Zum Hauptinhalt Zur Navigation

Softwareentwicklung

Sony Ericsson tritt Eclipse Foundation bei

Hersteller entwickelt Plug-Ins. Der Handy-Hersteller Sony Ericsson ist der Eclipse Foundation beigetreten. In diesem Rahmen möchte die Firma Plug-Ins für die Entwicklungsumgebung erstellen, von denen vor allem Programmierer für mobile Plattformen profitieren sollen.

20 Millionen US-Dollar für PHP-Unternehmen Zend

Greylock Partners führt vierte Finanzierungsrunde an. Eine Finanzspritze von 20 Millionen US-Dollar kann die Firma Zend verbuchen, die Software rund um die freie Scriptsprache PHP entwickelt. Zend will mit dem frischen Geld schneller international wachsen, seine Produktentwicklung beschleunigen und seine Service-Sparte ausbauen.

Sun veröffentlicht NetBeans Mobility Pack als Open Source

Werkzeug zur Entwicklung von Java-Programmen für mobile Geräte. Sun hat das NetBeans Mobility Pack als Open Source freigegeben. Damit lassen sich Anwendungen für die Java Micro Edition (ME) entwickeln und testen. Auch das Mobility Pack for Connected Device Configuration hat der Hersteller veröffentlicht, mit dem sich Applikationen für Embedded-Geräte programmieren lassen. Die Freigabe erfolgt unter Suns eigener Open-Source-Lizenz, der Common Development and Distribution License.

Testversion des JavaScript-Frameworks Qooxdoo 0.6 erschienen

Neue Version nutzt Namensräume. Das freie JavaScript-Framework Qooxdoo 0.6 ist jetzt als Release Candidate verfügbar. Das zur Programmierung von Webanwendungen gedachte Qooxdoo setzt in der neuen Version auf Namensräume und bringt einen integrierten API-Betrachter mit, der selbst auf dem Framework basiert.

Unreal Engine 3 für EA und PhysX für Trinigy

Neues aus der Welt der 3D-Spiele-Engines. Gleich zwei Nachrichten gibt es aus dem Bereich 3D-Spiele-Engines: Der Publisher Electronic Arts (EA) plant ein Spiel auf Basis von Epics Unreal Engine 3 und die deutsche Konkurrentin Trinigy wird in Zukunft ebenfalls mit PhysX-Beschleunigerkarten zusammenarbeiten.

Python 2.5 als Release Candidate verfügbar

Neue Version der Skriptsprache soll im September 2006 fertig sein. Die Skriptsprache Python 2.5 ist nun als Release Candidate erschienen, der bereits den vollen Funktionsumfang der fertigen Version umfasst. Die neue Version unterstützt konditionelle Ausdrücke und führt Module als Skripte aus. Im September 2006 soll Python 2.5 fertig sein.

IKVM: Java für .Net in neuer Version

IKVM.Net 0.3 integriert GNU Classpath 0.92. Die Java Virtual Machine für .Net, IKVM.Net, ist jetzt in der Version 0.3 erschienen. Neben der Integration von GNU Classpath 0.92 sind in der neuen Version zusätzliche Funktionen implementiert.

Sun: Open-Source-Java bedeutet keinen Unterschied

Keine Änderung für die meisten Programmierer. Eine offene Java Standard Edition wird für die meisten Java-Programmierer keine Veränderung bedeuten, so Simon Phipps, Chief Open Source Officer bei Sun. Die Programmierer wollten sich gar nicht mit dem Quelltext auseinandersetzen, man rechne nur mit einer sehr kleinen Community.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

GUI-Designer Glade 3.0 erschienen

Plug-In-Vorlage erleichtert die Erweiterungsprogrammierung. Die Software zum Erstellen grafischer GTK-Oberflächen Glade ist in der Version 3.0 erschienen. Darin ist nun das Hilfesystem Devhelp integriert und die Plug-In-Entwicklung soll mit Glade 3.0 einfacher sein. Das Programm speichert seine Daten in XML-Dateien und kann beispielsweise C-Code generieren.

Glucose soll X11 beschleunigen

Neue Technik basiert auf OpenGL. Mit "Glucose" hat der bei Trolltech beschäftigte Entwickler Zack Rusin eine neue Beschleunigungsarchitektur für X.org vorgestellt. Diese setzt auf OpenGL und ist für einfache Rendering-Aufgaben gedacht. Momentan gibt es Glucose aber nur über den X.org-Entwicklungszweig.
undefined

Trolltech Greenphone - Linux-Handy für Entwickler

Entwicklergerät zur Anwendungsprogrammierung. Mit dem Greenphone bietet Trolltech Entwicklern nun ein Linux-Mobiltelefon an, auf dem sie ihre Applikationen testen können. Das Handy ist dabei Teil eines kompletten Software Development Kit (SDK), das auch die Qtopia Phone Edition enthält.

Java lernt Visual Basic

Pläne für Java Standard Edition 7. Sun möchte die Java Standard Edition 7 (SE) um Unterstützung für weitere Programmiersprachen ergänzen. Dazu soll neben verschiedenen Skriptsprachen auch Visual Basic zählen, wobei das Unternehmen keine spezielle Visual-Basic-Version klonen möchte.

MySQL und Real Player erhalten LSB-Zertifizierung

Unternehmen werden im Steering Committee tätig. MySQL und der Real Player sind nun nach der Linux Standard Base (LSB) zertifiziert. Entsprechende Pakete sollen sich damit ohne Änderung auf allen LSB-konformen Linux-Distributionen installieren lassen. Sowohl MySQL AB als auch Real Networks sind darüber hinaus nun im Steering Committee der Free Standards Group vertreten.

Weitere Java-Teile werden Open Source

Lizenzfrage noch nicht geklärt. Das Versprechen, Java als Open Source zu veröffentlichen, steht schon lange. Zur LinuxWorld-Konferenz in San Francisco wird Sun nun konkreter und kündigt Teile von Java SE 6 und Java ME als Open-Source-Software an. Welche Lizenz dabei gewählt wird, ist indes noch nicht entschieden.

Xbox 360: Microsoft lockt Hobby-Entwickler

Kostenloses Entwicklerpaket, kostenpflichtiges Abo. Hobby-Entwickler wurden von Microsoft, Nintendo und Sony Computer Entertainment bisher weitgehend ausgeschlossen, viele privat programmierte Spiele, Emulatoren und Anwendungen laufen zudem in der Regel erst nach dem Umgehen von Kopierschutzsystemen. Microsoft will dies auf der Xbox 360 in diesem Jahr mit einem freien Entwickler-Paket ändern - mit einem kleinen Haken.

Mozilla Labs: Spielwiese für Browser-Entwickler

Seiten sollen Ideen und Prototypen neuer Web-Techniken sammeln. Mit den "Mozilla Labs" hat die Mozilla Corporation eine Art Spielwiese für Browser-Entwickler ins Leben gerufen. Auf der neuen Website sollen Ideen und Prototypen rund um künftige Web-Entwicklungen einen Platz finden.

Java 5 Update 8 korrigiert Fehler

Probleme mit Windows Vista beseitigt. Das neu erschienene Update 8 für Java 5 korrigiert weitere Fehler. Auf neue Funktionen muss man hingegegen verzichten, unter anderem wurden schon Probleme in Hinblick auf Windows Vista gelöst.

PHP für .Net

Zweite Beta von Phalanger erschienen. Von Phalanger 2.0, einem .Net-Compiler für PHP, ist eine neue Beta-Version erschienen. Die Beta 2 soll sich später auch in Visual Studio 2005 integrieren. Der schon erhältliche Phalanger-Compiler erstellt aus PHP-Skripten Binarys für das .Net-Framework.

Freie Java-Klassenbibliotheken nutzen Cairo

GNU Classpath 0.92 mit Applet Viewer. Die freien Java-Klassenbibliotheken GNU Classpath 0.92 haben nun die Bibliothek Cairo komplett implementiert, um 2D-Grafiken zu rendern. Dadurch lassen sich weitere Programme direkt mit Classpath nutzen. Ein Plug-In für Web-Browser ist ebenfalls neu hinzugekommen, das auch auf 64-Bit-Plattformen funktioniert.

Intel veröffentlicht freien 3D-Treiber

Linux-Treiber unterstützt Intels 965-Express-Chipsatz. Intel hat einen Open-Source-Treiber für seinen aktuellen Chipsatz 965 Express veröffentlicht. Der Linux-Treiber unterstützt sowohl 2D- als auch 3D-Funktionen des integrierten Grafikchips und soll in Zukunft zusammen mit dem X.org-Projekt weiter verbessert werden. Noch muss der Treiber aber ausgiebig getestet werden, so Intel.

Borland schaltet den Turbo wieder ein

Neue Entwicklerprodukte mit altem Namen. Borland nimmt "Turbo" wieder in Produktnamen auf und veröffentlicht neue Entwicklungsumgebungen. Die Turbo-IDEs sind jeweils an eine Sprache gekoppelt und richten sich an Studenten, Hobbyprogrammierer und einzelne Entwickler. Die neuen Turbo-Editionen wird es für C++, Delphi, Delphi für .Net und C# geben.

Ausblick auf KDevelop 4

Veröffentlichungsdatum für KDevelop 3.4 steht noch nicht fest. In einem Interview haben sich drei Programmierer der freien Entwicklungsumgebung KDevelop zu den Plänen für die Version 4 geäußert. Vor der mit KDE 4 erscheinenden Version steht jedoch noch KDevelop 3.4 aus, dessen Veröffentlichungsdatum ebenfalls noch unbekannt ist.

Cider bringt Windows-Spiele auf Intel-Macs

Spiele laufen auch unter Linux mit Cedega. Transgaming hat mit Cider eine Engine zum Portieren von Windows-Spielen auf Intel-Macs vorgestellt. Entwickler sollen damit in der Lage sein, eine Windows- und MacOS-Version gleichzeitig freizugeben. Ein netter Nebeneffekt ist dabei laut Hersteller, dass die portierten Spiele auch unter Linux mit Transgamings Windows-API-Umsetzung Cedega laufen.

OpenGL 2.1 ist fertig

Industriekonsortium "Khronos" übernimmt Grafik-API. Das "OpenGL ARB Architecture Review Board" (ARB) hat die Version 2.1 der Grafikschnittstelle OpenGL freigegeben und umfangreiche Dokumentationen dazu vorgelegt. In Zukunft wird OpenGL vom Industriekonsortium Khronos Group verwaltet werden.
undefined

GNOME 2.16 wird Mono enthalten

Programme dürfen GTK# benutzen. Die Entwickler der Unix- und Linux-Desktop-Oberfläche GNOME haben sich dazu entschlossen, auch Mono in ihre nächste Version zu integrieren. Anwendungen dürfen damit die freie .Net-Implementierung nutzen, allerdings nur, wenn sie dies bisher auch schon machen. Entscheiden sich Programmierer erst in Zukunft Mono in ihrem Projekt einzusetzen, will das GNOME-Team dieses erst erneut prüfen.

Khronos Group übernimmt OpenGL

OpenGL ARB gibt die Entwicklung des 3D-Standards ab. Das plattformunabhängige 3D-API OpenGL soll künftig von der Khronos Group weiterentwickelt werden. Das OpenGL ARB (Architecture Review Board), das sich bislang um den Standard kümmert, will die Verantwortung an die Khronos Group abgeben, so dass alle OpenGL-Standards künftig unter einem Dach fortgeführt werden.

Wind River unterstützt Eclipse-Projekte

Quelltext aus Workbench 2.5 wird Open Source. Der Embedded-Anbieter Wind River hat Quelltext an vier verschiedene Eclipse-Projekte gespendet. Die Teile stammen aus der Entwicklungssoftware Workbench, die ebenfalls auf Eclipse basiert. Gleichzeitig hat Wind River neue Versionen seiner Embedded-Produkte veröffentlicht.

Web-Framework Django 0.95 veröffentlicht

Freie Software folgt dem "Don't Repeat Yourself"-Prinzip. Das freie, in Python geschriebene Web-Framework Django ist in der Version 0.95 erschienen, die alle Änderungen an der Software seit Januar 2006 in einem Paket vereint. Da einige APIs verändert wurden, zieht ein Update allerdings Änderungen am eigenen Code nach sich. Dies haben die Entwickler auch zum Anlass genommen, um alle APIs aufzulisten, die sich bis zu der Version 1.0 noch ändern werden.

Jambi: Qt für Java

Einheitliche Bedienung für Anwendungen auf allen Plattformen. Qt Jambi ist eine Version des Qt-Toolkits für Java. Damit soll sowohl C++- als auch Java-Code in einem Projekt nebeneinander existieren können. Zudem sollen sich Java-Anwendungen, die Qt verwenden, auf allen Plattformen gleich bedienen lassen.

Googles SourceForge-Alternative

Hosting-Angebot für Open-Source-Projekte. Google hat seinen eigenen Hosting-Dienst für Open-Source-Projekte vorgestellt, der sich zwar am größten seiner Art, SourceForge.net, orientiert, aber keine Konkurrenz sein soll. Projekte können sich bereits anmelden, wenngleich der Dienst noch in der Betaphase steckt und keinesfalls alle geplanten Funktionen bietet. Auf Dateien kann man derzeit nur über die Versionsverwaltung Subversion zugreifen.

Entwurf für XHTML 2.0 veröffentlicht

Neue Version bleibt abwärtskompatibel. Das W3C hat einen Entwurf für die Version 2.0 von XHTML veröffentlicht, die einige Änderungen seit der ersten Version mitbringt. Dennoch soll die Sprache abwärtskompatibel bleiben und in mehr als 95 Prozent der verbreiteten Webbrowser funktionieren.

solidDB für MySQL als Beta-Version erschienen

Neue transaktionale Storage-Engine für MySQL unter der GPL. Solid hat jetzt eine Beta-Version seiner freien Storage-Engine für MySQL veröffentlicht. Die solidDB getaufte Software ist eine Alternative zur transaktionalen Storage-Engine InnoDB, die in MySQL derzeit eingesetzt wird, mittlerweile aber Oracle gehört.

Python für .Net als Release Candidate verfügbar

IronPython RC1 wird eventuell Final-Version. Microsofts IronPython genannte .Net-Implementierung der Skriptsprache Python ist jetzt als Release Candidate (RC) verfügbar. Sofern in den nächsten Wochen keine groben Fehler mehr auftauchen, soll dieser RC umgeändert als Final-Version veröffentlicht werden.

Subversion 1.4 als Release Candidate erschienen

Fertige Version soll Ende August 2006 folgen. Die freie Versionsverwaltung Subversion 1.4 ist nun als Release Candidate erschienen. Für die Subversion-Entwickler bedeutet dies, dass die Software bereits stabil ist und produktiv eingesetzt werden kann. Mit "svnsync" gibt es unter anderem ein neues Werkzeug, um Repositorys zu replizieren.

Erster Release Candidate von PHP 5.2

Drei neue Erweiterungen und mehr Effizienz. Die freie Scriptsprache PHP soll mit der Version 5.2 wieder einmal um neue Funktionen erweitert werden. Sie liegt jetzt als Release Candidate vor, der auch eine höhere Leistung verspricht.

PHP-Sicherheitsscanner Chorizo ist fertig

Proxy entdeckt Sicherheitslücken in Webapplikationen. Chorizo soll Sicherheitslücken in Webapplikationen aufdecken und ist ab sofort für die Allgemeinheit verfügbar. Zunächst ist Chorizo dabei auf PHP-Applikationen optimiert, untersucht aber auch JavaScript und kann mit Ajax-Anwendungen umgehen.

MySQL künftig ohne Max

MySQL Standard kommt künftig mit MySQL Cluster. Mit der kommenden Version MySQL 5.1, die derzeit als Beta vorliegt, will MySQL seine Datenbank-Variante MySQL Max abschaffen. Künftig soll es nur noch eine Standard- und Debug-Version geben, wobei fast alle Funktionen von MySQL Max künftig in der Standardversion zur Verfügung stehen.

OpenSSL weiter mit FIPS-Zertifizierung?

Entzug des Zertifikates war ein Fehler. Die Zertifizierung der freien Kryptografie-Software OpenSSL nach dem Federal Information Processing Standard (FIPS) 140-2 wurde offensichtlich nur zeitweilig zurückgenommen. Da das Cryptographic Module Validation Program (CMVP) eine neue Version überprüft, soll das Zertifikat von der Seite entfernt worden sein. Ein neues Zertifikat ist derzeit trotzdem noch nicht verfügbar.

Zend Framework soll im Oktober 2006 fertig sein

Aktuelle Vorschauversion 0.1.5 verfügbar. Das Zend Framework soll im Oktober 2006 in der Version 1.0 erscheinen, sagte Zend-Mitbegründer Andi Gutmans gegenüber ZDNet. Das 2005 gestartete PHP Collaboration Project entwickelt ein Framework für Webapplikationen, das aktuell als Testversion verfügbar ist.

Groovy on Rails 0.2 veröffentlicht

Webapplikations-Framework für Java-Entwickler. Das Web-Framework Groovy on Rails (Grails) ist in der Version 0.2 verfügbar. Es basiert auf der Skriptsprache Groovy, die sich an den Konzepten von Ruby orientiert und versucht, diese auf Java zu übertragen. Die neue Version bringt ein Plug-In zur Integration in Eclipse mit.

Vista-PCs mit Firefox statt Internet Explorer möglich

Windows-Prinzipien: Zwölf Regeln für Microsoft. Microsoft gibt sich geläutert und will Windows Vista freiwillig für Konkurrenten öffnen. Bis Herbst 2007 unterliegt Microsoft noch Einschränkungen, die im Rahmen des US-Kartellverfahrens erlassen wurden. Darüber hinaus will sich Microsoft nun an einige selbst aufgestellte Regeln halten, um für Transparenz zu sorgen und Kunden wie Konkurrenten an den eigenen Innovationen teilhaben zu lassen.

Freies Java im Juni 2007?

Komplette Freigabe braucht länger. Erste Teile des Java-Quelltextes könnten im Juni 2007 veröffentlicht werden, sagte Sun-CTO Robert Brewin gegenüber Infoworld.com. Die komplette Veröffentlichung werde allerdings mehr Zeit in Anspruch nehmen. Suns CEO Jonathan Schwartz hatte auf der JavaOne 2006 versprochen, eine freie Java-Version zu veröffentlichen.

OpenSSL verliert FIPS-Zertifizierung

Gründe sind nicht bekannt. Die freie Kryptografie-Software OpenSSL hat offensichtlich die Zertifizierung nach dem Federal Information Processing Standard (FIPS) 140-2 wieder verloren. Mittlerweile wird das Zertifikat als "nicht verfügbar" gekennzeichnet, zuvor soll der Status "widerrufen" gewesen sein.

Freie .Net-Entwicklungsumgebung SharpDevelop 2 ist fertig

Software unterstützt Projektformat von Visual Studio 2005. SharpDevelop 2 ist eine freie Entwicklungsumgebung für .Net. Die neue Version unterstützt das Projektformat von Visual Studio 2005, so dass sich existierende Projekte weiternutzen lassen. Die Software richtet sich an Entwickler, die integrierte Unit Tests, Code-Analyse und Ähnliches nutzen wollen.

MySQL stellt kostenlosen Support für ältere Versionen ein

Unterstützung für ältere Datenbanken ist zu teuer. MySQL bietet künftig nur noch fünf Jahre Support für das freie Datenbank-Managementsystem. Zwei Jahre lang wird die Software aktiv weiterentwickelt und alle auftretenden Fehler und Sicherheitslöcher werden korrigiert. Anschließend bessern die Entwickler drei Jahre lang nur noch Fehler der höchsten Priorität aus. MySQL 3.23 wird damit schon im Juli 2006 nicht weiter unterstützt.

Yoxos On Demand mit Eclipse 3.2

Eclipse-Distribution bündelt Plug-Ins in einer Datei. Inoopract bietet die aktuelle Version seiner Eclipse-Distribution Yoxos nun auch in einer "On-Demand"-Edition an. Diese enthält unter anderem alle Projekte aus Eclipse Callisto. Die Zusammenstellung erfolgt über eine Ajax-Weboberfläche.