Архитектура Линука
Док Виндовс усваја монолитну кернел архитектуру, Линук се састоји од мноштва "циглених" софтвера.
- На пример под Виндовс-ом, готово је немогуће радити без графичког корисничког интерфејса или чак мењати ГУИ менаџер.
- Под Линуком једноставно уклоните одговарајућу циглу и замените је другом (нпр. Замените Гноме са КДЕ или КСФЦЕ).
Објашњења
Простор језгра је срце оперативног система. Он управља хардвером (диск, видео картица, мрежа ...) и обезбеђује приступ софтверу и библиотекама које се налазе у корисничком слоју.
- Према томе, ако софтвер или библиотеке које кориснички слој не успе, не утиче на систем.
- Са графичке тачке гледишта, као што можете видети из горњег дијаграма, софтвер може да користи - на пример - карактеристике Гноме-а, ГТК-а + или директно користи Кс. .. или ништа и да ради без ГУИ-ја.
Нотес
Ова шема је једноставна:
- Све цигле нису заступљене
- Сви односи између цигли нису пријављени
- Унутрашња структура сваке цигле није детаљна
Постоје хиљаде софтвера за Линук који су доступни за Линук. Они су у облику извршне или библиотеке.
- На пример, ако желите да креирате програм који прави ХТТП захтеве, не морате га сами креирати: користите библиотеку либцурл или библиотеку коврча.
- Ако желите да добијете идеју о доступним софтверским компонентама, покрените Синаптиц и погледајте пакете који почињу са "либ ...": То вам даје идеју о свему што је доступно.
Менаџери прозора
У горњем дијаграму, приказан је прозорски менаџер КВин и Метацити, али има још десетина доступних.