SlideShare a Scribd company logo
Running Windows applications on Linux
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/

More Related Content

PPTX
Linux 101
PDF
Society Pro
PPT
A R T D M171 Week14 Multimedia
PDF
Electron JS | Build cross-platform desktop applications with web technologies
PDF
Why linux is better than windows
PDF
Embedded Recipes 2017 - Introduction to Yocto Project/OpenEmbedded - Mylène J...
PPT
Creating Extensions For Firefox
PDF
Embedded Recipes 2017 - An easy-to-install real world embedded Linux distribu...
Linux 101
Society Pro
A R T D M171 Week14 Multimedia
Electron JS | Build cross-platform desktop applications with web technologies
Why linux is better than windows
Embedded Recipes 2017 - Introduction to Yocto Project/OpenEmbedded - Mylène J...
Creating Extensions For Firefox
Embedded Recipes 2017 - An easy-to-install real world embedded Linux distribu...

What's hot (10)

PDF
Linux field-update-2015
PDF
Telepathy Skykit
PDF
LinuxCon Europe 2013
PDF
FOSDEM 2014 Overview
PDF
FOSDEM 2014
PDF
Electron presentation
PPTX
Chrome O.S.
PDF
Read-only rootfs: theory and practice
PPTX
Google Chrome - OS & BROWSER
PPTX
Introduction to linux
Linux field-update-2015
Telepathy Skykit
LinuxCon Europe 2013
FOSDEM 2014 Overview
FOSDEM 2014
Electron presentation
Chrome O.S.
Read-only rootfs: theory and practice
Google Chrome - OS & BROWSER
Introduction to linux
Ad

Similar to Running Windows applications on Linux (20)

PPT
Open Source in the Enterprise
PDF
How to Choose a Software Update Mechanism for Embedded Linux Devices
PDF
Why you should use the Yocto Project
PDF
What is the linux
PPT
Linux a free and open source operating system
PPT
Linux a free and open source operating system
DOCX
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
PDF
Preparations for Koha implementation: an overview
PPT
Introduction 2 linux ml
PDF
POCO C++ Libraries Intro and Overview
PDF
Linux Beginner Guide 2014
PPTX
Microsoft Really Loves Linux – a Virtual Love Story
DOCX
OPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docx
PPT
1-2. Lab Introduction to Linux environment.ppt
ODP
Graphical libraries
PPT
welcome to linux
PPT
Beagle board101 esc-boston-2009b
PDF
Exploring Open Source Dual A/B Update Solutions for Embedded Linux
PPT
Crossover
PDF
Dedicated embedded linux af Esben Haabendal, Prevas A/S
Open Source in the Enterprise
How to Choose a Software Update Mechanism for Embedded Linux Devices
Why you should use the Yocto Project
What is the linux
Linux a free and open source operating system
Linux a free and open source operating system
Linux Implementation ProposalRichard JohnsonWhy Linux .docx
Preparations for Koha implementation: an overview
Introduction 2 linux ml
POCO C++ Libraries Intro and Overview
Linux Beginner Guide 2014
Microsoft Really Loves Linux – a Virtual Love Story
OPERATING SYSTEMSTH RIGHTOPERATING SYSTEMVista or XP.docx
1-2. Lab Introduction to Linux environment.ppt
Graphical libraries
welcome to linux
Beagle board101 esc-boston-2009b
Exploring Open Source Dual A/B Update Solutions for Embedded Linux
Crossover
Dedicated embedded linux af Esben Haabendal, Prevas A/S
Ad

More from Jochen Kirstätter (10)

PDF
Use Semantic Kernel - Global AI Bootcamp.pdf
PPTX
Lift & Shift to Azure
PPTX
Open Source Options on Microsoft Azure
PPTX
Developers Conference 2019 - Closing Ceremony
PPTX
Communities - The Importance of Exchange and Discussion
PPTX
Developers Conference 2017 - Closing Session
PPTX
Developers Conference 2016 - Closing Session
PPTX
Mauritius Software Craftsmanship Community - DevCon 2016
PPTX
Advantages and Opportunities of Cross-Platform Development
PPTX
Getting started with .NET Core on Linux
Use Semantic Kernel - Global AI Bootcamp.pdf
Lift & Shift to Azure
Open Source Options on Microsoft Azure
Developers Conference 2019 - Closing Ceremony
Communities - The Importance of Exchange and Discussion
Developers Conference 2017 - Closing Session
Developers Conference 2016 - Closing Session
Mauritius Software Craftsmanship Community - DevCon 2016
Advantages and Opportunities of Cross-Platform Development
Getting started with .NET Core on Linux

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Big Data Technologies - Introduction.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPT
Teaching material agriculture food technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Spectroscopy.pptx food analysis technology
PDF
Approach and Philosophy of On baking technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
sap open course for s4hana steps from ECC to s4
Chapter 3 Spatial Domain Image Processing.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Big Data Technologies - Introduction.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Understanding_Digital_Forensics_Presentation.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Teaching material agriculture food technology
Spectral efficient network and resource selection model in 5G networks
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Programs and apps: productivity, graphics, security and other tools
Spectroscopy.pptx food analysis technology
Approach and Philosophy of On baking technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing

Running Windows applications on Linux

  • 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/