Windows Subsystem for Linux aloitettiin nimellä Project Astoria Windows Phonessa

Lukuajan kuvake 2 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

Windows Subsystem for Linuxin kehitystä julistettiin Microsoftin Road to Damascus -hetkeksi, jolloin yritys lopulta luopui taistelusta Linuxia vastaan ​​ja näki sen työkaluna eikä vihollisena.

Mielenkiintoista on kuitenkin, että teknologialla oli paljon kiistanalaisempi alkuperä Project Astoriassa, Microsoftin yritys pitää Windows Phone hengissä tuomalla Android-sovellusten tuki käyttöjärjestelmään.

Huhtikuussa 2015 paljastettu ja sitten Build 2015:ssä vahvistettu tekniikka emuloi Android-syksytyksiä, muuttaen ne Windows Phone API -kutsuiksi ja oli yllättävän tehokas (jotkut sanovat liian tehokkaan).

Vuonna 2016 Microsoft vahvistettu että he eivät enää kehitä Project Astoriaa, ja Windows-tiimin Kevin Gallo ilmoitti tänään seuraavan syyn:

Saimme paljon palautetta siitä, että kahden Bridge-tekniikan käyttäminen koodin tuomiseksi mobiilikäyttöjärjestelmistä Windowsiin oli tarpeetonta, ja valinta niiden välillä voi olla hämmentävää. Olemme harkinneet tätä palautetta huolellisesti ja päätimme keskittää ponnistelumme iOS:n Windows Bridgeen ja tehdä siitä yhden siltavaihtoehdon mobiilikoodin tuomiseksi kaikkiin Windows 10 -laitteisiin, mukaan lukien Xbox ja PC. Niille kehittäjille, jotka ovat käyttäneet aikaa Android Bridgen tutkimiseen, suosittelemme, että katsot iOS Bridgen ja Xamarinin upeina ratkaisuina.

iOS:n Windows Bridgestä ei loppujen lopuksi tullut mitään, mikä olisi vaatinut kehittäjien kääntämään sovelluksensa uudelleen Windows Phonelle, verrattuna vain Android-binäärien käyttämiseen käyttöjärjestelmässä.

Yllättäen kuitenkin peruutettu Project Astoria jatkoi suurempia ja parempia asioita, jolloin API-käännöstekniikkaa käytettiin Windows Subsystem for Linuxin ensimmäisessä versiossa (WSL 2 käytti suoraan Linux-ydintä).

Microsoftin vanhempi ohjelmistosuunnittelija Ben Hill paljasti uutisen festivalubuntu podcastissa, joka näkyy alla:

kautta Walkingcat

Lisää aiheista: Projekti Astoria, Windows 10, Windows Bridge iOS:lle, Windows-alijärjestelmä Linuxille