Freitag, 11. Januar 2008

KDE 4 benötigt Hilfe von Xorg

Während heute KDE 4.0.0 herausgekommen ist, werden größere Löcher in Plasma deutlich, die nicht von KDE allein geflickt werden können.

So weit ich es verstanden habe, liegt dies daran, dass Plasma, die grafische Oberfläche von KDE 4, auf Funktionen setzt, die bislang in ihrer Anlage in X vorhanden waren, jedoch nicht genutzt wurden. KDE 4 versucht sie trotzdem zu nutzen - und damit aus dem Kreislauf herauszukommen, der bewirkt dass neue Ideen sich in grundlegenden Bereichen schwer durchsetzten können: Ungetestete Software enthält Fehler, die dazu führen, dass die neuen Funktionen nicht von Programmen genutzt werden, was dazu führt, dass man die Fehler nicht beseitigt, was dann den Ausgangspunkt nicht verbessert. Plasma nutzt also einfach noch experimentelle Funktionen in Xorg, in der berechtigten Hoffnung, dass dies zur Stabilisierung dieser Funktionen beiträgt.

KDE 4 arbeitet mit etwas, dass ein Kommentar im Blog von Aaron auf englisch mit dem deutschen Begriff "Leidensdruck" der User beschreibt.

Dies hat durchaus schon in diesem konkreten Fall funktioniert. So führt Aaron neuere Treiber von nVidia auf seine Arbeit an Plasma und KDE 4 zurück.

Ich beobachte weiter fasziniert die Neuerungen von KDE 4. Unverständlich ist mir weiterhin, wie KDE 4 und das kommende Ubuntu 8.04 LTS in ihren unterschiedlichen Philosophien zusammen passen sollen. Dass es jedoch auch eine Version für Kubuntu 8.04 mit KDE 3.5.8 mit 18 Monaten Unterstützung geben soll, stimmt mich hoffnungsvoll. Dann muss ich die kommende Version nicht als Totalausfall auslassen. - Ein weiterer Grund zur Freude, neben den hoffnungsvollen Neuerungen von KDE 4 ... in der noch entfernten Zukunft... !

Samstag, 5. Januar 2008

Entwickler warnt vor Kubuntu 8.04 (Teil 2)

Mit der Entscheidung Kubuntu 8.04 nicht als stabile, lang unterstützte LTS-Version, sondern mit einer kurzer Supportzeit für KDE 4.0 auszuliefern, prallen - meiner Meinung nach - zwei extrem konkurrierende Philosophien aufeinander. Ich frage mich ganz konkret, ob dies nicht einfach knallt.

Dieser Beitrag bezieht sich unter anderem auf den vorangegangenen Beitrag dieses Blogs "KDE warnt Nutzer vor der Nutzung von KDE 4.0": KDE 4.0 steht vor der Herausgabe und wird in ein paar Tagen erscheinen, doch die Entwickler sehen die Version 4.0 selbst noch nicht als komplett an - und warnen normale PC-Nutzer vor dem Umstieg zu diesem Zeitpunkt. In diesem Zusammenhang wurde konkret vor der kommenden Kubuntu-Ausgabe von einem KDE-Entwickler gewarnt.

Während ich den letzten Beitrag versucht habe weitgehend informierend zu schreiben - und dabei auf deutsch einige englische Quellen zu verarbeiten, die ich für besonders lesenswert halte, möchte ich dies hiermit kommentieren. Grundlage ist, dass ich
  • Zum einen von Nutzern gehört habe, dass KDE 4 in seiner jetzigen Phase benutzbar sein soll.
  • Ich persönlich eher die starke Kritik nachvollziehen kann, da auf meinem eigenem Rechner eigentlich so gut wie nichts funktioniert.

  • Auf meinem eigenen Rechner ist das Potential von Plasma grob zu erkennen: Ein paar Widgets, ein paar neue Funktionen. - Der Rest ist im Hintergrund - und da bleibt er derzeit auch, denn tatsächlich habe ich das Pech, einen Computer zu besitzen, der von KDE 4.0 derzeit absolut nicht unterstützt wird: Einen Centrino. - Was im übrigen etwas erstaunt, da die Centrino-Plattform relativ offen und dazu noch extrem verbreitet ist. Mein Desktop sieht derzeit so aus:

    Was man sieht, ist ein extremes Durcheinander, denn mit den letzten Paketen, die die sind, die zu KDE 4.0 führen (nun, nicht mehr eine Woche vom Ausgabetermin enfernt), sieht man zum ersten mal den Inhalt des Desktops mit seinen Widget-Rahmen. Jedoch ist alles sehr ungeordnet.

    Was viel schlimmer ist - und was man weniger sehen kann, ist dass es sich auch nicht richtig ordnen lässt: die graphische Oberfläche arbeitet hier schlicht nicht richtig mit der KDE-Software zusammen. Fenster erscheinen manchmal, manchmal nicht. Dateidialoge sind nicht immer lesbar, Dropdown-Einträge lassen sich nicht lesen, bzw. wechseln ihre Position, sodass sogar das beenden des Experiments zum Experiment wird. Ein Programm-Menü lässt sich nicht öffnen (Ist auf dem Bild auch nicht zu erkennen. Scheint trotzdem vorhanden zu sein. Allerdings kann man den Inhalt nur nicht immer lesen). - So schlecht diese Nachricht für ein System ist, das auf vielen verschiedenen Plattformen laufen soll (und wird) und dabei derzeit noch nicht eine weit verbreitete Plattform unterstützt: Ich bin mir schon bewusst, dass diese Fehler in der Zukunft behoben werden! - Nur kann ich von hier aus nicht über feine Macken des Systems sprechen, wenn die Handhabung der Maus durch Grafikfehler beinahe unmöglich wird: Wenn KDE-Entwickler also von einer Version 4.0.0 sprechen anstatt von "KDE 4", dann halte ich diese Aussage nicht für vorsichtig, sondern im konkreten Fall für extrem untertrieben. Hier läuft experimentelle Software. Nichts zum benutzen.

    Ich vermute, dass Aaron Seigo (schon im vorherigen Beitrag erwähnt und wiedergegeben), aus genau diesem Grund seinen neuesten Beitrag "Talking Bluntly" genannt hat. Er führt in diesem Blogposting auch noch einmal die Argumente genauer aus, die er zuletzt Anfang November dargebracht hat: Open-Source benötige Veröffentlichungen um weiterentwickelt zu werden. ( "people don't test when it's alpha or even beta" ). Ich kann nur sagen, dass ich zwar Spaß daran habe zu testen ... Aber eins möchte ich damit nicht: Arbeiten. - Nun ist es bis zum April 2008 noch etwas Zeit... Beinahe "viel" Zeit. Sodass sich noch einiges ändern kann. - Bis zur Version 4.1, die die gröbsten Kinderkrankheiten beseitigt haben dürfte - und zusätzlich dann auch alle geplanten "KDE 4"-Features(!) beinhalte soll (laut Plan), wird es aber ganz sicher nicht reichen.

    Noch einmal zurück zum Anfangssatz: Was passiert eigentlich, wenn Nutzer, die bei Ubuntu (Gnome) die drei begehrten Buchstaben "LTS" lesen und nachträglich lieber KDE verwenden? Bislang war es ja so, dass man gerade Kubuntu und Ubuntu-CDs sehr bedenkenlos weitergeben konnte an Einsteiger oder Familienangehörige. Nun steckt KDE 4.0 in Kubuntu, wo LTS sein sollte. Also Software, die vermutlich allerhöchstens einen sehr kurzen Support erhalten wird.

    Was passiert mit Nutzern, die einfach unter anderen Desktop-Umgebungen auf KDE-Komponenten zurückgreifen ?? Ob es richtig knallt und pufft in den Foren? Ob viele sagen: "KDE unter Ubuntu? - Nie wieder!" ? - Ob Gnome zur annehmbaren Alternative wird? - Oder eine andere Distribution? - Viele haben sich ins Fäustchen gelacht, als Vista erschien und dies als neuen Meilenstein für Linux angesehen. Unter anderem da die MS-Software noch nicht komplett fertig war. KDE 4.0 wird dies auch noch nicht sein... vermutlich sogar noch auf einer viel schwierigeren Ebene (siehe mein privates Problem oben). - Das alles ist kein Problem, denn Open-Source hat, meiner Meinung nach, die besten Möglichkeiten Fehler zu korrigieren. Viel besser als properitäre Systeme! - Und KDE-Entwickler schätzen dies auch genau so ein. - Das einzige Problem ist, dass Kubuntu KDE 4.0 für Normal-Benutzer herausbringen will.

    Leider ist es ja auch nicht so, dass durch diese Entscheidung ein durchaus sehr interessantes, experimentelles Release herauskommt - und das stabile Release einfach verschoben wird: Wann soll denn das nächste LTS herauskommen? - Ich vermute doch stark: Frühestens in zwei Jahren. - Und damit vermisse ich als KDE-Nutzer die Möglichkeiten einer stabilen und länger getesteten Version, so wie ich sie gern bei Freunden weiterempfohlen habe. "LTS" ist eine Besonderheit bei Ubuntu - und Kubuntu bietet sie nicht mehr an. Ich persönlich nutze noch immer Kubuntu Dapper. - Sei es als Sicherheitsinstallation zum schnellen und komfortablen bereinigen von Problemen unter der aktuellen Ausgabe - und auf Rechnern von Freunden und Familien eben, wo Software tatsächlich einfach laufen soll, ohne dass sich viel gekümmert werde muss. Dies fällt weg, ich muss mir hierfür ernsthaft etwas anderes überlegen. Für den Preis der Neugier, die bei mir mit einer Live-CD gesättigt gewesen wäre...

    Es bleibt natürlich immer ein Funken Hoffnung, dass es die Community tatsächlich richten wird! - Auch sind die konkreten Probleme bei mir ja nicht allgemein repräsentativ. - Ihre Sprengkraft entwickeln sie erst mit den warnenden Hinweisen der KDE-Entwickler...
    Ich freue mich wirklich über KDE 4, auch über KDE 4.0.0 - Aber vor Kubuntu 8.04 habe ich als Kubuntu-Sympathisant ernsthaft Bammel. - Und zusätzlich kein LTS. Ganz schön schade!

    Donnerstag, 3. Januar 2008

    KDE warnt Nutzer vor der Nutzung von KDE 4.0

    KDE teht kurz vor der Herausgabe der wirklich lang erwarteten Version 4. - Im Commit-Digest, dem Änderungs-Logbuch von KDE, warnt KDE-Entwickler Stephan Binner ausdrücklich vor dem Wechsel normaler KDE 3.5-Nutzer zu KDE 4.

    Er stellt dabei klar, dass es sich bei KDE 4.0 derzeit noch nicht um das erwartete fertige Produkt "KDE 4" handele. Konkret warnt er auch vor der Vorgehensweise die Kubuntu gewählt hat:
    KDE 4.0 is only expected to be used by early adopters, not every KDE 3.5 user (and IMHO KDE 4.0 shouldn't be pushed onto other user types like planned for Kubuntu ShipIt (which by the way is said to have only 6 months support for its packages)).
    Seine sehr prominent und offiziell geäusserte Meinung, die auch noch ein paar wichtige weitere Punkte einschließt, wie beispielsweise erste Portierungserfolge einzelner Komponenten auf Windows, steht in der Folge von starker Kritik mehrer KDE-Entwickler und Nutzer, die in KDE 4.0 eher ein Beta-Release sehen, das noch nicht für den produktiven Gebrauch tauge. Dementsprechend seien die offiziell als Beta-Version bezeichneten Version auch eher Alpha-Versionen gewesen. - Was in sofern der Tatsache Rechnung trägt, als dass KDE 4 in seiner Beta-Version in keiner Weise stabil war.

    Aaron Seigo, Vorsitzender von KDE e.V. und Chefentwickler von Plasma, hat sich unlängst zu diesem Thema geäussert ("Why Betas, brother") und um Verständnis für die Vorgehensweise von KDE geworben. Open-Source benötige Veröffentlichungen, die benutzt werden, damit die Entwicklung vorankomme. Open-Source funktioniere eben auf diese Weise. - Sein Werben um Verständnis entkräftet aber nicht die Unvollständigkeit der Software in diesem Stadium.

    Wenn man Aaron glauben schenken mag - und die Veröffentlichung von KDE als notwendige Maßnahme akzeptiert, so rechtfertigt dies jedoch noch lange nicht die Politik von Kubuntu. Nicht nur, dass ein unfertiger Test-Ballon auf normale User losgelassen wird, die bislang am eheseten unter Ubuntu mit "funktioniert einfach" rechnen konnten - Zusätzlich wird Kubuntu-Nutzern die Möglichkeit genommen ein sehr stabiles LTS-System zu erhalten. Eine Ausgabe, die man in dieser Art vergeblich bei anderen Distributionen sucht.

    Ich selbst bin von solchen Entscheidungen stark enttäuscht.