Zum Hauptinhalt Zur Navigation

Softwareentwicklung

Sun erweitert NetBeans Open-Source-Projekt

Neue NetBeans-Module und NetBeans Lookup Library verfügbar. Sun Microsystems Open-Source-Projekt "NetBeans" wurde jetzt durch 18 neue Module erweitert. Über einen neuen Prozess ist es jedem Mitglied der Entwickler-Community möglich, eigene Beiträge per Upload unmittelbar der gesamten Community zur Verfügung zu stellen.

GCC 3.2 veröffentlicht

Nur minimale Neuerungen, aber ABI-Änderung für C++. Das GNU Projekt hat seine GNU Compiler Collection (GCC) jetzt offiziell in der Version 3.2 freigegeben. Die neue Version des Compilers enthält einige kleine Bugfixes, aber auch eine Änderung im Application Binary Interface (ABI), wodurch sich der Versionsprung auf 3.2 erklärt.

MySQL Connector/J: Offizieller JDBC-Treiber für MySQL

Mark Matthews Open-Source-Java-Treiber nun offiziell von MySQL AB. MySQL bietet mit dem "MySQL Connector/J" jetzt einen JDBC-Treiber für seine freie RDMS-Software MySQL an. Der ursprünglich 1998 von Mark Matthews als Open Source entwickelte "MM.MySQL"-Treiber wird jetzt offiziell von MySQL angeboten und soll mit verbesserter Performance und erweiterter Funktionalität aufwarten.
undefined

OpenXbox - Lik-Sang erwirbt deutsches Xbox-Modchip-Projekt

Einfach einzulötender Chip erlaubt das Einspielen eigener Xbox-BIOS-Versionen. Der Spielekonsolenzubehör-Versender Lik-Sang hat das deutsche Modchip-Projekt OpenXbox erworben, mit dem man die Xbox zum PC wandeln kann. OpenXbox muss mit lediglich neun Lötverbindungen eines freien Header (nicht bestückter Pfostenstecker) auf der Platine der geöffneten Xbox installiert werden und erlaubt dann das Einspielen anderer BIOS-Versionen.

Transmeta bringt Entwicklungspaket für Crusoe-TM5800

Für neue mobile und integrierte Anwendungen. Von Transmeta wurde jetzt ein auf Basis des Crusoe TM5800 entstandenes System Development Kit angekündigt, das Hard- und Softwareentwicklern die Möglichkeit bieten soll, neue mobile und Embedded-Systeme auf der Entwicklungsumgebung zu planen und auszutesten.

Künstliche Intelligenz in Spielen soll besser werden

Spieleentwickler-Vereinigung IGDA gründet Komitee für KI-Standards. Die International Game Developers Association (IGDA) hat ein Komitee zur Entwicklung von Programmierschnittstellen für Künstliche Intelligenz ins Leben gerufen. Die Schnittstellen sollen es Spieleentwicklern erleichtern, die künstlichen Charaktere in ihren Spielen intelligenter, eigenständiger und somit glaubwürdiger zu machen.

VA Software kooperiert mit IBM

SourceForge.net wird auf IBMs DB2 umgestellt. VA Software will die nächste Generation seiner Software SourceForge Enterprise Edition zusammen mit IBM vermarkten. Diese soll dann auch eine vollständige Unterstützung von IBMs DB2 Datenbank bieten.

Apache 2.0.40 behebt Sicherheitslücke

Neue Version von Apache 2 erschienen. Die neue Version des Webservers Apache 2, Apache 2.0.40, behebt eine Sicherheitslücke, die auf Windows-, OS2- und Netware-Systemen auftreten kann. Zudem bietet die neue Version aber auch einige Verbesserungen und neue Funktionen.

Borland setzt mit Delphi 7 Studio auf .NET

Delphi 7 Studio mit vollständiger Unterstützung für Microsoft .NET. Borland setzt mit dem kommenden Delphi 7 Studio zunehmend auf Microsoft .NET und verspricht vollständige Unterstützung für das Redmonder Web-Services-Framework. Damit sei man der erste unabhängige Anbieter, der einen "Pfad zu .NET" biete, so Borland.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Sicherheits-Patch für MacOS X 10.1.5

Patch aktualisiert Apache, OpenSSH und OpenSSL. Nachdem Apple bereits Anfang Juli ein Sicherheits-Update für MacOS X 10.1.5 angeboten hat, folgt nun ein weiterer Patch, der zum Großteil die gleichen Applikationen adressiert.

PHP-Accelerator 1.3.2 wieder ohne Aktivierungs-Schlüssel

Neue Version des PHP-Accelerator ist kompatibel zum ionCube-Encoder. Mit der Veröffentlichung der Version 1.3.2 des PHP-Accelerator kommt dieser nun wieder ohne die mit der Version 1.2 von Nick Lindridge eingeführten Aktivierungs-Schlüssel aus. Die Software beschleunigt die Ausführung von PHP-Scripten auf dem Server und reduziert zudem die dabei erzeugte Serverlast.

Will Sun MySQL und Ximian kaufen?

Sun erwägt Einstieg in neue Software-Bereiche. Informationen des Computernachrichtendienstes ComputerWire zufolge will Sun Microsystems sowohl eine Alternative zu Microsoft Outlook als auch eine separate Datenbank anbieten. Derzeit evaluiere man zusammen mit Open-Source-Partnern entsprechende Produkte.

Studie: Wie gut sind die 3D-Techniken für das Web wirklich?

Die besten Entwicklungs-Tools für Produktkonfiguratoren und 3D-Spiele im Web. Laut der vom HighText-Verlag publizierten Studie "Web 3D - Wie gut sind die 3D-Techniken für das Web wirklich?" sollen derzeit Viewpoint VET, Macromedia Shockwave 3D und Wild Tangent die besten Entwicklungs-Tools für 3D-Grafik im Web sein. Die Studie soll Spieleentwicklern, Publishern und Projektentscheidern in der Industrie sowie den von ihnen beauftragten Agenturen eine Hilfe bei der Wahl der richtigen Technik und der richtigen Entwicklungswerkzeuge bieten.

Java-Compiler Jikes 1.16 fertig gestellt

Neue Version von IBMs schnellem Java-Compiler. Der von IBM entwickelte Open-Source-Java-Compiler Jikes liegt jetzt nach neun Monaten Entwicklungszeit in der Version 1.16 vor. Diese enthält mehr als 4 MByte an Patches und etwa 100.000 neue Codezeilen.

OpenGL-2.0-Entwicklung beginnt

Spezifikation soll Ende 2002 fertig sein und 2003 abgesegnet werden. Nachdem 3Dlabs bereits Ende des letzten Jahres davor warnte, dass OpenGL technisch hinter Microsofts Direct3D-Schnittstelle zurückfallen würde und einen ersten Konzeptvorschlag vorlegte, ist etwas Bewegung in die Entwicklung der Grafikprogrammierschnittstelle gekommen. Nun hat das OpenGL Architecture Review Board (OpenGL ARB) laut OpenGL-Schöpfer SGI eine OpenGL-2.0-Arbeitsgruppe gegründet.

ASP.NET für Apache 2.0

Covalent Enterprise Ready Server integriert ASP.NET-Applikationen. Auf der O'Reilly Open Source Convention hat Covalent Technologies jetzt ein Microsoft-ASP.NET-Modul für Apache 2.0 angekündigt. Das Modul läuft zusammen mit dem auf Apache 2.0 basierenden Covalent Enterprise Ready Server unter Windows 2000.

PHP-Encoder soll Quelltexte vor Blicken Dritter schützen

ionCube bietet PHP-Encoder als netzbasierten Dienst an. Die Firma ionCube hat jetzt ihren im Juni angekündigten PHP-Encoder fertig gestellt. Die Lösung erlaubt es, PHP-Scripte mit Hilfe eines netzbasierten Dienstes vorab zu kompilieren und zu verschlüsseln, um so zu verhindern, dass Dritte Einblick in die Quelltexte nehmen können. Der PHP-Encoder basiert dabei auf dem von Nick Lindrige entwickelten PHP-Accelerator.

ATI RenderMonkey - Vertex- und Pixel-Shader für 3D-Designer

Entwicklungsumgebung für Spieleentwickler. Mit RenderMonkey hat ATI auf der gerade in den USA stattfindenden 3D-Grafikkonferenz Siggraph ein Werkzeugpaket angekündigt, das Entwicklern bei der Erstellung, Verwaltung und Weitergabe von 3D-Echtzeit-Effekten mittels Pixel- und Vertex-Shadern helfen soll. RenderMonkey ist weitgehend sprachunabhängig, da es per Plug-ins um Unterstützung für verschiedene High Level Shading Languages (HLSL) erweitert werden kann.

Kylix 3: C++ Technologien von Borland für Linux

Rapid Application Development in C++ und Delphi für Linux. Borland hat jetzt mit Kylix 3 die erste Rapid-Application-Development-(RAD-)Lösung für Linux vorgestellt, die C++ und Delphi vereint. Damit sollen sich auf einfache und schnelle Art und Weise grafische GUI-, Datenbank-, Web- und Web-Service-Applikationen in C++ entwickeln lassen. Bisher unterstützt Kylix nur Borlands Programmiersprache Delphi.

NVidia will Cg als Open Source freigeben

Compiler für Pixel- und Vertex-Shader-Programme soll attraktiver werden. Im Juni hatte NVidia mit Cg einen plattformübergreifenden Compiler vorgestellt, der voll kompatibel zu Microsofts DirectX-9-HLSL (High Level Shading Language) sein und die hardwareunabhängige Programmierung und Wiederverwendung von Pixel- und Vertex-Shader-Effekten vereinfachen soll. Nachdem NVidia bereits Teile von Cg offen gelegt hatte, um anderen Herstellern die Programmierung von Plug-ins für ihre Grafikchips zu erlauben, soll in Kürze der komplette Cg-Quellcode als Open Source veröffentlicht werden.

Ximian zeigt .NET für Linux

CTO Miguel demonstriert Mono Project auf der O'Reilly Open Source Convention. Ximian-CTO Miguel de Icaza will auf der O'Reilly Open Source Convention einen aktuellen Einblick in das Mono Projekt gewähren, das eine Open-Source-Version von Microsofts .NET-Entwicklungsplattform für Linux und Unix entwickelt.

IBM-Datenbank DB2 mit Selbstanalyse- und Wartungsfunktion

Neue Funktionen zur Erhöhung der Ausfallsicherheit und XML-Verarbeitung. IBM will eine neue Version seiner DB2-Datenbanksoftware gegen Ende des Jahres auf den Markt bringen, die über Funktionen zur Selbstanalyse und Selbstwartung verfügt, die IBM gerne als selbstheilende Kräfte bezeichnet. Nun kommt zunächst einmal eine Betaversion von DB2 Version 8.

Perl 5.8.0 veröffentlicht

Neue Perl-Version bringt zahlreiche Verbesserungen. Das Perl-5-Entwicklerteam hat jetzt mit Perl 5.8.0 ein neues Major-Release der verbreiteten freien Scriptsprache Perl veröffentlicht. Perl 5.8.0 enthält alle Korrekturen seit Perl 5.6.0 sowie zahlreiche zusätzliche Funktionen und Verbesserungen.

MacOS X 10.2 kommt Ende August

Keine Update-Möglichkeit; nur Vollversion erhältlich. Auf der MacWorld Expo in New York stellt Apple-CEO Steve Jobs in seiner Keynote die neue Version von MacOS X vor, die unter dem Codenamen Jaguar bereits im Vorfeld für Furore gesorgt hat. MacOS X 10.2 bringt einen überarbeiteten Finder, eine Handschriftenerkennung, einen Instant Messenger sowie einen intelligenten Spam-Filter für das Mail-Programm sowie die Netzwerk-Technik Rendezvous.

OpenGL auch für Mobiltelefone

Vereinbarung von SGI und Nokia erweitert OpenGL ES um Handy-Unterstützung. Laut einer Vereinbarung zwischen SGI und Nokia sollen in Zukunft auch Mobiltelefone mit der Grafikprogrammierschnittstelle OpenGL ausgestattet werden. Die derzeit von der Khronos Group entwickelte Embedded-Version von OpenGL, "OpenGL ES" genannt, wird damit nicht mehr nur für Spielekonsolen, Set-Top-Boxen und Navigationssysteme, sondern auch für Mobiltelefone entwickelt.

Grafik-API OpenGL 1.4 vorgestellt

Neue 3D-Funktionen für OpenGL. SGI hat jetzt zusammen mit dem OpenGL Architecture Review Board (ARB) die Spezifikation für OpenGL 1.4 vorgelegt. Die neue Version der plattformunabhängigen 2D- und 3D-Grafik-API enthält vor allem Erweiterungen im 3D-Bereich. Erste Implementierungen sollen noch im Laufe dieses Jahres erscheinen.

PEAR: Mehr Funktionen für PHP

PEAR Weekly News - Überblick über rasante Entwicklung von PHP-Erweiterungen. Mit PEAR existiert bereits seit weit mehr als einem Jahr ein Code Repository für PHP-Erweiterungen und PHP-Code. Inspiriert durch CTAN von TeX und CPAN von Perl finden sich in PEAR mittlerweile zahlreiche Bibliotheken und nützliche Hilfsmittel für PHP-Entwickler, die sich dank des PEAR-Installers auf einfache Weise in bestehende PHP-Installationen integrieren lassen.

FileMaker Pro 6 mit XML-Unterstützung

Verbesserte Zusammenarbeit mit Digitalkameras unter MacOS X. FileMaker bringt die Datenbank-Software FileMaker Pro in der Version 6 auf den Markt, die besser mit Bildern umgehen kann und eine XML-Unterstützung bietet, um entsprechende Dokumente im- und exportieren zu können.

Linux-Port von Microsofts CLI-Implementation

Lauffähige Linux-Version von Microsoft-Shared-Source-CLI-Implementierung "Rotor". Vor gut einem Jahr hat Microsoft mit "Rotor" seine CLI-Implementierung veröffentlicht, einschließlich dem C#-Sprachstandard und dem Common-Language-Infrastructure-Standard im Quelltext unter der Microsoft-Shared-Source-Lizenz veröffentlicht. Zwar bietet Microsoft die Software nur für Windows und FreeBSD an, doch mittlerweile läuft diese auch unter Linux.

Drei Updates von Apple

Alle Patches bereits in deutscher Sprache verfügbar. Apple veröffentlichte jüngst drei Updates für die Mac-Welt, die unter anderem eine Sicherheitslücke in Apache stopfen und eine aktualisierte Carbon-Bibiliothek für MacOS 8.6 und 9.x anbieten. Das dritte Update ist speziell für iMac-Besitzer mit einer ganz bestimmten Version von MacOS X 10.1.5 gedacht.

IDE Eclipse 2.0 erschienen

Eclipse.org veröffentlicht 2. Version seiner Open-Source-Entwicklungsumgebung. Das von IBM initiierte Eclipse-Projekt hat jetzt die Version 2.0 seiner Entwicklungsplattform Eclipse veröffentlicht. Dabei handelt es sich um eine universelle "Werkzeug-Plattform - eine offene, erweiterbare IDE für alles und nichts", so die Entwickler.

DirectX 8.1b - Bugfix für Direct3D und DirectShow (Update)

Update steht als "DirectX 8.1b Redist Install"-Paket zur Verfügung. Microsoft hat seiner Windows-Multimedia-Schnittstelle DirectX 8.1 ein Bugfix angedeihen lassen, das einige Fehler in Direct3D und DirectShow beseitigen soll. Zwar ist das für Software- und Hardware-Hersteller zur Weitergabe an ihre Endkunden gedachte "DirectX-8.1b-Redistribution-Paket" noch nicht auf den offiziellen DirectX-Seiten verlinkt, befindet sich jedoch bereits auf dem Download-Server.

Cobol schneller und kostengünstiger als Java?

Cobolanwendungen fit fürs Web machen. Auf Cobol basierende Mission-critical-Anwendungen lassen sich dreimal schneller webfähig machen als mit Java - und das zu einem Drittel der Kosten. Dies ist das Ergebnis einer Studie, die das DePaul University's Laboratory in Chicago durchgeführt hat.

QNX legt Quellcode für Eclipse.org offen

Ziel ist Standardplattform für C/C++-Entwicklung. QNX Software Systems legt für Eclipse.org den Quellcode ausgewählter C/C++-Tools der QNX Momentics Development Suite offen. Das Unternehmen will damit die Akzeptanz von Standards in der Embedded-Software-Entwicklung verbessern.

Apache: Sicherheitslücke birgt hohes Gefahrenpotenzial

Update auf neue Apache-Version wird dringend empfohlen. Die am Dienstag bekannt gewordene Sicherheitslücke im Apache WebServer erweist sich als gefährlicher als zunächst eingeschätzt. Anders als zunächst vermutet lässt sich auch auf 64-Bit- und 32-Bit-Unix-Plattformen beliebiger Code ausführen. Zunächst war man davon ausgegangen, dass diese Plattformen dadurch "lediglich" für Denial-of-Service-Attacken anfällig werden.

Sun ONE Application Server 7 wird kostenlos

Sun: "Free of Charge, Free of Lock-In and Free of Performance Barriers". Sun läutet im Wettstreit mit Microsoft .NET die nächste Runde ein und stellte jetzt eine neue Strategie vor, "die die Ökonomie der Auslieferung von Web Services dramatisch verändern wird", so Sun. Kern der neuen Strategie ist der Sun ONE Application Server 7, der für diverse Plattformen kostenlos an Unternehmen und andere Hersteller abgegeben wird.
undefined

Mosro Mini - Wachroboter für den Heimgebrauch

Programmierbarer Roboter mit verschiedenen Sensoren für die Heimüberwachung. Das Berliner Unternehmen Robowatch Technologies GmbH bietet mit "Mosro Mini" den laut eigenen Angaben ersten Wachroboter für den Heimgebrauch an. Der rund 28,5 cm hohe sowie 8 cm breite und tiefe Bewachungsroboter bewegt sich auf einprogrammierten Bahnen, soll über einen Bewegungsmelder Einbrecher oder Aktivität im Haus registrieren, kann aber zur Fernüberwachung auch selber gesteuert werden und Bilder liefern.

PHP-Encoder auf Basis des PHP Accelerator angekündigt

Dienst will Scipts für unter 10,- US-Dollar encoden. Bislang werden PHP-Scripts meist im Source-Code weitergegeben. Der Zend Encoder, der es ermöglicht, vorkompilierte Scripte zu erstellen, schlägt mit recht beachtlichen Lizenzgebühren ab 960,- Euro pro Jahr zu Buche. Mit PHP-Encoder steht nun ein Projekt in den Startlöchern, das ein ähnliches Angebot plant, aber in Sachen Lizenzpolitik einen anderen Weg geht.

Sicherheitslücke im Apache (Update)

Buffer-Overflow erlaubt das Ausführen von beliebigem Code. Der weit verbreitete Web-Server Apache enthält eine Sicherheitslücke, die es unter bestimmten Umständen erlaubt, beliebigen Code auf einem verwundbaren Rechner auszuführen. Betroffen sind sowohl Apache 1.3.x als auch Apache 2.x auf allen Plattformen.

Koreanische MS-Entwicklungsumgebung mit Nimda-Wurm

Patch löscht Nimda-Wurm aus den betroffenen Dateien. Wie Microsoft eingestehen musste, wurde die koreanische Version von Visual Studio .NET versehentlich mit Nimda-verseuchten Dateien ausgeliefert. Der Internet-Wurm steckt in den komprimierten Hilfe-Dateien des Application Center Test (ACT) von Visual Studio .NET. Microsoft bietet einen Patch, der den Wurm aus der Entwicklungsumgebung entfernt.
undefined

Cg - NVidia liefert Compiler für Vertex- und Pixel-Shader

NVidia-CEO: "Cg wird das für GPUs tun, was C und C++ für CPUs getan haben". Nachdem Microsoft in seiner offiziellen DirectX-9-Ankündigung bereits eine High Level Shader Language (HLSL) ankündigte, hat der an der Entwicklung beteiligte Grafikchiphersteller NVidia nun seine dazu 100 Prozent kompatible "C for graphics" (Cg) genannte Sprache und einen ersten Compiler vorgestellt. Cg soll die Programmierung und insbesondere das volle Ausreizen der verschiedenen Hardware-basierten Pixel- und Vertex-Shader nicht nur unter DirectX 9.0 vereinfachen. Das Ergebnis sollen - je nach Grafikhardware - deutlich realistischere 3D-Grafiken und -Effekte sein.

Zend Studio: Upgrade für Zends PHP-IDE

Kürzere Time-to-Market für dynamische Web-Applikationen. Zend Technologies bringt jetzt die Version 2.5 von Zend Studio auf den Markt. Das umfangreiche Upgrade der Entwicklungsumgebung wartet mit verschiedenen neuen Funktionalitäten sowie einem deutlich verbesserten Editing auf. In PHP geschriebene dynamische Web-Applikationen sollen sich hiermit schneller erstellen lassen.

Zweite Beta von Microsofts Java-C#-Konverter

Java Language Conversion Assistant soll Umstieg von Java auf .NET erleichtern. Microsoft legt jetzt sein Java Language Conversion Assistant (JLCA) in einer zweiten Beta-Version vor. JLCA ist eines der entscheidenden Stücke im Rahmen von Microsofts "Java User Migration Path to Microsoft .NET"-(JUMP-to-.NET-)Strategie, mit dem Microsoft Java-Nutzer für seine .NET-Plattform gewinnen will.

Openwave stellt Applikations-Schnittstelle unter Open Source

Open Usability Interface für geräteunabhängige Entwicklung von Mobilanwendungen. Der Mobilgeräte-Softwareentwickler Openwave Systems hat sein "Open Usability Interface" (OUI) unter einer Mozilla Public License (MPL 1.1) freigegeben. Beim OUI handelt es sich um eine serverseitige Programmier-Bibliothek, mit der entsprechend programmierte Anwendungen die Ausgabe der Inhalte automatisch auf die Fähigkeiten des jeweiligen mobilen Endgeräts bzw. Gateways anpassen können sollen.

DirectX 9 erscheint offiziell im Herbst

Erste Beta-Version der DirectX9-APIs für Beta-Tester erhältlich. Wie Microsoft mitteilte, wurde jetzt die erste Beta-Version der DirectX 9-APIs für Beta-Tester zum Download bereitgestellt. Die neue Version bietet einige Neuerungen, um die Berechnung von 3D-Effekten weiter zu verbessern. Die fertige Version von DirectX 9 soll im Herbst dieses Jahres erscheinen.

KOBOL - COBOL-Implementierung für Linux und Windows

Preiswerte COBOL-Lösung von theKompany.com. Mit KOBOL bietet theKompany.com jetzt einen ANSI COBOL konformen Multiplattform-Compiler samt IDE an, der auch die kürzlich von der ANSI fertig gestellten objektorientierten Erweiterungen der Common Business Oriented Language (COBOL) unterstützt. Die Implementierung soll sich durch vergleichsweise geringe Kosten auszeichnen.