L’obiettivo principale del nostro lavoro è la creazione di una rete sociale basata sulla diffusione e l’utilizzo dei sistemi operativi GNU/LINUX nel mondo. I dati sono stati raccolti dal portale Linux Counter, il quale sotto forma di censimento colleziona le informazioni relative alle macchine grazie alla collaborazione diretta degli utenti. Gli amministratori del sito ci hanno fornito un drop del database contenente tutti i dati raccolti fino al 10/03/2016, dove ogni record fa riferimento ad un’unica macchina. Abbiamo selezionato i seguenti attributi, ritenuti utili per l'analisi:
- numCores – numero di core del processore
- kernel – versione del kernel
- class – classe di appartenenza
- cpu – modello del processore
- country – nazionalità
- architecture – architettura del processore
- distribution – distribuzione
Il progetto è stato svolto per il corso di Analisi delle Reti Sociali a.a 2015/16 dell'Università di Pisa.
Il progetto è scritto interamentre in python. Ogni test è stato eseguito utilizzando python3.x o superiore.
Alessandro Romano
Tommaso Furlan