Обложка канала

Linux / Линукс

Все о мире Свободного Программного обеспечения 🐧

Linux / Линукс

4 года назад
Открыть в
​​Открыт код платформы для ведения заметок Notesnook, конкурирующей с Evernote Компания Streetwriters перевела платформу для ведения заметок Notesnook в разряд открытых проектов. Notesnook преподносится как полностью открытая альтернатива системе Evernote, сфокусированная на обеспечении конфиденциальности и поддерживающая сквозное шифрование для исключения анализа информации на сервере. Код написан на языках JavaScript/Typescript и открыт под лицензией GPLv3. В настоящее время опубликован код web-интерфейса, десктоп-приложений, мобильных приложений, общих библиотек, редактора заметок и расширений. Код сервера для синхронизации заметок между разными устройствами обещают в течение сентября опубликовать в отдельном репозитории. Web-интерфейс построен с использованием фреймворка React, а мобильные приложения - с использованием React Native. Для сквозного шифрования заметок и прикреплённых файлов или изображений на стороне клиента используются алгоритмы XChaCha20-Poly1305 и Argon2, на сервер синхронизации все данные передаются в виде, зашифрованном ключом пользователя. После открытия сервера, вся инфраструктура для ведения заметок на разных устройствах сможет быть запущена на подконтрольном пользователю оборудовании.