Új konzolt kapott a Hurd

Címkék

Marcus Brinkmann levelében bejelenti, hogy az új Hurd konzol már a rendszer része és arra buzdít mindenkit, hogy próbálja ki azt.Marcus leírja, hogy jelenleg csak VGA adapterekkel próbálta ki, amelyek közül némelyiken még problémás lehet a mûködés.

Az új konzol tulajdonságai:

  • konzol szerver, amelyik teljes körü terminálszolgáltatásokat nyújt a virtuális konzolok révén a terminálszervereknek
  • a konzol szerver az iconv által támogatott összes karakterkódolást támogatja, de belül Unicode-ot használ. Az alapértelmezett kódolás ISO8859-1, de használható más is, például UTF-8
  • a konzol szerver biztosítja a virtuális konzolokat, amelyek dinamikusan jönnek létre, igény szerint. A virtuális konzol nem lesz automatikusan látható, ahhoz elõször csatlakozni kell egy konzol klienssel.
  • ugyanahhoz a virtuális konzolhoz bármennyi konzol kliens kapcsolódhat egyidejûleg. Ezek igény szerint bármikor leválaszthatók
  • a konzol szerver visszagörgetési memóriát tart fenn minden virtuális konzolhoz, amely jelenleg a látható képméretnek körülbelül másfél-kétszerese. Ez jelenleg még nem konfigurálható
  • libcons programozási könyvtár, amelynek segítségével könnyen írhatók konzol kliensek. A kliens és a szerver közötti átvitel meglehetõsen komplikált, mivel osztott memóriát és adatszórást (broadcast) használ, továbbá egy értesítési lehetõséggel is rendelkezik, amelyik biztosítja, hogy ha nincs konzol aktivitás, a kliens tétlen maradhasson
  • stb

A teljes bejelentés elolvasható a kerneltrap oldalán.

Hozzászólások

Lehet, hogy csak este van, és én vagyok már hulla, de nem értem, hogy miben is nagy újdonság ez a hurd eddigi tudásához képest. Na jó, az UTF-8 az ujdonság... De eddig a hurd doksija azt írta, hogy nincsenek virtuális konzolok, használj screen-t és kész. És gyakorlatilag ez tényleg jó megoldás: Van benne histori buffer, több virtuális konzol, stb...

Vagy most csináltak Yet Another Semmiresehasznált Toolt a hurdhoz?