Oleg Oshmyan (Chortos-2) (astiob) wrote,
Oleg Oshmyan (Chortos-2)
astiob

Хочу такую лицензию

Хочу такую опенсорсную лицензию (для своего софта), которая бы требовала, чтобы все изменения, создаваемые кем-то, кроме текущего главного maintainer’а, и использующиеся или даже просто известные не только in-house (другими словами, распространяющиеся третьим лицам), присылались обратно текущему главному maintainer’у. А если текущего главного maintainer’а на практике нет, то есть проект заброшен, то можно сделать форк и самовольно объявить его главной копией, а себя — главным maintainer’ом, но только убедившись перед этим, что никто ещё так не сделал. (А если проект заброшен, когда из-за первого требования надо прислать патч, то это надо сделать, а не только можно. Но на крайняк можно это сделать и сразу сделать вид, что ты тоже забросил проект… хотя тогда фигня получается. Это ещё надо продумать.)

Задалбывает, когда я пытаюсь скачать какой-нибудь софт и обнаруживаю целый набор форков, а для полного счастья ещё и вполне себе активно разрабатывающуюся официальную ветку. В худшем случае каждая версия чем-то круче остальных и хрен выберешь; в лучшем всё-таки можно выделить наилучшую версию (в самом хорошем случае в неё регулярно вливают изменения, производимые в остальных версиях), но тем не менее совершенно непонятно, каким чудом люди должны на неё выходить. Я считаю, что всё должно делаться ради максимизации профита пользователя софта, а не кого-то ещё.

Tags: licensing
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments