Test di Autovalutazione

Software Open Source e Closed Source

Quesito n. 1

Qual è la caratteristica principale di un Software Open Source?

La presenza di un abbonamento mensile da pagare per l'utilizzo del software
La presenza di restrizioni che impediscono lo studio, la modifica, la condivisione, la ridistribuzione o l'ingegneria inversa del codice sorgente.
La pubblicazione del codice sorgente.
L'elevato costo per utilizzare il software.
L'uso esclusivo del software solo in ambieni di lavoro.

Quesito n. 2

Quale tra le seguenti licenze è tipicamente utilizzata per la distribuzione di un Software Closed Source?

Apache
MPL
GNU GPL
MIT
EULA

Quesito n. 3

Per cosa è conosciuto il programmatore Linus Torvalds?

Per lo sviluppo del sistema operativo Windows.
Per lo sviluppo della prima versione del kernel Linux.
Per la creazione della piattaforma hardware Arduino.
Per aver fondato l'azienda Google.
Per lo sviluppo del sistema operativo macOS.

Quesito n. 4

Quale tra i seguenti software è Open Source?

Microsoft Office
Avast
Google Chrome
Adobe Photoshop
Git

Quesito n. 5

Quali affermazioni riguardanti un Software Proprietario (Closed Source) sono vere?

É possibile modificare il codice sorgente e ridistribuirlo.
Il software proprietario disponibile gratuitamente viene chiamato "freeware".
Utenti online possonno contribuire allo sviluppo del software.
Il codice sorgente del software è ritenuto un segreto commerciale.
Il software proprietario disponibile gratuitamente ma solo per un periodo di prova è chiamato "shareware".

Quesito n. 6

Open Source Initiative
Quali affermazioni riguardanti l'Open Source Initiative (OSI) sono vere?
Approva le nuove licenze Open Source se soddisfano i criteri dell'OSI.
É un'organizzazione che distribuisce software proprietari.
É un'organizzazione a cui aziende si appoggiano per proteggere i propri codici sorgenti.
É un'organizzazione dedicata a promuovere software open source.
Permette agli utenti online di accedere al codice sorgente di softwares proprietari.

Quesito n. 7

Quale tra i seguenti sistemi operativi NON sono Open Source?

Android
WatchOS
Ubuntu
Windows
macOS

Quesito n. 8

Come si può supportare/contribuire ad un software/progetto Open Source?

Rubare il codice sorgente e rivenderlo per trarre un guadagno.
Aiutare allo sviluppo del software attraverso siti come GitHub.
Donare dei soldi al progetto Open Source in caso non si ha esperienza o capacità per aiutare nello sviluppo.
Sconsigliare il progetto.
Utilizzare software alternativi a pagamento.

Quesito n. 9

Considera le seguenti definizioni:

  1. Software proprietario disponibile gratuitamente.
  2. Software il cui codice sorgene è disponibile a tutti.
  3. Software a pagamento mensile.
  4. Software sotto licenza che impedisce lo studio, la modifica, la condivisione, la ridistribuzione o l'ingegneria inversa del codice sorgente.
  5. Software proprietario disponibile gratuitamente ma solo per un periodo di prova.

Associa le definizioni al termine corretto:

Software Proprietario
Shareware
Freeware
Software Open Source

Quesito n. 10

Considera le seguenti definizioni:

  1. Licenze che gli autori invece di vietare, permettono non solo di usare e copiare, ma anche di modificare, ampliare, elaborare, vendere e quant'altro. E tutto questo senza imporre obblighi a ricompensare economicamente gli autori.
  2. Testo di un algoritmo di un programma scritto in un linguaggio di programmazione da parte di un programmatore in fase di programmazione, compreso all'interno di un file sorgente. Esso definisce dunque il flusso di esecuzione del programma stesso.
  3. Software di controllo versione distribuito utilizzabile da interfaccia a riga di comando.
  4. Licenza che consente al beneficiario l'utilizzo del software sotto particolari condizioni ed impedendone altre come lo studio, la modifica, la condivisione, la ridistribuzione o l'ingegneria inversa.
  5. Organizzazione dedicata a promuovere software open source.

Associa le definizioni al termine corretto:

Codice Sorgente
Licenza Open Source
Open Source Initiative (OSI)
Licenza Closed Source