@RoflanDaniil

Зачем нужна лицензия в OpenSource проектах?

1) Существуют разные лицензии, некоторые запрещают использовать код в коммерческих целях. Каким образом может быть доказано, что я использую лицензированный код ?

2) Многие коммерческие проекты выкладывают код на github, в основном для того, чтобы продемонстрировать, что даже зная код систему нельзя взломать.
К примеру, (возможно не лучший пример) telegram коммерческий проект, просто он не зарабатывает денег.

Уже все клиенты и криптография выложена в открытый доступ.
Говорят, что постепенно выложат весь код в открытый доступ.
Это значит, что любой более богатый миллиардер может запустить свой телеграм , только с другим называнием и вложить в него больше денег и заменить telegram.
  • Вопрос задан
  • 735 просмотров
Решения вопроса 2
Тут аж 3 вопроса, 1 в заголовке и 2 в теле.

Зачем нужна лицензия в OpenSource проектах?

Это "костыль" в мире копирайта. Если автор какой-либо работы не указывает условия пользования работой, то во многих странах, как правило, это означает, что необходимо явное согласие автора (в письменном виде, к примеру) на использование его работы. Потому используют уже готовые тексты лицензий, которые покрывают все юридические вопросы и обезопасят тех, кто использует авторскую работу, от исков этого самого автора (никто не знает, что ему может придти в голову).

Каким образом может быть доказано, что я использую лицензированный код ?

Можно найти следы использования произведя реверс-инженерию. Тут всё зависит о какого типа приложении идёт речь. Если оно работает на стороне сервера, то факт использования легче скрыть.

Это значит, что любой более богатый миллиардер может запустить свой телеграм , только с другим называнием и вложить в него больше денег и заменить telegram

В теории может, на практике это так не работает. История показывает, что мало кто бросит привычный им сервис/продукт, чтобы перейти на какой-то новый, даже если последний имеет больше преимуществ. Юзеры очень консервативны, они не любят изменения и уж тем более не станут добровольно переходить с сервиса, где есть все их контакты, на сервис, где нет никого.
Ответ написан
sim3x
@sim3x
https://github.com/DrKLO/Telegram/blob/master/LICENSE

Судя по лицензии, тому кто захочет использовать (а значит изменять код под себя) придется также публиковать все в открытом доступе ибо GNU GPL
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы