(Non sono sicuro che esistesse un sito di scambio di stack rilevante per questo, ne ho visto alcuni relativi all'open source nelle aziende e ho pensato che fosse simile, ma abbastanza diverso da giustificare una nuova domanda).
Abbiamo un cliente che stiamo per ritirare per un po 'di lavoro. Abbiamo terminato l'esplorazione per il loro prodotto e siamo giunti alla conclusione che avremo bisogno di usare una particolare libreria open-source.
Questa libreria è in sviluppo attivo e l'autore sta prendendo dei contributi, tuttavia ci sono alcune funzionalità di cui abbiamo bisogno che non sono ancora state create (e che non sono di immediata importanza per l'autore). Abbiamo pensato che sarà possibile per noi costruirli direttamente nella biblioteca, e ci piacerebbe se potessimo contribuire con i nostri cambiamenti al progetto. (Abbiamo cercato di essere attivi in Open Sourcing nel nostro lavoro quando non lo abbiamo sviluppato per un particolare cliente).
Tuttavia, riteniamo che potrebbe essere difficile cercare di convincere il cliente che una porzione ragionevole del lavoro che ci stanno pagando sarà data via gratuitamente a chiunque lo desideri. È anche improbabile che saremo in grado di utilizzare nuovamente questa libreria per il futuro lavoro del cliente, quindi non possiamo permetterci di prendere i costi per noi stessi.
Vale la pena sollevare questa possibilità con il cliente e se sì, come? O dovremmo semplicemente dare al cliente la nostra versione privata con le nostre modifiche?