На сьогодні було 2 чудових відповіді, але ось мої причини, які я бачу:
- Це більше клопоту, ніж варто.
- Вони використовують модель freemium
- Не відчуваю, що вони повинні
Якщо для продукту №1 продукт є безкоштовним, і людина не бачить прибутку від нього, можливо, їм не доведеться мати справу з розміщенням вихідного коду та переконайтеся, що вони оновлюють його щоразу, коли вносять зміни. Тепер я знаю, що це не така велика кількість хауссела, але хто знає, це може бути досить великим, щоб відбити їх
Для №2, якщо вони використовують модель freemium, вивільнене джерело в основному дозволить людям додавати функції, за які вони платять, та коштують гроші розробника.
Щодо №3, я вважаю, що це традиція (своєрідна) для програм Windows не бути відкритими джерелами (жодних фактів, які б підтвердили мене, щоб я не міг помилитися). Windows була платформою із закритим кодом, тому не передбачається випускати джерело для чогось безкоштовного. В оригінальному питанні конкретно не йдеться про Windows, але саме там я бачу більшість безкоштовного, але не відкритого програмного забезпечення.