Free OS

Jan Kasprzak kas na ics.muni.cz
Neděle Září 22 20:33:52 CEST 1996


: > OpenBSD

	Jde o system vyvijeny lidmi, kteri se odtrhli od NetBSD
core teamu proto, ze NetBSD core team nezverejnoval dost rychle
opravy chyb nebo tak neco. Pokud vim, tak do OpenBSD se prubezne
dodelavaji _zverejnene_ zmeny v NetBSD. Takze by asi melo platit,
ze OpenBSD je lepsi nez NetBSD.

: > FreeBSD
: mel jsem na compu...no zdrojaky jsou hezci nez ty linuxove..ma o neco lepsi
: sheduler

	scheduler se pise s "sch" na zacatku :-)
	Jeste nedavno FreeBSD scheduler neumel real-time priority
a FIFO scheduling. A myslim, ze context-switch time je v linuxu
lepsi.

	A o hezcich zdrojacich bych si dovolil pochybovat
-- prikaz printk("lp%d on fire!") sice v kernelu uz neni,
ale i tak je tam dost zajimavych mist (treba v souboru
linux/drivers/scsi/53c7,8xx.c je tohle:
"Teach programmers not to drink and hack." :-)
Hrabat se ve zdrojacich Linuxu je rozhodne vetsi zabava.

: a je o hodne prenositelnejsi(alespon podle meho nazoru) jinak

	FreeBSD neni _vubec_ prenositelne -- beha jen na i386
a i386-SMP. Prenositelne systemy jsou NetBSD, OpenBSD
a ovsem Linux. SMP status FreeBSD je v podstate stejny, jako v Linuxu.
Ted v FreeBSD-current zacali implementovat fine-grained locking
pro SMP, coz se objevilo i v Linuxu 2.0.15, ale pokud nebude
Linux 2.1, tak bude zatim SMP v Linuxu jen large-grained SMP
(jeden zamek kolem celeho jadra).

: mi celkem vadi uplna absence mych oblibenych programku z linuxu :)
: je pomalejsi nez linux a rek bych ze ho podporuje min aplikaci..ma zajimavy
: fs..mene marnotratny nez ext2fs

	Jak je tohle mysleno? Pokud vim, ext2fs byl designovan
prave proto, aby se obesly jiste slozitosti ufs (jmenovite fragmenty).
Takze ext2fs by mel byt jednodussi a rychlejsi.

: > NetBSD  :))
: neznam

	Jeden ze dvou systemu, ktere navazuji na 386BSD 0.1
(tim druhym a pozdeji vzniknuvsim je FreeBSD). Autori NetBSD si zvolili
za cil prenositelnost systemu -- NetBSD je OS, ktery beha asi
na nejvice platformach. Ma ale rozhodne mensi uzivatelskou zakladnu
nez FreeBSD. Az budu mit cas,
hodlam udelat srovnani rychlosti Solaris 2.5 versus SparcLinux
versus NetBSD/SPARC.

: a jeste znam plan9...vcera jsem ho po umorne praci nainstaloval(kdy jsem 
: stehoval linuxovou partition o 20 MB vedle pomoci prikazu cat :)
: a musim rict ze pres pocatecni naprostou nenavist me opravdu prekvapil...
: je malinky(4 diskety) a obsahje dva prog. jazyky - c a alef(nove cecko)
: web browser...(celkem cool..podporuje sice jenom html 2.0 ale rychlosti
: navrhem a stabilitou se mu nic nevyrovna..) kompletni podpora siti..
: umi se distribuovat...ma svuj vlastni dost zajimavy fs..a vsechno to je
: delany mikrojadrove a tak se dost podoba hurdovi..nejzajimavejsi je
: okeni prostredi 8 a 1/2 ktere zere jen neco kolem 200-500Kb v pameti
: a kdyz tam clovek zalozi okno tak se to oklonuje jako dalsi process
: a udela to specialni device jako treba mouse,keyboard,bitbls(tim se daji
: akcelerovani kreslit treba i kolecka) ma no non rectangular support
: je to uzasne jednoduchy na porogramovani(program co udela kolecko v 
: okne=volani tri funkci) sitove transparentni..ma to zahadnou spravu barvicek,
: kterou jsem nepochopil a proste celkove to vypada cool...no proste vzdyt to
: vyvijeli ty sami lidi co unix! :)
: skusim pro to neco napsat a uvidim...
: ty 4 instalacni diskety se sezenou na http://plan9.att.com
: akorat si nemyuzu zvyknout na kompilaci:
: 8c test.c
: 8l test.8 -lc -lstdio -lg
: 8.out 
: :)

	Plan9 je rozhodne zajimavy -- ostatne jednim z designeru
tohoto systemu je Ken Thompson... Rika se, ze Plan9 je
"More UNIX than UNIX" -- pouziti abstrakce "souboru" pro vsechno
mozne je tam daleko sirsi. Z Plan9 taky pochazi idea "Context
of Execution" a sluzby jadra clone(), i kdyz Linux tohle ma podle
meho nazoru daleko cisteji implementovane.

	Jeste je treba pripomenout minix a hlavne Amoebu.
Amoeba je distribuovany OS, temer volne siritelny pro skoly,
jinak komercni. Cela sit pocitacu s Amoebou se tvari jako
jeden POSIXovy pocitac a jeho kapacitu lze za behu menit
pridavanim nebo odebiranim novych pocitacu do/ze site.

	A kdyz uz jsme u free systemu, tak SCO dodava svoji verzi 5
pro skoly zdarma...

-Yenya

-- 
Jan "Yenya" Kasprzak <kas na muni.cz>            http://www.fi.muni.cz/~kas/
[[       This message was sent from my home machine running Linux.     ]]
[[ Visit the Czech Linux Homepage at http://www.fi.muni.cz/~kas/linux/ ]]
Only wimps use tape backup:  _real_ men just upload their important stuff
on ftp, and let the rest of the world mirror it ;)       --Linus Torvalds


Další informace o konferenci Linux