Wine

Wine
Logo
Nástroj pro konfiguraci Wine
Nástroj pro konfiguraci Wine
VývojářWine Team (1509)
První vydání4. července 1993[1]
Aktuální verze9.0.0[2][3][4][5] (16. ledna 20242023)
Připravovaná verze9.15 (10. srpna 2024[6][7][8])
Operační systémGNU/Linux, jiné Unix-like systémy (BSD, Solaris, macOS - develop., Android - experiment.), Haiku,[9][10][11]
Windows (pouze pro testovací účely)
PlatformaIA-32, i686, x86-64, ARM[12]
Vyvíjeno vC,[13] yacc,[14] JavaScript,[15] Objective-C[16]
Typ softwaruprogram loader a vrstva Windows API implementovaná
v knihovnách DLL
LicenceGNU LGPL v2.1+[17][18]
Webwww.winehq.org
Některá data mohou pocházet z datové položky.

Wine (výslovnost [waɪn]IPA; anglicky víno) je software vytvářející aplikační rozhraní, které umožňuje chod aplikací pro Microsoft Windows pod jinými (převážně unixovými) operačními systémy. Použitelnost se liší v závislosti na povaze software, nejlepší výsledky lze očekávat u aplikací psaných pro Windows 95 a novější. Tedy 98, 2000, XP, Vista, Windows 7, Windows 8/8.1 a Windows 10. Wine vytvořili v roce 1993 Bob Amstadt a Eric Youngdale.[1]

Charakteristika

Wine je svobodný software uvolněný pod licencí GNU LGPL. Projekt byl původně distribuován pod licencí MIT, ale kvůli obavám z komerčních verzí, které by svá vylepšení neposkytovaly zpět do Wine, byla od března 2002 licence změněna na GNU LGPL.[18]

Název Wine je akronym pro Wine Is Not an Emulator, což v češtině znamená Wine není emulátor. Akronym upozorňuje na to, že Wine je pouze soustava API.

Vývoj

První betaverze Wine (verze 0.9) byla uvolněna 25. října 2005 po 12 letech vývoje.[19][20] Verze 1.0 byla vydána 17. června 2008 po 15 letech vývoje.[21] Vývojový cyklus se ustálil na mnoha menších verzích, které byly vydávány průběžně, zatímco „milníková vydání“ (anglicky „milestone releases“) vycházejí většinou s delším odstupem. Vývojové verze, které jsou určeny pro testery, zkušenější uživatele nebo pro ty, jimž v poslední stabilní verzi například nejde nějaký program určený pro MS Windows pod Wine spustit. Tato vývojová vydání jsou zveřejňována přibližně jednou za 14 dní. Více než 99 % programů určených pro Windows v Linuxu pod WINE funguje,[22] nebo jsou pro ně adekvátní alternativy.[23]

Existují také komerční verze Wine:

  • Cedega [siːˈdeɪgə] (původně WineX) je produkt společnosti TransGaming Technologies zaměřený na spouštění her určených pro Windows. Jde o fork poslední verze Wine s licencí MIT.
  • CrossOver [ˈkrosəuvə(r)] (dříve CrossOver Office) vyvíjí společnost CodeWeavers. Zaměřuje se na několik málo důležitých aplikací, jako je například Microsoft Office. Tato společnost zaměstnává hlavního vývojáře a správce Wine Alexandra Julliarda.

Uživatelské rozhraní

Wine používá ke spouštění her, programů, a veškerých výstupů zobrazovací jádro Gecko. Ve vývojové verzi Wine 8.6 je používána verze Gecko 2.47, které užívá i prohlížeč Firefox.[24][25]

Zavedení vývojového modelu Linuxu

Vývojáři Wine zavádějí – po vzoru Linuxu – model „staging tree“, spočívající v dřívějším zařazování některých novinek k testování.[26] Přiblíží se tak více modelu „tržiště“ z díla Katedrála a tržiště.

Statistiky počtu uživatelů

Údaje o tržním podílu tohoto softwaru dostupného zdarma je složité získat. Skeptičtější odhady naznačují kolem 3 milionů aktivních uživatelů, přičemž skutečný počet se může pohybovat kolem 60 milionů, nebo i více. Další nesnází při snaze o určení statistiky uživatelské báze je stáří výzkumů, které byly naposledy odhadovány před 5–10 lety. Pokud by navíc platil předpoklad, že většina uživatelů Linuxu (nebo uživatelů operačních systémů desktopových, mobilních, serverových, jež jsou na linuxu postavené) má Wine nainstalovaný, mohl by podíl být v řádech stovek milionů unikátních instalací.[27]

Podobný software

Mezi programy s podobným určením, totiž emulace, virtuální stroj, spouštění programů či her určených pro jiný operační systém, nebo k testování softwaru na jiných platformách patří například: Proton (software), PlayOnLinux, Lutris, CrossOver, Cedega, SteamOS, VirtualBox, VMware Workstation, QEMU, DOSBox a další.

Reference

  1. a b WineHQ. About Wine [online]. [cit. 2018-01-18]. WineHQ. Dostupné online. (anglicky) 
  2. Nová verzia nástroja Wine 9.0 - Linux E X P R E S. www.linuxexpres.cz [online]. [cit. 2024-01-21]. Dostupné online. 
  3. KRČMÁŘ, Petr. Wine 9.0 vylepšuje podporu 32bitových aplikací a experimentuje s Waylandem. Root.cz [online]. [cit. 2024-01-17]. Dostupné online. 
  4. Wine 9.0 Released With Initial Wayland Driver, WoW64 Taking Shape & Better Direct3D. www.phoronix.com [online]. [cit. 2024-01-17]. Dostupné online. (anglicky) 
  5. Wine 9.0 Released. WineHQ [online]. [cit. 2024-01-17]. Dostupné online. (anglicky) 
  6. JEŽEK, David. SVG kurzory v KDE, ovladač P-State i pro problematické Ryzeny 3000. Root.cz [online]. [cit. 2024-08-11]. Dostupné online. 
  7. Wine 9.15 Brings A Lot Of Work On MSHTML, More Windows ODBC Driver Support. www.phoronix.com [online]. [cit. 2024-08-11]. Dostupné online. (anglicky) 
  8. Wine 9.15 Released. WineHq.org [online]. [cit. 2024-08-11]. Dostupné online. (anglicky) 
  9. ZATLOUKAL, Filip. Wine bylo portováno na Haiku, vyšlo Ubuntu Touch OTA-21. Root.cz [online]. 2022-01-10 [cit. 2022-04-19]. Dostupné online. 
  10. My progress in porting Wine. Haiku Community [online]. 2022-03-15 [cit. 2022-04-19]. Dostupné online. (anglicky) 
  11. Astounding Progress Made In Porting Wine To Haiku For Running Windows Software. www.phoronix.com [online]. [cit. 2022-04-19]. Dostupné online. (anglicky) 
  12. Wine 9.0-rc5 Released With 22 Fixes From Game Crashes To Performance Issues
  13. GitHub. Search [online]. GitHub, Inc, rev. 2017-09-27 [cit. 2018-02-05]. Dostupné online. (anglicky) 
  14. GitHub. Search [online]. GitHub, Inc, rev. 2017-04-28 [cit. 2018-02-05]. Dostupné online. (anglicky) 
  15. GitHub. Search [online]. GitHub, Inc, rev. 2017-04-28 [cit. 2018-02-05]. Dostupné online. (anglicky) 
  16. GitHub. Search [online]. GitHub, Inc, rev. 2017-04-28 [cit. 2018-02-05]. Dostupné online. (anglicky) 
  17. WineHQ. Licensing [online]. WineHQ Wiki [cit. 2018-02-05]. Dostupné online. (anglicky) 
  18. a b WineHQ. Wine License [online]. WineHQ [cit. 2018-02-05]. Dostupné v archivu pořízeném dne 2018-01-21. (anglicky) 
  19. WineHQ. Beta! [online]. 2005-10-05 [cit. 2018-01-18]. Dostupné online. (anglicky) 
  20. Wine 0.9 Press Release [online]. 2005-10-05 [cit. 2018-01-18]. WineHQ. Dostupné online. (anglicky) 
  21. Wine 1.0 Released [online]. 2008-06-17 [cit. 2018-01-18]. WineHQ. Dostupné online. (anglicky) 
  22. Wine Application Database [online]. [cit. 2018-01-18]. WineHQ. Dostupné online. (anglicky) 
  23. Crowdsourced software recommendations [online]. [cit. 2018-01-18]. Dostupné online. (anglicky) 
  24. Wine 8.6 Released With Bundled Musl Libc Math Library. www.phoronix.com [online]. [cit. 2023-06-25]. Dostupné online. (anglicky) 
  25. The Wine development release 1.7.50 is now available [online]. [cit. 2018-01-19]. Dostupné online. (anglicky) 
  26. KRČMÁŘ, Petr. Vývojáři Wine chtějí zařazovat novinky rychleji díky staging tree. Root.cz [online]. Internet Info, s.r.o., 2014-10-13 [cit. 2018-01-19]. Powered by Linux. Dostupné online. ISSN 1212-8309. 
  27. GRUENER, Wolfgang. Linux Now Has "Double" the Market Share of Window [online]. Purch, 2013-01-21 [cit. 2018-01-19]. Dostupné online. (anglicky) 

Externí odkazy

Média použitá na této stránce

Wine configuration screenshot.png
Autor: Původně soubor načetl SF007 na projektu Wikipedie v jazyce angličtina, Licence: LGPL
winecfg (wine configuration) running on ubuntu 8.04 (beta) v2.
WINE-Logo.svg
Autor: Vectorised by TotoBaggins at en.wikipedia, Licence: CC BY-SA 3.0
Self-made from en:Image:WINE-Logo.png.