A Midnight Commandert (röviden: MC, továbbiakban így fogom jelölni az egyszerűség kedvéért) szerintem majd mindenki ismeri, de talán kevesen tudják, hogy bizony már 1994 óta velünk van.
Volt pár hete egy jó kis beszélgetésünk Kamival és akkor elhatároztam leírom ezt a kis szösszenetet és egy kicsit mesélek a két paneles fájlkezelők történetéről is.
A Canonical által fejlesztett Mir grafikus szerver új kiadása fontos mérföldkő, amely egyszerre hoz áttörést az NVIDIA grafikus kártyák támogatásában, és megkezdi a Rust programozási nyelv (Rust) integrációját is. A Mir a Canonical egyik fontos projektje, amely Wayland-alapú shell-ek és kompozitorok (Wayland-based shells/compositors) készítésére biztosít könyvtárakat és eszközöket.
Megérkezett az 86Box legújabb, 5.0-s verziója, amely számos új funkciót, teljesítménybeli fejlesztést és fontos változtatást hoz. A kiadás egyik legnagyobb újdonsága az integrált gépkezelő előzetes bemutatása, amely régóta a felhasználók egyik leggyakoribb kívánsága volt. A frissítés ezen túl új hardverek emulációját, grafikai és bemeneti fejlesztéseket, valamint a felhasználói felület modernizálását is tartalmazza.
A Tomb Raider első két részének szabad szoftveres újjászületése újabb állomáshoz érkezett: megjelent a TR1X 4.14 és TR2X 1.4 verzió, melyek nem csupán nosztalgiát ébresztenek, de technikai finomságokkal is elkápráztatják a régi és új kalandorokat. A TR1X és TR2X projektek nemcsak a múlt játékkultúráját őrzik meg, hanem a közösségi fejlesztés és digitális restauráció kiváló példái. E verziók teljes mértékben futtathatók modern rendszereken, támogatják a modifikációt, és már-már fejlesztői eszközként is használhatók. A TR1X 4.14-es verziója, amely a klasszikus Tomb Raider rajongói közösség számára kínál számos újdonságot, hibajavítást és technikai fejlesztést. Az új kiadás azonban komoly figyelmeztetéssel indul: a pályaszerkesztőknek számolniuk kell a fájlszerkezet változásával, amely nem kompatibilis a korábbi verziókkal. A frissítés többek között új grafikai opciókat, fejlettebb vezérlési lehetőségeket, bővített fotómódot és sok régóta várt javítást tartalmaz. A TR1X-hez hasonlóan a TR2X, új, 1.4-es verziója is megérkezett, amely számos grafikai és játékmeneti újítást hoz a klasszikus Tomb Raider II élményéhez. Az új kiadás ugyanakkor fontos változtatásokat is tartalmaz a fájlstruktúrában, amelyek a pályakészítők számára kötelező migrációt jelentenek. Az alábbiakban bemutatjuk a legfontosabb fejlesztéseket, hibajavításokat és érdekességeket, amelyek még közelebb hozzák a játékot a modern elvárásokhoz. Fontos figyelmeztetés a pályakészítőknek mindkét kiadás kapcsán: a TRX 4.14-es és a TR2X 1.4-es kiadás is visszafelé nem kompatibilis fájlstruktúra-változtatásokat vezetett be. Ez azt jelenti, hogy a korábban készített pályák és modok bizonyos esetekben átalakításra szorulhatnak. A fejlesztők ehhez részletes átállási útmutatót (migration guide) biztosítanak, amely segítséget nyújt a régi tartalmak frissítésében.
A Calibre, az egyik legnépszerűbb nyílt forráskódú e-könyv-kezelő szoftver, ismét frissült. A 8.9-es kiadás nemcsak új kényelmi funkciókat hozott, hanem több bosszantó hibát is kijavított. A megjegyzések kezelése látványosabb, a könyvkeresés okosabb, a pluginok szűrése pedig egyszerűbb lett.
Bár a floppy meghajtók mára már szinte történelmi relikviának számítanak, a Linux kernel egyik legrégebbi illesztőprogramja továbbra is jelen van. 2025-ben néhány kisebb, de fontos kódtisztítás jelent meg a floppy meghajtóban, ami a kernel karbantartottságát és olvashatóságát javítja. Idén, a Linux kernel bejelentésének 34.
Az Open-Source R300 meghajtó legújabb frissítése két évtizedes Radeon grafikus kártyák számára hozott új OpenGL kiterjesztéseket. A GL_ATI_meminfo és GL_NVX_gpu_memory_info kiterjesztések révén a felhasználók részletesebb betekintést nyerhetnek a GPU memóriahasználatába, javítva ezzel a játékok és alkalmazások teljesítményének kezelését. Az új funkciók a Mesa 25.3-devel verzióban érhetők el, és az R300 Gallium3D meghajtóban érhetők el.
Megjelent az OpenZFS 2.3.4, amely stabil karbantartási kiadásként elsősorban hibajavításokat és kompatibilitási frissítéseket tartalmaz, ugyanakkor egy régóta várt újdonságot is elhoz: a zfs rewrite alparancsot. Ez a verzió már támogatja a legfrissebb Linux 6.16 stabil kernelt, miközben visszamenőleg kompatibilis maradt a Linux 4.18 verziótól kezdve, valamint a FreeBSD 13.3 és újabb rendszerekkel, beleértve a készülő FreeBSD 15.0-t is.
Érdekes belegondolni, hogy az ARM Cortex-A72 architektúrát már tíz évvel ezelőtt jelentették be, és azóta is számos jól ismert eszközben találkozhatunk vele – többek között a Raspberry Pi 4-ben, az AWS Graviton szerverprocesszorban, valamint különféle más SoC-okban. Bár a Cortex-A72 alapú hardverek széles körben elterjedtek, csak 2025 végére kerül a Linux kernel főágába egy hivatalos Error Detection And Correction (EDAC) meghajtó ehhez a magtípushoz.
1991. augusztus 25-én, Linus Torvalds – egy finn egyetemista – elküldte az szerény levelét a comp.os.minix hírcsoportba, amelyben bejelentette, hogy egy új, Linux nevű projektbe kezdett:
From: Linus Benedict Torvalds
Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).
I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)
Linus
PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.
azaz
Hello mindenkinek, aki minixet használ -
Egy (ingyenes) operációs rendszert készítek (csak hobbiból, nem lesz nagy és profi, mint a gnu) 386(486) AT klónokra. Ez már április óta készül, és lassan kezd elkészülni. Szeretnék minden visszajelzést arról, hogy az embereknek mi tetszik/nem tetszik a minixben, mivel az én OS-em némileg hasonlít rá (többek között ugyanaz a fájlrendszer fizikai elrendezése (praktikus okokból)).
Jelenleg a bash(1.08) és a gcc(1.40) portolását végeztem el, és úgy tűnik, hogy a dolgok működnek. Ez azt jelenti, hogy néhány hónapon belül valami működőképeset fogok kapni, és szeretném tudni, hogy a legtöbb ember milyen funkciókat szeretne. Bármilyen javaslatot szívesen fogadok, de nem ígérem, hogy megvalósítom őket :-)
Linus
PS. Igen - mentes mindenféle minix kódtól, és van benne többszálú fs. NEM protable (386-os task switchinget használ stb.), és valószínűleg soha nem is fog támogatni mást, mint AT-harddiszket, mivel csak az van :-(.
A „Linux” elnevezés szigorú értelemben véve a Linux-rendszermagot jelenti, amelyet Linus Torvalds kezdett el fejleszteni 1991-ben. A köznyelvben mégis gyakran a teljes Unix-szerű operációs rendszerre utalnak vele, amely a Linux-rendszermagra és az 1983-ban, Richard Matthew Stallman vezetésével indult GNU projekt keretében született alapprogramokra épül. A Linux pontosabb neve ebben az értelemben GNU/Linux.
A „Linux” kifejezést használják Linux-disztribúciókra (terjesztések) is, ám ilyenkor általában a disztribúció nevét is hozzáteszik. Egy-egy disztribúció olyan összeállítás, amely az alaprendszeren túl bizonyos szempontok alapján összeválogatott és testre szabott programokat tartalmaz.
A Linux a szerverek és személyi számítógépek mellett – elsősorban nyíltságának köszönhetően – megtalálható sok összetett elektronikus eszközben, így hálózati eszközökben (például routerek), hordozható eszközökben (például mobiltelefonok, okostelefonok, PDA-k, hordozható hanglejátszók, órák), háztartási gépekben, szórakoztató elektronikai berendezésekben (például asztali DVD-lejátszók, videojáték-konzolok, set-top-boxok) is. Bizonyos területeken (például webszerverek, szuperszámítógépek esetében) a legmeghatározóbb operációs rendszernek számít, ám az utóbbi években személyi számítógépekre (asztali gépek, hordozható gépek) is egyre szélesebb körben telepítenek valamilyen Linux disztribúciót. Az egyre szélesebb elterjedtség köszönhető részben az Ubuntunak, részben pedig a netbookok elterjedésének.
A Linux barátságos, csak megválogatja a barátait – tartja a mondás. Azonban napjaink Linux kiadásai nem annyira válogatósak, sem a barátok, sem a hardverek tekintetében.
A hőskor
Van egy réges-régi sztereotípia a Linux-szal kapcsolatban, hogy ez valami programozóknak szánt, fekete parancssorból irányítható, nagyon tudományos rendszer. Eredetét tekintve a Linux és ősei is, az Unix-szerű operációs rendszerek népes családja a tudományos világból eredeztethetők. Az 1970-es években az AT&T munkatársai: Ken Thompson, Dennis Ritchie és mások munkája révén született meg az Unix, amely később Linus Torvalds finn számítástechnikust is megihletett. Ha szigorúan nézzük, a Linux nem más mint a Linux-rendszermag vagy más néven Linux-kernel, azaz egy szabad szoftver, nyílt forráskódú, Unix-szerűoperációsrendszermag. Manapság azonban a Linux kifejezéssel az emberek – tágabb értelemben – a Linux-rendszermaggal futó operációs rendszereket is érthetik. Ez elmúlt évtizedekben sok-sok rendszer alakult a Linux mellett, melyek követi az ősi Unix szemléletet, többek között: HP-UX, AIX, OpenBSD, FreeBSD NetBSD vagy éppen a Mac OS X operációs rendszerek.
Mivel a Linux szabad szoftver, ezért szabadon használható, másolható, terjeszthető, tanulmányozható és módosítható számítógépes program a forráskódjával együtt. Ez a szabad szemlélet sok fejlesztő és fejlesztőcég számára szimpatikus, hiszen közösen fejleszthetnek olyan szoftvereket, amelyeket egyedül kifejleszteni sokkal költségesebb és jóval tovább is tartana. A közösségi szemlélet még azokból az időkből származik, amikor egy kis kör kiváltsága volt csak a számítástechnika és a szoftvereket kollégák, egyetemi- és kutatólaborok mérnökei fejlesztették leginkább csak kutatási céllal vagy saját és egymás szórakoztatására. Emellett kialakult a tulajdonosi szoftver fogalma, amely a munkahelyi, baráti kapcsolatokat helyett a pénzszerzést helyezte előtérbe.
Szerencsére a szabad szoftverek világa is megmaradt, és népesebb, többet alkalmazott mint eddig bármikor a történelemben. Nem csak a Linux Kernel, hanem a LibreOffice irodai programcsomag, a VLC videólejátszó, a Firefox és Chromium böngészők és még sok más program is független fejlesztők, alapítványok vagy fejlesztőcégek kezei között alakulnak. Olyan ez mint a tábortűz, amelynél mindenki kiveszi a részét a munkából, van aki fát gyűjt, van aki tüzet rak, van aki főz és mindenki jóllakik és jól is érzi magát. Ez a segítő szándékú, közösségi szellem lengi be a szabad szoftverek világát, s nem csak a szoftverfejlesztés, hanem a dokumentációírás, fordítás, és a felmerült problémák kezelését is – például a fórumokban, levelezőlistákon. Bárki részt vehet a közös munkában, aki segíteni szeretne.