SlideShare a Scribd company logo
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

What's hot

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...
Anne Nicolas
 
Linux field-update-2015
Linux field-update-2015Linux field-update-2015
Linux field-update-2015Chris Simmonds
 
Electron presentation
Electron presentationElectron presentation
Electron presentation
StanislavNikolaenko2
 
Chrome O.S.
Chrome O.S.Chrome O.S.
Chrome O.S.
Sukaant Chaudhary
 
Read-only rootfs: theory and practice
Read-only rootfs: theory and practiceRead-only rootfs: theory and practice
Read-only rootfs: theory and practice
Chris Simmonds
 
Google Chrome - OS & BROWSER
Google Chrome - OS & BROWSERGoogle Chrome - OS & BROWSER
Google Chrome - OS & BROWSER
Faheem Ahmed
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
Luis Terron
 

What's hot (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
 

Similar to Running Windows applications on Linux

Open Source in the Enterprise
Open Source in the EnterpriseOpen Source in the Enterprise
Open Source in the Enterprise
Social Media Performance Group
 
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
 
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
rossburton
 
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
banwait
 
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
banwait
 
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 mlMurtala Lawal
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewGünter Obiltschnig
 
Linux Beginner Guide 2014
Linux Beginner Guide 2014Linux Beginner Guide 2014
Linux Beginner Guide 2014
Anthony Le Goff
 
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
Christian Heitkamp
 
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
 
Graphical libraries
Graphical librariesGraphical libraries
Graphical libraries
guestbd40369
 
welcome to linux
welcome to linuxwelcome to linux
welcome to linux
Biswajit Ghosh
 
Beagle board101 esc-boston-2009b
Beagle board101 esc-boston-2009bBeagle board101 esc-boston-2009b
Beagle board101 esc-boston-2009b
Michael Hallak-Stamler
 
Crossover
CrossoverCrossover
Crossover
szlwzl
 
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
InfinIT - Innovationsnetværket for it
 
Introduction to Linux for Windows Users
Introduction to Linux for Windows UsersIntroduction to Linux for Windows Users
Introduction to Linux for Windows Users
Robert McDermott
 
Os Grossupdated
Os GrossupdatedOs Grossupdated
Os Grossupdatedoscon2007
 

Similar to 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
 

More from Jochen Kirstätter

Lift & Shift to Azure
Lift & Shift to AzureLift & Shift to Azure
Lift & Shift to Azure
Jochen Kirstätter
 
Open Source Options on Microsoft Azure
Open Source Options on Microsoft AzureOpen Source Options on Microsoft Azure
Open Source Options on Microsoft Azure
Jochen Kirstätter
 
Developers Conference 2019 - Closing Ceremony
Developers Conference 2019 - Closing CeremonyDevelopers Conference 2019 - Closing Ceremony
Developers Conference 2019 - Closing Ceremony
Jochen Kirstätter
 
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
Jochen Kirstätter
 
Developers Conference 2017 - Closing Session
Developers Conference 2017 - Closing SessionDevelopers Conference 2017 - Closing Session
Developers Conference 2017 - Closing Session
Jochen Kirstätter
 
Developers Conference 2016 - Closing Session
Developers Conference 2016 - Closing SessionDevelopers Conference 2016 - Closing Session
Developers Conference 2016 - Closing Session
Jochen Kirstätter
 
Mauritius Software Craftsmanship Community - DevCon 2016
Mauritius Software Craftsmanship Community - DevCon 2016Mauritius Software Craftsmanship Community - DevCon 2016
Mauritius Software Craftsmanship Community - DevCon 2016
Jochen Kirstätter
 
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
Jochen Kirstätter
 
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
Jochen Kirstätter
 

More from 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
 

Recently uploaded

Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

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/