Der russische Entwickler Vitaliy Kuzmin alias SiPlus hat mit Webquake eine HTML5-Version das alten Shooters veröffentlicht. Das Interessante: Webquake nutzt die Original-Ressource-Dateien von Quake.
Eigene Mods für das Actionspiel Rage lassen sich ab sofort mit dem offiziellen Tool Kit erstellen, das id Software kostenlos über Steam veröffentlicht hat.
Spiele nativ auf Linux zu portieren, sei wirtschaftlich sinnlos, sagt John Carmack, Mitbegründer des Spieleherstellers id Software. Stattdessen sei es sinnvoller, auf Wine zu setzen.
Der Netzwerkausrüster Cisco hat seinen Sicherheitsreport für das Jahr 2012 veröffentlicht. Java verdrängte demnach als Plattform für Angriffe PDF und Flash zwischenzeitlich fast in die Bedeutungslosigkeit. Zudem sind vertrauenswürdige Webseiten nicht mehr vertrauenswürdig.
Dropbox hat ein neues API vorgestellt, mit dem App-Entwickler den Cloud-Speicher an ihre mobilen Anwendungen für iOS und Android anbinden können. Apps können dadurch auf ferngespeicherte Daten so zugreifen, als wären sie lokal verfügbar.
Die Unity-Engine wird bald auch das mobile Betriebssystem Blackberry 10 unterstützen. Und das nicht nur auf den neuen Blackberry-Smartphones.
Oracle hat seine freie Datenbank MySQL in der Version 5.6 veröffentlicht. Die neue Version soll schneller sein, besser skalieren. MySQL 5.6 unterstützt zudem ein NoSQL-Interface, eine verbesserte Replikation und eine Volltextsuche für InnoDB.
Javascript soll die Standardsprache für Apps unter Gnome werden. Darauf haben sich Entwickler auf dem Hackfest am Rande der Fosdem 2013 geeinigt. Bibliotheken sollen aber weiterhin in C geschrieben werden.
Das Openkit-Team lädt Entwickler ein, seinen freien Openfeint-Ersatz auszuprobieren. Mit Openkit lassen sich Android- und iOS-Spiele um soziale Funktionen und In-App-Käufe erweitern.
Microsoft hat mit Modern.IE eine kostenlose Sammlung von Werkzeugen für Webentwickler veröffentlicht. Darunter ein Onlinedienst zum Code Review, virtuelle Maschinen mit alten IE-Versionen, Tipps und ein Dienst, der Webseiten in mehreren Browsern testet, nicht nur unter Windows.
Damit das Secure-Boot-Modell mit dem Linux-Kernel funktioniert, müssten Hibernation und Kexec abgeschaltet werden. Patches dafür gibt es bereits, diese sollen aber noch nicht eingepflegt werden.
Die Vorstellung von einer neuen Ausgabe des Tablets Nexus 7 wird für die Konferenz Google I/O im Mai 2013 erwartet. Erste Daten und Preise für das Gerät gibt es nun aus Quellen in Taiwan - wieder soll das dort ansässige Unternehmen Asus das Tablet für Google bauen.
Joe Nelson hat mit CSS Trashman einen Dienst gestartet, der für bestehende Webseiten optimale Stylesheets erzeugen soll. Der Dienst basiert auf der von Nelson entwickelten Open-Source-Bibliothek Ratiocinator.
Twitter übernimmt das erst vor rund einem Jahr gestartete Unternehmen Crashlytics. Es hilft Entwicklern mobiler Apps, Fehler zu finden.
Ford hat Entwickler aufgerufen, mobile Apps für seine Fahrzeuge zu entwickeln. Sie laufen zwar nach wie vor auf dem iOS- oder Android-Smartphone, lassen sich aber per Spracherkennung und Lenkradknöpfen steuern. Den Fahrer soll das nicht ablenken.
Welche Probleme mussten Facebooks Entwickler lösen, um das Wachstum auf mehr als 1 Milliarde aktive Nutzer zu bewerkstelligen, und was waren die daraus resultierenden größten technischen Errungenschaften? Andere, als die meisten denken, sagt Robert Johnson, der fünf Jahre lang Facebooks Infrastruktur-Software-Team leitete.
Partner von Mega wollen eine App schaffen, die verschlüsseltes Streaming von Videos erlaubt. " Ich hoffe, dass es funktioniert. Es wäre genial", meinte Kim Dotcom dazu.
Nokia macht wieder Gewinn und Konzernchef Stephen Elop kritisiert, dass Google versucht, die Offenheit des Android-Ökosystems einzuschränken.
3D-Pionier John Carmack hat sich in der Diskussion über aktuelle Raytracing-Grafikkarten zu Wort gemeldet. Er meint, dass auch bestehende Grafikprozessoren mit minimalen Änderungen die Strahlenverfolgung beschleunigen könnten. Bisherige Programmiermodelle seien damit aber noch lange nicht abgelöst.
Nach dem Start von Kim Dotcoms Sharehosting-Angebot Mega wird die verwendete Verschlüsselung von mehreren Seiten kritisiert. Dotcom gelobt Besserung und lädt Hacker ein, das System zu knacken.
Googles Native Client unterstützt ab sofort auch ARM-Prozessoren. Im nächsten Schritt sollen sich mit der Technik plattformübergreifende Apps entwickeln lassen, die direkt auf die CPU zugreifen.
Das Fedora-Team diskutiert darüber, statt der Datenbank MySQL künftig MariaDB einzusetzen. In der kommenden Version sollen zunächst beide Varianten beiliegen, um Nutzern den Übergang zu erleichtern.
Eine freie Version des Exfat-Treibers für Linux und Mac OS X ist in Version 1.0 veröffentlicht worden. Der Treiber funktioniert mit Fuse. Da das Exfat-Dateisystem von Softwarepatenten belastet ist, wird der Treiber vermutlich nicht mit Linux-Distributionen ausgeliefert.
Imagination Technologies erwägt die Integration von Raytracing-Beschleunigung in künftige PowerVR-Grafikchips - und steht kurz vor der Auslieferung seiner Caustic-Steckkarten für Grafik-Workstations.
Googles neuartiges X Phone wird voraussichtlich Mitte Mai 2013 vorgestellt. Es wird erwartet, dass das Motorola X dann mit Android 5.0 laufen und einen 5 Zoll großen Touchscreen haben wird.
Damit die Linux-Bootloader nicht auf Microsofts schwarzer Liste landen, müssen spezielle Funktionen des Linux-Kernels besonders abgesichert werden, darunter Kexec. Das wollen Entwickler mit signierten ELF-Dateien umsetzen.
Oracle hat am regulären Patchday zahlreiche Reparaturen zu Fehlern in seinen Anwendungen veröffentlicht, die meisten in MySQL. Für noch offene Sicherheitslücken in Java soll es erst im Februar Patches geben.
Ende Januar 2013 gewährt Google ersten Entwicklern den Zugang zu seiner Datenbrille Google Glass. In San Francisco und New York sollen sie auch das zugehörige Google Mirror API ausgiebig testen können.
Die populäre Javascript-Bibliothek jQuery ist in der Version 1.9 erschienen, die Version 2.0 liegt in einer Betaversion vor. Wesentlicher Unterschied der beiden Versionen: jQuery 2.0 unterstützt den Internet Explorer 6, 7 und 8 nicht mehr.
Die zunehmende Fragmentierung des APIs der Qt-Skriptsprache QML bereitet Entwicklern verschiedener Projekte und Unternehmen Sorgen. Sie wollen ein gemeinsames, firmen- und projektunabhängiges API schaffen.
In allen Java-Versionen inklusive Java 7, Update 10, ist eine kritische Sicherheitslücke, die bereits aktiv genutzt wird. Dabei wird ein Fehler im Security Manager ausgenutzt. Über Webseiten eingeschleuster Schadcode kann mit Administratorrechten ausgeführt werden.
In der Verwirrung um das Anwendungsframework Vertx haben Red Hat und VMware in einer gemeinsamen Mitteilung betont, dass der Erfolg des Projekts vorrangig sei. Hintergrund der Auseinandersetzung ist der Wechsel des Projektleiters Tim Fox von VMware zu Red Hat.
Die kostenlose Anwendung Inception setzt Systempasswörter in Speicherabbildern zurück und ermöglicht so den Zugang zu Windows, Mac OS X oder Linux. Der Angriff erfolgt über DMA-fähige Schnittstellen, etwa Firewire oder Thunderbolt.
Die freie Umsetzung des VPN-Protokolls OpenVPN bringt mit der aktuellen Version 2.3.0 eine komplette Unterstützung für IPv6 mit. Optional lässt sich OpenVPN 2.3.0 auch mit PolarSSL nutzen.
Ein kritischer Fehler in fast allen Versionen von Ruby on Rails ermöglicht das Ausführen von Systemkommandos aus der Ferne. Die Schwachstelle ist im XML-Parser. Patches für etliche Ruby-on-Rails-Versionen sind bereits erhältlich.
Compiz soll nicht auf Wayland portiert werden. Das gab der Compiz-Entwickler Sam Spilsbury bekannt. Es werde lediglich Bugfixes für den Compositing Manager geben. Spilsbury sieht die Fragmentierung unter Linux als großes Problem.
Entwickler behaupten, das Android SDK sei keine freie Software mehr. Das stimmt aber nur für die Binärdaten des SDK und gilt schon länger. Der Code ist weiter frei verfügbar.
CES 2013 Lego hat auf der CES bereits die dritte Generation seiner Roboterplattform Mindstorms vorgestellt. Lego Mindstorms EV3 soll für Kinder einfacher zu handhaben, zugleich aber auch "hackbarer" sein als der Vorgänger NXT.
Der Entwickler Alon Zakai hat Teile von LLVM mit Emscripten zu Javascript kompiliert. Code der LLVM-IR lässt sich so im Browser ausführen und übersetzen.
Eine ähnliche Erweiterung wie die sogenannte Shopping-Linse in Ubuntu steht nun als Erweiterung für die Gnome-Shell bereit. Canonical hatte für die Ubuntu-Funktion viel Kritik bekommen.
29C3 Geht es nach Alexis Wiasmitinow, benötigen wir in Zukunft nur noch ein einziges Küchengerät, das alles kann und das Essen weitgehend automatisch und frisch zubereitet: Everycook.
Am eigenen Gamepad mäkelt das Ouya-Team noch herum, wie versprochen wird nun aber eine spezielle Version der Android-Spielekonsole an Entwickler ausgeliefert.
PhantomJS, eine Webkitversion für die Kommandozeile, ist in der Version 1.8 erschienen und verfügt mit dem Ghost Driver nun über eine Implementierung des WebDriver Wire Protocol zur Kommunikation mit Selenium.
Google will unterbinden, dass Erweiterungen für seinen Browser Chrome ohne das Wissen des Nutzers installiert werden können. Eine entsprechende Änderungen kündigte Google für Chrome 25 an.
Unter dem Namen Expression bietet Microsoft bislang Werkzeuge für Applikationsdesigner an. Nun wird die Reihe eingestellt, aber einige der Programme bleiben erhalten.
Es ist nur ein kleiner Patch, aber ein deutliches Zeichen: Microsoft hat einen Beitrag für die Browserengine Webkit eingereicht, auf der unter anderem Apples Browser Safari und Google Chrome basieren.
Das mittlerweile zu Digia gehörende C++-Framework Qt 5 ist fertig. Die neue Version der Trolltech und später von Nokia entwickelten Bibliothek soll demnächst auch die Entwicklung von Android- und iOS-Apps erlauben.
Google hat mit Web UI eine User-Interface-Bibliothek für seine Javascript-Alternative Dart veröffentlicht. Web UI nutzt Web Components, mit denen sich eigene HTML-Tags definieren und mit Inhalten versehen lassen, so dass sie wie Bausteine verwendet werden können.
Das Unternehmen Sauce Labs will seinen Selenium-Testing-Dienst künftig kostenlos für Open-Source-Projekte zur Verfügung stellen. Entwickler können damit ihre Webapplikationen online testen lassen. Die Resultate will Sauce Labs dann veröffentlichen.
Die vom Webentwickler Jeremy Ashkenas geschaffenen Javascript-Bibliothek Backbone.js verschafft Webapplikationen Struktur und erfreut sich bei zahlreichen Webentwicklern mittlerweile großer Beliebtheit. Nun ist die Version 1.0 fast fertig.