Zum Hauptinhalt Zur Navigation

Softwareentwicklung

PalmSource will drahtlosen Software-Kauf vereinfachen

PalmSource Installer als Beta-Version veröffentlicht. Mit dem als Beta-Version vorgestellen "PalmSource Installer" will PalmSource künftig besonders den Software-Kauf von einem PalmOS-Smartphone oder -PDA deutlich vereinfachen. Die auf der PalmSource-Konferenz in München vorgestellte Lösung fragt Gerätedaten ab und liefert darauf basierend eine komprimierte Installationsdatei an das mobile Gerät, während weitere Installationsdaten der gekauften Applikation erst beim nächsten Synchronisierungsvorgang aus dem Internet auf den PC geladen werden.

Zahlreiche neue Funktionen für phpMyAdmin

Webbasiertes MySQL-Front-End in Version 2.6.0 erschienen. Das webbasierte MySQL-Front-End phpMyAdmin ist jetzt in der Version 2.6.0 erschienen und bietet damit unter anderem Unterstützung für die mysqli-Erweiterung von PHP 5, verspricht aber auch mehr Leistung und höhere Sicherheit. Zudem wird nun auch MySQL 4.1.2 unterstützt.

Neue PHP-Versionen erschienen

PHP 5.0.2 und 4.3.9 beseitigen zahlreiche Fehler. Die Entwickler der freien Scriptsprache PHP haben jetzt Bugfix-Updates für PHP 4 und 5 veröffentlicht. Die neuen Versionen PHP 5.0.2 und 4.3.9 sollen zahlreiche Fehler beseitigen, darunter auch ein Problem bei der Verarbeitung von Eingaben über Get, Post und Cookies (GPC).

Neue Mono-Version erschienen

Mono 1.1.1 auch für AMD64. Sparc v9 und S390. Die freie .Net-Implementierung Mono ist jetzt in einer neuen Entwicklerversion, aber auch in einer neuen stabilen Version erschienen. Die Entwicklerversion 1.1.1 verspricht dabei einige neue Funktionen, während Mono 1.0.2 vor allem Fehler in der stabilen Variante behebt.

JBoss 4.0 - freier Applikations-Server in neuer Version

Neue JBoss-Version verfügt über Zertifizierung nach J2EE 1.4. JBoss hat seinen gleichnamigen Applikationsserver in der Version 4.0 für den Einsatz in Produktivumgebungen freigegeben. JBoss AS 4.0 ist als erster Open-Source-Applikations-Server für die Java-2-Plattform, Enterprise Edition (J2EE) Version 1.4 zertifiziert und unterstützt erstmals auch Aspekt-Orientierung (AO).

Eclipse 3.0.1 veröffentlicht

Neue Version der freien Entwicklungsumgebung beseitigt Fehler. Die freie Entwicklungsumgebung Eclipse ist jetzt in der Version 3.0.1 erschienen. Die neue Version stellt ein Maintainance-Release dar und behebt demnach in erster Linie Fehler, die in Eclipse 3.0.0 enthalten sind.

BioWare setzt auf Unreal Engine 3

Spielestudio lizenziert 3D-Engine von Epic für künftige Titel. Überraschend hat der Rollenspiel-Entwickler BioWare angekündigt, die Unreal Engine 3 von Epic Games für einen künftigen Titel nutzen zu wollen. Entsprechende Lizenzvereinbarungen wurden zwischen den beiden Unternehmen bereits getroffen.

Novell hilft bei der Software-Portierung auf Linux

Neues "Porting and Migration Network" angekündigt, erste Center in Deutschland. Novell hat auf der Technologiekonferenz "BrainShare Europe" in Barcelona ein neues "Porting and Migration Network" vorgestellt. Mit dieser neuen Initiative will Novell seinen Kunden sowie Software- und Hardware-Partnern einen schnellen und einfachen Umstieg auf den Suse Linux Enterprise Server ermöglichen.

Far Cry: SDK 1.1 fertig

Patch fürs Spiel lässt weiter auf sich warten. Crytek hat in dieser Woche die Version 1.1 des Far Cry SDK veröffentlicht. Mod- und Total-Conversion-Entwickler erhalten damit überarbeitete und neue Plug-ins für Maya und 3ds Max, mit denen die Polybump-Effekte der CryEngine genutzt werden können.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren
undefined

Trees of Pangaea - Demo zeigt Vegetation für 3D-Spiele

Sieben Welten basierend auf neuer SpeedTreeRT-Version. Vegetation, wie sie noch in keinem 3D-Spiel zu sehen war und wohl in Spielen auch erst in über einem Jahr zu sehen sein wird, dies verspricht IDV mit seiner neuen interaktiven DirectX-9-Demo "Trees of Pangaea". Zum Einsatz kommt dabei die Vegetations-Engine SpeedTreeRT, die darin ihre Fähigkeiten anhand von sieben verschiedenen Landschaften zeigt.

VIA bietet SDK für PadLock an

Nutzung der Sicherheitsfunktionen in VIAs Prozessoren soll einfacher werden. VIA bietet jetzt ein Software Development Kit (SDK) für Entwickler an, die die in VIA-Prozessoren integrierten Sicherheitsfunktionen nutzen möchten, welche VIA unter dem Namen "PadLock" zusammenfasst. Die Hardware Security Suite setzt VIA in allen Prozessoren ein, die auf dem C5P Nehemiah Core basieren.

Microsoft mit Vielzahl von Visual-Studio-2005-Produkten

Entwicklungsumgebungen für Heim- bis hin zu Profi-Anwendern im Team. Microsoft hat eine neue Version der Visual-Studio-Linie (Codename "Whidbey") angekündigt. Die aus zahlreichen Varianten bestehende Produktreihe bietet Funktionen für Hobbyprogrammierer bis hin zu Entwicklerteams. Mit der Version Visual Studio 2005 will man auch eine Variante für semiprofessionelle Entwickler anbieten, die zwischen Heim- und Profi-Level fallen.

IBM gibt Sprachsoftware als Open Source frei

Quelltexte an die Apache Software Foundation und Eclipse übergeben. Auf der SpeechTEK-Konferenz in New York kündigt IBM an, Teile seiner Sprach-Software als Open Source zu veröffentlichen. Dazu übergibt IBM wiederverwendbare Dialogbestandteile, so genannte RDCs, an die Apache Software Foundation und will über das Eclipse-Projekt einen Markup-Editor für Sprachsoftware-Standards kostenfrei bereitstellen.

QTW: KDE-Applikationen nativ unter Windows nutzen

Erste Teile des QT-KDE Wrapper nun in KDElibs. KDE-Entwickler Jaroslaw Staniek teilte jetzt mit, dass erste Teile seines QT-KDE Wrapper (QKW) in die Standard-KDE-Bibliotheken (KDElibs) aufgenommen wurden. QKW soll es erlauben, KDE-Applikationen nativ, d.h. ohne X11 und Cygwin, zu nutzen.

Apache Portable Runtime 1.0.0 veröffentlicht

Bibliothek soll Entwicklung plattformunabhängiger Applikationen vereinfachen. Die Apache Software Foundation (ASF) hat mit der Apache Portable Runtime 1.0.0 (APR) jetzt eine Bibliothek zur Entwicklung plattformübergreifender Applikationen in einer stabilen Version veröffentlicht. Die APR kapselt einige oft verwendete Funktionen und bietet diese in einer einheitlichen Bibliothek für diverse Plattformen an.
undefined

Catalyst Control Center - Mehr Kontrolle über ATI-Treiber

ATI macht Treiberkonfiguration komfortabler und ermöglicht Plug-in-Entwicklung. ATI hat seinen Windows-Treibern eine weitere Verbesserung spendiert: In Verbindung mit dem bereits erschienenen Treiberpaket Catalyst 4.8 soll das nun verfügbare neue Catalyst Control Center nicht nur Experten, sondern auch Einsteigern die Konfiguration der Grafikkarte erleichtern.

Release Candidate von Java 5.0 veröffentlicht

J2SE 5.0 alias Tiger nähert sich der Fertigstellung. Sun bietet nun einen Release-Candidate der kommenden Java-Generation 5.0 zum Download an. Die Java 2 Platform Standard Edition 5.0 alias J2SE 1.5 mit Codenamen "Tiger" stellt laut Sun das wichtigste Update für Java seit der Einführung vor rund zehn Jahren dar und wartet mit zahlreichen Neuerungen sowie einer deutlich gesteigerten Geschwindigkeit auf.

x86-Grafik-Hardware auch für PowerPC-Embedded-Systeme

Embedded-Systeme auf PowerPC-Basis nun auch mit Standard-PC-Grafik-Hardware. In der Regel braucht für x86-basierte PCs oder Notebooks gedachte Grafikhardware ein spezielles BIOS, um auch von PowerPC-Systemen genutzt werden zu können. Der Grafiktreiber-Entwickler SciTech will dies mit seinem neuen Software-Paket aus SNAP Graphics IES (Industrial Embedded Solution) und SNAP Boot auch mit x86-Grafik-Hardware ohne angepasstes BIOS ermöglichen.

Tomcat 5.5.0 veröffentlicht

Entwickler-Version des Java Servlet Container erschienen. Das Apache-Jakarta-Projekt hat die erste Version seines Servlet Containers Tomcat 5.5.0 veröffentlicht. Tomcat stellt die offizielle Referenzimplementierung Java Servlets JavaServer Pages dar.

MySQL 4.1 fast fertig

Version 4.1 bringt Subqueries und abgeleitete Tabellen. MySQL bietet mit MySQL 4.1.4 eine erste so genannte Gamma-Version seiner Datenbank-Management-Software der Generation 4.1.x zum Download an. Damit nähert sich die Version 4.1.x, die unter anderem mit Unterabfragen (Subqueries) aufwartet, zusehends einem stabilen Release.

Entwickler-Testlizenz für FileMaker Server 7 Advanced

FileMaker-Developer-7-Kunden können Server Advanced testen. Mit der Verfügbarkeit von FileMaker Server 7 Advanced kündigte FileMaker nun eine Entwickler-Testlizenz für FileMaker Server 7 Advanced an. Die Testlizenz berechtigt Entwickler, die mit FileMaker Developer 7 arbeiten, Lösungen zu erstellen und unter FileMaker Server 7 Advanced zu testen, bevor sie die Vollversion der Datenbank erwerben.

Interview: Accessibility - Wie barrierefrei sind KDE & Co.?

Golem.de im Gespräch mit Lars Stetten. Am 23. August 2004 fand im Rahmen des KDE-Entwicklertreffens in Ludwigsburg das "Unix Accessibility Forum" statt, das sich mit den Möglichkeiten für Behinderte, unter Unix zu arbeiten, befasst. Golem.de sprach am Rande der Konferenz mit Lars Stetten, einem sehbehinderten Informatikstudenten aus Gießen, der sich seit Jahren mit der Nutzbarkeit von Linux- und Unix-Desktops für Sehbehinderte beschäftigt, über die aktuelle Situation sowie dringend notwendige Verbesserungen in diesem Bereich.

Microsoft will Open Source besser nutzen

Vor allem Entwickler-Tools sollen vom Open-Source-Prinzip profitieren. Mit dem Windows Installer XML (WiX) und der Windows Template Library (WTL) hat Microsoft begonnen, Software als Open Source zu entwickeln. Nun kündigte Josh Ledgard, Programm Manager in Microsofts Visual Studio Community Team, weitere Bestrebungen seitens Microsoft an, das Open-Source-Prinzip stärker zu nutzen.
undefined

Interview: Unreal Engine 3 - Eldorado für die Modding-Szene?

Mark Rein über GeForce 6600, SLI und künftige Unreal-Engine-3-Mods. Im Rahmen der Games Convention 2004 gab Mark Rein von Epic Games einen Ausblick auf die noch in Entwicklung befindliche Unreal Engine 3, die insbesondere der Modding-Szene weitgehende Möglichkeiten bieten soll. Auch zu 3D-Grafikleistung und SLI äußerte sich Rein im Interview mit Golem.de - wer sich nun eine GeForce 6600 GT kauft, wird den nächsten Unreal-Titel wohl nur in VGA-Auflösung vernünftig spielen können.
undefined

Interview: Quanta, der bessere Dreamweaver?

Golem.de im Gespräch mit Quanta- und Kommander-Entwickler Eric Laffoon. Mit Quanta verfügt KDE über einen mittlerweile recht mächtigen Web-Editor, dessen Entwicklung gerade in der letzten Zeit an Fahrt gewann und kommerziellen Konkurrenten wie Dreamweaver zeigen soll, wie Innovationen im Bereich Web-Design aussehen. Im Vorfeld der KDE-Konferenz aKademy sprach Golem.de mit Quanta-Projekt-Leiter Eric Laffoon über die Neuerungen der aktuellen Quanta-Version sowie die Zukunft der Software.
undefined

Interview: Kommander - KDEs neue Geheimwaffe?

Golem.de im Gespräch mit Quanta- und Kommander-Entwickler Eric Laffoon. Mit Kommander erhält KDE eine Software, die es auch Nicht-Programmierern erlauben soll, einfache wie auch durchaus komplexe KDE-Applikationen zu erstellen. Das Benutzer-Interface wird visuell erstellt und mit fertigen Komponenten inklusive Logik bestückt oder durch beliebige Scriptsprachen hinterlegt. Im Vorfeld der KDE-Konferenz aKademy sprach Golem.de mit Eric Laffoon, einem der Initiatoren und Entwickler der Software sowie Projektleiter des KDE-Web-Editors Quanta über die technischen Hintergründe sowie die vielfältigen Möglichkeiten von Kommander.

Neutron 1.5: Multiplayer-Lösung für Handy-Spiel

Software erlaubt Multiplayer-Spiele unabhängig vom Mobilfunk-Provider. Das Hamburger Unternehmen Exit Games stellt mit Neutron 1.5 eine erweiterte Fassung seiner mobilen Multiplayer-Software-Lösung vor. Das Unternehmen will mit seiner Software eine technische Infrastruktur schaffen, auf deren Basis Spieleentwickler weltweit Multiplayer-Spiele entwickeln können.

Freies Software-Toolkit für GPS erschienen

Universität Texas gibt GPSTk unter der LGPL frei. Das am Labor für Raum- und Geophysik der Universität Texas entwickelte GPS Toolkit GPSTk ist jetzt in der stabilen Version 1.0 erschienen. Die GPSTk-Bibliotheken umfassen zahlreiche Funktionen, die für die Navigation via GPS genutzt werden können.

Linux kommt in die Spielhalle

Japanischer Hersteller will mit Linux und PC-Hardware flexibler werden. Der japanische Spielautomaten-Hersteller Aruze will sein neues PC-basiertes Automaten-Mainboard AC-3 mit angepasster Linux-Distribution liefern. Damit sollen sich Automaten dank der PC-Architektur im Bedarfsfall nicht nur leichter aufrüsten lassen, sondern mit Linux auch eine einheitliche und vor allem offene Entwicklungsumgebung geboten werden.

Erstes Bugfix-Release für PHP 5 erschienen

PHP 5.0.1 beseitigt zahlreiche kleine Fehler. Mit PHP 5.0.1 ist ein erstes Bugfix-Release von PHP 5 erschienen. Die neue Version beseitigt zahlreiche kleinere Fehler, die im neuen Major-Release PHP 5 aufgetreten waren. Für PHP 4.3 steht unterdessen mit PHP 4.3.9 ein weiteres Update in den Startlöchern.

Mit dem Buggy über den Mars - Neues zum Doom3-SDK (Update)

Mod-Entwicklung kann bald losgehen. Laut eines Berichts von HomeLAN Fed hat id Software auf dem gerade in den USA stattfindenden QuakeCon 2004 einige neue Details zu Doom 3, zum SDK und zur damit möglichen Mod-Entwicklung bekannt gegeben. Auch ein erster Patch für Doom 3 wurde in Aussicht gestellt.

OpenGL ES 1.1 - 3D-Hardware-Unterstützung für Handy-Software

... und Embedded-Systeme, welche die neue Schnittstelle nutzen. Mit der Versionsnummer 1.1 kann die für mobile Endgeräte, Set-Top-Boxen und Spielekonsolen gedachte Grafikprogrammierschnittstelle OpenGL ES endlich 3D-Hardware ansprechen und damit eine höhere Grafikleistung erzielen. Das abgespeckte OpenGL für Embedded-Systeme bot in der vor einem Jahr veröffentlichten Version 1.0 lediglich Software-Rendering.

RT/shader 'Ginza' - Verbessertes Shader-Entwicklungs-Tool

Kommende Version mit ausgefeilteren Echtzeit-Rendering-Effekten. RTzen hat eine neue Version seines Shader-Entwicklungs-Tools RT/shader angekündigt. Die auf der Computergrafik-Fachmesse Siggraph 2004 gezeigte Vorabversion mit Codenamen "Ginza" soll noch ausgefeiltere Echtzeit-Rendering-Effekte ermöglichen und zudem eine nun auf die eigenen Bedürfnisse anpassbare Benutzeroberfläche haben.

3D-Datenformat X3D als ISO-Standard abgesegnet

Erste Erweiterung der X3D-Spezifikation soll bald fertig sein. Das vom World Wide Web Consortium (W3C) entwickelte offene Echtzeit-3D-Dateiformat X3D für die Übertragung von 3D-Grafiken ist wie erwartet von der International Standards Organization (ISO) einstimmig als Standard abgesegnet worden. Als "Standard ISO/IEC 19775" soll X3D nun helfen, neue Echtzeit-3D-Anwendungen für das Internet zu fördern.

Starker Gegenwind für DirectX: OpenGL 2.0 ist fertig

Shader-Programmierung nun direkt im OpenGL-Kern enthalten. Silicon Graphics (SGI) und das OpenGL Architecture Review Board (ARB) haben auf der Siggraph 2004 die Fertigstellung der Version 2.0 der lang erwarteten, plattformübergreifenden Grafik-Programmierungsschnittstelle OpenGL verkündet. Während OpenGL 1.5 bereits um die OpenGL Shading Language erweitert wurde, um technisch nicht hinter Microsofts Windows-Schnittstelle DirectX zurückzufallen, ist die Unterstützung für programmierbare Shader nun direkt im OpenGL-2.0-Kern integriert und wurde deutlich ausgebaut.

Borland überarbeitet JBuilder

JBuilder 2005 verspricht bessere Integrationsmöglichkeiten. Mit der Java-Entwicklungsumgebung JBuilder 2005 will Borland die Java-Entwicklung vereinfachen und die Leistung von Java-Applikationen optimieren. Erweiterte Integrationsmöglichkeiten in die Software-Management-Werkzeuge von Borland sollen JBuilder 2005 zum Kern des "Application Lifecycle Process" machen.

Mozilla erhält Unterstützung für XForms 1.0

Gemeinsames Projekt von Novell, IBM und der Mozilla Foundation. Die Mozilla Foundation will zusammen mit Novell und IBM Mozilla um Unterstützung für XForms 1.0 erweitern. Der vom World Wide Web Consortium (W3C) entwickelte Standard soll die bisherigen HTML-Formulare in XHTML 2 ersetzen, lässt sich aber auch in anderen Markup-Sprachen wie Scalable Vector Graphics (SVG) nutzen.

Update für Mono

Freie .Net-Implementierung bald auch für AMD64. Das Mono-Projekt hat ein Bugfix-Update für Mono 1.0 veröffentlicht. Die neue Version soll einige kleinere Fehler beseitigen. Zugleich gab das Projekt eine Portierung der Mono-JIT-Engine auf AMD64 bekannt.

Kritische Sicherheitslücke in der libpng

Angreifer können möglicherweise über PNG-Dateien beliebigen Code ausführen. Die Entwickler der Software-Bibliothek "libpng" warnen vor mehreren Sicherheitslücken, durch die über präparierte PNG-Grafiken von Dritten beliebiger Code auf verwundbaren Systemen ausgeführt werden kann.

Carmack über Doom 3, ein weiteres Spiel und Quake 3 als OSS

"Ich bin sehr stolz auf Doom 3". Auf Slashdot.org hat John Carmack das in den USA gerade erst erschienene Doom 3 als das bisher gelungenste Spiel von id Software bezeichnet. Interessanter ist jedoch, dass Carmack schon die Arbeit am nächsten Spiel aufgenommen hat und die Freigabe der Quake-3-Engine als Open Source plant.

Neue Alpha von MySQL 5 erschienen

"Snapshot-Release" bringt neue Funktionen. MySQL hat eine zweite Alpha-Version seines Datenbank-Management-Systems MySQL 5 veröffentlicht. Die neue Version 5.0.1 enthält einige neue Funktionen insbesondere in Bezug auf "Views" und "Stored Procedures" sowie einen verbesserten Abfragen-Optimierer. Zudem wurden zahlreichen Fehler beseitigt.

Linux: Red Flag setzt auf Intel-Compiler

Intel-Compiler sollen Red Flag Server 4.1 beschleunigen. Der chinesische Linux-Anbieter Red Flag bietet als erster eine kommerzielle Linux-Distribution an, die mit Intels proprietären Compilern übersetzt ist. Intels C++ Compiler 8.0 für Linux verspricht im Vergleich zu aktuellen GCC-Versionen eine merklich höhere Leistung kompilierter Software.

IBM: Java-Datenbank Cloudscape wird Open Source

Projekt Derby soll in kleinen Applikationen und WebSites zum Einsatz kommen. IBM übergibt im Rahmen der LinuxWorld in San Francisco seine in Java geschriebene relationale Datenbank Cloudscape der Apache Software Foundation (ASF) als Open Source. Insgesamt überträgt IBM der ASF damit mehr als eine halbe Millionen Code-Zeilen.

MySQL führt Premier-Support ein

Neue MySQL-Versionen für MontaVista Linux und IBMs Power5-Server. MySQL AB bietet für sein freies Datenbank-Management-System MySQL nun einen "Premier-Support" in drei Stufen (Platin, Gold und Silber). Zudem gab MySQL bekannt, zusammen mit MontaVista eine MySQL-Version für MontaVista Linux Carrier Grade Edition entwickelt zu haben.

Far-Cry-SDK ist da - eigene Mods und Total-Conversions bauen

Crytek hat CryENGINE MOD SDK für 3D-Shooter Far Cry veröffentlicht. Ubi Soft und Crytek haben das lang erwartete Far-Cry-SDK veröffentlicht, mit dem Fans des 3D-Shooters sowie angehende Spieleentwickler ihre eigenen Mods und Total-Conversions bauen können. Vom Far-Cry-Patch 1.2 bzw. dessen korrigierter Version ist unterdessen noch nichts Neues zu hören.

Electric Cloud soll Build-Prozess beschleunigen

Electric Cloud 2.1 vorgestellt. Electric Cloud hat jetzt die Version 2.1 seiner gleichnamigen Software veröffentlicht, die eine drastische Beschleunigung des Build-Prozesses in der Software-Entwicklung verspricht. Dazu verteilt Electric Cloud die Build-Prozesse auf einen Cluster, was diesen um den Faktor zehn bis zwanzig beschleunigen soll.

MySQL startet Hosting-Angebot

Rackspace hostet MySQL-Cluster. MySQL AB, Hersteller des freien Datenbank-Management-Systems MySQL, bietet nun auch einen Hosting-Dienst an. Zusammen mit Rackspace vermietet das schwedische Unternehmen LAMP-Server (Linux, Apache, MySQL, PHP/Perl/Python) an.

AI2 soll Linux-Applikationen automatisch einrichten

Scripte sollen Integration von Applikationen ins Betriebssystem vereinfachen. Der Linux-Anbieter Lycoris hat mit AI2 (AI-Quadrat) eine Applikationsumgebung für Linux vorgestellt. AI2 steht dabei für "Advanced Application Integration Infrastructure" und soll in Desktop/LX 1.4 integriert werden. Lycoris will damit die Lücke zwischen dem Betriebssystem Linux und Applikationen von Drittanbietern überbrücken, um Applikationsentwicklern eine hohe Integration ihrer Applikationen mit dem Betriebssystem zu ermöglichen.