Имеет ли смысл Open source в данном случае?
Всем привет.
Хотелось бы узнать мнение форума - имеет ли смысл открывать код у веб-приложения, пользователи которого будут далеки от программирования.
Бытует мнение, что open source полезен там, где люди, использующие его, сами будут принимать активное участие в развитии проекта (создастся комьюнити, ищьюсы, пулл реквесты и т.п.). Что библиотеки, программы для программистов - это основная сфера open source. Нужно ли людям, далеким от программирования, свободное ПО, или «главное шоб бесплатно и работало, а остальное неважно»?
Я разрабатываю товароучетную систему для торговли. Пользователи - мелкие фирмочки и ИП, самозанятые. Там не то что программистов --- людей знающих что такое open source то будет исчезающе малый процент. Решил что она будет open source, но постоянные сомнения - стоит ли.
Пока что для себя выделяю следующие + и -
Плюсы
- Доверие пользователей
- Возможность совместной разработки (при условии, что все-таки возникнет какое-то комьюнити)
- Распространение - возможно, найдутся люди, желающие заработать на этом приложении (услуги по настройке серверов, тех. поддержке или даже продаже этого ПО)
Минусы
- Мы живем в России, с нашим ведением бизнеса по-русски оставлять что-то уже готовое и работающее лежащим в открытом виде кажется не очень правильным. Ходи потом по судам, доказывай что это твоё.
- Скорее всего, будет сложнее найти инвестора, т.к. в его глазах open source - лишние риски (вкладываешься в то, что и так уже открыто, украдут наработки и т.д.)
- Считаеется, что код в open source должен быть идеален. Я можно сказать джун и на фронте и на бэкэнде, прекрасным кодом и «правильными решениями» похвастаться не могу (а говнокодом - сколько угодно)). Так что как-то обломно выставлять напоказ всю эту кухню))
Ваши мнения на сей счет?