In september 2010 stapten ontwikkelaars vanOpenOffice.org uit het project, nadat het eigendom was geworden vanOracle doordat dit bedrijfSun had overgenomen. De ontwikkelaars richtten "The Document Foundation" op en ontwikkelden het OpenOffice.org-pakket voorlopig verder als LibreOffice.[7] Hiervoor gebruikten ze debètaversie van OpenOffice.org 3.3. Verschillende andere softwarebedrijven sloten zich bij hen aan. Vanaf dat moment was het ontwikkelen van LibreOffice een feit.
De merknaamLibreOffice was oorspronkelijk bedoeld als tijdelijke merknaam, omdat men hoopte dat Oracle de naamOpenOffice.org zou afstaan aan The Document Foundation en zich eveneens zou aansluiten.[8] Oracle weigerde dit en eiste het vertrek bij OpenOffice.org van alle betrokken ontwikkelaars. Eind oktober 2010 stapten 33 ontwikkelaars over.[9][10]
LibreOffice is gebaseerd op OpenOffice.org en heeft daar nog de zichtbare kenmerken van. Zo lijkt degebruikersinterface nog steeds sterk op die van OpenOffice.org en zijn zelfs de namen van de verschillende pakketonderdelen hetzelfde gebleven.[11] Het pakket is wat dat betreft dus een doorontwikkeling van wat de ontwikkelaars gemaakt hebben voor OpenOffice, onder een andere naam. LibreOffice maakt gebruik van deTango-pictogrammen.
Sinds LibreOffice 5.3 is er een nieuwe, experimentele gebruikersinterface genaamd Muffin.[12][13] De nieuwe GUI is vergelijkbaar metRibbon, dat door Microsoft is ontwikkeld voorMicrosoft Office.
Deze programma's kunnen bestanden in verschillende formaten openen en opslaan. Standaard worden documenten opgeslagen in hetOpenDocument-formaat, dat in essentie eenZIP-archief vanXML-bestanden (en eventueel bijhorende afbeeldingen) is. Anderebestandsformaten worden ook ondersteund, zoals de meeste bestandsformaten uit de Microsoft Office-bundel die het OOXML-formaat gebruiken. Ook bestaat er de mogelijkheid ompdf te exporteren.
The Document Foundation neemt zich voor om elke zes maanden een nieuwe hoofdversie vrij te geven.[14]
The Foundation biedt twee verschillende hoofdversies van LibreOffice aan. De laatste hoofdversie (Fresh) is voor gebruikers die uit zijn op de nieuwste verbeteringen en toevoegingen, terwijl de voorlaatste (Still) meer bestemd is voor gebruikers die een hoge stabiliteit verkiezen boven de nieuwste wijzigingen.