Welcome to The Document Foundation Planet

This is a feed aggregator that collects what LibreOffice and Document Foundation contributors are writing in their respective blogs.

To have your blog added to this aggregator, please mail the website@global.libreoffice.org mailinglist or file a ticket in Redmine.


Friday
28 March, 2025


face

(Translated from the Spanish original.)

Juan C. Sanz writes:

The Firebird database is distinguished by its unique features within the LibreOffice Base compatible database ecosystem. Why do I consider Firebird to be special? Because it is the only database engine that supports all possible forms of connection in Base and also allows the creation of both embedded, external and server databases directly from LibreOffice, without having to use specific tools.

LibreOffice offers the following Firebird connection options:

  • Embedded database
  • Standalone database file (no server required)
  • Database server via internal driver

Additionally, like other database servers, it is possible to establish a connection via JDBC or ODBC connectors. These connectors are available free of charge and as open source software on the official Firebird website.

Advantages of multiple connection options. Firebird offers several ways of connection that represent important advantages:

  1. Embedded database: The embedded or internal database consists of a *.odb file containing all the database facilities (table view, query designer, forms, reports, macros) together with the data.

    This option is especially easy and accessible for users with little database experience. Simply enable the experimental features of LibreOffice to start using it. It is ideal for learning basic database concepts and the Base tool.

  2. External database file: For advanced users looking to work more rigorously, it is recommended to migrate from embedded databases to external files. This type of connection does not require additional installations; a new file can be created using the Connect to an existing database option, rather than the Create a new database option (the nomenclature can be confusing). This connection method offers greater security by storing the data in a separate FDB file from the Base ODB file. In addition, modifications are saved instantly, which reduces the risk of data loss in the event of computer crashes or failures. In the long term, external Firebird files can be connected to servers without modification, as long as the versions are compatible. Transformation between different versions of the FDB file can be done easily and smoothly.
  3. Firebird database server: In this case, we will have a Base file with the functionalities of forms, query designer, reports and macros and the data will be hosted in a Firebird database server. The server is a software that does not have to be installed in a special computer, it could even be installed in the same computer that we use to connect to it. This type of connection provides specific advantages:
    • Allows simultaneous access by multiple users
    • Facilitates permissions management and data access control
    • Provides greater speed in the delivery of information

The connection to the server via the internal driver provides a fast and easy way to configure connection. In any case, ODBC and JDBC connections also work without problems, although, as they require an intermediate connector, they are usually slower.

For all these reasons, I consider that Base and Firebird are an ideal combination.


Thursday
27 March, 2025


face

Berlin, 27 March 2025 – The Document Foundation announces the availability of LibreOffice 25.2.2, the second minor release of the recently announced LibreOffice 25.2 family [1], and LibreOffice 24.8.6, the sixth minor release of the LibreOffice 24.8 family [2], for Windows (Intel, AMD and ARM), macOS (Apple Silicon and Intel) and Linux. LibreOffice is the best office suite for users who want to retain control over their individual software and documents, thereby protecting their privacy and digital life from the commercial interference and the lock-in strategies of Big Tech. All LibreOffice releases can be downloaded from www.libreoffice.org/download/.

What makes LibreOffice unique is the LibreOffice Technology Platform, the only one on the market that allows the consistent development of desktop, mobile and cloud versions – including those provided by companies in the ecosystem – capable of producing identical and fully interoperable documents based on the two available ISO standards: the open ODF or Open Document Format (ODT, ODS and ODP) and the proprietary Microsoft OOXML (DOCX, XLSX and PPTX). The latter hides a huge number of artificial (and unnecessary) lock-in complexities that create problems for users convinced they are using a standard format. Products based on LibreOffice Technology are available for all major desktop operating systems (Windows, macOS, Linux and ChromeOS), mobile platforms (Android and iOS) and the cloud.

For enterprise-class deployments, TDF strongly recommends the LibreOffice Enterprise family of applications from ecosystem partners – for desktop, mobile and cloud – with a wide range of dedicated value-added features and other benefits such as SLAs and backports of security patches for several years: www.libreoffice.org/download/libreoffice-in-business/.

English manuals for LibreOffice 25.2 and LibreOffice 24.8.6 can be downloaded from books.libreoffice.org/en/. End users can get first-level technical support from volunteers on the user mailing lists and the Ask LibreOffice website: ask.libreoffice.org.

Download LibreOffice

Both LibreOffice 25.2.2 and LibreOffice 24.8.6 are immediately available from www.libreoffice.org/download/. LibreOffice 25.2.2 is targeted at power and tech-savvy users, while LibreOffice 24.8.6 is targeted to users who don’t need the latest features and prefer a version that has undergone more testing and bug and regression fixes.

LibreOffice is the only office suite designed to meet the actual needs of the user – not just their eyes. It offers a range of interface options to suit different user habits, from traditional to modern, and makes the most of different screen sizes, optimising the space available to put the maximum number of features just a click or two away. It is also the only software for creating documents (that may contain personal or confidential information) that respects the user’s privacy, ensuring that the user can decide if and with whom to share the content they create, thanks to the standard and open format that is not used as a lock-in tool, forcing periodic software updates. All this with a feature set that is comparable to


Wednesday
26 March, 2025


[en] Michael Meeks: 2025-03-26 Wednesday

15:17 UTC

face
  • Crit-sit stand-up call, catch-up with Dave, last-stage interview.
  • Published the next strip: building for maintainability
    The Open Road to Freedom - strip#11 - building for maintainability
  • Monthly all-hands call, sales call.

face

Why Document Freedom Day Matters More Than Ever

Every year, Document Freedom Day reminds us of a simple but powerful idea: we should have control over our own data. Not just where we store it, but how we access it, share it, and keep it usable for years to come. At the heart of that is the concept of open standards, file formats that anyone can read, use, and build on without restrictions.

What’s Document Freedom, Anyway?

Document freedom means being able to create and access digital documents without being locked into a specific company’s software. When you save a file – whether it’s a spreadsheet, a report, or a photo album – you should be able to open it on any system, now or in the future. That’s only possible with open standards like ODF (Open Document Format) or PDF/A.

Proprietary formats can trap your content. Ever tried opening an old project and found that the software doesn’t exist anymore or now requires a subscription? That’s the problem. Your data shouldn’t expire just because a company changed its business model.

Why It Matters

For individuals, it’s about ownership. You shouldn’t lose access to your writing, photos, or work just because you switch devices or software.
For organizations, it’s about long-term access and avoiding vendor lock-in.
For governments, it’s about transparency and accountability. Public records must remain readable and accessible over time.

How You Can Support Document Freedom

– Use software that supports open formats (like LibreOffice or LibreOffice Technology based software).
– Save and share files in open formats like .odt, .ods, or .pdf (not .docx, .xlsx, etc.).
– Push for open standards in your workplace or community projects.
– Spread the word: most people don’t even realize file formats can trap them.

The Bigger Picture

Document freedom is part of a broader movement for digital rights. It’s about giving people real choices and protecting their autonomy in the digital world. As AI, cloud services, and proprietary platforms grow more complex, the risks of losing control over our content also grow. Open standards are a small but essential line of defence.

So today, take a minute to think about the files you create. Are they truly yours to keep?

Happy Document Freedom Day

(this text has been drafted in Italian, my native language, and translated with the help of AI based translation services)


Tuesday
25 March, 2025


[en] Michael Meeks: 2025-03-25 Tuesday

21:00 UTC

face
  • Planning call, sync with Karen, last-round interview. Monthly mgmt meeting, larger partner meeting.
  • Some recreational hacking in the evening.

Monday
24 March, 2025


[en] Michael Meeks: 2025-03-24 Monday

21:00 UTC

face
  • Mail chew, admin catch-up, 1:1 calls much of the day.
  • PCC meeting in the evening.

Sunday
23 March, 2025


[en] Michael Meeks: 2025-03-23 Sunday

21:00 UTC

face
  • Use-up breakfast, packed the car, collected Janine, and off to All Saints Exeter for M's baptism - wonderful service - lovely to have Janine & Barbara & Greer there too. Good talk(s) from Paul Sutton. Met & talked to lots of interesting people of varying age supporting M.
  • Out for a roast lunch together at a nearby pub. Admired some bridges over the river, before dropping M. and collecting bits & pieces for easter break. Long drives back via a fine dinner with R&A in Kennilworth. Sleep.

face

La base de datos Firebird se distingue por sus características únicas dentro del ecosistema de bases de datos compatibles con LibreOffice Base.

¿Por qué considero que Firebird es especial? Porque es el único motor de bases de datos que admite …


Saturday
22 March, 2025


[en] Michael Meeks: 2025-03-22 Saturday

21:00 UTC

face
  • Out to buy some breakfast, dropped babes to have brunch with M. Shopping, wandered through town with J. in the sun - lovely, Greggs & lazed by the cathedral: still super-tired somehow.
  • Met up with the babes, back home & drove out to Exmouth walked along the beach - beautiful views from near the lifeboat station; ice-cream. Back for ad-hoc dinner with Janine at our AirBnB - fun.

Friday
21 March, 2025


[en] Michael Meeks: 2025-03-21 Friday

21:00 UTC

face
  • Up far too early, taxi with Eloy to the airport, somewhat delayed (but still flying) flight to Gatwick. Worked on the plane, and the train.
  • Got home eventually; call with Dave, then Margaret.
  • Set off to Exeter - a two car convoy, J. to Peterborough to get H. and myself to Kettering to pick up N. got some Kebabs and drove on eating to stage car in Kennilworth.
  • Caught up with Robert & family & LAN-party attendees from work briefly, nice to see them. Drove on to Exeter past various dismal roadwork delays. Met with M. found AirBnB & slept.

face

por Gustavo Pacheco

El V Congreso Latinoamericano de LibreOffice se celebró en Montevideo, Uruguay, los días 5 y 6 de diciembre de 2024, en el Espacio Colabora de la Intendencia de Montevideo. Este evento reunió a miembros de la comunidad …


face

Next Wednesday, on March 26, we will celebrate Document Freedom Day 2025. During the day, we will mainly talk about the ISO Open Document Format, which was approved in 2005 by OASIS and in 2006 by ISO. Due to the global scale of the LibreOffice project, our events will be online.

There will be three webinars at 10:30 CET, 15:30 CET and 20:30 CET, with a presentation on the history of ODF and the great importance of the standard document format for digital sovereignty. To listen to the webinars, you can connect to https://jitsi.documentfoundation.org/dfd2025.

We will also be connected for question and answer sessions at 1 p.m. CET and 6 p.m. CET, to delve deeper into the topics of the webinar and to satisfy the curiosity of users, most of whom use a proprietary format without being aware of it, and are therefore victims of Microsoft’s lock-in strategies. These sessions will be in the same video room as the webinars: https://jitsi.documentfoundation.org/dfd2025.


Thursday
20 March, 2025


[en] Michael Meeks: 2025-03-20 Thursday

21:00 UTC

face
  • Up early, to the venue. Enjoyed some talks, catch-up with people. Gave my first-ever pico talk of only two minutes - encouraging people to apply as interns.
  • Published the next strip: the state of the roads:
    The Open Road to Freedom - strip#10 - the state of the roads
  • Talk at CS3 with some of the background about, and the latest work on Collabora Online.
  • Out for dinner with Eloy & some friends.

face

Heiko Tietze from LibreOffice’s Design community tells us about UI and UX improvements in the suite, how decisions are made, and more. (Also available on PeerTube).

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.


Wednesday
19 March, 2025


[en] Michael Meeks: 2025-03-19 Wednesday

21:00 UTC

face
  • Slept poorly, up early, breakfast with Eloy. To the (beautiful) venue to setup - good stuff.
  • Talked to, and gave stickers to the cream of European research universities and got positive and useful feedback from them on their COOL usage. Group photo, Karate display.
  • Caught up with people; out to talk with Frank & Niels.

Tuesday
18 March, 2025


[en] Michael Meeks: 2025-03-18 Tuesday

21:00 UTC

face
  • Up early, bid 'bye to J. Mail chew, planning call, admin, lunch; train to Gatwick then Munich; plugged away at admin on the train.
  • Ate early at Gatwick, plane to Munich - got lots of work done on the road, hacked and analyzed profiles on the plane for fun; back to admin on the train into the center of Munich. Worked late.

Monday
17 March, 2025


[en] Michael Meeks: 2025-03-17 Monday

21:00 UTC

face
  • Mail chew, 1:1's variously. Marketing content and stats review, more 1:1's, catch up with Justin over dinner, bit of work, catch up with Mary, sleep.

Sunday
16 March, 2025


[en] Michael Meeks: 2025-03-16 Sunday

21:00 UTC

face
  • Up early, took Mary to Church, J. at Burwell Baptist promoting YFC. Spoke - if even the English complain of speaking too quickly - something must be done!
  • Home, lunch, slept, prepped music & ran the evening service with Charlie speaking; back - rested.

Saturday
15 March, 2025


[en] Michael Meeks: 2025-03-15 Saturday

21:00 UTC

face
  • Up earlyish, J. out for ladies prayer breakfast. Picked her up and Mary - over to stay for a bit - lovely to see her. Lunch.
  • Helped J. with new flower-bed border ironwork a bit. Plugged away at talk for tomorrow at church - spent much of the day on it.
  • Bit of work here & there.

Friday
14 March, 2025


[en] Michael Meeks: 2025-03-14 Friday

21:00 UTC

face
  • Up early, mail chew, poked at code. Dug out pictures for N. for her portfolio. Length partner call focused on process. Lunch.
  • Good call with Marija and the team, dug at admin, and a little coding. Got a couple of thread shutdown/restart related background save problems fixed in COOL 25.04 - such a nice feature for users.

Thursday
13 March, 2025


face

Ha pasado poco más de un mes desde que se lanzó LibreOffice 25.2, la nueva versión de la suite ofimática de código abierto, y la recepción no podía ser mejor: más de un millón de descargas semanales está teniendo la …


[en] Michael Meeks: 2025-03-13 Thursday

21:00 UTC

face
  • Up early, run with J. early partner call, then tech-planning call, sync with Lily; lunch; catch-up with Karen, mail chew.
  • Dug into some profiles in the afternoon, poked at an initial 25.04 build and found some fun pieces to fix.

face

German state moving 30,000 PCs to LibreOffice

Nearly a year ago, we posted about the German state of Schleswig-Holstein’s plan to move 30,000 PCs from Microsoft Office/365 to LibreOffice.

Now, Stephane Fermigier from EuroStack – which promotes European technological sovereignty and open source – has posted an update, citing an article in the German c’t Magazin. It discusses various reasons for the migration to LibreOffice and Linux, including:

  • Digital Sovereignty – Schleswig-Holstein is actively reducing its dependence on a single, non-European tech giant
  • Public Money, Public Code – Improvements made to open source software, like accessibility enhancements to LibreOffice, are available to the public
  • Public Procurement as a Lever – Schleswig-Holstein is not only improving its own IT infrastructure but also sending a strong signal to the market, potentially encouraging other public administrations to follow suit

In Fermigier’s post he also points to a recent talk from the LibreOffice Conference 2024 in Luxembourg (see below – video also available on PeerTube). Meanwhile, Dirk Schrödter, Head of the State Chancellery of Schleswig-Holstein, posted some thoughts on LinkedIn, including:

This is not just about technological independence but also about economic aspects. At present, our administrations and businesses are trapped in a system characterized by monopolistic structures and high licensing fees. […] It is a core responsibility of our state to be able to influence the operational processes of its IT systems at all times and to ensure the data security of its citizens and businesses. […] The necessary conclusion can only be: Open Source software must become the standard in our digitalized administration.

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.


Wednesday
12 March, 2025


[en] Michael Meeks: 2025-03-12 Wednesday

21:00 UTC

face
  • Up early, mail chew, catch up with Dave.
  • Published the next strip: looking at an exciting first steering commitee meeting.
    The Open Road to Freedom - strip#9 - a first board meeting
  • Partnership call, admin, lunch, sales call, plugged away at some code and planning.
  • Bit of talk preparation in the evening. Finished Outies by Pournelle - suffered from trying to read it too quickly, perhaps should try again.

face

LibreOffice 25.2 is our new major stable release, with many new features. This video which shows a few of them (also available on PeerTube) is in English but has subtitle translations in 17 languages, thanks to our awesome localisation communities! (You can see their work on this wiki page.)

Join them and help to make LibreOffice, its documentation and marketing materials available in more languages.

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.


Tuesday
11 March, 2025


[en] Michael Meeks: 2025-03-11 Tuesday

21:00 UTC

face
  • Up early, quick mail chew. Drove into Cambridge, planning call, in-person audit with HMRC on VAT - looks good. Lunch with finance team & Skyler.
  • Patch review, customer call, worked on calming down repeated logging output. Out for a run with J, dinner, fixed a build problem.

Monday
10 March, 2025


face

General Activities

  1. LibreOffice 25.2.0 was announced on Feb 6. Three weeks later, LibreOffice 25.2.1 was announced on Feb, 27
  2. LibreOffice 24.8.5 was announced on Feb 20
  3. Olivier Hallot (TDF) improved the descriptions of new Calc functions shown in the UI, added a Help button to the Data Provider dialog, added help pages for new Calc functions CHOOSECOLS(), CHOOSEROWS(), VSTACK() and HSTACK(), added a help page for Calc’s Data Provider and improved help for Paste Special as well as labels and business cards
  4. Tomaž Vajngerl (Collabora) continued working on PDF 2.0 support and refactored graphics and animation handling code in VCL toolkit
  5. Miklós Vajna, Rashesh Padia, Darshan Upadhyay, Gökay Şatır, Attila Szűcs, Szymon Kłos (Collabora) worked on LOKit used by Collabora Online. Szymon also improved the user experience of the Currency dropdown by removing the need to click an OK button
  6. Andras Timar (Collabora) fixed an issue with importing WEEKNUM() functions from XLSX files, made Excel style cell reference syntax be respected in non-English UIs and made it so in read-only documents one can’t invoke the Search and Replace dialog, reset cell attributes or fill down cells
  7. Xisco Faulí (TDF) implemented new Calc functions CHOOSECOLS(), VSTACK() and HSTACK(), made UNIQUE() case-insensitive like its counterpart in Excel, added a couple of dozen automated tests, upgraded many dependencies and fixed a crash
  8. Michael Stahl (allotropia) fixed rendering of overlapping tracked formatting and deletions in imported DOCX files, fixed losing tracked changes when paragraph has a frame anchored to it, fixed truncation of tables in sections split across pages and improved compatibility with MS Word in the case of hidden text
  9. Mike Kaganski (Collabora) fixed an issue with the Alt+X Unicode conversion command when following a combining character, fixed Calc’s INFO() function giving unexpected results with some arguments, made BASIC’s Shell() function more robust and implemented a compatibility option for MS Word’s “Underline Trailing Spaces”. He also did many code cleanups and optimisations
  10. Caolán McNamara (Collabora) fixed sheet identifiers going out of sync sometimes with XLSX export, fixed crashes, fixed many issues found by static analysers and did code cleanups and optimisations
  11. Stephan Bergmann (allotropia) worked on the WASM build. He also adapted the code to compiler changes and did code cleanups
  12. Noel Grandin (Collabora) made it faster to load and display XLS and XLSX files with lots of conditional formatting. He also did many code cleanups and optimisations, especially in the area of graphics handling
  13. Justin Luth (Collabora) fixed an Excel compatibility issue with frozen cell zones, fixed unwanted empty paragraphs appearing in headings in DOCX files, fixed tabstops missing from paragraph styles in DOC import and made DOCX metadata compatible with MS Word (Word deviates from the OOXML specification in this area)
  14. Michael Weghorn (TDF) continued cleaning up and reorganising accessibility-related code, made Sidebar, Quick Find and editable comboboxes more accessible, fixed a visual glitch when resizing the window in certain cases affecting

Friday
07 March, 2025



Thursday
06 March, 2025


face

We’ve added a great new Vue.js-3 ZetaJS demo (source)! It showcases word processing and spreadsheets inside a single web app. Calc is being used as a data source for an HTML app, filling letter templates in Writer. You can even upload custom data spreadsheets or document templates! And have you seen the nice Writer toolbar, all done with Vue.js?

We’ve also updated the existing demos, showcasing Chrome PWA support with the Ping Monitor demo – just click the little install button at the top-right of the address bar, to get the Ping Monitor “installed” on your desktop!

new demo combining Writer, Calc and the complete toolbar

Talks

Meanwhile, our team was giving some great talks about our work for ZetaOffice and LibreOffice. Why not check out the recordings during your lunch break?

ZetaJS & ZetaOffice

FOSDEM LibreOffice DevRoom talks

News clippings

Look, we made some headlines! TheRegister was following up some earlier coverage about the WebAssembly port, after Thorsten gave Liam a demo during FOSDEM. Read up the full article here.

Next up

In case you’re around, meet us in two weeks at the FOSSAsia Summit in Bangkok, where Sarper Akdemir will give an update over our work. Dates are March 13-15.

If you’re based in Europe, you might instead enjoy Thorsten’s talk at the Chemnitz Linux Days (Germany) from March 22-23.

Looking forward to meet you there!

Feedback appreciated!

Please subscribe to our Newsletter or on Mastodon and let us know how you liked ZetaJS and the demos! If you’re playing with the code leave a star at the ZetaJS repo or if you hit any issues please file a report on GitHub.

Or just leave a comment and let us know directly – thanks for reading! 🙂


Tuesday
04 March, 2025


face

GSoC logo

Everyone loves having shiny new features in LibreOffice. But how do we get them? Many are developed by volunteers and people in the ecosystem.

But another great source of new features is the Google Summer of Code (GSoC), a global, online program focused on bringing new contributors into open source software development. GSoC Contributors work with open source organisations on a 12+ week programming project under the guidance of mentors.

And we’re happy to announce that for 2025’s GSoC, LibreOffice is once again taking part!

Find out more here

Older blog entries ->