Zum Hauptinhalt Zur Navigation

Softwareentwicklung

Sun veröffentlicht neue Entwicklerwerkzeuge

Java Web Services Developer Pack 2.0 und C/C++-Plug-In für NetBeans. Sun hat das Java Web Services Developer Pack 2.0 (WSDP) sowie eine Vorschau auf das NetBeans C/C++ Development Pack vorgestellt. Mit dem WSDP können Entwickler bereits Techniken nutzen, die Sun erst in die nächsten Versionen der Java Platform Enterprise und Standard Edition integrieren möchte. Mit dem C/C++ Development Pack können Anwendungen in diesen Programmiersprachen mit NetBeans entwickelt werden.

Swing- und HTML-Oberflächen mit Eclipse

XML-Dialekt für plattformunabhängige Benutzeroberflächen. Mit dem AUIML-Toolkit (Abstract User Interface Markup Language) lassen sich Benutzeroberflächen in Java Swing und HTML entwickeln. Diese sind plattformunabhängig und sollen sich auf unterschiedlichen Endgeräten darstellen lassen. Version 6.1 des Toolkits unterstützt nun auch Java-5-Funktionen.

Firefox-Erweiterung mit Makro automatisiert Browser-Aufgaben

Makro-Aufnahme für wiederkehrende Aufgaben und Tests. Mit der Firefox-Erweiterung "Selenium IDE" von OpenQA.org lässt sich der Webbrowser automatisieren und wiederkehrende Aufgaben ausführen. Dazu bietet Selenium einen einfachen Makro-Modus, der alle Aktionen aufzeichnet, die nach dem Aufnahmeknopf-Drücken vom Anwender einmal vorgemacht werden.

SCO stellt Plattform für Webapplikationen vor

SCAMP mit OpenServer, Apache, MySQL, Perl und PHP. Mit SCAMP stellt SCO eine Basis für Webapplikationen vor, die sich aus OpenServer, Apache, MySQL, Perl und PHP zusammensetzt. Diese soll durch umfangreiche Unterstützung überzeugen und wurde in Zusammenarbeit mit MySQL AB erstellt.
undefined

Chorizo: Security-Scanner für Webapplikationen

Sicherheitslücken in PHP-Applikationen entdecken. Benannt nach einer spanischen Spezialität soll die Software Chorizo Sicherheitslücken in Webapplikationen finden. Zunächst ist Chorizo dabei auf PHP-Applikationen optimiert, Unterstützung für die Besonderheiten anderer Sprachen soll folgen.

Freie Java-Klassenbibliotheken machen Fortschritte

GNU Classpath 0.90 enthält neue Kryptographie-Algorithmen. Die freien Java-Klassenbibliotheken GNU Classpath 0.90 bieten bessere Unicode-Unterstützung und Änderungen beim Einsatz von AWT-Containern. Zudem nähern sich die Bibliotheken immer weiter der Version 1.0, trug der Vorgänger doch noch die Versionsnummer 0.20.

Horde 3.1 zusammen mit neuen Programmen erschienen

PHP-Framework zur Entwicklung webbasierter Anwendungen. Das freie Application-Framework Horde ist in Version 3.1 erschienen, die unter anderem verbessertes Caching bietet. Passwörter können nun nach einer vorgegebenen Zeit automatisch auslaufen und der HTML-Betrachter hat einen integrierten Phishing-Schutz. Horde 3.1 ist mit PHP 5.1 kompatibel und bietet Entwicklern einige neue Bibliotheken. Sechs Applikationen wurden ebenfalls in neuer Version veröffentlicht.

Neue Duden-Korrektur für Softwarehersteller

Zusammenführung der Duden-Linguistic-Engine und Primus-SX-Engine. Zur Integration von Rechtschreibkorrektur und anderen Sprachfunktionen bietet der Duden Verlag Softwareherstellern nun die Duden-Proof-Factory 1.0 an. Außer Deutsch unterstützt das Produkt auch die Rechtschreibprüfung und Silbentrennung für Englisch, Französisch, Italienisch und Spanisch. Die Software kann plattformübergreifend genutzt werden.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

AOL öffnet AIM-Netzwerk für Entwickler

Kostenloses SDK erlaubt Programmierung eigener Clients. AOL hat ein Software Development Kit (SDK) für das Instant-Messaging-Netzwerk AIM veröffentlicht, mit dem Entwickler eigene Clients programmieren können. Dabei gibt AOL jedoch genau vor, was mit dem SDK entwickelt werden darf: Clients, die auch andere Protokolle unterstützen, sind beispielsweise verboten.

Software konvertiert VB-Code in C#

Instant C# 2.5 veröffentlicht. Mit Instant C# sollen Entwickler ihren mit Visual Basic geschriebenen Quelltext automatisch in C# umwandeln können. Dies soll mit einzelnen Codeschnipseln, aber auch mit kompletten Projekten möglich sein und laut Hersteller kaum Nachbearbeitung erfordern.

Zend Framework - Vorschauversion veröffentlicht

Open-Source-Bibliothek soll De-facto-Standard für PHP schaffen. Im Oktober 2005 verkündete Zend den Start des PHP Collaboration Project, das ein Framework für Webapplikationen entwickeln sollte. Nun sind erste Teile des Projekts veröffentlicht worden, darunter das Zend Framework in einer Vorschauversion.

Mehr Open-Source-Werkzeuge für VoiceXML-Applikationen

Tellme bietet Eclipse-Plug-in für Entwicklung von VoiceXML-Anwendungen. Für die Entwicklung von VoiceXML-Applikationen hat IBM die Unterstützung erweitert. Neben neuen APIs von IBM steht ein neues Eclipse-Plug-in bereit. Damit soll Webentwicklern die Programmierung von VoiceXML-Applikationen erleichtert werden.

GCC 4.1 mit neuen Optimierungen und Objective C++

GNU Compiler Collection 4.1.0 mit leichter Verspätung erschienen. Der GNU Compiler wartet in der Version 4.1 mit interprozeduralen Optimierungen und Unterstützung für Apples Objective C++ auf - auch die Java-Bibliothek wurde weiter ausgebaut. Mit nur ein paar Wochen Verspätung gab Mark Mitchell die finale Version 4.1.0 der GNU Compiler Collection frei.

Erste Beta von MySQL 5.1 erschienen

Partitionierte Tabellen, zeilenbasierte Replikation und Plugin-API. Mit der Version 5.1.7 verlässt MySQL 5.1 den Alpha-Status, ist die neue Vorabversion doch als Beta markiert. In der Version 5.1 wird MySQL mit zahlreichen neuen Funktionen aufwarten, darunter die Möglichkeit, Tabellen zu partitionieren, ein Plugin-API, eine zeilenbasierte Replikation und eine Ereignissteuerung.

PHP4Mono: PHP bändelt mit .Net an

GUI-Applikationen mit GTK via CIL in PHP. Raphael Romeikat hat mit PHP4Mono einen Compiler entwickelt, der PHP-Code in die Common Intermediate Language (CIL) umwandelt. Mittlerweile ist es sogar möglich, aus PHP auf andere .NET-Assemblies zuzugreifen.

Java EE 5 soll alles einfacher machen

Vorabversion von NetBeans Enterprise Pack 5.5 und Java EE 5 SDK veröffentlicht. Sun hat eine Vorabversion des "Java Platform Enterprise Edition 5 Software Development Kit" (Java EE SDK) sowie des NetBeans Enterprise Pack 5.5 veröffentlicht. Entwickler sollen mit der Software Web Services und SOA-Applikationen (Service Oriented Architecture) der nächsten Generation entwickeln.

XULRunner - Zuwachs für die Mozilla-Familie

Runtime für eigenständige Applikationen auf Basis von Mozilla-Komponenten. Mit XULRunner arbeiten die Mozilla-Entwickler an einem Framework für Applikationen auf Basis der Mozilla-Technik. Ein aktuelles Beispiel ist der iTunes-Konkurrent Songbird, der kürzlich in der Version 0.1 erschienen ist. Von XULRunner liegt ebenfalls seit kurzem eine Vorabversion für Entwickler vor.

Bewegt sich MySQL in Richtung Firebird?

MySQL übernimmt Netfrastructure. MySQL hat die Firma Netfrastructure übernommen. Netfrastructure-Gründer und Firebird-Entwickler Jim Starkey wird künftig für die Schweden arbeiten. Er betont aber, sein Entschluss, zu MySQL zu gehen, sei keine Entscheidung gegen Firebird.

Java SE 6 - Erste Beta veröffentlicht

Mit Mustang zur Sprache des Web 2.0. Suns Programmiersprache Java steckt in verschiedenen Editionen heute in einer Vielzahl von Geräten - vom Handy über den PC bis hin zum Server. Unter dem Codenamen Mustang veröffentlichte Sun jetzt eine erste Beta-Version der kommenden Java-Generation in Form der "Java Platform Standard Edition 6".

Yahoo veröffentlicht AJAX-Bibliothek als Open Source

User Interface Library und Design Pattern Library veröffentlicht. Yahoo hat seine JavaScript-Bilbiothek für webbasierte Benutzer-Schnittstellen als Open Source veröffentlicht. Mit den Komponenten "Yahoo User Interface Library" sollen sich Webapplikationen im Desktop-Stil samt ereignisgesteuerter Interaktion entwickeln lassen.

Frisches Kapital für MySQL

18,5 Millionen US-Dollar Risikokapital für das Open-Source-Unternehmen. MySQL AB, der Hersteller hinter der gleichnamigen Open-Source-Datenbank, erhält in einer dritten Finanzierungsrunde eine Kapitalspritze von 18,5 Millionen US-Dollar.

Sicherheitsproblem bei BerliOS

Datei mit verschlüsselten Passwörtern war für jeden lesbar. Die vom Fraunhofer FOKUS betriebene Open-Source-Entwicklerplattform BerliOS hatte ein Problem mit der Sicherheit ihrer Passwörter: Eine Datei mit den verschlüsselten Passwörtern war vorübergehend für jeden lesbar abgelegt.

Internet-Explorer-Toolbar für Webdesigner mit neuer Beta

Beta 2 mit zahlreichen Fehlerbereinigungen. Microsoft kommt mit der Toolbar für den Internet Explorer voran, die Webdesignern die Arbeit erleichtern soll. Nun steht eine zweite Beta-Version zum Download bereit, die vor allem Fehlerbereinigungen bringt. Darüber hinaus bringt die Beta 2 der "Internet Explorer Developer Toolbar" einige kleine Neuerungen.

Borland will Entwicklungsumgebungen abgeben

Übernahme von Segue Software für 100 Millionen US-Dollar. Borland will sich künftig ganz auf den Bereich Application Lifecycle Management (ALM) konzentrieren und hat sich dazu mit der Übernahme des auf Softwaretests spezialisierten Unternehmens Segue Software verstärkt. Zugleich sucht man einen Käufer für das Geschäft mit integrierten Entwicklungsumgebungen (IDE) wie Delphi, C++Builder, C#Builder und JBuilder.

Sophos verkauft ActiveState

ActiveState wird wieder eigenständig. Erst im September 2003 hatte Sophos das auf Open-Source-Programmiersprachen spezialisierte Unternehmen ActiveState übernommen, nun wechselt ActiveState erneut den Besitzer. Der Finanzinvestor Pender Financial soll das Unternehmen von Sophos übernehmen.

NetBeans 5.0 mit neuem GUI-Werkzeug

Unterstützung für Sun Java System AppServer, BEA WebLogic und JBoss. Suns freie Java-Entwicklungsumgebung NetBeans 5.0 enthält nun mit Matisse ein neues Werkzeug, um grafische Bedienoberflächen zu erstellen. Ein Assistent soll zudem die Programmierung von Webanwendungen erleichtern und neben verschiedenen Änderungen am Editor unterstützt NetBeans 5.0 weitere Applikations-Server.

eBay lobt Entwickler-Preis aus

Geldpreise im Wert von bis zu 500,- Euro ausgelobt. Ebay hat einen Entwicklerpreis für Informatik-Studenten ausgelobt. Der Wettbewerb läuft bis Ende April 2006 und erlaubt sowohl die Teilnahme von Einzelpersonen als auch von studentischen Arbeitsgruppen.

Initiative soll Ajax-Entwicklung fördern

IBM, Borland, Novell, Oracle und weitere mit an Bord. Gemeinsam mit anderen Unternehmen hat IBM das Open-Ajax-Projekt angekündigt, um ein einheitliches Framework für die Entwicklung von Ajax-Applikationen anzubieten. Dieses soll in Eclipse integriert werden. Ganz allgemein soll aber auch Ajax selbst vorangebracht und dessen Popularität gesteigert werden.

IBM veröffentlicht kostenlose DB2-Variante

DB2 Express-C ohne Beschränkung der Datenbankgröße. Mit Express-C bietet IBM jetzt auch eine kostenlose Variante der DB2-Datenbank an, die keine Einschränkungen in Bezug auf die Datenbankgröße oder die Nutzerzahl haben soll. Express-C ist dabei sowohl für 32-Bit- als auch für 64-Bit-Systeme mit Linux oder Windows verfügbar.

eZ components: Alternative zu PHPs PEAR

Basis-Bibliothek für PHP 5.1 unter der BSD-Lizenz. Mit den eZ components 1.0 hat das norwegische Unternehmen eZ systems sein speziell für PHP 5.1 und neuer ausgelegtes PHP-Framework in einer stabilen Version veröffentlicht. Die Bibliothek umfasst insgesamt 16 Komponenten unter einer BSD-Lizenz, die so frei genutzt werden können.

Nokia gibt Python für S60-Plattform frei

Skriptspachen-Portierung für Symbian-Smartphones als Open Source. Nokia hat nun die S60-Portierung der freien, objektorientierten Skriptsprache Python als Open Source freigegeben. Damit können Entwickler Anwendungen in Python realisieren und auf entsprechenden Smartphones ausführen oder auch direkt darauf entwickeln.

Berkeley DB Java Edition 2.1 erschienen

Transaktionale Java-Datenbank mit gesteigerter Leistung. Sleepycat hat eine neue Version der Berkeley DB Java Edition freigegeben, die den gleichzeitige Zugriffe auf eine Datenbank optimieren soll. Auch die Leistung der freien Datenbank soll verbessert worden sein.

Buch über C-Programmierung zum kostenlosen Download

"C von A bis Z" in 2. Auflage von Jürgen Wolf als Openbook. Galileo Computing bietet ab sofort das Buch "C von A bis Z" von Jürgen Wolf in einer HTML-Variante kostenlos zur Online-Lektüre oder zum Download an. Das Buch soll einen Einstieg in die Programmiersprache C sowohl unter Windows als auch unter Linux und Unix bieten.

Java Studio Creator 2 für AJAX-Applikationen

Suns Java Studio Creator 2 ab sofort kostenlos zu haben. Mit der neuen Entwicklungsumgebung Java Studio Creator 2 will Sun vor allem Entwicklern von AJAX-Applikationen neue Werkzeuge an die Hand geben. Die Software erlaubt eine visuelle Entwicklung von Webapplikationen.

FireBug 0.2.2: Firefox-Extension für Webentwickler

Vereinfachtes Debuggen von Code möglich. Mit FireBug hat Joe Hewitt eine Firefox-Erweiterung vorgestellt, die für Entwickler von Javascript, DHTML und "Ajax" gedacht und eine Mischung aus der Javascript-Konsole, dem DOM-Inspector und einem Kommandozeilen-Javascript- Interpreter ist.

OpenSSL wird FIPS-zertifiziert

Einsatz in amerikanischen und kanadischen Regierungseinrichtungen möglich. Im Rahmen des Cryptographic Module Validation Program (CMVP) steht der Kryptografie-Software OpenSSL eine Zertifizierung nach dem Federal Information Processing Standard (FIPS) 140-2 bevor. Somit kann die freie Software künftig auch in amerikanischen und kanadischen Regierungseinrichtungen eingesetzt werden. OpenSSL ist damit die erste zertifizierte Open-Source-Software zur Verschlüsselung.

Internet Explorer 7: AJAX auch ohne ActiveX

Natives XMLHTTP-Objekt soll Kompatibilität zu anderen Browsern verbessern. Zwar unterstützt der Internet Explorer bereits seit der Version 5.0 das Request-Objekt XMLHTTP, doch war dies bislang als ActiveX-Control ausgeführt. Mit dem Internet Explorer 7 (IE7) wird sich dies ändern, denn Microsoft will ein natives XMLHTTP-Objekt integrieren, das sich auf die gleiche Art und Weise ansprechen lässt wie auch in den meisten anderen Browsern.

Sourceforge unterstützt Versionsverwaltung Subversion

Versionsverwaltungssystem erst einmal nur für ausgewählte Projekte. Die Entwicklungsplattform Sourceforge.net unterstützt ab sofort auch die Versionsverwaltung Subversion, stellt diese aber vorerst nur ausgewählten Projekten zur Verfügung. Das konkurrierende Werkzeug CVS wird Sourceforge jedoch auch weiterhin anbieten.

Neue Community Technology Preview von WinFX

Go-Live-Lizenzen erlauben den produktiven Einsatz. Microsoft hat eine neue Community Technology Preview (CTP) von WinFX vorgestellt, dem API der kommenden Windows-Version Vista. Dieses kombiniert das .Net-Framework mit neuen Werkzeugen für Webapplikationen. Die neue CTP soll Entwicklern helfen, erste Erfahrungen mit WinFX zu sammeln oder WinFX mit Go-Live-Lizenzen bereits produktiv einzusetzen.

Trolltech stellt Qtopia Core vor

Qtopia Core ersetzt Qt/Embedded. Mit Qtopia Core stellt Trolltech eine neue Entwicklungsplattform für Embedded Linux vor, die alle APIs von Qt 4 unterstützt. Damit ersetzt Qtopia Core das bisherige Qt/Embedded und bringt unter anderem eine verbesserte Internationalisierung. Qtopia Core zielt auf den Einsatz in Fahrzeugen, Kassensystemen, medizinischen Geräten oder Ähnlichem ab.

Freie Java-Klassenbibliotheken in neuer Version

GNU Classpath 0.20 erschienen. Die neue Version 0.20 der freien Java-Klassenbibliotheken GNU Classpath verbessert unter anderem die Kompatibilität zu Java 1.5. Zudem wurde XMLEncoder komplett implementiert und der SecurityManager überarbeitet. Dabei richtet sich GNU Classpath nicht direkt an Endnutzer, sondern kommt in anderen Projekten wie GCC/GVJ und Kaffe zum Einsatz.

Auch PHP 4.4.2 beseitigt Fehler

Sicherheitsupdate für PHP 4 erschienen. Kurz nach der Veröffentlichung von PHP 5.1.2 folgt auch ein Sicherheitsupdate für PHP 4. Die neue Version PHP 4.4.2 behebt ebenfalls Sicherheitslücken.

KLone - Webserver für Embedded-Geräte

Server unterstützt C/C++-Scripting für dynamische Inhalte. KLone ist ein Multiplattform-Webserver für Embedded-Geräte, der dank C/C++-Scripting auch dynamische Inhalte erlaubt, ohne auf zusätzliche Komponenten wie PHP oder Perl angewiesen zu sein. Zum Erstellen der dynamischen Seiten wird ein Software Development Kit (SDK) mitgeliefert. Zudem können HTTP-Funktionen wie Cookies und Sessions eingesetzt werden.

PHP 5.1.2 schließt Sicherheitslücken

Update bringt auch einige neue Funktionen mit. Mit der Version 5.1.2 beseitigen die Entwickler der freien Scriptsprache PHP drei Sicherheitslöcher in PHP 5.1.1. Zugleich bringt die neue Version aber zahlreiche Bugfixes und einige neue Funktionen mit.

Trolltech stellt Teambuilder 1.3 vor

Lösung für verteiltes Kompilieren von C/C++-Code. Trolltech hat eine neue Version von Teambuilder vorgestellt, einem Entwicklungswerkzeug, das zum Kompilieren Rechenkapazitäten anderer Computer im Netz nutzt. Dies soll den Kompiliervorgang deutlich beschleunigen, ohne dass spezielle Änderungen an den Systemen notwendig wären. In der neuen Version 1.3 lässt sich nun noch gezielter festlegen, wie viel CPU-Leistung zum Kompilieren genutzt werden kann.

Grasshopper: J2EE-Entwicklung mit .Net

Partnerschaft zwischen Mainsoft und IBM soll Kunden von Windows zu Linux bringen. Mit der Erweiterung Visual MainWin für Microsofts Visual Studio .Net lassen sich J2EE-Applikationen in C# und Visual Basic .Net entwickeln. Die nun vom Portierungsspezialisten Mainsoft freigegebene Version 1.7 erweitert die Kompatibilität zum .Net-Framework und unterstützt zusätzliche Application Server. Außerdem wurde Visual MainWin von IBM für die eServer-Plattform zertifiziert.

Toolkit für multimodale Eclipse-Anwendungen

Multimodal-Tools-Projekt implementiert XHTML+Voice. Die von Motorola, Opera und IBM entwickelte XHTML+Voice-Spezifikation (X+V) vereinfacht die Entwicklung von multimodalen Webanwendungen, die also sowohl eine visuelle als auch eine Sprachschnittstelle bieten. Mit dem "Multimodal Tools Project" können nun auch Eclipse-Entwickler XHTML+Voice für entsprechende Webapplikationen nutzen.