qcp píše:Nauc se programovat a pak pochopis, ze vlastni OS nikdy nevytvoris

ani pred 25 lety a nejspis ani nikdy nikdo nevytvoril sam v 1 osobe plnohodnotny OS
Vzdyt i Bill Gates naprogramoval akorat jediny program: Microsoft BASIC (v MS DOSu, puvodne Aptair BASIC) a vse ostatni do tehdejsiho MSDOSu koupili a jen zmodifikovali

Vytvorit neco na urovni MSDOSu z nuly by zabralo desitky clovekoroku hadam, navic tehdy to psali nejspis v assembleru?
S tím bych trochu polemizoval. V historii byla řada operačních systémů vytvořených jediným člověkem, nebo maximálně dvojicí. Na člověkoroky si hráli snad jen v IBM, kde je denní průměrný výkon programátora deset odladěných
(!) řádků kódu. On
Tim Paterson ten svůj QDOS (ze kterého později vznikl MS-DOS) napsal za tři pouhé měsíce, kromě toho dělal hromadu dalších věcí. Ale měl to trochu usnadněné tím že prostě obšlehl API tehdy populárního CP/M, takže nemusel vymýšlet jaké věci to vlastně má dělat, jen je naprogramoval po svém.
Linus Torvalds napsal první verzi Linuxu také sám, ani on nezačínal úplně od nuly, ale jako vzor si vzal Unix V a Minix který tehdy používal (a nebyl s ním spokojený). Trvalo mu to necelý rok, přitom studoval, a kromě toho že napsal jádro tak pro něj přeportoval i příkazový interpret bash a překladač gcc. Až o dost později se na dalším vývoji a vylepšování Linuxu začali podílet jiní lidé, dnes jich je aktivních přes tisíc, a tisíce dalších už v tom nepokračují.
MS-BASIC vznikl dávno před MS-DOSem, v roce 1975, Altair byl osmibitový počítač s pomalým procesorem Intel 8080 a nepatrnými 256 bajty paměti, pro BASIC bylo potřeba rozšíření na závratných 8 KiB! Ale je pravda že Bill Gates se nikdy na nic lepšího nezmohl, poslední program na kterém se ještě podílel jako programátor byl GW-Basic z první poloviny osmdesátých let.
Jenže v té době bylo běžné že interpet BASICu na osmibitových domácích počítačích nahrazoval i operační systém, protože si musel všechno obstarat sám.
MS-DOS byl původně psaný v assembleru, ale už deset let před ním vznikl UNIX, napsaný v Céčku, jazyce vyvinutém speciálné pro programování operačního systému. Největší část UNIXu vytvořili dva lidé, Dennis Ritchie a Ken Thompson, Ritchie s Brianem Kernighanem současně s tím vymýšleli jazyk C a jeho preprocesor a kompilátor. Pár dalších lidí má na svědomí některé nápady které použili a také se podíleli na psaní pomocných systémových programů, které jsou sice součástí operačního systému, ale nikoliv nezbytnou.