Trochu tomu nerozumim - wine implementuje win32 api (nebo neco takoveho). Proc teda je potreba vydavat verzi pro linux - vzdyt teoreticky by mela byt z wine spustitelna verze pro widle? (Sam si odpovim - je to proto, ze wine je proste typicky open-source program - nic nefunguje poradne na 100%, pouze na 80% - anebo se pletu?)
Pletes se! Opensource programy funguji tak jak jejich autori chteli aby fungovaly. To, ze ti v nich neco nefunguje neni tim programem, ale tebou. Pocitace totiz vetsinou funguji bezchybne, pokud do nic nezacne vrtat clovek.
Ale nechci zde startovat zadny fw. Mam s wine takove osobni zkusenosti, ze mi v nem nikdy nic nefungovalo, ani
notepad, nez tam nacpali jejich vlastni implementaci.
Moc mne to nemrzi, nebot windows aplikace nepotrebuju.
Jen v praci obcas...
Ocenuji praci lidi na open-source, ale nelze
neustale tvrdit, ze open-source je nejlepsi,
kdyz to nikdy poradne neslape. Viz wine 62% atd....
Mno jo, a taky je otázka, vůči čemu. Microsoft má taky několik navzájem nekompatibilních implementací Windows API, nebo lépe řečeno několik implementací, z nichž každá definuje vlastní API. Pravda je, že většiny z nich se zbavil, zase je ale otázka, jak se to mění API té jedné dodnes existující implementace.
Tedy pokud se neshodneme na tom, že kompatibilita má mnoho aspektů a že hromada aplikací prostě funguje. ;-)
"Opakuji, ze nechci startovat zadny fw, ale je treba
se podivat pravde do oci.... open-source programy
velmi casto jsou nekompletni...."
Tak mi ukažte nějakou dokonale funkční kompletní closed-source alternativu k wine, jinak vaše tvrzení postrádá smysl. Wine je naprosto unikátní projekt, kde se musí mnoho věcí řešit metodou pokus-omyl, protože nikdo nemá dokumentaci od toho, jak windows interně fungují a jaké hacky a workaroundy jsou v aplikacích a některých knihovnách. Uvědomte si, že i win API a ABI se za ty léta měnilo a současná windows rozhodně nejsou 100% kompatibilní se staršími verzemi, zejména w9x. Takže stavět to tak, že wine za 11 let nedokázalo naimplamentovat 100% nějakého API, které se od té doby nezměnilo a je navíc zdokumentované, zavání demagogií.
ostatni to tu beru mozno prilis osobne, ale inak mas pravdu. open-source programy su casto nekompletne.
to je vsak len polovica pravdy. aj closed-source programy su casto nekompletne.
rozdiel je v tom, ze u open-source s tym aj ty sam mozes nieco urobit.