Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorené operačné systémy:
* Linux:
* Väčšina distribúcií Linuxu poskytuje prístup k ich zdrojovému kódu.
* Príklad: Debian (https://www.debian.org/), Fedora (https://getfedora.org/), ubuntu (https://ubuntu.com/) atď.
* android:
* Zdrojový kód Android je k dispozícii na základe licencie Apache 2.0.
* Môžete si ho stiahnuť z projektu Android Open Source Project (AOSP):https://source.android.com/
* freebsd:
* FreeBSD ponúka zdrojový kód pod licenciou BSD.
* Nájdete ho na adrese:https://www.freebsd.org/
* macos (darwin):
* Zatiaľ čo samotný MacOS nie je otvoreným zdrojom, základná nadácia Darwin je otvoreným zdrojom.
* Prístup k zdrojovému kódu prostredníctvom projektu Opendarwin:https://www.opendarwin.org/
* haiku:
* Haiku je bezplatný a open source operačný systém, ktorý je duchovným nástupcom spoločnosti Beos.
* Jeho zdrojový kód je k dispozícii na adrese:https://www.haiku-os.org/
Proprietárne operačné systémy:
* Windows:
* Zatiaľ čo Windows je predovšetkým operačný systém s uzavretým zdrojom, spoločnosť Microsoft poskytuje obmedzený prístup k zdrojovému kódu pre konkrétne komponenty.
* Napríklad súprava ovládačov Windows (WDK) umožňuje vývojárom písať ovládače pre Windows.
* macos:
* Apple oficiálne neuvoľňuje zdrojový kód pre MacO mimo Darwina.
* Niektorí vývojári však zostavili a sprístupnili zdrojový kód pre staršie verzie MACOS.
* iOS:
* Apple neuvoľňuje zdrojový kód pre iOS.
* Chrome OS:
* Google neuvoľňuje zdrojový kód pre operačný systém Chrome.
veci, ktoré treba brať do úvahy:
* Licencia: Pred stiahnutím a úpravou ho skontrolujte licenciu operačného systému. Niektoré licencie obmedzujú, ako môžete kód používať, distribuovať alebo upravovať.
* zložitosť: Úpravy zdrojového kódu operačného systému môžu byť mimoriadne zložité. Vyžaduje si hlboké pochopenie architektúry a programovacích jazykov operačného systému.
* stabilita: Modifikácia zdrojového kódu môže potenciálne zaviesť do operačného systému chyby alebo nestabilitu.
* Komunitná podpora: Open-source operačné systémy majú aktívne komunity, ktoré vám môžu pomôcť s vašimi úpravami.
Celkovo: Je dôležité porozumieť licenčným výrazom, príslušnej zložitosti a potenciálnym rizikom pred tým, ako sa pustí do úpravy zdrojového kódu operačného systému.