А почему вас нет на GitHub?

Обсуждение системы коммерческой шифросвязи от Extra Systems
Ответить
Аватара пользователя
teleport
Сообщения: 16
Зарегистрирован: 02 мар 2025, 15:35
Откуда: Marseille, France

А почему вас нет на GitHub?

Сообщение teleport »

Насколько я понял, Extra Systems почему-то не стремится выложить код этого продукта на GitHub. Не могли бы Вы пояснить причину?
Аватара пользователя
george
Администратор
Сообщения: 29
Зарегистрирован: 04 апр 2024, 14:35
Откуда: Киев, Украина
Контактная информация:

Re: А почему вас нет на GitHub?

Сообщение george »

teleport писал(а): 06 мар 2025, 17:44 Extra Systems почему-то не стремится выложить код этого продукта на GitHub
Дело в том, что оригинальный код Extra Systems Cypher Net является с одной стороны открытым (мы соблюдаем принцип Керкгоффса), но с другой стороны — проприетарным (мы не собираемся никому ничего дарить или передавать «на шару»). Да, такие чудеса, в мире IT, хоть и редко, но случаются (в области криптографии мы были вынуждены пойти на этот шаг, поскольку иначе там это не работает — код должен быть открытым).

Обратите внимание: на всех страницах нашего сайта внизу стоит значок копирайта. С юридической точки зрения это означает, что Вы можете смотреть код, можете критиковать его, но не можете его менять или же присвоить и использовать в каких-то своих разработках. Мы сохраняем за собой все наши авторские права.

На сайте GitHub, в принципе, тоже есть теоретическая возможность сохранить проприетарность. Можно в корневом каталоге создать файл «license» и записать там соответствующую информацию. Но это — в теории. Кто его (этот файл) будет читать? И, кроме того, GitHub и в этом случае технически не создает никаких препятствий для клонирования (и фактического присвоения) нашего проекта.

Именно по этой причине нас там нет и никогда не будет.
Аватара пользователя
vendor
Сообщения: 9
Зарегистрирован: 04 мар 2025, 22:37
Откуда: Bristol, UK

Re: А почему вас нет на GitHub?

Сообщение vendor »

george писал(а): 06 мар 2025, 18:03 мы соблюдаем принцип Керкгоффса
Опубликованный на сайте код крайне неудобен. Довольно хаотично все разбросано по множеству страниц. Приходится долго ходить и все разглядывать. Непростое это дело, одним словом. Что по этому поводу сказал бы Керкгоффс, как Вы думаете?
Аватара пользователя
george
Администратор
Сообщения: 29
Зарегистрирован: 04 апр 2024, 14:35
Откуда: Киев, Украина
Контактная информация:

Re: А почему вас нет на GitHub?

Сообщение george »

vendor писал(а): 06 мар 2025, 21:35 Что по этому поводу сказал бы Керкгоффс, как Вы думаете?
Ровным счетом ничего. Он сказал только, что код должен быть опубликован — и мы это сделали. Да, на условиях «as is». Неудобно? Возможно. Но Керкгоффс об удобстве действительно нигде ничего не говорил (если Вы вдруг что-то где-то такое обнаружите — сообщите; я всегда готов извиниться, взять свои слова назад и исправить свое поведение). А на данный момент, мы действительно сделали все, что от нас требуется. Да, я признаю, что мы не сделали большего (чем было необходимо). Мы ограничились тем, что является достаточным (для удовлетворения притязаний мистера Керкгоффса). Двигаться в этом направлении дальше (делать больше) я не вижу надобности (не чувствую за собой такого долга). Тем более, что мы даже "перевыполнили план" - опубликовали информацию на многих языках (хотя, и одного было бы достаточно для формального удовлетворения требований мистера Керкгоффса).
Ответить