Zum Hauptinhalt Zur Navigation

Softwareentwicklung

Zend Studio nun auf Basis von Eclipse

Entwicklungsumgebung basiert auf Eclipse PDT. Nachdem bereits im September 2007 mit Eclipse PDT eine freie Entwicklungsumgebung für PHP auf Basis von Eclipse veröffentlicht wurde, bringt Zend nun auch eine kostenpflichtige Version auf den Markt. Das "Zend Studio for Eclipse" basiert auf dem Eclipse PDT, bringt aber einige Erweiterungen mit.

EU will computergestützte Übersetzung verbessern

Dokumente in 22 Sprachen als "Lernhilfe" für Computersysteme. Die Europäische Kommission will helfen, die Qualität von computergestützter Übersetzung zu verbessern und stellt dazu eine Sammlung von mehr als einer Million Sätzen und deren hochwertiger Übersetzung in 22 von 23 EU-Amtssprachen zur Verfügung. Die Daten sollen Entwicklern von Übersetzungssoftware helfen, ihre Systeme zu verbessern.

Qt nun auch unter der GPLv3

Trolltech lässt weitere Lizenz zu. Das C++-Framework Qt der Firma Trolltech darf ab sofort auch unter der GPLv3 lizenziert werden. Damit können Entwickler Qt in Projekten einsetzen, die die neue Variante der Lizenz für freie Software verwendet.

.Net-Bibliotheken im Quelltext verfügbar

Microsoft veröffentlicht Bibliotheken unter Shared-Source-Lizenz. Wie im Oktober 2007 angekündigt, hat Microsoft nun den Quelltext einiger Bibliotheken des .Net-Frameworks für Entwickler geöffnet. Diese können damit auch nach Fehlern suchen.
undefined

Sun kauft MySQL

Kaufpreis liegt bei rund 1 Milliarde US-Dollar. Sun Microsystems übernimmt den schwedischen Anbieter MySQL und dessen freies Datenbank-Management-System für rund 1 Milliarde US-Dollar. MySQL ist die wohl am weitesten verbreitete freie Datenbank und wurde bereits mehr als 100 Millionen Mal heruntergeladen.

REALbasic und REAL SQL Server 2008 angekündigt

Entwicklungsumgebung soll iPhone unterstützen. Mit dem ersten Release der Entwicklungsumgebung REALbasic 2008 hält Typen-Introspektion Einzug in die Software. Medienberichten zufolge soll die Entwicklungsumgebung außerdem bald in der Lage sein, Programme für Apples iPhone zu erstellen. Gleichzeitig wurde der REAL SQL Server 2008 Release 1 veröffentlicht.

UPnP-Router mit manipulierten Flash-Webseiten angreifbar

Plattformunabhängige Angriffsszenarien mit Flash und UPnP. Prinzipbedingt war eine Ausnutzung von Universal Plug and Play (UPnP) für Schadsoftware eigentlich längst überfällig. Eine Benutzerauthentifizierung findet bei UPnP nicht statt und die Angriffe passieren relativ unbemerkt. Dem Angreifer öffnen sich dabei recht beachtliche Möglichkeiten, angefangen bei der Umleitung von Besuchen auf eine Bankseite bis hin zum Öffnen des Netzwerks auf ungewollten Ports.

IBM öffnet Jazz-Community

Quelltext bleibt geschlossen. IBMs Community für die Collaboration-Software Jazz ist nun für jeden zugänglich. Zuvor befand sich Jazz.net noch in einem geschlossenen Test für ausgewählte Kunden. Über die Community soll die Jazz-Technik weiterentwickelt werden.

GNU Smalltalk 3.0 veröffentlicht

Version für verschiedene Plattformen verfügbar. Die freie Smalltalk-Implementierung GNU Smalltalk 3.0 ist erschienen. Darin gibt es unter anderem eine neue Syntax zur Definition von Klassen sowie eine andere Startsequenz, durch die sich GNU Smalltalk leichter anpassen lassen soll.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Entwicklung an DirectX-10-Wrapper für Windows XP eingestellt

Quelltext des Alky-Projektes als Open Source veröffentlicht. Mit Alky sollten sich Windows-Binarys für MacOS X und Linux konvertieren lassen, um so etwa Windows-Spiele auf diesen Plattformen auszuführen. Dafür war ein DirectX-10-Wrapper in Arbeit, der die Vista-Programmierschnittstelle auch auf Windows XP bringen sollte. Nun hat die Firma hinter dem Projekt die Segel gestrichen. Die Quelltexte der Software sind als Open Source verfügbar.
undefined

Angetestet: D-Links HorstBox

DSL-Router mit Telefonanlage. Die "HorstBox Consumer" richtet sich an private Nutzer sowie kleine Unternehmen und ist von D-Link nicht nur als kleiner Bruder der HorstBox Professional gedacht, sondern auch als Konkurrenz zur Fritzbox von AVM. Ebenso wie beim teuren Professional-Modell setzt D-Link bei der neuen HorstBox auf Linux als Betriebssystem. Was das Gerät kann, zeigt dieser Kurztest.

PHP 4.4.8 markiert das Ende

Letzte Version von PHP 4 erschienen. Mit der Version 4.4.8 haben die PHP-Entwickler ein letztes Update für PHP 4 veröffentlicht, die einige Sicherheitslücken beseitigt. PHP-Nutzer sollen so zum Umstieg auf PHP 5 bewogen werden.
undefined

Freie Basic-Entwicklungsumgebung Gambas 2.0 erschienen

Linux-Äquivalent zu Visual Basic mit neuen Komponenten und Funktionen. Die freie integrierte Entwicklungsumgebung Gambas ist in der Version 2.0 erschienen. Gambas ist ein Linux-Äquivalent zu Visual Basic, aber kein Klon, wie Gambas-Entwickler Benoît Minisini betont. Zwar bietet Gambas wie auch Visual Basic eine Basic-Syntax, ist aber zu Visual Basic nicht kompatibel.

OpenSuse veröffentlicht Build Service

Erstmals Version zum Download verfügbar. Die hinter dem OpenSuse Build Service stehende Software ist nun erstmals offiziell zum Download verfügbar. Damit lässt er sich auf einem eigenen Server einrichten und für ein eigenes Projekt verwenden. Der Build Service ist eine vollständige Infrastruktur, um Linux-Distributionen für eine Hardware-Architektur zu erstellen.

Tcl/Tk 8.5 erschienen

Skriptsprache und Toolkit freigegeben. Die Open-Source-Skriptsprache Tcl und das dazugehörige Toolkit Tk sind in der Version 8.5 erschienen. Die Version, an der lange gearbeitet wurde, verspricht unter anderem eine Geschwindigkeitssteigerung und eine neue Theme-Engine.

Samba erhält Protokollinformationen von Microsoft

Abkommen mit Microsoft nach Urteil des Europäischen Gerichtshofs. Die Protocol Freedom Information Foundation hat stellvertretend für das Samba-Projekt einen Vertrag mit Microsoft unterzeichnet, um die Spezifikationen des SMB-Protokolls zu erhalten. Dafür wird eine einmalige Summe von 10.000 Euro gezahlt. Dass Microsoft Schnittstellen im Gegenzug für diese Gebühr offen legen muss, hatte der Europäische Gerichtshof im September 2007 entschieden.

Java-6-Preview für MacOS X Leopard

Apple stellt wieder Version auf seine Server. Apple hat erneut eine Vorschauversion von Java 6 für MacOS X 10.5 veröffentlicht. Entwickler haben hier bisher das Problem, dass die aktuelle Version der Programmiersprache nicht verfügbar ist.

CUDAZone - Neue Nvidia-Website für GPU-Supercomputing

Anlaufpunkt für Wissenschaftler, Ingenieure und Software-Entwickler. Mit der neuen Website CUDAZone bringt Nvidia Entwickler zusammen, die Grafikprozessoren (GPUs) für aufwendige Gleitkommaberechnungen einsetzen wollen, die nicht der Bildausgabe dienen. Dabei dreht sich alles um Nvidias C-Entwicklungsumgebung CUDA sowie die mit mehreren G80-GPUs bestückten Tesla-Steckkarten für den professionellen Einsatz.

Vorschau auf Qt 4.4

Neue Version kommt 2008. Das C++-Framework Qt 4.4 ist ab sofort als Technical Preview verfügbar. Diese Version gibt eine Vorschau auf die enthaltenen Funktionen, ist aber noch weit vom fertigen Produkt entfernt. Zu den Neuerungen zählen das integrierte WebKit und Phonon.
undefined

Perl 5.10 veröffentlicht

Neue Version zum 20. Geburtstag. 20 Jahre nach Veröffentlichung der ersten Perl-Version wurde nun die Version 5.10.0 der Skriptsprache freigegeben. Zu den neuen Funktionen gehören auch einige, die bereits eine Vorschau auf das geben, was von Perl 6 zu erwarten ist.

Versionskontrollsystem Bazaar 1.0 erschienen

Software wird von Canonical entwickelt. Das Bazaar-Versionskontrollsystem hat die Version 1.0 erreicht. Das von Ubuntu-Sponsor Canonical zusammen mit der Community entwickelte Projekt soll es jedem ermöglichen, sich einfach an Open-Source-Projekten zu beteiligen. Nun lassen sich Verbindungs- und Authentifizierungseinstellungen auch in einer Konfigurationsdatei speichern.

ODBC-Treiber für MySQL im Beta-Test

Connector/ODBC 5.1 für verschiedene MySQL-Versionen. Mit dem Connector/ODBC 5.1 schickt MySQL einen ODBC-Treiber für seine gleichnamige Datenbank in den Beta-Test. Dabei handelt es sich um den teilweise neu geschriebenen MyODBC-Treiber.

XNA Game Studio 2.0 unterstützt Online-Multiplayer-Spiele

Entwicklungsumgebung für kleinere Xbox-360- und Windows-Spieleprojekte. Microsoft hat sein XNA Game Studio 2.0 fertig gestellt und bietet das Entwicklungspaket für Xbox-360- und Windows-Spiele nun kostenlos zum Download an. In der neuen Version wartet das XNA Game Studio nun mit Mehrspieler-Unterstützung über Microsofts Live-Dienst auf.
undefined

Silverlight-Anwendungen ohne Windows erstellen

.Net-Implementierung Mono 1.2.6 veröffentlicht. Mit der freien .Net-Implementierung Mono 1.2.6 können Entwickler Silverlight-Anwendungen erstellen. Um Microsofts Flash-Konkurrenten zu verwenden, ist also keine Windows-Installation mehr nötig. Mit der neuen Mono-Version laufen außerdem Winforms-Anwendungen unter MacOS X ohne X-Server. Zusätzlich unterstützt die Software nun FastCGI und die ASP.Net-Ajax-Controls.

Adobe veröffentlicht BlazeDS als Open Source

Unternehmen will Abonnements 2008 anbieten. Passend zu der Freigabe von Flex Anfang 2007 öffnet Adobe nun BlazeDS. Die Java-Messaging-Technik wird verwendet, um Daten in Echtzeit an Flex- und AIR-Programme zu übermitteln und so leistungsfähigere "Rich Internet Applications" zu erstellen.

Groovy 1.5 mit Funktionen aus Java 5

Skriptsprache wird zu weiteren Frameworks kompatibel. Die objektorientierte Skriptsprache Groovy wurde in der Version 1.5 veröffentlicht, die nun einige Funktionen aus Java 5 enthält und damit kompatibel zu Frameworks wie Seam wird. Die Groovy-Skripte werden dynamisch in Bytecode übersetzt, so dass sie in einer Java Virtual Machine ablaufen
undefined

Red Hat veröffentlicht JBoss Developer Studio

Entwicklungsumgebung auf Eclipse-Basis. Das JBoss Developer Studio ist eine auf Eclipse basierende Entwicklungsumgebung, um Webanwendungen auf Basis von JBoss-Produkten zu schreiben. Die Software ist für Windows und Linux verfügbar, wobei eine Lizenz für Red Hat Enterprise Linux (RHEL) enthalten ist.

Python 3.0 Alpha 2 freigegeben

Fertige Version für August 2008 geplant. Die Skriptsprache Python 3.0 ist als zweite Alpha-Version erschienen. Während sich bei der nächsten Python-Generation an der Sprache nicht viel ändert, gibt es vor allem Unterschiede an der Architektur. In der zweiten Alpha wurde die SSL-Unterstützung wieder aktiviert.

PAMP - Apache, MySQL und PHP kommen auf S60-Smartphones

Nokia arbeitet an Webserver-Stack für Mobiltelefone. Nokia will sein Smartphone-Betriebssystem S60 mit einem Webserver-Stack ausstatten und hat dazu Apache, MySQL und PHP auf S60 portiert. Apache für S60 gibt es bereits seit geraumer Zeit, im Januar 2008 sollen MySQL und PHP offiziell folgen.

Ruby on Rails 2.0 ist fertig

Action Pack kann HTTP-Authentifizierung. Das Web-Framework Ruby on Rails ist nun in der Version 2.0 verfügbar, die neben Fehlerbereinigungen auch einige neue Funktionen enthält. Dazu zählt die Unterstützung verschiedener Endgeräte und Sitzungen werden nun in Form von Cookies abgespeichert.
undefined

OpenID 2.0 ist fertig

Mehr Sicherheit, einfache Nutzung und höhere Flexibilität. OpenID erlaubt es Nutzern, sich mit einer URL bei verschiedenen Websites zu authentifizieren statt jeweils einen eigenen Login-Namen und Passwort festzulegen. Dabei handelt es sich bei OpenID um einen offenen Standard, der dezentral umgesetzt wird, so dass z.B. auch das eigene Blog oder der vorhandene Account bei einem Internet-Provider zur Authentifizierung genutzt werden können. Die Version 2.0 der Spezifikation unterstützt unter anderem Directed Identity. Statt ihrer OpenID müssen Nutzer damit zur Authentifizierung auf einer Website nur noch ihren OpenID-Provider angeben, was die Nutzung vereinfachen und Sicherheit verbessern soll.

Radria bringt Web-Entwicklung in den Browser

Sammlung von Open-Source-Werkzeugen von SQL Fusion. Mit Radria verfolgt SQL Fusion den Ansatz, alle nötigen Komponenten für Webentwickler weg vom Desktop, hinein in den Browser zu verlagern. Eine erste Version der Open-Source-Software gibt es nun zum Download. Damit lassen sich schon Webseiten und Datenbankabfragen erstellen.

Kostenloses Visual-Basic-Buch bei MSDN

"Microsoft Visual Basic 2005 - Das Entwicklerbuch" zum Download. Microsoft Press hat das Buch "Microsoft Visual Basic 2005 - Das Entwicklerbuch" von Klaus Löffelmann als kostenlosen Download bereitgestellt. In dem Buch soll nicht nur in die objektorientierte Programmierung mit Visual Basic eingeführt werden, sondern es soll auch ein grundlegendes Verständnis für den Code vermitteln.

YUI 2.4.0 mit CSS-Selector, Diagrammen und Profiler

Yahoos Ajax-Bibliothek bändelt mit Flash an. Yahoo hat seine freie Ajax-Bibliothek YUI wieder einmal erweitert. In der Version 2.4.0 wartet die JavaScript-Bibliothek unter anderem mit einer CSS-Query-Engine, einem in JavaScript und Flash realisierten Diagramm-Werkzeug sowie einem Profiler auf.

Accessibility-Framework für Eclipse

Entwickler können Zugangshilfen schreiben. IBM hat der Eclipse Foundation das Accessibility Tools Framework (ACTF) zur Verfügung gestellt, mit dem Programmierer innerhalb der freien Entwicklungsumgebung Zugangshilfen erstellen können. Noch steht kein Download zur Verfügung.

MySQL zeigt neue Funktionen

Previews von Falcon und neue GIS-Funktionen veröffentlicht. MySQL führt so genannte "Previews" ein, die eine Vorschau auf neue Funktionen des freien Datenbank-Management-Systems geben, unabhängig von neuen Versionen. Den Anfang macht eine Preview der neuen Storage-Engine Falcon sowie eine Vorschau auf neue GIS-Funktionen.
undefined

NetBeans 6.0 mit Ruby-Unterstützung freigegeben

Entwicklungsumgebung unter CDDL und GPL. Sun hat mit NetBeans 6.0 die erste Version der Entwicklungsumgebung veröffentlicht, die sowohl unter der CDDL als auch der GPL steht. Zu den neuen Funktionen zählt die Unterstützung von Ruby, JRuby und Ruby on Rails. Außerdem gibt es neue Möglichkeiten für die Entwicklung grafischer Oberflächen.

Java 6 für Leopard-Nutzer

Zweites Preview Release veröffentlicht. Java-Entwickler, die MacOS X 10.5 nutzen, stehen vor dem Problem, dass Apple in der aktuellen Version seines Betriebssystems keine aktuelle Version der Programmiersprache mitliefert. Auch Sun bietet für MacOS X keine Java-Version an, sondern überlässt dies Apple. Nun gibt es zumindest eine experimentelle, inoffizielle Version.

Canonical integriert Build-Service in Launchpad

Entwicklungsplattform mit "Personal Package Archive". Das für die Linux-Distribution Ubuntu entstandene verteilte Entwicklungssystem Launchpad enthält nun auch den Build-Service "Personal Package Archive" (PPA). Mit diesem können Ubuntu-Pakete erstellt und verteilt werden. Dies ist nun auch für die Intel-Prozessoren möglich, die in den neuen Mobile Internet Devices verbaut werden.

Asus veröffentlicht restlichen Quelltext für Eee-PC

Software Development Kit angekündigt. Asus hat auf Vorwürfe reagiert, nicht den kompletten Quelltext für das auf seinem Eee-PC verwendete Linux-Betriebssystem veröffentlicht zu haben. Nun findet sich ein neues Archiv auf den Asus-Servern. Gleichzeitig kündigte das Unternehmen ein Software Development Kit an.

Java-Buch in neuer Auflage zum kostenlosen Download

Christian Ullenbooms Buch "Java ist auch eine Insel" aktualisiert. Der Verlag Galileo Computing stellt nun die aktualisierte 7. Auflage von Christian Ullenbooms Buch "Java ist auch eine Insel" kostenlos zum Download bereit. Wie von Galileo gewohnt, gibt es das Buch auch als Online-Lektüre.

XNA Game Studio 2.0 - Beta-Version erhältlich

Entwicklungsumgebung für kleinere Xbox-360- und Windows-Spieleprojekte. Mit dem auf Visual Studio 2005 setzenden XNA Game Studio 2.0 will Microsoft die Entwicklung von kleineren Spieleprojekten für Xbox 360 und Windows erleichtern. Nun ist die Beta der Entwicklungsumgebung erschienen - und erlaubt es über das erweiterte XNA-Framework auch schon mit Mehrspieler-Unterstützung unter Windows zu experimentieren.
undefined

QNX setzt auf Flash Lite 3 für Embedded-Benutzeroberflächen

Schnellere Entwicklung von Benutzeroberflächen für Embedded-Produkte. QNX will die Entwicklung von grafischen Benutzeroberflächen für Embedded-Produkte durch die Unterstützung von Adobes Flash Lite 3 beschleunigen. Die QNX Aviage Graphics Suite erlaubt es Software-Designern, komplette Benutzeroberflächen in Flash zu erstellen und zu implementieren.
undefined

Visual Studio 2008 ist fertig

Über MSDN zum Download erhältlich. Microsoft hat seine Entwicklungsumgebung "Visual Studio 2008" (Codename: Orcas) fertiggestellt. MSDN-Abonnenten können das Softwarepaket seit kurzem herunterladen, der Rest muss auf das Presswerk warten.

Spieleentwicklung für PS3 wird einfacher

PS3 Reference Tool nun zudem günstiger. Sony Computer Entertainment Inc. (SCEI) hat wie angekündigt das PS3 Software Development Kit (SDK) erweitert und will damit die Entwicklung von Spielen erleichtern. Außerdem wurde das zur Qualitätssicherung gedachte PS3 Reference Tool deutlich im Preis gesenkt.

Ageia APEX: Leichtere PhysX-Unterstützung für Spieledesigner

Entwicklungsplattform Adaptive Physics EXtensions (APEX) vorgestellt. Mit den "Adaptive Physics Extensions", kurz APEX, will Ageia Spieleentwicklern die Unterstützung von PhysX-basierten Hardware-Physikbeschleunigern einfacher machen. Für den Anfang ist APEX nur für Unreal-Engine-Lizenznehmer interessant, später sollen auch weitere Spiele- bzw. 3D-Engines unterstützt werden.
undefined

Interview: Web 2.0 verändert die Gesellschaft fundamental

Golem.de im Gespräch mit Duane Nickull, Senior Technology Evangelist bei Adobe. Duane Nickull ist "Senior Technical Evangelist" bei Adobe und kümmert sich um Unternehmenslösungen in den Bereichen SOA und Webservices sowie Web 2.0. Golem.de sprach am Rande der Web 2.0 Expo in Berlin mit ihm darüber, was Web 2.0 eigentlich ausmacht und wozu wir proprietäre Plattformen wie AIR (Adobe Internet Runtime) brauchen.

AxsJAX soll AJAX zugänglicher machen

Bibliothek für barrierefreie Ajax-Applikationen. Ajax-Applikationen erobern das Web, lassen dabei aber viele behinderte Menschen außen vor, da Systeme, die helfen, in Webseiten zu navigieren oder diese vorlesen, mit den interaktiven Webseiten oft wenig oder gar nichts anfangen können. Dem will Google mit AxsJAX Abhilfe schaffen und veröffentlicht die Bibliothek als Open Source.