Home / Nachrichten / Linux-Foundation: Linux ist Windows überlegen

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(233 Punkte bei 16 Stimmen)
Re: War doch klar...
(162 Punkte bei 6 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Linux-Foundation: Linux ist Windows überlegen

30.06.2008

Im Bemühen um freie Treiber hat die gemeinnützige Linux Foundation (LF) ein Whitepaper veröffentlicht und argumentiert mit der Überlegenheit der Open-Source-Technologie gegenüber binärer Systeme.

Ein Schwerpunkt beim Jahrestreffen der Non-Profit-Organisation im April lag auf der Treiberentwicklung. Neben der Arbeit in den Arbeitsgruppen veröffentlichten Linux-Kernel-Entwickler unter der Leitung von Greg Kroah-Hartman zudem kürzlich einen Pro-Open-Source-Aufruf an die Hardware-Hersteller. Nun unterstützt die Stiftung die Entwickler mit einem Diskussionspapier. In dem Whitepaper auf der Webseite der Linux Foundation wollen die Autoren quasi eine natürliche Überlegenheit des Linux-Modells gegenüber des Windows-Modells nachweisen. Eingeleitet wird das Papier mit der Aussage, dass Linux mehr Hardware unterstützt als jedes andere Betriebssystem auf dem Markt. Es folgt ein Vergleich, auf welche Weise Treiber für die Betriebssysteme Linux und Windows entstehen und gepflegt werden.

Bei der binären Treiberentwicklung für Windows stellt Microsoft den Hardware-Herstellern ein stabiles Set mit Schnittstellen zur Verfügung, das so genannte Application Binary Interface (ABI), das über einen gewissen Zeitraum gepflegt wird. Auf dieser Basis schreiben und testen Gerätehersteller ihre Treiber, ohne den Code des Betriebssystems zu kennen. Da nun wechselseitig Betriebssystem wie auch Hardware fortlaufend verändert, erweitert und verbessert werden, muss die Schnittstelle gleichfalls angepasst werden. In dieser wechselseitigen Abhängigkeit macht das Diskussionspapier wesentliche Nachteile aus: Die Treiberentwicklung verlangsamt sich, und weil nur ein kleiner Teil des Codes nur wenigen Leuten zugänglich ist, erhöht sich die Fehlerwahrscheinlichkeit. Auch für die Anwender ergeben sich Nachteile: Beim Kauf neuer Geräte müssen die Kunden die passenden Treiber entweder separat von CD installieren, oder von den Webseiten der Hersteller herunterladen. Obwohl den Herstellern nur ein kleiner Teil des Betriebssystems zugänglich gemacht wird, können sich Fehler in den Treibern unmittelbar auf die Funktionalität des Betriebssystems auswirken und dies gänzlich zum Absturz bringen. Zudem bemängeln die Autoren, dass diese ABIs mit neuen Windows-Versionen nicht stabil bleiben und stark verändert werden könnten. Als eine Folge verweist das Whitepaper auf Hardware-Hersteller, die für ältere Geräte keine Vista-Treiber zur Verfügung stellen, was wiederum Kunden zu Neukäufen zwinge.

Im Gegensatz hierzu schildern die Autoren den Weg, den Gerätetreiber bei Linux nehmen: Statt eigener ABIs oder anderer Programmierschnittstellen (API) werden die Treiber nach Möglichkeit direkt in den Kern des Betriebssystems integriert. Bereits beim Durchlaufen dieses Aufnahmeprozesses wird der Treiber von weiteren Entwicklern geprüft, wobei Fehler aufgedeckt und korrigiert werden könnten. Sobald der Treiber Teil des Kernels ist, ist sichergestellt, dass diese kontinuierlich gepflegt und aktualisiert werden. Eine vorkompilierte Linux-Applikation für eine Pre-1.0-Kernel-Version funktioniere deshalb auch mit der aktuellsten Kernelversion.. Die Autoren argumentieren, dass ein Gerät, das mit einer Linux-Version arbeitet, auch mit jeder künftigen laufen wird. Den Herstellern wollen die Autoren das Open-Source-Modell auch damit schmackhaft machen, dass dieser Zeit und Kosten sparen kann, weil die Linux-Entwickler für Anpassung und Aktualisierung sorgen. Und die Studie bietet weitere Argumente für die Freigabe des Quellcodes: „Zusätzlich bietet das Linux-Modell nahezu kostenlos Cross-Architektur-Unterstützung.“ Auch hierfür hat die Studie ein Beispiel parat: „Die Stärke dieses Ansatzes wurde besonders deutlich im letzten Jahrzehnt, als viele Chip-Architekturen von 32 auf 64-bit gewechselt sind. Nahezu alle Linuxtreiber wurden schnell aktualisiert (...), während der Treibersupport für 64-Bit bei Windows Vista (...) bis heute extrem spärlich bleibt.“

Der Schluss, den die Autoren ziehen, ist wenig überraschend: Die wenigen verbliebenen Hardware-Hersteller, die ihre Treiber noch nicht quelloffen zur Verfügung stellen, sollten sich von den Vorteilen überzeugen lassen. Nach Meinung der Autoren wird mit ihren Argumenten offensichtlich, „wie der Linux-Treibersupport letztlich Windows überholt, sowohl in der Quantität wie in der Qualität.“ Der Hardware-Hersteller Nvidia allerdings hatte dem Aufruf der Linux-Kernelentwickler zu mehr Offenheit bereits eine Absage erteilt.

Einem Freund empfehlen    Druckansicht Bookmark and Share

Kommentare
Re: Linux-Foundation: Linux ist Windows überlegen
Jan Kulhanek, Montag, 30. Juni 2008 20:23:43
Ein/Ausklappen

Gute Argumentation von der Linux-Foundation.

Allerdings ist es so, dass möglicherweise die Hardwarehersteller gar nicht unbedingt wollen, dass ihre Hardware noch mit neuen Versionen funktioniert.

Der erste Bruch kam mit Windows 2000, ein weiterer mit XP und der neuste mit Vista.

Bei jedem System ist ein Teil der immer noch völlig hinreichenden Hardware zumindest im End-User-Bereich zu Schrott geworden.

Der Scanner funktioniert nicht mehr, fürs Modem gibt es keine Treiber mehr, für den Drucker usw.

Das dürfte ganz schön Umsätze bedeuten, denn der Endnutzer graded sein System nicht down weil seine Hardware nicht mehr mit ihm zusammen läuft.

Sondern er graded die Hardware up.

Ist ne zweischneidige Sache.. andererseits werden sie sich es überlegen, weil der Linux-Markt wächst und es bedeutet halt auch kostenlose Treiber für mehr Plattformen


Bewertung: 135 Punkte bei 13 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Linux-Foundation: Linux ist Windows überlegen
Benjamin Quest, Montag, 30. Juni 2008 23:14:25
Ein/Ausklappen

Genau das habe ich auch gedacht: wieso sollte es für die Hardwarehersteller so schlimm sein, wenn Onkel Bill (nein halt, da war doch was ...) Onkel Steve alle paar Jahre füe eine "Runderneuereung" sorgen. Schließlich kann man die Schuld auch bequem halb auf den Betriebssystemhersteller schieben (Treiber-Zertifizierung) und die Leute mit schlechten Treibern für die alten Geräte dann "weichkochen".

Ist für alle Seiten (außer dem Verbraucher, der im wörtlichen Sinne keiner sein will) eine "win-win" Situation. So macht man aus Nutzern Verbraucher, die am Ende mit ihren Neuerwerbungen auch oft zufrieden sind. (Geiz ist eben nicht immer geil, Konsum kann (kurzfristig) glücklich machen, neue Produkte sind auch gelegentlich durchaus besser, Abwechslung ist gut, der Mensch ist experimentierfreudig, Gründe gibt es reichlich, ob sie vernünftig sind mag jeder selbst mit sich ausmachen ...).

"Ziehen" dürften die Argumente bei ausgeprägten Vernunftmenschen, öffentlichen Verwaltungen und Einrichtungen, die nicht mit jedem Betriebssystemwechsel auch einen (partiellen) Hardwarewechsel vornehmen wollen.


Bewertung: 121 Punkte bei 14 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

3124 Hits
Wertung: 96 Punkte (11 Stimmen)

Schlecht Gut

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 3 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...