Co je Ubuntu, a jak se liší od Linuxu?
Je to druh války se děje, a jsme všichni chycen uprostřed. V té válce, dvě velmoci jsou Microsoft a Apple. Bojiště je operační systém. Četné reklamní kampaně vyvolat dojem, že se jedná jen dvě možnosti tam pro každého, kdo hledá ke koupi počítače. Ale je tu malá skupina rebelů, kteří tam znají lépe. Jejich OS volby je Linux a zpět velmi odlišná filozofie než ten, po němž následuje velké společnosti.
Linux je operační systém open-source. Chcete-li opravdu pochopit, co to znamená, že musíme definovat některé pojmy. Operační systém je vrstva softwaru na počítači, který funguje jako základ pro počítačové programy. Je to práce, OS je kontrolovat systémové prostředky a přidělit tyto prostředky na programy, které je potřebují. Po spuštění programu se na OS chová jako školitele a zajišťuje, že program má výpočetní výkon, paměť a další zdroje, které by mohly potřebovat fungovat. Operační systémy usnadňují vývojářům programů psát software - bez OS, programátor bude muset vytvořit software pracovat přímo ze samotného hardwaru
To se vztahuje na to, co operační systém je, ale co otevřený. zdroj? Operační systémy jako Windows a Mac OS X jsou sestaveny. Jsou snadno stroje pochopit. Ale zkompilovaný kód je těžké pro lidi pochopit - je to velmi složité. To znamená, že to není snadné pro průměrného uživatele, aby viděli, jak Microsoft nebo Apple dát své operační systémy dohromady.
Na rozdíl od sestavených OS, operační systém open-source obsahuje zdrojový kód pro operační systém. Vývojáři psát software ve zdrojovém kódu. Existuje mnoho různých kódování jazyků, ale všechny mají společný rys: Je to poměrně snadné pro lidi pochopit (za předpokladu, že člověk má studoval jazyk). Stroje nemůže pochopit, zdrojový kód, což je důvod, proč vývojáři krmit zdrojový kód pomocí překladače.
Vzhledem k tomu, Linux obsahuje zdrojový kód pro operační systém, můžete vidět, jak OS funguje jen tím stažení. Budete muset pochopit, programovací jazyky, ale neexistuje žádný stupeň utajení s tím, co dělá Linux klíště. Výhodou tohoto přístupu je, že mnozí uživatelé Linuxu jsou také vývojáři pro OS. Pokud uživatel vidí chybu, nebo chybu, on nebo ona může vybičovat nějaký kód opravit problém a přispět k další verzi systému Linux. Totéž platí pro funkce - pokud si myslíte, že na chladné funkce, která si myslíte, že by měly podporovat Linux, můžete ho postavit do zdrojového k