Cosa è Un Hacker?Lo Jargon File contiene una quantità di definizioni del termine 'hacker', molte delle quali hanno a che fare con l'attitudine tecnica e il piacere di risolvere problemi e superare limiti. Se vuoi sapere come diventare un hacker, comunque, solo due definizioni solo realmente rilevanti.
Esiste una comunità, una cultura condivisa, di programmatori esperti e maghi della rete per rintracciare le origini della quale dobbiamo andare indietro di decenni, fino ai tempi dei primi minicomputer funzionanti in time-sharing o degli iniziali esperimenti con ARPAnet. I membri originari di questa comunità crearono il termine 'hacker'. Gli hacker hanno costruito Internet. Gli hacker hanno portato il sistema operativo Unix a quello che esso oggi è diventato. Gli hacker hanno dato l'avvio a Usenet e al lavoro per il World Wide Web. Se fai parte di questa cultura, se hai contribuito ad essa e altre persone che ne fanno parte ti conoscono e ti chiamano hacker, allora sei un hacker.
La predisposizione mentale di un hacker non è confinata a quest'unico ambito. Ci sono persone che applicano la propria attitudine hacker ad altre cose, come l'elettronica o la musica - e puoi trovarle ai più alti livelli di qualsiasi scienza o arte. Gli hacker del software riconoscono ovunque queste anime affini e le possono anche definire 'hacker' - e qualcuno sostiene che la natura hacker sia realmente indipendente dal particolare mezzo con il quale l'hacker si esprime. Tuttavia, nel resto di questo documento, noi focalizzeremo l'attenzione sulle capacità e sugli atteggiamenti degli hacker del software, e sulle tradizioni di quella cultura condivisa che ha originato il termine 'hacker'.
C'è un altro gruppo di persone che ad alta voce si proclamano hacker, ma non lo sono. Queste sono persone (principalmente adolescenti maschi) che provano piacere a penetrare nei computer e a compiere azioni di phreaking al sistema telefonico. I veri hacker li chiamano 'cracker' e non vogliono avere nulla a che fare con loro. I veri hacker, per lo più, pensano che i cracker siano pigri, irresponsabili e non troppo svegli, e obiettano che essere capaci di violare la sicurezza informatica non ti fa hacker più di quanto essere in grado di scassinare macchine ti faccia diventare ingegnere meccanico. Sfortunatamente, molti giornalisti e scrittori sono stati fuorviati nell'usare il termine 'hacker' per descrivere i cracker, e questo irrita infinitamente i veri hacker.
La differenza fondamentale è questa: gli hacker costruiscono le cose, i cracker le rompono.
Se vuoi diventare un hacker, continua a leggere. Se vuoi diventare un cracker, vai a leggere il newsgroup alt.2600 e sii pronto a passare da cinque a dieci anni in prigione dopo aver scoperto che non sei così intelligente quanto pensi di essere. E questo è tutto quello che avevo intenzione di dire riguardo ai cracker.
L'Atteggiamento dell'HackerGli hackers risolvono problemi e costruiscono cose, e credono nella libertà e nell'aiuto reciproco. Per essere accettato come hacker, devi comportarti come se anche tu avessi questo tipo di atteggiamento. E per comportarti come se avessi questo atteggiamento, devi crederci con convinzione.
Ma se pensi che coltivare l'atteggiamento da hacker sia semplicemente un modo per ottenere l'accettazione nella comunità, non hai colto il punto fondamentale. Diventare il tipo di persona che crede in queste cose è importante soprattutto per te stesso - per aiutarti a imparare e per mantenerti motivato. Come per tutte le arti creative, la maniera più efficace per diventare un maestro è adottare l'atteggiamento mentale dei maestri - non solo dal punto di vista intellettuale ma anche da quello emozionale.
Come dice il seguente poema Zen moderno,
Per seguire il percorso:
osserva il maestro,
segui il maestro,
cammina affianco al maestro,
guarda attraverso il maestro,
diventa il maestro.
CONTINUA....