================
1. Úvodní slovo o předmětu; Open source software, projekt GNU, licence
- a operační systémy vycházející z jeho filozofie ([[ODF|osp-intro-gnu.odp]] a [[PDF|osp-intro-gnu.pdf]])
+ a operační systémy vycházející z jeho filozofie
+ ([[ODF|osp-intro-gnu.odp]] a [[PDF|osp-intro-gnu.pdf]])
+
2. Přehled významných Open source projektů (i pro výběr semestrální
práce)
-3. GNU - vznik základních vývojových nástrojů a jejich použití;
- Verzovací systém Git
-4. Založení vlastního projektu a zapojení se do existujícího projektu
-5. Technická infrastruktura (správa verzí a chyb, komunikace, wiki)
-6. Komerční model; Sociální a rozhodovací struktury
-7. Mezilidská komunikace
-8. Vydávání verzí, příprava balíčků a průběžný vývoj
-9. Dobrovolníci, vývoj a větvení projektů
-10. Licence, autorská práva a patenty
-11. Cílové platformy, přenositelnost a open source hardware
-12. Linuxové jádro - vznik, vývoj, skladba a ovladače
-13. Trendy a výhled do budoucnosti
+
+3. Verzovací systém Git; GNU - vznik základních vývojových nástrojů a
+ jejich použití, křížový překlad
+
+4. Linuxové jádro - vznik, vývoj, skladba a ovladače; GNU libc a
+ uživatelský prostor
+
+5. Grafická uživatelská prostředí a knihovny: QT, GTK+, GNOME, KDE
+
+6. Komerční model, sociální a rozhodovací struktury; Souborové
+ systémy, správa paměti, bloková zařízení.
+
+7. Založení vlastního projektu a zapojení se do existujícího projektu;
+ Technická infrastruktura (správa verzí a chyb, komunikace, wiki);
+ Virtualizace
+
+8. Mezilidská komunikace, dobrovolníci, vývoj a větvení projektů;
+ Zpracování událostí (hlavní smyčka, thread pools, C10k)
+
+9. Linuxové distribuce, vydávání verzí, příprava balíčků a průběžný
+ vývoj.
+
+10. Licence, autorská práva a patenty; Sledování živého systému,
+ ladění, opravy a analýzy.
+
+11. Cílové platformy, vestavěná zařízení, open source v průmyslu,
+ přenositelnost a open source hardware
+
+12. Trendy a výhled do budoucnosti
Požadavky ke zkoušce
====================
-...