Új verzió érkezett a Rust nyelven írt OS-ből

kami911 képe

Fél évnyi fejlesztés után megjelent a Redox OS újabb verziója, a 0.8.0-s. A Redox egy általános célú operációs rendszer, amely tisztán Rust nyelven íródott. A projekt célja, hogy egy teljesen működő Unix-szerű mikrokernelt készítsenek, amely biztonságos és ingyenes. A Redox OS kompatibilitást biztosít a POSIX-szal, ami lehetővé teszi, hogy a Redox portolás nélkül is sok programot futtasson.

A Ebben a kiadásban gondot fordítottak a valódi hardverek működésére, i686 támogatással bővült, olyan funkciókat engedélyeztek, mint a hang és az előzetes többkijelzős támogatás, mindezek mellett a boot és telepítési infrastruktúra egyszerűsödött és robusztusabbá vált. Aki képbe szeretne kerülni a rendszerrel kapcsolatban, annak ajánlott átolvasni a Redox OS könyvet, ha további információkat szeretne a Redox OS összeállításáról és használatáról.

Letöltések

A fejlesztők javasolják, hogy a Redox OS-t egy VM-ben próbálja ki, mielőtt valódi hardveren próbálná ki. A támogatott hardverek szakaszban talál részleteket arról, hogy milyen hardvert válasszon a legjobb élmény érdekében. Ehhez a kiadáshoz csak x86_64 képeket biztosítunk, mivel az i686 és aarch64 támogatáson még dolgozni kell.

Ne felejtse el ellenőrizni a képeket a sha256sum segítségével.

Egy 768 MB-os kép, amely a standard asztali környezetet és az előre telepített demo alkalmazásokat tartalmazza.

A fejlesztők az OS megalkotásához az inspirációt a Plan9, a Minix, a Linux és a BSD példáiból megítették. A Redox célja, hogy az évekig tartó kutatás és a keményen megszerzett tapasztalatok szintézisét egy olyan rendszerbe foglalja, amely modernnek és ismerősnek tűnik.

Sok más lefordított nyelvhez hasonlóan a Rust is képes natív teljesítményt nyújtani, miközben különböző típusú alkalmazásokat működtet – a hagyományos számítástechnikától az alacsony erőforrásokkal rendelkező eszközökig és a beágyazott készülékekig. A teljesítmény mellett fontos értéke a Rust nyelvnek, hogy memóriabiztonságot nyújtson, így a hibák és a potenciális sebezhetőségek számos osztályát már fordítási időben kiküszöbölheti.

A Rust első verzióját 12 évvel ezelőtt adták ki, a nyelvnek a Linux kernelbe való beépítése pedig már jó ideje vita tárgyát képezi. A Google, a Rust Foundation egyik alapító tagja az AWS, a Huawei, a Microsoft és a Mozilla mellett, aktívan használja a Rust-ot az Android fejlesztéséhez - a mobil operációs rendszer a Linux módosított változatára épül.

Jelenleg a Redox OS az alábbi hardvereszközöket támogatja:

  • Minden x86-64 CPU.
  • VBE támogatással rendelkező grafikus kártyák (az elmúlt évtized összes Nvidia, Intel és AMD kártyája rendelkezik ezzel).
  • AHCI lemezeket.
  • E1000 vagy RTL8168 hálózati kártyákat.
  • Intel HDA audió vezérlők.
  • PS/2 emulációval rendelkező egér és billentyűzet.

A fejlesztők kérik, fontolják meg, hogy adományoznak-e a Redox OS-nek az Adományozás oldalon található linkek segítségével!

Az izgalmas technikai változások mellett szervezeti híreket is megosztottak:

A Redox OS 400 000 dollár (USD) értékű adományt kapott. Ez az adomány névtelen volt, és a névtelenség módja miatt jelenleg nem lehet felhasználni. Jelenleg egy jogi csapattal együtt dolgozom annak meghatározásán, hogy a Tornado Cash-re vonatkozó OFAC szankciók hogyan vonatkoznak erre az adományra, amely a Tornado Cash-en keresztül történt. Jelenleg, mivel amerikai állampolgár vagyok, az OFAC esetleges szankcióinak való megfelelés érdekében blokkoltam az adomány átutalását. Abban az esetben, ha engedélyezik, hogy felhasználjam ezt az adományt, egy másik hírben leírom, hogy ez mit jelent a Redox OS számára.

Támogatott hardverek

A Redox OS általában a következő hardvereket támogatja, és minden problémát hibaként kell jelenteni:

  • CPU-k
    • Bármely x86_64 CPU támogatott
    • i686 CPU-k a Pentium II-től felfelé támogatottak, azonban a támogatás nem olyan teljes körű, mint az x86_64 támogatás.
  • Hang
    • A hangkimenet 16 bites, 44100 Hz-es mintákkal támogatott.
      • AC'97 chipkészletek támogatása (ac97d-n keresztül)
      • Intel HD Audio chipsetek támogatása (ihdad-on keresztül)
  • Kijelző
    • Bármely VESA BIOS kiterjesztéseket támogató BIOS vagy a GOP-ot támogató UEFI rendszer támogatott. Az olyan fejlett funkciók, mint a több kijelző, csak UEFI rendszereken érhetők el, ahol a firmware minden kijelzőhöz egy GOP példányt rendel.
  • Ethernet
    • Intel Gigabit Ethernet támogatott (e1000d-n keresztül)
    • Realtek RTL8168 támogatott (rtl8168d-n keresztül)
    • Létezik egy Intel 10 Gigabit Ethernet (ixgbed-en keresztül) illesztőprogram, amelyet nem tudok tesztelni, de lehet, hogy működik.
  • Bemenet
    • PS/2 billentyűzetek, egerek és érintőpadok támogatottak. A laptopok általában PS/2-t használnak a billentyűzethez, és a legtöbb PS/2-t az érintőpadhoz.
  • Tárolás
    • AHCI (SATA) támogatott (ahcid-en keresztül)
    • IDE (PATA) támogatott (az ided-en keresztül)
    • NVMe támogatott (az nvmed-en keresztül)

A Redox OS ebben a kiadásban általában nem támogatja a Wi-Fi-t, az USB-t és minden más, a fentiekben nem felsorolt hardvert. Kérjük, ne jelentse a támogatás hiányát, amíg nem határozzák meg, hogy általánosan támogatott.

Hozzászólások

Új verzió érkezett a Rust nyelven írt OS-ből

VirtualBoxban ki akartam próbálni a Desktop Live verziót, de a telepítés megállt. Miért adnak ki olyan OS-t, ami működésképtelen? Egyáltalán ki az, aki más op. rendszerről át akarna térni a Redoxra?

Értékelés: 

0
Még nincs értékelve
kami911 képe

Új verzió érkezett a Rust nyelven írt OS-ből

#1 Nekem bejött a grafikus felület.

Értékelés: 

0
Még nincs értékelve

Új verzió érkezett a Rust nyelven írt OS-ből

#1.1 A Demo Live-val ugyanúgy jártam: megállt a telepítés sok-sok hibajelzéssel.
Kiírtam pendrive-ra az .iso-t és elindítottam róla a Redoxot. Betöltött az asztal, de az egér nem működött, a fényerő meg maximumra állítódott, amit csökkenteni nem lehetett. Eddig csalódás nekem ez a rendszer.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Új verzió érkezett a Rust nyelven írt OS-ből

#1 Nincs jelszó és betölt a grafikus felület. (*)

Értékelés: 

0
Még nincs értékelve