Как предприниматель / программист, который зарабатывает на жизнь написанием и продажей программного обеспечения, я не понимаю, почему разработчики пишут приложения, а затем размещают их в Интернете бесплатно. Вы оказались в одной из самых прибыльных сфер в мире. Бизнес с прибылью в 99%, где у вас нет физического продукта, но вы можете назвать свою цену; бизнес, в котором вы можете отправить товар с ошибками, а клиент все равно его купит.
Иногда некоторые из наших программ получают бесплатного конкурента, и я думаю, что этот парень сумасшедший. Он мог бы хорошо зарабатывать на этом, но вместо этого решил сделать это бесплатно.
- Вам не нравятся гигантские груды денег?
- Вы не уверены, что люди заплатят за это?
- Ты боишься того, чтобы поддержать его?
Это плохо для бизнеса программистов, потому что теперь клиенты ожидают, что смогут найти бесплатное решение для любой проблемы. (Я вижу твиты типа «есть ли какое-нибудь хорошее БЕСПЛАТНОЕ программное обеспечение для XYZ? Или мне нужно платить за это 20 долларов».) Это также плохо для клиентов, потому что бесплатные решения в конечном итоге ломаются (из-за новой ОС или того, что у вас есть) и поскольку он бесплатный, у разработчика нет причин его исправлять. В итоге клиенты получают бесплатное, но устаревшее программное обеспечение, которое больше не работает и никогда не обновляется. Клиент плачет. Разработчик все еще рабочий день плачет в своей кабинке. Что дает?
PS: я не смотрю, чтобы начать с открытым исходным кодом / программного обеспечения должны быть бесплатные дебаты. Я говорю о том, когда разработчики создают приложение с закрытым исходным кодом и делают его бесплатным.