Mostra il testo a schermo Ricevi l'istruzione Leggi il file Mostra il testo a schermo Esegui
Ordini da
Libertà 0, 1, 2, 3
LIBERO Non GRATIS
Libertà 0 - Uso Installalo in 500 computer
Libertà 1 - Modificare
Sorgente Eseguibile main () 000101101010 { 101110001010 printf(“Hello, world!/n”); } 000101101010 101110001010 001011010011 010001010011 Sorgente Eseguibile
Libertà 2 - Distribuire
Libertà 3 - Ridistribuire
L'utente controlla il programma
Il programma controlla l'utente
Acquirente 5 si trova in corsia 2
Si No * PS3 Questo aggiornamento peggiorerà il tuo sistema. Vuoi continuare? * La rete non sarà più utilizzabile Si No *
Server As A Software Input Server Risultato
Grandi sacrifici per la libertà
Piccoli sacrifici per la libertà
Che ostacoli ci sono?
main () { printf(“Hello, world!/n”); } Software Libero Software NON-Libero 000101101010 101110001010 001011010011 010001010011