Тема: Авторские права, лицензирование и продвижение (2018)
Поскольку Халва-Паскаль и платформа Кантора разрабатываются как инструменты компиляции чужих исходников, неизбежно встает вопрос лицензирования производных продуктов. Предварительное мнение было озвучено ранее, с тех пор в целом не изменилось:
Если код на нашем языке является результатом машинного преобразования нашим препроцессором/компилятором некого оригинального кода, плюс имеется техническая возможность проделывания этого пользователями самостоятельно, мы поставляем альтернативный инструмент, но не альтернативное решение. Машинное преобразование не может считаться производным продуктом, поскольку компьютер не может быть автором произведения.
Если же мы в том или ином виде пишем библиотеку на своем языке вручную, пусть даже и опираясь на заимствованный код оригинальных библиотек, а полученный результат не может быть воспроизведен машинным способом на местах, наша библиотека — производный продукт (или даже продукт с частичным заимствованием (ремастер) — в зависимости от коэффициента ручного труда). Такой продукт вполне может иметь свою лицензию, не нарушающую условия исходной лицензии (упоминания доброго имени и пр.). Человек может быть и должен быть автором произведения.
На деле это означает, что разработка производных продуктов и успех платформы зависят от степени вовлечения разработчиков, готовых писать на Канторе.
Кроме того, при развитии Халва-Паскаля нужно учитывать следующие особенности:
Исходные тексты VCL и других библиотек Delphi поставляются только с коммерческой версией Delphi, что означает необходимость иметь коммерческую лицензию Delphi, чтобы компилировать исходники Халва-Паскалем.
Исходные тексты LCL распространяются с Lazarus открыто, но требуют соблюдения ограничений LGPL, что может затруднить разработку производных продуктов и заставит ограничиться машинным преобразованием с реализацией «заточек» под код LCL в эвристическом анализаторе Халва-Паскаля.
Похожие на LCL проблемы с лицензированием возникнут в процессе компиляции открытых исходников на Питоне, когда компилятор Питона будет реализован.