Windows Subsystem for Linux začal jako Project Astoria na Windows Phone

Ikona času čtení 2 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Vývoj Windows Subsystem for Linux byl ohlašován jako Microsoft's Road to Damask moment, kdy společnost konečně vzdala boj proti Linuxu a viděla jej spíše jako nástroj než jako nepřítele.

Je zajímavé, že tato technologie měla mnohem kontroverznější původ, v projektu Astoria, pokusu Microsoftu udržet Windows Phone naživu tím, že do OS přinesl podporu aplikací pro Android.

Tato technologie, která byla odhalena v dubnu 2015 a poté potvrzena na Build 2015, emulovala systémová volání Androidu, převáděla je na volání Windows Phone API a byla překvapivě účinná (někteří říkají, že až příliš účinná).

V roce 2016 Microsoft potvrzeno že již nevyvíjejí Project Astoria, Kevin Gallo z týmu Windows dnes uvedl následující důvod:

Dostali jsme spoustu zpětné vazby, že mít dvě technologie Bridge pro přenesení kódu z mobilních operačních systémů do Windows bylo zbytečné a výběr mezi nimi by mohl být matoucí. Pečlivě jsme zvážili tuto zpětnou vazbu a rozhodli jsme se, že své úsilí zaměříme na Windows Bridge pro iOS a uděláme z něj jedinou možnost Bridge pro přenos mobilního kódu do všech zařízení s Windows 10, včetně Xboxu a PC. Vývojářům, kteří strávili čas zkoumáním Android Bridge, důrazně doporučujeme, aby se podívali na iOS Bridge a Xamarin jako na skvělá řešení.

Z Windows Bridge pro iOS nakonec nic nevzniklo, což by vyžadovalo, aby vývojáři překompilovali své aplikace pro Windows Phone, ve srovnání s jednoduchým spuštěním binárních souborů Android na OS.

Překvapivě to však byl zrušený Project Astoria, který pokračoval ve větších a lepších věcech, přičemž technologie překladu API byla použita pro první verzi Windows Subsystem for Linux (WSL 2 používal přímo linuxové jádro).

Zprávu odhalil Ben Hill, Senior Software Engineer ve společnosti Microsoft, v podcastu oslavubuntu, který můžete vidět níže:

Přes Walkingcat

Více o tématech: Projekt Astoria, Windows 10, Windows Bridge pro iOS, Windows Subsystem pro Linux