Anwendung des Monats - KSirtet!
Interview mit dem Autor von KSirtet, Nicolas Hadacek
Wann hast Du mit Deiner Arbeit an diesem Projekt begonnen? Wer sollte noch erwähnt werden, wenn wir über KSirtet sprechen?
Das ist schon so lange her, ich erinnere mich nicht mehr an das Jahr. :-) Ein kurzer Blick auf das Changelog zeigt 1998 für die Version 0.2 aber ich glaube, ich habe 1996 angefangen... hm, das läß mich jetzt viel jünger fühlen!
Ich möchte natürlich Eirik Eng von Trolltech danken. Man kann wahrscheinlich immer noch das "tetrix" Beispiel in den Qt Quellen finden. Dieses Beispiel basiert auf Code von 1995 und die GenericTetris Klasse wird in der aktuellen Version immer noch benutzt!
Wie ist dieses Projekt organisiert?
Da ich ganz alleine an diesem Projekt arbeite, muss ich lediglich meine freie Zeit organisieren... ich lade aber jede interessierte Person ein, den Code zu optimieren und Patches beizutragen!
Ich glaube die neueste Version von KSirtet ist die 2.1.6b vom Dezember 2002. Arbeitest Du noch an KSirtet? Gibt es irgendwelche Pläne für die Zukunft (übrigens, was bedeutet eigentlich "KSirtet")?
"KSirtet" steht für "KTetris" rückwärts. Anfänglich hieß es KTetris aber wir haben den Namen geändert, um eventuellen Marken-Rechtsstreitigkeiten aus dem Weg zu gehen.
Die aktuelle Version (veröffentlicht mit KDE 3.2) ist Version 2.1.7 vom Januar 2003. Ich muss zugeben, dass ich im vergangenen Jahr nur sehr wenig an KSirtet gearbeitet habe (es war ein sehr arbeitsreiches Jahr). Es fällt mir ein bißchen schwer, mich immer noch für die Arbeit an KSirtet zu motivieren. Meine Hauptsorge ist der Netzwerk-Code für das Multiplayerspiel: er ist ziemlich alt und funktioniert möglicherweise nicht mehr.
Wie Du vielleicht weißt ist KSirtet jetzt nur eine kleine "Hülle" um die "libksirtet" Bibliothek, wie es auch schon bei KFoulEggs und Klickety (andere Spiele-Klone, die ich programmiert habe) in Gebrauch ist. Es wäre gut, noch mehr Spiele dieser Art hinzuzufügen (ich habe z. B. schon über einen Bombliss Klon nachgedacht).
KSirtet wurde auch unter der GPL veröffentlicht. Was waren die Gründe dafür? Was denkst Du über "Open Source"?
Über die Lizenzierung meines Codes gab es für mich nie einen Zweifel. Meiner Meinung nach bietet die GPL das richtige Gleichgewicht zwischen Benutzung und Anerkennung. Ich glaube "Open Source" ist das Beste, was der Computertechnologie und der Informationsverarbeitung je widerfahren ist (Tipp: Gutenberg und Wikipedia sind großartig!!).
Wird Deine Arbeit an KSirtet in irgendeiner Form gesponsort?
Ich kaufe mir manchmal ein paar Bier. :-)
Hast Du ein Lieblingswerkzeug unter KDE?
Den ganzen Desktop! Ich muss zugeben, dass ich immer noch XEmacs zum Entwickeln benutze aber ich versuche, zu KDevelop zu wechseln. Mein meistbenutztes KDE-Werkzeug ist sicherlich Konqueror.
Wie könnte/sollte der "Desktop der Zukunft" Deiner Meinung nach aussehen?
Ich glaube, die Zukunft hat schon begonnen. :-) Allerdings muss KDE meiner Meinung nach noch gründlich aufpoliert werden und das ist eine harte Arbeit, weitaus weniger motivierend, als ganz neue Dinge hinzuzufügen, und ich glaube, es sollte wirklich ein neues Feedback-System der Benutzern einsetzen.
Ein guter Weg um zu sehen, dass ein Desktop reift, ist einen Blick auf neue Funktionen zu werfen: wenn Programmierer anfangen, originelle Ideen umzusetzen, die man zuvor noch nie gesehen hat. Ein Desktop wie KDE ist eine nette Spielwiese, um neue Interfaces und Styles zu testen, während man immer noch auf die gleichen großartigen Bibliotheken zugreift.
Mit welchem Betriebssystem und welcher Hardware arbeitest Du zuhause / bei der Arbeit?
Mit langweiligem Zeug, wie x68 und Linux. :-) Ich benutzer manchmal immer noch Windows bei der Arbeit, hauptsächlich für Office Anwendungen (Dokumente und Präsentationen) aber ich habe meine Dissertation in Latex geschrieben, die Ausgabe ist einfach so viel schöner.
Kannst Du uns etwas über die Person "Nicolas Hadacek" erzählen?
Ich bin ziemlich schüchtern, so dass diese Antwort nicht allzu detailliert ausfallen wird. :-) Ich bin Franzose aber momentan lebe ich in Boulder, Colorado, um einer Nachpromotionsarbeit in Physik nachzugehen. Ich werde wahrscheinlich nach Europa zurückkehren (das ist für mich immer noch meine Heimat).
Wie verbringst Du Deine Freizeit (wenn es so etwas für Dich überhaupt gibt ;-) )?
Nun, ich verbringe sehr viel Zeit mit Programmieren. :-) Ich lese sehr gerne, höre gerne Musik, gehe gerne aus und sehe gerne (alte) Filme. Ja, ich weiß, ich bin wohl ein ziemlich vergeistigter Typ aber ich kann trotzdem auch großen Spaß am Campen in den Bergen haben (ich empfehle Campen im Great Canyon), an Radtouren und am Snowboarden. :-)
Nicolas Hadacek ist per E-Mail unter der Adresse hadacek@kde.org zu erreichen. Das Interview zur Anwendung des Monats KSirtet führte Andreas C. Diekmann.
Eine Kurzbeschreibung zu KSirtet finden Sie an dieser Stelle.
[ Edit ]
KDE für deutschsprachige Benutzer