Windows Subsystem for Linux začal jako Project Astoria na Windows Phone
2 min. číst
Aktualizováno dne
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