> На мой взгляд, единственный способ сделать всё ПО свободным, это сделать написание
> проприетарного невыгодным. А чтобы сделать его невыгодным, надо чтобы пользователи отказывались
> за него платить и его использовать. Вместо этого, они бы использовали
> и платили (добровольно) только за свободное. Но этого точно не случится,
> если они будут выбирать ПО только по практическим соображениям.До тех пор, пока большинство "свободного" софта будет таким, уж простите за прямоту, кошмарно убогим - по-другому не будет никогда. Ни один человек никогда не предпочтет убогий продукт взамен нормальному.
> Если это ПО проприетарное, то да. А если свободное, то кем бы
> я ни был, я всегда могу заплатить другом программисту, чтобы он
> внёс изменения в исходный код.
Если речь идет о простенькой мелкой программке - то так оно, вероятно, и есть. Но если речь идет о большом и серьезном программном продукте с десятками тысяч строк кода - такой вариант не прокатит. И даже не только потому, что стоимость/сроки будут такими чудовищными, что ни один человек в здравом уме за такое даже и не подумает платить, но и потому, что найти прогера, который станет копаться в килотоннах чужого кода без внятного ТЗ (которое не сможет составить обычный человек) - будет довольно проблематично.
> Если я потребляю Firefox, то могу отослать багрепорт или фич-реквест, порекомендовать его
> друзьям, помочь в переводе документации и т.п. Тоже самое я могу
> сделать и с Opera, фактически, но в первом случае, я поддержу
> свободное ПО, а во втором - нет.
То есть, фактически, разницы нет. Что и требовалось доказать.