Die weiteren Videos die ich angeschaut habe, waren die von Paul Smedley (Linux Ports) und David Azarewicz (Arca Noae).
Von Paul gab es nichts wirklich neues, interessant fand ich jedoch, das er als Nicht-Programmierer" ohne C-Kenntnisse mit dem Portieren angefangen hat.
Beachtlich was er bislang geleistet hat und ohne seine unermüdliche Arbeit, neben seinem sicher nicht "unanspruchsvollen" Job, wäre OS/2 um sehr vieles "ärmer" und für viele Aufgaben sogar seit langer Zeit nicht mehr nutzbar gewesen.
Darunter der C-Compiler GCC (ohne den geht GAR NICHTS), alles was mit Web-Server zu tun hat (u.a. Apache, MySQL, PHP) aber auch Scannen (Sane), Drucken (CUPS) und viele weitere Tools und Anwendungen.
David will mit seiner neuen Firma Arca Noae die Treiber-Entwicklung voranbringen.
Der z.Z. am fortgeschrittenste neue Treiber ist der MultiMAC-Treiber, David spricht von 90-95% fertig.
Der MultiMAC-Treiber ist ähnlich wie GenMAC ein Wrapper für OS/2-fremde Netzwerktreiber, im Gegensatz zum GenMAC, der closed-source Windows-Treiber nutzte, werden jetzt open-source Treiber von FreeBSD eingesetzt, was die Sache deutlich einfacher macht.
Bislang werden Intel und Broadcom unterstützt, WLAN ist in Planung aber weitaus komplexer, weil weitere Schnittstellen wie Funk und Verschlüsselung gebraucht werden.
Ziel soll sein, das man neue Treiber einfach und ohne Änderung am BSD-Code einbinden kann.
Ob diese oder eine ähnlich Basis auch zur Unterstützung von USB3 genutzt werden kann lies David offen, da er sich damit bislang nicht beschäftigt hat.
ACPI ist ein weiterer Treiber der nun unter dem Dach von Arca Noae weiterentwickelt wird, hier wurde v.a. "aufgeräumt", "vereinfacht" und "umorganisiert". Dadurch lässt sich z.B. ein neuer Intel-Chipsatz in nur 15min einbauen und unterstützen. Wenn ich das richtig verstanden habe, ist der Treiber praktisch fertig, ob ACPI damit grundlegend Unterstützt wird, weiß ich nicht.
Der UniAUD-Treiber ist z.Z. zu 20% fertig, Arbeiten und Ziel sind die gleichen wie bei AHCI.
Beim JFS-Treiber wurde ein kritischer Fehler im "Log-Redo" behoben, weitere Fehler im CheckDisk sind jedoch noch offen.
Weitere zukünftig von Arca Noae gepflegte Treiber sind DaniS506 (z.Z. 1.08.15), AHCI (1.32), Amouse (3.01.00) und IBMKBD (aktuell 10.165, unbedingt einspielen, da einige Probleme gelöst sind).
Neuigkeiten dazu soll es in den nächsten Tagen geben.
Unterstützung gibt es nur über Support Tickets, ggf. über E-Mail (gilt auch für Paul!), Foren oder Newsgroups werden aus Zeitmangel grundsätzlich nicht gelesen.
Auf der Web-Seite von David (
http://88watts.net/software.html) gibt es das TestLog-Rexx-Script, welches alle Informationen und Log-Dateien sammelt um sie an David zum Untersuchen zu schicken.
Unterstützt werden ACPI, UniAUD, AHCI, USB und MultiMAC, weitere Trace-Files bitte NUR nach Aufforderung schicken!
Kurz angerissen (in einem anderen Video) wurde auch noch die Arbeit von Peter Moylan (u.a. FTPServer, Weasel, IMAP), der seit einiger Zeit seine Programme auf Open-Source umstellt, weil er sich aus der Entwicklung zurück ziehen will.
Ich kann das verstehen, wenn man die Mailing-Liste verfolgt und sieht, was für einen Aufwand er für eine Handvoll Nutzer treiben muss, die die Software tw. sogar professionell einsetzen.
Natürlich ist die neue Initiative von David absolut begrüssenswert, allerdings werden damit Grundlegende Probleme der völlig überalterten und ungepflegten Komponenten, die OS/2 seit langem hat, überhaupt nicht adressiert.
Ich frage mich also, wie man OS/2 bzw. eCS noch 5 bis 10 Jahre anbieten können will, wie Manso de Jong von Mensys das in seinem Vortrag gesagt hat, wenn man das nicht "langsam" mal angeht!