Zum Hauptinhalt Zur Navigation

Softwareentwicklung

Buch zu Java 5 zum kostenlosen Download

"Java ist auch eine Insel" von Christian Ullenboom als Openbook. Galileo Computing stellt ab sofort die 4. Auflage des Buches "Java ist auch eine Insel" von Christian Ullenboom als HTML-Version zur kostenlosen Online-Lektüre sowie zum Download zur Verfügung. Das Buch deckt auch die Möglichkeiten der aktuellen Java-Version 5.0 (J2SE 5.0) ab.

Quake 3: GPL-Quellcode lässt noch etwas auf sich warten

Carmack will wegen Lizenzdeal noch etwas Zeit verstreichen lassen. Im August 2004 gab John Carmack bekannt, dass er den Quellcode der Quake-3-Engine vielleicht noch 2004 unter der GNU General Public License (GPL) freigeben werde. Warum daraus bisher noch nichts wurde, erklärte der id-Software-Chef nun in seinem Blog auf der Raketen-Website Armadillo Aerospace.

Far Cry: Mehrspieler-Maps erhältlich, neues Mod-SDK folgt

C++ Mod SDK soll mehr Spielraum bei Mod-Entwicklung geben. Crytek will bald ein SDK für den Shooter Far Cry veröffentlichen, das eine Programmierung von eigenen Far-Cry-Erweiterungen nicht mehr nur mit der Scriptsprache LUA, sondern auch in C++ unterstützt. In Zusammenarbeit mit dem FarCry Clan [00] haben die FarCry-Entwickler Ben Bauer und Michael "Kolly" Kolkau in ihrer Freizeit vier Assault Maps für ein inoffizielles Tournament-Map-Pack erstellt, das als Weihnachtsgeschenk für die Fangemeinschaft veröffentlicht wurde.

EDOS: Forschungsprojekt will Open-Source-Qualität steigern

EU-gefördertes Projekt soll zwei konkrete Applikationen entwickeln. Mit EDOS startete jetzt ein von der EU gefördertes Forschungsprojekt zur Qualitäts- und Produktivitätssteigerung in der Softwareentwicklung. Die teilnehmenden Forschungsinstitute und Softwarehersteller wollen gemeinsam theoretische und technische Lösungen zur Verwaltung von umfangreichen modularen Softwareprojekten erarbeiten.

Horde 3.0 zusammen mit IMP 4 erschienen

PHP-Framework auch als Basis für Web-Frontend von Kolab 2.0. Nach drei Jahren Entwicklungsarbeit hat das Horde-Projekt sein Open-Source-Application-Framework in der Version 3.0 zusammen mit fünf Applikationen in neuen Versionen veröffentlicht. Das PHP-Framework stellt 62 unabhängige Klassen-Bibliotheken für die Entwicklung von webbasierten Anwendungen bereit und bildet derzeit die Basis für 45 Applikationen.

Half-Life 2: Kostenloses Softimage-Tool für Mod-Entwickler

Mittels weiterer Add-Ons nicht nur für Source-Engine-Spiele nutzbar. Avid hat für Nutzer des Half-Life-2-SDK eine spezielle Version seiner professionellen 3D-Animations-Software Softimage|XSI veröffentlicht. Die kostenlose Software erlaubt es, 3D-Inhalte für die in Valves 3D-Shooter zum Einsatz kommende Source-Engine zu entwickeln.

Sun bringt Update für Java 5.0

J2SE 5.0 Update 1 steht zum Download bereit. Sun hat jetzt ein erstes Update für seine Java 2 Standard Edition 5.0 veröffentlicht. Das "Update 1" beseitigt zahlreiche kleinere Fehler, bietet aber auch einige wichtige Verbesserungen.

Erste Beta von Qt 4 erschienen

Neues Tool soll Portierung von Qt3 automatisieren. Trolltech hat jetzt eine erste Beta-Version seiner plattformunabhängigen GUI-Bibliothek Qt 4 veröffentlicht. Mit dabei ist ein neues Portierungswerkzeug, das die Applikationsmigration von Qt3 auf Qt4 nahezu automatisieren soll. Qt stellt unter anderem die Basis für den Unix- und Linux-Desktop KDE oder den Browser Opera dar.

eAccelerator: Nachfolger von Turck MMCache veröffentlicht

Freier Bytecode-Cache zur PHP-Beschleunigung wird weiterentwickelt. Der freie Turck MMCache zur Beschleunigung von PHP erfreute sich lange Zeit großer Beliebtheit. Seit dessen Entwickler Dmitry Stogov aber vor knapp einem Jahr bei Zend anheuerte, um dort unter anderem die SOAP-Erweiterung für PHP5 zu schreiben, wurde die Software nicht mehr weiterentwickelt. Nun scheint sich aber ein Team gefunden zu haben, das die Software unter dem neuen Namen eAccelerator weiterentwickelt.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

GTK+ 2.6 mit zahlreichen Neuerungen

Neue Toolkit-Version soll Basis von Gnome 2.10 darstellen. Das freie und für diverse Plattformen erhältliche GUI-Toolkit GTK+ ist jetzt in der stabilen Version 2.6 erschienen. Es stellt unter anderem die Basis für den freien Unix- und Linux-Desktop Gnome dar und soll in Gnome 2.10 enthalten sein. Die Version 2.6 von GTK+ hält zahlreiche Neuerungen bereit, bleibt aber kompatibel zu GTK+ 2.4.

Kritische Sicherheitslücken in PHP (Update 2)

Insgesamt sieben sicherheitskritische Fehler entdeckt. Stefan Esser von Hardened-PHP-Projekt weist auf sieben Sicherheitslücken in der freien Scriptsprache PHP hin, mit denen unter anderem beliebiger Code auf verwundbaren Systemen ausgeführt werden kann. Die neu erschienenen PHP-Versionen 4.3.10 und 5.0.3 beseitigen diese und fünf weitere Probleme.

OpenCVS kommt

Alternative CVS-Implementierung verspricht hohe Sicherheit. Mit OpenCVS entsteht unter dem Dach des OpenBSD-Projekts eine alternative Implementierung des Revisions-Kontroll-Systems CVS. OpenCVS soll unter der sehr liberalen BSD-Lizenz stehen. Die Entwickler zielen darauf ab, das System so kompatibel wie möglich zu anderen CVS-Implementierungen zu machen, sofern die Gesamtsicherheit des Systems dadurch nicht beeinträchtigen wird.

Sun NetBeans 4.0 vorgestellt

Mit Perfomance Profiler und Refactoring. Auf der Entwicklerkonferenz JavaPolis 2004 hat Sun und die NetBeans-Open-Source-Community, das 4. Release der NetBeans, angekündigt. Die NetBeans IDE ist eine Entwicklungsumgebung, die in Java geschrieben ist, aber grundsätzlich jede Programmiersprache unterstützt.

VMware kündigt neue Enterprise-Virtualisierungsprodukte an

VMware ESX Server 2.5, VirtualCenter 1.2 und Virtual Infrastructure SDK sind da. VMware hat gleich drei neue bzw. verbesserte Virtualisierungsprodukte auf den Markt gebracht. Dazu zählen die neue Version des VMware ESX Server 2.5, der VMware VirtualCenter 1.2 und das VMware Virtual Infrastructure SDK.

Berkeley DB XML 2.0 unterstützt XQuery 1.0

Native XML-Datenbank soll deutlich schneller zu Werke gehen. Sleepycat Software hat seine native XML-Datenbank Berkeley DB XML jetzt in der Version 2.0 veröffentlicht. Die neue Version der freien Datenbank-Software unterstützt XQuery 1.0 und enthält wesentliche Verbesserungen in Bezug auf Leistung und Bedienbarkeit, so der Hersteller.

Objekt-Datenbank db4o wird Open Source

db4objects stellt Datenbank für Java und .NET unter die GPL. Db4objects bietet seine Objekt-Datenbank "db4o" für Java und .Net jetzt als Open Source unter der GPL an. Open-Source-Projekte können so den Code frei nutzen, für die Integration in kommerzieller Software fallen aber weiterhin Lizenzgebühren an.

Web Forms 2.0 vor der Fertigstellung

WHATWG legt zweiten Draft für neuen Formular-Standard vor. Die Arbeitsgruppe WHAT (Web Hypertext Application Technology), in der sich unter anderem Entwickler von Mozilla, Opera und Safari zusammengeschlossen haben, hat jetzt einen zweiten Draft für Web Forms 2.0 vorgelegt. Die Web Forms 2.0 sollen die in HTML 4 standardisierten Formulare um neue Funktionen erweitern und selbst zum Web-Standard vorgeschlagen werden.

BEA WebLogic Server 9.0 steht in den Startlöchern

Funktionalitäten für SOA und Enterprise Messaging sowie vereinfachtes Management. BEA Systems hat jetzt die Beta-Version von BEA WebLogic Server 9.0 (Codename: Diablo) vorgestellt. Ausgestattet mit neuen Funktionen soll Diablo das Kernelement der kommenden WebLogic Platform 9.0 werden.

Grafische Datenbank-Werkzeuge für und von MySQL

MySQL Query Browser und MySQL Administrator nun offiziell zum Download. MySQL hat jetzt zwei grafische Abfrage- und Administrationswerkzeuge für das freie Datenbank-Management-System MySQL veröffentlicht. Der MySQL Query Browser und der MySQL Administrator stehen ab sofort zum Download bereit.

Eclipse-Distribution Yoxos am Nikolaustag kostenlos

Anwender sparen 19,95 Euro. Die Eclipse-Distribution Yoxos gibt es am heutigen Nikolaustag (6. Dezember 2004) kostenlos zum Download. Das neue Release, das neben Eclipse 3.1 M3 viele neue Open-Source-Plug-Ins und erstmalig ein Preview der Eclipse Web Tools enthält, kostet sonst 19,95 Euro.

Half-Life 2: SDK, Mehrspieler-Modus und Source-Updates (Upd)

Valve hat Wettbewerb zur Erstellung von Deathmatch-Mods ausgelobt. Der 3D-Shooter Half-Life 2 ist nun endlich auch offiziell mehrspielertauglich - was dann wohl die "Überraschung" sein dürfte, die Valve Software für diese Woche in Aussicht gestellt hatte. Außerdem ist das bereits angekündigte Half-Life-2-SDK nun verfügbar und lädt zum Basteln eigener Erweiterungen für das Spiel ein - passend wurde die Source-Engine um Auto-Map-Download erweitert.

Python in Version 2.4 erschienen

Zahlreiche Bugfixes, aber auch neue Funktionen in Python 2.4. Die freie, objektorientierte Scriptsprache Python ist jetzt in der stabilen Version 2.4 erschienen. In Python 2.4 stecken rund 18 Monate Arbeit, wobei sich die Entwickler vor allem der Beseitigung von Fehlern widmeten, aber auch einige neue Funktionen und zahlreiche Verbesserungen fanden ihren Weg in die Sprache.

Microsoft gibt Vorschau auf Avalon

Community Technical Preview von Avalon erschienen. Mit einer "Community Technical Preview" von "Avalon" will Microsoft Partnern und Entwicklern frühzeitig die Möglichkeit geben, sich mit dem neuen Grafik-Subsystem von Windows vertraut zu machen, aber auch eigene Vorschläge in die Entwicklung einzubringen. Avalon soll mit der nächsten Windows-Version mit Codenamen "Longhorn" erscheinen.

Quelltext von Java 6 frei zum Download

Snapshots aktueller Entwicklerversionen. Sun stellt jetzt Entwicklerversionen der kommenden Java 2 Standard Edition im Quelltext zum Download bereit. Damit will Sun Entwickler frühzeitigen Zugriff auf neue Funktionen in der kommenden Java-Version bieten.

Doom 3 SDK erlaubt nun auch Fahrzeuge

SDK Version 2 für Windows und Linux erschienen. Mit der seit kurzem erhältlichen zweiten Version des Doom 3 Software Development Kit (SDK) ermöglicht id Software nun auch die Erstellung von Doom-3-Mods, die Fahrzeuge beinhalten. Zudem ist nun der Quellcode für den Maya-Importer enthalten.

Eigene Mods für Warhammer 40K Dawn of War entwickeln

THQ und Relic stellen "Relic Developer Network Toolkit" zur Verfügung. Spielepublisher THQ und Spieleentwickler Relic hoffen darauf, mit dem "Relic Developer Network (RDN) Toolkit" viele Fans des Echtzeitstrategie-Spiels "Warhammer 40.000: Dawn of War" zur Entwicklung eigener Erweiterungen zu animieren. Beide zeigen sich überzeugt, dass "die Einbindung der Community der Schlüssel zu einem langfristigen Erfolg von Dawn of War ist", wie es in einer Pressemitteilung heißt.

Berkeley DB 4.3.21 mit neuen Funktionen

Neue Version der Berkeley DB verspricht hohe Verfügbarkeit. Sleepycat hat seine Berkeley DB jetzt in der Version 4.3.21 veröffentlicht, laut Hersteller die am häufigsten eingesetzte Open-Source-Entwicklungsdatenbank der Welt. Die neue Version bietet unter anderem eine speicherinterne Transaktionserfassung und soll schneller sein. Zudem soll die Software eine Verfügbarkeit von 99,999 Prozent erreichen.

Koders hilft bei der Quelltextsuche

Suchmaschine soll Wiederverwendung von Code-Fragmenten erleichtern. Eine einfache Suche nach Open-Source-Quelltexten verspricht die Suchmaschine Koders. Sie durchsucht die Quelltexte von tausenden Open-Source-Projekten und soll Entwicklern so ggf. Arbeit abnehmen, wird es so doch einfacher, passende Code-Fragmente zu finden.

Half-Life 2 SDK - Vorabversion verfügbar

Vollständige Version des Source SDK folgt nach Half-Life-2-Verfügbarkeit. Valve Software hat kurz vor der für Mitte November 2004 geplanten Veröffentlichung des Shooters Half-Life 2 eine erste Version des zugehörigen Source Software Development Kit (SDK) zum Download bereitgestellt. Mittels des Source 2 SDK können Kreative eigene, nicht kommerzielle Mods und Total Conversions für Half-Life 2 und Counter Strike: Source entwickeln.

Zope X3 ist fertig

Neue Generation des Application-Servers von Grund auf neu geschrieben. Die Entwickler des freien Web-Application-Servers haben mit Zope X3 eine von Grund auf neu geschriebene Version der Software veröffentlicht. Zope X3 nutzt aktuelle Methoden des Software-Designs ebenso wie die Erfahrung der Entwickler mit Zope 2 und stellt eine neue Zope-Generation dar.

Berkeley DB: Sleepycat kommt nach Europa

Support für Open-Source-Datenbank auch in Europa. Sleepycat Software hat jetzt in Großbritannien mit Sleepycat Europe eine europäische Niederlassung eingerichtet. Die neue Niederlassung soll Vertrieb, Marketing und Support für Berkeley DB, Berkeley DB XML und Berkeley DB Java Edition bieten. Die Open-Source-Entwicklungsdatenbanken sind laut Sleepycat rund 200 Millionen Mal im Einsatz.

Apache 1.3.33 erschienen

Neue Version beseitigt zwei Sicherheitslücken. Die Apache Software Foundation hat ein weiteres Bugfix-Release des Apache HTTP Server 1.3.x veröffentlicht. Die neue Version 1.3.33 beseitigt in erster Linie einige kleinere Fehler sowie zwei Sicherheitslücken.

Borland: UML-Unterstützung für Microsoft Visual Studio 2005

Unterstützungsbeitrag zur Initiative "Software Factories". Im Rahmen der Initiative "Software Factories" stellt Borland die standardisierte Modellierungssprache UML (Unified Modeling Language) für Microsoft Visual Studio 2005 Team System zur Verfügung. Ziel der Initiative ist es, die Softwareentwicklung durch einen an industriellen Methoden und Prozessen orientierten Ansatz zu optimieren.
undefined

MySQL 4.1 ist fertig

Open-Source-Datenbank unterstützt nun auch Subqueries. MySQL hat seine gleichnamige Open-Source-Datenbank jetzt in der Version 4.1 für den produktiven Einsatz freigegeben. Damit liegt MySQL 4.1 jetzt in einer stabilen Version vor. Wichtigste Neuerung in MySQL 4.1 ist vor allem die Einführung von logisch verschachtelten Abfragen bzw. Unterabfragen (Subqueries) sowie "Derived Tables".

Intel: Flash-Programmierung für Handy-Entwickler

Flash Software Developer Kit und Intel Flash Data Integrator 6.0 erhältlich. Auf dem Intel Developer Forum in Taipeh zeigt Intel sein erstes Flash Software Developer Kit sowie den Intel Flash Data Integrator 6.0 (Intel FDI). Mit diesen Software-Lösungen sollen Handy-Hersteller Funktionen zur Entwicklung von Multimedia-Anwendungen für die nächste Handy-Generation erhalten.

Web-Browser von Nokia

Gtk+ WebCore - KDEs HTML-Rendering-Engine nun auch für GNOME. Nokia hat mit Gtk+ WebCore jetzt eine Portierung der HTML-Rendering-Engine KHTML auf GTK veröffentlicht. Gtk+ WebCore setzt auf Apples WebCore auf, das wiederum auf der Rendering-Engine des KDE-Projekts basiert. Auch die Referenzimplementierung eines Browsers wird mitgeliefert.

jBPM Workflow-Engine für JBoss

Tom Baeyens schließt sich JBoss an. JBoss hat mit JBoss jBPM jetzt eine freie Workflow-Engine vorgestellt, die bisher unter dem Projektnamen Java Business Process Management (jBpm) bekannt war. Tom Baeyens, Initiator und Chef-Entwickler von jBpm, ist als verantwortlicher Software-Architekt bei JBoss eingestiegen und wird die weitere Entwicklung des Produkts betreuen, das zugleich in der Version 2.0 vorgestellt wurde.

Macromedia kündigt Programmierer-Flash Flex 1.5 an

Erweiterte optische Möglichkeiten und mehr Serverunterstützung. Macromedia hat mit der Entwickungsumgebung Macromedia Flex 1.5 ein Update seines Framework für Java-Programmierer angekündigt. Das Präsentations-Server- und Applikations-Framework soll vor allem Java-Programmierer bei der Realisierung von "Rich-Internet-Anwendungen" mit Flash-Frontends unterstützen.

Doom3-SDK ist fertig - die Mod-Entwicklung kann losgehen

Offizielle Website zum Entwickler-Kit gibt Tipps zur Nutzung. Id Software hat das bereits in Aussicht gestellte Doom-3-SDK fertig gestellt und auch eine passende Website dafür gestartet. Kreative Fans des Shooters können damit nun endlich loslegen und ihre eigenen Modifikationen (Mods) entwickeln.

Croquet - Betriebssystem für das Internet ohne Browser

Jasmine alias Croquet 0.1 steht zum Download bereit. Unter dem Codenamen "Jasmine" ist eine erste Entwickler-Version von Croquet erschienen, eine Kombination aus Software und Netzwerk-Architektur, die eine tiefgreifende Zusammenarbeit zwischen einer großen Zahl von Menschen ermöglichen soll. Croquet bietet dazu eine dreidimensionale Schnittstelle, um mit verteilten Systemen in einem Peer-to-Peer-Netz zusammen zu arbeiten, ist aber weitaus mehr als nur eine dreidimensionale Benutzeroberfläche.

Borland Delphi 2005 unterstützt C# und .Net

Diamondback auch mit verbessertem Application-Lifecycle-Management. Borland unterstützt mit Delphi 2005 nun auch C# und ermöglicht die Erstellung von Applikationen sowohl für die Plattform Win32 als auch .Net. Zudem soll die neue Delphi-Version Funktionen für ein umfassendes Application-Lifecycle-Management bieten.

Zope-Community gründet DZUG-Verein

Interessenvertretung für deutschsprachige Zope-Anwender. Im Rahmen der 5. DZUG-Tagung gründete die deutschsprachige Zope-Gemeinschaft am vergangenen Wochenende den DZUG-Verein. Der Verein versteht sich als Sprachrohr der deutschsprachigen Zope-Anwender und will die "wachsende Community in Zukunft durch verstärkte Aktivitäten unterstützen."

Eclipse-Distribution Yoxos nun auch mit Eclipse 3.1

Innopract bietet Dienstleistungen rund um Eclipse an. Innopract bietet seine Eclipse-Distribution Yoxos nun in der Version 1.1 für die aktuellen Eclipse-Versionen 3.01 und 3.1 an. Neben 15 neuen Open-Source-Plug-Ins sind aktualisierte Versionen vieler bekannter Plug-Ins und die Mehrsprachenunterstützung der Kern-Eclipse-Plug-Ins im Paket enthalten.

Intels Compiler unterstützen AMD64

Entwickler-Werkzeuge von Intel in neuer Version. Intel hat seine Entwickler-Software überarbeitet und bietet jetzt neue Versionen seines C++- und Fortran-Compilers, der Programmbibliotheken "Integrated Performance Primitives", des Vtune Performance Analyzers und der Intel Math Kernel Library. Neu ist vor allem die Unterstützung der AMD64-Plattform, die bei Intel EM64T heißt.

Subversion in Version 1.1 erschienen

Neue Version unterstützt auch Repositorys ohne BerkeleyDB. Das Versionskontrollsystem Subversion ist jetzt in der Version 1.1 erschienen, die einige neue Funktionen mitbringt. Zudem enthält Subversion 1.1 sämtliche Sicherheitsupdates der 1.0.x-Serie sowie weitere Bugfixes.

JBoss wird Mitglied der Eclipse Foundation

Integration von J2EE-Entwicklertools und Middleware zum Ziel. JBoss ist der Eclipse Foundation beigetreten, einer Organisation, die sich für die Implementierung einer universellen Plattform zur Integration von Entwicklungswerkzeugen einsetzt. JBoss will dabei mit Code zu dem J2EE Standard Tools Project der Eclipse Foundation beitragen. Die beiden Open-Source-Gemeinden wollen ihre Expertise kombinieren, um eine vollständige und enger integrierte Lösung für Open-Source-Tools und -Middleware zu schaffen.

Sun: Java 5.0 ist fertig

Java 2 Platform Standard Edition 1.5 steht zum Download bereit. Sun kündigte die Java 2 Platform Standard Edition 5.0 alias J2SE 1.5.0 mit der Veröffentlichung einer ersten Beta-Version als das wichtigste Update von Java seit Einführung vor rund zehn Jahren an. Nun hat Sun eher heimlich, still und leise J2SE 5.0 in einer Final-Version veröffentlicht und bietet die Software für diverse Plattformen zum Download an.

Duke Nukem Forever mit schwedischer Physik-Engine

3DRealms entscheidet sich für Meqon. 3DRealms' Duke Nukem Forever, der gemessen an seiner Entwicklungszeit vermutlich längste Shooter der Welt, soll mit einer schwedischen Physik-Engine ausgestattet werden. Die Ankündigung stammte von Meqon, dem Entwickler der Engine, es handelt sich also nicht um einen Versprecher seitens des Publishers Take Two, der gegenüber einem Analysten kürzlich irrtümlich angab, Duke Nukem Forever werde die Doom-3-Engine nutzen.

FlexWiki - weitere Open Source von Microsoft

Projekt-Wiki von FlexWiki wird zum Opfer von Vandalen. Mit FlexWiki-Contrib entwickelt Microsoft weitere Software als Open Source und nutzt dazu die Plattform SourceForge.net - die zugehörige Projekt-Homepage wurde bereits Opfer von Vandalen. Dort finden sich mit dem Windows Installer XML und der Windows Template Library schon zwei ältere Open-Source-Projekte.