Neues Google Code-Projekt: Airbag
Die Googler geben sich mal wieder ehrenamtlich und entwickeln unter dem Google Code-Label eine Software die es jedem Programmierer vereinfacht Fehler in seinem Programm zu finden. Bei dem Projekt
Airbag handelt es sich um eine Software die mit wenigen Zeilen Code in das eigene Projekt eingebunden werden kann und bei einem Absturz alle nötigen Daten automatisch bereit stellt.
Die meisten von euch kennen sicher die lästigen Absturzfenster von Windows, in denen darum gebeten wird einen Fehlerreport an Microsoft zu senden, um die Software weiter zu verbessern. Viele andere Hersteller haben dies schon übernommen und haben somit auf einen Schlag Millionen von Testern und Fehlersuchern. Genau so etwas stellt Google jetzt für alle zur Verfügung.
Ist die Airbag-Bibliothek in das eigene Projekt integriert, erkennt sie automatisch wenn das Programm sich aufgehangen hat, und sendet anonyme Nutzungsdaten an den Programmierer. Dabei handelt es sich um interne Systemaufrufe, einige Daten über den PC und die aktuellen Werte der Programmvariablen – eben alles was der Programmierer zur Fehlersuche benötigt, aber es ist trotzdem weiterhin anonym.
Bisher gab es solche Bibliotheken nur gegen Bares oder waren in den kostenlosen Versionen sehr beschränkt. Diesen Makel möchten die Googler mit Airbag aufheben und jedem Entwickler dabei helfen seine Software sauber zu halten. Man gibt sich mal wieder als Weltverbesserer und möchte so langfristig sicherlich einen Großteil aller Software etwas bugfreier machen als es normalerweise der Fall wäre.
Noch werden die Daten an einen Server des Programmierers gesendet, der diese z.B. in eine MySQL-Datenbank abspeichert. Für spätere Versionen könnte ich mir aber vorstellen dass auch hier Google wieder einspringen wird und diese Daten evt. an Code Project Hosting senden – wieder einen Schritt weiter zur Informationssammlung.
In der nächsten Version des Mozilla Firefox wird Airbag übrigens ebenfalls enthalten sein. Hoffentlich nützt es was… Dann könnte ich FF auch mal öfter nutzen 😀
» Google Code: Airbag
» Ankündigung im Code-Blog
GoogleWatchBlog bei Google News abonnieren | GoogleWatchBlog-Newsletter