Zum Hauptinhalt Zur Navigation

Softwareentwicklung

undefined

HorstBox für Endanwender (Update)

Telefonanlage und DSL-Router in einem. Mit der neuen "HorstBox Consumer" bringt D-Link eine Version des HorstBox-Routers auf den Markt, die auch für private Nutzer und kleinere Unternehmen interessant sein soll. Neben einer Festnetztelefonanlage unterstützt die HorstBox ADSL und ADSL2+ für den Internetzugang.

Neues SDK für DirectX 10.1 - und ein neuer Zeitplan

Demnächst wieder vier DirectX-SDKs im Jahr. Microsoft hat ein neues Entwickler-Paket (SDK) für die Programmier-Schnittstelle DirectX veröffentlicht. Darin finden sich neue Code-Beispiele für das kommende DirectX 10.1. Zudem will das Unternehmen in Zukunft die DirectX-SDKs in regelmäßigeren Abständen aktualisieren.

Neue Version von Yahoos Ajax-Bibliothek

YUI 2.3.0 mit neuem Look und Rich Text Editor. Yahoo hat seine YUI-Bibliothek (Yahoo! User Interface) in der neuen Version 2.3.0 veröffentlicht. In der neuen Version gesellt sich nun auch ein "Rich Text Editor" zu den freien User-Interface-Komponenten für Web-Applikationen, die sich damit über Skins im Aussehen anpassen lassen. Insgesamt gibt es rund 250 Verbesserungen und Bug-Fixes.

Collax veröffentlicht SDK

Softwareanbieter können Lösungen in Plattform integrieren. Collax bietet Entwicklern nun ein kostenfreies Software Development Kit (SDK) zum Download an, mit dem diese ihre eigenen Programme in die Collax-Plattform integrieren können. Das SDK ermöglicht auch, zusätzliche Module in die grafische Verwaltungsoberfläche der Collax-Produkte zu integrieren.

Zend Guard 5.0 schützt PHP-Applikationen

Neues User-Interface und Unterstützung für PHP 5.2. Mit einem optimierten GUI, vereinfachtem Lizenz-Management und Unterstützung von PHP 5.2 wartet Zend Guard in der Version 5.0 auf. Die Software schützt kommerzielle PHP-Applikationen vor Verfälschung, unautorisierter Modifizierung, nicht lizenzierter Nutzung und Weiterverbreitung.

Adobe liefert ColdFusion 8 aus

Entwicklung von Web-Anwendungen mit PDF-Integration, Ajax und .NET. In den USA hat Adobe mit der Auslieferung seines Entwicklerkits ColdFusion 8 begonnen, mit dem sich Web-Anwendungen nun noch bequemer entwickeln lassen sollen. Neu ist unter anderem eine Monitoring-Software, mit der sich die Anwendungen auf einzelnen und mehreren Servern auf Engpässe überwachen lassen.

Unabhängige Programmierung des iPhone kommt voran

Code für "Hello World" zum Download. Seit dem Verkaufsstart des iPhone in den USA bemühen sich zahlreiche Programmierer, auf dem geschlossenen System auch eigene Programme für die Benutzeroberfläche zu schreiben. Von Apple ist das nur für Web-Anwendungen im integrierten Safari-Browser vorgesehen. Nun steht ein erstes Programm zum Download zur Verfügung, die Werkzeuge dafür sollen bald folgen.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Ruby für .Net als Testversion

Frühe Version für Entwickler verfügbar. Microsoft hat eine erste Testversion von IronRuby veröffentlicht, einer Ruby-Implementierung für .Net. Beiträge von der Community akzeptiert der Software-Hersteller nur für die Bibliotheken, nicht aber für den Compiler. Mit IronPython bietet Microsoft schon länger eine entsprechende Implementierung von Python an.

CMS Mambo 5 setzt auf CakePHP

Versionssprung von 4.7 auf 5.0 geplant. Das Content-Management-System Mambo wird künftig das CakePHP-Framework als Basis verwenden. Durch diese grundlegende Änderung soll auch gleich ein Versionssprung von 4.7 auf 5.0 gemacht werden. Sobald die Version 4.7 verfügbar ist, wird diese so lange gepflegt, bis Mambo 5 fertig ist.

Ingres tritt der Eclipse Foundation bei

Softwarepaket steht zum Download bereit. Ingres ist der Eclipse Foundation beigetreten und arbeitet nun mit an der freien Entwicklungsumgebung. Entwickler können sich bereits ein Paket, bestehend aus dem Eclipse Data Tools Project und der Ingres-Datenbank, herunterladen.

Intel stellt Multi-Core-Bibliotheken unter GPL

Threading Building Blocks nun frei verfügbar. Die Programmierern eher unter dem Kürzel "TBB" bekannten "Threading Building Blocks" von Intel hat das Unternehmen nun unter die GPLv2 gestellt. Damit kann man die Bibliotheken, die für schnellen Code auf Mehrkern-Prozessoren sorgen sollen, nun frei im Sinne der GPL verwenden.

Canonical kündigt Build-Service an

Launchpad Personal Package Archive für Entwickler. Mit dem Launchpad Personal Package Archive (PPA) will Canonical Ende August 2007 einen öffentlichen Build-Service für Ubuntu starten. Hier soll jeder eigene Pakete für die Linux-Distribution erstellen und verteilen können. Derzeit befindet sich der Dienst in einem geschlossenen Betatest.

GCC schwenkt auf GPLv3 um

GCC 4.2.1 letzte Version unter der GPLv2. Die GNU Compiler Collection (GCC) ist in der Version 4.2.1 erschienen, die ausschließlich Fehler korrigiert. Wichtiger als diese Änderungen an der Software ist die Lizenzierung: GCC 4.2.1 wird die letzte Version sein, die noch unter der GPLv2 erscheint.

Nvidias Entwicklungswerkzeug CUDA erreicht Version 1.0

Programmierumgebung für Rechenanwendungen auf Grafikprozessoren. Nach neun Monaten im Beta-Stadium hat Nvidia nun seiner Entwicklungsumgebung "CUDA" die Versionsnummer 1.0 erteilt. Mit CUDA lassen sich Grafikprozessoren für gleitkommaintensive Berechnungen verwenden, die nicht der Bildausgabe dienen.

PHP 4 stirbt Ende 2007

Ab 31. Dezember 2007 keine weiteren Updates für PHP 4.4. Drei Jahre nach dem Erscheinen von PHP 5 wurde nun das offizielle Ende von PHP 4 angekündigt. Zum Jahresende stellen die PHP-Entwickler ihre Unterstützung für PHP 4 ein, dann wird es dafür keine offiziellen Updates mehr geben.

Iona mit neuem SOA-Stack

Open-Source-Software vom Apache-Projekt. Unter dem Namen "Fuse" bietet die irische Firma Iona nun verschiedene Stacks für serviceorientierte Applikationen (SOA) auf Open-Source-Basis an. Als Grundlage dienen die Entwicklungen der Apache Foundation. Die Stacks sind außerdem zu Ionas eigener SOA-Software kompatibel.

Qt-Integration in Eclipse

Trolltech veröffentlicht Release Candidate. Mit Qt Jambi für Java-Entwickler stellte Trolltech bereits eine Integration des Toolkits in die Entwicklungsumgebung Eclipse vor. Nun ist sie auch für C++-Programmierer verfügbar. Ein Release Candidate lässt sich testen.

Canonical veröffentlicht Storm

Object-Relational-Mapper für Python als Open Source. Canonical, die Firma hinter Ubuntu-Linux, hat einen Object-Relational-Mapper für Python als Open Source freigegeben. Dieser wurde für die gleichzeitige Kommunikation mit mehreren Datenbanken entwickelt.
undefined

Papervision3D - Freie 3D-Engine in Flash

Freie Flash-3D-Engine steht nun als öffentliche Beta-Version zum Download bereit. Die in Flash realisierte 3D-Engine Papervision3D ist nun in Form einer öffentlichen Beta-Version verfügbar. Mit der Open-Source-Software lassen sich 3D-Animationen oder Spiele in Flash realisieren, wobei die Entwickler Wert darauf legen, die Möglichkeiten des Flash-Players auszunutzen und seinen Schwachpunkten möglichst aus dem Weg zu gehen.

Update für Java SE 1.6

Version behebt zahlreiche Fehler. Sun hat das zweite Update für die Java SE 1.6 veröffentlicht. Damit werden etliche Fehler behoben, als Sicherheitslücke wird dabei keines der Probleme beschrieben.
undefined

Go PHP 5 - Die Zeit für PHP 4 läuft ab

Typo3, Drupal, phpMyAdmin, Propel, Symfony und andere bald nur noch für PHP 5. Die Uhr tickt, denn ab 5. Februar 2008 wollen einige prominente Open-Spource-Projekte ihre Unterstützung von PHP 4 einstellen. Sie hoffen, mit ihrem Projekt "Go PHP 5" mehr Menschen zum Umstieg auf PHP 5 zu bewegen, das vor rund drei Jahren erschienen ist. Selbst die aktuelle Serie 5.2 ist deutlich älter als ein halbes Jahr.

Kostenlose Spiel-Engine für private Xbox-360-Entwickler

XNA Game Studio Express wird um Torque X und zugehörigen Builder erweitert. Um privaten Entwicklern die Programmierung von kleinen Xbox-360-Spielen zu erleichtern, wird der XNA Creators Club nun um zusätzliche kostenlose Entwicklungswerkzeuge erweitert. So müssen Torque X und Torque X Builder fortan nicht mehr für 100,- US-Dollar hinzugekauft werden, eine 2D- und 3D-fähige Grafik- bzw. Spiele-Engine ist nun also mit dabei.

Zend Framework 1.0 veröffentlicht

PHP-Bibliothek in stabiler Version zum Download. Deutlich später als geplant hat Zend nun eine Version 1.0 seines Zend Framework veröffentlicht, eine Software-Bibliothek für PHP. Das 2005 gestartete PHP Collaboration Project soll als Basis für Webapplikationen dienen und bringt zahlreiche oft benötige Komponenten mit.

Eclipse Europa erschienen

21 Projekte veröffentlichen gleichzeitig neue Version. Wie angekündigt hat die Eclipse Foundation mit "Europa" 21 Projekte gleichzeitig veröffentlicht. Damit soll sichergestellt sein, dass die Programme miteinander funktionieren und auch die Installation soll erleichtert werden. Die Eclipse Platform 3.3 bildet die Basis.

IRC+ soll sterbendes IRC-Netzwerk retten

KVIrc- und XChat-Entwicklungsteams unterstützen das Vorhaben. Die Autoren von IRC+ sind sich sicher: Das Internet Relay Chat (IRC) liegt im Sterben. Instant Messenger graben den IRC-Netzwerken durch erhöhten Komfort das Wasser ab. Mit dem seit kurzem erhältlichen Arbeitsentwurf von IRC+ soll dem entgegengesteuert und die Benutzung von IRC einfacher werden.
undefined

Trolltech verteilt Linux-Handys an Entwickler

Gerät und SDK kostenlos für Open-Source-Programmierer. Open-Source-Programmierer haben jetzt die Gelegenheit, eines von Trolltechs Entwickler-Mobiltelefonen "Greenphone" kostenlos zu bekommen. Dafür können sie sich mit einer Programmidee bei den Norwegern bewerben.

OpenMotif 2.3 erschienen

Neue Version mit UTF-8-Unterstützung. Über ein Jahr hat es von der ersten Beta-Version bis zur nun verfügbaren Version 2.3 des GUI-Toolkits OpenMotif gedauert. Damit unterstützt die Software kantengeglättete Schriften und behebt 25 Fehler.

Eclipse Europa erscheint am 29. Juni 2007

Gleichzeitige Veröffentlichung von 21 Projekten. Am 29. Juni 2007 veröffentlicht die Eclipse Foundation "Europa" und damit 21 Projekte gleichzeitig. Durch die Zusammenstellung soll die Einrichtung erleichtert werden und die Komponenten sollen garantiert miteinander funktionieren. Die Basis bildet die Eclipse Platform 3.3.

Google: Finanzielle Unterstützung für Widget-Entwickler

Programm "Google Gadget Ventures" verspricht 5.000,- bis 100.000,- US-Dollar. Google will Entwicklern und neuen Unternehmen finanziell unter die Arme greifen, die so genannte Google Gadgets alias Widgets entwickeln. Die Mini-Applikationen können auf Googles Webseiten, aber auch der eigenen Homepage genutzt werden. Es winken 5.000,- bis 100.000,- US-Dollar.
undefined

iPhone: Software-Simulation für Webentwickler erschienen

iPhoney erlaubt pixelgenaues Entwickeln von iPhone-gerechten Webanwendungen. Mit einer kleinen Mac-Software bringt Marketcircle ein Werkzeug für Webentwickler auf den Markt, das die 320 x 480 Pixel des iPhone-Bildschirms zeigt. Mit Hilfe von Safari 3 Beta rendert iPhoney den HTML-Code. So sollen Drittanbieter, die von Apple ausschließlich die Möglichkeit eingeräumt bekamen, Webapplikationen für das iPhone zu entwickeln, pixelgenau arbeiten können.

EiffelStudio 6.0 erschienen

Proprietäre und Open-Source-Variante verfügbar. Die Entwicklungsumgebung EiffelStudio ist in der Version 6.0 erschienen und bringt vor allem Verbesserungen bei der Arbeit mit der Software. Nun steht auch eine deutsche Version bereit. EiffelStudio gibt es in einer kommerziellen Enterprise-Fassung und unter der GPL.
undefined

Moonlight: Microsofts Flash-Konkurrent für Linux

Lauffähige Version von Silverlight für Linux nach 21 Tagen. Auf seiner Hausmesse Mix07 hat Microsoft eine neue Vorabversion seines Flash-Konkurrenten Silverlight veröffentlicht, Teile davon als Open Source. Mono-Chefentwickler Miguel de Icaza kündigte daraufhin an, eine Linux-Version von Silverlight zu entwickeln und nach nur rund 21 Tagen Entwicklungsarbeit gibt es nun eine funktionierende Version, die Icaza heute auf Microsofts Konferenz ReMix 07 in Paris zeigen will.

1&1 setzt auf neuen Standard für Software as a Service

Angebot vorerst nur in den USA integriert. Der Application Packaging Standard (APS) für "Software as a Service" (SaaS) wird nun von 1&1 in die "Click-n-Build"-Webhosting-Plattform integriert. Vorerst nutzt 1&1 APS nur in den USA, um mit dem Paketformat Anwendungen in andere Systeme zu integrieren.

IBM will schwedisches Softwarehaus kaufen

Übernahme für rund 745 Millionen US-Dollar. IBM plant, die schwedische Firma Telelogic zu übernehmen, die Unternehmenssoftware für Kunden aus den Branchen Luftfahrt, Verteidigung, Telekommunikation und Elektronik anbietet. Damit erweitert IBM das eigene Angebot an Lösungen für Kundenverwaltung, Architektur- und Portfolio-Management.

Erste Beta von Adobe AIR

Aus Apollo wird die Adobe Integrated Runtime (AIR). Mit dem Projekt "Apollo" will Adobe Web- und Desktop-Applikationen miteinander verschmelzen. Nun hört die Software auf den Namen "Adobe AIR" (Adobe Integrated Runtime) und steht in einer ersten Beta-Version zum Download bereit. Adobe spricht dabei auch von einem "Cross-Operating System".
undefined

Qt nun auch für Java

Trolltech veröffentlicht Jambi. Fast ein Jahr lang befand sich Qt Jambi im Betatest, nun ist das Qt-Toolkit auch für Java-Entwickler verfügbar. Durch Jambi kann in C++ und Java geschriebener Code in einem Projekt nebeneinander existieren und auch die Integration in die Entwicklungsumgebung Eclipse ist nun fertig.

Neue Compiler von Intel

Compiler für C/C++ und Fortran in Version 10. Intel hat seine C/C++- und Fortran-Compiler in der Version 10 veröffentlicht. Damit kommen neue Funktionen zur Parallelisierung hinzu, aber auch die Professional Edition mit größerem Umfang ist neu. Die Linux-Version gibt es wie zuvor auch in einer nichtkommerziellen, kostenlosen Fassung.

Mainsoft bringt .Net auf Java-Plattform

Ehemals als MainWin bekanntes Produkt in neuer Version. Visual MainWin heißt nun Mainsoft for Java EE, der Zweck bleibt aber unverändert: .Net-Anwendungen lassen sich so auf jeder Plattform verwenden, für die es Java gibt. Die neue Version 2.0 ist in enger Zusammenarbeit mit dem Open-Source-Projekt Mono entstanden und kommt in drei Editionen auf den Markt.

Google kauft Multi-Core-Spezialisten PeakStream

Anbieter von "Supercomputing mit CPUs und GPUs" aus dem Netz verschwunden. Google übernimmt den Software-Entwickler PeakStream. Das Unternehmen bietet Softwarewerkzeuge an, mit denen sich die Leistung von Single-Threaded-Applikationen auf Multi-Core-CPUs verbessern und die Rechenleistung moderner Grafikchips für andere Aufgaben nutzen lässt. PeakStream nannte dies "Supercomputing mit CPUs und GPUs" auf herkömmlichen x86-Maschinen.

Krugle durchsucht neue Projekte

Quelltext-Suchmaschine unterstützt neue Sprachen. Die Code-Suchmaschine Krugle durchsucht ab sofort weitere Projekte, darunter auch viele, die nicht über ein öffentliches Versionsverwaltungssystem zugänglich sind. Die Suchmaschine öffnet nun auch ihre Programmierschnittstelle.

Oh, wie schön ist Panama

Yahoo startet neues Werbe-API. Yahoo startet seine neue Marketing-Plattform "Panama", über deren APIs Vertriebspartner, Werbeagenturen und technische Dienstleister auf Yahoos Werbenetzwerk zugreifen können. Damit will Yahoo sich vor allem gegen seinen Konkurrenten Google und dessen AdWords-System positionieren und die eigenen Werbeumsätze steigern.

CollabNet Desktop Eclipse Edition veröffentlicht

Kostenloses Produkt zur verteilten Software-Entwicklung. CollabNet Desktop Eclipse Edition ist im Grunde eine Sammlung von Plug-Ins für die Entwicklungsumgebung Eclipse, für die verteilte Entwicklung aus dieser Umgebung heraus. Zum Einsatz kommt dabei auch die Eclipse-Oberfläche Mylar, die sich an zu erledigenden Aufgaben orientiert. CollabNet gibt sein Produkt kostenlos ab.

CodeGear stellt IDE für Ruby on Rails vor

Entwicklungsumgebung für Web-2.0-Anwendungen. Das Borland-Spin-Off CodeGear hat eine integrierte Entwicklungsumgebung rund um das quelloffene Webframework Ruby on Rails vorgestellt. Damit sollen sich Web-2.0-Anwendungen auch ohne große Erfahrungen mit Rails entwickeln lassen.

Sun Studio 12 angekündigt

Öffentlicher Download ab nächster Woche. Sun hat auf dem LinuxTag 2007 in Berlin die Version 12 seiner Entwicklungsumgebung Sun Studio angekündigt. Diese kommt erstmals mit kompletter Unterstützung für Linux daher und integriert parallelisierte Compiler.

Eigene Plug-Ins für Apple TV schreiben

Inoffizielles BackRow Developers' Kit soll dabei helfen. Obwohl Apple TV rein technisch ein vollwertiger Intel-Mac ist, beschränkt der Hersteller die Möglichkeiten seines Multimedia-Geräts künstlich. Wenig überraschend ist also die Nachfrage nach Hacks bzw. Erweiterungen. Mit dem inoffiziellen BackRow Developers' Kit soll es Tüftlern nun erleichtert werden, eigene Plug-Ins für die FrontRow-ähnliche Apple-TV-Bedienoberfläche zu erstellen.