Arbeiten
Durch die Arbeit mit dem Computer und auch verbunden durch mein privates Interesse bin ich im Laufe meines Lebens mit verschiedenen Projekte in Kontakt gekommen. Hier finden Sie eine Auswahl der wichtigsten Projekte.
xf86-input-synaptics
Für den unter Linux verwendeten X11-Display-Server existierte bereits seit vielen Jahren ein Eingabetreiber für Touchpads. Dieser Treiber wurde über Jahre von verschiedenen Entwicklern vorangetrieben, hatte allerdings den Nachteil dass dieser nicht Bestandteil von XFree86 bzw. dem späteren X.Org war. Dies lag an der gewählten Lizenz; der Treiber selbst verwendete die GPL währen X.Org die MIT-Lizenz einsetzen. Diesen Umstand habe ich im Laufe eines Jahres beheben können, indem ich die Entwickler nach einem Lizenzwechsel fragte. Dazu ermittelte ich auf Grund des Quelltextes und der Versionskontrollsystems git die entsprechenden Entwickler. Dies erwies sich als schwierig, weil über die Jahre viele Entwickler ihr Interesse am Treiber verloren oder ihre Emailadresse geändert hatten. Nach langen Recherchen konnte ich viele Entwickler im näheren Umfeld von Universitäten ermitteln. Andere Entwickler ließen sich mit einer Suche im Internet nach ihrem Namen zusammen mit dem Schlagwort "Linux" ermitteln. Den letzten noch ausstehenden Entwickler fand ich letztendlich durch Zufall auf der Mailing-Liste des GPM-Projekts, einem Projekt dass sich mit einem Maustreiber für die Linux-Konsole beschäftigt.
Zum Zeitpunkt, als ich das Einverständnis alle Entwickler hatte (mit Ausnahme von Matthew Garrett, dessen Code entfernt wurde), hatte der Maintainer des Treibers ebenfalls das Interesse verloren. Daher übernahm ich die Aufgabe, den Code in die Versionsverwaltung von X.Org aufzunehmen und diesen zu pflegen. Ich integrierte Patches der größeren Distributionen und stellte den Treiber unter der neuen Lizenz zur Verfügung. Dies wurde sogar von heise.de berichtet. Mitlerweile betreue ich den Treiber zusammen mit Peter Hutterer, der unter anderem für MPX verantwortlich ist.
lincity-ng
Im Zuge des Game of the Month des Linux Game Tome wurde für lincity eine neue Oberfläche entwickelt. Zum damaligen Zeitpunkt (2002) waren meine Programmierkentnisse noch nicht soweitreichend wie heute, weshalb ich mich auf das Erstellen der GUI und von 3D-Modellen beschränkte. So sind heute noch im Spiele alle Icons von mir mit Inkscape erstellt. Unter anderem Entstand dabei dieses Haus:
Besonders gefreut hat es mich, als ich es Jahre später bei SpiegelTV im Fernsehen gesehen habe:
Unknown Horizons
Für Unknown Horizons war ich ebenfalls als Grafiker tätig. Ich hatte mich bewusst aus der Programmierung herausgehalten, da Unknown Horizons in Python geschrieben ist und ich diese Programmiersprache weder mag noch kann. Hauptsächlich habe ich handgezeichnete Vorlagen mit Blender in 3D-Modelle umgesetzt. Dies können Sie hier am Beispiel sehen.
Powered by Enticore 0.8-dev, http://enticore.sourceforge.net/