Build Windows Microsoft wurde auf der Build nicht müde zu betonen, dass alle Applikationen, die unter Windows 7 laufen, auch unter Windows 8 genutzt werden können. Und doch gibt es einige Ausnahmen.
Oracle will einige neue Funktionen nur in der kostenpflichtigen Version der Datenbank Mysql anbieten. Damit wird der Abstand zwischen der kostenpflichtigen Variante und der Community-Version immer größer.
Build Windows Die Windows Runtime (WinRT) ist der zentrale Baustein des neuen Metro-UI von Windows 8. Damit das Interface dabei schnell und flüssig (fast and fluid) läuft, müssen sich Entwickler bei WinRT auf ein weitgehend asynchrones API einstellen.
Google hat sein soziales Netzwerk Google+ um ein erstes API erweitert, weitere sollen folgen. Über dieses erste API können Entwickler ausschließlich auf öffentliche Daten in Google+ zugreifen.
UpdateBuild Windows Xbox Live für Windows 8 passt sich in das neue Metro-UI ein und bringt alle Funktionen mit, die auf Xbox Live heute verfügbar sind. Multiplayerspiele werden plattformübergreifend spielbar.
Die Open-Source-Software Upverter soll beim Entwerfen von Open-Source-Hardware helfen. Sie ist für kollaborative Arbeit gedacht, ähnlich wie Git oder SVN für Programmcode.
Das Jetpack-Team hat eine überarbeitete Version der Addon SDK 1.1 für Mozilla-Anwendungen veröffentlicht. Das erste Update seit der Veröffentlichung von SDK 1.0 enthält primär Bugfixes - aber auch Verbesserungen.
Ein weiteres Update verbessert das Vorgehen gegen einen Angriff auf den Apache-Webserver über Byte-Ranges-Header. Das Update für den 2.0-Entwicklungszweig soll im September erscheinen.
Der ehemalige Debian-Projektleiter Bruce Perens stellt ein Konzept zur Duallizenzierung von Software vor. Demnach soll Code von freien Entwicklern nie ausschließlich proprietär verwendet werden können.
Ford hat eine offene Plattform für die App-Entwicklung vorgestellt. OpenXC gilt als Einladung an Entwickler, Applikationen für das Sync-System zu erstellen. Die Plattform ist auch als eine Schnittstelle für Hardware gedacht.
Die gesamte Infrastruktur um das Framework Qt wird von Nokia ausgelagert. Künftig stehen Quellcode, Bugtracker und anderes auf qt-project.org bereit, das von einer gemeinnützigen Organisation betreut wird.
Die Linux Foundation hat die Server Linux.com und Linuxfoundation.org vorübergehend abgeschaltet. Der Grund: Die Administratoren haben einen Einbruch registriert. Gleichzeitig sollen Anwender mit einem Konto ihren SSH-Schlüssel ändern.
Das quelloffene Framework für Whistleblower Globaleaks ist erstmals als Quellcode verfügbar. Eine einfache Onlinedemo der Funktionsweise ist ebenfalls abrufbar.
Opera hat einen eigenen Downloadshop für Fernseher mit Opera-Browser vorgestellt. Über den Opera TV Store können webfähige TV-Anwendungen auf HTML5-Basis angeboten werden.
Mit der Veröffentlichung von Openssh 5.9 führen die Entwickler eine Sandbox-Option für den Child-Prozess einer Privilege Separation ein. Die noch experimentelle Funktion soll zum Standard werden.
Ein Patch und die aktuelle Entwicklerversion des Windows-API-Nachbaus Wine: Mehr benötigen Linux-Fans nicht, um die Software für den Spiele-Streamingdienst Onlive auch unter dem freien Betriebssystem laufen zu lassen.
Mit einer neuen Binärschnittstelle für Linux sollen 32-Bit-Anwendungen in einem 64-Bit-System schneller laufen als bisher. Die Entwickler sprechen von einem Geschwindigkeitszuwachs von bis zu 30 Prozent.
Update Linus Torvalds hat den Sourcecode des aktuellen Linux-Kernels in einen eigenen Github-Account veröffentlicht. Vor wenigen Tagen hatte es einen Einbruch auf dem Hauptserver der Webseite Kernel.org gegeben.
Möglicherweise wird der Patentstreit zwischen Google und Oracle nicht vor Gericht verhandelt. Ein US-Richter hat beide Unternehmen noch einmal aufgerufen, sich zu einigen. Beide sollen einen Vertreter entsenden, die zusammen mit einem Richter über eine Schlichtung beraten.
Unity Technologies will mit seiner Spieleengine Unity 3D eine weitere Plattform unterstützen: Adobes Flash Player 11. So sollen mit der 3D-Engine entwickelte Spiele künftig auch im Browser laufen.
Nokia hat die Entwicklungsumgebung für Qt aktualisiert. Darin ist auch ein Update für Qt enthalten, das jetzt die Versionsnummer 4.7.4 enthält. Das Qt SDK 1.1.3 enthält zusätzlich die neue Version von Meego 1.2 Harmattan Beta.
Opera hat seinen Werkzeugkasten für Webentwickler überarbeitet und Dragonfly 1.1 veröffentlicht. Dabei wurden nicht nur Bugs beseitigt, sondern auch einige neue Funktionen integriert.
Angreifer haben Admin-Rechte für den Hauptserver der Webseite Kernel.org erlangt. Über die Seite wird unter anderem der Quellcode von Linux verteilt. Allerdings wurde wohl kein Code verändert.
Mozilla-Entwickler Brian Hackett hat die Javascript-Engine von Firefox um Type Inference erweitert. In ersten Javascript-Benchmarks ist Firefox damit 30 bis 44 Prozent schneller.
Der Quellcode zu Samsungs DRM-Treiber für den Grafikchipsatz Exynos 4210 wurde veröffentlicht und könnte in den Linux-Hauptentwicklungszweig aufgenommen werden. Der Exynos 4210 wird unter anderem im Galaxy S2 verwendet.
Die jüngst bekanntgewordene Sicherheitslücke im Apache-Web-Server ist geschlossen worden. Updates mit entsprechenden Bugfixes stehen zum Download bereit. Allerdings ist das Problem nicht ganz behoben, denn der Fehler betrifft auch das darunterliegende Protokoll.
Ein ambitionierter Hacker möchte die Hardware des iPhone 4 emulieren. Mit der freien virtuellen Maschine Qemu als Basis soll iOS in einer emulierten Hardwareumgebung laufen.
Der Kwin-Entwickler Martin Gräßlin denkt darüber nach, künftig nur noch Linux als Basis für die KDE-Oberflächen zu unterstützten. Der Grund dafür sind unter anderem größer werdende Unterschiede zu BSD-Systemen und Solaris mit der Einführung von Wayland und Systemd.
Oracle will Java SE und das Java Developer Kit nicht länger unter der Operating System Distributor License for Java vertreiben. Damit dürfen Linux-Distributionen die offiziellen Java-Bibliotheken nicht mehr selbst zu Paketen schnüren und vertreiben.
In der Entwicklerversion 1.3.27 des API-Nachbaus Wine können Windows-Spiele auf die Anti-Alias-Funktion Multisampling in der nachgebauten Direct3D-Bibliothek zugreifen. Neben zahlreichen Bugfixes wurde auch eine überarbeitete Manifest-Verwaltung integriert.
Für Bada-Smartphones hat Samsung das entsprechende Software Development Kit (SDK) in der Version 2.0 veröffentlicht. Damit lassen sich Anwendungen für Samsungs Smartphoneplattform Bada entwickeln.
RIM hat eine Betaversion seines Native SDK für Blackberry Tablet OS veröffentlicht. Damit sollen Entwickler Spiele für das Blackberry Playbook in C/C++ programmieren können.
Der eigentlich für Gnome 3 geplante Networkmanager 0.9 ist nun in einer stabilen Version verfügbar. Die Konfiguration soll einfacher sein und das API für Applets ist flexibler gestaltet.
Aktuelle Versionen des weit verbreiteten Apache-Webservers können durch Fehler in der Behandlung von Byte-Range-Requests missbraucht werden, um den gesamten Server innerhalb weniger Sekunden zum Stillstand zu bringen.
Mozilla will mit dem WebAPI die Lücke zwischen Webapplikationen und nativen Apps schließen und ein einheitliches HTML5-API für Smartphones samt Telefonie-, SMS- und Kamera-API entwickeln.
GDC Die Verwendung von Punktwolken sieht Crytek-Chef Cevat Yerli als eine mögliche Technik für künftige Spielegrafik an. Bevor ein Spiel damit laufen kann, sind aber noch etliche Hürden zu überwinden - nicht nur im Hinblick auf die Grafik.
Die Gimp-Entwickler haben ihre freie Bildbearbeitung in der Entwicklerversion 2.7.3 veröffentlicht. Diese enthält einen funktionierenden Ein-Fenster-Modus, wie er in der kommenden stabilen Version Gimp 2.8 enthalten sein soll.
Amazon Web Services startet mit Elasticache einen neuen Dienst: Auf Basis von Memcached stellt Elasticache einen skalierbaren In-Memory-Cache für Webapplikationen in Amazons Cloud bereit.
Einige Google-Entwickler um Andrei Popescu arbeiten an einer Portierung der in Chrome verwendeten Webkit-Version auf Android. Künftig könnten Chrome und der Android-Browser also die gleiche HTML-Rendering-Engine verwenden.
Nicolas Petton hat eine Smalltalk-Implementierung umgesetzt, die die Javascripte des Browsers nutzt. Mit Jtalk ist es so möglich, in Smalltalk geschriebene Programme im Browser auszuführen.
Applikationen laufen plattformunabhängig im Browser und müssen dabei nativen Applikationen in nichts nachstehen: So in etwa stellt sich Google die Zukunft vor. Christian Stefansen aus Googles Native-Client-Team erläutert in einem Blogeintrag, welcher Weg dorthin führt.
Alon Zakai hat mit Speak.js eine Sprachsynthesesoftware komplett in Javascript umgesetzt. Der Browser kann damit Texte sprechen, ohne zusätzliche Plugins oder Spezialsoftware.