Открытый код
Весь Golem Docs — с открытым кодом.
Редактор, сервер для синхронизации и общего доступа и библиотеки, которые читают и пишут каждый формат. Читайте код, запускайте свою копию или стройте на нём что-то новое.
Почему код открыт
Я делаю программы, потому что хочу, чтобы ими пользовались. Открытый код — лучший известный мне способ донести Golem Docs до всех, кому он может понравиться, и дать им менять его, запускать по-своему или строить на его основе что-то своё.
А ещё это значит, что вам не нужно верить мне на слово. Ваши документы — это файлы на вашем компьютере, и вы можете прочитать каждую строку кода, которая с ними работает, включая сервер, который их синхронизирует.
Приложение бесплатное, без аккаунта и без рекламы, а 3 $ в месяц оплачивают синхронизацию и общий доступ на моём сервере. Эта подписка — ещё и способ поддержать проект.
Как это можно использовать
| Пользоваться приложением | Ничего настраивать не нужно. Golem Docs бесплатен в браузере и на компьютере, с аккаунтом или без. |
|---|---|
| Запустить свой | Всё приложение, вместе с синхронизацией и общим доступом, работает в вашем собственном аккаунте Cloudflare. README на GitHub проведёт по шагам. |
| Строить на библиотеках | Код, который читает и пишет .docx, .odt и PDF, вёрстает страницы и сводит правки вживую, распространяется под лицензией MIT. Используйте его где угодно, в том числе в закрытых программах. |
| Изменять приложение | Приложение и сервер — под AGPL-3.0. Меняйте их как хотите. Если вы распространяете изменённую копию или запускаете её как сайт для других людей, публикуйте свои изменения под той же лицензией. |
| Сделать форк | Пожалуйста, под своим названием и логотипом. Название и логотип Golem Docs остаются за этим проектом. |
Хотите помочь?
Сообщения об ошибках и идеи приветствуются в issues на GitHub, а ещё можно написать мне на david@golemdocs.com или через Справка › Отправить отзыв. То, о чём просят, часто делается первым.
Код тоже приветствуется. Для всего, что больше небольшого исправления, сначала откройте issue, чтобы мы договорились о подходе. Когда вы впервые пришлёте код, вас попросят принять короткое соглашение участника: авторские права на вашу работу остаются у вас, а я могу и дальше поддерживать размещённую версию.
Приложение и сервер распространяются под AGPL-3.0, библиотеки форматов, вёрстки, правки и совместной работы — под MIT. Шрифты и орфографические словари сохраняют свои лицензии.
David
David Figatner, который делает Golem Docs