Анонимная публикация проектов
Не совсем уверен, что это подходящая тема для 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.
Какие ещё возможны варианты? Что посоветуете из предложенных?