Abo
  • Services:
Anzeige
Die Windows Driver Frameworks stehen im Quellcode bereit.
Die Windows Driver Frameworks stehen im Quellcode bereit. (Bild: Microsoft)

Microsoft: Windows Driver Frameworks werden Open Source

Die Windows Driver Frameworks stehen im Quellcode bereit.
Die Windows Driver Frameworks stehen im Quellcode bereit. (Bild: Microsoft)

Das Schreiben von Treibern für Windows 10 soll noch einfacher werden. Dazu hat Microsoft seinen Abstraktionscode, die sogenannten Driver Frameworks, frei auf Github veröffentlicht. Zudem gibt es sehr viel Beispiel-Code.

Anzeige

Für Treiberentwickler gebe es keinen Ersatz für direkten Zugang zum Quellcode des Betriebssystems, deshalb habe Microsoft den Quellcode seiner Windows Driver Frameworks für jeden frei zugänglich veröffentlicht, heißt es in einer Ankündigung des Unternehmens. Die Frameworks können damit analysiert werden und die Treiber einfacher debuggt werden.

Programmierer können dadurch nachvollziehen, wie genau die Frameworks arbeiten und wie ihre Treiber damit interagieren. Das Unternehmen fordert Interessierte auf, den Code herunterzuladen und mit einem Kernel-Debugger schrittweise zu durchlaufen. Der Code findet sich auf Github.

Der nun frei verfügbare Code umfasst das Kernel-Mode Driver Framework (KMDF) für Kernel-Treiber sowie das User-Mode Driver Framework (UMDF) in Version 2 für Userspace-Treiber. Beide bieten Bibliotheken und weitere Bestandteile, die von tiefer liegenden Komponenten des Betriebssystems abstrahieren und dadurch das Erstellen von Treibern für Windows deutlich vereinfachen sollen.

Beispiele-Code verfügbar

Es sei möglich, dass Entwickler auf noch undokumentiertes Verhalten der APIs stoßen. Damit solle aber nicht gearbeitet werden, da sich jene Schnittstellen noch ändern könnten. Sollten dennoch Fehler in dem Code gefunden werden, können diese über Github mitgeteilt werden. Wünsche für neue Funktionen sollen die Programmierer Microsoft ebenfalls melden.

Zusätzlich zu dem Code der Frameworks stellt Microsoft eine große Anzahl unterschiedlicher Beispiele für Treiber bereit. Diese sind ebenfalls im Quellcode auf Github verfügbar. Dabei handelt es sich um Beispiele für Windows 10.


eye home zur Startseite
fuzzy 20. Mär 2015

Das hat doch damit nix zu tun. Die Postscript-Ausgabe ist ein Druckertreiber. Der...

nille02 20. Mär 2015

NFS kann Windows auch selber schon Bereitstellen und sich mit NFS Servern verbinden. Auch...

nille02 20. Mär 2015

Danke. IrinVoso 13 hours ago



Anzeige

Stellenmarkt
  1. Hochschule Konstanz, Konstanz
  2. Detecon International GmbH, Köln, Frankfurt am Main, München
  3. ALD Vacuum Technologies GmbH, Hanau
  4. Robert Bosch GmbH, Leonberg


Anzeige
Blu-ray-Angebote
  1. (u.a. The Big Bang Theory, True Detective, The 100)
  2. (u. a. Supernatural, True Blood, Into the West, Perry Mason, Mord ist ihr Hobby)
  3. (u. a. The Hateful 8 7,97€, The Revenant 8,97€, Interstellar 7,97€)

Folgen Sie uns
       


  1. Qualcomm

    Snapdragon 210 bekommt Android-Things-Unterstützung

  2. New Radio

    Qualcomm lässt neues 5G-Air-Interface testen

  3. Snapdragon X20

    Qualcomm kündigt 1,2-GBit/s-LTE-Modem an

  4. Asylpolitik

    "Mit dem Grundgesetz nicht vereinbar"

  5. Kryptomessenger

    Signal ab sofort ohne Play-Services nutzbar

  6. Refurbish

    Samsung will offenbar aufbereitete Galaxy Note 7 verkaufen

  7. Galaxy-A-Serie vs. P8 Lite (2017)

    Samsungs und Huaweis Kampf um die Mittelklasse

  8. Windows 10

    Microsoft bestätigt zweites großes Update für das Jahr 2017

  9. Drahtloses Laden

    Die Motherbox lädt das Smartphone

  10. Vodafone

    Schon kurze Verzögerung beim Upload nervt Mobilfunknutzer



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Merkels NSA-Vernehmung: Die unerträgliche Uninformiertheit der Kanzlerin
Merkels NSA-Vernehmung
Die unerträgliche Uninformiertheit der Kanzlerin
  1. US-Präsident Zuck it, Trump!
  2. Begnadigung Danke, Chelsea Manning!
  3. Glasfaser Nun hängt die Kabel doch endlich auf!

Apple: Planet der affigen Fernsehshows
Apple
Planet der affigen Fernsehshows
  1. Streaming Vodafone GigaTV ermöglicht Fernsehen unterwegs
  2. Kabelnetz Unitymedia hat neue Preise für Internetzugänge
  3. Deutsche TV-Plattform über VR "Ein langer Weg vom Wow-Effekt zum dauerhaften Format"

Mobile-Games-Auslese: Schiffbruch auf der Milchstraße für mobile Spieler
Mobile-Games-Auslese
Schiffbruch auf der Milchstraße für mobile Spieler

  1. Re: Netflix ist die absolute Frechheit!

    Sebbi | 13:30

  2. Re: Unzulänglichkeiten im Artikel

    am (golem.de) | 13:28

  3. Buffalo Terrastation 5000

    mks333 | 13:28

  4. Re: und es geht noch günstiger

    ve2000 | 13:26

  5. Re: Gesetze die technologisch überholt sind

    Flyns | 13:26


  1. 13:30

  2. 13:30

  3. 13:30

  4. 13:00

  5. 12:45

  6. 12:30

  7. 12:12

  8. 12:11


  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