Zum Hauptinhalt Zur Navigation

Softwareentwicklung

Erste Alpha von KDE 3.2 erschienen

KDE 3.2 - zahlreiche neue Funktionen und neues Outfit. Unter dem Codenamen "Brokenboring" ist eine erste Alpha-Version des Linux- und Unix-Desktops KDE zusammen mit der KDE-Entwicklungsumgebung KDevelop 3.0 Alpha 6 alias Gideon erschienen. Eine Final-Version von KDE 3.2 soll am 8. Dezember 2003 erscheinen.

MPEG-4 H.264 in Echtzeit auf PC komprimieren und dekodieren

Vsofts und Coding Technologies liefern erste Software-Entwickler-Kits. Vsofts und Coding Technologies zeigen gemeinsam auf der IBC 2003 (12. bis 16. September, Amsterdam) die nach eigenen Angaben ersten Software-Entwicklungspakete für H.264 und MPEG-4 aacPlus. Die von beiden Unternehmen gemeinsam entwickelte Lösung erlaubt Echtzeit-Kodierung von Videos in Fernsehauflösung und inklusive 5.1-Multikanal-Raumklang.

Zend Studio 3.0: Neuer Debugger und Projektmanagement-Tool

Neue Version von Zends PHP-Entwicklungsumgebung unterstützt PHP 5. Zend Technologies hat mit Zend Studio 3.0 eine neue Version seiner integrierten Entwicklungsumgebung für PHP- und JavaScript auf den Markt gebracht. Zend verspricht eine deutlich höhere Geschwindigkeit sowie leistungsstarke Debugger- und Projektmanagement-Tools.

Erster Ausblick auf Qt 4

KDE soll von schnelleren Programmstarts profitieren. Auf der KDE Developers Conference in Nové Hrady gab Matthias Ettrich, verantwortlich für die Qt-Entwicklung bei Trolltech und Gründer des KDE-Projekts, einen ersten Ausblick auf die kommende Version 4 des Qt-Development-Toolkits, das auch die Basis für die nächste KDE-Generation darstellen soll.

Patch soll Geschwindigkeit von PHP verdoppeln

Zend Engine 1 bietet offenbar hohes Potenzial für Effizienzsteigerungen. Thies Arntzen und Sterling Hughes haben sich am Rande des LinuxTags zusammengesetzt und einige Änderungen für die Zend Engine 1, den Kern von PHP 4.x, entwickelt, die die Geschwindigkeit von PHP deutlich erhöhen. Die in einem Patch zusammengefassten Änderungen können die Geschwindigkeit von PHP mitunter mehr als verdoppeln.

Direkte Java-Unterstützung für FreeBSD

FreeBSD Foundation bietet JDK 1.3.1 für FreeBSD an. FreeBSD erhält direkte Java-Unterstützung, eine entsprechende Binärversion des Java Development Kit 1.3.1 steht jetzt zur Verfügung, das kündigte die FreeBSD Foundation an. Damit steht ein einfach zu installierendes Paket nativer Java-Unterstützung für FreeBSD zur Verfügung.

PHP 4.3.3 erschienen

Neue Version beseitigt zahlreiche Sicherheitslücken. Nach einem umfangreichen Test zur Qualitätssicherung haben die PHP-Entwickler mit PHP 4.3.3 ein weiteres Update der freien Scriptsprache für Web-Applikationen, PHP, veröffentlicht. Das Update beseitigt einige Sicherheitslücken sowie Fehler und bringt die mitgelieferten Bibliotheken auf einen aktuellen Stand.

GCC bald ohne Unterstützung für SCOs Software?

FSF: GCC soll SCOs Software nicht länger unterstützen. Im Streit um angebliche Urheberrechtsverletzungen durch Linux schickt sich nun auch die Free Software Foundation (FSF) an, Gegenmaßnahmen zum Schutz freier Software zu ergreifen. Offenbar erwägt man in kommenden Versionen der GNU Compiler Collection (GCC) die Unterstützung für SCOs Software zu streichen. Der GCC besitzt sowohl unter Linux als auch unter anderen Unix-Derivaten eine hohe Verbreitung.
undefined

XGameStation - Spielekonsole für Hard- und Software-Bastler

Entwicklungspaket zum Einstieg in die Konsolen- und Videospiel-Entwicklung. Nurve Networks will interessierten Tüftlern mit seiner XgameStation getauften, noch nicht erhältlichen Spielekonsole einen Einblick in die Hard- und Software-Entwicklung geben. Das mehr an C64- und Atari-800-Designs als an moderne Spielekonsolen angelehnte Konsolen-Entwicklungspaket soll alle nötigen Infos zur Programmierung und zur Veränderung der Hardware enthalten.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Apache Geronimo: Freie J2EE-Implementierung in Entwicklung

Apache Software Foundation plant zertifizierte J2EE-Plattform von "Weltklasse". Die Apache Software Foundation hat angekündigt Suns J2EE-Spezifikation als Open Source unter der Apache-Lizenz implementieren zu wollen. Ziel des Projektes ist eine J2EE-zertifizierte Implementierung zu erreichen.

Sun kündigt Java für Opteron an

Java-Applikationen sollen sich fast ohne Aufwand migrieren lassen. Sun Microsystems will in Kooperation mit AMD Java für AMDs 64-Bit-Prozessor Opteron sowohl für Linux als auch für Windows anbieten. Damit soll Unternehmen der Weg geebnet werden, um ihre Java-Applikationen mit minimalen oder gänzlich ohne Änderungen des Sourcecodes auf AMDs 64-Bit-Plattform zu migrieren.

Metrowerks mit Programmierwerkzeugen für MacOS X

CodeWarrior Development Studio for MacOS Version 9 angekündigt. Metrowerks hat eine neue Programmierumgebung für die MacOS-Plattform angekündigt. Das CodeWarrior Development Studio for MacOS V9 enthält unter anderem das Metrowerks PowerPlant X C++ Framework, das Entwicklern erlaubt, nativen Code für MacOS X zu schreiben.

Opteron-Server für SourceForge.net

AMD hofft auf mehr Unterstützung seiner 64-Bit-Plattform. Die Entwickler-WebSite SourceForge.net verfügt jetzt über einen neuen Server auf Basis von AMDs Opteron Prozessor. Dieser soll es den über 670.000 auf SourceForge.net gehosteten Projekten erlauben, ihre Software auf AMDs 64-Bit-Plattform zu portieren.

Aus SAP DB wird MaxDB

MySQL AB nimmt SAP-zertifizierte Enterprise-Datenbank in das Produkt-Portfolio. Der schwedische Datenbank-Hersteller MySQL AB hat jetzt angekündigt, dass die Open-Source-Datenbank SAP DB ab dem vierten Quartal 2003 unter dem Namen MaxDB vertrieben wird. MySQL und SAP hatten im Mai 2003 eine Kooperation vereinbart, in deren Rahmen MySQL das Open-Source-DBMS von SAP übernimmt und weiterentwickelt.

Eclipse Plug-In für visuelle Entwicklung von Web-Oberflächen

Innoopract bietet Release-Candidate seines W4-Plug-Ins kostenlos zum Download. Das Karlsruher Unternehmen Innoopract bietet jetzt eine Release Candidate seines Plug-Ins seiner W4-Technik für Eclipse kostenlos zum Download an. Das auf objektorientierte und visuelle Entwicklung von Bedienoberflächen für Java Web-Applikationen spezialisierte Unternehmen will damit die Programmierung von komfortablen HTML-basierten Bedienoberflächen drastisch vereinfachen.

Intel schließt sich dem Eclipse-Konsortium an

Weitere Unterstützung für die freie Entwicklungsumgebung Eclipse. Intel schließt sich dem von IBM initiierten Open-Source-Projekt Eclipse an. Mit Eclipse soll eine freie, modulare und plattformunabhängige Entwicklungsumgebung entwickelt werden, für die verschiedene Hersteller freie als auch kommerzielle Erweiterung und Tools anbieten können.

Python 2.3 verspricht höhere Geschwindigkeit

Neue Version soll 20 bis 30 Prozent mehr Geschwindigkeit bringen. Nach mehr als 19 Monaten Entwicklungsarbeit liegt jetzt die objektorientierte Scriptsprache Python in der Version 2.3 vor. Die neue Version bringt zwar nur wenige neue Sprach-Funktionen, soll aber neben zahlreichen Fehlerbereinigungen eine um 20 bis 30 Prozent höhere Geschwindigkeit bieten. Zudem wurde das in Python 2.2 eingeführte neue Typen und Klassen-System deutlich verbessert.
undefined

Spezial: Die Zukunft des Online-Rollenspiels - Teil 2

Interview mit Nevrax über das Science-Fantasy-Spiel "The Saga of Ryzom". Im ersten Teil unseres Spezialthemas "Die Zukunft des Online-Rollenspiels" erklärte bereits Chris DiBona von Damage Studios, wie man im erst 2004 erscheinenden Online-Rollenspiel "Rekonstruction" die Spieler auch über längere Zeit bei Laune halten will, wie große Spielermengen verwaltet werden und wie die Prognosen für künftige Abogebühren stehen. Der zweite Teil widmet sich dem in Europa entwickelten Online-Rollenspiel "The Saga of Ryzom" vom in London und Paris ansässigen Entwicklerstudio Nevrax.

Khronos stellt OpenML SDK für Windows und Linux vor

Fertiges SDK für Windows, Linux und Irix soll Anfang 2004 vorliegen. Die Khronos Group hat zur Siggraph die Alpha-Version eines Software Development Kit (SDK) für OpenML 1.0 für Windows und Linux veröffentlicht. Bei OpenML handelt es sich um eine plattformübergreifende Programmier-Schnittstelle, die als Ergänzung zur OpenGL-API einen direkten Zugriff auf Grafik-, Video- und Audio-Hardware erlaubt.

Java goes OpenGL

Sun kooperiert mit SGI und der Khronos Group. SGI und Sun wollen OpenGL und Java zusammenbringen. Die beiden Unternehmen kündigten auf der Siggraph an, Java-Bindings für das Grafik-API OpenGL entwickeln zu wollen. Damit wird es möglich, aus Java auf das plattformunabhängige API für 3D-Grafik zuzugreifen.

OpenGL 1.5 angekündigt

Neue OpenGL-Spezifikation enthält OpenGL Shading Language. Auf der Siggraph haben SGI und das OpenGL Architecture Review Board die Version 1.5 der OpenGL-Spezifikation angekündigt. OpenGL 1.5 soll unter anderem die OpenGL Shading Language enthalten, eine der offiziellen ARB-Erweiterungen, die auch als Basis von OpenGL 2.0 dienen soll.

REALbasic 5.5: Visual-Basic-Applikationen für Linux

REALbasic soll ab Version 5.5 auch Linux unterstützen. Real Software will mit seiner kommenden REALbasic-Version 5.5 neben Windows und MacOS auch Linux unterstützen. REALbasic erlaubt damit die visuelle Entwicklung von Basic-Applikationen aus einer Code-Basis für alle drei Plattformen.

Sicherheitsupdate für Apache 1.3.x

Apache HTTP Server 1.3.28 freigegeben. Mit Apache 1.3.28 hat die Apache Software Foundation eine neue, um Fehler bereinigte Version des Apache Web-Servers veröffentlicht. Dabei wurden auch drei Sicherheitslücken beseitigt.

Microsoft unterstützt AMD Alchemy Solutions DBAu1500

Prozessoren nun auch für Windows-CE-basierte Geräte nutzbar. AMD hat mitgeteilt, dass Microsoft ein so genanntes Board Support Package (BSP) für das AMD Alchemy Solutions DBAu1500 Entwicklerboard herausgeben wird. Das BSP erleichert die Entwicklung von Windows-CE-Anwendungen für den Niedrigspannung-Prozessor AMD Alchemy Au1500. Mit dem Release ist die gesamte AMD-Alchemy-Solutions-Prozessorfamilie nun Windows-CE-zertifiziert.

STMicroelectronics: Compiler für x86 und 64-Bit-AMD-Opteron

Deutliche Geschwindigkeitsvorteile gegenüber alter Version. STMicroelectronics hat über seinen Geschäftsbereich Portland Group mit der PGI Workstation 5.0 neue Compiler und Software-Werkzeuge für x86-Architekturen und den 64-Bit-AMD-Opteron-Prozessor vorgestellt. Die Compiler stehen für die Programmiersprachen Fortran und C bereit.

RealNetworks: Implementierung von SMIL 2.0 als Open Source

Helix DNA Client unterstützt SMIL-2.0-Spezifikation des W3C. RealNetworks hat im Rahmen seiner Helix Community den Source-Code für seine Implementierung der Synchronized Multimedia Integration Language 2.0 (SMIL) veröffentlicht. Die XML-basierte, vom W3C entwickelte Sprache erlaubt die synchrone Darstellung digitaler Präsentationen, die verschiedene Medientypen wie Streaming Audio und Video sowie Bilder und Texte kombinieren.

3Dlabs liefert ersten Compiler für OpenGL Shading Language

Front-End des Compilers als Open Source freigegeben. Die OpenGL Shading Language zur Hardware-unabhängigen Programmierung von Pixel- und Vertex-Shader-Effekten ist kürzlich durch das OpenGL Architecture Review Board (OpenGL ARB) als offizielle OpenGL-Erweiterung abgesegnet worden. Die High-Level-Shading-Language soll der Grundstock für den kommenden OpenGL-2.0-Standard sein - nun hat der Profi-Grafikchiphersteller 3Dlabs den ersten Compiler für die OpenGL Shading Language veröffentlicht und einen Teil davon als Open Source veröffentlicht.

theKompany.com veröffentlicht Rekall 2.0

Rekall 2.0 soll die Entwicklung von Datenbankapplikationen flexibler machen. TheKompany.com gab jetzt die Veröffentlichung der Version 2.0 ihres Datenbank-Frontends Rekall frei, das unter Linux eine Alternative zu Microsofts Windows-Software Access darstellen soll. Die neue Version soll dem Benutzer erheblich mehr Kontrolle über seine Datenbank-Applikationen geben und zudem die Entwicklung eigener Widgets erlauben.

AMD kündigt Verfügbarkeit der Core Math Library an

Für Opteron- und Athlon-64-Prozessoren. AMD hat angekündigt, dass die Core Math Library nun zum Download bereitsteht. Die für die 64-bit-Prozessoren des Unternehmens ausgelegten Werkzeuge wurden in Zusammenarbeit mit der Numerical Algorithms Group (NAG) entwickelt.

Metrowerks bringt Entwicklungswerkzeuge für OpenPDA

Entwicklungsumgebung soll Markteinführung mobiler Endgeräte beschleunigen. Metrowerks bietet mit der OpenPDA-Plattform und CodeWarrior für OpenPDA neue Werkzeuge für die Entwicklung von Linux-Anwendungen für mobile Endgeräte an. Damit soll auch die Entwicklung entsprechender Linux-PDAs oder -Smartphone erleichtert werden.

Erste Beta von PHP 5 erschienen

PHP 5: Bessere Objektorientierung dank Zend Engine 2. Mit der PHP 5 Beta 1 steht jetzt eine erste, breit zugängliche Vorabversion der nächsten Generation der Open-Source-Scriptsprache PHP zum Download bereit. PHP 5 wird mit einigen grundlegenden Neuerungen aufwarten, allen voran die neue Zend Engine 2, der eigentliche Kern von PHP, die mit einer verbesserten Objektorientierung aufwartet.

Microsoft muss Suns Java doch nicht in Windows integrieren

US-Berufungsgericht hebt entsprechende einstweilige Verfügung auf. Ein US-Bundesberufungsgericht hat eine einstweilige Verfügung aufgehoben, die Microsoft gezwungen hätte, die Java-Software von Sun in seine Windows-Betriebssysteme aufzunehmen. In ihrem Urteil erklärten die Richter auch, dass Microsoft weiterhin per einstweiliger Verfügung untersagt ist, seine eigenen Java-Versionen in Windows zu integrieren und damit die Urheberrechte von Sun zu verletzen.

PowerMac G5 - Fragwürdiger Vergleich mit Pentium 4 und Xeon?

Apple widerspricht Kritik bezüglich unfairer Optimierungen auf Seite des G5. Nachdem Apple-CEO Steve Jobs am 23. Juni 2003 die im August erscheinenden 64-bittigen PowerMac-G5-Rechner vorstellte, wird nun Kritik an dem von Apple und VeriTest durchgeführten Prozessor-Leistungsvergleichstest mit Pentium-4- und Xeon-Rechnern laut. So wäre zwar für den G5-Prototypen ein von Apple optimierter GCC 3.3 eingesetzt worden, im Allgemeinen sei GCC 3.3 allerdings nicht besonders auf Pentium 4 und Xeon optimiert und z.B. im Test auch kein HyperThreading aktiviert gewesen.

Xcode soll Entwicklung für MacOS X beschleunigen

Apple: Entwicklungsumgebung mit mehr Performance und ein neues User-Interface. Auf seiner Worldwide Developers Conference 2003 (WWDC) hat Apple mit Xcode eine Reihe von Entwicklerwerkzeugen vorgestellt, die den Weg für die nächste Generation von Applikationen für MacOS X ebnen sollen. Xcode kombiniert eine Unix-basierte Entwicklungsumgebung mit einem von Apple gestalteten neuen Interface und einigen Technologien zur Performance-Steigerung.

Borland: Entwicklungswerkzeuge für Symbian und J2ME

Programmierung von Mobilgeräten verspricht gutes Geschäft. Mit einer Reihe neuer Produkte will Borland sein Engagement bei den Entwicklungswerkzeugen für mobile Systeme erweitern. Zu der Produktpalette gehören nun Borland Mobile Studio, Borland Enterprise Studio for Mobile und Borland JBuilder 9 Mobile Edition.

Trolltech veröffentlicht Qt für MacOS X unter der GPL

Freie Applikationen für Linux sollen sich einfach auf MacOS X portieren lassen. Neben der Vorstellung von Qt 3.2 und Qt Script for Applications (QSA) kündigte der norwegische Softwarehersteller Trolltech heute eine freie Version von Qt für MacOS X an. Qt/Mac soll am 23. Juni unter der GPL veröffentlicht werden. Bislang bot Trolltech eine freie Version von Qt nur für Linux/Unix an.

Trolltech stellt Qt-Version 3.2 vor

QT 3.2 mit schnellerer Font-Rendering-Engine und Treibern für IBMs DB2. Trolltech hat jetzt die Version 3.2 seines plattformunabhängigen C++-Applikations-Frameworks Qt vorgestellt. Qt erlaubt es, Applikationen mit der gleichen Code-Basis nativ auf Windows, Linux/Unix und MacOS X laufen zu lassen. Qt stellt unter anderem die Basis für den Linux-Desktop KDE dar.

Qt-Applikationen per Scriptsprache steuern

Trolltech: Qt Script for Applications soll noch im Juni erscheinen. Trolltech verleiht Qt-Applikationen mit dem neuen Qt Script for Applications (QSA) Script-Fähigkeit. Unter Verwendung der Applikationsprogrammier-Schnittstelle von Qt lassen sich mit QSA statische Qt/C++-Applikationen in dynamische verwandeln. Für Open-Source-Entwickler unter Linux/Unix und MacOS X ist die Software kostenlos.

ROSE: Freie Software macht Computer zum WLAN-Access-Point

Radionet bietet Linux-basierte WLAN-Software unter der GPL an. Der finnische WLAN-Spezialist Radionet hat jetzt mit seinem Radionet Open Source Environment (ROSE) eine freie Plattform zur Errichtung von WLAN-Access-Points veröffentlicht. Die Linux-basierte Lösung soll es sowohl System-Integratoren, Geräteherstellern als auch Privatnutzern ermöglichen, WLAN-Access-Points nach den IEEE-802.11-Standards zu bauen.

LinuxTag 2003: Über 120 Einzelveranstaltungen zu Linux

Exklusive Knoppix-DVD auf dem LinuxTag 2003. Der parlamentarische Staatssekretär im Bundesministerium für Wirtschaft und Arbeit (BMWA) und Mittelstandsbeauftragte der Bundesregierung, Rezzo Schlauch, wird das freie Vortragsprogramm des LinuxTag 2003 eröffnen. Es besteht aus mehr als 120 Einzelveranstaltungen rund um Linux und Open Source. Erstmals wird zudem ein Coding Marathon veranstaltet.

Neoxen Qwinux - freie Entwickler-Tools für Windows

Genestia Group bündelt wxWindows, Python, CVS und Co. für Windows. Die Genestia Group hat mit Neoxen Qwinux jetzt eine Sammlung von Open-Source-Entwickler-Tools für Windows veröffentlicht. Als professionelle Distribution soll Neoxen Qwinux Windows-Entwicklern einfachen Zugang zu den wichtigsten freien Entwicklerwerkzeugen bieten.

Java.net - umfassende Open-Source-Plattform für Java

James Gosling soll neue Entwicklerplattform anführen. Sun startet mit java.net eine neue Website, die Informationen, Code und Kommunikationsmöglichkeiten für Java-Entwickler, einschließlich Wikis und Blogs, bündeln soll. Die neue Open-Source-Community rund um Java wird dabei von James Gosling, dem Vater von Java, angeführt. Sun selbst steuert einige Millionen Codezeilen zu der neuen Community bei.

Sun lässt Java und PHP enger zusammenrücken

J2SE, J2EE 1.5 und neue Java-Projekte angekündigt. Sun hat auf der JavaOne neue Produkte und Programme rund um Java vorgestellt, mit denen Sun die Zahl der Java-Entwickler von heute drei Millionen auf 10 Millionen steigern will. Wachstumspotenzial sieht Sun vor allem bei Entwicklern, die sich heute vorwiegend mit "weniger effizienten Plattformen wie Scriptsprachen" beschäftigen.

Borlands Software-Design-Tool Together unterstützt Eclipse

Borland Together Edition for Eclipse für Linux und Windows erschienen. Die neue Borland Together Edition for Eclipse erlaubt die Einbindung von Borlands Software-Design-Lösung in die herstellerneutrale Eclipse-Plattform. Damit erweitert Borland den Einsatzbereich seiner UML-basierten Lösung für Modellierung, Design und Qualitätssicherung bei der Softwareentwicklung.

Joltid PeerEnabler: Filesharing-Netz statt Download-Server

Kazaa-Gründer bietet Netzwerk zur kommerziellen Datendistribution. Der Mitbegründer des bekannten Kazaa-Netzwerks, der Schwede Niklas Zennström, will mit seiner neuen Firma Joltid Peer-to-Peer-Technik für Unternehmen interessanter machen: Die Software Joltit PeerEnabler erlaubt u.a. die sichere Software- und Videostream-Distribution, wobei sie dank des dahinter stehenden eigenen Filesharing-Netzwerks zentrale Download-Server entlastet und somit Kosten einsparen soll. Die Netzwerksoftware lässt sich in Web-Installer und auch in Webseiten integrieren.

Neues J2ME-Entwicklerkit von Nokia

MIDP 2.0 bietet neue Funktionen für mobile Applikationen. Nokia kündigte jetzt eine neue Version seiner J2ME-Entwicklungsumgebung an, die nun das Spezifikation Mobile Information Device Profile 2.0 (MIDP 2.0) unterstützt. Die Nokia Developer Suite Java 2 Micro Edition 2.0 bietet darüber hinaus einen erweiterten Funktionsumfang und ist in zwei Versionen sowohl für Windows als auch für Linux kostenlos erhältlich.

Intel und Sun kooperieren bei Java

Sun mit spezieller Virtual Machine für Intels Xscale-Prozessoren. Sun und Intel wollen gemeinsam multimediale Java-Applikationen auf mobile Endgeräte mit Intels XScale-Prozessor bringen, das gaben die Unternehmen im Vorfeld der JavaOne-Konferenz bekannt.