Il software Open Source non si scrive da solo

Il software Open Source non si scrive da solo

Il software Open Source è sulla bocca di tutti, sui server di molti e costituisce spesso la base del nostro business. Grande! E se un giorno non ce ne fosse più? Cosa possiamo fare per costruire i nostri progetti su fondamenta robuste e non su sabbia?

61ba6f6b1fb82707b9344259f74a81b3?s=128

Riccardo Magliocchetti

April 07, 2018
Tweet

Transcript

  1. Il software Open Source Il software Open Source non si

    scrive da solo non si scrive da solo Riccardo Magliocchetti Riccardo Magliocchetti WordCamp Torino 2018 WordCamp Torino 2018
  2. Chi sono Chi sono Pythonista @ Consulente @ Maieutical Labs

    Team Digitale @rmistaken
  3. WordPress è un software WordPress è un software Open Source

    Open Source
  4. Open Source signi ca... Open Source signi ca...

  5. Ho a disposizione il sorgente Ho a disposizione il sorgente

    del software? del software?
  6. Posso installare il software Posso installare il software quante volte

    mi pare? quante volte mi pare?
  7. Il software deve essere gratis? Il software deve essere gratis?

  8. GPL v2+ GPL v2+

  9. Produttori e Consumatori Produttori e Consumatori

  10. Produttori Produttori

  11. Commitstrip.com

  12. Commitstrip.com

  13. Truck Factor Truck Factor

  14. In 133 popular systems [...] we show that 87 systems

    (65%) have TF <= 2 Guilherme Avelino, Leonardo Passos, Marco Tulio Valente A Novel Approach for Estimating Truck Factors
  15. WordPress WordPress 1+5 lead developers ~40 core developers ~500 contributors

    Fonte: WordPress 4.9.4 /wp-admin/credits.php
  16. The other problem is the growing imbalance between producers and

    consumers. [...] These days, very few people put in that effort and the vast majority simply bene t from those that do. [...] for a company to re-pay (in either time or money) even a small fraction of the value they derive from the Commons is almost unthinkable. Noah Kantrowitz, https://coderanger.net/funding-foss
  17. Fabrizio Sciami, CC-BY-SA 2.0

  18. Conseguenze Conseguenze

  19. Etica Etica Distinguere i comportamenti umani in buoni, giusti, leciti

    rispetto a quelli ingiusti, illeciti, sconvenienti. Fonte: Wikipedia
  20. Sostenibilità Sostenibilità La caratteristica di un processo o di uno

    stato che può essere mantenuto ad un certo livello inde nitamente. Fonte: Wikipedia
  21. Esempio: Store di plugin e temi Esempio: Store di plugin

    e temi GPL GPL https://wpmayor.com/wordpress-gpl-abuse/
  22. Cosa posso fare? Cosa posso fare?

  23. Soldi Soldi

  24. ILS UnoPercento ILS UnoPercento Non tutti però sono consapevoli del

    grande guadagno che questo patrimonio rappresenta per loro, né tantomeno della responsabilità che hanno per supportarlo, tutelarlo e mantenerlo.
  25. Tempo Tempo

  26. Questione culturale Questione culturale

  27. Soprattutto per sviluppatori... Soprattutto per sviluppatori...

  28. Torino Hacknight Torino Hacknight

  29. Open Source Saturday Torino Open Source Saturday Torino meetup.com/it-IT/open-source-saturday-torino/

  30. Contributor Day Contributor Day

  31. Conclusioni Conclusioni Tutti possiamo contribuire Contribuire ci conviene

  32. Cominciare una rivoluzione è dif cile. Anche più dif cile

    continuarla e dif cilissimo vincerla. Ma è solo dopo, quando avremo vinto, che cominceranno le vere dif coltà. Insomma c'è ancora tanto da fare. Non sarai già stanco? La battaglia di Algeri - Gillo Pontecorvo
  33. Grazie! Domande? Grazie! Domande? github.com/xrmx speakerdeck.com/xrmx @rmistaken menodizero.it