dgt_oss01 – Le persone che hanno fatto la storia

Titolo del modulo: dgt_oss01 – Le persone che hanno fatto la storia

Descrizione:

Il modulo “dgt_oss01 – Le persone che hanno fatto la storia” tratta la storia e l’impatto delle personalità chiave del movimento Open Source. È rivolto a studenti, professionisti e appassionati che vogliono comprendere i contributi che hanno dato forma allo sviluppo software moderno.

Panoramica:

Il software open source (OSS) ha cambiato il modo di affrontare la tecnologia, la collaborazione e l’innovazione. A questo cambiamento sono legate alcune figure influenti. Questo modulo esamina la vita e l’eredità di due protagonisti fondamentali: Linus Torvalds e Richard Stallman.

È un modulo prevalentemente teorico, che pone le basi culturali per tutto il resto dell’academy: gli strumenti che in seguito guiderai in linguaggio naturale sono nati dalle idee di queste persone. Quando si passa alla pratica, si lavora come in tutta l’academy. Invece di esplorare a mano repository e file di licenza, chiedi a un agente AI di ripercorrere la storia iniziale del kernel Linux o di confrontare la GPL con le licenze permissive, poi verifichi le sue risposte sulle fonti primarie, distinguendo i fatti documentati dalle invenzioni plausibili.

Moduli principali:

  1. Introduzione alla filosofia open source:
  2. Esplora i principi alla base dell’open source, tra cui trasparenza, collaborazione e libertà nello sviluppo del software.
  3. Comprendi in cosa questi ideali si differenziano dai modelli proprietari.

  4. Linus Torvalds: l’uomo dietro Linux:

  5. Segui il percorso di Linus Torvalds, da studente a creatore del kernel Linux, che oggi fa funzionare milioni di dispositivi in tutto il mondo.
  6. Analizza il suo approccio alla leadership e alla costruzione della community nell’ecosistema open source globale.

  7. Richard Stallman e il software libero:

  8. Scopri il ruolo di Richard Stallman nell’avvio del movimento del software libero con il Progetto GNU.
  9. Esplora il suo impegno per le libertà degli utenti, tra cui la possibilità di usare, studiare, modificare e distribuire il software.

  10. Analisi comparativa: Torvalds e Stallman:

  11. Esamina le diverse filosofie di Torvalds e Stallman in merito a open source e software libero.
  12. Discuti di come i loro approcci abbiano influenzato le pratiche e i dibattiti attuali del mondo OSS.

  13. Eredità e impatto:

  14. Valuta l’impatto a lungo termine di entrambe le figure sulla tecnologia, sulla cultura e sulla società.
  15. Indaga gli sviluppi attuali del mondo open source che riflettono la loro influenza duratura.

  16. Discussioni interattive e casi di studio:

  17. Partecipa a discussioni su come i principi open source possano essere applicati ad altri settori.
  18. Analizza casi di studio di progetti open source di successo ispirati al lavoro di Torvalds e Stallman, interrogando la macchina in linguaggio naturale per esplorarne la storia e verificando ciò che riporta.

Risultati di apprendimento:

Al termine di questo modulo i partecipanti:
– Conosceranno la storia del movimento Open Source e le sue figure chiave.
– Sapranno analizzare come Linus Torvalds e Richard Stallman abbiano plasmato le pratiche di sviluppo software.
– Sapranno documentarsi sui progetti open source interrogando la macchina in linguaggio naturale e verificandone criticamente le risposte.
– Saranno in grado di applicare i principi open source in diversi contesti tecnologici e collaborativi.

A chi è rivolto:

Questo modulo è adatto a studenti di informatica, tecnologie dell’informazione o discipline affini. È rivolto anche ai professionisti che vogliono comprendere meglio la cultura open source e le sue implicazioni nel settore tecnologico.

Il modulo fornisce una panoramica dei contributi di Linus Torvalds e Richard Stallman e della loro influenza sull’innovazione e sulla collaborazione nel software.
Gli studenti possono caricare i propri esercizi nel Progetto Git dell’Academy DevOps & SRE. Per questo modulo, create una cartella con il vostro username come nome nella seguente sottocartella: https://github.com/Garanti-Del-Talento/gdt_academy