Если атрибуция осуществляется через псевдоним, кому принадлежат права на код? [закрыто]


15

Мне известно о нескольких случаях, когда кодеры использовали псевдоним для указания авторства вместо своих настоящих имен.

Примеры включают в себя:

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



@Yannis Rizos: один вопрос касается использования настоящего имени, другой вопрос об использовании псевдонима - как они схожи?
промахи

@blunders Преимущества использования псевдонима - это недостатки использования вашего настоящего имени и наоборот.
Яннис

4
Голосование за закрытие, так как это юридический вопрос, который больше не рассматривается по теме.
Ixrec

2
О, ты все еще рядом. В этом случае вот ваша ссылка: meta.programmers.stackexchange.com/questions/7265/…
Ixrec

Ответы:


18

Закон США об авторском праве признает и учитывает как анонимных, так и псевдонимных правообладателей (см., Например, US Title 17 Ch 3 Sec 302) . Автор (или их работодатель, в зависимости от обстоятельств) не передал автоматически все права на произведение.


11

Очевидное преимущество псевдонима: вы остаетесь анонимным, если хотите (даже если это может стать затруднительным, если вы внесете свой вклад в известный проект). Это означает несколько вещей:

  • Вас не беспокоят электронные письма от людей, которые знают ваше имя и тот факт, что вы участвуете в проекте,
  • Если вы работаете в некоторых компаниях со строгими правилами, вы избегаете проблемы, когда все, что вы пишете, принадлежит этой компании¹,
  • Вы можете выйти из проекта с открытым исходным кодом в любой момент, и никто не побеспокоит вас, никогда,
  • Во время собеседования для работы вам никогда не придется отвечать на такие вопросы:

Десять лет назад вы участвовали в проекте <Имя здесь>. Мы загрузили код этого периода из SVN, и в нем много нечитаемого кода, сложного в обслуживании, с множеством ошибок, без комментариев и т. Д. Можете ли вы объяснить это и то, что изменилось за последние десять лет? в вашем стиле кодирования?

Напротив, это означает, что если вы делаете вклад профессионального уровня, пишете высококачественный код и т. Д., Вы не получаете вознаграждение лично. Вы все еще можете сказать, что это ваш код на собеседованиях, но он гораздо более косвенный.


¹ Я не юрист, поэтому в вашей стране это может быть неточно.


1
«Вы можете выйти из проекта с открытым исходным кодом в любой момент, и никто не побеспокоит вас, никогда». Предположим, что проект с независимыми участниками хочет перейти от лицензии GPL к лицензии BSD. Технически, им нужно разрешение от всех, кто внес свой вклад в проект, но практически они не могут получить это разрешение, если некоторые из этих участников использовали псевдонимы и не могут быть отслежены, чтобы с ними связались. Тем не менее, они всегда могут связаться с нами, если они что-то делают и отстаивают авторские права. Это становится действительно липким в таких ситуациях.
Джо З.

Хотя это может быть просто моим общим недоверием к псевдонимам, когда дело доходит до заключения юридических соглашений с ними. Я не хочу, чтобы люди имели такую ​​власть над мной, если я не могу иметь такую ​​же власть над ними.
Джо З.

Вот почему в проектах с открытым исходным кодом, которые я запускаю, у меня есть отдельное «лицензионное соглашение неофициального участника», в котором говорится, что если они не хотят раскрывать свое полное имя или какие-либо другие данные для ведения учета, то любой код, который они вносят его авторские права будут переданы проекту и тем самым мне.
Джо З.

Однако, если они раскрывают свое полное имя или контактную информацию (только для проекта, а не для общественности), то они просто дают проекту разрешение делать то, что ему нужно с ним делать.
Джо З.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.