![]() |
Показать все 2 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Воровство кода из Quake etc. (https://hlfx.ru/forum/showthread.php?threadid=5501)
Воровство кода из Quake etc.
Собственно интересуют правовые вопросы, связанные с заглядыванием в чужие исходники.
Например, в кваке есть такая замечательная функция SV_FlyMove, ее вариация есть и в халфовском pm_shared. Как известно, именно в этой функции живет дух старой школы, и именно ее наличие отличает человека, свободно скользящего по любым поверхностям от юнити-раба, передвигающегося как мешок с говном, не умеющего взбираться по лестницам и зачастую не умеющего даже прыгать (хотя прыжки и взбирание по лестницам на самом деле реализованы вне этой функции). У себя в коде я реализовал такую же функцию. Разумеется, не тупо скопировал, но общая идея абсолютно та же самая, и любой программист, разобравшись в вопросе, обнаружит между двумя функциями неиллюзорное сходство.
Каковы правовые последствия этого? Считается ли заглядывание в чужой код написанием своего кода "на основе" чужого, требуя таким образом союлюдения лицензии, под которой распространялся чужой код? Если нет, то где пролегает та грань, которая разделяет написание кода на основе чужого и простое использование знания, полученного в том числе и посредством чтения чужого кода? Что будет, если добрая половина своего кода написана путем подглядывания в чужой? Что будет, если кто-то возьмет например тот же квейк, втайне ото всех изменит его до неузнаваемости и выдаст за свой код?
Я знаю, что у нас на форуме есть как люди, активно заглядывающие в код квейка и других проектов, так и люди, интересующиеся правовыми вопросами и следящие за лицензионной чистотой своих проектов. Посему и задаю этот вопрос тут.
ЗЫ. Блин, перенесите пожалуйста в "Технические вопросы"
Перенёс. Вот эти вот переживания за лицензионную частоту - это следствие страха от пропаганды. У нас народ вообще дико запуганый. Сперва пугали легальностью, теперь короновирусом, скоро вообще вздохнуть не дадут свободно. Напуганный народ потом начинает заниматься само-запугиванием, а я вот взял какую-то функцию, а она похожа на другую, так за мной уже выехали или еще нет?
А вот у тебя в текстуре пиксели, ведь наверняка пиксели этих цветов встречаются и в других текстурах тоже. Как ты докажешь, что не украл эти пиксели из других текстур?!!1
Добавлено 03-05-2020 в 17:37:
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Временная зона GMT. Текущее время 10:13. | Показать все 2 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024