This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages)
|
Developer(s) | Collabora Productivity Ltd. |
---|---|
Initial release | 2 June 2016 [1] |
Stable release | |
Preview release | |
Repository | github |
Written in | C++, JavaScript |
Operating system | Online and CODE: Server: Linux, Clients: All devices with a modern web browser Apps: Android, ChromeOS, iOS, iPadOS, Linux, macOS and Windows |
Platform | Online and CODE: ARM64, PPC64 and x86-64 Apps: ARM32, ARM64, IA-32 and x86-64 |
Standard(s) | OpenDocument (ISO/IEC 26300) |
Available in | 40 languages [a] for Online, CODE, mobiles and chromebooks [4] 120 languages for Linux, macOS and Windows [5] |
Type | Office Suite, Collaboration |
License | MPL-2.0 and others |
Website | www |
Collabora Online is an open source online office suite based on LibreOffice, enabling web-based collaborative real-time editing of word processing documents, spreadsheets, presentations, and vector graphics. [6] Optional apps are available for desktops, laptops, tablets, smartphones, and Chromebooks.
Collabora Online is developed by Collabora Productivity, a division of Collabora, which is a commercial partner of LibreOffice's parent organization, The Document Foundation (TDF). TDF states that a majority of the LibreOffice software development is done by its commercial partners, Collabora, Red Hat, CIB, and Allotropia. [7]
Collabora Online can be accessed from modern web browsers without plug-ins or add-ons. Documents, spreadsheets, presentations and vector graphics can be edited collaboratively. [8] [9]
Collaborative functions include comments which other users can respond to, document version history which enables the comparison of documents and restoring, etc. Collaborative functions may also include integrated video calls or chat whilst collaboratively editing documents, features like these are possible with integrations with enterprise cloud solutions such as Nextcloud, ownCloud, Seafile, EGroupware and others. [10] Collabora Online can be integrated with any application.
Client apps are not required to access Collabora Online which only needs a web browser; However, optional apps are available for most devices that run the following operating systems: Android, ChromeOS, iOS, iPadOS, Windows, macOS and Linux. [11]
These optional apps share the same core LibreOffice Technology software with Collabora Online, resulting in document consistency between them. Software development of the LibreOffice core therefore normally benefits the source code of Collabora Online server and all of the client apps simultaneously. [12] [13] The apps work offline without the need for a connection to a local server or the cloud, support for integrations with cloud storage services is still possible. The mobile apps have touch-optimized interfaces that scale across varying screen sizes. The ChromeOS app which is used in Chromebooks, Chromeboxes and tablets, edits documents in the Play files folders. [14] [15] [16]
Collabora Online supports ISO/IEC international standard ISO/IEC 26300 Open Document Format for Office Applications (ODF – odt, odp, ods, odg). It also supports Microsoft's XML formats (docx, pptx, xlsx) and Microsoft's legacy binary formats (doc, ppt, xls). Other formats supported include pdf, png, csv, rtf, and epub. [17] [18] Microsoft Visio, Microsoft Publisher, Apple Keynote, Numbers, Pages, and other file formats can be imported, the same as LibreOffice supported file formats. [19]
The following applications are included in online and the apps for desktops, laptops and mobile (tablets, smartphones and Chromebooks).
Collabora Online allows collaborative real-time editing of word processing documents, spreadsheets, presentations and vector graphics. [8] The server or servers can be hosted locally or with a provider, privately hosted cloud services allow applications and data to remain under the control of the respective users. Collabora Productivity supports Collabora Online server instances for Debian, Ubuntu CentOS, openSUSE, Univention Virtual Machines and Docker images. [22] [23] It is often integrated with file sharing and collaboration cloud platforms, such as Nextcloud, ownCloud, Seafile and EGroupware, which are functionally similar to Dropbox, Google Drive and Microsoft 365, these typically include email, contacts, calendar, file synchronization and sharing, calls, chat and video, with apps stores. Close integrations are possible, enabling things like the possibility to edit documents within a chatroom or a video call, as with Nextcloud's built-in video-conferencing tool Nextcloud Talk. Collabora Online server can integrate simultaneously with several cloud solutions such as aforementioned and also Alfresco, Kolab, Mattermost, Moodle, Nuxeo, SharePoint and others. [24]
The server can be installed from packages, or during development, for simplicity, from a docker image. The Docker website indicates that the Collabora Online Development Edition (CODE) Docker image has been downloaded 50 million times. [25] A software development kit (SDK) including API specifications and integration instructions is available, along with sample integration code snippets for several programming languages. [26]
Collaborative functions include comments which other users can respond to and document version history enabling the comparison of documents and their restoration, and other things. [9]
In 2021 a remote work solution was made available by Canonical, Collabora, and Nextcloud which includes the Collabora Online office suite, it installs on Intel NUCs or ARM based Raspberry Pi 4s, it is preconfigured and automatically updates itself, it is called Nextcloud Ubuntu Appliance. [27] [28]
In 2022 support for the OpenPOWER architecture was added, complementing existing support for x86-64 and ARM64, this was the result of a partnership with IT service provider 21unity who offer a Nextcloud Enterprise solution called 21unity CLOUD. [29]
Collabora Online is fully auditable open source software, uses open standards, is self-hostable and does not require an account from a third party provider to edit files. In July 2020, the European parliament published a briefing titled Digital sovereignty for Europe, detailing concerns that citizens, businesses and Member States of the European Union (EU) are losing control over their data, it explains the economic model used by Apple, Amazon, Facebook, Google and Microsoft is largely based on the collection and exploitation of online users' data. [30] Judgements such as “Schrems II” show that it is delicate to rely on solutions from the large cloud providers when it comes to processing and storing sensitive personal data. [31] Digital sovereignty has been an increasing concern in the EU for several reasons since the Patriot Act enacted in October 2001, the continuing legal privacy conflicts between the US CLOUD Act enacted March 2018, and the EU's General Data Protection Regulation (GDPR) implemented May 2018. [32] [33]
The French Ministry's IT infrastructure director stated safety of the data of their citizens and employees as a reason for deploying Nextcloud-based private cloud for the French Ministry of Interior. The Dutch Ministry of Education, the German federal government, and the Swedish federal government agencies are deploying Nextcloud-based private cloud for similar reasons and to increase competition. [34]
Interoperability challenges require effort to maintain digital sovereignty with office suites, such as the interoperability of documents with other office suites, viewing and editing. Some areas where interoperability challenges arise with Microsoft Office include, document standards, font licensing, and secret document display algorithms. Examples are:
The core of Collabora Online is written in C++. It uses the LibreOfficeKit, a programming interface that allows the reuse of most of the existing LibreOffice code and the saving, loading and rendering of documents. The basic principle of Collabora Online is that documents never leave the server. The parties working on the documents see tile-rendered images of the document and send their changes back to the server. The visible user interface of Collabora Online is written in JavaScript. For file access and authentication with a file hosting services, Collabora Online uses the WOPI protocol developed by Microsoft. This means that Collabora Online can – in theory – be used with any instance allowing a Microsoft 365 integration. [37]
Various online and print publications have discussed Collabora Online. In December 2016 the technology website Softpedia mentioned the availability of collaborative editing in version 2.0 and the integration with ownCloud, Nextcloud, and other FSS solutions. [38] The technology website ZDNET reported in June 2020 that Collabora Online from version 19 of Nextcloud will be delivered as a standard office package and that within the native video conferencing software Talk direct editing of documents is now possible. [39] The technology blog OMG! Ubuntu! covered the release of the Android and iOS apps pointing out the possibility to use them in offline mode. [40] In September 2020 Linux Magazine compared Collabora Online with OnlyOffice, mentioning the flexibility and platform independence of both tools and pointing out the large set of features Collabora Online draws from LibreOffice. [41]
The former LibreOffice development team from SUSE joined Collabora in September 2013, forming the subsidiary Collabora Productivity. [42] In 2015 Collabora and IceWarp announced the development of an enterprise-ready version of LibreOffice Online to compete with Google Docs and Office 365 (now called Microsoft 365). [43] [44] In December 2015, the company's partnership with ownCloud and release of CODE (Collabora Online Development Edition) was announced on Joinup. [45] In November 2016, Nextcloud announced their work and integration with v2.0 of CODE and their future work plans for improving performance, scalability, security and capabilities with Collabora Online. [46] In October 2020, Collabora announced the move of its work on Collabora Online from The Document Foundation infrastructure to GitHub. [47] [48] A development version of Collabora Online is available called Collabora Online Development Edition (CODE). [49]
iWork is an office suite of applications created by Apple for its macOS, iPadOS, and iOS operating systems, and also available cross-platform through the iCloud website.
A collaborative real-time editor is a type of collaborative software or web application which enables real-time collaborative editing, simultaneous editing, or live editing of the same digital document, computer file or cloud-stored data – such as an online spreadsheet, word processing document, database or presentation – at the same time by different users on different computers or mobile devices, with automatic and nearly instantaneous merging of their edits.
A number of vector graphics editors exist for various platforms. Potential users of these editors will make a comparison of vector graphics editors based on factors such as the availability for the user's platform, the software license, the feature set, the merits of the user interface (UI) and the focus of the program. Some programs are more suitable for artistic work while others are better for technical drawings. Another important factor is the application's support of various vector and bitmap image formats for import and export.
The following tables compare general and technical information for a number of office suites:
Spreadsheet is a class of application software design to analyze tabular data called "worksheets". A collection of worksheets is called a "workbook". Online spreadsheets do not depend on a particular operating system but require a standards-compliant web browser instead. One of the incentives for the creation of online spreadsheets was offering worksheet sharing and public sharing or workbooks as part of their features which enables collaboration between multiple users. Some on-line spreadsheets provide remote data update, allowing data values to be extracted from other users' spreadsheets even though they may be inactive at the time.
An online office suite, online productivity suite or cloud office suite is an office suite offered in the form of a web application, accessed online using a web browser. This allows people to work together worldwide and at any time, thereby leading to web-based collaboration and virtual teamwork. Some online office suites can be installed either on-premise or online and some are offered only as online as a software as a service. Some versions can be free of charge, some have a subscription fee. Some online office suites can run as progressive web applications which no longer require an online connection to function. Online office suites exist as both open-source and proprietary software.
Collabora Ltd is a global private company headquartered in Cambridge, United Kingdom, with offices in Cambridge and Montreal. It provides open-source consultancy, training and products to companies.
LibreOffice is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). It was forked in 2010 from OpenOffice.org, an open-sourced version of the earlier StarOffice. It consists of programs for word processing; creating and editing spreadsheets, slideshows, diagrams, and drawings; working with databases; and composing mathematical formulae. It is available in 120 languages. TDF does not provide support for LibreOffice, but enterprise-focused editions are available from companies in the ecosystem.
The following is a comparison of major desktop publishing software.
OnlyOffice, stylized as ONLYOFFICE, is a free software office suite and ecosystem of collaborative applications. It consists of online editors for text documents, spreadsheets, presentations, forms and PDFs, and the room-based collaborative platform.
LibreOffice Writer is the free and open-source word processor and desktop publishing component of the LibreOffice software package and is a fork of OpenOffice.org Writer. Writer is a word processor similar to Microsoft Word and Corel's WordPerfect with many similar features, and file format compatibility.
LibreOfficeDraw is a free and open source vector graphics editor. It is one of the applications included in the LibreOffice suite, developed by The Document Foundation.
ownCloud, a Kiteworks Company, is a free and open-source software project for content collaboration and sharing and syncing of files in distributed and federated enterprise scenarios. It allows companies and remote end-users to organize their documents on servers, computers, and mobile devices and work with them collaboratively while keeping a centrally organized and synchronized state.
Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud provides functionality similar to Dropbox, Office 365, or Google Drive when used with integrated office suites Collabora Online or OnlyOffice. It can be hosted in the cloud or on-premises. It is scalable, from home office software based on the low cost Raspberry Pi, all the way through to full sized data centers that support millions of users. Translations in 60 languages exist for web interface and client applications.
Google Docs Editors is a web-based productivity office suite offered by Google within its Google Drive service. The suite includes Google Docs, Google Sheets (spreadsheet), Google Slides, Google Drawings, Google Forms, Google Sites, Google Keep, and Google Vids. It used to also include Google Fusion Tables until it was discontinued in 2019. The Google Docs Editors suite is available freely for users with personal Google accounts: through a web application, a set of mobile apps for Android and iOS, and a desktop application for Google's ChromeOS. It is also available to enterprise customers utilizing Google Workspace and individuals at educational institutions through Workspace for Education.
Collabora Productivity, the driving force behind putting LibreOffice in the Cloud, has released the first production grade version of Collabora Online, its flagship cloud document suite solution.
Collabora Online is a powerful LibreOffice-based online office suite with collaborative editing, which supports all major document, spreadsheet and presentation file formats and works in all modern browsers
TDF highlights that 73% of commits are from developers employed by these partners, including Collabora, Red Hat and CIB/allotropia
...the powerful cloud-based office suite that promises to protect users' privacy and freedom of expression while editing various document formats online. Collabora Online is mainly targeted at the enterprise world, hosting and cloud businesses.
...insert comments, to which other users can respond. A module for versioning completes the package. If desired, office solutions save different editing states of a document and reconstruct them again as needed. Users always have access to older versions of documents...
Nextcloud also has its own built-in video-conferencing and group meeting service: Nextcloud Talk. Here, the most interesting new feature is you can now edit office Collabora documents during video calls or from within a chat room.
...works entirely offline. ...support for integrations with cloud storage services, including NextCloud...
Collabora Office - This app is available only on the App Store for iPhone and iPad.
Collabora Office - LibreOffice based editor for Microsoft Office, LibreOffice and OpenOffice docs.
Collabora Office is a popular open-source alternative to the Microsoft Office suite. It's based on Libre Office, and it's available on a variety of platforms, including Windows, Linux, iOS, and Android. This year in July, a major update for the office suite brought support for ChromeOS devices.
...work with documents locally on your Chromebook...
...it works on desktop and mobile, and it will sync up between devices too, so you can start something on your desktop PC and then pick it up later on your phone and/or tablet.
For cross-platform use, the suite not only supports the Open Document Format (ODF) but also all newer Microsoft formats, which makes interaction with other office suites easier.
The software also supports PDF across all modules. If required, users can also convert text files to the ePub format for displaying appear on ebook readers or with desktop software for reading ePub files.
Unlike Google or Microsoft, Collabora Productivity doesn't have the massive infrastructure required to offer CODE as a cloud based service. Instead, it offers the entire code as a product that users can install on their own servers.
...pre-configured and automatically updated in time so you won't have to do any manual maintenance on it
...touch optimized interfaces: one for tablets and one for phone screens. ...(iOS, iPadOS, Chromebooks, Android).
WOPI defines a set of operations that enables a client to access and change files stored by a server. This allows the client to render files and provide file editing functionality for files stored by the server.
With features like collaborative editing, Collabora Online 2.0 users will always be in control of their sensitive corporate data. [...] It also appears that Collabora Online fully integrates with both the popular ownCloud and Nextcloud self-hosting cloud server technologies.
...the most interesting new feature is you can now edit office Collabora documents during video calls or from within a chat room. Collabora is a SaaS version of the popular open-source LibreOffice office suite.
The app also works entirely offline. With no cloud or online service features come enabled by default or are required to use any of the included features (though naturally there's support for integrations with cloud storage services, including NextCloud, should you want it).
The differences are in the details. While Collabora draws on LibreOffice's enormous feature set, OnlyOffice focuses more strongly on efficient editing of office documents and therefore offers a number of less common functions. Both packages are very flexible when it comes to platform independence ranging from in-house desktop apps, through cloud-based web applications, to desktop editors and apps for mobile devices.
The two companies announced their partnership last week, making available an initial development release of Collabora Online Development Edition (CODE).
By having a single Online project hosted by Collabora, a clear brand story easily establishes an appropriate credit for the origin of the product into every reference to it by those using it for free. Just like the other prominent OSS projects we integrate with.
Collabora Online Development Edition can be set up On-Premise via Virtual appliance, Docker, Linux package, others.