Projekt GNU a GNU/Linux

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(UNIX a Svobodný software osamostatněn, úprava struktury)
(Jádro OS pro projekt GNU: Drobné úpravy, především vzhledu.)
Řádka 59: Řádka 59:
 
== Jádro OS pro projekt GNU ==
 
== Jádro OS pro projekt GNU ==
  
; Připomeňte si — rozdělení software
+
<div class="Poznamka">
*Operační systém (OS)
+
Připomeňte si, že pro práci s počítačem potřebujeme (viz [[Operační systém]])
**jádro (kernel) &mdash; zahrnuje síťové rozhraní, správu paměti,...
+
*operační systém (OS)
**knihovny, nástroje
+
** BIOS/UEFI
 +
** jádro (kernel) &mdash; zahrnuje síťové rozhraní, správu paměti,...
 +
** knihovny, nástroje
 
*aplikace.
 
*aplikace.
Více viz stránka [[Operační systém]].
+
</div>
 +
 
 +
Na počátku projektu GNU nebylo k dispozici svobodné jádro (kernel). Členové projektu tedy začali pracovat na jádru HURD. Aby mohli zároveň spouštět programy, rozhodli se, že HURD bude používat API Unixu a programy z GNU tedy poběží i na komerčních Unixech. Později vznikl Linux a byl použit jako dočasná náhrada HURD-u.
  
 
; HURD
 
; HURD
* jádro OS (kernel) pro projekt GNU
+
* Jádro OS (kernel) pro projekt GNU.
* vývoj započat již v osmdesátých letech
+
* Vývoj započat již v osmdesátých letech
 +
* Aplikační rozhraní (API) je kompatibilní s Unixem (POSIX).
 
* Moderně postavené.
 
* Moderně postavené.
* Několikrát přestavěné.
+
* Několikrát kompletně přestavěné.
* Ale stále není hotové. :(
+
* Ale stále není hotové (rok 2013). :(
* Viz [http://www.abclinuxu.cz/slovnik/hurd Slovník Abclinuxu.cz -> HURD].
+
  
;Linux
+
; Linux
*Jedná se také o jádro („kernel“) OS.
+
* Jádro („kernel“) OS, jehož autor je Linus Torvalds (Finsko).
*Autor Linus Torvalds (Finsko)
+
* První verze zveřejněna 17. 9. 1991.
*vznikl jako semestrální práce
+
* Koncepcí a filozofií vychází z Unixu, konkrétně operačního systému Minix profesora Andy Tanenbauma.
*první verze zveřejněna 17. 9. 1991
+
* Vznikl jako semestrální práce.
*založeno na operačním systému Minix profesora Andy Tanenbauma
+
* Dnes portováno na většinu platforem.
*Filozofie převzata z OS Unix, aplikace a nástroje lze přenášet.
+
* Logo: tučňák Tux.
*Dnes portováno na většinu platforem.
+
*Logo: tučňák Tux
+
  
;GNU a Linux
+
; GNU a Linux
 
* Jádro Linux bylo uvolněno pod licencí GNU GPL.
 
* Jádro Linux bylo uvolněno pod licencí GNU GPL.
 
* Vzhledem k tomu, že vývoj jádra HURD stále probíhal, bylo pro vytvoření kompletního OS „dočasně“ použito jádro Linux.  
 
* Vzhledem k tomu, že vývoj jádra HURD stále probíhal, bylo pro vytvoření kompletního OS „dočasně“ použito jádro Linux.  
 
* Proto je správný název celého operačního systému „GNU/Linux“.
 
* Proto je správný název celého operačního systému „GNU/Linux“.
 +
 +
Další zdroje: [http://www.abclinuxu.cz/slovnik/hurd Slovník Abclinuxu.cz &rarr; HURD].
  
 
== Zdroje ==
 
== Zdroje ==
 
* [http://www.gnu.org/gnu/thegnuproject.html Gnu.org -> The GNU project]
 
* [http://www.gnu.org/gnu/thegnuproject.html Gnu.org -> The GNU project]

Verze z 8. 1. 2014, 13:18


Obsah

Projekt GNU

Cíl
Založení
Free Software Foundation (FSF)
Příklady software z projektu GNU

Licence GNU GPL

Myšlenka
Verze GNU GPL
Další licence pro svobodný SW
Další svobodné licence

Jádro OS pro projekt GNU

Připomeňte si, že pro práci s počítačem potřebujeme (viz Operační systém)

  • operační systém (OS)
    • BIOS/UEFI
    • jádro (kernel) — zahrnuje síťové rozhraní, správu paměti,...
    • knihovny, nástroje
  • aplikace.

Na počátku projektu GNU nebylo k dispozici svobodné jádro (kernel). Členové projektu tedy začali pracovat na jádru HURD. Aby mohli zároveň spouštět programy, rozhodli se, že HURD bude používat API Unixu a programy z GNU tedy poběží i na komerčních Unixech. Později vznikl Linux a byl použit jako dočasná náhrada HURD-u.

HURD
Linux
GNU a Linux

Další zdroje: Slovník Abclinuxu.cz → HURD.

Zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje