1 / 23

Struktura opera čních systémů

Struktura opera čních systémů. Monolitická struktura. Vše tvořeno jedním souborem Starší operační systémy Jednoduchá zařízení (tiskárny, navigace, …). Vrstvená struktura. Virtuální počítače. Prostředí 2. Prostředí 1. Prostředí 3. Operační systém. Holý počítač. Modulární architektura.

Download Presentation

Struktura opera čních systémů

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Struktura operačních systémů

  2. Monolitická struktura • Vše tvořeno jedním souborem • Starší operační systémy • Jednoduchá zařízení (tiskárny, navigace, …)

  3. Vrstvená struktura

  4. Virtuální počítače Prostředí 2 Prostředí 1 Prostředí 3 Operační systém Holý počítač

  5. Modulární architektura Modul 2 Modul 1

  6. Modul klient - server

  7. Systém MS-DOS • BIOS • IO.sys - obsluha periferií • MSDOS.sys - jádro systému • COMMAND.com - textové uživatelské rozhraní • CONFIG.sys - Konfiurace hardware • AUTOEXEC.bat – Programy spuštěné po startu systému

  8. MS DOS

  9. Windows jako nadstavba DOS (3.1)

  10. Windows jako nadstavba DOS (3.1) • Operační systém MS DOS • WIN.com - Program Windows • Řadiče periferií pro Windows • Win386.exe - využití paměti nad 16 kB • Jádro windows • Krnl386.exe - správa paměti • Gdi.exe - základní grafická zařízení (kurzor, písmo, …) • User.exe – správce oken

  11. Windows jako nadstavba DOS (3.1) • Win.ini - konfigurace software • Systém.ini - konfigurace hardware • Progman.exe – správce programů (uživatelské rozhraní) • VM DOS - virtuální počítač pro DOS

  12. Windows s DOS jádrem (95)

  13. Windows s DOS jádrem (95) • IFSM – správa systémů souborů • VMM - správa periferií • Správce konfigurace zařízení Plug&Play • Registr – nahrazuje inicializační soubory • Aplikace win32, aplikace MS DOS – virtuální počítače • Aplikace Win16 – přímo spravuje OS.

  14. Windows NT a dále

  15. UNIX

  16. Open Source software • Svoboda • Používání • Upravování • Poskytování • Možnost úplaty

  17. Typy softwarových licencí

  18. Historie • FSF (Free Software Foundation) • Richard Stallman, 1985 • OSI (Open Source Initiative) • Bruce Perens, Eric S. Raymond • Netscape Corporation

  19. DediniceOpen Source (Bruce Perens, 1998) • 1) Free Redistribution • 2) Source Code • 3) Derived Works • 4) Integrity of The Autor’s Source Code

  20. Definice Open Source (Bruce Perens, 1998) • 5) No Discrimination Against Person or Group • 6) No Discrimination Against Field of Using

  21. Definice Source Definition(Bruce Perens, 1998) • 7) Distribution of License • 8) License must not be Specific to a Product • 9) License must not Restrict Other Software • 10) License must be Technology neutral

  22. Nejobvyklejší OS licence • GPL (GNU Public Licence) • LGPL • Afero • BSD • Apache • Wikipedia • And many others

  23. Free Beer • http://freebeer.org/blog/recipe/

More Related