Мне одному кажется , что проги с закрытыми исходниками не дают пользы почти ? Вот проведем аналогию с математикой . Например , я доказал (может быть и придумал) теорему и даже доказал её , но всем остальным я скажу только результат своих умозаключений , а не их ход . И что-бы доказать что-то более или менее аналогичное , нужен будет заново придумывать велик . А согласитесь , что таким образом мы бы были ещё в средних веках . Вот например каждому студенту приходилось бы заново научится интегрировать или дифференцировать , да вообще что-угодно делать . Вот сейчас примерно такое в мире ПО творится .