Zum Hauptinhalt Zur Navigation

Programmiersprachen

Adobe unterstützt Firefox

Tamarin soll Mozilla 2 Unterstützung für ECMAScript 4th Edition beibringen. Das Mozilla-Projekt Tamarin entwickelt mit umfangreicher Unterstützung von Adobe eine Implementierung von ECMAScript 4th Edition (ES4), die Mozilla künftig in SpiderMonkey einsetzen will, dem JavaScript-Kern, der auch in Firefox und anderen Mozilla-Produkten zum Einsatz kommt. Adobe nutzt den Code schon heute für ActionScript innerhalb des Flash-Players.

PHP 5.2 bringt neue Funktionen

Neue Erweiterungen, bessere Leistung und höhere Sicherheit. Die freie Scriptsprache PHP bringt in der Version 5.2 zahlreiche neue Funktionen, es wurden aber auch Fehler beseitigt und die Sicherheit verbessert. Die Entwickler legen PHP-Nutzern einen Umstieg nahe, insbesondere wenn noch PHP 4 zum Einsatz kommt.

CMS Drupal 5.0 als Beta verfügbar

System enthält webbasierenden Installer. Das freie Content-Management-System (CMS) liegt nun in einer ersten Beta der Version 5.0 vor. Damit enthält das CMS einen webbasierten Installer und einen überarbeiteten Administrationsbereich. Drupal integriert außerdem die JavaScript-Bibliothek jQuery, die nun von allen JavaScript-Teilen innerhalb des Systems verwendet wird.

Komodo 4.0 für Ajax-Entwickler

Entwicklungsumgebung für Linux, MacOS X, Solaris und Windows. ActiveState hat eine Beta-Version seiner integrierten Entwicklungsumgebung (IDE) Komodo 4.0 für dynamische Sprachen veröffentlicht. Komodo unterstützt in der neuen Version Sprachen wie JavaScript und XML, womit sich die Entwicklungsumgebung für Ajax-Programmierer eignen soll.
undefined

Microsofts Office Live kommt nach Deutschland

Online-Anwendungen für Unternehmen. Am 15. November 2006 startet auch in Deutschland das Lösungsangebot Office Live für kleine Unternehmen und Freiberufler. Office Live wird zunächst in einem Beta-Test starten, soll funktionell aber bereits der zeitgleich in den USA startenden Final entsprechen. Office Live soll vor allem kleinen und mittelständischen Betrieben die Büroarbeit vereinfachen, indem auf wichtige Bürodaten auch von unterwegs zugegriffen werden kann.

Microsoft will PHP unterstützen

Zend und Microsoft kooperieren bei PHP. Zusammen mit Zend will Microsoft dafür sorgen, dass PHP optimal unter Windows läuft. Neben direkten Verbesserungen an PHP, die dem Projekt zufließen sollen, will Microsoft ein kostenloses IIS-Modul anbieten, das via FastCGI als Brücke zwischen Webserver und PHP dient.

JavaScript-Buch zum kostenlosen Download

"JavaScript und AJAX" von Galileo Computing. Galileo Computing hat das Buch "JavaScript und AJAX" kostenlos im HTML-Format veröffentlicht. Das Buch bietet eine Einführung in JavaScript und umfasst in der angebotenen Auflage auch ein spezielles Kapitel über Ajax-Anwendungen, wobei die Browser-Kompatibilität immer beachtet werden soll.

Sun aktualisiert Java-Entwicklungsumgebung NetBeans

NetBeans 5.5 mit Unterstützung für Java Persistence und JAX-WS. Sun hat die freie Java-Entwicklungsumgebung NetBeans in der Version 5.5 um Unterstützung für Java EE 5 sowie den Java System Application Server PE 9 erweitert. Die Software generiert nun auch JAX-WS-2.0-Artefakte und es gibt ein neues Subversion-Modul.

Letzte Vorschau auf Qt für Java veröffentlicht

Qt Jambi baut nun auf Qt 4.2 auf. Trolltech hat die letzte Vorabversion von Qt Jambi veröffentlicht, einer Version des Qt-Toolkits für Java. Diese setzt nun auf Qt 4.2 und soll eine einheitliche Bedienung von Qt-Programmen auf allen unterstützten Plattformen ermöglichen.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Open-Source-Java noch dieses Jahr?

CEO Jonathan Schwartz verspricht baldige Öffnung. Nun könnte es doch schneller gehen als erwartet: Suns CEO Jonathan Schwartz hat auf Oracles Open World eine Open-Source-Version von Java für die nächsten 30 bis 60 Tage in Aussicht gestellt. Dies berichtet zumindest das IT-Magazin InfoWorld. Bisher wurde mit der freien Ausgabe der Plattform erst für 2007 gerechnet.

PHP-Treiber für MySQL unter der PHP-Lizenz

Reiner PHP-Treiber für MySQL soll Lizenzprobleme beseitigen. MySQL hat sich in den vergangenen Jahren viel Kritik für seine Lizenzpolitik und Auslegung der GPL eingehandelt. Ausgehend von Kritik aus dem PHP-Lager führte dies zunächst zu speziellen Lizenzausnahmen für Open-Source-Projekte. Nun geht MySQL einen Schritt weiter, kündigte MySQL-Vize Kaj Arnö doch nun einen "reinen" PHP-Treiber für MySQL an, der unter der recht liberalen PHP-Lizenz angeboten werden soll.

Handy-ICQ Jimm 0.5 mit Textvorlagen

Freier ICQ-Klon unterstützt sichere Anmeldung. Jimm ist ein freier ICQ-Client für Handys, der in der neuen Version 0.5 auch die sichere Anmeldung am ICQ-Dienst unterstützt. Ferner verbindet er sich auf Wunsch über HTTP und bringt neben weiteren neuen Funktionen einige Fehlerkorrekturen mit. Mit Jimm 0.5 lassen sich auch mehrere ICQ-Zugänge verwenden.

Oracle unterstützt offene Standards

Zusammenarbeit mit Adobe. Auf seiner Open-World-Messe hat Oracle angekündigt, weitere offene Standards zu unterstützen. Die Unterstützung gilt für Oracle Fusion Middleware, Oracles Produktlinie zur Integration von heterogenen Geschäftsanwendungen wie der Application-Server-10g-Familie. Zu den Techniken gehören unter anderem Standards zur Java-Entwicklung. Ferner wird der Datenbank-Anbieter künftig mit Adobe zusammenarbeiten.

JRuby 0.9.1 mit besserer Rails-Unterstützung

Neue Version mit gesteigerter Leistung. JRuby, eine freie Java-Implementierung des Ruby-Interpreters, ist nun in der Version 0.9.1 verfügbar, die eine deutliche Leistungssteigerung verspricht. Darüber hinaus gibt es eine neue Syntax, um Java-Klassen in Ruby zu nutzen.

GeForce Go 7950: Notebook-Grafikchip leicht beschleunigt

Neuer Nvidia-Chip mit höherem Takt und gleichem Stromverbrauch. Nvidia hat seinem Spitzenmodell unter den mobilen Grafikprozessoren höhere Taktraten spendiert. Der neue "GeForce Go 7950 GTX" wird wie sein Vorgänger in 90 Nanometern Strukturbreite hergestellt, nimmt gleich viel Strom auf und wurde auch funktional nicht erweitert.

Orbit bringt Webapplikationen auf Embedded-Geräte

OpenLaszlo-Anwendungen sollen mit Java ME laufen. Damit OpenLaszlo-Anwendungen künftig auch auf mit der Java ME ausgestatteten Geräten laufen, arbeiten Laszlo und Sun nun zusammen. OpenLaszlo ist eine Plattform zur Entwicklung von Webapplikationen mit einer desktopähnlichen Bedienoberfläche. Das Open-Source-Programm nutzt eine eigene Scriptsprache und einen Java-Server.

Hibiscus 1.6 - Freie Online-Banking-Software

HBCI-Software setzt auf das Jameica-Java-Framework 1.4. Die freie Online-Banking-Software Hibiscus ist jetzt in der Version 1.6 verfügbar und kann unter anderem die bereits verbrauchten TANs speichern. Zudem lassen sich CSV-Dateien mit Umsätzen nun importieren. Die Software setzt auf das ebenfalls freie Java-Framework Jameica, das passend zur neuen Hibiscus-Veröffentlichung in der Version 1.4 erschienen ist.

Java-Betriebssystem JNode 0.2.4 verfügbar

Neue Version mit FAT32-Implementierung. Das Java-Betriebssystem JNode ist nun in der Version 0.2.4 verfügbar. Das Open-Source-Betriebssystem wird so weit wie möglich in Java geschrieben und bringt in der neuen Version unter anderem die FAT32-Implementierung JFat mit.

Vorabversion von Visual Studio "Orcas" verfügbar

Community Technology Preview kommt als Virtual-PC-Image. Microsoft hat nun eine komplette Vorabversion der nächsten Visual-Studio-Generation "Orcas" veröffentlicht. Diese integriert erste Teile der Sprachen C# 3.0 und VB 9.0 und unterstützt Windows Vista. Auch einige Verbesserungen am .Net-Framework bringt Orcas mit.

REALbasic 2006 Release 4 erstellt Universal Binarys

Compiler soll auf Intel-Macs schneller arbeiten. Das vierte Release der Entwicklungsumgebung REALbasic 2006 kann nun auch Universal Binarys erstellen, die sowohl auf Intel- als auch auf PPC-Macs funktionieren. Außerdem können mit REALbasic entwickelte Applikationen nun mit Dateien, die größer als 2 GByte sind, umgehen.

PHPs open_basedir-Gefängnis ist nicht sicher

Hardened-PHP-Projekt weist auf Designfehler hin. Stefan Esser warnt vor einem Fehler in der Scriptsprache PHP, mit der Nutzer auf Shared-Webhosting-Accounts aus ihrem "Verzeichnis-Gefängnis" ausbrechen können. Eigentlich soll über die Einstellung "open_basedir" verhindert werden, dass Nutzer auf solchen Maschinen außerhalb des ihnen zugedachten Verzeichnisses Dateien lesen und schreiben können, doch offenbar gibt es einen einfachen Weg dies zu umgehen.

Google sucht Code

Konkurrenz für Koders und Krugle. Google wartet mit einer spezielle Code-Suche auf, die Angeboten wie Koders oder Krugle Konkurrenz macht. Damit lässt sich gezielt nach Quelltexten in bestimmten Sprachen und unter bestimmten Lizenzen suchen, auch mit regulären Ausdrücken.

Zapatec Ajax Suite 2.0 erschienen

Doppelt so viele Komponenten wie in der Version 1.0. Zapatec hat die Ajax Suite 2.0 zum Erstellen von Ajax-Anwendungen veröffentlicht. Die Software bietet vorgefertigte Komponenten, wie Formulare, die sich direkt in den eigenen Webseiten einsetzen lassen. Die Lite-Edition gibt es kostenlos.
undefined

Google startet neues Such-Interface mit AJAX-Funktionen

Demonstrationsobjekt für neue Interface-Funktionen. Google hat mit SearchMash ein neues Interface für eine Web-Suchmaschine vorgestellt, das starken Gebrauch von AJAX-Funktionen macht. Damit sollen beispielsweise Zusatzfunktionen wie "im Cache", "ähnliche Seiten" oder "weitere Ergebnisse", die sonst unter den Suchergebnissen zu finden sind, hinter den URLs verborgen bleiben, bis ein Nutzer den grün eingefärbten Link anklickt.

PHProjekt führt fremden Code aus

Neue Version 5.1.2 korrigiert den Fehler. In der freien Groupware PHProjekt ist ein Sicherheitsloch aufgetaucht, durch das Angreifer Skripte ausführen können. Eine neue Version steht bereits zum Download zur Verfügung, in der die Sicherheitslücke geschlossen wurde.

Vista mag keine alten Visual-Studio-Versionen

Visual Studio .Net 2002 und 2003 laufen nicht mehr unter neuem Windows. Microsoft hat nun Näheres zur Kompatibilität der Entwicklungsumgebung Visual Studio und Windows Vista verraten. Visual Studio 2002 und 2003 laufen demnach nicht mehr unter der neuen Windows-Version, aber auch bei Visual Studio 2005 wird es anfangs Probleme geben.

Samsung-Laserdrucker druckt bis zu 43 A4-Seiten pro Minute

Mit und ohne Duplex-Einheit erhältlich. Mit dem ML-4551N und dem ML-4551ND hat Samsung zwei monochrome Laserdrucker vorgestellt, die für den Büro-Einsatz gedacht sind, bei dem es auf eine besonders hohe Ausgabegeschwindigkeit ankommt. Die Geräte sollen bis zu 43 A4-Seiten pro Minute bei einer optischen Auflösung von 600 x 600 dpi ausgeben können. Sie unterscheiden sich lediglich durch die Duplex-Einheit.

Microsoft stellt .Net Micro Framework vor

.Net für Embedded-Entwickler. Microsoft hat eine Beta-Version des .Net Micro Frameworks veröffentlicht, das sich an Entwickler für Embedded-Geräte richtet. Als öffentlichen Download gibt es das Entwicklungs-Kit derzeit jedoch nicht.

Java-CMS BaseCMP 2.5 unterstützt Plug-Ins

Plug-In-Mechanismus basiert komplett auf XML. Das als Open Source verfügbare Content Management System BaseCMP unterstützt in der neu erschienenen Version 2.5 auch Plug-Ins. Zudem wurden weitere Frameworks integriert, beispielsweise OS Cache, um die Seiten schneller auszuliefern.
undefined

Laserdrucker-Duo von Samsung mit Linux-Treibern

Mit und ohne Netzwerkanschluss und Postscript-Fähigkeiten erhältlich. Mit dem ML-2510 und dem ML- 2571N hat Samsung zwei neue monochrome Laserdrucker vorgestellt, die eine Druckleistung von bis zu 24 A4-Seiten pro Minute bei einer Auflösung von 600 dpi erzielen sollen. Die Auflösung kann auf bis zu 1.200 x 600 dpi bei ML-2510 bzw. 1.200 x 1.200 dpi beim ML-2571N interpoliert werden.

Googles Textverarbeitung Writely weitet Nutzerbasis aus

Zugang ab sofort mit Google-Konto möglich. Die Online-Textverarbeitung Writely kann wie geplant nun mit einem gewöhnlichen Google-Konto genutzt werden. Bislang brauchten Interessenten für den weiterhin im Beta-Test befindlichen Dienst eine Einladung. Diese wurden seit August 2006 wieder verteilt. Writely bearbeitet unter anderem Word- und OpenOffice-Dateien über ein Webinterface.

AOL öffnet Videosuche für Entwickler

REST- und Ajax-API zum Einbinden in Webseiten. AOL hat verschiedene Programmierschnittstellen für seine Videosuche veröffentlicht. Damit lässt sich die Videosuche beispielsweise in Webseiten integrieren, aber auch einzelne Videos lassen sich so einbinden.

Beta-Version der freien .Net-IDE SharpDevelop 2.1 verfügbar

Code-Vervollständigung passt sich an gewähltes Framework an. SharpDevelop ist eine freie Entwicklungsumgebung für .Net. Eine erste Beta-Version von SharpDevelop 2.1 ist nun verfügbar, die einige neue Funktionen bietet. Darunter sind XPath Queries und die Unterstützung für verschiedene .Net-Frameworks.
undefined

Skriptsprache Python 2.5 ist fertig

Neue Version verspricht mehr Geschwindigkeit. Die Skriptsprache Python ist in der Version 2.5 erschienen, die den Sprachumfang erweitert. So lassen sich bedingte Ausdrücke nutzen und die Möglichkeit, Module als Skript ausführen wurde erweitert. Zudem wird eine höhere Geschwindigkeit und Zuverlässigkeit versprochen.

Open-Source-CRM Vtiger 5.0 mit Ajax-Oberfläche

Neue Add-Ons wurden ebenfalls veröffentlicht. Das freie Customer-Relationship-Management-System Vtiger 5.0 ist fertig und setzt nun auf eine Ajax-Oberfläche. Neu ist auch ein integrierter E-Mail-Client und die Software unterstützt verschiedene Farbschemen. Vtiger basiert dabei auf dem bekannten SugarCRM.

Foxit Reader 2.0: Schlanker PDF-Reader kostenlos

Neue Version lässt sich um neue Funktionen erweitern. Die kostenlose PDF-Anzeigesoftware Foxit Reader für die Windows-Plattform hat die Versionsnummer 2.0 erklommen. Die neue Version unterstützt nun auch das Ausfüllen von PDF-Formularen und lässt sich mit Hilfe von Erweiterungen um neue Funktionen ergänzen. Zu der Gratisvariante gesellt sich eine kostenpflichtige Pro-Version, die mit zahlreichen Erweiterungen ausgeliefert wird.

Ajax: Microsoft kündigt Atlas 1.0 an

Atlas kommt als "Microsoft AJAX Library" und Teil von .Net. Noch in diesem Jahr will Microsoft seine Ajax-Bibliothek mit Codenamen "Atlas" in der Version 1.0 auf Basis von ASP.net 2.0 ausliefern. Die Bibliothek soll weitgehend unter dem Namen "Microsoft AJAX Library" erscheinen, browserunabhängig arbeiten und sich auch mit PHP und ColdFusion nutzen lassen.

Microsoft startet neue Suchmaschine

Live-Suche beendet Beta-Phase und tritt gegen Google und Yahoo an. Microsoft bringt seine neue Suchmaschine "Live Search" an den Start, zusammen mit Live.com ist die neue Suche nicht mehr länger als Beta gekennzeichnet. Live Search ersetzt nun auch die Websuche von MSN, im Wettstreit mit Google und Yahoo ein wichtiger Schritt für Microsoft.

Java 6 kommt Anfang Dezember 2006

Veröffentlichung verschiebt sich nach hinten. Java 6 alias Mustang sollte im Oktober 2006 erscheinen, doch Fehler in der Beta-Version verhindern, dass Sun diesen Termin einhalten kann. Stattdessen soll Mustang Anfang Dezember fertig sein, gab Sun nun bekannt. Man arbeite ferner daran, Java 6 auf PCs mit Windows Vista zu bekommen.

MonoDevelop 0.12 mit besserer Code-Vervollständigung

Autotools lassen sich in Entwicklungsumgebung einbinden. Die für die Programmierung mit .Net-Sprachen bestimmte Entwicklungsumgebung MonoDevelop bietet in der neuen Version 0.12 eine bessere Code-Vervollständigung. Die GNU Autotools lassen sich nun einbinden und auch ASP.Net wird von MonoDevelop unterstützt.

Turbo zum Download

Neue kostenlose Entwicklerprodukte von Borland. Die angekündigten Turbo-Entwicklungsumgebungen von Borland sind nun zum kostenlosen Download verfügbar. Die IDEs sind jeweils an eine Sprache gekoppelt und richten sich an Studenten, Hobbyprogrammierer und einzelne Entwickler. Neben der kostenlosen Version gibt es auch eine Professional-Edition mit mehr Funktionen.

Python für .Net ist fertig

IronPython 1.0 erschienen. Microsofts IronPython genannte .Net-Implementierung der Skriptsprache Python ist jetzt in der Version 1.0 erschienen. IronPython soll vollständig kompatibel zu Python 2.4 sein und bringt bereits Funktionen aus Python 2.5 mit.

Günstige PS-Farblaser mit Ethernet und Polymertoner

Konica Minoltas Magicolor-2500-Serie löst die 2400er ab. Mit dem Magicolor 2500 bringt Konica Minolta den Nachfolger der Farblaserdrucker-Serie Magicolor 2400 auf den Markt. Die neuen Modelle arbeiten immer noch mit nur fünf Farbseiten pro Minute und geben bis zu 20 A4-Seiten in Schwarz-Weiß aus.

Release Candidate des .Net Frameworks 3.0 erschienen

Ehemaliges WinFX unter neuem Namen erschienen. Microsoft hat nun einen Release Candidate des .Net Frameworks 3.0 freigegeben. Die bis vor kurzem noch unter dem Namen WinFX auftretende Sammlung fasst die Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation und Windows CardSpace zusammen.

PHP 5.2.0 fast fertig

Dritter und womöglich letzter Release Candidate erschienen. Ilia Alshanetsky hat einen dritten und womöglich letzten Release Candidate von PHP 5.2.0 veröffentlicht. PHP 5.2 soll schneller und in Sachen Speicherverbrauch effizienter zu Werke gehen.

Mono 1.1.17 mit neuer Visual-Basic-Runtime

Beta-Version von Mono 1.2 auch für Alpha-Plattform verfügbar. Mit Mono 1.1.17 ist eine weitere Beta-Version der kommenden Mono-Ausgabe 1.2 erschienen, die eine neue Visual-Basic-Runtime enthält. Verbessert wurde weiterhin die Windows.Forms-Unterstützung und die aktuelle IronPython-Version läuft direkt mit Mono.

Neue Vorabversion von Qt für Java

Trolltechs Jambi mit neuen Funktionen. Qt Jambi ist eine Version des Qt-Toolkits für Java, mit der sich Programme auf allen Plattformen einheitlich bedienen lassen sollen. Die nun erschienene Vorschauversion bietet neue Funktionen und Fehlerkorrekturen. Die Entwickler planen noch eine weitere Vorabversion, bevor Jambi fertig ist.

20 Millionen US-Dollar für PHP-Unternehmen Zend

Greylock Partners führt vierte Finanzierungsrunde an. Eine Finanzspritze von 20 Millionen US-Dollar kann die Firma Zend verbuchen, die Software rund um die freie Scriptsprache PHP entwickelt. Zend will mit dem frischen Geld schneller international wachsen, seine Produktentwicklung beschleunigen und seine Service-Sparte ausbauen.