Що робить програмне забезпечення для безкоштовного / відкритого коду - це встановити базовий рівень: якщо ваша компанія не зможе виготовити нічого кращого за альтернативу F / OS, вона не зможе продати багато примірників. Якщо ваша компанія може запропонувати щось значно краще, ніж наявна F / OS, вона зможе продати копії та отримати прибуток. Тому одним із застосувань є те, що це знижує можливості компаній отримувати, продаючи погане програмне забезпечення.
Це також знижує бар'єри для входу. Усі, хто має напівдорогий настільний комп’ютер або ноутбук, можуть, не витрачаючи ні копійки на ліцензії на програмне забезпечення, мати дуже функціональну ОС із зручним графічним інтерфейсом та чудовим середовищем розробки (є багато людей, які вважають, що MS Windows з Visual Studio краще, ніж це оточення та безліч тих, хто цього не робить).
Тому F / OSS допомагає підприємцю програмного забезпечення розпочати бізнес за низькою вартістю. Це збільшує вплив і прибуток інноватора програмного забезпечення порівняно з фінансовими хлопцями, які контролювали більшість комп'ютерів, що не користуються університетом, у старі часи. Багатьом останнім масовим історіям успіху було б складніше розпочати, можливо, неможливо, без F / OSS та його наслідків.
Це зменшує можливість заробити багато грошей без відповідних здібностей, що, мабуть, добре.
Розробники, які не дуже добре знайдуть ніші у внутрішньому програмному забезпеченні для компаній, які не покладаються на свої комп'ютерні системи як на стратегічний актив, і на ці робочі місця F / OSS не впливатиме сильно.
Розробники, які є дуже хорошими, але не є типовими підприємцями, як і раніше, будуть добре працювати з компаніями, які продають якісне комерційне програмне забезпечення, яке не стосується F / OS. Ринок, що базується на грошах, є більш ефективним у забезпеченні багатьох потреб, ніж ринок репутації F / OSS, і набагато краще у виробництві нудних необхідних речей. Існує безліч життєво важливих додатків, яких уникне більшість розробників F / OSS.
Отже, загалом, я думаю, що це здорово для спільноти розвитку. Це дозволяє розробникам краще поставитись до заможності та служить стимулом для створення хороших продуктів (і більшість розробників вважають за краще працювати над хорошими продуктами, ніж поганими). Це може зашкодити розробникам, які не такі хороші, або працюють у погано керованих компаніях, але це не дуже скорочує попит, і вони, швидше за все, можуть знайти роботу.