Zum Hauptinhalt Zur Navigation

Softwareentwicklung

Google sucht Code

Konkurrenz für Koders und Krugle. Google wartet mit einer spezielle Code-Suche auf, die Angeboten wie Koders oder Krugle Konkurrenz macht. Damit lässt sich gezielt nach Quelltexten in bestimmten Sprachen und unter bestimmten Lizenzen suchen, auch mit regulären Ausdrücken.

GCC wird zum Schweigen gebracht

Veränderte Kernel-Version unterdrückt Compiler-Warnungen. Da der Compiler GCC in den letzten Versionen immer mehr Warnungen ausspuckt, hat ein Linux-Kernel-Entwickler Änderungen am Kernel vorgenommen. Diese Veränderungen sollen aber nicht in den offiziellen Kernel gelangen, sondern richten sich an Entwickler, die tatsächlich vorhandene Fehler nicht erst aus einer langen Liste von Warnungen heraussuchen wollen.

OpenSolaris für PowerPC verfügbar

Version ist als erster Schritt zu betrachten. Die OpenSolaris-Entwickler haben nun eine erste Version ihrer Portierung auf die PowerPC-Architektur vorgestellt. Nutzer können damit bereits an einer Shell arbeiten, dennoch bildet die Portierung bisher nur die Grundlage für kommende Versionen.

Qt 4.2 mit neuem 2D-Framework

Widgets lassen sich mit Style Sheets gestalten. Trolltech hat das C++-Framework Qt 4.2 veröffentlicht. Die Software bietet vor allem neue Funktionen zur 2D-Grafikprogrammierung, die das alte Canvas von Qt 3 ersetzen. Widgets lassen sich bei Qt 4.2 mit einer Sprache gestalten, die den im Web genutzten Cascading Style Sheets ähnelt.

Zapatec Ajax Suite 2.0 erschienen

Doppelt so viele Komponenten wie in der Version 1.0. Zapatec hat die Ajax Suite 2.0 zum Erstellen von Ajax-Anwendungen veröffentlicht. Die Software bietet vorgefertigte Komponenten, wie Formulare, die sich direkt in den eigenen Webseiten einsetzen lassen. Die Lite-Edition gibt es kostenlos.

Auch Yahoo lässt Entwickler an seine Nutzerdaten

Yahoos BBAuth wandelt auf den Spuren von Googles Account Authentication Proxy. Was Google unter dem Namen "Account Authentication Proxy" veröffentlichte, gibt es unter dem Namen "Browser-Based Authentication" (BBAuth) nun auch bei Yahoo. Entwickler können damit auf Nutzerdaten von Yahoo zugreifen, sofern diese es der jeweiligen Applikation erlauben. So ist es z.B. möglich, sich mit einer Yahoo-ID auf fremden Webseiten einzuloggen.

Vista mag keine alten Visual-Studio-Versionen

Visual Studio .Net 2002 und 2003 laufen nicht mehr unter neuem Windows. Microsoft hat nun Näheres zur Kompatibilität der Entwicklungsumgebung Visual Studio und Windows Vista verraten. Visual Studio 2002 und 2003 laufen demnach nicht mehr unter der neuen Windows-Version, aber auch bei Visual Studio 2005 wird es anfangs Probleme geben.

Microsoft stellt .Net Micro Framework vor

.Net für Embedded-Entwickler. Microsoft hat eine Beta-Version des .Net Micro Frameworks veröffentlicht, das sich an Entwickler für Embedded-Geräte richtet. Als öffentlichen Download gibt es das Entwicklungs-Kit derzeit jedoch nicht.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Eclipse RCP für mobile Geräte

Embedded-Rich-Client-Plattform 1.0 veröffentlicht. Mit der Eclipse-Embedded-Rich-Client-Plattform (eRCP) 1.0 ist nun eine Fassung der Eclipse-Rich-Client-Plattform für mobile Geräte verfügbar. Enthalten sind unter anderem eine Embedded-Variante des Standard Widget Toolkits (SWT) sowie ein API, um Gerätesoftware automatisch zu aktualisieren.

ZRM - Backup-Lösung für MySQL

Freie Software in zwei Ausführungen verfügbar. ZRM ist eine freie Backup-Lösung für MySQL-Datenbanken und kann entweder direkt auf dem Datenbank-Server oder einem anderen System installiert werden. Bei der Sicherung hält sich die Software an vom Administratoren festgelegte Regeln und arbeitet mit vorhandenen Backup-Lösungen zusammen.

AOL öffnet Videosuche für Entwickler

REST- und Ajax-API zum Einbinden in Webseiten. AOL hat verschiedene Programmierschnittstellen für seine Videosuche veröffentlicht. Damit lässt sich die Videosuche beispielsweise in Webseiten integrieren, aber auch einzelne Videos lassen sich so einbinden.

Beta-Version der freien .Net-IDE SharpDevelop 2.1 verfügbar

Code-Vervollständigung passt sich an gewähltes Framework an. SharpDevelop ist eine freie Entwicklungsumgebung für .Net. Eine erste Beta-Version von SharpDevelop 2.1 ist nun verfügbar, die einige neue Funktionen bietet. Darunter sind XPath Queries und die Unterstützung für verschiedene .Net-Frameworks.
undefined

Skriptsprache Python 2.5 ist fertig

Neue Version verspricht mehr Geschwindigkeit. Die Skriptsprache Python ist in der Version 2.5 erschienen, die den Sprachumfang erweitert. So lassen sich bedingte Ausdrücke nutzen und die Möglichkeit, Module als Skript ausführen wurde erweitert. Zudem wird eine höhere Geschwindigkeit und Zuverlässigkeit versprochen.

OCR-Engine FineReader für Linux und Intel-Macs

Software Development Kit auch für FreeBSD erhältlich. Abbyy bietet die FineReader-Engine 8.0 zur automatischen Texterkennung nun auch in einer Version für Linux, FreeBSD und MacOS X für Intel an. Entwickler können auf das Software Development Kit (SDK) zurückgreifen, das auch PDF-Umwandlung unterstützt und Barcodes erkennt.

PeakStream: Supercomputing mit CPUs und GPUs

Universelle Schnittstelle nutzt Leistung aller Prozessoren transparent. Das Start-up-Unternehmen PeakStream hat die erste Version seiner Programmierschnittstelle (API) vorgestellt, mit der sich alle Prozessoren eines Rechners gemeinsam ansprechen lassen. Vom Dual-Core-Prozessor über moderne Grafikchips bis zum Cell-Prozessor sollen so alle Chips gemeinsam an komplexen Forschungsprojekten rechnen können.

Opensource-DVD 2.0 mit 220 Programmen für Windows

11 Neue Applikationen, 55 weitere aktualisiert. Insgesamt 220 Programme sind auf der Opensource-DVD 2.0 versammelt, gegenüber der letzten Ausgabe sind 11 neue Applikationen hinzugenommen, 55 wurden aktualisiert, eine wurde entfernt. Neu dabei ist die Rubrik "Programmierung".

Intel-Software testet BIOS auf Linux-Kompatibilität

Linux-Kit speziell für Firmware-Entwickler. Intel hat ein "Linux-ready Firmware Developer Kit" veröffentlicht, das die Kompatibilität des BIOS mit Linux überprüft. Gedacht ist die Software dabei ausschließlich für Entwickler, die an Firmware oder Kernel programmieren.
undefined

Private Entwicklung für PlayStation Portable wird einfacher

Homebrew-SDK und auch mit Firmware 2.70 - 2.80 lauffähiges Tetris. Auch wenn Sony Computer Entertainment immer wieder die Löcher in der PlayStation Portable stopft, sind doch private Tüftler immer wieder dabei, mit Tricks eigene Software auf dem Spiele-Handheld zum Laufen zu bekommen. Nun hat die Szene ein "Homebrew SDK" hervorgebracht, mit dem sich leichter PSP-Software entwickeln lässt und als präparierte TIFF-Bilddatei zum Ausführen gebracht werden kann - ein damit entwickelter lauffähiger Tetris-Clone für PSPs mit Firmware-Versionen 2.70 bis 2.80 wurde ebenfalls veröffentlicht.

Trolltech liefert Linux-Handy aus

Entwicklergerät als Teil des Qtopia-SDKs. Trolltech liefert das Linux-Entwickler-Mobiltelefon "Greenphone" ab sofort aus. Das Gerät ist Teil des Qtopia-Software-Development-Kits (SDK) und wird in drei verschiedenen Editionen vertrieben, die dem Entwickler jeweils andere Rechte einräumen.

Sun heuert JRuby-Entwickler an

Charles Oliver Nutter und Thomas Enebo sollen Vollzeit an JRuby arbeiten. Sun stellt mit Charles Oliver Nutter und Thomas Enebo zwei Kern-Entwickler von JRuby ein. Die beiden sollen als Sun-Mitarbeiter Vollzeit an JRuby arbeiten.

Ajax: Microsoft kündigt Atlas 1.0 an

Atlas kommt als "Microsoft AJAX Library" und Teil von .Net. Noch in diesem Jahr will Microsoft seine Ajax-Bibliothek mit Codenamen "Atlas" in der Version 1.0 auf Basis von ASP.net 2.0 ausliefern. Die Bibliothek soll weitgehend unter dem Namen "Microsoft AJAX Library" erscheinen, browserunabhängig arbeiten und sich auch mit PHP und ColdFusion nutzen lassen.

Subversion 1.4 veröffentlicht

Die neue Version kommt mit deutlicher Leistungssteigerung. Nur wenige Wochen nach dem mit Ende August angepeilten Termin haben die Entwickler heute die finale Version 1.4 des CVS-Nachfolgers Subversion freigegeben.

Java 6 kommt Anfang Dezember 2006

Veröffentlichung verschiebt sich nach hinten. Java 6 alias Mustang sollte im Oktober 2006 erscheinen, doch Fehler in der Beta-Version verhindern, dass Sun diesen Termin einhalten kann. Stattdessen soll Mustang Anfang Dezember fertig sein, gab Sun nun bekannt. Man arbeite ferner daran, Java 6 auf PCs mit Windows Vista zu bekommen.

MonoDevelop 0.12 mit besserer Code-Vervollständigung

Autotools lassen sich in Entwicklungsumgebung einbinden. Die für die Programmierung mit .Net-Sprachen bestimmte Entwicklungsumgebung MonoDevelop bietet in der neuen Version 0.12 eine bessere Code-Vervollständigung. Die GNU Autotools lassen sich nun einbinden und auch ASP.Net wird von MonoDevelop unterstützt.

Qt 4.2 als Release Candidate erschienen

Framework unterstützt Textvervollständigung. Trolltech hat das C++-Framework Qt 4.2 nun als Release Candidate freigegeben. Die Software bietet neue Funktionen zur 2D-Grafikprogrammierung. Widgets lassen sich bei Qt 4.2 mit einer Sprache gestalten, die Cascading Style Sheets ähnelt.

Eclipse soll für Linux-Anwender attraktiver werden

Vorschlag für neues Eclipse-Projekt eingereicht. Das Eclipse-on-Linux-Projekt wurde der Eclipse Foundation als neues Projekt vorgeschlagen. Im Rahmen der Arbeitsgruppe soll Eclipse besser für die Anwendung unter Linux aufbereitet werden und so unter anderem die verschiedenen Paketformate wie RPM und DEB unterstützen.

Turbo zum Download

Neue kostenlose Entwicklerprodukte von Borland. Die angekündigten Turbo-Entwicklungsumgebungen von Borland sind nun zum kostenlosen Download verfügbar. Die IDEs sind jeweils an eine Sprache gekoppelt und richten sich an Studenten, Hobbyprogrammierer und einzelne Entwickler. Neben der kostenlosen Version gibt es auch eine Professional-Edition mit mehr Funktionen.

Python für .Net ist fertig

IronPython 1.0 erschienen. Microsofts IronPython genannte .Net-Implementierung der Skriptsprache Python ist jetzt in der Version 1.0 erschienen. IronPython soll vollständig kompatibel zu Python 2.4 sein und bringt bereits Funktionen aus Python 2.5 mit.

Mikroprozessor-Veteran ZiLOG lockt Entwickler

Entwicklungsumgebung kostenlos zum Download. ZiLOG, einer der Pioniere der Mikroprozessortechnik, hat am 29. August 2006 seine Entwicklungsumgebung ZiLOG Developer Studio II (ZDS II) zum kostenlosen Download freigegeben. Mit ZDS II lassen sich schnell und kostengünstig Programme für ZiLOG-Prozessoren entwickeln. Zusammen mit der Software bietet ZiLOG Anwendern vollständigen Support, wofür allerdings eine vorangehende Registrierung nötig ist.

Versionshelf: Neuer Subversion-Hosting-Dienst

Kostenlose Zugänge für Schüler, Studenten und Lehrer. Versionshelf ist ein Subversion-Hosting-Dienst, der sich vor allem an freiberufliche Programmierer, aber auch an kleine Unternehmen richtet, für die sich ein eigener Server zur Versionsverwaltung ihrer Software-Entwicklungen nicht lohnt. Dabei bietet der Dienst Funktionen wie RSS-Feeds für das Commit-Log und eine 128-Bit-Verschlüsselung.

Release Candidate des .Net Frameworks 3.0 erschienen

Ehemaliges WinFX unter neuem Namen erschienen. Microsoft hat nun einen Release Candidate des .Net Frameworks 3.0 freigegeben. Die bis vor kurzem noch unter dem Namen WinFX auftretende Sammlung fasst die Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation und Windows CardSpace zusammen.

PHP 5.2.0 fast fertig

Dritter und womöglich letzter Release Candidate erschienen. Ilia Alshanetsky hat einen dritten und womöglich letzten Release Candidate von PHP 5.2.0 veröffentlicht. PHP 5.2 soll schneller und in Sachen Speicherverbrauch effizienter zu Werke gehen.

Mono 1.1.17 mit neuer Visual-Basic-Runtime

Beta-Version von Mono 1.2 auch für Alpha-Plattform verfügbar. Mit Mono 1.1.17 ist eine weitere Beta-Version der kommenden Mono-Ausgabe 1.2 erschienen, die eine neue Visual-Basic-Runtime enthält. Verbessert wurde weiterhin die Windows.Forms-Unterstützung und die aktuelle IronPython-Version läuft direkt mit Mono.

Private Xbox-360-Entwicklung kann starten

Microsofts XNA Game Studio Express als Beta verfügbar. Wie angekündigt hat Microsoft nun den öffentlichen Beta-Test seiner für die private Entwicklung von Xbox-360- und PC-Spielen gedachten Programmierumgebung "XNA Game Studio Express" gestartet. Noch ist es allerdings nicht möglich, die entwickelte Software auch auf der Xbox 360 auszuprobieren.

Neue Vorabversion von Qt für Java

Trolltechs Jambi mit neuen Funktionen. Qt Jambi ist eine Version des Qt-Toolkits für Java, mit der sich Programme auf allen Plattformen einheitlich bedienen lassen sollen. Die nun erschienene Vorschauversion bietet neue Funktionen und Fehlerkorrekturen. Die Entwickler planen noch eine weitere Vorabversion, bevor Jambi fertig ist.

Proprietäre Linux-Treiber im Userspace

Schnittstelle würde auch Entwicklern die Arbeit erleichtern. Der Linux-Entwickler Greg Kroah-Hartman hat eine Schnittstelle vorgestellt, mit der sich Linux-Treiber für den Userspace entwickeln lassen. Damit wäre es auch möglich, proprietäre Treiber anzubieten, ohne dass diese im Widerspruch zu der Kernel-Lizenz stünden. Im Industrie-Bereich soll die Erweiterung bereits im Einsatz sein.

Sony Ericsson tritt Eclipse Foundation bei

Hersteller entwickelt Plug-Ins. Der Handy-Hersteller Sony Ericsson ist der Eclipse Foundation beigetreten. In diesem Rahmen möchte die Firma Plug-Ins für die Entwicklungsumgebung erstellen, von denen vor allem Programmierer für mobile Plattformen profitieren sollen.

20 Millionen US-Dollar für PHP-Unternehmen Zend

Greylock Partners führt vierte Finanzierungsrunde an. Eine Finanzspritze von 20 Millionen US-Dollar kann die Firma Zend verbuchen, die Software rund um die freie Scriptsprache PHP entwickelt. Zend will mit dem frischen Geld schneller international wachsen, seine Produktentwicklung beschleunigen und seine Service-Sparte ausbauen.

Sun veröffentlicht NetBeans Mobility Pack als Open Source

Werkzeug zur Entwicklung von Java-Programmen für mobile Geräte. Sun hat das NetBeans Mobility Pack als Open Source freigegeben. Damit lassen sich Anwendungen für die Java Micro Edition (ME) entwickeln und testen. Auch das Mobility Pack for Connected Device Configuration hat der Hersteller veröffentlicht, mit dem sich Applikationen für Embedded-Geräte programmieren lassen. Die Freigabe erfolgt unter Suns eigener Open-Source-Lizenz, der Common Development and Distribution License.

Testversion des JavaScript-Frameworks Qooxdoo 0.6 erschienen

Neue Version nutzt Namensräume. Das freie JavaScript-Framework Qooxdoo 0.6 ist jetzt als Release Candidate verfügbar. Das zur Programmierung von Webanwendungen gedachte Qooxdoo setzt in der neuen Version auf Namensräume und bringt einen integrierten API-Betrachter mit, der selbst auf dem Framework basiert.

Unreal Engine 3 für EA und PhysX für Trinigy

Neues aus der Welt der 3D-Spiele-Engines. Gleich zwei Nachrichten gibt es aus dem Bereich 3D-Spiele-Engines: Der Publisher Electronic Arts (EA) plant ein Spiel auf Basis von Epics Unreal Engine 3 und die deutsche Konkurrentin Trinigy wird in Zukunft ebenfalls mit PhysX-Beschleunigerkarten zusammenarbeiten.

Python 2.5 als Release Candidate verfügbar

Neue Version der Skriptsprache soll im September 2006 fertig sein. Die Skriptsprache Python 2.5 ist nun als Release Candidate erschienen, der bereits den vollen Funktionsumfang der fertigen Version umfasst. Die neue Version unterstützt konditionelle Ausdrücke und führt Module als Skripte aus. Im September 2006 soll Python 2.5 fertig sein.

IKVM: Java für .Net in neuer Version

IKVM.Net 0.3 integriert GNU Classpath 0.92. Die Java Virtual Machine für .Net, IKVM.Net, ist jetzt in der Version 0.3 erschienen. Neben der Integration von GNU Classpath 0.92 sind in der neuen Version zusätzliche Funktionen implementiert.

Sun: Open-Source-Java bedeutet keinen Unterschied

Keine Änderung für die meisten Programmierer. Eine offene Java Standard Edition wird für die meisten Java-Programmierer keine Veränderung bedeuten, so Simon Phipps, Chief Open Source Officer bei Sun. Die Programmierer wollten sich gar nicht mit dem Quelltext auseinandersetzen, man rechne nur mit einer sehr kleinen Community.

GUI-Designer Glade 3.0 erschienen

Plug-In-Vorlage erleichtert die Erweiterungsprogrammierung. Die Software zum Erstellen grafischer GTK-Oberflächen Glade ist in der Version 3.0 erschienen. Darin ist nun das Hilfesystem Devhelp integriert und die Plug-In-Entwicklung soll mit Glade 3.0 einfacher sein. Das Programm speichert seine Daten in XML-Dateien und kann beispielsweise C-Code generieren.

Glucose soll X11 beschleunigen

Neue Technik basiert auf OpenGL. Mit "Glucose" hat der bei Trolltech beschäftigte Entwickler Zack Rusin eine neue Beschleunigungsarchitektur für X.org vorgestellt. Diese setzt auf OpenGL und ist für einfache Rendering-Aufgaben gedacht. Momentan gibt es Glucose aber nur über den X.org-Entwicklungszweig.
undefined

Trolltech Greenphone - Linux-Handy für Entwickler

Entwicklergerät zur Anwendungsprogrammierung. Mit dem Greenphone bietet Trolltech Entwicklern nun ein Linux-Mobiltelefon an, auf dem sie ihre Applikationen testen können. Das Handy ist dabei Teil eines kompletten Software Development Kit (SDK), das auch die Qtopia Phone Edition enthält.