> СПО живет до тех пор, пока кто-нить не сдел рабочее и бесплатное...
> И тут уже большеству не важно открыт код или нет.Во первых, разработчиков в общем случае не очень волнует абстрактное большинство в вакууме. Они просто работают над проблемой, решая ее в желаемом ими виде. Кому нравится такой маршрут - присоединяются и идут с ними, кому не нравится - пролетают мимо/форкаются/что там еще. Этот процесс невозможно срубить никакими мыслимыми методами. Вообще. Он идет до тех пор пока нужен и интересен кому-то.
Во вторых, от "большества" (большевики чтоли?!) все-равно никакой отдачи нет и на развитие проекта это никак не влияет.
В третьих, опенсорс это просто наиболее эффективная форма взаимодействия разработчиков. В этом случае бюрократические барьеры минимальны а взаимодействие определяется шкурной заинтересованностью в результате. Проприерасы как только не изгаляются чтобы сэмулировать этот процесс. Тут вам и agile с всякими sc(r)um-ами, и использование открытых либ в закрытых проектах, и потуги использовать распределенные команды, и что там еще. А каменный цветок обычно не выхдит. Застревает кое-где. Потому что большинству разработчиков элементарно класть на результат, а тех у кого попаболь от проблем и кто потенциально хотел бы поработать над устранением попаболи - отбривают административные барьеры вида "не, что вы, это наша интеллектуальная собственность, поэтому мы никак не можем дать им сорцы". Ну и в результате получается идиотский по своей сути бюрократизированный процесс, бессмысленный и беспощадный. И просто не особо эффективный, как паровые машины какие-то. ИМХО, опенсорс до кучи еще и просто более удачная модель взаимодействия между заинтересованными в некоем результате людьми.