Как описать философию Open Source в несколько предложений? — Очень просто. Вот так, например, высказывается один из немногих Гуру — Андрей Шетухин:

В мире opensource НЕТ НИ ОДНОГО, повторяю, НИ ОДНОГО высокотехнологичного проекта, ориентированного на обычного пользователя. Нет быстрой и эффективной системы антиспама, нет эвристического анализатора вирусов, нет ни одной поисковой системы, хотя бы отдаленно имеющей качество хотя бы Yandex-Server. Нету открытой СУБД — функционального аналога Oracle 7.
Нет аналога Active Directory, Exchange, Outlook.

Все, что есть — это практически наколенные поделия, никак не сравнимые с коммерческим софтом. Зато просто мегадохуя альтернатив друг другу.

Почему так? Да потому, что написать 90% функционала стоит обычно 10% времени, а доработать оставшиеся 8% функционала, доведя проект до состояния 98% готовности, при котором его уже можно использовать простому пользователю стоит оставшиеся 90% времени. Оттого полно «минималистских» убогих оконных менеджеров, которые не нужны никому кроме как самому автору и его 10 друзьям; на sourceforge куча говно-PHP CMS, не выдерживающих никакой критики и т.п.
© http://forum.sysfaq.ru

Коротко и ясно. Возразить трудно.