vision del software
Importancia del software:
Hoy en día es muy importante debido a que la mayoría de las personas lo usa en su vida diaria, la mayoría de empresas cuenta con computadoras y es casi imposible dejar de trabajar con ellas.
El software es una seria de instrucciones para poder realizar instrucciones. Normalmente los programadores escriben en un lenguaje que los humanospodemos entender y que posteriormente es traducido a secuencias de unos y ceros que es el único lenguaje que las maquinas entienden.
El software tiene un papel muy destacado en la sociedad y es importante garantizar Métodos transparentes en sus diferentes fases de producción y explotación. El software libre, al dar acceso al código, es el único que puede garantizar esta transparencia.Incursión de los hackers:
Durante los años 60, los sistemas informáticos medianos se popularizaron en algunas universidades. Eran todavía muy caros y estaban básicamente destinados a un uso científico. Uno de los centros de investigación más importantes de aquella época era el Massachusetts Institute of Technology
En torno a estos centros las se fueron formando grupos de personas con el fin deresolver problemas muy complejos en sistemas de información, a estos grupos de personas se les denomino hackers.
Desgraciadamente con el tiempo se les fue denominando hackers a las personas que se dedicaban a robar información a otros usuarios con fines que no son correctos de esta manera se empezó a utilizar la seguridad en los sistemas.
Comenzaron a instaurar contraseñas para acceder a lossistemas informáticos. Stallman propuso a los usuarios del sistema que utilizaran la tecla retorno como contraseña que era el equivalente a no utilizarla. Finalmente, las contraseñas fueran instauradas y compartir la información entre usuarios ya no fue posible como lo había sido hasta entonces en aquel laboratorio. Para los hackers los retos intelectuales son importantes como también lo es sercapaces de compartir sus resultados con el resto de la comunidad.
En resumen los hackers son malinterpretados algunas veces aunque la mayoría de las veces son las mayores contribuidores al desarrollo de software, sin embargo existen sus excepciones.
Cultura de unix:
Unix es el sistema operativo en el que se basaron los demás sistemas operativos empezó como una interfaz entre el usuario yel ordenador, a partir de este sistema se baso el sistema de software libre
A finales de los años 60, la empresa AT&T se enfrentaba a los crecientes problemas de interoperabilidad que representaba tener diferentes ordenadores de diferentes fabricantes con distintos sistemas operativos, a partir de este se desarrollo un sistema llamado multics que fracaso por su extrema complejidad. El sistemade unix evoluciono para volverse sencillo y fácil de usar.
Uno de los hackers involucrados en el desarrollo de las primeras versiones de BSD fue Hill Joy, que años más tarde crearıa Sun Microsystems, donde usaran Unix como sistema operativo para toda la gama de su hardware. Con el tiempo se formalizaron dos grandes ramas de Unix, una producida en los laboratorios Bell de AT&T y la otra producidaen Berkeley bajo el nombre de BSD que estaba basada en código fuente que AT&T que les proporciono anos atrás
El sistema unix fue usado mayormente en la comunidad científica y en la universitaria debido a su sencillez y que era accesible a pesar de algunos problemas de compatibilidad que se presentaban pero se iban solucionando con el tiempo.
GNU:
Con la rápida evolución de los sistemasoperativos se fueron desarrollando las empresas que se dedicaron al desarrollo de software en su mayoría estas quisieron un avance en corto tiempo por lo que empezaron contratando hackers que eran los más capacitados entre la comunidad científica y universitaria para desarrollar software.
El 27 de septiembre de 1983 Richard Stallman, muy preocupado por esta perdida de libertades, anunciaba en...
Regístrate para leer el documento completo.