Abo
  • Services:
Anzeige
Die Linux-Community ist über Canonicals Mir-Projekt verärgert.
Die Linux-Community ist über Canonicals Mir-Projekt verärgert. (Bild: Canonical)

Canonical: "Warum wir Mir entwickeln"

Auf Google+ haben Canonical-Mitarbeiter nochmals detailliert erörtert, warum sie Mir entwickeln, und sich erneut beim Wayland-Projekt für einige irreführende Informationen entschuldigt. Canonical wird weiterhin vorgeworfen, die Community zu spalten.

Canonical-Entwickler Christopher Halse Rogers hat nochmals zusammengefasst, warum sein Arbeitgeber einen eigenen Display-Server namens Mir entwickeln will. Mir solle eigentlich so werden wie Wayland, aber doch ganz anders, schreibt Halse Rogers. Mirs Ansatz hätte daher fundamentale Änderungen am Wayland-Code bedeutet. Deshalb habe Canonical zunächst von einer Mitarbeit abgesehen. Vor allem Canonicals Arbeit an der Integration der Treiber solle aber auch den Wayland-Entwicklern zugute kommen. Ohne die Unterstützung für den X-Server werde auch Mir nicht auskommen, schreibt Halse Rogers, denn für den Anwender solle sich nichts ändern. Sämtliche Desktops, ob Gnome, Xfce, KDE oder Mint, sollten auch weiterhin mit Mir funktionieren.

Halse Rogers entschuldigte sich nochmals bei den Wayland-Entwicklern für die Aussage, die Protokolle von Wayland seien unsicher. Diese Behauptung sei falsch. Im Gegenteil: Wayland löse Sicherheitsprobleme, die es in X gebe.

Anzeige

Fünf Punkte für Mir

In fünf Punkten handelte Halse Rogers die Gründe für die Entwicklung von Mir ab:

Canonical wolle etwas Ähnliches wie Wayland, denn die Entwicklung einer Desktop-Shell mit X sei frustrierend.

Canonical habe nicht Waylands Referenz-Compositor Weston verwenden wollen, denn Weston sei keine Desktop-Shell, sondern diene lediglich der Entwicklung der Wayland-Protokolle. Canonicals Entwickler hätten ein Fork von Weston entwickeln und es für ihre Zwecke umschreiben können, aber es sei schwierig, Testroutinen für eine existierende Code-Basis zu schreiben.

Als Canonical mit der Entwicklung von Mir begonnen habe, habe es keinen Input-Stack für Wayland gegeben.

Für die Unterstützung der ARM-Plattform wollten Canonicals Entwickler eine serversetige Speicherverwaltung. Diese solle langfristig überall in Ubuntu umgesetzt werden. Die Wayland-EGL-Plattform in Mesa und Weston verwende hingegen eine clientseitige Puffer-Allozierung. Zwar sei das auch in den Wayland-Protokollen möglich, allerdings sei die Umsetzung äußerst schwierig und vermutlich nicht im Interesse des Wayland-Projekts.

Und schließlich wollten die Mir-Entwickler eine andere Semantik für die Fensterverwaltung, als die, die in Waylands wl_shell und wl_shell_interface umgesetzt sind.

Letztendlich hätte die Weiterentwicklung von Wayland und Weston für Canonical bedeutet, dass dessen Entwickler einen Input-Stack entwickeln, Patches für die EGL-Plattform in Mesa schreiben und die Umsetzung der Fensterverwaltung in allen Toolkits umschreiben müssten. Zusammen mit der Neuentwicklung sämtlicher Testverfahren sei das ein größerer Aufwand, als einen eigenen Display-Server zu entwickeln, resümiert Halse Rogers.

Weiterhin für X

Canonical werde auch weiterhin den X-Server unterstützen, schreibt Halse Rogers in einem zweiten Posting. Applikationen, die auf X11 basieren, sollten von der Umstellung auf Mir nichts bemerken. Lediglich die Nutzung alternativer Display-Manager wie GDM oder KDM müsste beim Systemstart definiert werden und nicht wie bisher im Anmeldefenster. Aber auch diese Einschränkungen seien langfristig lösbar.

Auf Desktop-Systemen werde sich der Treiber-Stack von XMir nur geringfügig von dem von XWayland unterscheiden, schreibt Halse Rogers außerdem, um die Befürchtungen zu zerstreuen, Mir werde die Treiberentwicklung unter Linux fragmentieren. Mirs EGL-Plattform werde sich ebenfalls kaum von der für Wayland oder sogar X11 unterscheiden. Daher würden Entwicklungen, die Canonical zusammen mit Nvidia und AMD für ihre proprietären Treiber anstrebt, auch den anderen Projekten nützlich sein.

Das große Drama

In den Kommentaren zu seinen Postings erntete Halse Rogers abermals die Kritik, Canonical wolle mit seinem Alleingang die Linux-Community spalten. Ein Poster fasste zusammen: "Ich bin nur wegen des Dramas hier. Hauptsache, es funktioniert."


eye home zur Startseite
Thaodan 19. Jun 2013

Nicht verallgemeinern, das Arch und das Ubuntuers Wiki ist super, genau so wie dessen Foren.

Thaodan 14. Mär 2013

Wollte das nicht sogar KWin im gewissen Sinne?

Thaodan 14. Mär 2013

Klar, aber diese sollte sich nicht untereinander parasitär verhalten.

Thaodan 12. Mär 2013

Hoffen wir das es KDE 4.11 sein wird.

Thaodan 12. Mär 2013

Trägt Mark jetzt auch so schöne Rollkragen Polover and presentiert " the next big...


Karl-Tux-Stadt / 12. Mär 2013

Hat es jetzt der letzte begriffen?



Anzeige

Stellenmarkt
  1. über Ratbacher GmbH, Raum Heidelberg
  2. Vodafone GmbH, Unterföhring
  3. Daimler AG, Stuttgart
  4. Vodafone GmbH, Düsseldorf


Anzeige
Top-Angebote
  1. (nur in den Bereichen "Mainboards", "Smartphones" und "TV-Geräte")
  2. 29,99€
  3. 18,00€ (ohne Prime bzw. unter 29€-Einkauf zzgl. 3€ Versand)

Folgen Sie uns
       


  1. taz

    Strafbefehl in der Keylogger-Affäre

  2. Respawn Entertainment

    Live Fire soll in Titanfall 2 zünden

  3. Bootcode

    Freie Firmware für Raspberry Pi startet Linux-Kernel

  4. Brandgefahr

    Akku mit eingebautem Feuerlöscher

  5. Javascript und Node.js

    NPM ist weltweit größtes Paketarchiv

  6. Verdacht der Bestechung

    Staatsanwalt beantragt Haftbefehl gegen Samsung-Chef

  7. Nintendo Switch im Hands on

    Die Rückkehr der Fuchtel-Ritter

  8. Raspberry Pi

    Compute Module 3 ist verfügbar

  9. Microsoft

    Hyper-V bekommt Schnellassistenten und Speicherfragmente

  10. Airbus-Chef

    Fliegen ohne Piloten rückt näher



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Reverse Engineering: Mehr Spaß mit Amazons Dash-Button
Reverse Engineering
Mehr Spaß mit Amazons Dash-Button

Tado im Test: Heizkörperthermostate mit effizientem Stalker-Modus
Tado im Test
Heizkörperthermostate mit effizientem Stalker-Modus
  1. Focalcrest Mixtile Hub soll inkompatible Produkte in Homekit einbinden
  2. Airbot LG stellt Roboter für Flughäfen vor
  3. Smarte Lautsprecher Die Stimme ist das Interface der Zukunft

Routertest: Der nicht ganz so schnelle Linksys WRT3200ACM
Routertest
Der nicht ganz so schnelle Linksys WRT3200ACM
  1. Norton Core Symantec bietet sicheren Router mit Kreditkartenpflicht
  2. Routerfreiheit bei Vodafone Der Kampf um die eigene Telefonnummer
  3. Router-Schwachstellen 100.000 Kunden in Großbritannien von Störungen betroffen

  1. Re: Preis Controller

    My1 | 22:49

  2. Re: "Wir bauen mehr Glasfaser als jeder andere...

    plutoniumsulfat | 22:45

  3. Re: Und hier mal ein Bericht aus dem echten Leben.

    Faksimile | 22:43

  4. Re: Selbst Landungen

    Moe479 | 22:38

  5. Re: Die Telekom krempelt ihr Netz komplett um

    Faksimile | 22:38


  1. 18:02

  2. 17:38

  3. 17:13

  4. 14:17

  5. 13:21

  6. 12:30

  7. 12:08

  8. 12:01


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel