OperaΦnφ systΘmy
Mßlo znßmΘ i tΘm∞° neznßmΘ operaΦnφ systΘmy nejen pro PCToto je off-line verze serveru OperaΦnφ systΘmy, urΦenß pro Chip CD, p°ipravenß k datu 24. 5. 2004. On-line verzi naleznete na adrese http://operacni-systemy.net/.
NewOS
Po del╣φ dob∞ op∞t nov² operaΦnφ systΘm — NewOS.
NewOS je voln∞ ╣i°iteln² operaΦnφ systΘm s dostupn²mi zdrojov²mi k≤dy (BSD licence). V souΦasnΘ dob∞ ho lze spustit na poΦφtaΦφch Sega Dreamcast a jedno- nebo vφceprocesorov²ch stanicφch s procesory Intel nebo AMD. Do budoucna plßnujφ porty na dal╣φ architektury (G3/G4, MIPSR5000, UltraSPARC, Alpha a M68030).
Auto°i se nesna╛╣φ zlikvidovat konkurenci (rozum∞j Windows) vlastnφm operaΦnφm systΘmem. Cht∞jφ pouze si jen vyzkou╣et nßvrh a n∞kterΘ vlastnosti modernφch operaΦnφch systΘm∙, p°iΦem╛ svou snahu pova╛ujφ za zßbavnou (a nezb²vß ne╛ souhlasit).
Z implementovan²ch vlastnostφ budu jmenovat multihreading, podporu vφce procesor∙, virtußlnφ pam∞╗, dynamicky zavßd∞nΘ moduly jßdra (ovladaΦe, souborovΘ systΘmy), UDP/IP, podpora iso9660 a ext2fs atd. Momentßln∞ se pracuje na nativnφm souborovΘm systΘmu, plnΘ implementaci knihovny libc, plnΘ podpo°e IDE/ATAPI za°φzenφ, ovladaΦφch grafick²ch karet a do budoucna se poΦφtß s ovladaΦi USB a grafick²m u╛ivatelsk²m rozhranφm.
Krom∞ zdrojov²ch k≤d∙ lze stßhnout nepravideln∞ vychßzejφcφ binßrnφ snapshoty, kterΘ lze tradiΦnφmi nßstroji (rawrite, dd) nainstalovat na jednu disketu, ze kterΘ se nßsledn∞ zavede systΘm a spustφ se jednoduchΘ textovΘ rozhranφ. K dispozici je n∞kolik zßkladnφch p°φkaz∙: exit (ukonΦφ stßvajφcφ a spustφ nov² shell), exec, mkdir, cd, ls, stat (informace o souboru), help a cat. Adresß° /dev obsahuje za°φzenφ console, keyboard, zero, null a bus.
Jak je vid∞t, je velmi nepravd∞pobnΘ, ╛e by NewOS mohl ohrozit jak²koliv jin² systΘm, ale pokud vßs problematika programovßnφ OS zajφmß, mßte mo╛nost podφvat se na zdrojovΘ k≤dy systΘmu, kterΘ zatφm obsahujφ jen to nutnΘ a nejsou zatφ╛eny tisφcφ °ßdek 'balastu'.
Vlo╛il: Ivo Stanku╣ (ywo ‹zavinßΦ› centrum ‹teΦka› cz)
8. 8. 2003 10:58
Jen par doplnujicich informaci. Kernel pro OpenBeOS, tedy projekt jehoz cilem je znovu vytvorit a dale vyvijet BeOS R5, je zalozen prave na NewOSu. A neni to nahoda, Travis Geiselbrecht byval vyvojarem v Be Inc.