Libreoffice APIs: "Wir achten auf die Kompatibilität"
Michael Meeks (Bild: Christian Schmidt-David/Golem.de)

Libreoffice APIs "Wir achten auf die Kompatibilität"

Zwar würden die APIs in Libreoffice ausgemistet und umgebaut, für Entwickler von Erweiterungen und Makros ändere sich aber kaum etwas. Das sagte Libreoffice-Entwickler Michael Meeks in einem Interview mit Golem.de.

Anzeige

Makros und Erweiterungen würden auch künftig in Libreoffice 4.0 noch funktionieren. Die Aufräumarbeiten an den APIs in dem freien Büropaket beträfen vor allem interne UNO-Funktionen, die über andere Schnittstellen realisiert würden. Die bisherigen Schnittstellen werde es weiterhin geben, sie würden nur anders umgesetzt. Entfernt würden aber auch APIs, die nicht mehr gebraucht würden, etwa für Cookie Policies. Das sagte Libreoffice-Entwickler Michael Meeks in einem Gespräch mit Golem.de.

Dass die bisherigen APIs in Zukunft teils grundlegend geändert würden, schließt Meeks aber nicht aus. Erweiterungen in Python würden zwar immer funktionieren. Wer sie in C++ erstelle, sollte aber die Änderungen in den nächsten Versionen von Libreoffice beobachten.

Kaum Auswirkungen auf Kompatibilität zu Openoffice

Diese Änderungen wirkten sich aber genauso auf die Kompatibilität zu Apache Openoffice aus. Bislang müssen Entwickler von Erweiterungen keine Unterschiede zwischen den beiden Bürosuiten berücksichtigen. Allerdings werde sich die Codebasis der gesamten Bürosoftware künftig deutlicher unterscheiden.

Meeks betont auch, dass ihm persönlich keine Funktionen aufgefallen seien, die Libreoffice aus dem Code von Lotus Symphony übernehmen sollte. IBM hatte den Code seiner Version von Openoffice an die Apache Foundation übergeben, damit beide zusammengeführt werden können.

Funktionen in Symphony werden geprüft

Das Libreoffice-Team werde allerdings jede Funktion in Symphony genau prüfen und entscheiden, ob sie in Libreoffice übernommen würden. Das sei auch die Aufgabe der Community. Es gebe auch Probleme mit der Lizenz, sagte Meeks Golem.de. Libreoffice lehnt die Nutzung der Apache Lizenz ab und setzt stattdessen auf die Mozilla Public License (MPL) und die GNU Lesser General Public License (LGPL).

Zwar würden die Assistenten in Libreoffice langfristig von Java auf Python portiert, allerdings werde Libreoffice auch in Zukunft Java unterstützen. Java sei eine großartige Programmiersprache, um plattformunabhängige Erweiterungen zu entwickeln und er sehe keinen Grund, darauf zu verzichten, erklärte Meeks weiter.

Android-Version wird schneller

Die Arbeit an Libreoffice für Android schreite voran, aber noch gebe es keine brauchbare Version. Seit der Vorstellung der Android-Version sei die Reaktionsfähigkeit deutlich erhöht worden. Allerdings gebe es noch viel zu tun, denn in Googles Play Store dürften Apps nicht größer als 50 MByte sein. Er habe bereits an Profiling-Werkzeugen gearbeitet, die auch bei der Entwicklung von Libreoffice für Android eingesetzt werden könnten.

Die von ihm entwickelte Fernsteuerungs-App für Impress-Präsentationen sei eine der bereits funktionsfähigen Produkte aus der Android-Portierung. Außerdem gebe es seit einiger Zeit Viewer für Libreoffice-Dokumente im Play Store.

Arbeiten an der GUI in 4.x

In den kommenden Monaten solle vor allem an der Benutzeroberfläche von Libreoffice 4.x gearbeitet werden. Als Basis diene das neue UI-Framework, das in Libreoffice 4.0 Einzug halte. Es gebe aber Hunderte Dialoge, die noch angepasst werden müssten. Mit dem neuen Framework solle das Erstellen von Themes vereinfacht werden.

Außerdem werde noch an der webbasierten Version von Libreoffice gearbeitet und die Kollaboration in der freien Büroanwendung verbessert.

Freiwillige Entwickler und Übersetzer, die sich zutrauten, die teils deutschsprachigen Kommentare ins Englische zu übertragen, seien willkommen, sagte Meeks. Das mache das Debugging des Codes deutlich einfacher und helfe auch Entwicklern aus anderen Ländern.


VirtuellerForum... 07. Feb 2013

Das ist natürlich DAS Killerargument, wie konnten mir bloß die Überstreichungen durch die...

Doenerwurst 07. Feb 2013

Habe mir heute das neue LibreOffice 4 heruntergeladen und teste seither eifrig. Es sind...

jstaerk 07. Feb 2013

Ich benutze NOA-Libre (http://code.google.com/p/noa-libre/), eine Bibliothek zum...

txt.file 07. Feb 2013

Dann sage denen doch, dass du das gerne hättest. Woher sollen die schließlich wissen, was...

cryptic 06. Feb 2013

Ist technisch machbar, dauert aber seine Zeit. Die sind noch dabei die Android-Version zu...

Kommentieren



Anzeige

  1. Softwarearchitekt (m/w) - Portale und Internetanwendungen
    Deutscher Genossenschafts-Verlag eG, Wiesbaden
  2. Senior Consultant (m/w) SAP SuccessFactors
    metafinanz Informationssysteme GmbH, München
  3. JAVA Softwareentwickler (m/w)
    MPDV Mikrolab GmbH, Heimsheim
  4. Anwendungsentwickler (m/w) Meldewesen
    Aareal Bank AG, Wiesbaden

 

Detailsuche


Folgen Sie uns
       


  1. Hacker

    Lizard Squad offenbar verhaftet

  2. Lennart Poettering

    Systemd und Btrfs statt Linux-Distributionen mit Paketen

  3. Dircrypt

    Ransomware liefert Schlüssel mit

  4. Wegen Computerabstürzen

    Nasa will Speicher eines Marsroboters neu formatieren

  5. Highway Signs

    Wiko zeigt neues Smartphone, legt beim Marktanteil zu

  6. Für Core i7-5960X

    X99-Mainboards ab 200 Euro oder mit Streaming-CPU

  7. Deutschland

    Mehrheit der Milliarden Pakete sind Onlinebestellungen

  8. Capcom

    Gameplay aus Resident Evil

  9. Broadcom Wiced Sense

    Externes Sensorpaket für Bluetooth-LE-Geräte

  10. Security

    Promi-Bilder angeblich aus der iCloud gestohlen



Haben wir etwas übersehen?

E-Mail an news@golem.de



Alma und E-ELT: Auf den Spuren der Superteleskope
Alma und E-ELT
Auf den Spuren der Superteleskope
  1. Saturn Mit dem Enterprise-Warpcore Planeten erforschen
  2. Urknall Waren die Spuren des Urknalls nur Staubmuster?
  3. Astronomie Auf der Suche nach außerirdischer Luftverschmutzung

Test Infamous First Light: Neonbunter Actionspaß
Test Infamous First Light
Neonbunter Actionspaß
  1. Infamous Erweiterung First Light leuchtet Ende August 2014

Windows on Devices: Großes Betriebssystem auf kleinem Rechner
Windows on Devices
Großes Betriebssystem auf kleinem Rechner
  1. Entwicklerboard Microsoft verteilt kostenloses Windows für Intels Galileo
  2. Intel Galileo Generation 2 im August
  3. Intel Galileo Gen 2 Verbesserte Version für die Maker-Szene

    •  / 
    Zum Artikel