Whatsapp

Miksi Microsoft ei käytä Linux-ydintä Windowsille

Anonim

On useita syitä, miksi Microsoft ei käytä Linux-ydintä Windowsille. Ensinnäkin Linux-ytimen ja NT-ytimen teknisissä puolissa on v altava ero.

Toinen syy olisi lisensointiongelmat, jos Microsoftin on siirryttävä käyttämään Windows-ydintä. Kolmanneksi Windowsissa tehdään asioita, joita ei voi tehdä millään muulla käyttöjärjestelmällä.

Teknisten erojen vuoksi Linux-yhteisöllä ei ole juurikaan merkitystä taaksepäin yhteensopivuuteen verrattuna Microsoftin käyttäjiin, eivätkä he myöskään kehitä vakaata ydintä ABI (Application Binary Interface) vastaan.

Tässä tapauksessa Microsoftin ainoa vaihtoehto olisi joko emuloida Windows API:a ja ylläpitää yhteensopivuutta itsensä kanssa jatkossa, jotta se voi muodostaa Linux-ytimen ja säilyttää samalla yhteensopivuuden.

Loppujen lopuksi siihen liittyy paljon haasteita, jotka eivät ehkä ole sen arvoisia. Tämä todennäköisesti myös sijoittaa ne Linux-yhteisön vastakkaisille puolille. Heidän on ehkä tuotava esiin oma muotonsa ja nimettävä Linux uudelleen. Tämä taas hämmentää tavallista käyttäjää.

Lisenssit ja muut ongelmat UNIX oli toinen syy, miksi Microsoft tarvitsi korvaavan MS -DOS, he eivät voineet mennä siihen silloin. Linux ei ollut sitä mitä se oli nyt, ja sen vaatimukset ylittivät odotukset sen aikakauden PC:ille.

Lisäksi Microsoft tarvitsi uuden räätälöidyn ytimen tyydyttääkseen ja ottaakseen huomioon sekä nykyiset että tulevat tarpeet.Tällä hetkellä Linux on lisensoitu yleisellä julkisella lisenssillä, mikä tarkoittaa, että vaikka Microsoft tällä hetkellä harkitsisi Linuxin käyttöä, sen täytyisi saattaa lähdekoodinsa saataville. Tämä vaihe ei todellakaan suosi Microsoftia.

Lopuksi Windowsilla on omat ainutlaatuiset ominaisuudet, joita voi suorittaa vain Windows-käyttöjärjestelmä eikä mikään muu. Ei epäilystäkään, on myös asioita, jotka muut käyttöjärjestelmät tekevät paremmin, mutta on myös asioita, jotka tehdään Windowsille, joita ei voi tehdä ollenkaan muissa käyttöjärjestelmissä.

Ainoa vaihtoehto olisi kirjoittaa oma ohjelmisto. Se vaatisi ryhmän kehittäjiä, jotka tekisivät jotain tai yrittäisivät luoda jotain, joka on jo olemassa Windowsissa. Taaksepäin yhteensopivuus, joka ei suosi Linux-käyttäjiä, on etu Windowsille, koska juuri tämä ominaisuus mahdollistaa satojen tuhansien edelleen käytössä olevien vanhentuneiden ohjelmien suorittamisen.

Johtopäätös

Johtopäätöksenä ei ole epäilystäkään siitä, että Windowsille Linux-ytimen käyttävä Microsoft tuo mukanaan joitain etuja ja lisäetuja. Mutta kun kaikki on sanottu ja tehty, ottaen huomioon asiaan liittyvien teknisten seikkojen vaikeudet, yhteensopivuuden puute.

Se, että heidän lähdekoodinsa olisi avoin suurelle yleisölle ja joidenkin omien ainutlaatuisten ominaisuuksiensa menettäminen, jotka tekevät Windowsista sen, Linux-ytimen käyttö ei todennäköisesti ole vaivan arvoista Windowsille .