UNIX, UNIX-szerű

Még hogy nem használnak MINIX-et semmire!

 ( trey | 2017. október 12., csütörtök - 13:07 )

ToaruOS 1.0.0

 ( trey | 2017. február 13., hétfő - 11:28 )

ToaruOS 1.0

A ToaruOS egy teljesen hobbi operációs rendszer, amely saját kernelt (32 bit, non-SMP, monolithic (but modular), and Unix-like), user space-t és több grafikus programot is felvonultat. A ToaruOS 1.0.0 több mint fél évtized munkájának eredménye. A forráskód elérhető a GitHub-on. Licence: NCSA/University of Illinois

Megjelent a Unix-szerű operációs rendszer, az Axle első publikus alpha kiadása

 ( trey | 2017. január 23., hétfő - 15:34 )

Axle - első publikus alpha kiadás

Az Axle egy apró, Unix-szerű hobbi operációs rendszer. A GRUB bootloader kivételével minden részét 0-ról írták meg. Megjelent az Axle első publikus alpha kiadása.

Folyamatosan frissülő UNIX commit történelem 1970-től napjainkig a GitHub-on

 ( trey | 2016. november 27., vasárnap - 11:22 )

  • Epoch
  • Research-PDP7
  • Research-V1
  • Research-V3
  • Research-V4
  • Research-V5
  • Research-V6
  • BSD-1
  • BSD-2
  • Research-V7
  • Bell-32V
  • BSD-3
  • BSD-4
  • BSD-4_1_snap
  • BSD-4_1c_2
  • BSD-4_2
  • BSD-4_3
  • BSD-4_3_Reno
  • BSD-4_3_Net_1
  • BSD-4_3_Tahoe
  • BSD-4_3_Net_2
  • BSD-4_4
  • BSD-4_4_Lite1
  • BSD-4_4_Lite2
  • BSD-SCCS-END
  • 386BSD-0.0
  • 386BSD-0.1
  • 386BSD-0.1-patchkit
  • FreeBSD-release/1.0, 1.1, 1.1.5
  • FreeBSD-release/2.0 2.0.5, 2.1.0, 2.1.5, 2.1.6, 2.1.6.1, 2.1.7, 2.2.0, 2.2.1, 2.2.2, 2.2.5, 2.2.6, 2.2.7, 2.2.8
  • FreeBSD-release/3.0.0, 3.1.0, 3.2.0, 3.3.0, 3.4.0, 3.5.0
  • FreeBSD-release/4.0.0 4.1.0, 4.1.1, 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.6.1, 4.6.2, 4.7.0, 4.8.0, 4.9.0, 4.10.0, 4.11.0
  • FreeBSD-release/5.0.0 5.1.0, 5.2.0, 5.2.1, 5.3.0, 5.4.0, 5.5.0
  • FreeBSD-release/6.0.0, 6.1.0, 6.2.0, 6.3.0, 6.4.0
  • FreeBSD-release/7.0.0, 7.1.0, 7.2.0, 7.3.0, 7.4.0
  • FreeBSD-release/8.0.0, 8.1.0, 8.2.0, 8.3.0, 8.4.0
  • FreeBSD-release/9.0.0, 9.1.0, 9.2.0
  • FreeBSD-release/10.0.0, 10.1.0, 10.2.0, 10.3.0
  • FreeBSD-release/11.0.0, 11.0.1

Repository: unix-history-repo

UNIX, UNIX-szerű rendszeren az általam látott legnagyobb "load", amiből a rendszer még kikeveredett gond nélkül

 ( trey | 2016. október 19., szerda - 10:42 )
0-10
4% (15 szavazat)
21-30
8% (31 szavazat)
31-40
3% (13 szavazat)
41-50
6% (24 szavazat)
51-100
15% (61 szavazat)
100+
34% (136 szavazat)
Nem értem, nem érdekel, nem érint.
9% (35 szavazat)
Csak az eredmény érdekel / az eredmény sem érdekel.
22% (90 szavazat)
Összes szavazat: 405

3rd party configuration management software vs. saját megoldások

 ( chx | 2016. október 13., csütörtök - 19:11 )
3rd party configuration management software (Salt, Puppet, Chef és társaik).
41% (83 szavazat)
Saját fejlesztésű megoldások (pl. shell script, powershell script, alkalmazás).
20% (40 szavazat)
Csak a végeredmény érdekel, nem tudom eldönteni, megvan a véleményem de mást kell használnom, egyéb és leírom stb.
39% (78 szavazat)
Összes szavazat: 201

Elhunyt Roger Faulkner

 ( trey | 2016. július 14., csütörtök - 8:43 )

Faulkner Roger

A közelmúltban elhunyt Roger Faulkner, UNIX úttörő, a "AT&T UNIX utáni éra keresztapja". Bryan Cantrill az USENIX hasábjain emlékezett meg a szakemberről.

[ The Process File System and Process Model in UNIX System V ]

Redox - Unix-szerű, mikrokerneles operációs rendszer Rust-ban

 ( trey | 2016. március 21., hétfő - 16:09 )

A Redox egy Rust-ban írt, UNIX-szerű operációs rendszer. Célja a Rust innovációit felhasználva egy modern mikrokernel és teljes alkalmazáskészlet létrehozása.

Idézet:
Redox is a general purpose operating system and surrounding ecosystem written in pure Rust. Our aim is to provide a fully functioning Linux alternative, without the bad parts.

We have modest compatibility with Linux syscalls, allowing Redox to run many Linux programs without virtualization.

We take inspiration from Plan9, Minix, and BSD. We are trying to generalize various concepts from other systems, to get one unified design. We will speak about this some more in the Design chapter.

Redox runs on real hardware today.

TODO: Make this better.

Jellemzői:

  • mikrokernel dizájn
  • a legtöbb funkció Rust-ban implementált
  • opcionális grafikus felhasználói felületet tartalmaz
  • az eszközmeghajtó programok user space-ben futnak
  • tartalmazza a megszokott UNIX parancsokat
  • ZFS fájlrendszer támogatás (folyamatban)
  • stb.

Weboldala itt, kézikönyv itt.

Processzorkihasználtság különbség a Power-en futó IBM AIX és Linux közt

 ( trey | 2015. október 20., kedd - 8:03 )

Az IBM developerWorks oldalon Sathish Kumar IBM mérnök egy cikket tett közzé a címben említett témában. A cikkben a szerző azt magyarázza, hogy mi az oka annak, hogy ugyanazon hardveren, ugyanolyan terhelés mellett a Linux kisebb processzorterhelést mutat, mint az AIX. Azt is elmagyarázza, hogy miért értelmetlen a két rendszer által visszaadott processzorkihasználtságot összehasonlítani. A cikk fényt derít arra, hogy a két rendszer hogyan kalkulálja ki a kihasználtságot stb.

A cikk elolvasható itt, letölthető PDF-ben innen.

Sortix

 ( trey | 2015. április 24., péntek - 12:16 )

Sortix

A Sortix egy apró, self-hosting Unix-like operációs rendszer, amelynek fejlesztése 2011 ót tart és amelyet tiszta, modern POSIX implementációnak szán a fejlesztője.

Főbb tulajdonságai, jellemzői:

Megnyitották a Coherent forrását

 ( trey | 2015. január 19., hétfő - 13:49 )

Coherent 4.1.10 Ubuntu-n
Coherent 4.2.10 Ubuntu-n

A Coherent egy V7 UNIX klón, eredetileg PDP-11 gépekhez készült. Fejlesztője az 1995-ben bezárt Mark Williams Company volt. 1983-ban elkészült egy i386-os portja, amely az első UNIX-szerű rendszer volt IBM PC kompatibilis számítógépekhez.

A szerzői jogokat jelenleg birtokló Robert Swartz a napokban elérhetővé tette a Coherent forráskódjait és dokumentációját BSDL alatt.

Escape - mikrokerneles UNIX-like operációs rendszer

 ( trey | 2015. január 4., vasárnap - 20:09 )

Escape 0.6

Idézet:
Az Escape egy mikrokerneles operációs rendszer, amelyen 2008. októbere óta dolgozom. C-ben, C++-ban és egy kis része assembler-ben készült. Azon kívül, hogy bootloader-ként a GRUB-ot, valamint a GCC nyújtotta library-ket (libgcc, libsupc++) használom, az egész OS-t magam fejlesztettem.
Az Escape fut x86-on, x86_64-en, ECO32-n és MMIX-en. Az ECO32 egy 32 bites, big-endian RISC architektúra, melyet Hellwig Geisse hozott létre a Giessen-i Egyetemen kutatási és oktatási céllal. Az MMIX egy 64 bites, big-endian RISC architektúra, amelyet Donald Knut fejlesztett ki annak a MIX-nek utódjaként, amelyet absztrakt gépként használt a "A számítógép-programozás művészete" című híres könyvsorozatában.

A napokban megjelent az Escape 0.6-os kiadása. Letölthető ISO és QEMU .img formátumban innen.

További részletek az Escape GitHub oldalán.

A titokzatos /bin/[

 ( trey | 2014. december 28., vasárnap - 10:45 )

"Felületes pillantást vetettem az ftp://ftp.icm.edu.pl/ -ről leszedett december 10-ei OpenBSD snapshotból való i386 laptop telepítésemre és észrevettem egy szokatlan futtatható állományt /bin/["

[ Weird executable in /bin/ - i386 snapshots Dec 10 ]

(avagy, az újszülöttnek minden vicc új)

Fuzix OS - Alan Cox UNIX System V élményt nyújtó OS-t jelentett be

 ( trey | 2014. november 3., hétfő - 13:44 )

Alan Cox, az első Linux kernelhackerek egyike, a 2.2-es Linux kernel karbantartója, ex-Red Hat és ex-Intel alkalmazott érdekes bejelentést tett Halloween alkalmából:

Idézet:
Eleged van a SystemD-ből ?
A Kdbus az utolsó csepp a pohárban ?
A Linux közösség túl nagy és zajos ?
Epekedsz a régi szép időkért, amikor minden egyes hozzájárulót név szerint ismertél és a forráskód elfért egy darab floppylemezen ?

Örömmel jelentem be a Fuzix OS kezdeti (nagyon kezdeti) kódkiadását. A Fuzix célja, hogy ésszerű keretek közt Systen 5 Unix élményt nyújtson mindenféle sallang nélkül. Jelenleg a kernel körülbelül 40K-t igényel, plusz memóriát a userspace-nek.

A kezdetben támogatott processzorarchitektúra a Zilog Z80.

Jelenleg 8086-os portja nincs a Fuzix OS-nek. Hogy lehessen, ahhoz kellene egy használható, nyílt forrású ANSI C fordító 8086-hoz. Alan elkezdte ennek érdekében hackelni a pcc-t, de segítségre lenne szüksége.

A bejelentés itt olvasható. A kód - GPLv2 alatt - elérhető a GitHub-on.

MINIX 3.3.0

 ( trey | 2014. szeptember 16., kedd - 21:40 )

Andrew S. Tanenbaum bejelentette a MINIX 3.3.0-s "stable" kiadását.

Új funkciók:

  • The first release with ARM support, three Beagle targets are supported
  • Experimental USB support for the Beaglebones (hubs & mass storage)
  • Cross-compiling for both ARM and x86 - the buildsystem is very portable

Fejlesztések:

  • Big source code cleanup - cleaner C types in messages, improved NetBSD compatibility, all minix-specific code moved to a top-level minix/ folder
  • Updated packages overall - a big set is built now; and they are dynamically linked now
  • Improved driver modularity

[ kiadási megjegyzések | letöltés ]

Nyugdíjba megy Andrew S. Tanenbaum

 ( trey | 2014. július 10., csütörtök - 8:55 )

A hírek szerint az amszterdami Vrije Egyetemen töltött 43 évnyi szolgálat után végül nyugdíjba megy Andrew S. Tanenbaum (AST) professzor, operációs rendszer szakértő és fejlesztő, kutató, több informatikai alapmű szerzője. Tanenbaum a megalkotója annak a Minix operációs rendszernek, amelyen Linus Torvalds kifejlesztette a manapság mindenütt jelenlevő Linuxot. Tanenbaum volt a Linux megszületésekor annak legnagyobb kritikusa (Linux is obsolete). Vitái Linusszal mikro vs. monolitikus kernel témakörben ma már részei az informatikatörténelemnek.

A visszavonulását AST az egyetemi honlapján (jelenleg offline - Google cache) jelentette be tegnap. Búcsúelőadását 2014. október 23-án tartja a Vrije Egyetem főépületének aulájában 11 óra 45 perctől. Az előadás nyilvános lesz.

Oldschool rovat - The UNIX Operating System

 ( trey | 2014. június 4., szerda - 6:30 )

Az AT&T archívumából. A film narrátora Victor Vyssotsky, aki maga is dolgozott a Multics projekten.

"Történelmi mélységbe estek a UNIX-szervereladások"

 ( trey | 2013. december 5., csütörtök - 16:08 )

Idézet:
Az IDC friss adatai szerint a harmadik negyedévben 2,3 millió darabon stagnált az eladott szerverek száma, a gyártói árbevétel eközben 3,7 százalékkal 12,1 milliárd dollárra apadt. [...] Különösen gyenge volt a UNIX-szerverek forgalma, az eladások értéke 31 százalékkal zuhant éves összehasonlításban. A UNIX-ot futtató gépek a szerverpiacnak csak 11 százalékát adták, ami az IDC által mért legalacsonyabb adat valaha. [...] A Windowst futtató szerverek iránt némileg apadt a kereslet, az eladásaik 1,6 százalékkal múlták alul a tavalyi harmadik negyedév szintjét. Ezzel együtt továbbra is a windowsos gépek adják a szerverpiac legnagyobb részét, az eladások értéke 6,1 milliárd dollár volt, ami a teljes piac kicsivel több mint felét jelenti. A nagy cloudtelepítéseknek is köszönhetően továbbra is erős a kereslet a Linuxot futtató kiszolgálók iránt, a forgalmuk a negyedévben 3,4 milliárd dollárt tett ki, ami éves szinten 5,6 százalékos emelkedést jelent. A linuxos gépek aránya a teljes szerverpiacon belül 28 százalék volt.

A teljes cikk itt.

"A UNIX-piac nyomában"

 ( trey | 2013. július 16., kedd - 12:06 )

"Az egész világon évek óta csökken a UNIX-szerverek forgalma, a tendencia alól Magyarország sem kivétel. Megpróbáljuk részletesen bemutatni a jelenség okait. [...] úgy tűnik, a szervervásárlók egyre kevéssé tartják felsőbbrendűnek a RISC/UNIX rendszereket és egyre több feladatot bíznak x86 gépekre és Linuxra, Windowsra. De e UNIX-ok biztosan sokáig velünk maradnak, ahogy az egyik gyártó képviselője fogalmazott: „ha valaki UNIX-ot használ és ismeri, az értékeli is”."

A teljes cikk itt.

Folytatódik a SCO vs. IBM jogi csatározás

 ( trey | 2013. június 17., hétfő - 14:13 )

A múlt évtized legnagyobb IT zombisztoriját a SCO szállította. Ráadásul van folytatása! Úgy tűnik, hogy hiába döntött számtalan bíróság úgy, hogy felesleges volt nekiesnie az IBM-nek, a Novell-nek és a Linuxnak (akit érdekel a szappanopera, az megtalálja a főbb epizódjait itt), a cég nem adja fel. A Groklaw szerint a SCO-nak sikerült rávennie a bíróságot, hogy folytassák az ügyet.

MINIX 3.2.1

 ( trey | 2013. február 23., szombat - 17:05 )

Egy évvel az utolsó, 3.2.0-s kiadás után a MINIX csapat bejelentette a MINIX 3.2.1-es kiadását. Benne egy rakás, NetBSD-ből importált funkció, userland segédprogram, library. Új driverek, fájlrendszer támogatás - pl. ext2 - fejlesztések. Részletek a bejelentésben.

Plan 9 futtatása Raspberry Pi-n

 ( trey | 2012. december 1., szombat - 10:47 )

Ugyan a Plan 9 nem UNIX, mégis van némi köze a UNIX-hoz abban az értelemben, hogy annak utódjaként tekintettek rá egykoron. Elsősorban kutatási céllal fejlesztették ezt a szűk körben ismert, nyílt forrású, szabad operációs rendszert a Bell Labs Computing Sciences Research Center részlegében a nyolcvanas évek közepétől 2002-ig. Azóta operációs rendszer kutatók és hobbisták fejlesztik tovább.

A projekt olyannyira nem tűnt el a süllyesztőben, hogy felvarázsolható akár egy Raspberry Pi-re is. Ehhez minden segítséget megtalálhat az érdeklődő itt.

Blit

 ( trey | 2012. szeptember 1., szombat - 18:55 )

Punix OS - UNIX-szerű operációs rendszer TI számológépekhez

 ( trey | 2012. április 8., vasárnap - 9:47 )

A Punix egy UNIX-szerű operációs rendszer, de nem klasszikus számítógépek, hanem Motorola M68000-alapú Texas Instruments grafikus számológépek számára, a TI-92+ modelltől felfelé. Jelenleg erősen fejlesztés alatt áll és még nincs kész a szélesebb körben való bevetésre. A kernel jelenleg is íródik, majd azt követik az user space programok, alkalmazások. A kernel a következő szolgáltatásokat támogatja (majd):