Zum Hauptinhalt Zur Navigation

Softwareentwicklung

undefined

EU könnte Sun-Übernahme wegen MySQL untersagen

Formeller Einwand aus Brüssel in den kommenden Tagen möglich. Oracle ist gegenüber der EU-Kommission zu keinen Zugeständnissen bei der Übernahme von Sun bereit. Da Oracles Wille, MySQL als Open-Source-Datenbank weiterzuentwickeln, angezweifelt wird, könnte die EU einen formellen Einwand gegen den Deal äußern, was zu einem Verbot der Übernahme führen könnte.
undefined

Neue Funktionen für Webkits Web Inspector

Webkit soll Entwicklern das Leben leichter machen. Das Webkit-Team hat seinen Web Inspector um zahlreiche Funktionen erweitert, die Webentwicklern das Leben leichter machen sollen. Viele der Neuerungen stammen von Entwicklern außerhalb des Webkit-Projekts.

Ample SDK als Open Source freigegeben

Javascript-Bibliothek für browserunabhängige Applikationen. Die Javascript-Bibliothek Ample SDK steht ab sofort als Open Source unter der GPL und MIT-Lizenz zur Verfügung. Sie erlaubt die Entwicklung von browserunabhängigen Applikationen auch mit Technik, die von einigen Browsern nicht unterstützt wird.

Yahoo spendet Traffic Server dem Apache-Projekt

Cloud-Computing-Software als Open Source freigegeben. Die von Yahoo seit mehreren Jahren entwickelte und eingesetzte Software Traffic Server geht als Spende an die Apache Software Foundation. Die Software kümmert sich um Session-Management, Authentifizierungen, Konfigurationsmanagement, Load-Balancing und Routing für eine komplette Servergruppe, die zu einer Cloud vernetzt wurde.

Google Wave sucht Kontakt

Federation - Wavesandbox kommuniziert mit anderen Wave-Providern. Googles neuer Kommunikationsdienst Wave macht einen weiteren wichtigen Schritt, denn die Wavesandbox kann nun auch mit anderen Wave-Providern zusammenarbeiten. Google nennt das Federation.

MariaDB - Beta steht zum Download bereit

MySQL-Fork von Michael 'Monty' Widenius ist fast stabil. Der von MySQL-Erfinder Michael 'Monty' Widenius initiierte MySQL-Fork MariaDB steht ab sofort in einer sogenannten Recommended Beta zum Download bereit. Eigentlich sei die Software bereits reif für einen Release Candidate, doch die Entwickler sind diesbezüglich eher zurückhaltend.
undefined

Facebook-Redesign - insbesondere für Anwendungen und Spiele

Entwickler erhalten mehr Möglichkeiten und Nutzer eine neue Bedienoberfläche. Das soziale Netzwerk Facebook soll innerhalb des nächsten halben Jahres für die Nutzer übersichtlicher werden. Allerdings steigt auch das Potenzial, durch mitteilsame Anwendungen genervt zu werden, die zusätzlich Zugriff auf die E-Mail-Adressen erhalten.

Horizon - ein App Store für Symbian

Nokia, Samsung, AT&T, Sony Ericsson und China Mobile nutzen Horizon. Die Symbian Foundation startet mit Horizon einen eigenen Marktplatz für Applikationen. Entwickler können ab sofort ihre Applikationen zur Aufnahme in das Symbian Horizon Directory einreichen, die dann von Symbian signiert und über Partner angeboten werden.
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren

Microsoft EMET soll Software sicherer machen

Schutz auch ohne Neukompilieren von Applikationen. Mit dem "Enhanced Mitigation Evaluation Toolkit" (EMET) will Microsoft Software sicherer machen. Es soll Software, die nicht im Quellcode vorliegt, gegen einige bekannte Angriffsmethoden schützen und steht kostenlos zur Verfügung.

Microsoft unterstützt Eclipse

Eclipse-Erweiterungen für Windows 7, Windows Azure und Silverlight. Microsoft will dafür sorgen, dass die freie Entwicklungsumgebung Eclipse besser mit den eigenen Produkten zusammenarbeitet. So soll Eclipse künftig die Möglichkeiten von Windows 7 besser ausschöpfen und Werkzeuge für Windows Azure und Silverlight bereitgestellt werden.

JavascriptMVC v2.0 veröffentlicht

Framework soll schnellere Entwicklung besserer Javascript-Applikationen erlauben. Das Javascript-MVC-Framework JavascriptMVC ist in der Version 2.0 erschienen und wurde dazu in wesentlichen Teilen neu geschrieben. Es orientiert sich, wie der Name schon sagt, an der Model-View-Controller-Architektur und verspricht Entwicklern umfangreiche Unterstützung beim Testen ihrer Applikationen.

HTML5 biegt auf die Zielgerade

WHATWG ruft Last Call für HTML5 aus. Der bei der WHATWG für HTML5 verantwortliche Ian Hickson hat einen letzten Feedbackaufruf für HTML5 gestartet. Mit diesem Last Call nähert sich der Standard der Fertigstellung, denn aktuell liegen bei der WHATWG keine offenen Punkte in Sachen HTML5 mehr vor.

Android 2.0 SDK veröffentlicht

Neue Funktionen für die kommende Android-Generation. Google hat sein Android-SDK um Unterstützung für die nächste Android-Generation erweitert und gibt damit eine Vorschau auf die neuen Funktionen. Das SDK stellt Entwicklern dazu unter anderem neue APIs zur Synchronisation, Bluetooth und Exchange-Unterstützung bereit, die in Android 2.0 zur Verfügung stehen werden.
undefined

IBM will mobiles Surfen verbessern

Webmaster sollen Lesefluss für Websites festlegen. Forscher von IBM wollen das mobile Surfen verbessern und greifen dazu auf einen visuellen Editor zurück, der ursprünglich im Hinblick auf sehbehinderte Nutzer entwickelt wurde.

Qualcomm verspricht bessere Unterstützung von Open Source

Hersteller will sich an Linux, Webkit, Symbian, Android und Chrome beteiligen. Mit der Gründung des Qualcomm Innovation Center (QuIC) will sich Qualcomm künftig stärker in Sachen Open Source engagieren. Bislang fiel das Unternehmen nicht durch besondere Aufgeschlossenheit gegenüber Open Source auf.
undefined

Microsoft öffnet Outlook

Entwickler erhalten direkten Zugriff auf Outlook Personal Folders (.pst). Microsoft will das Dateiformat für Outlook Personal Folders (.pst) öffnen, so dass Dritte es implementieren können. So soll der Zugriff auf in Outlook gespeicherte Daten mit beliebiger Software und auf beliebigen Plattformen möglich werden.

Flash Builder für Force.com

Strategische Partnerschaft zwischen Adobe und Salesforce.com. Adobe und Salesforce schließen eine strategische Partnerschaft, um Adobes Flash mit der Salesforce-Plattform Force.com zu verbinden. Im Rahmen der Zusammenarbeit bietet Adobe den Flash-Builder für Force.com an.

Raindrop - Mozilla stellt Konkurrent für Google Wave vor

Auch Mozilla will die Kommunikation im Internet revolutionieren. Nicht nur Google will mit Wave die Art und Weise, wie Menschen über das Internet kommunizieren, neu erfinden. Auch Mozilla schickt sich an, die Kommunikation im Netz umzukrempeln und stellt das Projekt Raindrop vor. Gleichzeitig veröffentlicht Mozilla einen ersten Prototypen.

Wie Facebook die Daten von 300 Millionen Nutzern verkraftet

30.000 Server, 25 TByte Logfile täglich und 600.000 Fotos pro Sekunde. Facebook ist groß, in jeder Dimension. Das sagt Jeff Rothschild, Vice President für Technologie bei Facebook bei einer Präsentation an der Universität San Diego und unterlegte dies mit Zahlen. Rothschild erläuterte die Architektur hinter Facebook und sprach über künftige technische Herausforderungen.

Richard Stallman: Die GPL reicht nicht zum Schutz von MySQL

Wachsender Widerstand gegen die Übernahme von MySQL durch Oracle. Der Widerstand gegen eine Übernahme von MySQL durch Oracle im Zuge von Oracles Kauf von Sun wächst. Gemeinsam mit der Open Rights Group und mit Knowledge Ecology International hat sich GPL-Schöpfer Richard Stallman in einem Brief an die EU-Kommission gegen eine Übernahme von MySQL durch Oracle ausgesprochen.
undefined

Für CPUs und GPUs: AMDs Entwicklerkit für OpenCL

Programmierumgebung von Khronos abgesegnet. Mit dem "Stream SDK v2.0 Beta" hat AMD eigenen Angaben zufolge das erste Entwicklerkit zur Verfügung gestellt, das die Programmierung von Prozessoren und Grafikchips mit OpenCL zulässt. Das SDK ist ab sofort lizenzfrei für Linux und Windows erhältlich.

MySQL-Gründer: Oracle soll MySQL verkaufen

Monty Widenius: Oracle ist keine gute Heimat für MySQL. Oracle solle die Sun-Tochter MySQL nach der Übernahme von Sun verkaufen und so die Kartellbedenken der EU-Kommission ausräumen. Dafür plädiert MySQL-Gründer Michael "Monty" Widenius.

Die Cryengine 3 ist fertig

3D-Spieleengine steht Lizenznehmern nun zur Verfügung. Crytek hat die Cryengine 3 fertiggestellt und stellt sie ab sofort Lizenznehmern zur Verfügung. Die auch für Onlinerollenspiele geeignete 3D-Spieleengine unterstützt Windows-PCs, Xbox 360 und Playstation 3.
undefined

Qt 4.6 Beta auch für Symbian und Maemo

Auf dem Weg zum einheitlichen Entwicklungswerkzeug für Mobile und Desktop. Nokia hat eine Betaversion des UI-Frameworks Qt 4.6.0 veröffentlicht, das das Unternehmen zu einem plattformübergreifenden Entwicklungswerkzeug ausbauen will. So unterstützt Qt 4.6.0 nicht nur Windows, Linux und MacOS X, sondern auch Symbian und Maemo.

EFF: TI soll Taschenrechner-Fans nicht weiter bedrohen

Streit über veröffentlichte TI-83-Plus-OS-Signaturschlüssel geht weiter. Texas Instruments (TI) hat unter dem Deckmantel des DMCA einige Hobbyentwickler abgemahnt, die über potenzielle Modifikationen für programmierbare Taschenrechner gebloggt hatten. Die Electronic Frontier Foundation (EFF) hat den Hersteller nun aufgefordert, seine haltlosen Drohungen zurückzuziehen.

Firefox 3.6 mit Orientierungssinn

Entwicklerversion unterstützt Orientation-API und CSS-Transitions. Mozilla hat in den aktuellen Entwicklungszweig für Firefox 3.6 neue Webtechniken integriert. So kann Firefox künftig mit Bewegungssensoren umgehen und unterstützt CSS Transitions.

Auch Chrome kann jetzt WebGL

Browserhersteller unterstützen 3D-Standard frühzeitig. Nach Webkit und Firefox hat auch Google seinen Browser Chrome um Unterstützung für WebGL erweitert. Google hatte zwar früh seine Unterstützung für den 3D-Standard angekündigt, verfolgt mit O3D aber parallel einen eigenen Ansatz für 3D-Grafik im Web.
undefined

Qt für Maemo 5

Technology Preview steht zum Download bereit, Final kommt im ersten Quartal 2010. Nokia hat offiziell die Portierung von Qt auf sein Linux-basiertes Betriebssystem Meamo 5 angekündigt, das auf dem kommenden N900 zum Einsatz kommt. Entwickler sollen künftig in der Lage sein, mit Qt aus einem Quellcode native Applikationen für Windows, MacOS X, Linux, Symbian und Maemo zu erstellen.

SDK für Novatels Mifi-Geräte veröffentlicht

Entwickler erhalten Zugriff auf das Linux-System der mobilen Hotspots. Neben dem bereits veröffentlichen OpenCGI-API für ihre Mifi-Geräte bietet Novatel jetzt ausgewählten Kunden eine umfassendes SDK an. Die mobilen Hotspots stellen eine WLAN-Verbindung zur Verfügung und verbinden sich per Mobilfunk mit dem Internet.

GNU Project Debugger (GDB) 7.0 mit vielen neuen Funktionen

GDB bringt Unterstützung für Apples Darwin und Windows MinGW. Entwickler des GNU-Projekts haben die Version 7.0 ihres Debuggers zum Download freigegeben. Sie unterstützt nativ die Umgebungen von Apples Darwin x86/x86_64 und x86_64 MinGW. Außerdem kommt GDB jetzt mit den Architekturen LatticeMico32, x86/x86_64, DICOS und S+core 3 und per Remote-Stub auch mit x86 Windows CE zurecht.

Canonical veröffentlicht Versionsverwaltung Bazaar 2.0

Neue Version der Quellcode-Verwaltung bringt überwiegend Fehlerkorrekturen. Die Firma Canonical, die auch das Ubuntu-Projekt aus der Taufe gehoben hat, fördert das Bazaar-Projekt, mit dem Quellcode von verschiedenen Entwicklern zu einem Softwareprojekt verwaltet werden kann. Die neue Version Bazaar 2.0.0 bringt Bugfixes und einige Verbesserungen.

Memory-Profiler für Firefox

Prototyp kommt als Erweiterung für Firefox 3.5. Mozilla-Entwickler Atul Varma hat Mozillas Memory-Profiler für Firefox überarbeitet. Der neue Prototyp ist deutlich einfacher zu nutzen und soll Webentwicklern einen ersten Einblick in den Speicherverbrauch von Firefox gewähren.

Apache Web Server 2.2.14 mit Security-Updates und Bugfixes

Entwickler reparieren drei Schwachstellen im Web Server Apache. Apache liefert die Version 2.2.14 seines Webservers mit drei Security-Updates und etlichen Bugfixes aus. Unter anderem wurden zwei Schwachstellen im Modul mod_ftp_proxy geschlossen und die Apache Runtime Library (ARL) auf die Version 1.3.9 gehoben. Damit soll eine Schwachstelle behoben werden, die einen laufenden Webserver auf Solaris-Systemen betrifft.

Webkit ist nicht gleich Webkit

Peter-Paul Koch vergleicht diverse Webkit-Browser. Die Browser-Engine Webkit erfreut sich großer Beliebtheit, zahlreiche Browser sowohl für den Desktop als auch mobile Endgeräte nutzen sie. Doch zwischen den verwendeten Varianten gibt es dramatische Unterschiede.
undefined

Raphaël - Javascript zaubert Vektorgrafik fürs Web

Javascript-Bibliothek erzeugt animierte Vektorgrafik in SVG und VML. Die Javascript-Bibliothek Raphaël erleichtert den Umgang mit Vektorgrafik im Web. Dabei setzt Raphaël auf den Vektorgrafikstandard SVG, der von vielen modernen Browsern beherrscht wird. Speziell für den Internet Explorer wird Microsofts VML unterstützt.

GCC-Programme sollen dank LTO bald schneller werden

GNU Compiler Collection bald mit Link Time Optimization (LTO). Die unter anderem vom Google-Mitarbeiter Diego Novillo entwickelte Link-Time-Optimierung (LTO) soll mit GCC kompilierten Programmen einen gehörigen Geschwindigkeitszuwachs bescheren. LTO klinkt sich in den Kompilierungsprozess zwischen dem Erstellen der Object-Files und dem eigentlichen Verlinken ein, um dort sprachunabhängige Optimierungen vorzunehmen.

Perl 5.11.0 veröffentlicht

Neue Entwicklerversion weist den Weg zu Perl 5.12. Mit Perl 5.11.0 haben die Entwickler der freien Skriptsprache eine neue Version veröffentlicht. Sie gibt einen Ausblick auf Neuerungen, die mit Perl 5.12 eingeführt werden sollen.
undefined

Chrome integriert Native Client

Browserapplikationen rücken näher an den Prozessor. Google hat seinen Native Client in die aktuelle Version des Browsers Chrome integriert. Damit ist es möglich, Webapplikationen nativ auszuführen, so dass sie direkt auf den Prozessor zugreifen können. Davon sollen vor allem rechenintensive Anwendungen profitieren.

Mozilla testet neue Plug-in-Prüfung

Plugin Finder Service soll vor unsicheren Browser-Plug-ins warnen. Mozilla hat eine erste Version seines Plugin Finder Service (PFS2) veröffentlicht. Der Dienst untersucht die im Browser installierten Plug-ins, um festzustellen, ob diese auf dem aktuellen Stand und damit sicher sind.

Drahtlos in andere Wohnungen schauen

Menschen anhand von Signalschwankungen im Drahtlosnetz orten. Forscher haben ein Zigbee-Netz zur Überwachung eingesetzt: Anhand von Schwankungen der Signalstärken zwischen Sendern und Empfängern können sie feststellen, ob sich ein Mensch in einem Raum bewegt.

Nokia setzt ganz auf Qt

Einheitliche Entwicklungsumgebung für alle Plattformen. Nokia will Qt zu einem einheitlichen Entwicklungssystem für alle Plattformen machen. Entwickler sollen damit künftig Applikationen für Windows, MacOS X, Linux/X11, Windows CE und Nokias Smartphone-Plattform S60 entwickeln können.
undefined

API von Google Docs unterstützt nun OCR und Übersetzungen

Texterkennung und Übersetzungen beim Upload. Die Google Docs API unterstützt nun die optische Zeichenerkennung (OCR). Programmierer können die Funktion nutzen, um gescannte Texte per Upload zu Google direkt in die Onlinetextverarbeitung zu importieren. Auch die Übersetzungsfunktion wurde nun in die Programmierschnittstelle integriert.
undefined

Nvidias Fermi-GPU: 3 Milliarden Transistoren und 512 Kerne

Monsterchip mit starken Optimierungen für Rechenanwendungen. Nicht mehr als GT300 oder G300, sondern unter dem Codenamen "Fermi" führt Nvidia sein nächstes GPU-Design. Einen Ausblick auf die Spieleleistung gibt es noch nicht, aber Informationen zur Architektur. Geschätzt 4 Teraflops soll der Prozessor erreichen, für CUDA und andere Sprachen gibt es eine Entwicklungsumgebung.