Zum Hauptinhalt Zur Navigation

Softwareentwicklung

SektionEins will für sichere Web-Applikationen sorgen

Neue Heimat für Chorizo und Suhosin - Mayflower kooperiert mit Stefan Esser. Mayflower gründet zusammen mit Stefan Esser ein neues Unternehmen, das sich mit der Sicherheit von Webapplikationen nicht nur auf Basis von PHP beschäftigen soll. In SektionEins, so der Name, finden der Sicherheits-Scanner Chorizo von Mayflower sowie Essers PHP-Sicherheits-Patch Suhosin eine neue Heimat.

KDE 3.5.7 mit Fehlerkorrekturen

KDE 4.0 erscheint im Herbst 2007. Mit KDE 3.5.7 haben die Entwickler der Desktop-Umgebung für Unix-Systeme eine neue Version zur Fehlerbereinigung veröffentlicht. Kleinere neue Funktionen wurden aber ebenfalls hinzugefügt.

Schlanke Java-Version für Endnutzer geplant

"Consumer JRE" in der ersten Jahreshälfte 2008. Sun hat auf der JavaOne-Konferenz eine Java-Variante speziell für Endanwender angekündigt. Diese soll leichtgewichtiger, modular aufgebaut und damit auch schneller sein. Warten muss man jedoch noch bis 2008.

C++ Builder 2007 für Vista-Entwickler

Professional und Enterprise Edition ab Juni 2007. CodeGear hat seine Entwicklungsumgebung C++ Builder in der neuen Version 2007 angekündigt. Diese unterstützt Windows Vista und bietet auch Werkzeuge für dynamische Webapplikationen mit Ajax. Auch Builds sollen sich in der neuen Version schneller erstellen lassen.

GNU Compiler Collection 4.2 erschienen

Neue Funktionen zur Parallelisierung. Die GNU Compiler Collection (GCC) ist in der Version 4.2 erschienen, die auch die Parallelisierungserweiterung OpenMP unterstützt. Weiterhin gab es Änderungen in Bezug auf die einzelnen Programmiersprachen.

XULRunner: Keine eigenständige Mozilla-Runtime mehr

Arbeiten an neuer Version der eigenständigen Laufzeitumgebung eingestellt. Die Chefin der Mozilla-Stiftung, Mitchell Baker, hat bekannt gegeben, dass die Arbeiten an einer eigenständigen Mozilla-Runtime XULRunner eingestellt wurden und keine neue Version erscheinen wird. Die Laufzeitumgebung sollte XUL-Applikationen ermöglichen, die auf den Kernkomponenten der Mozilla-Applikationen wie Firefox oder Thunderbird aufsetzen.

CTDB: Testversion des Samba-Clusters

Skalierbare Cluster-Version mit Samba3 und Samba4. Das Samba-Team hat eine erste Testversion seines Projekts "CTDB" veröffentlicht, mit dem sich skalierbare Samba-Cluster aufsetzen lassen. Noch handelt es sich um eine recht frühe Version, doch die von den Entwicklern veröffentlichten Benchmark-Ergebnisse sind recht beeindruckend.

Sun veröffentlicht Open-Source-Java

Quelltext des kommenden Java SE 7 steht zum Download bereit. Wie im November 2006 angekündigt, hat Sun nun eine vollständig übersetzbare Version der Java Standard Edition (Java SE) als Open Source unter der GPLv2 veröffentlicht. Damals hatte Sun bereits die OpenJDK-Community ins Leben gerufen und angekündigt, Java unter die GPLv2 zu stellen. Nun steht der Quelltext unter dem Dach des OpenJDK-Projekts zum Download bereit.

Sun stellt JavaFX Script und JavaFX Mobile vor

Open-Source-Plattform soll Entwicklung vereinfachen. Mit JavaFX will Sun Java im mobilen Bereich einen Schritt voranbringen und kündigt mit JavaFX Mobile eine umfassende Open-Source-Plattform für Mobiltelefon-Hersteller, Netzbetreiber und Inhalte-Anbieter an. Mit dabei ist auch JavaFX Script, eine Scriptsprache, um auf einfache Weise so genannte "Rich Internet Applikationen" aufzusetzen.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Coverity-Plug-In für Eclipse

Kostenloser Quellcode-Analyse-Zusatz für Prevent-Kunden. Coverity hat ein Plug-In zur Quellcode-Analyse für Eclipse-Anwender veröffentlicht. Damit findet die Überprüfung bereits lokal auf den Entwickler-Workstations statt. Für Kunden von Coverity Prevent gibt es die Lizenz kostenlos.

Adobe übernimmt mit Scene7 einen Rich-Media-Dienstleister

Scene7 stellt E-Kataloge und Bildanwendungen her. Adobe kauft sich einen weiteren Baustein für seine kommenden Internetdienstleistungen dazu. Mit Scene7 wird ein Hosted-Services-Anbieter übernommen, der sich auf Komplettlösungen im Bereich von Rich-Media-Anwendungen beispielsweise für E-Commerce-Anbieter spezialisiert hat.

PHP 5.2.2 und 4.4.7 schließen MOPB-Lücken

Über 120 Bugs in PHP 5 beseitigt. Mit neuen Versionen von PHP 4 und 5 schließen die Entwickler der freien Scriptsprache zahlreiche Sicherheitslücken, darunter viele, die Stefan Esser im "Month of the PHP Bug" veröffentlichte. Darüber hinaus wurde die Stabilität verbessert und einige Bibliotheken aktualisiert.

Kommt Microsofts Silverlight für Linux?

Mono-Chefentwickler interessiert sich für Flash-Konkurrenz. Auf seiner Hausmesse Mix07 hat Microsoft nicht nur eine neue Vorabversion des Flash-Konkurrenten Silverlight veröffentlicht, sondern Teile davon auch als Open Source angekündigt. Das Mono-Projekt denkt nun über eine Linux-Portierung nach.
undefined

"Mathematica wurde neu erfunden"

Mathematica 6 wartet mit umfangreichen Neuerungen auf. Rund 19 Jahre nach der ersten Version von Mathematica hat Wolfram Research jetzt die Version 6 der Software veröffentlicht und verspricht damit eine "Revolution". Entsprechend wartet Mathematica 6 mit zahlreichen Neuerungen auf, die in den letzten zehn Jahren entwickelt wurden.

OpenBSD 4.1 verfügbar

Freies Unix-Derivat mit vielen Neuerungen. Das freie Unix-Derivat OpenBSD ist in der Version 4.1 erschienen, für die die Entwickler neue Funktionen in nahezu allen Bereichen des Systems versprechen. Dazu zählen unter anderem eine Reihe neuer Treiber und Programme. OpenBSD ist vor allem auf Sicherheit optimiert, so dass mit dem Motto "Only two remote holes in the default install, in more than 10 years" geworben wird.

AmigaOS 4.0 - Amiga Inc. klagt gegen Hyperion Entertainment

Keine gute Stimmung im Lager der Amiga-Fans. Kurz nachdem Amiga Inc. neue Amiga-Systeme ankündigte, reichte das Unternehmen Klage gegen seinen ehemaligen Partner Hyperion Entertainment ein und wirft ihm eine Markenrechtsverletzung vor. Hyperion entwickelte das AmigaOS 4.0, das am 24. Dezember 2006 in einer "finalen Version" erschien - wenige Tage nachdem Amiga Inc. dem Unternehmen eigenen Angaben zufolge die Lizenz entzog.

Weitere Beta von Qt für Java

Jambi jetzt auch unter der GNU General Public License verfügbar. Trolltech hat die letzte Beta-Version des Qt-Toolkits für Java, Qt Jambi, veröffentlicht. Damit ist auch erstmals eine Open-Source-Variante verfügbar. Qt Jambi soll Anfang Juni 2007 erscheinen.

Adobe gibt Flex als Open Source frei

Veröffentlichung in der zweiten Jahreshälfte 2007. Adobe plant, seine Entwicklungsumgebung Flex als Open Source zu veröffentlichen. Geöffnet werden sollen alle ActionScript- und Java-Teile der Software, ebenso die Debugger und die Kernbibliotheken. Die Veröffentlichung ist für die zweite Jahreshälfte 2007 unter den Bedingungen der Mozilla Public License (MPL) geplant.

DorsalSource.org - MySQL Enterprise zum kostenlosen Download

Solid und Proven Scaling startet MySQL-Download-Website für die Community. Im Oktober 2006 führte MySQL eine Art Zwei-Klassen-Gesellschaft ein und bietet nur noch zahlenden Kunden von MySQL Enterprise häufige Updates an. Die kostenlose Community-Version wird nur noch alle sechs Monate aktualisiert. Solid und Proven Scaling wollen dieser Zwei-Klassen-Gesellschaft nun ein Ende machen und übernehmen die Rolle, die einst MySQL selbst spielte: Sie bietet MySQL einschließlich der recht häufig aktualisierten Enterprise-Version für verschiedene Plattformen frei zum Download an.

IBMs DB2 als Storage-Engine für MySQL

MySQL und IBM bringen freie Datenbank auf i5/OS. IBM will künftig mit MySQL zusammenarbeiten und das freie Datenbank-Management-System für IBMs System i alias AS/400 anbieten. Zudem soll IBMs Datenbanklösung DB2 als MySQL-Storage-Engine angeboten werden.

CollabNet kauft SourceForge Enterprise Edition

VA Software will sich auf das Mediengeschäft konzentrieren. CollabNet übernimmt von VA Software das Geschäft mit der SourceForge Enterprise Edition, einer kommerziellen Lösung für verteilte Entwicklung, die an die freie Software Sourceforge angelehnt ist. Darüber hinaus haben die beiden Unternehmen eine Medienpartnerschaft vereinbart.

PlayStation 3: Gast-Betriebssysteme kaum sinnvoll nutzbar

Fans der Spielekonsole bitten Sony um freien Zugang zum Grafikchip. Als Sony Computer Entertainment bekannt gab, die PlayStation 3 auch für Gast-Betriebssysteme wie Linux zu öffnen, war die Freude groß. Mittlerweile hat sich Ernüchterung breit gemacht, denn der Hersteller unterbindet dabei direkte Zugriffe auf die 2D- und 3D-Beschleunigungsfunktionen des RSX getauften Grafikchips der Spielekonsole - mit einer Petition soll Sony deswegen umgestimmt werden, bevor das Interesse der privaten Entwickler erlahmt.

Über 100 Mio Symbian-Smartphones mit S60 ausgeliefert (Upd.)

Widget-Unterstützung für S60 geplant, neue Version von Carbide.c++. Nokia hat bekannt gegeben, dass mittlerweile mehr als 100 Millionen Symbian-Smartphones mit S60 ausgeliefert wurden. Ein Großteil der Stückzahlen dürfte direkt auf Nokias Konto gehen. Es gibt zwar Smartphone-Hersteller, die Geräte mit Symbian und S60 anbieten, aber die haben keine so starke Marktbedeutung wie die Finnen. Außerdem wurde eine neue Version der Entwicklungsumgebung Carbide.c++ vorgestellt.

MySQL soll zum skalierbaren Medien-Server werden

Snap entwickelt skalierbare BLOB-Streaming-Architektur für MySQL. Die Macher der MySQL-Storage-Engine PrimeBase XT (PBXT) wollen eine skalierbare BLOB-Streaming-Architektur für das freie Datenbank-Management-System entwickeln. Das Hamburger Unternehmen Snap Innovation will MySQL so in einen skalierbaren Medien-Server verwandeln.

Backup für MySQL-Cluster

Zmanda Recovery Manager for MySQL erweitert. Der Zmanda Recovery Manager for MySQL, kurz ZRM, kann in der neuen Version auch über einen Cluster verteilte Datenbanken sichern. Dabei stehen alle von ZRM bekannten Funktionen zur Verfügung, wie Komprimierung und Verschlüsselung.

Dojo Offline

Bibliothek soll Entwicklung von Offline-Webapplikationen erleichtern. Das Dojo-Projekt hat mit dem "Dojo Offline Toolkit" eine spezielle Offline-Version seiner JavaScript-Bibliothek veröffentlicht. Damit soll es einfacher werden, Webapplikationen zu erstellen, mit denen auch offline gearbeitet werden kann.

GNU Classpath unterstützt Java 1.5

Zukünftig nicht mehr zwei getrennte Veröffentlichungen. Mit Freigabe der Java-Klassenbibliotheken GNU Classpath 0.95 haben die Entwickler die zuvor getrennte generische Version integriert. Damit sind nun alle bisher unterstützten Funktionen aus Java 1.5 direkt in Classpath vorhanden, eine getrennte Entwicklung ist nicht weiter geplant.

Google veröffentlicht Verbesserungen für MySQL

Erweiterte Hochverfügbarkeit und einfachere Verwaltung von MySQL. Google setzt MySQL in vielen Bereichen und Produkten ein, hat die Software aber an manchen Stellen erweitert, um den eigenen Bedürfnissen gerecht zu werden. Im Rahmen der aktuell in Santa Clara stattfindenden MySQL-Konferenz hat Google nun einige Patches für das freie Datenbank-Management-System veröffentlicht, die dabei entstanden sind.
undefined

Erfolg in Berlin: Quo Vadis lockte mehr Spieleentwickler an

Voraussichtlich auch 2008 wieder in der Hauptstadt. Die in diesem Jahr zum ersten Mal in Berlin stattfindende Spieleentwicklerkonferenz "Quo Vadis" hat mit über 440 Teilnehmern ihre Zahlen verdoppelt - nach Oberhausen kamen in den Vorjahren nur halb so viele Besucher, um sich mit Kollegen auszutauschen und Neues zu lernen. Die Veranstaltung war eingebettet in die "1. Gamestage Berlin-Brandenburg" (18. bis 21. April 2007), zu denen auch der "21. Mediengipfel" und ein "Konvergenztag" zählten - insgesamt wurden über 530 Besucher gezählt.

Überraschung: Amiga Inc. kündigt neue Amiga-Hardware an

Zwei verschiedene PowerPC-Designs geplant - für Amiga OS 4.0? Mit dem AmigaOne-Rechner wollte Amiga Inc. vor einigen Jahren der von Commodore entwickelten Amiga-Plattform neues Leben einhauchen - vollzog dann aber überraschend einen drastischen Strategiewechsel, konzentrierte sich auf eine bis heute wenig relevante plattformübergreifende Entwicklungsumgebung und überließ Hyperion Entertainment die Weiterentwicklung des AmigaOS. Für dessen wohl noch nicht ganz fertige Version 4.0 wurde in diesem Jahr neue Amiga-Hardware in Aussicht gestellt - nun kündigte überraschend Amiga Inc. eine solche an.

Java-Stack für Ubuntu

Zusammenarbeit von Canonical und Sun. Sun stellt für Ubuntu 7.04 einen kompletten Java-Stack zur Verfügung. In Zusammenarbeit mit Ubuntu-Sponsor Canonical ist dieser auch direkt über das Ubuntu-Repository für die Installation mit den Paketverwaltungswerkzeugen erhältlich.

Release-Kandidat von OpenWebsuite.org

Neue Programmoberfläche und Zweisprachigkeit. Der Release Candidate der OpenWebsuite.org wurde nun online gestellt. Das Open-Source-Projekt vereint die beiden Programme (X)HTML-Format und WebAnalyse, die in Java geschrieben wurden. Dabei handelt es sich um einen HTML-Editor und um ein Analyse-Programm, um die eigene Webseite auf Suchmaschinentauglichkeit zu überprüfen.

Beta-Version von Visual Studio "Orcas"

ISO-Images nur für MSDN-Abonnenten. Microsoft hat die nächste Visual-Studio-Generation "Orcas" als Beta-Version veröffentlicht. Zum freien Download gibt es jedoch nur abgespeckte Versionen, alle anderen Editionen der Entwicklungsumgebung bleiben zahlenden MSDN-Abonnenten vorbehalten.
undefined

Handy-Plattform auf Gnome-Basis

Freie Softwareplattform für mobile Endgeräte mit großer Industrie-Unterstützung. Gnome soll zunehmend auch mobile Endgeräte erobern. Dazu kündigte die Gnome-Foundation heute auf der Embedded Linux Conference die "GNOME Mobile & Embedded Initiative" (GMAE) an, eine Softwareplattform für mobile Geräte. Unterstützt wird die Initiative von zahlreichen Unternehmen.

Google-API bindet Feed-Inhalte in Webseiten ein

Einbindung von RSS- und Atom-Feeds mit JavaScript-Befehlen. Google hat eine neue API für Webseitenbetreiber vorgestellt. Mit dem "Google AJAX Feed API" lassen sich beliebige Feed-Inhalte per Ajax direkt in Webseiten einbinden. Die Inhalte werden dann als HTML-Code ausgegeben, um die betreffenden Inhalte leicht auf Webseiten zu zeigen.

Entwicklungsumgebung für die HorstBox

Live-DVD mit Linux-Distribution Kubuntu. Für seinen WLAN-Router HorstBox hat D-Link eine kostenlose Entwicklungsumgebung veröffentlicht. Dabei handelt es sich um eine Live-DVD mit der Linux-Distribution Kubuntu und den entsprechenden Quellcodes. Die HorstBox verfügt über eine integrierte Telefonanlage auf Basis der Open-Source-Software Asterisk.

Amiga Inc. und AmigaOS - Wo geht die Reise hin?

Neue Website von Amiga Inc. sorgt für Diskussionen in der Fan-Basis. Mit einer frisch überarbeiteten neuen Website und dem Motto "Digital Living" wirbt Amiga Inc. für seine Entwicklungsumgebung Amiga Anywhere, die in der noch nicht erschienenen, komplett erneuerten Version 2.0 eine noch plattformübergreifendere Verbreitung von Software erleichtert. Mehr als eine Hand voll Shareware-Spiele für Amiga Anywhere gibt es jedoch noch nicht, nur Versprechen - um die AmigaOS-Entwicklung kümmern sich derweil andere.

OSDL-Chef gründet Open-Source-Unternehmen

Collaborative Software Initiative soll Branchenlösungen entwickeln. Stuart Cohen, ehemals Chef der Open Source Development Labs, will mit seiner neuen Firma "Collaborative Software Initiative" Unternehmen zusammenbringen, um gemeinsam branchenspezifische Lösungen zu entwickeln. Die sollen dann als Open Source verfügbar gemacht werden. Als Partner konnte er bereits HP, IBM und Novell gewinnen.

Microsoft liefert neue VC-1-APIs für Anwendungsentwickler

Kommerzieller VC-1 Encoder SDK bereits im Einsatz. Um es anderen zu erleichtern, ihre Anwendungen kompatibel zu Microsofts Videocodec "VC-1" zu machen, liefert das Unternehmen nun ein kommerzielles Entwicklerpaket mit verschiedenen APIs. Filmstudios können sowohl bei der Blu-ray Disc als auch bei der von Microsoft favorisierten HD-DVD wahlweise MPEG-2, H.264 oder VC-1 nutzen.
undefined

Silverlight: Microsofts Flash-Konkurrent mit neuem Namen

Plug-In für Internet Explorer, Firefox und Safari unter Windows und MacOS X. Mit "Silverlight" hat Microsoft auf der Konferenz der "National Association of Broadcasters" (NAB2007) seine Alternative zu Adobes Flash vorgestellt. Microsofts neues Browser-Plug-In hörte bisher auf den Namen "Windows Presentation Foundation Everywhere" (WPF/E), soll in verschiedenen Browsern auf unterschiedlichen Plattformen laufen und die Basis für die Verbreitung von Inhalten der nächsten Generation sowie "Rich Interactive Applications" (RIAs) darstellen.

Apache Software Foundation gegen Sun

Offener Brief von Geir Magnusson an Jonathan Schwartz. In einem offenen Brief beklagt Geir Magnusson vom Apache-Harmony-Projekt, dass es keine für Open Source akzeptable Lizenz für das Java Compatibility Kit gebe. Daher gelang es dem Harmony-Projekt bisher nicht, eine solche Lizenz zu bekommen, die nötig ist, um die Kompatibilität zu Java SE zu belegen.

Weltweite Google-Konferenz als Webcast und YouTube-Kanal

Interessierte Webentwickler können in zehn Städten und online teilnehmen. Am 31. Mai 2007 wird Google im Rahmen des ersten weltweiten "Google Developer Day" die eigenen Entwicklertools im Rahmen von Workshops, Diskussionen und Vorträgen vorstellen - in zehn verschiedenen Städten rund um den Globus. Wer nicht vor Ort teilnehmen kann, dem sollen ein Webcast aus den USA sowie im Anschluss auch ein YouTube-Kanal zur Verfügung stehen.

Neue Entwickler-Tools von Intel

Besser parallelisierte Applikationen für Multi-Core-CPUs. Intel hat seine Entwicklerwerzeuge wieder einmal überarbeitet und bietet neue Versionen eines Thread Checkers, Thread Profilers, des VTune Performance Analyzers und der Threading Building Blocks an. Die Werkzeuge sollen Entwicklern helfen, ihre Programme besser in Threads aufzuteilen, um so von den mittlerweile bis zu vier Kernen aktueller x86-Prozessoren zu profitieren.

Neue Testwerkzeuge für LSB 3.1

Distribution Testkit mit Web-Frontend. Die Linux Foundation hat neue Testwerkzeuge für die Linux Standard Base 3.1 (LSB) veröffentlicht. Entwickler sollen damit einfacher sicherstellen können, ob sich ihre Anwendungen an die Vorgaben der LSB halten. Dazu gibt es erstmals auch ein Web-Frontend.

MySQL-Storage-Engines für memcached und Amazon S3

Neue Storage-Engine-Architektur animiert Entwickler. Mit seiner neuen "Pluggable Storage Engine Architecture" bietet MySQL 5.1 eine neue Flexibilität in Sachen Storage-Engines und einige Entwickler zeigen, was sich mit diesem System anfangen lässt: Mark Atwood arbeitet beispielsweise an einer Storage-Engine, mit der sich über MySQl auf Amazons Webspeicherdienst S3 zugreifen lässt, und Brian Aker bietet Zugriff auf Dangas memcached via MySQL.
undefined

Etch: Debian GNU/Linux 4.0 ist fertig

Linux-Distribution für elf offiziell unterstützte Architekturen. Ein absolutes Novum: Für Debian 4.0 alias Etch legten die Entwickler erstmals schon sehr früh einen Erscheinungstermin fest. Der 4. Dezember 2006 sollte es sein. Geklappt hat das Vorhaben zwar nicht, doch nun steht Etch mit einiger Verspätung zum Download bereit. In der Version 4.0 unterstützt Debian offiziell elf verschiedene Architekturen, bringt Secure-Apt mit und ermöglicht auch schicke Effekte auf dem Desktop. Die Installation kann nun erstmals mit einem grafischen Werkzeug erfolgen. Auch den Einsatz verschiedener Virtualisierungsvarianten erleichtert Etch.

Open C: Linux-Anwendungen auf S60 portieren

Nokia veröffentlicht weitere C-Bibliotheken für S60 3rd Edition. Mit dem Open-C-Plug-In hat Nokia eine Erweiterung für das "S60 3rd Edition Software Development Kit" veröffentlicht, mit der Entwicklern weitere C-Bibliotheken zur Verfügung stehen. Besonders die Portierung von Linux-Anwendungen soll damit erleichtert werden. Symbian hatte zuvor schon POSIX-Bibliotheken für Symbian veröffentlicht.