Vlákno názorů k článku Wine 3.0 přichází, konečně s Direct3D verze 10 a 11 od uf - Vertex, pixel, direct, 3D, milión, dva milióny, ......

  • Článek je starý, nové názory již nelze přidávat.
  • 22. 1. 2018 12:18

    uf (neregistrovaný)

    Vertex, pixel, direct, 3D, milión, dva milióny, ... Programy, které jsem kdy chtěl ve wine spustit, obvykle nic z toho nepotřebovaly a stejně nejely. Někdy zkusím, jestli už se i toto změnilo.

  • 22. 1. 2018 13:19

    krauser

    Mam docela podobnou zkusenost. Nebo to nebylo stabilni.
    Na autory Wine se clovek za to zlobit nemuze, reimplementovat neco tak komplexniho, jako je Windows API, je proste silene.

    Spis si fakt rikam, jakou to ma cenu, kdyz pro spoustu programu existuje Linuxova alternativa (a vice a vice aplikacich je multiplatformnich - osobne pouzivam Linux, MacOS a obcas Windows, vetsinu dulezitych aplikaci mam na vsech platformach) , nebo je mozne Windows aplikace snadno spustit ve VM.

  • 22. 1. 2018 13:36

    Palo (neregistrovaný)

    Vzhladom k tomu ze zaklad OSX je tiez Unix (BSD), nebolo by lahsie preniest nejake kniznice z OSX na Linux a potom mat moznost spustat OSX aplikacie na Linux-e?

  • 22. 1. 2018 14:02

    krauser

    Popravde, neni. Podivej se, jak vypada architektura MacOS (neber to jako pruzeni, ale FYI OSX uz se to delsi dobu nejmenuje):
    https://upload.wikimedia.org/wikipedia/commons/3/39/MacOS_Architecture_v2.svg

    V podstate to BSD API tvori jen velmi malou casto ekosystemu MacOS.
    Core Services, Cocoa, Quartz, Metal - to jsou vsechno obrovske, komplikovane API, jejichz reimplementace je samozrejme extremne slozita.

    Existuje btw projekt Darling - https://www.darlinghq.org/project-status/ - ale ten ma k pouzitelnosti mile daleko, v podstate se jedna spise o takovy experiment a jen tezko ocekavat, ze to nekdy bude pouzitelne.
    A i kdyby ano, tak se to rozpadne s dalsim updatem MacOS - nezapomen, ze Apple (narozdil od jinych) opravdu dusledne zarizeni aktualizuje, tudiz nutnost podporovat starsi verze MacOS vyvojari je pomerne mala.

    A hlavne, co z toho. Pochybuji, ze by to nektery uzivatel MacOS chtel pouzivat, ze by presel na Linux. A pro Linuxove uzivatele me moc nenapada, jake programy z Macu by tak mohli chtit pouzit (resp. napada - Xcode, ale cokoliv od Applu by stejne takto nemohlo fungovat, protoze Apple licence).

  • 22. 1. 2018 14:18

    Palo (neregistrovaný)

    Tak ja si predstavujem ze cokolvek NAD kernel su nejake kniznice a programy (sluzby) nad tym beziace. Proste ich zobrat a skopirovat, POSIX + nejake BSD API pod tym by malo postacovat. Myslim ze moznost bezat Full MS Office pripadne rozne graficke programy pre MacOS su zaujimave.

  • 22. 1. 2018 14:51

    krauser

    Hele, chapu tvoje nadseni, ale tohle si muzes fakt jen predstavovat.
    1. BSD API tvori velmi malou cast API cele platformy
    2. Kernel neni BSD, ale XNU, spousta programu (a zejmena systemovych knihoven) vyzaduje jeho zcela specificke (non-BSD) vlastnosti, ovladace, kext apod.
    3. Apple OS (i v userspace) je extremne provazany, programy bezne pouzivaji bezici userspace sluzby a programy pro svoji normalni cinnost. Tzn. by se musel spustit plnohodnoty MacOS na jinem kernelu (coz je temer nemozne, resp. extremne komplikovane, diky provazanosti userspace a kernel space napr. systemovymi frameworky, ktere zase vyzaduji aplikace).
    4. Apple knihovny / komponenty jsou pomerne hodne svazane s HW - on je docela problem i (neoficialne) MacOS rozjet na virtualu (jde to samozrejme, ale neni to uplne jednoduche). Apple ma v svych pocitacich i vlastni, proprietni HW.
    5. I kdyby to vsechno nakresne slo, tak stejne budes potrebovat licenci na ty vsechny Apple komponenty (coz nejde)

  • 22. 1. 2018 15:22

    Palo (neregistrovaný)

    Dakujem za objasnenie, OSX resp. MacOS architekturu som nevidel ani z rychlika len sa mi zdalo ze ked to bezi nad niecim co uz mame ... . Keby to fungovalo tak licenciu mozem okaslat, ak som si to kupil mozem si s tym robit co chcem, nech mi zrusia zaruku.

  • 22. 1. 2018 15:42

    krauser

    Ono s tou licenci nejde ani tak o tebe, jako o to, ze nikdo nebude moc investovat do vyvoje produktu, kde jedinou jedinou potencionalni odmenou autora muze byt rande s pravniky Applu :-)

    Kdyby to bylo takhle jednoduche, tak navic stejna situace je s PS4 (je postavene na FreeBSD) a mame vyreseny problem gamingu na Linuxu :))

  • 23. 1. 2018 16:16

    D.A.Tiger

    [trn]
    "Spis si fakt rikam, jakou to ma cenu, kdyz pro spoustu programu existuje Linuxova alternativa (a vice a vice aplikacich je multiplatformnich - osobne pouzivam Linux, MacOS a obcas Windows, vetsinu dulezitych aplikaci mam na vsech platformach) , nebo je mozne Windows aplikace snadno spustit ve VM."

    Porad jsou uzivatele, kteri z nejruznejsich duvodu nechteji jit do dual bootu, nebo WM. A nejcastejsi aplikace budou podle meho hry, nebo specializovane.

    Nekdy sice alternativa existuje (nebo dokonce nativni), ale neni kopatibilni s tou co je pro widloidni platformu. Napr. takovy unrar. Pokud pracuji s baliky RAR jen na Linuxu, je vsechno v pohode. Ty ktere vsak byli zabaleny na Windows dost casto rozbalit nejdou a je potreba pouzit WinRAR. (a uprime kvuli WinRARu si nebudu kupovat licenci na Widle)

    atd... duvodu proc ma Wine porad smysl, muze byt urcite vic.

  • 23. 1. 2018 16:55

    krauser

    > A nejcastejsi aplikace budou podle meho hry, nebo specializovane.
    No a kolik toho specializovaneho SW ve wine spolehlive funguje, aby se dal pouzivat ? Ja jsem s tim mel obecne zkusenosti spatne.
    U her moc zkusenost nemam

    > Napr. takovy unrar. Pokud pracuji s baliky RAR jen na Linuxu, je vsechno v pohode. Ty ktere vsak byli zabaleny na Windows dost casto rozbalit nejdou a je potreba pouzit WinRAR. (a uprime kvuli WinRARu si nebudu kupovat licenci na Widle)
    No, kvuli rar pouzivat wine mi prijde silene. Ale s unrar jsem par problemu mel taky - ale vetsinou nic co by nevyresilo pouziti bud oficialniho rar z https://www.rarlab.com/, nebo prip. 7z ma podporu raru taky docela dobrou.

    Ja nerikam ale obecne, ze to nema zadny use case, spis jsem se zamyslel, jestli to ohromne usili venovane wine ma smysl, kdyz se jedna o celkem okrajove use case. Ale zase na druhou stranu, pokud se to CodeWeavers vyplati, tak proc ne.

  • 23. 1. 2018 19:08

    nobody (neregistrovaný)

    napr. sveho casu Photoshop7(+I­lustrator a InDesign stejne generace), Adobe Suite CS2 (Photoshop, Ilustrator, InDesign)... vzal si original instalacku, pustil setup.exe, dalsi, dalsi, dalsi, na plose a v programech si mel ikony, pustil a nabehlo to a slo v tom pracovat i s dost velkejma posterama rychlostne stejne jako kdyz na totoznem HW se to pustilo v nativnich Windows...

    nebo nekdo prejde z Windows na Linux a nemuze se zbavit zavyslosti na IrfanView, tak si ho pres Wine nainstaluje totozne (klik na exe, dalsi, dalsi, dalsi) a pusti si ho bez problemu... dokonce je rychlejsi nez kdejakej Linux nativni prohlizec obrazku ;-)

    proste pouzivat DualBoot je kravina pro nekoho kdo chce primarne pouzivat GNU/Linux a tech par aplikaci ktere by chtel by mu ve Wine behali, Win ve Virtualu je sice mensi opruz nez DualBoot, ale porad to znamena odsouhlasit EULA a pouzivat uzavrenej nesvobodnej OS...

  • 23. 1. 2018 19:53

    krauser

    > napr. sveho casu Photoshop7(+I­lustrator a InDesign stejne generace), Adobe Suite CS2 (Photoshop, Ilustrator, InDesign)... vzal si original instalacku, pustil setup.exe, dalsi, dalsi, dalsi, na plose a v programech si mel ikony, pustil a nabehlo to a slo v tom pracovat i s dost velkejma posterama rychlostne stejne jako kdyz na totoznem HW se to pustilo v nativnich Windows...

    No, zrovna Adobe CC bych moc nevytahoval - ty vyrazne starsi verze mozna funguji, nezkousel jsem. Ale kdyz jsem si do wine nahodil CC, tak ta stabilita nebyla nic extra (ani teda na druhou stranu nic hrozneho). Takze si to radsi pustim v VM, kdyz uz to potrebuji.

    > nebo nekdo prejde z Windows na Linux a nemuze se zbavit zavyslosti na IrfanView, tak si ho pres Wine nainstaluje totozne (klik na exe, dalsi, dalsi, dalsi) a pusti si ho bez problemu... dokonce je rychlejsi nez kdejakej Linux nativni prohlizec obrazku ;-)

    Co za format to proboha pouzivas,ze to neotevre neco nativniho v linuxu?

    > proste pouzivat DualBoot je kravina pro nekoho kdo chce primarne pouzivat GNU/Linux

    Souhlas, dual boot je totalni opruz.

    > a tech par aplikaci ktere by chtel by mu ve Wine behali, Win ve Virtualu je sice mensi opruz nez DualBoot, ale porad to znamena odsouhlasit EULA a pouzivat uzavrenej nesvobodnej OS...

    Tak tohle nechapu - chces pouzivat propriertni, nesvobodne aplikace a je ti milejsi je poustet primo v Linuxu? Me je z pohledu bezpecnosti stokrat milejsi, ze bezi ve VM, nevidi nic z Linuxu krom jedne slozky na presun dat... A EULA stejne odsouhlasis u daneho produktu (jen to mozna neni od MS), navic i se spoustou MS knihoven bundlovanych s aplikacemi :-)

    Takhle, ja Wine nikomu neberu, pro me osobne to ale uz davno nema zadny smysl, protoze s tim bylo vzdy dost otravovani s nastavenim / resenim problemu a pustit veci ve VM je pro me proste mnohem jednodussi a funguje to 100%.

  • 24. 1. 2018 3:24

    nobody (neregistrovaný)

    > No, zrovna Adobe CC bych moc nevytahoval

    ja ale vytahoval Adobe CS2 ;-)

    >Co za format to proboha pouzivas,ze to neotevre neco nativniho v linuxu?
    neslo o neotevreni formatu, ale o to ze NEKDO (ne ja) muze chtit pouzivat IrfanView, to ze je rychlejsi nez kdejakej nativni prohlizec(mysleno (HODNE)rychle prechazeni/pro­litavani na dalsi fota) sem teda pred casem zkousel, je to dane tim ze ma prednacitani do cache... konkurovat tomu muze nativni Linux prohlizec feh, pokud se doplni o parametry a 3rd scripty...

    Tak tohle nechapu - chces pouzivat propriertni, nesvobodne aplikace
    opet sem nepsal o sobe ;-) ale kdyz nekdo nechce odsouhlasit MS/Windows EULA, klidne muze chtit odsouhlasit EULA neceho jineho, resp. muze jit treba o sice closedsource, ale freeware, PD apod... kde nemusi byt soucasti (pripadne) EULA souhlas s predavanim dat ;-)
    btw: osobne nepouzivam win ani ve virtualu, ani aplikace pod Wine, ale obcas (v minulosti) sem pod tim neco poustel a radeji chvilku ladil (pres winetrick) nez abych si instaloval/poustel Windows ;-)

  • 24. 1. 2018 8:57

    krauser

    > ja ale vytahoval Adobe CS2 ;-)

    Ja vim, ale predpokladam, ze vis, ze to je 12 let stara verze :-D Netvrdim, ze to nepouziva vubec nikdo (par uzivatelu se asi najde), ale trochu jsem se snazil dobrat k nejake realne situaci, kdy ma wine skutecne vyznam pro nejakou vetsi skupinu uzivatelu.
    A prunik uzivatelu 12 let stareho CS a uzivatelu Linuxu+Wine, kteri navic nechteji VM, mi prislo jako ponekud mala skupina :-)

    > neslo o neotevreni formatu, ale o to ze NEKDO (ne ja)

    Aha, takze se bavime o hypotetickych situacich. Tak to pak jo.

    > kde nemusi byt soucasti (pripadne) EULA souhlas s predavanim dat ;-)

    A zustane ti potencialne EULA MS redistrbutable knihoven, ktera casto obsahuje pasaz ala, ze je to free to use, pokud ma legalni licenci na jakykoliv MS OS.
    Takze pak takovy SW je v dusledku upirateny a v podstate na stejne urovni jako kdyz si upiratis Widle :-)
    Samozrejme, ze to nikdo neresi, ale kdyz uz se bavime o EULA...

  • 24. 1. 2018 22:49

    nobody (neregistrovaný)

    ptal ses co funguje, napsal sem zkusenost ze SVEHO casu Adobe CS2, ty ze nemam vytahovat Adobe CC, napsal sem ze nevytahuju CC, ty jestli vim ze je CS2 je stare... jako vazne? ;-)

    psal sem ze nekdo treba pouzije IrfanView, protoze je na nej zvyklej z Windows a i to ze je oproti vetsine nativnich linux prohlizecu rychlej, ze sem si to overil v praxi, ty jakej format neotevru[??] a ze kdyz to nepouzivam jde o hypoteticke situace?... jako vazne? ;-)

    a EULA MS redistributable knihoven... oni snad predavaji data Microsoftu?... jako vazne? ;-)