Multiplatformní software: Porovnání verzí

Smazaný obsah Přidaný obsah
Mikk s (diskuse | příspěvky)
aktualizace podpory PowerPC u Firefoxu
doplněny příklady dnešních populárních interpetovaných jazyků, a relevantní odkaz na otevřený software u varianty distribuce ve formě zdrojových kódů.
Řádek 22:
* Dodáván pro každou platformu zvlášť (např. [[Opera (webový prohlížeč)|Opera]]).
* Nese si s sebou kód pro více platforem (např. [[Mozilla Firefox]] pro Mac OS X, kde binární verze s sebou do verze 3.6.x včetně nesla jak kód pro architekturu PowerPC, tak x86).
* Je k dispozici v mezikódu, který je dle příslušného operačního systému a hardwarové platformy interpretován (typicky aplikace napsané v [[Python]], [[JavaScript|JavaScriptu]] nebo [[Java (programovací jazyk)|Javě]]).
* Je k dispozici přímo ve [[zdrojový kód|zdrojovém kódu]] (tzv. [[Otevřený software]]).
 
Každá uváděná forma má své výhody a nevýhody. Software, uložený v mezikódu (např. Java či [[.NET]]), ke své funkčnosti potřebují [[Runtime knihovna|runtime]], který je nutné nainstalovat. Takový kód je pak po spuštění překládán do instrukcí pro danou platformu; běh je pak často pomalejší než v ostatních uvedených variantách.