Sono un grande fan del codice open source. Penso di aver compreso la maggior parte dei vantaggi dell'andare all'open source. Sono un ricercatore di studenti di scienze e devo lavorare con una quantità piuttosto sorprendente di software e codice che non è open source (o è proprietario o non è pubblico). Non riesco davvero a vedere una buona ragione per questo, e posso vedere che il codice e le persone che lo usano trarrebbero sicuramente beneficio dall'essere più pubblico (se non altro, nella scienza è vitale che i tuoi risultati possano essere replicati se necessario, e questo è molto più difficile se gli altri non hanno accesso al tuo codice).
Prima di uscire e iniziare il proselitismo, voglio sapere: ci sono buoni argomenti per non rilasciare pubblicamente il codice no profit e con una licenza conforme a OSI?
(Mi rendo conto che ci sono alcune domande simili in giro, ma la maggior parte si concentra su situazioni in cui il codice viene utilizzato principalmente per fare soldi, e non potrei essere molto pertinente nelle risposte.)
Chiarimento: per "no profit", includo motivi di profitto a valle, come il riconoscimento del marchio della società madre e le aspettative di profitto degli investitori. In altre parole, la domanda riguarda solo i software per i quali NON esiste alcun motivo di profitto legato al software.