Zum Hauptinhalt Zur Navigation

Cairo

Cairo ist eine 2D-Grafikbibliothek, die zur direkten Ausgabe von Vektorgrafiken in Back-Ends wie Win32 genutzt wird. Das in C programmierte Cairo nutzt dafür ein System, bei dem zunächst die Formen der Grafik in einer Vektorgrafik definiert werden, diese werden dann aus einer vorher definierten Quelle mit den Farben und Farbverläufen ausgeschnitten und ergeben so die 2D-Grafik. Cairo beherrscht unter anderen die Ausgabe in die Dateiformate SVG, PNG und PDF. Vorteil von Cairo ist, dass es plattformunabhängig qualitativ hochwertige Grafiken erstellen kann. Hier finden Sie alle Artikel von Golem.de zu Cairo

Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren
Magenta soll eine quelloffene Alternative zu iOS sein. (Bild: Screenshot Golem.de) (Screenshot Golem.de)

Magenta: Binärkompatibler iOS-Nachbau

Das Magenta-Projekt vereint den Linux-Kernel mit Darwin-Bibliotheken. Sie sollen das gleiche Binärformat nutzen wie iOS 5.0. Ziel des Projekts: ein kompletter Nachbau von iOS 1.0 mit Open-Source-Komponenten. IOS-Apps sollen unter Magenta aber nicht laufen.
Gimp 2.7.3 mit funktionierendem Ein-Fenster-Modus (Bild: Gimp.org) (Gimp.org)

Gimp 2.7.3: Gimp in einem Fenster

Die Gimp-Entwickler haben ihre freie Bildbearbeitung in der Entwicklerversion 2.7.3 veröffentlicht. Diese enthält einen funktionierenden Ein-Fenster-Modus, wie er in der kommenden stabilen Version Gimp 2.8 enthalten sein soll.
Firefox rendert mit Azure deutlich schneller. (Bild: Bas Schouten) (Bas Schouten)

Azure: Firefox 7 mit neuem Grafiksystem

Mozillas neues Grafiksystem Azure wird voraussichtlich in einer ersten Version mit Firefox 7 ausgeliefert. In ersten Benchmarks erledigte Firefox mit Azure einzelne Aufgaben bis zu zehnmal schneller als die aktuelle Version.
Firefox Aurora (Bild: Mozilla) (Mozilla)

Mozilla: Firefox 7 Aurora braucht weniger Speicher

Mozilla hat Firefox 7 in einer ersten Aurora-Version veröffentlicht. Die neue Version bietet einige nennenswerte Verbesserungen wie einen schnelleren Start, verringerten Speicherbedarf sowie schnellere 2D-Animationen per Canvas dank erster Teile der neuen Grafik-API Azure.
Screenshot als PDF mit markiertem Text (Bild: Joachim Breitner) (Joachim Breitner)

Gtk3: Screenshots als Vektorgrafiken

Update Entwickler Joachim Breitner hat ein Gtk3-Modul entwickelt, das Screenshots als Vektorgrafik aufnimmt und im PDF- oder SVG-Format abspeichert. Das PDF-Screenshot-Modul kann in jede Gtk3-Applikation eingebunden werden.
Firefox rendert mit Azure deutlich schneller. (Bild: Bas Schouten) (Bas Schouten)

Mozilla: Azure macht Firefox deutlich schneller

Mozilla arbeitet an einem neuen 2D-Grafik-API namens Azure, um die Anzeige von Webseiten zu beschleunigen. Der aktuelle Entwicklungsstand lässt erste Benchmarks zu und in diesen ist Firefox dank Azure teilweise zehnmal schneller als die aktuelle Version.
undefined

Gnome 3: Tutorials für Entwickler

Wer für das jüngst erschienene Gnome 3 entwickeln will, der findet eine umfassende Einleitung und einen Überblick über die benötigten Werkzeuge auf einer Webseite speziell für Programmierer.
undefined

GUI-Bibliothek: GTK+ 3 ist fertig

Das GUI-Toolkit GTK+ ist nach einigen Jahren Entwicklungszeit in der Version 3.0 erschienen. GTK+ kommt in zahlreichen kleinen und großen Applikationen zum Einsatz, darunter Gnome und Gimp. Die Version 3.0 bringt grundlegende Neuerungen.
undefined

Gnome: Gtk+ auf dem Weg zu Version 3.0

Das Gimp-Toolkit ist in Version 2.90.7 erschienen und wurde damit auf dem Weg zur finalen Version 3.0 stabilisiert. Die Entwickler haben etliche veraltete APIs entfernt und das nicht mehr gepflegte Framebuffer-Backend ausgemustert.

Pinta: Paint.Net für Linux geklont

Übersichtliches Malprogramm für Gtk und Mono. Das einfache Malprogramm Pinta sieht sich als Paint.Net-Klon. Mit der Version 0.1 erscheint nun die erste öffentliche Version unter der freien MIT-Lizenz. Weitere Funktionen und Effekte sollen in den nachfolgenden Versionen eingebaut werden.

Layers soll Firefox beschleunigen

Auch Nutzer von Linux und Mac OS X sollen von Hardwarebeschleunigung profitieren. Einige Mozilla-Entwickler arbeiten derzeit an einer Layers-Implementierung für Firefox, um die Möglichkeiten von hardwarebeschleunigtem Rendering besser zu nutzen. Die Geschwindigkeit von Firefox soll so weiter gesteigert werden.

Moonlight 2 ist fertig

Linux-Portierung bringt erste Funktionen aus Silverlight 3 mit. Das Mono-Team hat seine freie Silverlight-Implementierung Moonlight in der Version 2 veröffentlicht. Dahinter stehen vor allem Entwickler von Novell, die im Auftrag von Microsoft an der Software arbeiten. Zugleich gaben sie einen Ausblick auf die kommenden Versionen Moonlight 3 und 4.

Clutter 1.0.0 veröffentlicht

User-Interface-Bibliothek von Intel kommt bei Moblin zum Einsatz. Die maßgeblich von Intel entwickelte Softwarebibliothek Clutter ist in der Version 1.0.0 erschienen. Sie erlaubt die Erstellung animierter User-Interfaces, die OpenGL und OpenGL ES nutzen, versteckt aber deren komplexe APIs.

Mono 2.0 erschienen

Compiler für C# 3.0 und Visual Basic 8 enthalten. Die freie .Net-Implementierung Mono ist in der Version 2.0 erschienen. Diese unterstützt zusätzliche Microsoft-Schnittstellen und enthält einen vollständigen C#-3.0-Compiler. Das neue Werkzeug Gendarme sucht nach Problemen im Code.

Vorschau auf Mono 2.0 erschienen

Vollständige Unterstützung für C# 3.0. Die Entwickler der freien .Net-Implementierung Mono haben eine Vorschau auf die Version 2.0 veröffentlicht. Die enthält neue APIs und einen vollständigen C#-3.0-Compiler.

Miguel de Icaza gegen Pläne für Gtk 3.0

Gnome-Gründer sieht viele technische Probleme. Der Gründer des Gnome-Projektes, Miguel de Icaza, ist nicht begeistert von den Plänen, das Toolkit Gtk+ 3.0 zu veröffentlichen. Denn dabei soll die API-Kompatibilität auf der Strecke bleiben. De Icaza sieht technische und strategische Probleme aufkommen.
undefined

AmigaOS 4.1 soll bald kommen

Kommt auch der AmigaOne-Nachfolger von Amiga Inc. noch? AmigaOS 4.1 befindet sich nun in der finalen Testphase vor der Veröffentlichung. Wie Hyperion Entertainment mitteilte, wird das Betriebssystem damit um viele neue Funktionen erweitert und den nicht mehr verkauften AmigaOne voraussetzen - kommt vielleicht doch noch eine Nachfolgehardware von Amiga Inc.?
undefined

Erste Testversion von Gimp 2.6 verfügbar

Gimp 2.5.0 mit Änderungen unter der Haube. Mit Gimp 2.5.0 ist nun die erste Entwicklungsversion der freien Bildbearbeitung verfügbar, die zu der Gimp-Version 2.6 führen wird. Noch sind dabei die meisten Änderungen nicht für die Anwender sichtbar. Die Entwickler arbeiten auch weiter mit dem GUI-Team zusammen, um eine bessere Oberfläche zu erhalten.
undefined

Browser Epiphany wechselt zu WebKit

Gnome-Software lässt Gecko-Backend hinter sich. Wenn die Entwickler eines Mozilla-basierten Browsers ausgerechnet am 1. April bekanntgeben, sie wollten künftig Apples WebKit als Rendering-Engine verwenden, darf man das wohl als unglücklich bezeichnen. So richtig ernst genommen wurde das Epiphany-Team nämlich nicht. Doch offensichtlich meinen die Programmierer des Gnome-Browsers es ernst: In Zukunft soll Epiphany nur noch WebKit unterstützen.
undefined

Firefox 3 Beta 3 steht zum Download bereit

Neue Version soll schneller und sparsamer im Speicherverbrauch sein. Die Fertigstellung von Firefox nähert sich, in der Nacht zum Mittwoch wurde eine dritte Beta-Version veröffentlicht. Diese wartet unter anderem mit verbesserten Sicherheitsfunktionen auf, soll sich stärker personalisieren lassen und ist besser an Windows Vista, MacOS X und Linux angepasst. Zudem versprechen die Entwickler einen Leistungsschub und auch im Hinblick auf den Speicherverbrauch gab es zahlreiche Verbesserungen.
undefined

GTK-Fenster werden durchsichtig

Murrine-Theme-Engine mit Transparenz-Effekten. Um die Leistungsfähigkeit des GTK-Toolkits zu demonstrieren, hat der Entwickler Andrea Cimitan die Murrine-Theme-Engine um Unterstützung für transparente Widgets erweitert. Der Aufwand für diese Änderung soll sehr gering gewesen sein. Da es sich aber noch um eine Entwicklerversion im Alpha-Stadium handelt, hat Cimitan bisher keinen Code veröffentlicht.
undefined

GNU PDF soll PDF-Unterstützung unter Linux verbessern

Projekt von der Free Software Foundation gefördert. Obwohl viele Linux-Nutzer mit der Unterstützung für das PDF-Format zufrieden sein dürften, gibt es doch einige fehlende Funktionen. Denen will sich das GNU-PDF-Projekt widmen und arbeitet dafür an einer Bibliothek, die das PDF-Dateiformat unterstützt und von anderen Programmen genutzt werden kann. Die Free Software Foundation (FSF) schreibt dem Projekt höchste Priorität zu.
undefined

Embedded-Linux Poky 3.0 unterstützt Nokia N800

System basiert auf OpenEmbedded. Das Embedded-Linux-System Poky ist in der Version 3.0 erschienen und unterstützt weitere Geräte. Zudem bringt es neben aktuellen X.org-Paketen auch eine neue Kernel-Version mit. Poky versteht sich sowohl als Distribution, als auch als Build-System und Entwicklungsumgebung.

Letztes Update für Gnome 2.18 verfügbar

Gleichzeitige Veröffentlichung von Gnome 2.19.4. Mit Gnome 2.18.3 ist nun das letzte Update für die aktuelle Version der Unix-Desktop-Oberfläche erschienen. Darin sind keine neuen Funktionen enthalten, sondern nur Fehlerkorrekturen. Gleichzeitig wurde jedoch auch eine neue Entwicklerversion veröffentlicht, die einen Ausblick auf Gnome 2.20 gewährt.
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.

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.

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.