art_zh wrote:Мою версию преобразования Хартли можно свободно использовать любым боком, менять (всё кроме заголовка и копирайта) и адаптировать любой кусок кода как вздумается, продавать и использовать в закрытых приложениях - но только в Колибри и в ее версиях, непосредственно отпочковавшихся от основного транка.
В МеОС - однозначно нельзя (ибо нефиг хамить).
В других ОСях - пишите письма, договоримся.
То же относится к утилитам, новым "полувекторным" шрифтам и их парсеру.
Не спора ради... Что такое это самое преобразование Хартли, я понятия не имею, поэтому речь не столько о Вашем коде, сколько "вообще". Интересно узнать, какой смысл Вы вкладываете в накладываемые ограничения и как с ними предполагаете бороться, если такое будет возможно в принципе? Тут ведь возможны три основных варианта:
1. Прямое использование Вашего кода в МеОС;
2. "Адаптация" Вашего кода путём косметических переделок (изменение имён меток, перестановка регистров и т.п.);
3. Самостоятельная и не зависящая от Вас реализация той же самой идеи, в результате чего был получен код, принципиально совпадающий с Вашим.
Понятно, что первые два случая будут нарушением Ваших требований (удастся ли это доказать или нет -- другой вопрос), а вот третий случай нарушением не является, поскольку человек реализовывал ту же задачу совершенно самостоятельно, ну а получил принципиально тот же результат в силу объективных причин. (Например, две реализации одного и того же алгоритма для процессоров одной и той же архитектуры могут не иметь принципиальных отличий в силу того, что имеется лишь один оптимальный способ такой реализации, и именно он был избран обоими разработчиками). Тем не менее, подобная полностью независимая разработка формально может выглядеть как реализация пункта 2. Как быть в таком случае? Или Вы просто с этим не заморачиваетесь, поскольку изначально предполагаете, что единственным контролёром исполнения Ваших требований будет совесть пользователя?
По поводу копирайтов вообще. Когда-то где-то читал, что копирайты со своим именем (ну или названием конторы) надо указывать всегда, даже если автору абсолютно пофиг, что кто-то будет его кодом пользоваться: делать это надо для того, чтобы некто не слишком высоких моральных качеств не приписал авторство себе и не обвинил впоследствии реального автора в воровстве. Правда, не знаю, насколько обоснованны подобные опасения, но за что купил, за то и продаю
