Beruflich Dokumente
Kultur Dokumente
GNU y Linux
GNU/Linux es el nombre completo del sistema operativo que normalmente todos
conocemos como Linux. El ncleo del sistema operativo (lo que interconecta los
dispositivos entre s) es Linux, las herramientas bsicas del sistema operativo
alrededor del ncleo son parte del proyecto GNU.
Ambos han sido imprescindibles, juntos ms que por separado, en el desarrollo de
la informtica desde los aos 90, aunque se desarrollan de manera bastante
independiente, por gente distinta y, para colmo, con planteamientos distintos. A
pesar de todo, entre ambos ofrecen un sistema hiper configurable, completsimo y
que no pocas veces ha puesto en evidencia a sus grandes competidores
comerciales, ya sea en la informtica de escritorio como de grandes servidores.
Mozilla Firefox
Durante los aos de dominio absoluto de Internet Explorer la Web estaba
limitada y los programadores tenan que ceirse al navegador de Microsoft si
queran que sus pginas se desplegaran correctamente. An hoy desarrollar webs
compatibles con todos los navegadores puede ser un autntico suplicio. pero todo
comenz a cambiar cuando lleg Firefox.
Primero fue Mozilla Navigation Suite, despus Phoenix, despus Firebird y por
ltimo Firefox, y ha revolucionado la navegacin web. El auge de Internet impuls
su crecimiento, su xito y su importancia mucho ms all que cualquier otro
proyecto de Software Libre. Ser multiplataforma (funciona en GNU/Linux, Mac y
Windows) le permite tener ms usuarios y tambin, ms programadores
voluntarios.
Microsoft no prest la atencin debida a su navegador, as que Firefox pronto fue ms
rpido, ms completo, ms seguro, ms preciso con los estndares web y, por as decirlo,
mejor en todo. Firefox, en definitiva, fue el desencadenante de la guerra de
navegadores de la que tanto nos estamos beneficiando los usuarios en la actualidad,
adems de situar el software libre con una cuota de un 30% (ms contando a Chrome) en
el mercado de los navegadores.
Apache
Apache es el servidor web por excelencia, lder abrumador, con un 54% de cuota -frente
al 24% del IIS de Microsoft- (2010). Probablemente la versatilidad que garantiza el
software libre porque cualquiera puede modificar el programa a su antojo es lo que le ha
permitido alcanzar tales cuotas de xito y convertirse, de facto, en el estndar para servir
pginas web.
FreeBSD
FreeBSD es uno de los sistemas operativos de la familia BSD. Son sistemas
operativos tipo UNIX con licencia (BSD se llama tambin) an ms relajadas que
la GPL, porque permiten, bsicamente, hacer lo que quieras con el software
mientras mantengas un disclaimer legal. Te permite, incluso, modificar el software
a tu antojo y Re licenciarlo impidiendo el acceso a tus modificaciones a los dems.
FreeBSD puede que no haya revolucionado el mundo directamente, pero s ha
tenido ms influencia de lo que mucha gente sabe. El motivo: todos los
dispositivos Apple desde el lanzamiento de Mac OS X llevan una parte de
FreeBSD en su interior. Apple ha usado el cdigo de FreeBSD para construir tanto
el ncleo de su sistema operativo para ordenadores (Mac OS X) como el
de dispositivos mviles (iOS).
Creative Commons, la alternativa al Copyright
La que probablemente es la mayor revolucin de todas las llevadas a cabo por el
movimiento del Software Libre es la del cambio de mentalidad, de filosofa. Una filosofa
que dice que la transparencia es ms segura que la opacidad, que la libre circulacin de
informacin es mejor que la ocultacin de datos, que compartir conocimientos es
beneficioso para toda la humanidad, que se puede ganar dinero sin coartar la libertad de
nadie. No es el nico camino, pero es un camino, y no slo ha cambiado la industria del
software, sino que tambin se propaga a otros mbitos.
La Free Software Foundation seala 4 libertades bsicas con las que ha de contar un
software para considerarse libre:
Libertad 0: Libertad de usar el programa con cualquier propsito.
ayudando a tu prjimo
La manera ms simple de hacer que un programa sea software libre consiste en ponerlo
en el dominio pblico, sin copyright. Esto permite compartir el programa y sus mejoras a
quienes as lo deseen. Sin embargo, tambin posibilita que otra gente sin inters
cooperativo convierta el programa en software privativo. Pueden hacer cambios, muchos
o pocos, y distribuir el resultado como un producto privativo. Quienes reciban el programa
modificado en esas condiciones no podrn disfrutar de la libertad que el autor original les
dio. El intermediario se la ha arrebatado.
4. Qu significa GNU?
El Proyecto GNU se fund en septiembre de 1983 por Richard M. Stallman para
crear un sistema operativo completo de Software Libre. Empez a trabajar en ello
en enero del ao siguiente. Hoy tenemos varios sistemas operativos basados
exclusivamente en Software Libre que respetan la libertad de los usuarios dando a
todos, el derecho de usar, compartir, estudiar y mejorar el software para cualquier
finalidad.
El Proyecto GNU consta de una serie de pequeos subproyectos mantenidos por
voluntarios, empresas o combinaciones de ambos. Estos subproyectos tambin se
denominan Proyectos de GNU o Paquetes GNU.
El nombre del Proyecto GNU proviene del acrnimo recursivo GNU's Not
Unix (GNU No es Unix). Unix era un sistema operativo muy popular en los aos
80, as que Stallman dise GNU para ser muy compatible con Unix, para que la
migracin a GNU fuese cmoda. El nombre reconoce que GNU aprendi del
diseo tcnico de Unix, pero tambin indica claramente que no estn
relacionados. A diferencia de Unix, GNU es Software Libre.
Al ser como Unix, el diseo de GNU es modular. Esto significa que se le pueden
aadir a GNU componentes de terceras partes.
Referencias
http://www.ticbeat.com/innovacion/5-exitos-software-libre-cambiado-mundo/
https://www.gnu.org/licenses/copyleft.es.html
https://fsfe.org/freesoftware/basics/gnuproject.es.html