governance alive 2010

KOffice Calligra

The majority of KOffice developers split from the project in 2010 after irreconcilable disagreements with KWord maintainer Thomas Zander, creating the Calligra Suite. KOffice died; Calligra lived on, and its painting app Krita became a standalone success.

What it is

Calligra Suite is built on Qt and KDE Frameworks, using the OpenDocument Format (ODF) as its native file format. It shares the Flake framework for shape handling across applications. Krita uses a tile-based rendering engine optimized for large canvases with support for HDR color spaces, CMYK, and non-destructive editing layers.

The story

By the late 2000s, KOffice — the KDE project's office suite — was struggling. The painful migration from Qt3 to Qt4 and KDE 4 had consumed over three years, and the project was falling behind in features and stability. Within this strained environment, tensions between KWord maintainer Thomas Zander and the majority of core developers escalated into an irreconcilable split.

The disagreements were both technical and personal. Zander had strong opinions about KWord's architecture and direction that conflicted with the broader team's vision. In mid-2010, the community fractured. The majority of active developers — those working on Krita (painting), Kexi (databases), KSpread (spreadsheets), and most other components — decided to start fresh under a new name.

In December 2010, the KDE community announced the Calligra Suite. The name, inspired by "calligraphy" (the art of beautiful writing), signaled broader ambitions beyond just desktop office applications. The split was civil by open-source standards — KOffice 2.3, released on December 31, 2010, was a collaborative effort from both camps. But after that, the projects diverged completely.

Calligra 2.4 arrived in April 2012, offering Words (word processor), Sheets (spreadsheet), Stage (presentations), Flow (diagrams), Kexi (database), Braindump (note-taking), and the crown jewels: Krita (digital painting) and Karbon (vector graphics). Meanwhile, the KOffice website went offline in September 2012, eventually redirecting to calligra.org. KDE declared KOffice unmaintained in 2014.

The Calligra Suite itself has had a mixed trajectory. The office components (Words, Sheets, Stage) never achieved the polish needed to compete with LibreOffice. But Krita — the digital painting application — broke out spectacularly, becoming one of the most respected open-source creative tools in the world, eventually spinning off as an independent project under the KDE umbrella. Calligra's legacy is ultimately Krita's success.

Timeline

KOffice struggles through the Qt3 to Qt4/KDE4 migration, consuming over three years

KOffice community splits after disagreements between Thomas Zander and other core developers

KDE announces the Calligra Suite; KOffice 2.3 released as the last collaborative version

Calligra 2.4 released with Words, Sheets, Stage, Krita, Kexi, and other applications

KOffice.org goes offline and redirects to Calligra.org

KDE declares KOffice unmaintained

Krita spins off as an independent project under KDE, achieving standalone success

Key people

Thomas Zander
KWord maintainer whose disagreements with other developers precipitated the split
Boudewijn Rempt
Krita lead developer who moved with Calligra and later led Krita's independence
Inge Wallin
KOffice/Calligra developer involved in the transition

Impact

The Calligra fork effectively was a majority-wins situation — the developers who left took most of the active codebase with them, leaving KOffice as a shell. This pattern, where the fork becomes the real project and the original dies, is relatively common when the majority of contributors align against a minority maintainer.

Calligra's most significant long-term impact was as an incubator for Krita. The digital painting application that was just one component of the office suite became a world-class creative tool used by professional artists, illustrators, and concept designers. Krita's success story — from KOffice component to standalone KDE project to Kickstarter-funded professional tool — is one of open source's great breakout narratives.

Lesson: When the majority of active developers leave, they take the project with them — the name and domain are less important than the people who write the code.

Related forks