Why won't Microsoft use Linux Kernel for Windows?

Asked by Last Modified  

2 Answers

Learn Linux

Follow 2
Answer

Please enter your answer

more than 5 year experience tutor

Microsoft actually has been working on integrating some Linux features into Windows. They have a subsystem called Windows Subsystem for Linux (WSL) that allows you to run Linux commands and tools within Windows. So, while they're not using the Linux kernel directly, they are incorporating some Linux...
read more
Microsoft actually has been working on integrating some Linux features into Windows. They have a subsystem called Windows Subsystem for Linux (WSL) that allows you to run Linux commands and tools within Windows. So, while they're not using the Linux kernel directly, they are incorporating some Linux functionalities into Windows to provide a more versatile environment for users. read less
Comments

"Transforming your struggles into success"

Microsoft doesn’t use the Linux kernel for Windows because: 1. **Compatibility:** Switching to the Linux kernel would break compatibility with existing Windows applications and drivers, disrupting millions of users and businesses. 2. **Ecosystem Control:** Microsoft maintains full control...
read more
Microsoft doesn’t use the Linux kernel for Windows because: 1. **Compatibility:** Switching to the Linux kernel would break compatibility with existing Windows applications and drivers, disrupting millions of users and businesses. 2. **Ecosystem Control:** Microsoft maintains full control over the Windows NT kernel, allowing them to tailor the OS specifically for their needs, including unique features and security mechanisms. 3. **Business Model:** Windows’ proprietary nature supports Microsoft’s business model, including monetization through licensing, enterprise solutions, and integration with Microsoft services. 4. **Innovation and Legacy:** The NT kernel is deeply embedded in Microsoft's products and services, making a transition both costly and technically complex. Instead, Microsoft integrates Linux elements into Windows through the Windows Subsystem for Linux (WSL), allowing users to run Linux alongside the Windows kernel without overhauling the core OS. read less
Comments

Related Questions

Hi my name is Raja i have 8 Years Expnt in Desktop Support i Need to change my Platform From linux basic are Network Base Work
Hi Raja, As you said, you already have some experience on desktop support, so better choose Linux Administration. First learn basic level of Linux Administration from any institute, then go to real time...
Rajasubramanian
What is /dev/null in Unix?
It is a bit bucket in Unix where you dump things you don't need. When you need to discard output from your command , you can redirect it to /dev/null. In Unix, an external device is treated as a file....
Furqankhan
0 0
6

I am working as Tech support executive with windows and Linux total of 4 years of experience , Not getting enough calls / opportunities ... Which domain is good for change Sap basis consultant / any other suggestions are welcome

Learn Cloud Computing(Microsoft Azure,AWS,Google Cloud) or Devops. Make your career in this field. Your previous experience will use in this field.
Vamshi

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

LINUX - SETTING UP YUM REPOSITORY
If we buy RHEL 7 the system by default will be connected to Red Hat Network (RHN). All packages and updates will be installed from RHN. So RHN will be our main source and repository. Since we have...
A

Aseem A.

1 0
0

Be prepared to get trained--init
Before starting the training,students must be mentally prepared for acceptance of new knowledge. Students must attend training with open minded forgetting the position they are working.This will help...
S

Smartnub Softsolutions

0 0
0

how to learn linux system/server adminstration effectively
First the person looking to learn linux adminstration needs to strat from the basic and should practise everyday for atleast 2 hours a day

LINUX SERVER ADMINISTRATION
Permissions in Linux rwx|rwx|rwx =user | group | others R==4 W==2 X==1 what's the total? 421|421|421 777 So 7 has 4, 2,1==which means full. Permission (that is read write and execute) ...

UNDERSTANDING PROCESSES - RED HAT ENTERPRISE LINUX
What is a Process An instance of a program is called a Process. Any command that you give to your Linux machine starts a new process. It is possible that for the same program we have multiple processes. Types...
A

Aseem A.

1 0
0

Recommended Articles

Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...

Read full article >

Applications engineering is a hot trend in the current IT market.  An applications engineer is responsible for designing and application of technology products relating to various aspects of computing. To accomplish this, he/she has to work collaboratively with the company’s manufacturing, marketing, sales, and customer...

Read full article >

Whether it was the Internet Era of 90s or the Big Data Era of today, Information Technology (IT) has given birth to several lucrative career options for many. Though there will not be a “significant" increase in demand for IT professionals in 2014 as compared to 2013, a “steady” demand for IT professionals is rest assured...

Read full article >

Hadoop is a framework which has been developed for organizing and analysing big chunks of data for a business. Suppose you have a file larger than your system’s storage capacity and you can’t store it. Hadoop helps in storing bigger files than what could be stored on one particular server. You can therefore store very,...

Read full article >

Looking for Linux Training?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you