SlideShare une entreprise Scribd logo
1  sur  10
Get Blogged by JoKi
http://jochen.kirstaetter.name

Family guy, geek, entrepreneur, software craftsman:
Visual FoxPro, C#, SQL Server, MySQL,
Linux consultant, Conference speaker
Linux is very mature, but
sometimes you need to run
Windows applications
REBOOT
At the beginning most users keep an existing
Windows installation and switch systems –
“best of both worlds”

JUST RUN IT

Image courtesy: http://bit.ly/ZTp0uA

After some time, staying in Linux gets more
important and it is only necessary to run one
or two specific Windows applications
Windows Software on Linux
REASONS

DECISIONS

SOLUTIONS

o

Budget in IT

o

Linux: Yes or No

o

Alternative Software

o

Cost of new licenses

o

Which solution

o

Remote Desktop

o
o

Cost of hardware

Using existing hardware
Performance impact

o
o

VMware Workstation

Cost of maintenance

o
o

o

Hardware / Network

o

Only Linux or Mac OS, too

o

VirtualBox

infrastructure

o
o

Software compatibility

o
o
o

CrossOver for Linux

o

Incompatibility with newer
versions of Windows

Technical support

VMware Player (Plus)

Wine
PlayOnLinux
There are plenty of equivalent or alternatively software
applications available on Linux

Image courtesy: http://bit.ly/14ExMPj
Keeping a native Windows OS at hand might be a first step
towards Linux on your desktop

Image courtesy: http://bit.ly/rnbvIM
Using an abstraction layer of native Windows API libraries
between software and operating system provides the
most familiar option in this scenario

Image courtesy: http://bit.ly/1iwPjhC
ALTERNATIVES
Commonly used software can be
replaced by alternative solutions:

Office: LibreOffice or OpenOffice
Browser: FireFox or Chrome
Mail: Thunberbird
Groupware: Zarafa
Images: Gimp
Messenger: Pidgin

VIRTUAL MACHINE

CROSSOVER

Requires Windows OS and license

No Windows OS necessary

Can run Windows applications
without rebooting

Can run Windows applications
without rebooting

Price varies between $0 and $229
for virtualisation and between $69
and $199 for Windows OS

Price varies between $0 and $49
Trial version for free
Software runs natively but
performance may vary

Some performance penalties
More: http://bit.ly/2aADpF

Legacy Application Support
No “Compatibility Mode”
More: http://bit.ly/S0gben
Now is the time...
Further information is available on my personal blog and I would like to draw your attention towards the
Mauritius Software Craftsmanship Community (MSCC)
ADDRESS:

Flic en Flac

WEBSITE:

http://jochen.kirstaetter.name/

EMAIL:
PHONE:

lugm@ios.mu
+230 5490 7606

@jkirstaetter
jochen.kirstaetter

IOS INDIAN OCEAN SOFTWARE LTD. – http://www.ios.mu/

Contenu connexe

Tendances

Linux field-update-2015
Linux field-update-2015Linux field-update-2015
Linux field-update-2015
Chris Simmonds
 

Tendances (11)

Embedded Recipes 2017 - An easy-to-install real world embedded Linux distribu...
Embedded Recipes 2017 - An easy-to-install real world embedded Linux distribu...Embedded Recipes 2017 - An easy-to-install real world embedded Linux distribu...
Embedded Recipes 2017 - An easy-to-install real world embedded Linux distribu...
 
Linux field-update-2015
Linux field-update-2015Linux field-update-2015
Linux field-update-2015
 
Telepathy Skykit
Telepathy SkykitTelepathy Skykit
Telepathy Skykit
 
LinuxCon Europe 2013
LinuxCon Europe 2013LinuxCon Europe 2013
LinuxCon Europe 2013
 
FOSDEM 2014 Overview
FOSDEM 2014 OverviewFOSDEM 2014 Overview
FOSDEM 2014 Overview
 
FOSDEM 2014
FOSDEM 2014FOSDEM 2014
FOSDEM 2014
 
Electron presentation
Electron presentationElectron presentation
Electron presentation
 
Chrome O.S.
Chrome O.S.Chrome O.S.
Chrome O.S.
 
Read-only rootfs: theory and practice
Read-only rootfs: theory and practiceRead-only rootfs: theory and practice
Read-only rootfs: theory and practice
 
Google Chrome - OS & BROWSER
Google Chrome - OS & BROWSERGoogle Chrome - OS & BROWSER
Google Chrome - OS & BROWSER
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 

Similaire à Running Windows applications on Linux

How to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux DevicesHow to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux Devices
Leon Anavi
 
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
Linux Implementation ProposalRichard JohnsonWhy Linux .docxLinux Implementation ProposalRichard JohnsonWhy Linux .docx
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
croysierkathey
 
Introduction 2 linux ml
Introduction 2 linux mlIntroduction 2 linux ml
Introduction 2 linux ml
Murtala Lawal
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and Overview
Günter Obiltschnig
 
OPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docx
OPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docxOPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docx
OPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docx
cherishwinsland
 
Os Grossupdated
Os GrossupdatedOs Grossupdated
Os Grossupdated
oscon2007
 

Similaire à Running Windows applications on Linux (20)

Open Source in the Enterprise
Open Source in the EnterpriseOpen Source in the Enterprise
Open Source in the Enterprise
 
How to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux DevicesHow to Choose a Software Update Mechanism for Embedded Linux Devices
How to Choose a Software Update Mechanism for Embedded Linux Devices
 
Why you should use the Yocto Project
Why you should use the Yocto ProjectWhy you should use the Yocto Project
Why you should use the Yocto Project
 
What is the linux
What is the linuxWhat is the linux
What is the linux
 
Linux a free and open source operating system
Linux a free and open source operating systemLinux a free and open source operating system
Linux a free and open source operating system
 
Linux a free and open source operating system
Linux a free and open source operating systemLinux a free and open source operating system
Linux a free and open source operating system
 
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
Linux Implementation ProposalRichard JohnsonWhy Linux .docxLinux Implementation ProposalRichard JohnsonWhy Linux .docx
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
 
Introduction 2 linux ml
Introduction 2 linux mlIntroduction 2 linux ml
Introduction 2 linux ml
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and Overview
 
Linux Beginner Guide 2014
Linux Beginner Guide 2014Linux Beginner Guide 2014
Linux Beginner Guide 2014
 
Microsoft Really Loves Linux – a Virtual Love Story
Microsoft Really Loves Linux – a Virtual Love StoryMicrosoft Really Loves Linux – a Virtual Love Story
Microsoft Really Loves Linux – a Virtual Love Story
 
OPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docx
OPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docxOPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docx
OPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docx
 
Graphical libraries
Graphical librariesGraphical libraries
Graphical libraries
 
welcome to linux
welcome to linuxwelcome to linux
welcome to linux
 
Beagle board101 esc-boston-2009b
Beagle board101 esc-boston-2009bBeagle board101 esc-boston-2009b
Beagle board101 esc-boston-2009b
 
Crossover
CrossoverCrossover
Crossover
 
Dedicated embedded linux af Esben Haabendal, Prevas A/S
Dedicated embedded linux af Esben Haabendal, Prevas A/SDedicated embedded linux af Esben Haabendal, Prevas A/S
Dedicated embedded linux af Esben Haabendal, Prevas A/S
 
Introduction to Linux for Windows Users
Introduction to Linux for Windows UsersIntroduction to Linux for Windows Users
Introduction to Linux for Windows Users
 
Os Grossupdated
Os GrossupdatedOs Grossupdated
Os Grossupdated
 
Linux
Linux Linux
Linux
 

Plus de Jochen Kirstätter

Plus de Jochen Kirstätter (9)

Lift & Shift to Azure
Lift & Shift to AzureLift & Shift to Azure
Lift & Shift to Azure
 
Open Source Options on Microsoft Azure
Open Source Options on Microsoft AzureOpen Source Options on Microsoft Azure
Open Source Options on Microsoft Azure
 
Developers Conference 2019 - Closing Ceremony
Developers Conference 2019 - Closing CeremonyDevelopers Conference 2019 - Closing Ceremony
Developers Conference 2019 - Closing Ceremony
 
Communities - The Importance of Exchange and Discussion
Communities - The Importance of Exchange and DiscussionCommunities - The Importance of Exchange and Discussion
Communities - The Importance of Exchange and Discussion
 
Developers Conference 2017 - Closing Session
Developers Conference 2017 - Closing SessionDevelopers Conference 2017 - Closing Session
Developers Conference 2017 - Closing Session
 
Developers Conference 2016 - Closing Session
Developers Conference 2016 - Closing SessionDevelopers Conference 2016 - Closing Session
Developers Conference 2016 - Closing Session
 
Mauritius Software Craftsmanship Community - DevCon 2016
Mauritius Software Craftsmanship Community - DevCon 2016Mauritius Software Craftsmanship Community - DevCon 2016
Mauritius Software Craftsmanship Community - DevCon 2016
 
Advantages and Opportunities of Cross-Platform Development
Advantages and Opportunities of Cross-Platform DevelopmentAdvantages and Opportunities of Cross-Platform Development
Advantages and Opportunities of Cross-Platform Development
 
Getting started with .NET Core on Linux
Getting started with .NET Core on LinuxGetting started with .NET Core on Linux
Getting started with .NET Core on Linux
 

Dernier

Dernier (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Running Windows applications on Linux

  • 1.
  • 2. Get Blogged by JoKi http://jochen.kirstaetter.name Family guy, geek, entrepreneur, software craftsman: Visual FoxPro, C#, SQL Server, MySQL, Linux consultant, Conference speaker
  • 3. Linux is very mature, but sometimes you need to run Windows applications REBOOT At the beginning most users keep an existing Windows installation and switch systems – “best of both worlds” JUST RUN IT Image courtesy: http://bit.ly/ZTp0uA After some time, staying in Linux gets more important and it is only necessary to run one or two specific Windows applications
  • 4. Windows Software on Linux REASONS DECISIONS SOLUTIONS o Budget in IT o Linux: Yes or No o Alternative Software o Cost of new licenses o Which solution o Remote Desktop o o Cost of hardware Using existing hardware Performance impact o o VMware Workstation Cost of maintenance o o o Hardware / Network o Only Linux or Mac OS, too o VirtualBox infrastructure o o Software compatibility o o o CrossOver for Linux o Incompatibility with newer versions of Windows Technical support VMware Player (Plus) Wine PlayOnLinux
  • 5. There are plenty of equivalent or alternatively software applications available on Linux Image courtesy: http://bit.ly/14ExMPj
  • 6. Keeping a native Windows OS at hand might be a first step towards Linux on your desktop Image courtesy: http://bit.ly/rnbvIM
  • 7. Using an abstraction layer of native Windows API libraries between software and operating system provides the most familiar option in this scenario Image courtesy: http://bit.ly/1iwPjhC
  • 8. ALTERNATIVES Commonly used software can be replaced by alternative solutions: Office: LibreOffice or OpenOffice Browser: FireFox or Chrome Mail: Thunberbird Groupware: Zarafa Images: Gimp Messenger: Pidgin VIRTUAL MACHINE CROSSOVER Requires Windows OS and license No Windows OS necessary Can run Windows applications without rebooting Can run Windows applications without rebooting Price varies between $0 and $229 for virtualisation and between $69 and $199 for Windows OS Price varies between $0 and $49 Trial version for free Software runs natively but performance may vary Some performance penalties More: http://bit.ly/2aADpF Legacy Application Support No “Compatibility Mode” More: http://bit.ly/S0gben
  • 9. Now is the time...
  • 10. Further information is available on my personal blog and I would like to draw your attention towards the Mauritius Software Craftsmanship Community (MSCC) ADDRESS: Flic en Flac WEBSITE: http://jochen.kirstaetter.name/ EMAIL: PHONE: lugm@ios.mu +230 5490 7606 @jkirstaetter jochen.kirstaetter IOS INDIAN OCEAN SOFTWARE LTD. – http://www.ios.mu/