was ist twin? jut, im link hätte man es schon lesen können...
naja...in erster linie soll es ein text window manager sein. twin konnte auf der console mehrere fenster darstellen. somit konnte man mehrere consolen aufmachen, fenstergrößen ändern, verchieben, hatte sogar eine fensterleiste. später gab es sogar ein paar nette tools dafür. uhr, taschenrechner, sysstats, mp3player usw...das alles konnte man dank gpm schick mit der maus bedienen.
und das alles völlig ohne xserver. es ging aber auch mit und somit ist twin nicht nur ein textmode-wm, sondern gleichzeitig nen xwindowmanager. der hammer war, dass ein in x gestarteter twin, über ssh z.b. im txtmode weiterlaufen konnte. die möglichkeiten, die sich daraus ergeben, sind unbeschreiblich.
das ganze setzt auf ncurses und lua. leider steht die entwicklung aus verständlichen gründen still. keine hilfe, kein interesse und nach 15 jahren hat man auch keinen bock mehr. schade, denn das projekt war echte sahne. ich will nicht lügen, aber das ding war sogar mal 1-2 jahre in den ubuntu repos zu finden.
man konnte ihn im detach-mode beenden und, wie bei screen auch, später fortsetzen, oder mehrere twinwm gleichzeitig starten. was screen nicht kann, man kann nicht 2 screens gleichzeitig sehen(das stimmt nur bedingt). man muss zwischen den screens umschalten. schade...screen ist ok und schon fast eine alternative für mich geworden, aber...über ssh ist es immer so quälend die tastenkombis rüberzubringen. der komfort ist damit einfach im a.... bei twin brauchte ich keine fenster umschalten. sie waren alle zur selben zeit zu sehen. :p
unter gentoo kann ich die alten sourcen noch kompilieren und es läuft. unter ubuntu kriege ich es seit intrepid, mir nicht erklärbar wieso, nicht mehr zu stande.