Ciao,
On Mon, Oct 31, 2022 at 11:30 AM Chris Mair <
ch...@1006.org> wrote:
>
> >
> > Proseguo il thread sull'argomento con un articolo in cui sono incappato qualche giorno fa
> >
> >
https://blog.gitea.io/2022/10/open-source-sustainment-and-the-future-of-gitea/
> >
> > Anche Gitea, la piattaforma di hosting per il codice alternativa (e praticamente copia di Github) self-hostable e Open Source), cambia modello organizzativo lamentando poca sostenibilità e i "soliti fantomatici" progettoni che succhiano i benefici senza ridare indietro risorse. Il progetto e' sotto licenza MIT.
> > Inizio ad avere dubbi ( o in realtà li ho sempre avuti e li sto confermando) sulla bontà di una licenza del genere nel panorama del software libero. Per la natura di certi progetti non ne capisco la motivazione.
> > Licenza usatissima e prona a clamorosi autogol.
> > Inizio anche a essere un po' sospettoso sulla reale "ingenuità" nel sceglierla da parte dei creatori di molti progetti: mi sembra quasi un asso nella manica da tenere lì nell'ipotesi che un progetto faccia il botto....
> >
> > Sono curioso di altri pareri/opinioni.
In questo caso particolare non credo che la MIT sia così sbagliata.
Il prodotto in sé, certo che lo puoi scaricare gratis, ma poi il
problema è l'installazione, la gestione, gli aggiornamenti, l'hardware
dove lo fai girare, ecc. e se sviluppo Blender non ho voglia di
occuparmi di Gitea perché per me che sviluppo Blender Gitea è
un'infrastruttura, come il WiFi: deve funzionare e basta, se costa X
pago X.
Il business non lo fai col codice di Gitea, quindi MIT va bene per
avere zero problemi in fase di contribuzione.
Il business lo fai provvedendo tutto il contorno, e Gitea Limited si è
organizzata in questo modo.
Gitea è un end-user product (non una libreria, per capirci), quindi è
chiaro che se lo licenzi open source devi avere un business model che
copra quello di cui un end-user non vuole occuparsi.
Il rant secondo me non è giustificato: se scegli una licenza e poi ti
lamenti hai sbagliato tu, non gli altri.
Detto questo, certo che il business di Gitea Limited potrebbe essere
difficile, ma principalmente perché ha altri competitor, non per la
sua licenza.
Anzi, la licenza ne ha probabilmente favorito la diffusione (perché
era gratis), sulla quale adesso puoi andare a raccogliere qualcosa.
L'idea di fornire l'infrastruttura necessaria a far girare Gitea non è
nuova, vedi per esempio CloudBees che offre Jenkins: certo che ti puoi
installare Jenkins (MIT pure lui) da solo ecc. ma devi spenderci un
sacco di tempo.
Il business nell'open source di questi giorni non è facile, ma ormai
ci sono diversi casi di successo e non, dai quali imparare.
Certo devi avere il business plan in testa fin dall'inizio e non tutti
ce l'hanno.
I progetti nati diversi anni fa (
p.es. MongoDB) hanno avuto diversi
"passaggi" per ragioni storico/economiche dalle quali si può imparare.
Caso per me quasi incredibile: Maven.
Jason van Zyl (il creatore originario) ci ha fatto almeno 4 company di
successo dietro. Ed è "solo" un build tool!
--
Simone Bordet
---
Finally, no matter how good the architecture and design are,
to deliver bug-free software with optimal performance and reliability,
the implementation technique must be flawless. Victoria Livschitz