Prohlížeč Safari se ještě více otevřel světu

7. 06. 2005, 13:12 · Nakousnutá jabka · Bleskovka

ikonkaJak si všimli na Rootu, Apple včera učinil další významnou změnu: plně otevřel svůj WebKit, tedy základ Safari. WebKit je kompletní framework, tedy nejen samotné vykreslovací jádro WebCore, ale framework včetně API, který je využíván v Safari, v Mailu a dalších aplikacích. WebKit je nyní kompletně open source, k tomu Apple podle všeho zcela zpřístupnil své vývojové CVS pro WebCore, WebKit, historii úprav, bugzillu a další – tedy v podstatě odstranil asi všechny výhrady, které měli vývojáři KDE proti způsobu komunikace Apple. Je to překvapující, takto otevřená a vstřícná reakce se nečekala. Součástí samozřejmě NENĂŤ Safari, tedy samotná aplikace, využívající WebKit, tu si Apple nechává pro sebe. Více info na blogu Dava Hyatta.

· Trvalý odkaz na tento příspěvěk · Linkuj.cz · Jagg.cz

  1. Skvele, potvrzuje se mi moje teze se kterou jsem kupoval iBook, s tim ze je to nejpristupnjsi UNIX. Presel jsem z Linuxu.

    Libi se mi propojenost *BSD sytemu, GNU/GPL komunity a firmy Apple, to je podle mne cesta, kterou se da jit. Apple si muze dal delat Aqua a vylepsovat UI, protoze v tom jsou dobri (podle mne nejlepsi na svete) a tim konkurovat ruznym distribucim linuxu, ktere, at jsou jakkoli fajne tak je porad navrhuji a pisi spis programatori nez odbornici interakci mezi clovekem a pocitacem.

    Budu rad, kdyz se MAC OS X stane (s trochou nadsazky) nepodporovanejsi a nejkomfortnejsi
    linuxovou distribuci, ktera bude bezet na dedikovanem (a navic krasnem a kvalitnim) HW ale i na skladanych PC. kde ovsem nebude zadna offcialni podpora.

    Jiri Cech    7.6.2005 14:32    #

  2. Předpokládám, že to protlačil Hyatt osobně, vzhledem ke své historii. Hyatt rulez.

    Několik poznámek, které z příspěvku nejsou jasné:
    * jedná se o zdrojáky k frameworku WebKit, který potom používají všechny další aplikace (Safari, Dashboard, NetNewsWire2 atp). /System/Library/Frameworks/Webkit.framework
    * můžete si stáhnout aktuální live verzi, zkompilovat a nahradit s ní stávající framework. Například nyní můžete testovat plnou kompatibilitu s Acid2 testem.
    * můžete sami hlásit bugy do nově spustěně bugzilly, můžete zasílat konkrétní patche pro posouzení a pokud budete mít dobré výsledky, můžete dokonce dostat práva přímého check-in, t.j. možnost modifikovat WebKit přímo bez dalších prostředníků.
    * ještě jsem to nezkoušel, ale je pravděpodobné, že z CVS půjdou vytáhnout i starší verze, což je důležité pro vývojáře kvůli zpětnému testování se staršími verzemi Safari.

    Pro Apple je tohle myslím VELKĂť krok. Po Darwinu druhý plný OpenSource projekt.

    — zzen    7.6.2005 15:08    #

  3. Docela dobre to vyvraci teze, ze Open Source je zcela neslucitelny s podnikanim, ziskem ci vubec jakoukoli komerci, a ze kazda firma, ktera ho podporuje, pouziva nebo o tom jen uvazuje, musi nutne zkrachovat a bude zestatnena a sezrana cinskymi kernel hackery.

    Prave tohle anti-Open Source a anti-Linux-ove FUD usilovne siri Micro$oft

    Jirka Cech    7.6.2005 15:41    #

  4. Šíří, ale už neznám okolo sebe pořádně nikoho, kdo by tomu ještě byl schopný věřit. OpenSource aktivně propagují obrovské firmy jako IBM či Nokia. Firmy jako RedHat či SuSE vytvářejí jenom opensource – a nepřijde mi, že by zrovna krachovaly.

    — zzen    7.6.2005 15:53    #

  5. Hm, mne to stale tak prijde, ze vsetku robotu okolo low-level systemu urobi za apple niekto iny a zadarmo (open-source). To sa potom dobre podnika…...

    — Juraj.O    7.6.2005 17:37    #

  6. Juraj: Tak to ti asi opravdu jen prijde. Quicktime, Quartz, Cocoa, Carbon, JVM…
    ...a ze je neco OSS jeste neznamena, ze se to programuje samo.

    — Ondra Nekola    7.6.2005 20:50    #

  7. [5] To je samozřejmě blbost. Jednak Apple také musí hodně práce udělat, jednak i firmy, které OpenSource nepřiznávají vůbec, kradou zdrojáky z OSS s volnější licencí (například BSD) a hlavně – myslím, že většina vývojářů, kteří ten kod píšou, jsou rádi, že ho od nich Apple bere. Jednak to vtahuje OSS více z okrajovosti do centra dění, jednak je to důkaz toho, že jejich software je kvalitně napsán a dodává mu to větší významnost. U BSD, gcc a Konqueroru/KHTML to takhle je podle mne určitě.

    — zzen    9.6.2005 13:00    #

  8. [7] Ale prosim Vas, kdo tady krade? Existuje-li preci licence, ktera umozni volne pouziti zdrojovych kodu, pak ten kdo je pouzije, dela to zcela v souladu s danou licenci (BSD napriklad…). Nic preci nebrani vyvojarum, pouzit takovou licenci, jakou chteji, je to jejich svobodna volba. Nechteji-li aby nekdo jejich zdrojove kody pouzil, maji pouzit prislusnou restriktivni licenci.

    — lukov    9.6.2005 15:34    #

  9. lukov: bohuzel vyvojari opravdu i KRADOU zdrojove kody, kdy je pouziji v ROZPORU s licenci pod kterou jsou vytvorenou.

    Martin Lér    9.6.2005 15:39    #

  10. [9] Ale ja preci netvrdim, ze se nekrade ;-). Ja jen reagoval na zzen, ktery rika, ze se kradou zdrojaky z cituji: OSS s volnější licencí (například BSD). A pouziti zdrojovych kodu s BSD licenci, i treba ke komercnim ucelum, preci neni kradez. Tak tedy ja chapu BSD licenci.

    — lukov    9.6.2005 16:04    #

  11. [8],[10] Jasně. To bylo trochu volnější použití slova krade ve smyslu přebírá. :) I tak to byla myslím krádež, protože v BSD licenci je, že je potřeba se k převzetí kódu aspoň přiznat (give credit). Ale ruku do ohně bych za to nedal. Každopádně tím bylo myšleno nikoliv kriminální kradení, nýbrž takové to vykrádání...

    — zzen    10.6.2005 03:34    #

Související články