"Чтобы управлять программами, пользователям нужны четыре свободы. Для порядка я их пронумерую.
Свобода номер ноль - это свобода запускать программу так, как вам этого хочется.
Свобода номер один - это свобода изучать исходный код программы и изменять его так, чтобы программа работала в соответствии с вашими пожеланиями.
Свобода номер два - это свобода помогать остальным, свобода распространять точные копии программы среди других пользователей.
Свобода номер три - это свобода вносить вклад в сообщество. Это свобода распространять модифицированные копии программ, если вам этого хочется.
Если у пользователя программы есть все четыре свободы, программу можно отнести к свободному программному обеспечению.
Свободное ПО - это общественный строй, который определяет, как распространять и использовать программы.
Если же хотя бы одна из этих свобод в программе отсутствует, мы называем ее несвободным, проприетарным, порабощающим пользователей программным обеспечением. Она навязывает пользователю свой собственный, неэтичный общественный строй. Таким образом, различие между свободным и проприетарным ПО состоит не в технических деталях. Их мы оставим специалистам. Нас должно беспокоить нравственное различие".
http://lenta.ru/articles/2011/12/03/stallman/
.....
И все бы хорошо, но с ценообразованием на труд - проблемы
В итоге это может порождать некачественное сопровождение и обучение и намеренно усложненный интерфейс
Но полностью открытые рынки с проплаченным в цене пиаром или вертикаль госэкономики могут быть еще хуже
Платить за обертку больше чем за товар - раздувать инфляцию
Тратить деньги на совершенствование вооружений (для себя и для продажи) - усиливать нестабильность в мире