Linux került a SkyOS alá

Címkék

Korábban volt már szó arról bizonytalanná vált a SkyOS fejlesztésének jövője. Utána pedig arról, hogy elképzelhető, hogy Linux vagy NetBSD kernel kerül az OS alá. Most Robert Szeleney, a SkyOS osztrák fejlesztője arról számolt be, hogy fejlemények vannak az ügyben.

Előállt egy SkyOS "base" rendszer, amely az alábbi jellemzőkkel bír:

  • Linux 2.6.27.4 kernel with an init ramdisk using usplash to display and animate the boot progress.
  • LSB with essential tools like coreutils, etc.
  • DHCP, NFS, iputils, etc.
  • A full build framework (known as factory from SkyOS) to rebuild the entire system and support self hosting
  • Initial parts of the SkyOS C++ API ported to Linux.
  • Ported the SkyOS messaging system (formally known as DataExchangePorts, now called MessagePort) to allow bidirectional interprocess communication.
  • Initial appserver using svgalib as graphic backend (for VESA and other dedicated chipsets). (this appserver replaces the SkyOS GUI part which resisted in the kernel)
  • Initial test application using SkyOS C++ Application class to register and talk to app server.

A következő lépések:

  • Teaching appserver key/mouse input, basic window handling
  • Porting rest of SkyOS C++ Classes (primarily all classes needed for Window handling)

A részletek itt.

Hozzászólások

Sajnálom. ezek szerint majdhogynem egy új linux disztró lett, eléggé egyéni szempontok alapján felépítve, de mégiscsak egy linux. szebb jövőt szántam neki....
--
A linux felhasználóbarát. mindössze megválogatja a barátait...

Nem úgy néz ki: a kernel Linux, de a többi teljesen eltér a megszokottól. Akár alternatívát is adhat a tradícionális GNU && X11 környezet mellett.
A SkyOS-ből származó kód zárt maradt? (a hivatalos oldal slashdotted...)

Sokszor felvetodik egyeseknel, hogy X11 rossz, le kene valtani annak ellenere, hogy az utobbi idoben sok fejlesztes tortent amivel sok hatranyat le is dolgozta. (Nem ertek egyett migralni szandekozokkal, de ez most mellekes)

Amiert nehez szabadulni az X11 -tol, azok a zart driverek, amik csak arra vannak.

Amit nem lehet megirni assemblyben, azt nem lehet megirni.

Remeljuk ez fogja megakadalyozni a SkyOS-ekbol allo halozat, a SkyNet ontudatraebredeset. ;)
--
"Maradt még 2 kB-om. Teszek bele egy TCP-IP stacket és egy bootlogót. "

FIXME: de az svga lib a 2D gyorsitast sem tudja tamogatni.
Nehny fb lib talan mar igen.

Amit nem lehet megirni assemblyben, azt nem lehet megirni.

:(
Lehet, hogy így jobban fejleszthető lesz, naprakészebb, viszont az eredeti koncepció elveszni látszik. Sajnálom nagyon....

Miert, nezel egy OpenSolaris-t, BSD-t, akarmit, ha pl gnome fut mindegyiken, egy atlag usernek tok mind1, a kernel mi alatta. Itt is ez az abra, ha a GUI marad a regi, meg mas cuccok, ami miatt szerettek sokan, akkor kvazi semmi valtozas az eg vilagon, max annak, aki melyebben is bele tud maszni a dologba, vagy eppen fejleszti. Szerintem atlag user max orul neki, mivel egy sajat fejlesztesu kernel jo dolog (meg 286-on protected moban anno en is jatszottam ilyeneket), csak epp eleg nehez lepest tartani az egesz vilaggal.

Android fílingem van, a kernel azonos, de a userspace teljesen lecserélve. Ez végülis praktikus, mert a hardware-támogatás javul/nem kell vele foglalkozniuk, ellenben minden egyéb fejlesztésre több idő juthat.

Valami demót kinyomhatnának, érdekelne. Régebben nézegettem, de fizetni nem nagyon szeretnék (főleg ha csak screenshotok alapján dönthetek).