So I went to their website and was curious if it was open-source. It led me to this repo https://github.com/ONLYOFFICE/DesktopEditors . If you see the components section from the github readme –
ONLYOFFICE Desktop Editors contain the following components:
- desktop-apps – the frontend for ONLYOFFICE Desktop Editors which is used to build the program interface for the operating system selected.
- desktop-sdk – SDK which is a core part of ONLYOFFICE Desktop Editors.
- core – server core components for ONLYOFFICE Document Server which is a part of ONLYOFFICE Desktop Editors and is used to enable the conversion between the most popular office document formats (DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP).
- sdkjs – JavaScript SDK for the ONLYOFFICE Document Server which is a part of ONLYOFFICE Desktop Editors and contains API for all the included components client-side interaction.
- web-apps – the frontend for ONLYOFFICE Document Server which is a part of ONLYOFFICE Desktop Editors that allows the user to create, edit, save and export text, spreadsheet and presentation documents using the common interface of a document editor.
- dictionaries – the dictionaries of various languages used for spellchecking in ONLYOFFICE Desktop Editors.
Looks like this repo only contains the frontend and SDKs? The "core", IIUC, is for converting across formats. Where can I find the core source code, of the word processor or the spreadsheet program? Does anyone know? Am I missing something? Or are they closed-core model?
PS: I asked their support chat as well. They were very helpful, and eventually pointed me to this repo. And mentioned that the desktop editors are open-source. But when I asked further clarification about the missing "actual core" component. They said they are not able to provide further technical support regarding as it's not available in the free-tier. If I pay, then I can get technical support which will provide me answer to that question.