26.09.2005, 09:12
Zitat:highlander posteteSolange Du ihn unter die GPL stellst, kann ich das nur begrüßen. ;-)
Die Oberfläche von Browsern wäre mir nicht so wichtig, wenn der Funktionsumfang stimmen würde. Wahrscheinlich läuft es darauf hinaus, dass ich mir einen eigenen Browser schreibe, wäre aber kein Beinbruch.
Auch wenn ich keinen Ideologienstreit beim Thema Programmiersprache vom Zaun brechen will: Du solltest ein paar Gedanken daran verschwenden, den Browser in C oder C++ zu schreiben. Das macht unter Unix aus verschiedenen Gründen jede Menge Sinn.
Zitat:Btw.: was ist der Unterschied zwischen KDE und Gnome?Na ja, es sind halt zwei verschiedene Desktops, so gesehen die beiden Mainstream-Desktops. KDE ist Standard bei SuSE und Mandrake/ Mandrive, Gnome bei Red Hat/ Fedora. KDE ist älter und umfangreicher (es beinhaltet jede Menge z.T. sehr guter Programme, wie etwa das Mailprogramm KMail und den schon erwähnten Datei- und Webbrowser Konqueror), Gnome ist etwas schmaler und hat seinen Schwerpunkt mehr bei Bedienbarkeit.
Wenn man übrigens ein ecter Nerd sein will, sollte man weder KDE noch Gnome, sondern einen minimalistischen Window Manager wie xfce, IceWM oder Fluxbox verwenden, was auf älterer Hardware sogar Sinn macht. Ansonsten halte ich das aber für Quatsch. ;-)
Historisch war der Grund für das Entstehen von Gnome, daß KDE auf die (damals noch und heute immer noch partiell) unfreie Fenster-Bibliothek qt der Firma Trolltech aufsetzt, was einigen Verfechtern der freien Software ein Dorn im Auge war. Gnome nutzt stattdessen das freie Gimp Toolkit (gtk).
Wenn Du Software für X entwickeln willst, ist das möglicherweise relevant für Dich, denn Programme, die auf die freie Version von qt aufsetzen (das tun übrigens standardmäßig alle Programme, die mit Gambas entwickelt werden), müssen unter der GPL oder einer kompatiblen Lizenz veröffentlicht werden (sprich: sie müssen u.A. quelloffen sein). Für Programme, die proprietäre Lizenzen (dazu zählt auch quellgeschlossene Freeware) verwenden, mußt Du qt kaufen. Das ist allerdings aufgrund der Preise unrealistisch.
Mit gtk hast Du diese Einschränkungen nicht, denn das wurde unter der LGPL veröffentlicht, die das Linken von proprietärer Software gegen die Bibliothek ausdrücklich gestattet.
Edit:
KDE: http://www.kde.org
Gnome: http://www.gnome.org
qt: http://www.trolltech.com/products/qt
gtk: http://www.gtk.org