Open Source

LibreOffice 26.8 Adds Support for Scripts Ignored by Commercial Vendors

The Document Foundation prioritizes N'Ko, Adlam, and bidirectional text handling in its latest release—languages that lack market incentive but serve tens of millions of speakers worldwide.

4 min read

LibreOffice 26.8 introduces substantial improvements centered on writing systems that underscore a fundamental difference between foundation-governed and commercially-driven software development. The enhancements address scripts and text handling that major vendors have largely ignored, revealing how governance models shape which users get served.

New Writing System Capabilities

Writer now automatically identifies paragraph direction when documents or text are opened or pasted, eliminating the need for manual configuration. The software now positions trailing spaces based on paragraph direction rather than neighboring character orientation, resolving a persistent problem in mixed Arabic and Latin text. Right-to-left CJK documents and vertical documents now display object resize handles correctly.

Bidirectional control characters now appear alongside other formatting marks, making invisible directional changes both visible and editable. The semantics of paragraph alignment have been reworked: new documents default to justified alignment instead of left-justified, and changing paragraph direction no longer overrides explicitly set alignment. This shift allows Arabic and English documents to share templates without conflicts.

In Calc, typing right-to-left text into an empty cell now automatically sets that cell's direction. LibreOffice Math has acquired functions and operators for N'Ko and Adlam alphabets, plus left-pointing vector arrows and harpoons needed for right-to-left mathematical notation. Font names registered in non-interface languages are now recognized, ensuring documents created in Japanese or Russian installations display the author's chosen fonts rather than substitutes.

Why These Languages Matter

N'Ko emerged in 1949 when Solomana Kanté created it for Mandingo languages across West Africa. Adlam was developed in the late 1980s by brothers Ibrahima and Abdoulaye Barry for Fulani, which had previously relied on adapted Arabic or Latin scripts. Both scripts flow right to left and serve populations numbering in the tens of millions; Unicode incorporated both over the past two decades.

From a commercial standpoint, neither language represents a viable market. The speaker populations, taken collectively, do not form a customer base substantial enough to justify development time under standard business analysis. No worldwide tender process has driven completion of this work. No corporate client requested it. No market competition necessitated it.

A volunteer contributor added N'Ko and Adlam support to LibreOffice Math. Much of the bidirectional text work was performed by a developer employed by The Document Foundation, which operates on donations. A Document Foundation staff member renamed the CJK text grid option to correctly reference the genkō yōshi handwritten grid used in Japanese typesetting. A type designer working independently of any company provided native OpenType font variations support—essential for alphabets whose typography cannot be replicated by simply altering Latin character dimensions.

Foundation Versus Vendor Models

Software vendors must determine which users warrant development effort: when software functions as a commercial product, business cases drive decisions, and languages unable to generate revenue get abandoned. Foundations operate under different constraints and need not evaluate whether an alphabet justifies its costs, since no revenue stream requires such calculations. Work proceeds when someone with appropriate expertise considers it valuable, and no barriers prevent its completion.

This structural difference between foundation-managed and vendor-managed software manifests directly in release documentation. LibreOffice supports 120 languages precisely because its governance structure permits this—the figure reflects organizational design rather than marketing strategy.

The case for open-source software in government administration rests not primarily on cost savings, but on the reality that public institutions serve citizens who hold no commercial value: speakers of minority languages, users requiring assistive technologies, and populations in regions vendors neglect. Commercially-driven software serves these populations only when profit margins align. Software built without business case constraints can serve them as standard practice, consistent with open-source principles.

Italo Vignoli is a co-founder of The Document Foundation, which oversees LibreOffice and the Document Liberation projects.

Source: FOSS Force · Reporting supplemented by The Silicon Ledger staff.