>Код никто не закрывает. Открытый под BSD код остается открытым.
>Закрыть можно _свои_ добавления, но на то они и _свои_, что я свободен
>решать отдавать их или нет.M$ и Apple закрывают. Если хочешь использовать мой код для написания софта под себя - будь добр верни мне _мой_ измененный тобой код. Знаем мы деятелей, которые копирайты перебивают и втюхивают свободный продукт за бабки.
>Кроме того под BSD и ей подобных следует открывать реализации
>тех или иных стандартов, чтобы они могли использоваться где угодно:
>как в открытых, так и в проприетарных решениях.
Вот это правильно. Только на счет стандартов нужно оговорку сделать, что при их изменении необходима смена названия - во избежания зоопарка.
>А Apple, MS... значит, ваш идеальный код не столь уж и свободен,
>т.к. корпорации в вашем понимании не свободны использовать его как им
>заблагорассудится, добавляя свои патчи и не обязательно открывая их.
>Ваш идеальный код _ограничивает_, _заставляя_ открывать _свои_ наработки
>и доработки.
Свободный код должен оставаться свободным.
Если очень хочется закрыть - купите права у разработчиков, создайте на основе кода свой модуль и выложите сорцы, но закрывать чужие разработки - плохо.
Еще раз повторю вопрос: много поимело сообщество BSD от закрытой продукции Apple? При этом на развитие BSD тоже деньги тратятся (сейчас не помню сколько).
А вот от RedHat очень много хорошего достается сообществу - одно пропатченное ими ядро чего стоит. RedHat не закрывает чужой код, а если нужна закрытая разработка - пишут свой.