Zum Hauptinhalt Zur Navigation

Softwareentwicklung

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.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

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.

CompactFlash-Karten mit Adapter als Notebook-Festplatten

Addonics mit Adapter für 2,5-Zoll-Festplattenanschlüsse. Addonics hat einen kleinen Adapter vorgestellt, der aus CompactFlash-Speicherkarten Notebook-Festplatten machen soll. Der Adapter ist dazu mit einem Einschub-Steckplatz für die Karten und auf der anderen Seite mit einem IDE-Anschluss ausgerüstet.

Eclipse für Embedded-Entwickler

Nächste Version "Europa" kommt im Juni 2007. Die Eclipse Foundation hat die nächste Version "Europa" der Eclipse-Plattform angekündigt. Diese wird als Hauptbestandteile die C/C++-Entwicklungsumgebung CDT 4.0 und die Device Software Development Platform enthalten. Damit legt Eclipse einen Schwerpunkt auf eingebettete Geräte und auch die Unterstützung für WindowsCE 5.0 wird in diesem Zuge erweitert.
undefined

Entwicklungsplattform Launchpad 1.0 erreicht Beta-Phase

Verteilte Software-Entwicklung über Webdienst. Der für die Linux-Distribution Ubuntu entstandene Webdienst Launchpad hat nun die Beta-Phase erreicht und bewegt sich damit weiter auf die fertige Version 1.0 zu. Launchpad ist ein System zur verteilten Software-Entwicklung, das aus verschiedenen Modulen besteht. Neben dem üblichen Code-Hosting gibt es so auch eine Weboberfläche, um Programme zu übersetzen.

Yahoo Mail bekommt ein API

Entwickler sollen neue Möglichkeiten zum E-Mail-Zugriff schaffen. Yahoo-Mail erhält ein API, mit dem Entwickler eigene Applikationen bauen können, die Yahoo-Mail integrieren. Erste Applikationen stehen bereits zur Verfügung. Entwickler lockt Yahoo dabei mit seiner großen Nutzerzahl, denn mit 250 Millionen Accounts ist Yahoo-Mail größer als Windows Live Hotmail, AOL Mail und Gmail.

Croquet: Freies SDK für virtuelle Welten

Software läuft unter Linux, MacOS X und Windows. Mit dem Croquet SDK 1.0 steht nun ein Entwicklungswerkzeug für Croquet bereit, eine Kombination aus Software und Netzwerk-Architektur für verteilte Berechnungsmodelle. Damit lässt sich auch eine dreidimensionale Benutzerschnittstelle nutzen, um virtuelle Welten zu erstellen - ähnlich wie Second Life.

Motorola kündigt neue Entwickler-Werkzeuge an

Motodev Studio nutzt Eclipse als Plattform. Mit dem Motodev Studio und dem Location Services Framework hat Motorola zwei neue Werkzeuge für Entwickler angekündigt. Das Motodev Studio ist ein offenes Framework zur Anwendungsprogrammierung, das auf der Eclipse-Plattform basiert. Weiterhin soll ein Framework den Einsatz von ortsbezogenen Diensten in eigenen Anwendungen ermöglichen.

Multicore-Gremium mit Intel, NEC und WindRiver

Schnellere Entwicklung durch einheitliche Programmierschnittstellen. Die bereits Ende 2005 konzipierte "Multicore Association" nimmt nun mit einer Konferenz im kalifornischen Santa Clara die Arbeit auf. Das gemeinnützige Gremium will sich um eine Vereinheitlichung der Softwareschnittstellen für die Programmierung von Systemen mit mehreren Kernen kümmern und hat dafür drei Arbeitsgruppen eingerichtet.

Offline-Unterstützung für Firefox 3.0

Gran Paradiso Alpha 3 steht zum Download bereit. Unter dem Codenamen "Gran Paradiso" arbeiten die Mozilla-Entwickler an Firefox 3.0. Nun erschien eine dritte Alpha-Version von Gran Paradiso, die erneut vor allem Veränderungen an der Rendering-Engine mitbringt. Dazu zählt unter anderem die Unterstützung für Offline-Ressourcen.
undefined

Xing will XML-Schnittstelle veröffentlichen

Öffentliche Beta-Phase zu unbekanntem Zeitpunkt geplant. Xing alias OpenBC will künftig ein API zur Verfügung stellen, damit Entwickler aus ihrem Programm auf die Plattform zugreifen können. Das XML-API wird vorerst aber nur einer geschlossenen Nutzergruppe zur Verfügung gestellt, ein offener Beta-Test ist jedoch angekündigt.

Google und Microsoft treten der OpenAjax Alliance bei

Bereits 70 Mitglieder nach zehn Monaten. Die OpenAjax-Alliance widmet sich der Interoperabilität von Ajax-Applikationen und der Verbreitung von offenen Standards rund um Ajax. In den vergangenen Tagen konnte sie gleich zwei prominente Neuzugänge verzeichnen: Microsoft und Google.

MySQL-Nutzung nimmt deutlich zu

LAMP-Stack treibt MySQL-Nutzung voran. Um rund 25 Prozent konnte MySQL seinen Marktanteil in den letzten zwei Jahren steigern, melden die Marktforscher von Evans Data. Ganz allgemein nehme die Nutzung von Open-Source-Datenbanken zu.

Qt 4.3 als Beta-Version verfügbar

Beta von Qtopia Core 4.3 ebenfalls veröffentlicht. Trolltech hat das Grafik-Framework Qt 4.3 als Beta-Version veröffentlicht und auch eine Beta von Qtopia Core 4.3 freigegeben. Die fertige Version soll im Juni 2007 kommen und wird die Grundlage für KDE 4.0 bilden. Die Beta-Version gibt Entwicklern nun die Möglichkeit, native Vista-Elemente in ihren Programmen einzusetzen.

Microsoft öffnet Visual FoxPro "Sedna"

Keine neuen FoxPro-Versionen. Microsoft hat angekündigt, das Projekt "Sedna" im Quelltext zu veröffentlichen. Sedna setzt auf der erweiterbaren Architektur von Visual FoxPro 9 auf und bietet bereits verbesserte Funktionen. Dafür wird der Softwarehersteller allerdings keine neue Visual-FoxPro-Version mehr entwickeln. Zumindest für Visual FoxPro 9 soll aber noch ein Service Pack erscheinen.

GlassFish v2 als Beta-Version

Freier J2EE-5-Application-Server. Der freie Java Enterprise Edtion 5 (J2EE) Application Server GlassFish v2 ist nun als Beta-Version verfügbar. Sun hat darin neue Funktionen integriert und bietet somit native SOA-Unterstützung. Ein festes Veröffentlichungsdatum für GlassFish v2 gibt es noch nicht.

Open Sound System 4.0 erschienen

Audio-Architektur für verschiedene Unix-Plattformen. 4Front Technologies hat seine Audio-Architektur Open Sound System (OSS) in der Version 4.0 veröffentlicht. Die Software ist für Linux, Solaris, FreeBSD, Open Server6 und UnixWare7 erhältlich und umfasst Treiber für zahlreiche Soundkarten und andere Audio-Geräte.

Freier Flash-Player spielt YouTube-Videos

GTK-Player und Firefox-Plug-In unter der GPL. Der freie Flash-Player Swfdec ist in der aktuellen Entwicklungsversion in der Lage, YouTube-Videos wiederzugeben. Swfdec kommt sowohl als eigenständige Applikation als auch in Form eine Plug-Ins daher. Die Unix- und Linux-Software unterliegt den Bestimmungen der GNU General Public License.

Apollo - Adobe führt Web- und Desktop-Applikationen zusammen

Desktop-Applikationen mit Flash, HTML und JavaScript entwickeln. Mit seinem Projekt "Apollo" will Adobe Web- und Desktop-Applikationen miteinander verschmelzen. Webentwickler sollen mit den ihn bekannten Techniken auf Basis von Apollo Desktop-Applikationen entwickeln. Eine Alpha-Version von Apollo gibt einen ersten Ausblick.

Firefox mit erweitertem Beta-Programm

Auch Minor-Updates kommen vorab als automatisches Update. Mozilla weitet sein Beta-Programm aus, um mehr Nutzer zum Testen von Minor-Updates zu bewegen. Teilnehmer am Beta-Programm erhalten neue Vorabversionen des Browsers als automatisches Update.

Framework DotNetNuke 4.5.0 erschienen

Deutschsprachige DotNetNuke-User-Group gegründet. Zur CeBIT 2007 wurde Version 4.5.0 des Application-Framework DotNetNuke vorgestellt. DotNetNuke ist ein Open-Source-Projekt auf Basis von Microsoft ASP.Net und dient der Entwicklung von Webanwendungen.

Webapplikationen bergen neue Risiken

Sicherheitslücken in Webapplikationen - automatische Scanner reichen nicht. Sicherheitslücken in Webapplikationen können nicht zuverlässig mit automatisierten Werkzeugen gefunden werden, so dass es weiterhin unverzichtbar ist, derartige Anwendungen von Menschen testen zu lassen. Das ist das Fazit einer Untersuchung, die Markus Schumacher auf der Konferenz Datenschutz und Datensicherheit in Berlin vorgestellt hat. Rupert Vogel, Honorarprofessor für Informationstechnologierecht an der Universität Mannheim, stellte vor, wie das Recht helfen kann, die Sicherheit von Software zu verbessern.

GDC: AMD bringt Entwicklerpaket für Handy-Spiele

Erste Handys mit Imageon-Prozessoren für 2008 erwartet. Auf der derzeit in San Francisco stattfindenden "Game Developers Conference" hat AMD eine neue Version seiner Entwicklungswerkzeuge für 3D-Spiele angekündigt. Das Paket unterstützt nun auch die Handy-GPUs von ATI.

GDC: Nvidia vereinfacht DirectX-10-Spieleentwicklung

Verbesserte Entwicklerwerkzeuge für DirectX und OpenGL verfügbar. Mit dem neuen "Nvidia Developer Toolkit" will es Nvidia den Spielestudios erleichtern, die DirectX-10-Unterstützung der GeForce-8-Grafikchips in ihren Spielen auszunutzen. Ziel sei es, Spieleentwicklern schnell zum Wechsel von DirectX 9 nach DirectX 10 zu verhelfen - auf absehbare Zeit müssen aber DirectX 9 und DirectX 10 ohnehin noch gleichzeitig unterstützt werden, um die vielen Windows-XP-Nutzer nicht zu verprellen, denen Microsoft das verbesserte Multimedia-API vorenthält. Allerdings kommen auch Entwickler mit dem neuen SDK zum Zuge, die lieber auf das plattformübergreifende OpenGL setzen.
undefined

GDC: Blindtests mit Steve Jackson - Gameplay ohne Anleitung

Wie die Spielebranche ihre Schöpfungen intuitiver spielbar machen kann. Der Texaner Steve Jackson, nicht zu verwechseln mit dem Neuseeländer und Filmregisseur Peter Jackson, kreiert seit 30 Jahren Spiele - allerdings solche aus Papier und Karton. Seine erfolgreichste Spieleschöpfung ist Illuminati. Auf der GDC 2007 prallte seine Welt auf die moderne Computerspiele-Welt, denn Jackson hielt einen Vortrag zum Thema "Blindtesting". Im Gegensatz zum Playtesting, so Jackson, erfordere das Blindtesting "naive" Leute, die das Spiel noch niemals gesehen hätten und die auch keinerlei Anleitung dafür bekommen dürften. Nur dann erhalte man ehrliche Informationen, die Rückschlüsse auf das Verhalten oder die Probleme echter Kunden erlauben. Man müsse nur den Mut aufbringen, auf die Tests wirklich zu hören.

.Net-IDE SharpDevelop 2.1 erscheinen

Code-Vervollständigung für verschiedene Frameworks. Die freie .Net-Entwicklungsumgebung SharpDevelop ist in der Version 2.1 erschienen. Zu den neuen Funktionen zählen XPath Queries und eine Code-Vervollständigung, die sich automatisch an das gewählte Framework anpasst. Subversion zur Versionsverwaltung ist nun ebenfalls integriert.

Visual-Studio-Update für die Vista-Entwicklung

Neue Vorschauversion auf "Orcas". Für die Entwicklungsumgebung Visual Studio 2005 steht nun ein Update bereit, das neue Funktionen im Hinblick auf Windows Vista mitbringt. Programmierer sollen damit Anwendungen schreiben können, die ohne Probleme unter dem neuen Betriebssystem laufen. Auch die aktuelle Vorschauversion auf die nächste Visual-Studio-Generation steht zum Download bereit.

Oracle veröffentlicht TopLink als Open Source

Unternehmen wird Vorstandsmitglied der Eclipse Foundation. Das Persistance Framework TopLink hat Oracle nun als Open Source veröffentlicht. Zusätzlich wurde der Eclipse Foundation ein neues Projekt vorgeschlagen, dessen Grundlage TopLink sein soll. Als Vorstandsmitglied und strategischer Entwickler will sich Oracle in Zukunft auch stärker innerhalb der Eclipse Foundation engagieren.

Project Darkstar wird OSS - Online-Spiele für alle Systeme

Sun will Spieleentwicklern mit einer Java-basierten Server-Plattform helfen. Sun hat anlässlich der Game Developers Conference 2007 angekündigt, seine Java-basierte Server-Software für Online-Spiele, das "Project Darkstar", als Open Source im Quellcode veröffentlichen zu wollen. Außerdem will Sun Spieleentwicklern entsprechende Server zur Verfügung stellen und konnte mit NCSoft bereits einen prominenten Project-Darkstar-Partner benennen.

Zend Core 2.0 mit verbesserter Windows-Unterstützung

Kostenlose PHP-Distribution mit kostenpflichtigem Support. Zend hat seine PHP-Distribution Zend Core in der Version 2.0 veröffentlicht, die kostenlos zum Download bereitsteht. Diese basiert auf PHP 5.2.1, verfügt über eine erweiterte Datenbank-Unterstützung und ist besser für den Betrieb unter Windows ausgelegt.

NetBeans unterstützt Ruby

Ruby on Rails soll sich Mitte 2007 nutzen lassen. Mit einem Plug-In wird Suns Entwicklungsumgebung NetBeans um Unterstützung für die dynamische Skriptsprache Ruby erweitert. Auch JRuby lässt sich so bereits einsetzen, später sollen Entwickler auch das Framework Ruby on Rails nutzen können. Allerdings steht das Plug-In nur für die noch nicht fertige Version 6 von NetBeans zur Verfügung.

Freie Entwickler-Tools für JBoss

Partnerschaft zwischen Exadel und Red Hat. Durch eine Partnerschaft zwischen Red Hat und Exadel wird die JBoss-Plattform um einige Entwickler-Werkzeuge ergänzt, die als Open Source veröffentlicht werden. Die auf Eclipse basierenden Programme sind für den Aufbau serviceorientierter Architekturen (SOA) und Ajax-Anwendungen gedacht.

Xbox 360: Größere Speicherkarten für größere Spiele

Xbox Live Arcade wird weiter ausgebaut - Microsoft sucht Entwickler. Nun hat Microsoft offiziell bestätigt, dass über Xbox Live Arcade zum Download angebotene Xbox-360-Spiele fortan einen größeren Umfang haben dürfen als bisher. Damit auch Besitzer von Spielekonsolen ohne Festplatte zum Zuge kommen, wurde zudem eine größere Speicherkarte angekündigt.
undefined

Delphi bald in einer Ruby-Edition?

David Intersimone von CodeGear im Gespräch mit Golem.de. Ende Februar 2007 kündigte die Borland-Tochter CodeGear neue Versionen der integrierten Entwicklungsumgebung (IDE) Delphi an - darunter auch erstmals eine Version für die Skriptsprache PHP. Dabei wurde Delphi für PHP allerdings nicht im Alleingang von CodeGear entwickelt. In Zukunft möchte sich CodeGear noch weiteren dynamischen Sprachen widmen, erklärte David Intersimone gegenüber Golem.de.

PHP 4.4.6 korrigiert Fehler in aktueller Version

Drei Sicherheitslücken am ersten Tag des "Month of PHP Bugs". In die Version 4.4.5 von PHP hat sich ein Fehler eingeschlichen, der PHP unter nicht unüblichen Umständen zum Absturz bringen kann. Derweil hat Stefan Esser die ersten Sicherheitslücken im Rahmen des von ihm ausgerufenen "Month of PHP Bugs" veröffentlicht.

Trolltech gewährt Einblick in Forschung

Labs-Webseite mit experimentellen Projekten gestartet. Mit einer neu gestarteten Webseite will der Softwarehersteller Trolltech Nutzern Zugang zu experimentellen Projekten bieten. Die Trolltech Labs umfassen dabei laufende Forschungsarbeiten, die einmal in einem Produkt enden oder aber auch Studien bleiben können. Möglichkeiten zur Diskussion bieten die Labs ebenfalls.

Coverity sucht nach COM-Defekten

Quellcode-Analyse unterstützt Microsoft-Plattform. Die Quellcode-Analyse-Software Coverity Prevent wurde um spezielle Funktionen für Microsofts Entwicklungsumgebung erweitert. Spezielle Prüfroutinen sind dabei auf COM-Quelltexte ausgerichtet und sollen Defekte aufspüren, die beispielsweise Systemabstürze zur Folge haben könnten.