LINUX.ORG.RU

Сообщения anondev

 

Анонимная публикация проектов

Форум — Development

Не совсем уверен, что это подходящая тема для Development, но остальные разделы подходят ещё меньше.

Предположим, что есть некий проект, который хочется опубликовать под свободной лицензией на github/bitbucket/whatever. Предположим, что автор не хочет, чтобы проект можно было связать с другими проектами этого автора и в принципе желает оставаться анонимным почти для всех.

Какие существуют варианты?

Вариант 0: Нигде не упоминать identity автора.

В корень репозитория положим файл LICENSE/COPYING без упоминания автора. В самих исходниках никаких упоминаний нет. Автор вроде бы есть, но как будто он поленился что либо про себя рассказывать. Выложил код и всё. Имя пользователя на условном github будет рандомным и ничего не значащим, например, codemonkey48. В commit message будет условный Ivan без e-mail.

Примут ли такое в условный Debian?

Вариант 1: Создаём полноценное identity, но очевидно фейковое.

Везде пишем Copyright (c) codemonkey48. Соответственно подбираем имя пользователя на github. В commit message - codemonkey48 <codemonkey48@gmail.com>. Всем очевидно, что автор - codemonkey48, но никто не знает кто он.

Примут ли такое в условный Debian?

Вариант 2: Создаём полноценное identity несуществующего человека.

Везде пишем Copyright (c) Ivan Petrov. Имя пользователя на github - ivanpetrov. В commit message - Ivan Petrov <ivan.petrov@gmail.com>. Всё честно, только реальный автор не Иван Петров, а Пётр Иванов. Такой вариант хорош, но есть минусы. Например, что если понадобится потенциальному работодателю прислать в резюме примеры проектов. Работодатель скорее поверит, что Пётр Иванов - это codemonkey48, нежели, что Пётр Иванов - это Ivan Petrov.

Какие ещё возможны варианты? Что посоветуете из предложенных?

 , ,

anondev
()

RSS подписка на новые темы