Non è una distro reale (almeno per il momento), non ho le capacità tecniche di crearne uno. Al momento faccio solo un lavoro di
design a cui tutti possono unirsi.
Conoscete
balsamiq? (lo usa anche Mark Shuttleworth) Si può usare quello per
programmare (disegnare) l'interfaccia grafica della distro.
Magari un giorno qualche sviluppatore si prenderà la briga/sfida di iniziare il progetto.
Allora; è "basata" su turbopuppy (come la arcade puppy), ma ulteriormente strippata: la distro in questione deve avviare unicamente 4 cose:
Grafica:
Tutti i moduli "strettamente" necessari) a xorg; tutti i driver proprietari aggiornati per schede ATI/Nvidia vecchie e nuove (si manda una email all'assistenza AMD/Nvidia per chiedere se lo permettono, visto che il GPL3 già lo permetterebbe di suo).
Problema driver grafica: e possibile avere 3 diverse versioni dei driver proprietari?
esempio nvidia 96.x legacy (vecchie nvidia)+187.x (più recenti)+19x.x (quelle sugli scaffali in vendita)
Poi oltre alla grafica devono esserci i moduli per l'audio e i controller. Stop.
Software:
Niente comandi CLI (solo quelli necessari alle dipendenze)
Niente software per gestire il sistema (magari solo gparted per l'installer).
1 browser (niente adobe flash, solo html5)
VLC (usato *anche* come codec per il browser)
La GUI
La gui da cui scaricare/installare/lanciare i giochi
Giochi: possono essere opensource (solo i migliori, almeno all'inizio per semplificarsi il lavoro), proprietari o da acquistabili da internet (metteremo i collegamenti gratuitamente, poi sarà compito dei "sviluppatori" gestire i propri clienti.. se hanno previsto di vendere i loro giochi sulla nostra piattaforma gratuita)
Pannello di controllo:
No, niente pannello di controllo. Solo regolazioni video/audio e qualche tool di benchmark (per vedere se il sistema funziona bene// o magari qualche suggerimento all'user su quale hardware deve cambiare per rendere il PC compatibili 100%)
Due (2)
sole console terminale ([ctrl]+[alt]+f1/ [ctrl]+[alt]+f2) e il server grafico.
[ctrl]+[alt]+[f1] viene usato come "gestione risorse" (grafica in ascii) da cui regolare il volume, uccidere i processi&co. fate una prova:
dalla vostra puppy fate > [ctrl]+[alt]+[f1] > login > htop
ora immaginate che in questa schermata ci siano anche i controlli del volume&co.
Ho ancora un mucchio di altre idee, ma vorrei prima leggere le vostre impressioni (anche per capire se mi sono spiegato bene: so di scrivere un pò criptico)