RP Italian
 
www.ilpiola.it
Roberto Piola
Lavoro
  • Programmi gratis

  •  
     

    English version

     
    LINKS

    Gamelan

    FSF/GNU
     

    Programmi gratis


    Mi ricordo che il primo anno di università un amico mi fece leggere una proposta della Free Software Foundation/GNU, di promuovere un comunismo tra i programmatori: ogni software sabbe dovuto essere distribuito gratuitamente... ed i programmatori sarebbero stati pagati dallo stato mediante una tassa sulla vendita dei computer.

    All'epoca dissi "bello, ma irrealizzabile", e che cosa è successo dopo?

    Semplicemente, ho progressivamente cambiato idea: dopotutto io ho scritto molti programmi ad hoc che mi sono stati pagati da un cliente specifico e che difficilmente sarebbero rivendibili, od utilities sviluppate collateralmente al lavoro svolto per l'università durante gli anni di dottorato (e che quindi dopotutto erano pagate dallo stato), e non ho visto nulla di male nel rilasciarle in forma di dominio più o meno pubblico; anzi, con l'avvento di java ho veramente apprezzato il fatto che ci fosse una comunità di programmatori che rilascia componenti software, e www.developer.com (ex Gamelan) mi ha spesso salvato ore di lavoro!

    Quindi, è il mio turno di rilasciare un po' di files nel dominio pubblico o nello shareware: Servitevi!

    • Java
    • Linux
      • tmenu_linux_950629.tgz , il mio sistema di menu, permette anche di far eseguire alcuni comandi come root senza pericolo per la sicurezza.
    • WWW utilities
      • bib2html.tgz, Per convertire un file bibtex in una pagina html; codice C portabile e commentato.
    • System admin. utilities
      • build_ftp_passwd ricrea /home/ftp/etc/passwd e /home/ftp/etc/group, elimiando le informazioni inutili e pericolose da /etc/passwd ed /etc/group. Codice C commentato.
      • build_users, uno script di shell per mantenere una mailing list di tutti gli utenti. Auto-documentato.
      • conteggio.c, estrae da /var/adm/wtmp il tempo usato da ogni utente e ne tiene traccia in /var/adm/accounts, aiuta a mantere il /var/adm/wtmp piccolo. Codice C commentato.
      • deluser.c, cancella un utente da /etc/passwd, /etc/shadow, /etc/group, /var/spool/mail, e lancia build_users e build_ftp_passwd. Codice C commentato.
     

    Locations of visitors to this page


    Impostazioni cookies