Zum Hauptinhalt Zur Navigation

Programmiersprachen

Microsoft stellt Atlas, LINQ und Everywhere vor

AJAX-Framework von Microsoft hört auf den Namen "Atlas". Auf die Namen "Atlas", "LINQ" und "Everywhere" hören die drei neuen Plattform-Technologien, die Microsoft auf Microsofts Professional Developers Conference (PDC) vorstellte. Mit Atlas bietet Microsoft ein Framework für Web-Applikationen nach dem AJAX-Prinzip.

Mono 1.1.9 bringt zahlreiche Neuerungen

Unterstützung von Cairo 1.0 verspricht Geschwindigkeitszuwachs. Die freie .NET-Implementierung Mono erfährt mit der jetzt veröffentlichten Version 1.1.9 einige Neuerungen. Neben der Unterstützung zweier neuer Architekturen sind dies unter anderem die Unterstützung von Cairo 1.0 und verbesserte SSL-Funktionen.

Neue Postscript-Version von Adobe

Unterstützung neuer PDF-Funktionen und mehr Farbunterstützung. Mit Adobe PostScript 3 Version 3017 stellt Adobe eine neue Version der Seitenbeschreibungssprache vor. Erstmals wird PostScript in zwei unterschiedlichen Ausgaben erhältlich sein: für Gerätehersteller und Grafiker.

PHP 5.0.5 beseitigt Fehler

Sicherheitsprobleme mit XMLRPC behoben. Für PHP ist mit der Version 5.0.5 ein Update erschienen, das einige Fehler beseitigt. Auch Sicherheitsprobleme werden mit der neuen Version behoben.

Beta-Version des Zend Core for Oracle erschienen

Zusammenarbeit von Zend und Oracle trägt erste Früchte. Im Mai 2005 hatten Zend und Oracle ihre Zusammenarbeit angekündigt, mittlerweile steht das PHP-Paket für Oracle, "Zend Core for Oracle" genannt, in einer Beta-Version zum Download bereit. Damit sollen sich PHP-Applikationen auf Basis von Oracles Infrastrukturlösungen realisieren lassen.

GamesBasic - Freie Programmiersprache für Spiele

Entwickler bitten um Mithilfe, erste öffentliche Alpha bereits verfügbar. Die neue, freie und objektorientiere Basic-Programmiersprache GamesBasic richtet sich - ähnlich DarkBasic, Blitz und AMOS - an angehende Spiele- und Lernsoftware-Entwickler. Bis jetzt ist zwar nur eine erste öffentliche Alpha (Version 0.6.214) von GamesBasic erschienen, die noch keine 2D/3D-Grafik-Engine besitzt, die Entwickler sehen ihre Programmiersprache aber wegen der fortschrittlichen Strukturierung im Vorteil.

APIlity: Googles AdWords-API für PHP

Open-Source-Bibliothek wurde von Google in Deutschland entwickelt. Unter dem Namen "APIlity" hat Google eine freie PHP-Bibliothek veröffentlicht, die den Umgang mit Googles AdWords-API vereinfachen soll. Das objektorientierte API von APIlity abstrahiert von SOAP sowie WSDL und soll es Entwicklern einfacher machen, die Buchung und Verwaltung von Keyword-Werbung in eigene Applikationen zu integrieren.

Rogue Waves C++-Standard-Bibliothek wird Open Source

Apache Software Foundation nimmt die Bibliothek als Inkubator-Projekt auf. Die Quovadx-Tochter Rogue Wave Software spendet ihre C++-Standard-Bibliothek über die Apache Software Foundation (ASF) der Open-Source-Community. Die künftige "Apache C++ Standard Library", kurz "stdxx", stellt eine Basis-Komponente zur Entwicklung von C++-Applikationen dar und wurde nun als Inkubator-Projekt von der ASF aufgenommen.

2D-Bibliothek cairo 1.0 erschienen

GTK+ 2.8 und Gecko 1.9 sollen cairo für beschleunigte Ausgabe nutzen. Das vektorbasierte Rendering-API cairo ist jetzt in der Version 1.0 erschienen. Die Bibliothek erlaubt eine einheitlich Ausgabe von beschleunigter 2D-Grafik auf verschiedenen Plattformen, von X Window und Windows bis hin zu PDF und PostScript. Die Version 1.0 markiert aus Sicht der Entwickler den Beginn einer vielversprechenden Entwicklung.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

CDT 3.0: Eclipse für C und C++

Neue Generation von Eclipse CDT steht zum Download bereit. Die Eclipse Foundation hat mit Eclipse CDT 3.0 eine neue Generation ihrer Entwicklungsplattform für C und C++ veröffentlicht. Entwickelt wurde Eclipse CDT maßgeblich von QNX, wobei die neue Version mit einer verbesserten Skalierbarkeit und Erweiterbarkeit sowie mehr Leistung glänzen soll.

PHP 5.1 - Erster Release Candidate erschienen

Neue Version mit mehr Leistung und nativer Datenbank-Abstraktionsschicht. Die Version 5.1 der freien Scriptsprache PHP nähert sich der Fertigstellung. Mittlerweile steht ein erster Release-Candidate der Software zum Download bereit, die einen Geschwindigkeitsschub verspricht.

Diskussionen um PHP 6

PHP 6 könnte alte Zöpfe abschneiden. Noch ist PHP 5.1 nicht erschienen, da beginnen bereits die Diskussionen um die nächste PHP-Generation 6. Angestoßen von PHP-Erfinder Rasmus Lerdorf kursieren erste Vorschläge für PHP 6, die einige grundlegende Änderungen mit sich bringen könnten.

Splunk: Suchmaschine für IT-Probleme im Rechenzentrum

Software soll auch komplexe IT-Landschaften erschließen. Das Start-up Splunk will Systemadministratoren das Leben erleichtern. Der "Splunk Personal Server" soll helfen, Probleme in komplexen IT-Strukturen zu finden und zu lösen. Splunk nutzt Reverse-Engineering, um dem Innern von Systemen und Applikationslogik auf die Spur zu kommen und jede einzelne Transaktion zu verfolgen.

64K-JavaScript-Demo für den Internet Explorer

JavaScript mit eingebauter Kompression. Der Autor "Shingebis" hat zum Demoszene-Event Assembly '05 eine kleine 64-KByte-Grafikdemo ("redbug") geschrieben. Das Besondere: Diese läuft, anders als die üblichen Demos, in einem Browser und nutzt JavaScript, um die grafischen Fähigkeiten des Autors zu demonstrieren und bescherte ihm den ersten Platz unter den Browser-Demos.

Kostenlose E-Mail- und Kalender-Plattform nutzt AJAX

Scalix Community Edition kostenlos zum Download. Scalix bietet seine Linux-basierte E-Mail- und Kalenderplattform nun auch in der kostenfreien Version "Scalix Community Edition" (SCE) an. Die Software wird mit einem kompletten POP- und IMAP-Server sowie Scalix Web Access (SWA) geliefert. Der browserbasierte Client nutzt dabei das AJAX-Konzept.
undefined

Inkscape: Freies SVG-Zeichenprogramm mit neuen Funktionen

Version 0.4.2 von Inkscape nun auch für MacOS X. Das freie und plattformunabhängige Vektor-Zeichenprogramm Inkscape erschien jetzt in der Version 0.42, die zahlreiche neue Funktionen und Verbesserungen bringt. Neben Standard-Funktionen, die Inkscape-Nutzer bislang schmerzlich vermissten, wartet das Programm zum Erstellen von SVG-Grafiken aber auch mit einigen neuen Ideen auf.

IBM unterstützt Open-Source-Java

Bericht: IBM stellt Entwickler für Harmony ab. Das Apache-Projekt "Harmony" will eine freie Version des Java 2 Standard Environment 5 (J2SE 5) erschaffen und bekommt dabei nun offenbar Unterstützung von IBM. Zunächst soll sich ein Entwickler am Design von Harmony beteiligen, zitiert das US-News-Magazin CNet.com IBM-Vize-Präsident Rod Smith.

PHPfaces für komplexe Web-Applikationen

IBM bringt Service Data Objects von Java nach PHP. Das Projekt PHPfaces will eine PHP-Bibliothek für komplexe Web-Frontends entwickeln. Dazu erlaubt es PHPfaces, ein objektorientiertes GUI als Schnittstelle zum Benutzer der Web-Applikation zu erstellen. Derweil bringt IBM das aus Java stammende Konzept der Service Data Objects (SDO) nach PHP.

Gecko kommt auf den Server

Software wandelt HTML und Bilder oder PDFs. Dynalivery hat eine Server-Variante von Mozillas HTML-Rendering-Engine Gecko vorgestellt. Diese kommt ohne GUI aus und wandelt HTML in JPEG-, SVG-, PDF- oder AFP-Dateien um.

PHP: "Zend Core for IBM" erschienen

Zend startet Update-Angebot Zend Network. Der von IBM und Zend im Februar 2005 angekündigte "Zend Core for IBM" ist jetzt verfügbar. Das Softwarepaket erlaubt es, datenbankgestützte Anwendungen für IBMs DB2 in PHP zu entwickeln.

Beagle 0.0.12 bringt neue Funktionen

Desktop-Suche lässt sich nun auch über eine C-Bibliothek ansprechen. In der Version 0.0.12 wartet die Linux-Desktop-Suche Beagle mit zahlreichen neuen Funktionen auf, die das Einsatzspektrum der Software deutlich erweitern. So sollte sich Beagle künftig auch als Suche auf DVDs oder CD-ROMs einsetzen lassen. Zudem wurde die Suche in E-Mails erweitert.

PHP 4.4 erschienen

Neue Version beseitigt Speicherfehler. Zwar ist PHP 5 seit geraumer Zeit fertig und bietet zahlreiche Vorteile gegenüber PHP 4, doch die Entwickler der freien Scriptsprache pflegen auch die 4er-Reihe weiter. Allerdings enthält PHP 4.4.0, auch wenn es die Versionsnummer anders vermuten lässt, keine neuen Funktionen.

SVG-Unterstützung für Safari dank KDE

KDOM und KSVG2 als Basis für neue Safari-Funktionen. Apple will seinen Web-Browser Safari um Unterstützung von Vektor-Grafiken im SVG-Format erweitern und setzt dabei wieder einmal auf KDE-Techniken auf. In diesem Fall beteiligt sich Apple frühzeitig an KSVG2 und KDOM - zwei neue Technologien, die mit KDE 4 eingeführt werden sollen - und steuert eigenen Code bei.

OpenID: Ein Login für jede Website

Offenes und dezentrales Identitätssystem von LiveJournal-Gründer Fitzpatrick. Mit OpenID hat Brad Fitzpatrick, Gründer des Blog-Anbieters LiveJournal.com, ein offenes und dezentrales Identitätssystem ins Leben gerufen. Nutzer sollen sich so auf unterschiedlichen Webseiten einloggen können, ohne dort einen eigenen Account anlegen zu müssen, z.B. um einen Kommentar in einem fremden Blog zu hinterlassen.

Weitere Kartellklage gegen Microsoft

Go-Gründer Kaplan fordert Schadensersatz. Jerrold Kaplan, Gründer des einstigen Stift-Computing-Spezialisten Go, verklagt Microsoft, da der Software-Riese nach ihrer Meinung sein Monopol missbraucht habe, um den Versuch von Go, ein alternatives Betriebssystem mit Stift-Bedienung zu etablieren, zu vereiteln, berichtet CNet.

Entwickelt Nvidia einen Grafik-Coprozessor?

Neues Patent nährt Spekulationen. Ein bereits im Dezember 2003 eingereichtes und nun anerkanntes US-Patent von Nvidia sorgt derzeit unter Grafik-Fans für Diskussionen. Die Schrift könnte für einen Grafik-Präprozessor oder auch die Verbindung mehrerer Grafikkerne dienen.

AJAXSLT: XSL-T-Implementierung in JavaScript von Google

Browser können XML-Daten mit AJAXSLT selbst in HTML umwandeln. Mit AJAXSLT hat Google eine Implementierung von XSL-Transformations (XSL-T) in JavaScript als Open Source veröffentlicht, die sich somit auf Webseiten bzw. genauer genommen in so genannten AJAX-Applikationen nutzen lässt.

Deutsche MSN-Desktop-Suche mit Tabbed Browsing für IE

MSN Search Toolbar für den Internet Explorer verfügbar. Die kürzlich in englischer Sprache erschienene Version der MSN Search Toolbar mit Tabbed-Browsing-Unterstützung für den Internet Explorer steht nun auch in deutscher Sprache kostenlos zum Download bereit. Zum Lieferumfang der MSN Search Toolbar gehört zudem eine Desktop-Suchmaschine, die leicht unterschiedliche Daten auf dem eigenen Rechner finden soll.

Mono 1.1.8 erschienen

Entwicklerversion soll ausreichend stabil laufen. Zwar handelt es sich bei der neuen Mono-Version 1.1.8 weiterhin nicht um ein "stabiles" Release, die Entwickler legen Mono-Nutzern die neue Version aber ans Herz, sie sei für den alltäglichen Gebrauch geeignet. Dabei bringt die freie .Net-Implementierung Mono 1.1.8 wieder einmal zahlreiche Neuerungen mit.

Maguma Workbench unterstützt nun auch Python

Neue Version mit verbesserter Profiling-Unterstützung. Die für Scriptsprachen ausgelegte Entwicklungsumgebung Maguma Workbench unterstützt in der jetzt verfügbaren Version 2.5.0 neben PHP nun auch Python. Zudem soll die für Windows und Linux verfügbare Software demnächst auch für MacOS X erscheinen.

Buch zu PHP 5 kostenlos zum Download

"Professionelle Softwareentwicklung mit PHP 5" von Sebastian Bergmann. Ein halbes Jahr nach Veröffentlichung der Druckversion steht das Buch "Professionelle Softwareentwicklung mit PHP 5" von Sebastian Bergmann in einer HTML-Version kostenlos auf der Webseite zum Buch zum Abruf zur Verfügung. Es bietet einen Überblick und eine Einführung in die mit PHP 5 möglichen Entwicklungsmethoden.
undefined

Kyocera-Multifunktionssystem mit Seitenpreis von 1 Cent

Kyocera FS-1118 MFP mit optionalem Fax-Modul. Kyocera stellt mit dem FS-1118 MFP sein erstes Multifunktionssystem auf Basis der One-Chip-Technologie vor, wobei die Funktionen drucken, scannen und kopieren des 18 Seiten schnellen Schwarz-Weiß-Gerätes von einem Chip gesteuert werden. Das Gerät mit Monochrom-Laser verfügt über eine Farb-Scan-Einheit und eine Netzwerkkarte, optional kann eine Faxkarte mit 33,6 KBit/s installiert werden.
undefined

Beagle: Desktop-Suche für Linux deutlich schneller

Mono-basierte Desktop-Suche Beagle 0.0.10 erschienen. Jon Trowbridge hat die Desktop-Suchmaschine Beagle in der Version 0.0.10 veröffentlicht, die einige nennenswerte Änderungen mit sich bringt. So soll Beagle nun deutlich stabiler laufen, ohne D-BUS auskommen und bei der Indexierung der Festplatteninhalte deutlich schneller zu Werke gehen.

Monoppix - Live-CD zeigt Mono

Freie .Net-Implementierung mit Knoppix vereint. Die Linux-Live-CD Monoppix beinhaltet ein um Mono und einige entsprechende Applikationen erweitertes Knoppix und gibt somit einen Ausblick auf die freie .Net-Implementierung.

Sun von Open-Source-Java wenig begeistert

Projekt Harmony will Java auf neue Plattformen bringen. Sun zeigt sich über die Pläne der Apache Foundation, mit "Harmony" eine freie Java-Implementierung zu erschaffen, wenig begeistert. Java-Erfinder James Gosling, bei Sun für die Sprache verantwortlich, versteht den Sinn hinter dem Vorhaben nicht.

Apache: mod_perl 2.0 erschienen

mod_perl 2.0 unterstützt Threads und verspricht höhere Geschwindigkeit. Der Embedded-Perl-Interpreter für Apache mod_perl ist jetzt offiziell in der Version 2.0.0 erschienen. Die Software stellt einen persistenten Interpreter für Perl-Scripte, so dass es nicht notwendig ist, bei jedem Seitenaufruf einen externen Interpreter zu laden.

NetBeans unterstützt J2SE, J2EE und J2ME

Intuitivere Bedienoberfläche und erweiterter Code-Editor. Sun bietet die freie Java-Entwicklungsumgebung NetBeans in der Version 4.1 an, die nun sämtliche Java-Plattformen unterstützt - von der Java 2 Standard Edition 5.0 über die Enterprise Edition 1.4 bis hin zur Java 2 Micro Edition 2.0. Darüber hinaus kündigt NetBeans.org eine Reihe neuer Open-Source-Projekte an, die auf die Bereitstellung von Application-Server-Plug-ins für WebLogic, Websphere und Jboss fokussieren.

Microsofts Desktop-Suche zum Download

Final-Version der neuen MSN Search Toolbar erschienen. Die Desktop-Suchmaschine MSN Search Toolbar von Microsoft wurde in der Final-Version veröffentlicht und soll dabei helfen, auch ohne Organisation den Überblick über Dateien auf dem eigenen Rechner zu behalten. Dazu versteht die Suche mehr als 200 Dateitypen. Die MSN Search Toolbar beschert dem Internet Explorer außerdem einen Pop-Up-Blocker sowie eine automatische Ausfüllfunktion.

Auch Oracle setzt auf PHP

Zend und Oracle arbeiten zusammen. Mit dem "Zend Core for Oracle" haben Oracle und Zend Technologies ein PHP-Paket für Oracle gepackt. Damit sollen sich PHP-Applikationen auf Basis von Oracles Infrastrukturlösungen realisieren lassen.

Familienzuwachs im HP-A3-Laserdrucker-Portfolio

HP LaserJet 9040 mit bis zu 28 DIN-A3-Seiten pro Minute. Die HP-A3-Laserdrucker-Familie bekommt mit der HP-LaserJet-9040-Serie Zuwachs. Die Geräte geben bis zu 28 DIN-A3-Seiten in 1.200 dpi pro Minute aus, bewältigen ein monatliches Druckvolumen von rund 300.000 Seiten und sind mit Papierzuführungen für bis zu 3.100 Blatt ausgerüstet. Im DIN-A4-Bereich liegt die Ausgabegeschwindigkeit bei bis zu 40 Seiten pro Minute. Das Gerät ist für große Teams und Unternehmensabteilungen gedacht.

Harmony: Apache startet freie Java-Implementierung

Implementierung von J2SE 5 unter der Apache-Lizenz v2 gestartet. Ein neues Apache-Projekt namens "Harmony" schickt sich an, eine freie Version des Java 2 Standard Environment 5 (J2SE 5) zu erschaffen. Es gebe einen ganz klaren Bedarf an einer freien Implementierung der J2SE-Runtime-Plattform, so die Initiatoren, die eine kompatible und unabhängige Implementierung von J2SE 5 unter der Apache-Lizenz v2 schaffen wollen.

Auch IBMs Instant-Messaging-Lösung mit BlackBerry-Anbindung

ThinPrint plant Bluetooth-Drucklösung für BlackBerry-Geräte. Neben Microsoft und Novell plant auch IBM eine direkte BlackBerry-Unterstützung für seine Instant-Messaging-Server, damit vor allem Unternehmen ihren Mitarbeitern einen gesicherten Datenaustausch per Instant Messaging garantieren können. Außerdem hat ThinPrint eine Bluetooth-Drucklösung für BlackBerry-Geräte vorgestellt.
undefined

Kostenloses REALbasic für Visual-Basic-6-Entwickler

REALbasic 5.5 als Alternative zum Umstieg auf Visual Basic .NET. Basic-Programmierern, die nicht von Visual Basic 6 auf das dazu inkompatible Visual Basic .NET umsteigen wollen, hofft REAL Software mit einer kostenlosen Ausgabe von REALbasic 5.5 Standard für Windows zu locken und hat dieses Angebot nun bis zum 15. April 2005 verlängert. Ein Konverter für VB6-Code wird ebenfalls mitgeliefert, erfordert aber mitunter eine Überarbeitung des Quellcodes, obwohl die Syntax beider Basic-Compiler recht ähnlich ist.

HP Designjet 90: Seitendruck im Format DIN A3+ in 4 Minuten

Preiswerter Großformatdrucker ab 1.276,- Euro. Der neue HP Designjet 90 ist ein Tintenstrahldrucker für Überformate, der für Profifotografen und Grafikdesigner konzipiert wurde. Das Gerät kann bis zum Format DIN A2+ drucken und soll beispielsweise in vier Minuten eine Seite im Format DIN A3+ ausgeben können. Das Gerät arbeitet mit sechs separaten Tintenpatronen bei einer Auflösung von 2.400 dpi und einer Lichtbeständigkeit für bis zu 82 Jahren.

Java auf dem Weg in Richtung Open Source

Sun plant drei neue Lizenzen für Java. Sun will die Lizenzierung von Java verändern und dabei einen Schritt in Richtung Open Source machen, das kündigt jetzt Suns Vice President für Java, Graham Hamilton, an. Sun will demnach sein Java 2, Standard Edition (J2SE) künftig unter drei Lizenzen anbieten, zur Open Source wird Java damit aber nicht.

Petition für Visual Basic 6.0

Microsoft soll klassisches Visual Basic auch weiterhin unterstützen. In einer Petition fordern Nutzer von Visual Basic 6 (VB6) Microsoft dazu auf, die Entwicklungsumgebung weiterzuentwickeln. Nach aktuellen Plänen läuft der Mainstream-Support für Visual Basic 6.0 Ende März 2005 aus.