* X Windows
* New base commands: tcpstat, udpstat, truncate, pax, top, readlink, packman.
* New packages: ack, bison, cvs, elvis, emacs, flex, gnu coreutils, gzip, kermit, lynx, m4, gmake, nawk, nvi, openssh, openssl, perl, python, vim, wget, antiword, zsh, irssi, ncftp, xv, texinfo, nethack, ncurses, slrn.
* New system calls and libraries: symlink(), lstat(), readlink(), getprotobyname(), getloadavg(), getsockopt(), seteuid() and setegid(), truncate(), ftruncate(), F_FREESP for fcntl(), fchdir(), bsd fts library, plus fake but usable setgroups() and initgroups()
* PCI driver with support for TI1225 Cardbus controller
* New reliability features including automatic recovery from certain driver crashes
* Improved installation allowing more user control over what is installed on small disks
* Many various bug fixes, various extras to make porting applications easier
* Primitive virtual memory (enough for X to run; better VM will be in 3.1.3)
* Initial root filesystem is a filesystem in the system image, in which a script mounts the real root
* A binary package installing mechanism, from the install CD or network, called packman.
* Disk driver performance improved by 10x and LBA48 now supported in AT driver
A bejelentés itt.
- A hozzászóláshoz be kell jelentkezni
- 3114 megtekintés
Hozzászólások
Innen szép nyerni. (gyk: lenyomni a Linuxot :)
- A hozzászóláshoz be kell jelentkezni
Ahhoz ingyenessé kellene tenni.
A tanárbácsi (Tannenbaum) megírja a programját, a könyvét, amit a diákoknak érdemes jó drágán megvásárolniuk, különben véletlenül sem fognak átmenni a vizsgán.
Mindenkinek jó, a diák átmegy a vizsgán, miközben a tanárbácsi is keres egy kis pénzt. Nem?
Legalábbis Magyarországon így szokott menni...
- A hozzászóláshoz be kell jelentkezni
Igaz, de hozza kel tenni hogy a konyv tenyleg kurva jo.
- A hozzászóláshoz be kell jelentkezni
Egy bajom van vele, hosszú a végén a forráskód. Vagyis én azt nem tettem volna bele a könyvbe, esetleg külön kötetként, és akkor azt a részt (gyakorlatilag a könyv harmada-fele), még lehetett volna több információ közlésére használni.
De amúgy valóban jó a könyv, eddig az a legdrágább informatikai könyv, melyet vettem... :)
- A hozzászóláshoz be kell jelentkezni
Szegedi egyetemista korombam mondta valamelyik tanárom (fordító), hogy a magyar kiadásból ki akarták hagyni a forráskódot, hiszen úgyis rajta van a CD-n. De Tanembaum bácsi nem egyezett bele.
- A hozzászóláshoz be kell jelentkezni
Ahelyett, hogy kérdezel, esetleg olvass:
http://www.minix3.org/
- A hozzászóláshoz be kell jelentkezni
Bocs te ennek utánaolvastál? Ugyanis ingyenes.
- A hozzászóláshoz be kell jelentkezni
Igaz, csak a Linus életrajzban még fizetős rendszerként olvastam róla.
15 év alatt sokat változik a világ...
- A hozzászóláshoz be kell jelentkezni
Azért legalább 15 évenként olvashatnál híreket! :P
- A hozzászóláshoz be kell jelentkezni
Az nem Xwindow inkább?
- A hozzászóláshoz be kell jelentkezni
Igen, tudom, hogy AZ X Window néven fut. De itt a honlapon X Windows van, és nekem nem kötelességem tudni, hogy ez az, vagy csak egy typo. Még akkor sem, ha 99.9%-ig biztos vagyok abban, hogy typo.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Mivel nem volt más e-mail cím kirakva, küldtem egy bug-reportot :)
A válasz:
Hi,
Thanks for your correction. Personally I think the official name ('X Window') looks silly, but I've changed the page to show that we're not ignorant of the official naming.
Now, do you have a more serious bug to report ;) ?
=Ben
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
Küldjél be nekik akkor most egy exploitable kernel bugot, attól majd leesik az álluk... ;P
- A hozzászóláshoz be kell jelentkezni
es mondd, milyen erzes? :-)
- A hozzászóláshoz be kell jelentkezni
YÓÓÓÓÓÓÓÓÓÓÓÓÓÓÓ
:-)
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
Érdekes egyébként a filozófiai összecsapás a mikrokernel és a makrokernel között.
A mikrokernelben az a jó, hogyha egy driver elszáll, attól még a gép nem dob hátast. Viszont, ha az IRQ-kat, vagy a DMA-t konfigurálják el, ugyanúgy fagy, mint makrokernellel. Ellenben jóval lassabb lesz.
Nekem tetszik a mikrokerneles elképzelés, csak nem értem, hogy miért nem használja senki a MINIX-en kívül. Vagy használják?
- A hozzászóláshoz be kell jelentkezni
Ezt a makrokernelt hol hallottad amúgy? :)
- A hozzászóláshoz be kell jelentkezni
na végre vmi, amiről még te sem hallottál itt ;)
- A hozzászóláshoz be kell jelentkezni
Ha annyi egyforintosom lenne, mint amennyi dologról még nem hallottam (most mindegy, hogy itt, vagy máshol), akkor úgy hívnának, hogy pénzverde. :)
- A hozzászóláshoz be kell jelentkezni
Így csak magadnak vered? ;-)
--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!
- A hozzászóláshoz be kell jelentkezni
Így csak magadnak vered? ;-)
ez kesz :-)))
mindenki megzakkant? :-)
- A hozzászóláshoz be kell jelentkezni
Magas volt a labda, meg tavaszodik ;-)
--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!
- A hozzászóláshoz be kell jelentkezni
Nem, mert az illegális. :)
- A hozzászóláshoz be kell jelentkezni
Hu bazz akkor én se verem az enyémet ;-)
--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!
- A hozzászóláshoz be kell jelentkezni
Ez most komoly? Tényleg illegális ha verem magamnak. Ne már. Akkor mivel ütöm(verem) el az unalmas perceket? :(
- A hozzászóláshoz be kell jelentkezni
Poénkodásban verhetetlenek vagytok!
- A hozzászóláshoz be kell jelentkezni
>> Nekem tetszik a mikrokerneles elképzelés, csak nem értem, hogy miért nem használja senki a MINIX-en kívül. Vagy használják?
előfordulgat, igen
- A hozzászóláshoz be kell jelentkezni
Használják. Nézd meg ezt: http://en.wikipedia.org/wiki/Microkernel
üdv
atya
- A hozzászóláshoz be kell jelentkezni
A QNX az egy mikrokerneles OS. Annyira pinduri, hogy egy X felulettel, bongeszovel - AT modem tamogatassal - edit progranmmal felfer egy 1.44-es floppy-ra.
- A hozzászóláshoz be kell jelentkezni
1. nem makrókernel, hanem monolitikus kernel
2. használják mások is a mikrokernelt, vagy a félig mikrokerneles megoldásokat: pl. winnt, bsd
- A hozzászóláshoz be kell jelentkezni
2. használják mások is a mikrokernelt, vagy a félig mikrokerneles megoldásokat: pl. winnt, bsd
bsd az monolitikus, winnt meg vita tárgya... egyesek szerint monolitikus az is, microsoft szerint mikrokerneles, szerintem meg hibrid. :P
- A hozzászóláshoz be kell jelentkezni
Makrókernelt a prog.hu fórumozói írnak, Visual Basicben. :))
--
Sokan nincsenek tudatában annak, / hogy egyszer mindenki meghal. / Akik ráébrednek erre, / azonnal abbahagyják az ellenségeskedést.
- A hozzászóláshoz be kell jelentkezni
LOL! :-D
- A hozzászóláshoz be kell jelentkezni
Aki pedig makrokernelt futtat, az a borg. A második release letölthető a BPL (Borg Public License) alatt BorgOS néven (az előző kiadás CollectiveOS néven futott).
A licensz egyetlen sora:
Resistance Is Futile. You Will Be Assimilated!
- A hozzászóláshoz be kell jelentkezni
Nekem tetszik a mikrokerneles elképzelés, csak nem értem, hogy miért nem használja senki a MINIX-en kívül. Vagy használják?
Hirtelen a Plan9-et akartam irni, de utananeztem es kiderult, hogy az hybrid kerneles. Ilyen meg ugysem volt ide irva, uh hagyom.
- A hozzászóláshoz be kell jelentkezni
Aaaaaaaaaa.
1. "minix fizetos"
2. "mikrokernelt a minixen kivul sehol sem hasznalnak"
Igy jar aki linus eletrajzbol tajekodozik.
AAAAAAAAA.
- A hozzászóláshoz be kell jelentkezni
Amit nem értek, hogy minek fejleszti. Használja ezt egyáltalán valaki? Miben jobb mint mondjuk a linux?
- A hozzászóláshoz be kell jelentkezni
Mikrokerneles.
Ez azt jelenti, hogy a driver-ek külön szinten futnak a kerneltől.
Azaz, ha az USB driver-ed hibás, akkor nem viszi magával a teljes rendszert.
A mikrokernel pár ezer sorból áll a kernel, azt kész. Az operációs rendszer többi része már alacsonyabb szinten fut.
Makrokernel az, amikor az ütemező és az eszközkezelők egy szinten vannak. Bármi baj van, minden repül. Legalábbis én így tudom.
- A hozzászóláshoz be kell jelentkezni
Neked se ártana néha olvasni is. A Minix egy oktatásra fejlesztett oprendszer. Azaz a pár féléves oprendszer kurzuson nagyon szépen meg lehet rajta tanulni azt, hogy kell egy oprendszert megtervezni, kifejleszteni. Oly módon, hogy az korrekt legyen, átlátható legyen. Linux / vagy akár BSD kernelt hót kezdő informatikus nem fog (de legalábbis sokkal nagyobb szívással) megérteni, jó eséllyel egy viszonylag kisebb részt esteleg átlát, de az egészet nem. Hangsúly a kezdőn van, mielőtt valaki elkezd kötekedni. Ja meg amúgy: saját ideje, magának @ssza el.
- A hozzászóláshoz be kell jelentkezni
Ez kábé olyan, mint a Turbo Pascal proginyelv a C előtt. Ismerek valakit, aki amikor óvodáskorú lett, akkor nem a kiscsoportban kezdte, hanem rögtön a nagycsoportban. Hamar belejött. Persze az IT sajátos logikájú "másvilág".
- A hozzászóláshoz be kell jelentkezni
Emlékeim szerint a TP ma is él Delphi néven, de javítsatok ki, ha nincs igazam.
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
Az él az túlzás :)
- A hozzászóláshoz be kell jelentkezni
épp hogy van egy kevéske köszönő viszony közöttük (bár a leköszönő viszony jobban ráillik).
A delphi az object pascal! A turbo pascal esetén a vége felé elkezdtek némi oop dolgot belevinni:
- tp6: kezdetleges objektumtípus bevezetése
- tp7: public, private (és talán protected) láthatósági osztályok bevezetése
- object pascal: sokkal teljesebb oop szemlélet: kivételkezelés, virtuális/dinamikus metódusok, property-k, stb.
Igazából egyik sincs köszönőviszonyban a komoly programozással. Magát a pascal nyelvet oktatási célra tervezték és annyit is ér.
- A hozzászóláshoz be kell jelentkezni
Azért ez egy kicsit túlzás amit írtál! Mi a "komoly programozás"?
Szvsz a komolyság nem az eszközökön múlik.
Mellesleg ilyen alapon pl. a mai linuxoknak semmi közük az "ős" linux-hoz.
--------------------------------------------------------
Kéretik némi kétkedéssel fogadni mindent amit leírok.
Jelszavam - Sándor Györgytől kölcsönözve: "A hülyeség, ha nem is xylofonozik - FOSZFORESZKÁL!!"
- A hozzászóláshoz be kell jelentkezni
Hehe. Hát én rögtön C-vel kezdtem. A Pascal kimaradt az életemből, pontosabban találkoztam vele később, de azt mondtam, hogy ez nem könnyebb, mint a C, csak más. Ami nálam azt jelenti, hogy kicsit "földönkívüli" a szintaxisa a C-hez, C++-hoz, Java-hoz képest. :D Persze akinek az tetszik, használja, egészségére.
- A hozzászóláshoz be kell jelentkezni
a pascal az unatkozó programozók nyelve, akik azzal ütik el az időt, hogy háromszor annyit gépelnek.
pl.
c/c++: x *= 3; x++;
pascal: x := 3 * x; x := x + 1;
c/c++: x = (a==NULL ? 0 : -a);
pascal: if a = NIL then x := 0 else x := -a;
stb. (ennél sokkal durvább helyzetek is vannak)
- A hozzászóláshoz be kell jelentkezni
Implicit fuggveny/eljaras deklaraciot lehagytad. Az meg a C-ben nincs.
Pl:
procedure eljaras;
function osszead(a, b: integer): integer;
begin
result := a + b;
end;
begin
writeln(osszead(1,2));
end;
(bocs trey, ha idelapatoltam a sz.rt)
---------------------
Ригидус а бетегадьбол
- A hozzászóláshoz be kell jelentkezni
Makró kernel alatt ugye a monolitikus kernelt értitek?
Ha jól emléxem tanulmányaimra 4 féle kerneltípus van:
monolitikus, mikro, hibrid és exokernel.
- A hozzászóláshoz be kell jelentkezni
exokernel az inkább egy oprendszer neve
- A hozzászóláshoz be kell jelentkezni
Nem csak.
- A hozzászóláshoz be kell jelentkezni
Decsak. Az exokernel oprendszer kernelet ugy hivjak, hogy XOK, regebbi kernelet pedig Aegis. Az exokernel az osszefoglalo neve ezen kernelek valamelyike + az ExOS-nak... Benne van wikipediaban is.
- A hozzászóláshoz be kell jelentkezni
Én wikipedia helyett direkt az MIT idevágó oldalát olvastam (lásd az ábrát, pl.), és az én értelmezésem szerint ez ugyanúgy egy kerneltípus, mint a mikro vagy monolitikus.
- A hozzászóláshoz be kell jelentkezni
Lehet. Én mindenesetre úgy tudtam, hogy az exokernel egy operációs rendszer neve és a wikipedia is így kezdi. Aztán lehet, hogy a rendszer kernelét is így hívják. Minden esetre nem látom az érvet, hogy miért is kell ezt külön kernel típusnak venni...
- A hozzászóláshoz be kell jelentkezni
Aki nem tudna: a Mac OS X is mikrokerneles, na meg a gnu is az lesz ha kesz lesz hurd...
- A hozzászóláshoz be kell jelentkezni
Van egy csomo OS ami az.
---------------------
Ригидус а бетегадьбол
- A hozzászóláshoz be kell jelentkezni
BeOS féleségek?
- A hozzászóláshoz be kell jelentkezni
Ha jól tudom azok hibrid kernelek.
- A hozzászóláshoz be kell jelentkezni
http://www.yellowtab.com/products/
"ZETA is a very fast operating system written from the ground up to get more out of your hardware than any other. With a true micro kernel is of only 640 KB and a 64-bit journalling filesystem to make things fly. Never before was it so easy to create MP3's or encode and decode videos. Never before was it so easy to partition a hard drive or create CDs. Needless to say, ZETA is also virus-free leaving you to concentrate on getting things done."
- A hozzászóláshoz be kell jelentkezni
Ez esetben elnézést!
"Hibrid kernelek
A hibrid kernelek alapjában véve olyan mikrokernelek, amielyek néhány „nem életfontosságú” kódrészletet átmozgattak a felhasználói szintről (userspace) a kernel szintre (kernelspace) azért, hogy az kevesebb absztrakciót használva, gyorsabban fusson.
Néhányan összetévesztik a „hibrid kerneleket” az olyan monolitikus kernelekkel, amik indulásuk után modulokat képesek betölteni. Ez helytelen: a „hibrid” kifejezés utal arra, hogy a kérdéses kernelnek mind a monolitikus, mind a mikrokernelek elveit és mechanizmusait alkalmazza; különösen az üzenetcserét (message passing) és a „nem életfontosságú” kódok felhasználói szintre való áthelyezését amellett, hogy néhány ilyen kód teljesítményi okoból a kernelmagba kerül.
...
Példa hibrid kernelekre:
* Windows NT, amit a Microsoft Windows NT alapú termékek használnak
* XNU
* DragonFly BSD
* ReactOS
* BeOS kernel
"
- A hozzászóláshoz be kell jelentkezni
Igy terjed a hulyeseg.
- A hozzászóláshoz be kell jelentkezni