Як підприємець / програміст, який заробляє на життя, пишучи та продаючи програмне забезпечення, я здивований, чому розробники пишуть програми, а потім розміщують їх в Інтернеті безкоштовно. Ви опинилися в одному з найприбутковіших сфер у світі. Бізнес з 99% нормою прибутку, де у вас немає фізичного продукту, але ви можете назвати свою ціну; бізнес, де ви можете доставити баггі-товар, і замовник все одно його купить.
Іноді частина нашого програмного забезпечення отримає безкоштовного конкурента, і я думаю, цей хлопець божевільний. Він міг заробляти на цьому непогано, але натомість вирішив зробити його безкоштовним.
- Вам не подобаються гігантські купи грошей?
- Ви не впевнені, що люди платять за це?
- Ви боїтеся, що вам доведеться його підтримувати?
Це погано для бізнесу з програмуванням, оскільки зараз клієнти очікують, що зможуть знайти безкоштовне рішення кожної проблеми. (Я бачу твіти на зразок "чи є хороше БЕЗКОШТОВНЕ програмне забезпечення для XYZ? Чи потрібно за це платити 20 доларів".) Це також погано для клієнтів, оскільки безкоштовні рішення врешті-решт зламаються (через нову ОС або що у вас є) і оскільки це безкоштовно, у розробника немає підстав виправляти це. Клієнти отримують безкоштовне, але устарене програмне забезпечення, яке більше не працює і не оновлюється. Клієнт плаче. Розробник досі робочий день плаче у своїй кабінці. Що дає?
PS: Я не хочу запускати відкритий код / програмне забезпечення має бути вільним дебатом. Я говорю про те, коли розробники роблять додаток із закритим джерелом та роблять його безкоштовним.