HOME

TheInfoList



OR:

OnlyOffice (formerly TeamLab), stylized as ONLYOFFICE, is a
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
office suite Productivity software (also called personal productivity software or office productivity software) is application software used for producing information (such as documents, presentations, worksheets, databases, charts, graphs, digital painting ...
developed by Ascensio System SIA, a subsidiary of "New Communication Technologies", a company from Russia, but headquartered in Riga, Latvia. In Russian market branded as P7-Office. It features online document editors, platform for
document management A document management system (DMS) is usually a computerized system used to store, share, track and manage files or documents. Some systems include history tracking where a log of the various versions created and modified by different users is r ...
, corporate communication,
mail The mail or post is a system for physically transporting postcards, letters, and parcels. A postal service can be private or public, though many governments place restrictions on private systems. Since the mid-19th century, national postal sys ...
and
project management Project management is the process of leading the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. T ...
tools. OnlyOffice is delivered either as
SaaS Software as a service (SaaS ) is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. SaaS is also known as "on-demand software" and Web-based/Web-hosted software. SaaS is con ...
or as an installation for deployment on a private network. Access to the system is provided through a private
online portal A web portal is a specially designed website that brings information from diverse sources, like emails, online forums and search engines, together in a uniform way. Usually, each information source gets its dedicated area on the page for displayin ...
.


Properties

The interface of OnlyOffice is divided into several modules:
Document A document is a written, drawn, presented, or memorialized representation of thought, often the manifestation of non-fictional, as well as fictional, content. The word originates from the Latin ''Documentum'', which denotes a "teaching" o ...
s, CRM, Projects,
Mail The mail or post is a system for physically transporting postcards, letters, and parcels. A postal service can be private or public, though many governments place restrictions on private systems. Since the mid-19th century, national postal sys ...
, Community, Calendar and Talk. They are combined in a bundle called OnlyOffice Groups which is a part of OnlyOffice Workspace together with OnlyOffice Docs The Documents module is a document management and sharing system for OnlyOffice files. The integrated audio and video player allows playing media from files stored in OnlyOffice. The Projects module is developed for managing project stages: planning, team management and task delegation, monitoring and reporting. This module also includes
Gantt chart A Gantt chart is a type of bar chart that illustrates a project schedule, named after its popularizer, Henry Gantt (1861–1919), who designed such a chart around the years 1910–1915. Modern Gantt charts also show the dependency relationshi ...
s for illustrating the projects stages and dependencies between tasks. The CRM module allows maintaining client
database In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases s ...
s, transactions and potential sales, tasks, client relationship history. This module also provides online billing and sales reports. The Mail module combines a mail server for creating own-domain mailboxes and mail aggregator for centralized management of multiple mailboxes. The Calendar module allows planning and monitoring of personal and corporate events, task deadlines in Projects and CRM, sending and receiving invitations to events. The Community module offers corporate social network features: polls, corporate blog and forums, news, orders and announcements, and a messenger.


Technology

It is technologically based on three components: Document Server, Community Server and Mail Server. The Document server maintains
text document A text file (sometimes spelled textfile; an old alternative name is flatfile) is a kind of computer file that is structured as a sequence of lines of electronic text. A text file exists stored as data within a computer file system. In operat ...
,
spreadsheet A spreadsheet is a computer application for computation, organization, analysis and storage of data in tabular form. Spreadsheets were developed as computerized analogs of paper accounting worksheets. The program operates on data entered in c ...
and presentation editors and is written in
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
using
HTML5 HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML ...
Canvas element. The Community server hosts all functional modules of OnlyOffice. It is written in
ASP.NET ASP.NET is an open-source, server-side web-application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, applications and services. The name s ...
for Windows and in
Mono Mono may refer to: Common meanings * Infectious mononucleosis, "the kissing disease" * Monaural, monophonic sound reproduction, often shortened to mono * Mono-, a numerical prefix representing anything single Music Performers * Mono (Japanese b ...
for Linux and distributions. The Mail server represents set of components that allows creating corporate mailbox using default or custom domain names. Mail Server is based on the iRedMail package which consists of Postfix, Dovecot,
SpamAssassin Apache SpamAssassin is a computer program used for e-mail spam filtering. It uses a variety of spam-detection techniques, including DNS and fuzzy checksum techniques, Bayesian filtering, external programs, blacklists and online databases. It i ...
,
ClamAV Clam AntiVirus (ClamAV) is a free software, cross-platform antimalware toolkit able to detect many types of malware, including viruses. It was developed for Unix and has third party versions available for AIX, BSD, HP-UX, Linux, macOS, OpenVM ...
, OpenDKIM,
Fail2ban Fail2ban is an intrusion prevention software framework. Written in the Python programming language, it is designed to prevent against brute-force attacks. It is able to run on POSIX systems that have an interface to a packet-control system or f ...
.


Online editors

OnlyOffice includes an online editing suite called OnlyOffice Docs. It combines text, spreadsheet, presentation and form editors that include features similar to
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
desktop editors (
Word A word is a basic element of language that carries an objective or practical meaning, can be used on its own, and is uninterruptible. Despite the fact that language speakers often have an intuitive grasp of what a word is, there is no conse ...
,
Excel ExCeL London (an abbreviation for Exhibition Centre London) is an exhibition centre, international convention centre and former hospital in the Custom House area of Newham, East London. It is situated on a site on the northern quay of the ...
and
PowerPoint Microsoft PowerPoint is a presentation program, created by Robert Gaskins and Dennis Austin at a software company named Forethought, Inc. It was released on April 20, 1987, initially for Macintosh computers only. Microsoft acquired PowerPo ...
). Since version 5.0 of the editors the interface has been renewed with a tabbed toolbar. Editors allow co-editing with two collaboration modes, real-time and paragraph-locking. Comminication tools include commenting and chatting. The editors also provide such features as Revision History and Track Changes. The
beta version A software release life cycle is the sum of the stages of development and maturity for a piece of computer software ranging from its initial development to its eventual release, and including updated versions of the released version to help impro ...
of OnlyOffice Docs predecessor, Teamlab Document Editor, was introduced at CeBIT 2012 in Hannover. The product was built using Canvas, a part of HTML5 that allows dynamic, scriptable rendering of 2D shapes and
bitmap In computing, a bitmap is a mapping from some domain (for example, a range of integers) to bits. It is also called a bit array or bitmap index. As a noun, the term "bitmap" is very often used to refer to a particular bitmapping application: t ...
images. The basic type of formats used in OnlyOffice Docs is
OOXML Office Open XML (also informally known as OOXML) is a zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations and word processing documents. Ecma International standardized the initial version a ...
(DOCX, XLSX, PPTX) and own DOCXF and OFORM. Other types of supported formats (ODT, DOC, RTF, EPUB, MHT, HTML, HTM, ODS, XLS, CSV, ODP, PPT, DOTX, XLTX, POTX, OTT, OTS, OTP, XML, XPS, DjVu and PDF-A) are processed with inner
conversion Conversion or convert may refer to: Arts, entertainment, and media * "Conversion" (''Doctor Who'' audio), an episode of the audio drama ''Cyberman'' * "Conversion" (''Stargate Atlantis''), an episode of the television series * "The Conversion" ...
to DOCX, XLSX or PPTX if editing is possible. Functionality of the suite can be extended using plugins (side applications). Users can choose from the existing list of plugins or create their own applications using the provided
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
. OnlyOffice Docs also supports integration via WOPI. In 2022, together with the release of version 7.0 of OnlyOffice Docs, the project introduced OnlyOffice Forms, a new functionality of the document editor for creation and filling forms (document templates with fillable fields). It introduced two new formats, .OFORM and .DOCXF. The form editor also allows exporting templates as fillable PDFs.


Desktop and mobile apps

OnlyOffice Desktop is an offline version of OnlyOffice editing suite. The desktop application supports collaborative editing features when connected to the portal,
Nextcloud Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud provides functionally similar to Dropbox, Office 365 or Google Drive when used with integrated office suite solutions Collabora Online or Onl ...
,
ownCloud ownCloud is an open-source software product for 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 w ...
, kDrive,
Seafile Seafile is an open-source, cross-platform file-hosting software system. Files are stored on a central server and can be synchronized with personal computers and mobile devices through apps. Files on the Seafile server can also be accessed dire ...
, or
Liferay Liferay, Inc., is an open-source company that provides free documentation and paid professional service to users of its software. Mainly focused on enterprise portal technology, the company has its headquarters in Diamond Bar, California, United ...
. It is offered free of charge for both personal and commercial usage. The desktop editors are
cross-platform In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software ...
available for
Windows XP Windows XP is a major release of Microsoft's Windows NT operating system. It was released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct upgrade to its predecessors, Windows 2000 for high-end and ...
or later (x32 and x64), Debian,
Ubuntu Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: '' Desktop'', ''Server'', and ''Core'' for Internet of things devices and robots. All ...
and other
Linux distributions A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one ...
based on
RPM Revolutions per minute (abbreviated rpm, RPM, rev/min, r/min, or with the notation min−1) is a unit of rotational speed or rotational frequency for rotating machines. Standards ISO 80000-3:2019 defines a unit of rotation as the dimensionl ...
,
Mac OS Two major famlies of Mac operating systems were developed by Apple Inc. In 1984, Apple debuted the operating system that is now known as the "Classic" Mac OS with its release of the original Macintosh System Software. The system, rebranded "M ...
10.10 and newer, including computers built on Apple Silicon. Besides platform-specific versions there is also a
portable Portable may refer to: General * Portable building, a manufactured structure that is built off site and moved in upon completion of site and utility work * Portable classroom, a temporary building installed on the grounds of a school to provide ...
option. OnlyOffice Desktop Editors are available for installation as
Flatpak Flatpak, formerly known as xdg-app, is a utility for software deployment and package management for Linux. It is advertised as offering a sandbox environment in which users can run application software in isolation from the rest of the system. ...
, snap and
AppImage AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the application. It tries also to allow Linux distribution-agnostic binary software deployment for application developers, als ...
packages on Linux. Editors are compatible with MS Office (OOXML) and
OpenDocument The Open Document Format for Office Applications (ODF), also known as OpenDocument, is an open file format for word processing documents, spreadsheets, presentations and graphics and using ZIP-compressed XML files. It was developed wi ...
(ODF) formats and support DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP, DOTX, XLTX, POTX, OTT, OTS, OTP, and PDF-A. Like the online editing suite, the basic toolset of OnlyOffice Desktop can be upgraded using side plugins. The desktop editors are distributed under AGPL-3.0-only license for personal and commercial usage. OnlyOffice editors are also available as
mobile app A mobile application or app is a computer program or software application designed to run on a mobile device such as a phone, tablet, or watch. Mobile applications often stand in contrast to desktop applications which are designed to run on d ...
lication for
iOS iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also include ...
and Android. The application is called ONLYOFFICE Documents. In early 2019, OnlyOffice announced the launch of a developer preview of
end-to-end encryption End-to-end encryption (E2EE) is a system of communication where only the communicating users can read the messages. In principle, it prevents potential eavesdroppers – including telecommunications service providers, telecom providers, Internet ...
of documents (files themselves, online editing and collaboration) that involves blockchain technology and is included in the functionality of the desktop suite.


History

* In 2009, a group of software developers, headed by Lev Bannov, launched a project called TeamLab, a platform for internal team collaboration that encompassed several social computing features (e.g. blog, forum, wiki, bookmarks). * In March 2012, TeamLab introduced the first HTML5-based document editors at CeBIT. * In July 2014, Teamlab Office was officially rebranded to OnlyOffice and the source code of the product was published on SourceForge and GitHub on terms of AGPL-3.0-only. * In March 2016, the developers of OnlyOffice released a desktop application – OnlyOffice Desktop Editors, which is positioned as an open source alternative to Microsoft Office. * In February 2017, the app for integration with ownCloud/Nextcloud was launched. *In February 2018, OnlyOffice Desktop Editors became available as a snap package. *In January 2019, OnlyOffice announced the release of end-to-end encryption functionality. *In August 2019, Document Builder was published on GitHub under the AGPL-3.0-only licence. *In November 2019, OnlyOffice entered the AWS Marketplace. *In January 2020, OnlyOffice launched App Directory. *In September 2020, OnlyOffice rebranded its product portfolio, introducing OnlyOffice Workspace, OnlyOffice Docs, and OnlyOffice Groups. It also released Groups (collaboration platform) under the Apache license. *In October 2020, OnlyOffice announced compliance with HIPAA. *In September 2021, OnlyOffice added support for the WOPI. *In October 2021, OnlyOffice received the Cloud Computer Insider’s Gold award.


OnlyOffice Docs integrations


See also

*
Collaboration platform Collaborative software or groupware is application software designed to help people working on a common task to attain their goals. One of the earliest definitions of groupware is "intentional group processes plus software to support them". As re ...
*
Collaboration software Collaborative software or groupware is application software designed to help people working on a common task to attain their goals. One of the earliest definitions of groupware is "intentional group processes plus software to support them". As re ...
*
List of collaborative software This list is divided into proprietary or free software, and open source software, with several comparison tables of different product and vendor characteristics. It also includes a section of project collaboration software, which is a standard fea ...
*
Project management software Project management software (PMS) has the capacity to help plan, organize, and manage resource tools and develop resource estimates. Depending on the sophistication of the software, it can manage estimation and planning, scheduling, cost control ...
*
List of project management software The following is a comparison of project management software. General information Features Monetary features See also * Kanban (development) * Project management software * Project planning * Comparison of scrum software * Compari ...


References


External links

* {{Office suites 2009 software Customer relationship management software Document management systems Office suites for Linux Project management software Software using the GNU AGPL license