Die "binärkompatibilität" kann dir doch völlig wurscht sein solange nur der Compile angeworfen werden muss - Oder hast du schon mal eine Binär-Distribution gesehen die bei enem KDE-Update alte und neue Binaries mischt?
Die "binärkompatibilität" kann dir doch völlig wurscht sein solange nur der Compile angeworfen werden muss
Es ist schön, wenn man im Leben nur auf freie Software zurückgreifen muss, in der Realität ist die weit größere Menge von Software jedoch proprietär. Aus diesem Grund lassen sowohl Qt als auch die KDE-Libs es lizenztechnisch zu, in proprietärer Software gelinkt zu werden.
Darüber hinaus mag nicht immer jeder Anwender einer In-House-Lösung in der Lage sein, diese aus dem Quellcode zu bauen, nur, weil seine Distribution die darunter liegenden Qt- oder KDE-Versionen aktualisiert hat.
Deshalb haben das KDE-Projekt und Qt bislang großen Wert darauf gelegt, innerhalb einer Major-Version binärkompatibel zu bleiben. Den aRts-Soundserver hat man deshalb durch die gesamte KDE3-Linie geschliffen, obwohl man sich seiner technischen Schwächen schnell bewusst war. Das man diesen Grundsatz jetzt offenkundig aufgegeben hat, mag man als Anwender mögen oder nicht, Konsequenzen hat es jedenfalls.
Die "binärkompatibilität" kann dir doch völlig wurscht sein solange nur der Compile angeworfen werden muss - Oder hast du schon mal eine Binär-Distribution gesehen die bei enem KDE-Update alte und neue Binaries mischt?
Darüber hinaus mag nicht immer jeder Anwender einer In-House-Lösung in der Lage sein, diese aus dem Quellcode zu bauen, nur, weil seine Distribution die darunter liegenden Qt- oder KDE-Versionen aktualisiert hat.
Deshalb haben das KDE-Projekt und Qt bislang großen Wert darauf gelegt, innerhalb einer Major-Version binärkompatibel zu bleiben. Den aRts-Soundserver hat man deshalb durch die gesamte KDE3-Linie geschliffen, obwohl man sich seiner technischen Schwächen schnell bewusst war. Das man diesen Grundsatz jetzt offenkundig aufgegeben hat, mag man als Anwender mögen oder nicht, Konsequenzen hat es jedenfalls.
lg
Erik