Zum Hauptinhalt Zur Navigation

Softwareentwicklung

Microsoft lizenziert Physik-Engine Havok

Spieleentwicklung für Windows und Xbox 360 geplant, noch nicht für DirectX. Dank eines umfassenden Lizenzierungsabkommens können alle von Microsoft betreuten Spielestudios in Zukunft die Physik- und Animationsengines der Intel-Tochter Havok benutzen. Drei Titel mit Havok-Routinen sollen demnächst erscheinen; ob die Physik-Bibliotheken auch Teil von DirectX werden, ist noch ungeklärt.

IDIB - OpenID für Firefox

Vidoop veröffentlicht Prototypen einer Firefox-Erweiterung für OpenID. Eigentlich sollte bereits Firefox 3.0 Unterstützung für OpenID und Microsofts CardSpaces mitbringen, doch daraus wurde nichts. Nun hat aber Vidoop den Prototypen einer OpenID-Integration in Firefox veröffentlicht, um die Diskussion neu anzustoßen.
undefined

Ca3D-Engine 8.08 - Map-Editor, Sound und GUI verbessert

Carsten Fuchs überarbeitete seine 3D-Engine und plant alternative Lizenzen. Die neue Version 8.08 der 3D-Engine Ca3DE (Ca3DE) bringt einen verbesserten Map-Editor, ein neues Soundsystem und mehr Möglichkeiten beim 2D- und 3D-GUI-Scripting. Die kommerzielle Ca3D-Engine dient zur Entwicklung von Spielen und Simulationen; wer nicht den vollen Quellcode braucht, kann damit auch kostenlose Mods für die Demo entwickeln.

Multitouch-SDK von N-Trig

Entwicklerkit soll Anwendungen für multitouchfähige Computer ermöglichen. Multitouch-Geräten, die mit Windows arbeiten, fehlt es vor allem an Anwendungen. Ein Entwicklungskit von N-Trig soll helfen, diesen Mangel zumindest bei Geräten zu beheben, die N-Trigs Duo-Sense-Technik einsetzen.
undefined

JavaScript-Bibliothek Ext 2.2 mit neuen Funktionen

Zahlreiche Fehlerkorrekturen, aber auch neue Komponenten in Ext. Die JavaScript-Bibliothek Ext ist in der Version 2.2 erschienen, eine abwärtskompatible Version, die hauptsächlich Fehler behebt und die Geschwindigkeit verbessert. Nichtsdestotrotz finden sich auch einige neue Komponenten in Ext 2.2.

Open Grid: Betaphase für Erschaffer virtueller Welten

Protokoll zum Avatar-Teleport zwischen Second Life und OpenSim wird getestet. Das problemlose Reisen von einer zur nächsten virtuellen Welt soll Avataren mit Hilfe des Open Grid ermöglicht werden. Noch muss das freie Protokoll aber getestet und weiterentwickelt werden - wozu im Rahmen der Betaphase nun Erschaffer virtueller Welten eingeladen sind.

Apple schmeißt wiederholt iPhone-Anwendung aus dem App Store

Nullrivers NetShare derzeit nicht verfügbar. Ohne Begründung hat Apple eine iPhone-Software wiederholt aus dem App Store entfernt. Der Anbieter Nullriver ist ratlos, weil es keinerlei Rückmeldung von Apple gibt. Nullriver hat für das iPhone die Software NetShare entwickelt, um die Mobilfunktechnik im iPhone zum Surfen mit dem PC zu verwenden.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Vorschau auf Mono 2.0 erschienen

Vollständige Unterstützung für C# 3.0. Die Entwickler der freien .Net-Implementierung Mono haben eine Vorschau auf die Version 2.0 veröffentlicht. Die enthält neue APIs und einen vollständigen C#-3.0-Compiler.
undefined

Alphaversion von PHP 5.3 erschienen

Neue PHP-Version unterstützt Namensräume und Lambda-Funktionen. Die freie Skriptsprache PHP ist in der Version 5.3 Alpha erschienen. Die Vorabversion enthält eine Reihe von lang vermissten Sprachkonstrukten, die teilweise erst für PHP 6 geplant waren. Außerdem werden mit PHP 5.3 nur noch Windows-Versionen nach Windows 2000 unterstützt.

Vorschau auf JavaFX erhältlich

Technik für Rich Internet Applications. Sun hat eine Vorschau auf JavaFX veröffentlicht, mit der Entwickler sich mit der neuen Java-Technik vertraut machen können. Enthalten sind verschiedene Komponenten, darunter auch Suns freie Entwicklungsumgebung NetBeans.

Ubuntu 8.10 nutzt OpenJDK

Pakete werden von Canonical unterstützt. Im aktuellen Ubuntu-Entwicklungszweig ist das OpenJDK in das "Main"-Repository vorgerückt. Damit wird die kommende Ubuntu-Version 8.10 das OpenJDK offiziell unterstützen. Für Paketbetreuer ändern sich dadurch einige Dinge.
undefined

Kickfire beschleunigt MySQL

20 Millionen US-Dollar für Datenbank-Appliances. Mit seinen Datenbank-Appliances für MySQL verspricht Kickfire, Abfragen auf große Datenbanken enorm zu beschleunigen. Dafür sorgt unter anderem ein spezieller SQL-Chip, der in den Geräten zum Einsatz kommt. Zum Ausbau des Geschäfts erhielt Kickfire jetzt 20 Millionen US-Dollar Risikokapital.

Oracle reagiert auf schwere Sicherheitslücke

Sicherheitslücke betrifft Kombination aus Weblogic und Apache. Oracle hat eine Sicherheitswarnung herausgegeben, nachdem eine schwere Sicherheitslücke im Applikationsserver Weblogic entdeckt wurde. Dafür ist bereits ein Exploit erhältlich. Anwender sollten daher so schnell wie möglich die von Oracle empfohlenen Maßnahmen umsetzen.

Canonical veröffentlicht Launchpad 2.0

Entwicklungsplattform enthält neue Plug-ins. Canonical hat sein Launchpad-System zur verteilten Entwicklung auf die Version 2.0 aktualisiert. Die bietet eine neue Funktion zum Code-Review und kann mit anderen Programmen zur Fehlerverfolgung zusammenarbeiten.

Erste Binary-Version von IronRuby

Ruby für .Net weiter im Alphastadium. John Lam hat die erste Binary-Fassung von IronRuby veröffentlicht. Der Microsoft-Entwickler implementiert die Skriptsprache Ruby für .Net. In einem neuen Projekt soll auch die Community mitarbeiten können.

Google-Kalender lernt CalDAV

Bidirektionaler Abgleich von Kalenderdaten. Google-Kalender lassen sich leicht exportieren und sich so in anderen Applikationen darstellen. Der umgekehrte Weg war bislang etwas schwieriger, doch mit der Unterstützung des CalDAV-Protokolls soll sich dies nun ändern.

Microsoft unterstützt Apache Software Foundation

Internet Information Services werden nicht aufgegeben. Microsoft will die Apache Software Foundation finanziell unterstützten. Unter deren Regie entsteht unter anderem der Apache-Webserver. Eine Abkehr von den eigenen Internet Information Services (IIS) bedeutete das Engagement aber nicht, heißt es von Microsoft.

Firebug Lite für Internet Explorer, Opera und Safari

JavaScript von Azer Koçulu hilft beim Debuggen. Die Firefox-Erweiterung hilft beim Debuggen von Web-Applikationen und Websites, der kleine Bruder Firebug Lite bringt einen Teil der Funktionen auch anderen Browsern näher. Entwickler Azer Koçulu hat sich der Firebug Workgroup angeschlossen und Firebug Lite in der Version 1.2 veröffentlicht.
undefined

Final Fantasy 13 auch für PC? Mit Trailer

Nächster Teil der Rollenspiel-Reihe erscheint wahrscheinlich auch auf PC. Es wird auf PCs entwickelt, aber können PC-Spieler auch irgendwann ein Final Fantasy 13 kaufen? Darüber wird derzeit wild spekuliert. Square-Enix kündigte auf der E3 zwar eine Xbox-360-Version an, über weitere Plattformen hüllt sich der Entwickler aber noch in Schweigen.
undefined

iPhone-Spieleentwicklung mit Torque

Garagames sieht noch Entwicklungsbedarf beim iPhone SDK. Mit Torque lassen sich nun auch 2D- und 3D-Spiele für das iPhone leichter entwickeln. Anbieter Garagegames ergänzt mit seiner Spieleentwicklungsumgebung Apples iPhone SDK.

Open Web Foundation gegründet

Heimat für von der Community entwickelte Spezifikationen im Webumfeld. Die neu gegründete Open Web Foundation (OWF) soll Spezifikationen im Webumfeld, die von der Community entwickelt werden, eine Heimat bieten. Nach dem Vorbild der Apache Software Foundation sollen Methoden, die bei Open Source gut funktionieren, aufgegriffen werden, um die Zahl neu entstehender Spezial-Stiftungen zu reduzieren.
undefined

Angetestet: Ein Blick auf Wine 1.0

Windows-Anwendungen und -Spiele unter Linux. 15 Jahre hat es gedauert, bis die Wine-Entwickler ihrer Software die Version 1.0 verpasst haben. Wine steht für "Wine is not an Emulator". Statt also Windows zu emulieren, werden die Windows-Programmierschnittstellen neu implementiert, um Windows-Software unter Unix-Systemen laufen zu lassen. Doch wie weit ist die Version 1.0?

Sun bietet Web-Stack für Unternehmen an

Java System Web Server als Open Source. Sun hat einen Web-Stack für Unternehmen vorgestellt, der sich aus Apache, MySQL, PHP sowie Perl und einigen weiteren Komponenten zusammensetzt. Sun bietet Support dafür an. Zudem stellt das Unternehmen den Java System Web Server 7.0 und den Sun Java System Web Proxy unter eine BSD-Lizenz.

Facebook Connect verbindet Websites mit Facebook

Start mit 24 Partnern, allgemeine Freigabe folgt im Herbst 2008. Mit dem Start seiner Entwicklerplattform hat Facebook im vergangenen Jahr eine regelrechte Lawine losgetreten und zählt heute 400.000 registrierte Entwickler. Auf seiner zweiten Entwicklerklonferenz f8 stellte das Unternehmen zusammen mit 24 Partnern nun Facebook Connect vor. Damit lassen sich Websites an Facebook anbinden, so dass Facebooknutzer auch dort Informationen austauschen können.

Drizzle will MySQL für Web-Applikationen neu erfinden

MySQL-Entwickler arbeiten an abgespeckter Version. Einige MySQL-Entwickler um Brian Aker arbeiten an einer Art abgespeckter Version von MySQL, die auf Web-Anwendungen mit sehr vielen parallelen Anfragen und Multicore-Systemen zugeschnitten ist. Das Projekt Drizzle unterscheidet sich auch in anderen Punkten von MySQL.
undefined

Google bastelt am Browser der Zukunft

Gears bringt Browser neue Funktionen von HTML 5 bei. Die Entwicklung des Web geht Google zu gemächlich. Es dauert Jahre, bis neue Standards in den großen Browsern umgesetzt sind, und noch länger, bis ausreichend viele Nutzer diese installiert haben. Das will Google ändern und bastelt selbst am Browser der nächsten Generation.
undefined

Neuer Schwung für Firebug

Firebug Working Group soll Zukunft der Firefox-Erweiterung gestalten. Die Firefox-Erweiterung Firebug ist für viele Web-Designer und -Entwickler aus ihrer täglichen Arbeit kaum mehr wegzudenken. Die Entwicklung der Software war im Mai 2007 eigentlich offiziell eingestellt worden, doch nun kümmert sich die Firebug Working Group darum.

Neue Nvidia-Tools zur Spieleentwicklung

PerfHUD 6, FX Composer 2.5 und Shader Debugger. Mit drei neuen Softwareentwicklungs-Tools will Nvidia die Programmierung von Spielen beschleunigen. PerfHUD 6, FX Composer 2.5 und Shader Debugger stehen dabei jeweils kostenlos zur Verfügung.

OpenBSD-Entwickler behebt 33 Jahre alten Fehler

Fehler in Yacc bestand seit 1975. Der OpenBSD-Entwickler Otto Moerbeek hat einen Fehler im Parsergenerator Yacc aufgespürt und behoben, der dort schon seit 1975 vorhanden war. Moerbeek war bei seiner Arbeit am Speicherverteiler Malloc darauf gestoßen.

MySQL 5.1 fast fertig - oder doch nicht?

"Sind wir in der Verfassung für ein vernünftige GA-Release?". Eigentlich sollte MySQL 5.1 längst fertig sein, doch die neue Version des Datenbank-Management-Systems lässt weiter auf sich warten. Nun bittet MySQL seine Nutzer um Mithilfe bei der Entscheidung, ob die Software das Etikett "General Availability" tragen darf, womit MySQL seine Software für den Produktiveinsatz frei gibt.

Miguel de Icaza gegen Pläne für Gtk 3.0

Gnome-Gründer sieht viele technische Probleme. Der Gründer des Gnome-Projektes, Miguel de Icaza, ist nicht begeistert von den Plänen, das Toolkit Gtk+ 3.0 zu veröffentlichen. Denn dabei soll die API-Kompatibilität auf der Strecke bleiben. De Icaza sieht technische und strategische Probleme aufkommen.

Gnome 3.0 soll kommen

Gtk+ wagt den Versionssprung. Das Toolkit Gtk+ wird in der Version 3.0 erscheinen - und der Gnome-Desktop folgt. Lange wurde darüber diskutiert, ob dieser Schritt gewagt werden soll. Die Kompatibilität mit alten Anwendungen wird dabei nicht erhalten bleiben.

Bericht: DirectX 11 wird noch im Juli 2008 angekündigt

Erste Details für Entwicklerkonferenz "Gamefest" erwartet. Unbestätigten Meldungen zufolge will Microsoft auf der ab 22. Juli 2008 in Seattle stattfindenden Entwicklerkonferenz "Gamefest" eine neue Version seiner Programmierschnittstelle DirectX ankündigen. Darin soll eine Funktion enthalten sein, die AMD-Grafikkarten längst beherrschen.

OpenSuse Build Service 1.0 ist fertig

Dienst kann die komplette OpenSuse-Distribution erstellen. Das OpenSuse-Projekt hat seinen öffentlichen Build Service in der Version 1.0 veröffentlicht. Entwickler können mit dem Dienst Pakete für unterschiedliche Linux-Distributionen erstellen. Der Build Service soll jetzt in der Lage sein, die komplette OpenSuse-Distribution zu bauen.

Erster Avatar-Teleport von Second Life zu OpenSim

Linden Lab und IBM wollen Interoperabilität von virtuellen Welten vorantreiben. IBM und der Second-Life-Betreiber Linden Lab haben erstmals Avatare zwischen verschiedenen virtuellen Welten wechseln lassen. Ziel der Bemühungen: Ein offener Standard für die Interoperabilität zum beliebigen und nahtlosen Wechsel zwischen den Welten.

C und C++ für den Browser

C-Versionen von Quake, Zelda, Perl und Python in Flash demonstriert. Scott Petersen ist Entwickler bei Adobe und hat einige Werkzeuge entwickelt, um C- und C++-Code in ActionScript umzuwandeln, das dann in Flash ausgeführt werden kann. Bereits im Oktober 2007 zeigte Petersen eine Version von Quake, die so in Flash läuft. Demnächst soll sein Code als Open Source freigegeben und das Projekt Tamarin integriert werden, das die JavaScript-Engine für künftige Firefox-Browser entwickelt.

Google gibt Protocol Buffers als Open Source frei

Automatische Generierung spezifischer Nachrichten-Handler. Sogenannte "Protocol Buffer" sind ein wesentlicher Teil von Googles Infrastruktur und nun als Open Source verfügbar. Die Technik erlaubt es, strukturierte Daten auf effiziente Art und Weise zwischen Systemen auszutauschen, ohne die spezifischen Nachrichtenformate in verschiedenen Programmiersprachen implementieren zu müssen.

Websuite Microsoft Expression Studio 2 kommt

Lösung für Webdesigner, Webentwickler und RIA-Entwickler. Microsoft will am 10. Juli 2008 seine Webdesigner-Suite Expression Studio 2 vorstellen. Die Programme sind für Web- und Oberflächendesign für sogenannte Rich Interactive Applications (RIA) gleichermaßen geeignet und sollen vor allem die Zusammenarbeit zwischen Designern und Entwicklern erleichtern.

Intel mahnt Programmierer zu Many-Core-Optimierung

Der Compiler allein kann es künftig nicht mehr richten. In einem Blogeintrag aus Intels Forschungsabteilung weist der Compilerentwickler Anwar Ghuloum darauf hin, dass sich Programmierer in Zukunft nicht mehr allein auf Software verlassen können, die ihnen die Arbeit abnimmt. Um die vielen Kerne künftiger Rechner zu nutzen, müsse man umdenken - bis hin zu den grundlegenden Algorithmen.
undefined

Apricot - erste spielbare Demo des Blender-Spiels

Nager Franky erkundet ein erstes Testlevel. Eine erste spielbare Demo des Blender-Projekts Apricot gibt einen Ausblick auf das geplante Spiel, das mit Hilfe der freien 3D-Software Blender entsteht. Der aus dem Blender Film bereits bekannte Nager Franky kann dabei durch ein kleines Testlevel gesteuert werden.

Google veröffentlicht Sicherheitssoftware als Open Source

Ratproxy setzt sich zwischen Browser und Webseite. Die Google-Software Ratproxy arbeitet als Proxy zwischen Browser und Webseite und protokolliert Hinweise auf mögliche Sicherheitslücken. So sollen Entwickler nach Risiken in ihren Webanwendungen suchen können. Auch Flash-Inhalte werden beachtet. Die Software steht unter einer Open-Source-Lizenz.

Zweite Beta des Flash Player 10 veröffentlicht

Adobe geht auf Wünsche der Community ein. Der Flash Player 10 von Adobe, Codename Astro, wird mit einigen wesentlichen Neuerungen aufwarten, einige davon waren schon in der ersten Betaversion zu sehen, weitere kommen in der jetzt veröffentlichten Beta 2 hinzu.

Neue Ausgabe der Opensource-DVD

Version 10 mit 390 Programmen. Die neue Version der Opensource-DVD enthält 16 neue Programme und fast 100 Updates. Die Sammlung freier Windows-Software liefert auch die neue OpenOffice.org-Version 2.4.1 mit.
undefined

Weave 0.2 - Mozillas Onlinedienst macht Fortschritte

Testversion des Firefox-Add-ons gibt Ausblick auf künftige Firefox-Funktionen. Die Entwicklung von Mozillas Onlinedienst Weave macht Fortschritte und wurde in einer neuen Entwicklerversion veröffentlicht. Die Onlinedienste sollen künftig den Browser Firefox ergänzen, wobei Lesezeichen, besuchte Webseiten oder Browsereinstellungen auf einem Server gespeichert werden, so dass sie leicht auf andere Rechner übertragen werden können.
undefined

Gnip - Nachrichtenzentrale für das soziale Web

Dienst soll Aktivitätsdaten aggregieren und vereinheitlichen. Das Start-up-Unternehmen Gnip will einen zentralen Knoten zum Austausch von Aktivitätsinformationen etablieren, um so die Frage zu beantworten, wer im Web gerade was tut. Dazu will Gnip unterschiedliche Ein- und Ausgabeformate unterstützen, zwischen diesen übersetzen und die Daten im Push- und Pull-Verfahren empfangen und weitergeben.