Markdown Table Editor для Notepad++ распространяется как GPL-3.0-or-later.
Корневой license.txt содержит текст GNU General Public License v3.
C++-ядро Markdown-таблиц и интеграционный код плагина являются частью этого проекта. Исходники, у которых нет отдельного заголовка стороннего автора, распространяются как GPL-3.0-or-later.
Проект использует официальный C++-шаблон плагина Notepad++:
Часть файлов шаблона и интерфейсов Notepad++ сохраняет исходные copyright notices Don HO, Jens Lorenz и других авторов. В репозитории встречаются файлы с заголовками GPL-2.0-or-later и GPL-3.0-or-later; для собранного пакета проекта используется GPL-3.0-or-later, совместимая с этими "or later" уведомлениями и текущими GPLv3 заголовками Notepad++.
Файл src/MarkdownTableEditor.rc адаптирован из шаблона Notepad++ plugin demo и сохраняет
LGPL-3.0-or-later уведомление для этого resource-файла.
Файлы Scintilla (src/Scintilla.h, src/Sci_Position.h) используют лицензию Scintilla.
Тесты golden fixtures используют single-header библиотеку nlohmann/json, расположенную в
tests/third_party/nlohmann, по лицензии MIT.
Тексты лицензий, которые относятся к сторонним файлам:
LICENSES/GPL-3.0-or-later.txtLICENSES/LGPL-3.0-or-later.txtLICENSES/Scintilla.txttests/third_party/nlohmann/LICENSE.MIT
Рабочий процесс редактирования Markdown-таблиц вдохновлен пакетом Sublime Text Table Editor:
C++-ядро таблиц в этом репозитории является самостоятельной реализацией для Notepad++.