Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Světem OS skrz na skrz: FreeDOS

Mnoho z vás si přálo věnovat některý z dílů našeho seriálu free náhradám staršího operačního systému MS-DOS. Právě proto se dnes zavrtáme do FreeDOSu.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious
FreeDOS

Co je vlastně FreeDOS? Jak již název napovídá, jedná se alternativu (nebo náhradu – jak chcete) MS-DOSu firmy Microsoft. Prvotní impuls, který odstartoval jeho vývoj, přišel až v průběhu roku 1994. V tomto roce Microsoft prohlásil, že uživatelé osobních počítačů již systém DOS nepotřebují a tudíž končí s jeho vývojem i prodejem. Všimněte si toho načasování: Windows 95 (které již nebyly nadstavbou DOSu) byly uvedeny jen několik měsíců po tomto prohlášení. Spousta uživatelů osobních počítačů se však cítila podvedená a opuštěná. Měli rádi svůj DOS a představa nutnosti používat na svých počítačích Windows pro ně nebyla příliš příjemná. A právě počátkem roku 1995 nabral vývoj FreeDOSu ten správný vítr do svých plachet.

Aby však nedošlo k mýlce – FreeDOS není ve skutečnosti derivátem MS-DOSu. Při jeho vývoji nebyl použit ani řádek kódu, který by pocházel z dílen Microsoftu. Je programován podle volně dostupných specifikací tohoto systému i podle uživatelských příruček nejrůznějších softwarových produktů. FreeDOS je tedy novým produktem vytvořených přesně dle dostupných specifikací operačního systému DOS.

Kde, kdy, jak a na čem?
Velkou výhodou jakéhokoli operačního systému založeného na bázi DOSu jsou dvě vlastnosti: hardwarová nenáročnost a relativní rychlost běhu samotného systému i aplikací. Skutečně, FreeDOS běží (a je také použitelný) na všech počítačích PC. Můžete jej nainstalovat na nejnovější počítač s Pentiem III 800 MHz úplně stejně, jako na velmi staré XTéčko s procesorem běžícím na frekvenci pouhých 5 MHz.

Systém FreeDOS ke svému běhu potřebuje minimálně 640 k operační paměti. Právě díky své hardwarové nenáročnosti je FreeDOS ideálním operačním systém do nejrůznějších PC emulátorů – stal se dokonce oficiálně podporovaným a dodávaným systémem s Linuxovým PC emulátorem DOSEmu. Systém si však skvěle rozumí také s emulátory Bochs, Plex86 nebo skvělým VMWare.

Kompatibilita
Přestože pod operačním systémem FreeDOS běží velká většina aplikací určených pro MS-DOS, najdou se i výjimky, které prostě nespustíte. Neúspěšní budete zejména v případě, kdy vytoužená aplikace používá volání některé z nedokumentovaných funkcí operačního systému. Samozřejmě nespustíte Microsoft Windows – ty prostě na konkurenčních systémech neběží. Absence Windows by však nebyla tak drastickou ztrátou – daleko smutnější je skutečnost, že spustit nelze ani další skvělou grafickou nadstavbu, která mimo jiné obsahuje kompletní kancelářský balík. Ano, hádáte správně, NewDeal prostě nespustíte.

Copak je to uvnitř?
Jádro tohoto systému je založeno na kernelu Nucleus (později DOS-C), který však nebyl nikdy použit v samostatném operačním systému (původně byl určen do průmyslových aplikací). V tomto systému se skrývá v systémovém souboru KERNEL.SYS  – ten nahrazuje běžnější dvojici IBMBIO.SYS a IBMDOS.SYS. Kernel je samozřejmě spouštěn zavaděčem umístěným ve startovacím sektoru (MBR) pevného disku.

Po úspěšném bootu jádra se systém pokusí nahrát příkazový znakový interpreter. Ten je pochopitelně ukryt v dalším systémovém souboru COMMAND.COM (na některých manuálových stránkách jej však najdete pod názvem FreeCom. Přestože jsou názvy rozdílné, jedná se o totožný kus kódu).

TIB2012

       

Právě použití jádra ve srovnání s MS-DOSem odlišného je příčinou občasných problémů při spouštění nekorektně napsaných aplikací. Správně napsané aplikace – jako například ovladače CD-ROM mechaniky nebo síťové karty – samzřejmě běží i na FreeDOSu.

Má to vůbec smysl?
Operační systém FreeDOS by se mohl zdát mnohým ortodoxním vyznavačům systému Windows jako naprosto zbytečné mrhání časem a schopnostmi autorů. Nebudou mít tak úplně pravdu – DOS skutečně (ať již si o něm myslíte cokoli) není nejhorším systémem a již jen množství pro něj dostupných aplikací je významným argumentem pro jeho používání. Jeho nízké nároky na výkon počítače jsou také příjemné a dokáže slušně rozpohybovat kdejaký starší kus počítače, který leží zaprášen někde v rohu. Co takhle jej oprášit a vzpomenout si na staré počítačové časy, v nichž byl DOS nekorunovaným králem všech PéCéček a Word neexistoval ve verzi pro Windows!

Školení: Zavedení Google Apps do firmy

Cílem školení je provést účastníky jednotlivými kroky zavedení Google Apps na vlastní doménu a seznámit je se základy administrace, aby byli schopni Google Apps sami udržovat a rozvíjet dle potřeb. Účastníci se také dozví, jak používat základní služby v balíku Google Apps (Gmail, Kalendář, Dokumenty a Weby Google) a jaké jsou možnosti jejich využití ve firmě.

Podrobnější informace a přihláška  

Ohodnoťte jako ve škole:
Průměrná známka 3,06

Přehled názorů

bez titulku
Vladimír Láník 24. 4. 2001 01:02
Nový
└ 
Re: Co je ten Seal ?
Jura 24. 4. 2001 09:27
Nový
 
└ 
Re: Co je ten Seal ?
Spyros 24. 4. 2001 13:46
Nový
 
 
├ 
Re: Co je ten Seal ?
Vladimír Láník 24. 4. 2001 18:12
Nový
 
 
└ 
Re: Co je ten Seal ?
Vasek 26. 4. 2001 09:28
Nový
FreeDOS a dosemu
Petr Balas 24. 4. 2001 16:21
Nový
└ 
Re: FreeDOS a dosemu
NWM 24. 4. 2001 22:54
Nový
 
└ 
Re: FreeDOS a dosemu
Petr Balas 25. 4. 2001 14:52
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem