Michael Meeks
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. Mobile Developer (m/w)
    Mobile Software AG, München
  2. IT-Mitarbeiter Support (m/w) Operation Services
    Viega GmbH & Co. KG, Attendorn
  3. Systemingenieur (m/w)
    Diehl Informatik GmbH, Nürnberg
  4. SAP Entwickler (m/w) - ABAP
    GMH Systems GmbH, Georgsmarienhütte (Home-Office möglich)

 

Detailsuche


Spiele-Angebote
  1. Watch Dogs - Deluxe Digital Edition [PC Download]
    22,97€
  2. Diablo III - Ultimate Evil Edition (PS4)
    32,97€
  3. Batman: Arkham Knight Collector's Edition
    109,00€

 

Weitere Angebote


Folgen Sie uns
       


  1. Linux 3.19

    Release Candidate eröffnet Testphase

  2. Lifetab S8312

    8-Zoll-Tablet mit UMTS für 180 Euro

  3. Konsolenkram

    Neue Hardware von Nintendo, Microsoft und Sony

  4. Küchengeräte im Eigenbau

    Sous-Vide gibt's jetzt für jeden

  5. Verzögerte Android-Entwicklung

    X-Plane 10 Mobile vorerst nur für iPhone und iPad

  6. International Space Station

    Nasa schickt 3D-Druckauftrag ins All

  7. Malware in Staples-Kette

    Über 100 Filialen für Kreditkartenbetrug manipuliert

  8. Day of the Tentacle (1993)

    Zurück in die Zukunft, Vergangenheit und Gegenwart

  9. ODST

    Gratis-Kampagne für Halo Collection wegen Bugs

  10. Medienbericht

    Axel Springer will T-Online.de übernehmen



Haben wir etwas übersehen?

E-Mail an news@golem.de



Stacked Memory: Lecker, Stapelchips!
Stacked Memory
Lecker, Stapelchips!

Netzverschlüsselung: Mythen über HTTPS
Netzverschlüsselung
Mythen über HTTPS
  1. Websicherheit Chrome will vor HTTP-Verbindungen warnen
  2. SSLv3 Kaspersky-Software hebelt Schutz vor Poodle-Lücke aus
  3. TLS-Verschlüsselung Poodle kann auch TLS betreffen

Jahresrückblick: Was 2014 bei Golem.de los war
Jahresrückblick
Was 2014 bei Golem.de los war
  1. In eigener Sache Golem.de sucht (Junior) Concepter/-in für Onlinewerbung
  2. In eigener Sache Golem.de offline und unplugged
  3. In eigener Sache Golem.de sucht Videoredakteur/-in

    •  / 
    Zum Artikel