La primera generación de computadoras aparece a finales de la década de 1940. Eran de
enormes dimensiones y muy costosas. La relación entre el hardware y el software
era demasiado estrecha, los programas se escribían de una manera bastante
especializada (lenguaje de máquina) y por lo tanto, el concepto de software como una parte
"independiente" del hardware se veía todavía muy lejano.
Debido precisamente a esta relación entre
hardware-software, las personas que operaban las computadoras debían de poseer
cierto nivel de conocimientos sobre el funcionamiento de las mismas, así como
de los programas que necesitaban para hacerlas funcionar. En ese entonces no
existían los usuarios convencionales, todos eran usuarios especializados, en su
gran mayoría científicos o ingenieros.
Entre esos usuarios expertos, era muy común que
se diera el intercambio de programas así como el compartir mejoras hechas a los
mismos. A estas mejoras en el software se les conoce como hacks y a estos
primeros expertos o gurús de la programación se
les empezó a llamar hackers.
Término que en la actualidad se ha ido desvirtuando, confundiéndolos con
delincuentes informáticos. En general a los hackers les
interesa conocer el funcionamiento.
detallado de los sistemas
informáticos y de su seguridad, manteniendo una actitud ética. Algunos traspasan esta línea y se convierten en lo que
la comunidad hacker ha denominado cracker.
En los inicios de la
computación, 40s y 50s, no existían las licencias de software.
El software era libre
y los programas se intercambiaban como se hace con las recetas de cocina.
Posteriormente, el
software se empezó a ver más como una gran colección de pequeños fragmentos de
código, susceptible de ser modificado y adaptado. Las computadoras de
escritorio empezaban a volverse cada vez más populares y accesibles a un número
mayor de personas.
No hay comentarios:
Publicar un comentario