Zum Hauptinhalt Zur Navigation

Programmiersprachen

Testversion des JavaScript-Frameworks Qooxdoo 0.6 erschienen

Neue Version nutzt Namensräume. Das freie JavaScript-Framework Qooxdoo 0.6 ist jetzt als Release Candidate verfügbar. Das zur Programmierung von Webanwendungen gedachte Qooxdoo setzt in der neuen Version auf Namensräume und bringt einen integrierten API-Betrachter mit, der selbst auf dem Framework basiert.

Python 2.5 als Release Candidate verfügbar

Neue Version der Skriptsprache soll im September 2006 fertig sein. Die Skriptsprache Python 2.5 ist nun als Release Candidate erschienen, der bereits den vollen Funktionsumfang der fertigen Version umfasst. Die neue Version unterstützt konditionelle Ausdrücke und führt Module als Skripte aus. Im September 2006 soll Python 2.5 fertig sein.

IKVM: Java für .Net in neuer Version

IKVM.Net 0.3 integriert GNU Classpath 0.92. Die Java Virtual Machine für .Net, IKVM.Net, ist jetzt in der Version 0.3 erschienen. Neben der Integration von GNU Classpath 0.92 sind in der neuen Version zusätzliche Funktionen implementiert.

Sun: Open-Source-Java bedeutet keinen Unterschied

Keine Änderung für die meisten Programmierer. Eine offene Java Standard Edition wird für die meisten Java-Programmierer keine Veränderung bedeuten, so Simon Phipps, Chief Open Source Officer bei Sun. Die Programmierer wollten sich gar nicht mit dem Quelltext auseinandersetzen, man rechne nur mit einer sehr kleinen Community.

Writely - Googles Textverarbeitung öffnet ihre Pforten

Registrierung wieder geöffnet, Umstieg auf Google-Accounts geplant. Die mittlerweile zu Google gehörende Online-Textverarbeitung Writely öffnet ihre Pforten wieder für ein breites Publikum. Nach der Übernahme durch Google wurde der Zugriff zunächst eingeschränkt, neue Nutzer nur auf Einladung hineingelassen. Writely erlaubt es unter anderem, Word- und OpenOffice-Dateien über ein Web-Interface zu bearbeiten.

Java lernt Visual Basic

Pläne für Java Standard Edition 7. Sun möchte die Java Standard Edition 7 (SE) um Unterstützung für weitere Programmiersprachen ergänzen. Dazu soll neben verschiedenen Skriptsprachen auch Visual Basic zählen, wobei das Unternehmen keine spezielle Visual-Basic-Version klonen möchte.

Zimbra Collaboration Suite 4.0 als Release Candidate

Zimbra Mobile unterstützt mobile Synchronisation. Der jetzt verfügbare Release Candidate der Groupware-Lösung Zimbra gibt einen Ausblick auf die kommende Version 4.0. Über das optionale Zimbra Mobile kann die Zimbra Collaboration Suite (ZCS) auch unterwegs mit einem mobilen Gerät synchronisiert werden. Die Anbindung an Microsoft Outlook ist ebenfalls möglich.

Weitere Java-Teile werden Open Source

Lizenzfrage noch nicht geklärt. Das Versprechen, Java als Open Source zu veröffentlichen, steht schon lange. Zur LinuxWorld-Konferenz in San Francisco wird Sun nun konkreter und kündigt Teile von Java SE 6 und Java ME als Open-Source-Software an. Welche Lizenz dabei gewählt wird, ist indes noch nicht entschieden.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Java 5 Update 8 korrigiert Fehler

Probleme mit Windows Vista beseitigt. Das neu erschienene Update 8 für Java 5 korrigiert weitere Fehler. Auf neue Funktionen muss man hingegegen verzichten, unter anderem wurden schon Probleme in Hinblick auf Windows Vista gelöst.

PHP für .Net

Zweite Beta von Phalanger erschienen. Von Phalanger 2.0, einem .Net-Compiler für PHP, ist eine neue Beta-Version erschienen. Die Beta 2 soll sich später auch in Visual Studio 2005 integrieren. Der schon erhältliche Phalanger-Compiler erstellt aus PHP-Skripten Binarys für das .Net-Framework.

Freie Java-Klassenbibliotheken nutzen Cairo

GNU Classpath 0.92 mit Applet Viewer. Die freien Java-Klassenbibliotheken GNU Classpath 0.92 haben nun die Bibliothek Cairo komplett implementiert, um 2D-Grafiken zu rendern. Dadurch lassen sich weitere Programme direkt mit Classpath nutzen. Ein Plug-In für Web-Browser ist ebenfalls neu hinzugekommen, das auch auf 64-Bit-Plattformen funktioniert.

Borland schaltet den Turbo wieder ein

Neue Entwicklerprodukte mit altem Namen. Borland nimmt "Turbo" wieder in Produktnamen auf und veröffentlicht neue Entwicklungsumgebungen. Die Turbo-IDEs sind jeweils an eine Sprache gekoppelt und richten sich an Studenten, Hobbyprogrammierer und einzelne Entwickler. Die neuen Turbo-Editionen wird es für C++, Delphi, Delphi für .Net und C# geben.
undefined

GNOME 2.16 wird Mono enthalten

Programme dürfen GTK# benutzen. Die Entwickler der Unix- und Linux-Desktop-Oberfläche GNOME haben sich dazu entschlossen, auch Mono in ihre nächste Version zu integrieren. Anwendungen dürfen damit die freie .Net-Implementierung nutzen, allerdings nur, wenn sie dies bisher auch schon machen. Entscheiden sich Programmierer erst in Zukunft Mono in ihrem Projekt einzusetzen, will das GNOME-Team dieses erst erneut prüfen.

Updates für InDesign CS2 und InCopy CS2

Adobe behebt zahlreiche Programmfehler. Adobe stellte aktualisierte Updates für InDesign CS2 sowie InCopy CS2 bereit, um eine Reihe von Programmfehlern in der Software zu korrigieren. Die Updates auf die Version 4.0.4 betreffen sowohl die Windows- als auch die MacOS-Version und sollen eine gesteigerte Stabilität bringen.

Web-Framework Django 0.95 veröffentlicht

Freie Software folgt dem "Don't Repeat Yourself"-Prinzip. Das freie, in Python geschriebene Web-Framework Django ist in der Version 0.95 erschienen, die alle Änderungen an der Software seit Januar 2006 in einem Paket vereint. Da einige APIs verändert wurden, zieht ein Update allerdings Änderungen am eigenen Code nach sich. Dies haben die Entwickler auch zum Anlass genommen, um alle APIs aufzulisten, die sich bis zu der Version 1.0 noch ändern werden.

PHP verliert einen seiner Kern-Entwickler

Jani Taskinen kehrt dem PHP-Projekt den Rücken zu. Jani Taskinen hat einige der Kernkomponenten der freien Skriptsprache PHP entwickelt, kündigte aber Ende vergangener Woche in einer knappen Nachricht seinen Abschied aus dem Projekt an. Der Hintergrund seines plötzlichen Abgangs scheinen die Konflikte im Nahen Osten zu sein.

Jambi: Qt für Java

Einheitliche Bedienung für Anwendungen auf allen Plattformen. Qt Jambi ist eine Version des Qt-Toolkits für Java. Damit soll sowohl C++- als auch Java-Code in einem Projekt nebeneinander existieren können. Zudem sollen sich Java-Anwendungen, die Qt verwenden, auf allen Plattformen gleich bedienen lassen.

DekiWiki: Freie Wiki-Software nutzt .Net

Web-Framework Dream zur Entwicklung von Web-2.0-Anwendungen in .Net. Die von ehemaligen Microsoft-Mitarbeitern gegründete Firma Mindtouch hat die freie Wiki-Software DekiWiki veröffentlicht. Das als Fork von MediaWiki gestartete Projekt bietet beispielsweise Seitenhierarchien und Dateianhänge an Webseiten. DekiWiki nutzt das ebenfalls als Open Source veröffentlichte Dream-Framework, das auf .Net setzt.

Python für .Net als Release Candidate verfügbar

IronPython RC1 wird eventuell Final-Version. Microsofts IronPython genannte .Net-Implementierung der Skriptsprache Python ist jetzt als Release Candidate (RC) verfügbar. Sofern in den nächsten Wochen keine groben Fehler mehr auftauchen, soll dieser RC umgeändert als Final-Version veröffentlicht werden.

Erster Release Candidate von PHP 5.2

Drei neue Erweiterungen und mehr Effizienz. Die freie Scriptsprache PHP soll mit der Version 5.2 wieder einmal um neue Funktionen erweitert werden. Sie liegt jetzt als Release Candidate vor, der auch eine höhere Leistung verspricht.

PHP-Sicherheitsscanner Chorizo ist fertig

Proxy entdeckt Sicherheitslücken in Webapplikationen. Chorizo soll Sicherheitslücken in Webapplikationen aufdecken und ist ab sofort für die Allgemeinheit verfügbar. Zunächst ist Chorizo dabei auf PHP-Applikationen optimiert, untersucht aber auch JavaScript und kann mit Ajax-Anwendungen umgehen.

YouOS: Kompletter Arbeitsplatz im Browser

"Betriebssystem" nutzt Ajax-Technik. Mit YouOS entwickeln vier amerikanische Studenten ein "Betriebssystem für den Browser", wie sie es nennen. Die Ajax-Anwendung bietet eine komplette Desktop-Umgebung inklusive einiger Programme wie Webbrowser, Texteditor und Dateimanager. Damit sollen Nutzer von jedem Computer aus auf ihren eigenen Desktop zugreifen können.

Zend Framework soll im Oktober 2006 fertig sein

Aktuelle Vorschauversion 0.1.5 verfügbar. Das Zend Framework soll im Oktober 2006 in der Version 1.0 erscheinen, sagte Zend-Mitbegründer Andi Gutmans gegenüber ZDNet. Das 2005 gestartete PHP Collaboration Project entwickelt ein Framework für Webapplikationen, das aktuell als Testversion verfügbar ist.

Opera-Widgets aus dem Baukasten selbst schaffen

RSS-Widgets mit Widgetize in drei Schritten erstellen. Für Opera gibt es seit Version 9.0 die Funktion Widgets - kleine herunterladbare Helferlein, die nicht im Browserfenster, sondern im eigenen Programmfenster ablaufen. Zwar gibt es eine Unmenge von fertigen Widgets, doch nun kann auch der Nicht-Programmierer mit Hilfe der neuen Funktion Widgetize eigene Widgets zusammenklicken.

Groovy on Rails 0.2 veröffentlicht

Webapplikations-Framework für Java-Entwickler. Das Web-Framework Groovy on Rails (Grails) ist in der Version 0.2 verfügbar. Es basiert auf der Skriptsprache Groovy, die sich an den Konzepten von Ruby orientiert und versucht, diese auf Java zu übertragen. Die neue Version bringt ein Plug-In zur Integration in Eclipse mit.

Freies Java im Juni 2007?

Komplette Freigabe braucht länger. Erste Teile des Java-Quelltextes könnten im Juni 2007 veröffentlicht werden, sagte Sun-CTO Robert Brewin gegenüber Infoworld.com. Die komplette Veröffentlichung werde allerdings mehr Zeit in Anspruch nehmen. Suns CEO Jonathan Schwartz hatte auf der JavaOne 2006 versprochen, eine freie Java-Version zu veröffentlichen.

Freie .Net-Entwicklungsumgebung SharpDevelop 2 ist fertig

Software unterstützt Projektformat von Visual Studio 2005. SharpDevelop 2 ist eine freie Entwicklungsumgebung für .Net. Die neue Version unterstützt das Projektformat von Visual Studio 2005, so dass sich existierende Projekte weiternutzen lassen. Die Software richtet sich an Entwickler, die integrierte Unit Tests, Code-Analyse und Ähnliches nutzen wollen.

AOL eMail: 2 GByte Speicher für jedermann

Neben E-Mail auch PIM-Funktionen integriert. Zunächst in einem Probebetrieb stellt AOL seine E-Mail-Funktionen nun auch für Nicht-AOL-Kunden kostenlos zur Verfügung. Nutzer erhalten über AOL eMail eine Adresse mit aol.de-Domain und ein Postfach mit 2 GByte Speicherplatz.

Yoxos On Demand mit Eclipse 3.2

Eclipse-Distribution bündelt Plug-Ins in einer Datei. Inoopract bietet die aktuelle Version seiner Eclipse-Distribution Yoxos nun auch in einer "On-Demand"-Edition an. Diese enthält unter anderem alle Projekte aus Eclipse Callisto. Die Zusammenstellung erfolgt über eine Ajax-Weboberfläche.

Plone-Gründer geht zu Google

Alexander Limi soll an Plone weiterarbeiten können. Einer der Gründer des Plone-Projektes, Alexander Limi, wird ab Oktober 2006 bei Google arbeiten und dort Benutzeroberflächen gestalten. In diesem Rahmen soll er auch an dem Content Management System weiterentwickeln.

Patch-Day - Vier Sicherheitslücken in Windows

Microsoft korrigiert Sicherheitsloch im .NET Framework 2.0. In Windows bzw. Komponenten davon schließt Microsoft am Patch-Day des Monats Juli 2006 insgesamt vier Sicherheitslecks. Ein Teil davon kann zur Ausführung von Programmcode missbraucht werden, womit sich ein Angreifer eine umfassende Kontrolle über ein fremdes System verschaffen könnte.
undefined

Kool IM - Instant Messenger im Browser

Unterstützung für alle wichtigen Instant-Messaging-Dienste. Mit Kool IM geht ein Instant Messenger online, der sich Ajax zu Nutze macht, um bequem per Browser über alle verbreiteten Instant-Messaging-Netze zu chatten. Damit lassen sich die betreffenden Chat-Dienste zentral über eine Webseite nutzen, ohne dass eine spezielle Software installiert werden muss. Kool IM befindet sich derzeit im Alpha-Stadium, kann aber bereits von jedermann ausprobiert werden.

REALbasic 2006 Release 3 ist fertig

Universal-Binary-Unterstützung lässt auf sich warten. Von der objektorientierten Programmiersprache und Entwicklungsumgebung REALbasic 2006 ist jetzt das dritte Release erschienen. Die für Linux, MacOS X und Windows verfügbare Software unterstützt in der neuen Version den Export für Versionskontrollen wie CVS und bietet eine neue Projektnavigation.

Mono 1.1.16 verbessert ASP.Net-Unterstützung

Weitere Beta-Version von Mono 1.2. Die neue Beta-Version der kommenden Mono-Ausgabe 1.2 bringt vor allem viele Verbesserungen im Bereich ASP.Net mit. Die freie .Net-Implementierung hat nun außerdem neue Optimierungen aktiviert, die die Geschwindigkeit von Anwendungen erhöhen sollen. Auch Microsofts Python-Umsetzung IronPython läuft direkt mit Mono 1.1.16.

Sicherheits-Patches für Horde 3 verfügbar

Updates auf Horde 3.0.11 und 3.1.2. Für das freie Applikations-Framework Horde sind zwei Sicherheits-Updates auf die Versionen 3.0.10 und 3.1.2 erschienen. Beide korrigieren Sicherheitslücken, die alle Versionen ab 3.0 betreffen. Frühere Versionen hingegen enthalten die Fehler nicht.

Freies Java braucht mehr Zeit

Simon Phipps widerspricht Berichten. Es handele sich nicht nur um einige Monate, bevor Sun eine freie Version von Java veröffentlicht, schreibt Simon Phipps in seinem Blog. Damit widerspricht der Chief Open Source Officer bei Sun entsprechenden Medienberichten - man habe ihn falsch zitiert.
undefined

Vanilla - Schlanke Forensoftware in Version 1

Quelloffenes, standardkonformes und mehrsprachiges Webforum. Vanilla ist ein schlankes Webforum, das vor allem durch die Abwesenheit von Funktionen glänzt, die so manch anderes Forum überladen. Der Fokus der Entwickler liegt vor allem auf Übersichtlichkeit und der damit verbundenen einfachen Benutzbarkeit des Forums.

2D-Bibliothek Cairo 1.2 erschienen

Stabile Backends für PDF, PostScript und SVG. Das vektorbasierte Rendering-API Cairo ist in der Version 1.2 verfügbar. Mit der Bibliothek ist die einheitliche Ausgabe von beschleunigter 2D-Grafik auf verschiedenen Plattformen möglich. Die neue Version enthält neue, stabile Backends für PDF, PostScript und SVG. Auch experimentelle Backends sind hinzugekommen.

Durchgespült: Google Reader kriegt eine Ajax-Kur

Erhöhte Benutzerfreundlichkeit und neue Management-Funktionen. Die Oberfläche des Online-Feed-Readers Google Reader ist gründlich renoviert worden. Die Einstellungsseite kann nun auch umfangreiche Feed-Sammlungen in einem Rutsch editieren und mit Labeln versehen.

Freies Java in einigen Monaten?

Kompatibilität sicherzustellen weiterhin ein Problem. Sun ist nur noch "Monate" davon entfernt, Java unter einer Open-Source-Lizenz zu veröffentlichen, schreibt das IT-Magazin Infoworld. Noch immer sei die Firma mit der Frage beschäftigt, eine Kompatibilität sicherzustellen. Java soll auf keinen Fall in inkompatible Versionen zerfallen.

Bibliothek ++Skype 1.0 erschienen

C++-Bibliothek für plattformunabhängige Skype-Add-ons. Die freie Bibliothek ++Skype ist jetzt in der Version 1.0 verfügbar. Damit lassen sich plattformunabhängige Add-ons für die VoIP-Software Skype programmieren, was ++Skype deutlich vereinfachen soll. Die neue Version unterstützt zusätzliche Skype-Objekte.

Adobe bringt Flash Player 9 mit ActionScript-Support

Entwicklungsumgebung Flex 2 ebenfalls verfügbar. Adobe bietet ab sofort den Flash Player 9 für Windows und MacOS X an, der die Programmiersprache ActionScript 3.0 unterstützt. Dies verspricht eine bis zu zehnmal schnellere Geschwindigkeit im Vergleich zur Vorversion. Zudem ist die Entwicklungsumgebung Flex 2 fertig, die auf Eclipse basiert und das Erstellen von Flash-Applikationen übernehmen soll.

Windows Vista kommt mit eigenem Benchmark

Werbewirksame Einstufung von PCs in fünf Leistungsklassen. Wie ATI im Rahmen einer Presseveranstaltung in München vorführte, werden sich PCs in ihrer Leistung in Zukunft vor allem an einem eingebauten Benchmark von Windows Vista messen lassen müssen. Der "WEI" genannte Index stuft die Rechner in fünf Leistungsklassen ein und dürfte nach Erscheinen von Vista von den Herstellern massiv beworben werden.

eZ platform: Umfangreicher PHP-Stack angekündigt

Ende 2007 soll auch ein PHP-Application-Server erscheinen. Das norwegische Unternehmen eZ systems will mit der "eZ platform" einen vollständigen PHP-basierten Software-Stack für Unternehmen entwickeln. EZ systems will damit eine flexible Suite von erweiterbaren Bausteinen anbieten, die auf das kommende PHP 6 ausgelegt sind und als Open Source angeboten werden.