Anda di halaman 1dari 8

CURSO TALLER DE GNU/LINUX – NIVEL ADMINISTRADOR

Tema: Software Libre y GNU/Linux

No puede modificarlo de ninguna manera. El


Unidad I: Software Libre y único que puede hacerlo es el desarrollador y
GNU/Linux en las condiciones que considere oportunas (y
siempre y cuando le salga rentable).

No podrá realizar ingeniería inversa para


1.1 Software Libre estudiar su comportamiento.
1.1.1 ¿Qué es el Software Propietario? 1.1.2 ¿Qué es el Software Libre?
Antes de entrar a definir el software libre, El "Software Libre" es un asunto de libertad,
veamos algunas características del software no de precio. Para entender el concepto,
propietario mediante un ejemplo. debes pensar en "libre" como en "libertad de
expresión", no como en "barra libre" en inglés
Imagina que vas a comprar un coche y las una misma palabra (free) significa tanto libre
condiciones de compra son: como gratis, lo que ha dado lugar a cierta
confusión.
Ud. sólo puede circular con su coche por la
provincia en la que reside. Si quisiera circular "Software Libre" se refiere a la libertad de los
por otra provincia diferente necesitaría pagar usuarios para ejecutar, copiar, distribuir,
más dinero en concepto de licencia. estudiar, cambiar y mejorar el software. De
modo más preciso, se refiere a cuatro
No podrá ceder ni alquilar su coche. libertades de los usuarios del software:
No podrá modificarlo de ninguna manera, no La libertad de usar el programa, con cualquier
podrá ponerle otro radio-cassette, colgarle propósito (libertad 0).
unos dados del retrovisor, cambiarle los
neumáticos, etc. Para hacerlo tendrá que La libertad de estudiar cómo funciona el
solicitarlo al vendedor y obviamente le programa, y adaptarlo a tus necesidades
cobrarán por ello, y al sólo poder hacer las (libertad 1). El acceso al código fuente es una
modificaciones el vendedor ¿se imagina cómo condición previa para esto.
serán las tarifas?
La libertad de distribuir copias, con lo que
No podrá abrirlo/desmontarlo para estudiar su puedes ayudar a tu vecino (libertad 2).
funcionamiento.
La libertad de mejorar el programa y hacer
¿Compraría un coche en estas condiciones? públicas las mejoras a los demás, de modo
Seguro que no. Entonces, ¿cuál es la razón de que toda la comunidad se beneficie. (libertad
comprar software propietario bajo unas 3). El acceso al código fuente es un requisito
condiciones similares? previo para esto.
Cuando compra un software propietario, si se
Un programa es software libre si los usuarios
molesta en leer la licencia que lo acompaña,
tienen todas estas libertades. Así pues,
verá que:
deberías tener la libertad de distribuir copias,
sea con o sin modificaciones, sea gratis o
Sólo podrá instalar el software en un
cobrando una cantidad por la distribución, a
determinado número de equipos, requiriendo
cualquier persona en cualquier lugar. El ser
el pago adicional, en concepto de licencias, si
libre de hacer esto significa (entre otras cosas)
quisiera instalarlo en más equipos.
que no tienes que pedir o pagar permisos.
Ud. no puede ceder ni alquilar el software que
También deberías tener la libertad de hacer
acaba de comprar.
modificaciones y utilizarlas de manera privada
en tu trabajo u ocio, sin ni siquiera tener que
anunciar que dichas modificaciones existen. Si

Profesor: Ms.C. Daniel Alejandro Yucra Sotomayor (daniel@somoslibres.org) Pag. - 2 -


CURSO TALLER DE GNU/LINUX – NIVEL ADMINISTRADOR
Tema: Software Libre y GNU/Linux

publicas tus cambios, no tienes por qué avisar A veces las normas de control de exportación
a nadie, ni de ninguna manera en particular. del gobierno y las sanciones mercantiles
pueden restringir tu libertad de distribuir copias
La libertad para usar un programa significa la de los programas a nivel internacional. Los
libertad para cualquier persona u organización desarrolladores de software no tienen el poder
de usarlo en cualquier tipo de sistema de eliminar o sobrepasar estas restricciones,
informático, para cualquier clase de trabajo, y pero lo que pueden y deben hacer es rehusar
sin tener obligación de comunicárselo al el imponerlas como condiciones de uso del
desarrollador ni a ninguna otra entidad programa. De esta manera, las restricciones
específica. no afectarán a actividades y gente fuera de las
jurisdicciones de estos gobiernos.
La libertad de distribuir copias debe incluir
tanto las formas binarias o ejecutables del Por último, fíjate en que los criterios
programa como su código fuente, sean establecidos en esta definición de software
versiones modificadas o sin modificar libre requieren pensarse cuidadosamente para
(distribuir programas de modo ejecutable es interpretarlos. Para decidir si una licencia de
necesario para que los sistemas operativos software concreta es una licencia de software
libres sean fáciles de instalar). Está bien si no libre, lo juzgamos basándonos en estos
hay manera de producir un binario o criterios para determinar si tanto su espíritu
ejecutable de un programa concreto (ya que como su letra en particular los cumplen. Si una
algunos lenguajes no tienen esta capacidad), licencia incluye restricciones contrarias a
pero debes tener la libertad de distribuir estos nuestra ética, la rechazamos, aun cuando no
formatos si encontraras o desarrollaras la hubiéramos previsto el problema en estos
manera de crearlos. criterios. A veces un requisito de una licencia
plantea una situación que necesita de una
Para que las libertades de hacer reflexión minuciosa, e incluso conversaciones
modificaciones y de publicar versiones con un abogado, antes de que se pueda
mejoradas tengan sentido, debes tener acceso decidir si la exigencia es aceptable. Cuando
al código fuente del programa. Por lo tanto, la llegamos a una conclusión, a veces
posibilidad de acceder al código fuente es una actualizamos estos criterios para que sea más
condición necesaria para el software libre. fácil ver por qué ciertas licencias se pueden
calificar o no como de software libre.
Para que estas libertades sean reales, deben
ser irrevocables mientras no hagas nada Por lo general, para decidir si un determinado
incorrecto; si el desarrollador del software software es libre, puedes hacerte las
tiene el poder de revocar la licencia aunque no siguientes preguntas:
le hayas dado motivos, el software no es libre.
- ¿Te dan las fuentes del programa?
Así pues, quizás hayas pagado para obtener
copias de software GNU, o tal vez las hayas - ¿Puedes modificar esas fuentes?
obtenido sin ningún coste.
- ¿Puedes distribuir lo que modifiques?
Pero independientemente de cómo hayas
conseguido tus copias, siempre tienes la - ¿Puedes vender esas modificaciones
libertad de copiar y modificar el software, e al precio que quieras?
incluso de vender copias.
- ¿Debes añadir las fuentes,
"Software libre" no significa "no comercial". Un obligatoriamente, al distribuir?
programa libre debe estar disponible para uso
comercial, desarrollo comercial y distribución Según la FSF si la respuesta a las cuatro
comercial. El desarrollo comercial del software primeras es afirmativa el programa es software
libre ha dejado de ser inusual; el software libre, si además la quinta es también positiva,
comercial libre es muy importante. entonces, será libre y con "copyleft".

Profesor: Ms.C. Daniel Alejandro Yucra Sotomayor (daniel@somoslibres.org) Pag. - 3 -


CURSO TALLER DE GNU/LINUX – NIVEL ADMINISTRADOR
Tema: Software Libre y GNU/Linux

1.1.3 Control y Seguridad Para conservar la libertad de la información, es


imprescindible el uso de estándares abiertos.
Cuando adquirimos un software propietario Esto es, estándares establecidos por
rara vez se nos suministra el código fuente. entidades internacionales e independientes de
Sin embargo, la mayoría de la gente no le da las empresas particulares (ISO, IEEE, 3W,
importancia a este hecho ya que, como ellos etc).
dicen, "¿Y qué me importa a mí que me den el
código fuente si no tengo los conocimientos De otra manera dependeríamos de los
necesarios para leerlo?". intereses de la empresa que comercializa el
software. Siendo este el único que puede leer
Sin embargo, la única forma de poder fiarnos nuestra información y no siendo posible que
de la seguridad de un programa informático es otras entidades escriban software alternativo,
tener a nuestra disposición el código fuente, estaríamos vendidos.
ya que de esta manera podemos ver cómo ha
sido programado y si lo ha sido de forma 1.1.4 ¿Cómo funciona?
correcta. Además, también podremos
comprobar que en dicho programa no hay: El énfasis del sistema esta en la colaboración.
Se trata de una comunidad de
Puertas traseras: No es necesario que el usuarios/desarrolladores unida por un fin
desarrollador las incluya. Hay veces en las que común. En el fondo todos son egoístas,
un intruso introduce una puerta trasera sin el trabajan en el proyecto porque lo usan y les
conocimiento del desarrollador; otras veces la interesa que funcione lo mejor posible y
competencia puede pagar a un programador solucione sus propios problemas. De esta
descontento para que introduzca esa puerta manera, todos se benefician.
trasera.
1.1.5 Historia de un Proyecto
Funcionalidades no documentadas: Un
programa puede realizar ciertas tareas de las Alguna persona o entidad comienza un
que no somos conscientes. Por ejemplo, un proyecto para satisfacer una necesidad propia.
programa para cifrado de correo electrónico Por lo general no tienen que empezar de cero
tendrá acceso a nuestras claves y podría ni hacer todo el trabajo, hay ya otros proyectos
haber sido programado para mandar esas que hacen cosas similares y bibliotecas de
claves a una determinada persona. O bien funciones que hacen parte del trabajo. No
podría incluir información sobre nosotros y tienen mas que coger lo que les interese de
nuestras claves en las firmas digitales que entre todo el software disponible a nivel
utilicemos mediante la inclusión de canales mundial y mirar como se han resuelto otros
subliminales. problemas similares.

La única forma de detectar todo esto es Cuando el proyecto se hace publico, otra
mediante la disponibilidad del código fuente, gente puede utilizarlo, encontrar deficiencias y
ya que encontrar un bug en un programa de corregirlas.
ordenador no es tan sencillo como se piensa,
a menos que se disponga del código fuente. Cuando se han hecho modificaciones, se
La disponibilidad del código fuente nos da más tratan de integrar con el proyecto original, y
seguridad en el sentido de transparencia: son los autores originales los que deciden si
como el código fuente está disponible se los cambios se aceptan o no.
puede auditar y comprobar así que está libre
de puertas traseras y/o funcionalidades no Si se aceptan los cambios, el proyecto mejora
documentadas, ya que en caso de tenerlas se y la historia se repite.
descubrirían, y su hallazgo sería una auténtica
vergüenza para la empresa que lo vende, En el caso de que los cambios sean
pudiéndola llevar a la ruina. rechazados, el autor de estos puede o bien
mantener los cambios independientemente del

Profesor: Ms.C. Daniel Alejandro Yucra Sotomayor (daniel@somoslibres.org) Pag. - 4 -


CURSO TALLER DE GNU/LINUX – NIVEL ADMINISTRADOR
Tema: Software Libre y GNU/Linux

proyecto original, o iniciar un nuevo proyecto Reutilización de código e ideas: siendo el


(bifurcación/fork). código libre, cualquiera puede coger partes de
otros proyectos o ver como han resulto otros
1.1.6. Modelos de desarrollo los distintos problemas.

Catedral Reutilización de componentes: dado el


carácter cooperativo, los proyectos tratan de
Es el modelo tradicional de desarrollo de producir componentes reutilizables como
software. De este tipo son las técnicas de puede ser aspell, un corrector ortográfico de
desarrollo que se estudian en las asignaturas gran calidad. El equipo de desarrollo de aspell
de Ingeniería del Software y se usan en las hace el motor de corrección ortográfica, y
empresas. todos los demás proyectos pueden
beneficiarse de ello. Y los usuarios solo tienen
Sus principales características son: que preocuparse de instalar diccionarios una
vez para todos los programas.
- Paso a paso, avances pequeños.
- Siguiendo un diseño de un arquitecto Rapidez de desarrollo: son decenas, cientos y
magistral a veces miles las personas que colaboran en
- Gran secreto determinadas fases del desarrollo.
- Grandes recursos
- Solo se deja entrar a los feligreses una Robustez: las extensivas pruebas de
vez terminada funcionamiento entre los usuarios realimentan
a los desarrolladores en ciclos increíblemente
Bazar cortos.

Es el modelo mas habitual en software libre. A Extensibilidad: cualquiera puede desarrollar


menudo es considerado inviable por los nuevas funcionalidades. La calidad de su
expertos en ingeniería del software, pero el desarrollo y su aceptación por parte de los
hecho es que funciona. usuarios valida la incorporación del nuevo
código a la distribución oficial.
Sus principales características son:
Soporte técnico:
- Gran número de desarrolladores.
- Diferente lugar geográfico GNU/Linux cuenta con el mayor soporte
- Voluntarios técnico del mundo. La comunidad de usuarios,
- Diferente Idioma (Ingles, Español, Etc) que va desde meros aficionados y estudiantes
- No hay un diseño escrito sino un a curtidísimos profesionales y consultores del
problema por resolver. mundo UNIX, tiene una predisposición a la
colaboración, especialmente a través de los
Bajo este modelo se ha producido software de diferentes medios que ofrece Internet, que
gran calidad, como: permite obtener tiempos de respuesta a
cuestiones de tipo servicio técnico muy
- El núcleo Linux. superiores a los servicios convencionales.
- Apache
- Samba Soporte técnico a través de canales
- The Gimp comerciales en crecimiento explosivo:
autónomos, pymes y grandes empresas del
1.1.7. Ventajas entorno GNU/Linux y últimamente compañías
como HP e IBM disponen de programas de
Internacionalización: dado el carácter global servicio técnico 24h, 365 días al año.
de los proyectos, siempre hay quien haga las
traducciones. La disposición del código fuente permite a la
empresa atacar los hipotéticos problemas con
sus propios recursos, bien sea solucionando

Profesor: Ms.C. Daniel Alejandro Yucra Sotomayor (daniel@somoslibres.org) Pag. - 5 -


CURSO TALLER DE GNU/LINUX – NIVEL ADMINISTRADOR
Tema: Software Libre y GNU/Linux

'bugs' o bien añadiendo o extendiendo fallo y poner la versión ya reparada a


funcionalidades de las aplicaciones. Esto no disposición de los usuarios). Con software
es posible en entornos comerciales sin una propietario, habría que esperar a que la
penalización temporal o económica, o aún empresa sacara el parche o Service Pack
ambos, normalmente inabordable. correspondiente y no hay que olvidar que esto
lo hará cuando le salga económicamente
1.1.8. Mitos rentable. Generalmente se espera a tener
corregidos una determinada cantidad de
Dado que cualquiera puede modificarlo y errores y sólo entonces se libera el
redistribuirlo, al final hay un montón de correspondiente Service Pack, en lugar de
versiones distintas y es todo un caos. solucionar los fallos cuando se detectan. De
este tipo de políticas también salimos
Hacer muchas variantes del mismo software, perjudicados los usuarios.
no es rentable, supone mucha duplicación de
esfuerzos y confusión. Eso es precisamente el Por otro lado, en el mundo propietario, cuando
tipo de cosa que se trata de evitar desde el alguien descubre un agujero de seguridad,
software libre. Nadie en su sano juicio bifurca puede explotarlo durante mucho tiempo sin el
un proyecto sin una buena razón. Y en conocimiento del afectado o el productor del
cualquier caso siempre se puede coger el software. En software libre, se descubren mas
software directamente del equipo de desarrollo agujeros que salen pronto a la luz publica y
oficial. son tapados rápidamente. En el peor de los
casos no es mas que un intercambio de
Si no tienes conocimientos suficientes, ni ventajas.
tiempo muchas veces, ¿de que te sirve el
código fuente? 1.2 GNU/Linux

Hay gente que sí tiene el conocimiento y el 1.2.1 Historia de GNU/Linux


tiempo, y cuando se descubre algún fallo salta
a la luz pública enseguida. De esta forma, A finales de la década de los 60, Ken
todos los usuarios que lo utilizan son Thompson y Dennis Ritchie, de los Bell
conscientes de esos fallos de seguridad y Laboratories (AT&T), desarrollaron un sistema
pueden obrar en consecuencia. En materia de operativo que denominaron jocosamente
seguridad, la falta de transparencia sólo UNIX. Esto fue una broma, porque el proyecto
perjudica a los usuarios, porque puede resultar en el que había estado trabajando antes
mucho más difícil descubrir las Thompson se llamaba MULTICS.
vulnerabilidades del software que estén
utilizando. Era un sistema elegante y, sobre todo,
sencillo. Originalmente corría en una máquina
Al estar el código fuente disponible los intrusos (DEC PDP-7) que era menos potente que
tienen ventajas, ya que pueden descubrir cualquier teléfono móvil actual. El sistema
antes los fallos y aprovecharse de ellos. primeramente se escribió en lenguaje
ensamblador, específico para el PDP-7. Si
Cierto, pero hay algo más sobre este tema, bien esto le brindaba una gran eficiencia al
que desde los sectores contrarios al software código, tenía un inconveniente muy serio: el
libre no se comenta. No sólo los intrusos los sistema no podía transportarse a otro
descubren, sino que también hay gente ordenador distinto; si querían correr UNIX en
dedicada a la "caza" de bugs que descubre los un ordenador nuevo, tendrían que reescribirlo
fallos, los pone en conocimiento de los íntegramente. Claramente, este enfoque no
usuarios y los arregla, con lo cual los usuarios era muy práctico. Tuvieron una idea: crear un
pueden obrar en consecuencia (por otro lado, lenguaje ensamblador 'abstracto', de manera
al ser conscientes del fallo de seguridad y que, reescribiendo UNIX en dicho lenguaje, el
gracias a la disponibilidad del código fuente, esfuerzo de transportarlo a una nueva
es posible que cualquier persona con los arquitectura debería de ser mínimo. Así nació
conocimientos adecuados pueda arreglar el el lenguaje de programación C. Y, con él UNIX

Profesor: Ms.C. Daniel Alejandro Yucra Sotomayor (daniel@somoslibres.org) Pag. - 6 -


CURSO TALLER DE GNU/LINUX – NIVEL ADMINISTRADOR
Tema: Software Libre y GNU/Linux

fue reescrito, convirtiéndose así en el primer sistema operativo libre, no el núcleo, el


sistema operativo transportable de la historia. escritorio o el subsistema gráfico que lleve (y
que irá cambiando con el tiempo).

1.2.3. Richard Matthew Stallman. 1.2.5 ¿Qué son las "distribuciones" de


GNU/Linux?
En el año 1984, Stallman decidió iniciar el
proyecto GNU (GNU's Not UNIX), un proyecto Una distribución es un modo de facilitar la
cuya finalidad era proporcionar un sistema instalación, la configuración y el
operativo similar a UNIX, pero con una licencia mantenimiento de un sistema GNU/Linux. Al
que impidiese una 'vuelta a la oscuridad' como principio, las distribuciones se limitaban a
la que sufrió el propio UNIX. Dicha licencia se recopilar software libre, empaquetarlo en
llamó GPL (GNU Public License) y le confiere disquetes o CD-ROM y redistribuirlo o
al software la propiedad de ser libre y venderlo.
permanecer libre.
Ahora las grandes distribuciones -RedHat,
1.2.4 El proyecto GNU. SuSE, Caldera, Mandrake, Corel Linux,
TurboLinux...- son potentes empresas que
Stallman comenzó a construir una herramienta compiten entre sí por incluir el último software,
fundamental para el sistema: el compilador a veces también software propietario, con
para el lenguaje C (gcc, de GNU C Compiler). instalaciones gráficas capaces de autodetectar
Esta pieza de software se ha convertido el hardware y que instalan un sistema entero
probablemente en el nexo de unión más en unos cuantos minutos sin apenas
importante de todo el software libre. Con el preguntas.
tiempo, fue el compilador utilizado por Linus
Torvalds para desarrollar el famoso kernel Entre las distribuciones de GNU/Linux,
Linux. Un porcentaje muy alto de todo el destaca el proyecto Debian/GNU. Debian nace
código asociado al software libre, está escrito como una iniciativa no comercial de la FSF,
en C. Éste lenguaje es, pues, la lengua nativa aunque luego se independiza de ésta y va
del sistema, como podría haber sido el más allá del propio sistema GNU/Linux. Es la
esperanto, en el marco de las lenguas única de las grandes distribuciones que no
humanas. Y, gracias a Stallman, el compilador tiene intereses comerciales ni empresariales.
gcc (y el resto del sistema) es, literalmente, Son sus propios usuarios, muy activos,
patrimonio de la humanidad. quienes mantienen la distribución de modo
comunitario, incluidas todas sus estructuras de
1.2.5. ¿Por qué llamarlo "GNU/Linux" en decisión y funcionamiento. Su objetivo es
lugar de "linux"? recopilar, difundir y promover el uso del
software libre. Reúne el mayor catálogo de
Porque de esa manera se reconoce software libre, todos ellos probados,
explícitamente que el sistema operativo no mantenidos y documentados por algún
solo es el núcleo linux, sino muchas otras desarrollador voluntario.
piezas que se escribieron con anterioridad y
sin cuya existencia nunca habría sido posible En una distribución hay todo el software
construirlo ni tener algo funcional en nuestros necesario para instalar en un ordenador
equipos. Todas esas piezas juntas forman un personal; servidor, correo, ofimática, fax,
sistema GNU, que es como se denomina al navegación de red, seguridad, etc.
proyecto para construir un sistema operativo
totalmente libre iniciado a mediados de los Finalmente tenemos los CD Lives, como
ochenta por la Free Software Foundation. De Knoppix, Pequelin, etc.
hecho, el sistema GNU podría tener en un
futuro no muy lejano otros núcleos, como el Se espera que los próximos años tengamos
Hurd, con los cuales los usuarios podrán elegir nuestra propia distro (Distribución),
entre sistemas GNU/Linux o GNU/Hurd. Lo desarrollada por el Grupo de Usuarios de
realmente importante es disponer de un Software Libre – Somos Libres.

Profesor: Ms.C. Daniel Alejandro Yucra Sotomayor (daniel@somoslibres.org) Pag. - 7 -


CURSO TALLER DE GNU/LINUX – NIVEL ADMINISTRADOR
Tema: Software Libre y GNU/Linux

1.3 Filosofía Unix tipografía (no les dijeron nada acerca de


UNIX). Con el nuevo ordenador desarrollaron
¿Por qué tuvo tanto éxito el enfoque de UNIX? UNIX sobre C y, Joe F. Ossanna desarrolló
Aparentemente, su simplicidad fue un factor troff (de typesetting run-off ). Este sistema fue
decisivo. En su diseño, sus creadores incluido en el propio UNIX, de manera que el
antepusieron la facilidad de comprensión a la manual del sistema fue escrito con él, estando
eficiencia, de manera que era fácil entender el disponible en línea desde entonces (a través
código y, por ende, adaptarlo a las del programa man).
necesidades de otros. UNIX no es una reliquia
del pasado; de hecho, la mayor parte de los 1.4 Distribuciones GNU/Linux en Español
sistemas operativos actuales son una
evolución de UNIX (incluidos MS-DOS y Una distribución Linux, o distribución
Windows NT/2000/XP). Por eso conviene GNU/Linux (abreviada con frecuencia distro)
conocer los principios en los que se es un conjunto de aplicaciones reunidas por
fundamente, puesto que esos mismos un grupo, empresa o persona para permitir
principios estarán presentes (de una u otra instalar fácilmente un sistema Linux (también
manera) en los sistemas que hoy podamos llamado GNU/Linux). Son 'sabores' de Linux
manejar. que, en general, se destacan por las
herramientas para configuración y sistemas de
1.3.1. Todo es un archivo. paquetes de software a instalar.

Esta idea, propia de la orientación a objetos (si Existen numerosas distribuciones Linux. Cada
bien la precede), consiste en que la unidad una de ellas puede incluir cualquier número de
básica para la interacción con el sistema es software adicional (libre o no), como algunos
una entidad llamada archivo que, como los que facilitan la instalación del sistema y una
archivos en papel, puede abrirse, leerse, enorme variedad de aplicaciones, entre ellos,
avanzar hojas hacia delante y hacia atrás, entornos gráficos, suites ofimáticas, servidores
escribir en él, y cerrarse. Este modelo tan web, servidores de correo, servidores FTP,
sencillo puede parecer ingenuo, pero ha etcétera.
probado ser extremadamente valioso. Permite
a un programa acceder transparentemente a La base de cada distribución incluye el núcleo
un documento de texto o a un puerto de Linux, con las bibliotecas y herramientas del
comunicaciones. proyecto GNU y de muchos otros
proyectos/grupos de software, como BSD.
1.3.2. La navaja suiza.
Usualmente se utiliza la plataforma XFree86 o
UNIX incorpora un conjunto de herramientas la Xorg para sostener interfaces gráficas (esta
que guardan cierta analogía con una navaja última es un fork de XFree86, surgido a raíz
multiusos. Son simples, pero hacen muy bien del cambio de licencia que este proyecto sufrió
su trabajo. En lugar de construir programas en la versión 4.4 y que lo hacía incompatible
muy complejos, UNIX proporcionaba muchas con la GPL).
pequeñas herramientas, y un esquema para
poder combinarlas de forma efectiva. Este ¿Qué es TumiX GNU/Linux?
diseño escala muy bien, permitiendo al
sistema crecer, incorporar nuevas Tumix GNU/Linux es una distribución de
herramientas y, a la vez, ser compatible hacia software libre que se desarrolla en el Perú,
atrás. incluye el kernel Linux 2.6.10 y está basada en
la distribución Slackware (la primera
1.3.3. Manual en línea. distribución Linux), escritorio KDE y una gran
cantidad de software académico, ofimática,
Cuando Thompson y Ritchie estaban multimedia y de redes, la versión actual es la
desarrollando UNIX, solicitaron a sus jefes un 0.9, liberado el 15 de Junio del 2005. TumiX
ordenador más potente (un DEC PDP-11), a GNU/Linux se distribuye bajo la licencia GNU
cambio de desarrollar un sistema completo de GPL.

Profesor: Ms.C. Daniel Alejandro Yucra Sotomayor (daniel@somoslibres.org) Pag. - 8 -


CURSO TALLER DE GNU/LINUX – NIVEL ADMINISTRADOR
Tema: Software Libre y GNU/Linux

TumiX CD Live
Download TumiX GNU/Linux Gracias a la
TumiX GNU/Linux, arranca y funciona a partir colaboración de la comunidad de Software
de un CD, por consiguiente puede utilizar Libre en el Perú y Empresas Peruanas de
TumiX GNU/Linux desde donde quiera, en Hosting, Tumix GNU/Linux lo pueden
casa, la universidad, el colegio, la oficina. Esta descargar de los siguientes URL:
interesante forma de funcionar permite al
usuario la utilización de esta distribución en el http://tumix.aniak.org/ (Oficial)
computador de una forma transparente y no http://www.virtualorbis.com/tumix/ (Oficial)
tiene que configurar e instalar GNU/LinuX, tan http://tumix.cipher.com.pe/ISO/ (Oficial)
solo tiene que usarlo.
Versión Bittorrent de tumiX Gnu/Linux
¿Qué significa TumiX? (Oficial)
http://linuxtracker.org/download.php?id=390&n
TumiX es una combinación de palabras y ame=tumiX.torrent
significados, entre Tumi (Cuchillo de sacrificio
ritual, utilizado en la Cultura Chimú Perú) y la Universitat Politècnica de Catalunya
terminación "X" por el sistema X windows (X http://ftp.caliu.info/pub/distribucions/distribucio
es el encargado de visualizar la información ns-live-cd/tumix/
gráfica y es totalmente independiente del
sistema operativo) que utilizan Linux y UNIX, MD5Sum
TumiX nace en la Tacna Perú (ciudad al sur md5sum 8a868bac9ac9fd1fb4e84c3053d1391f
del Perú), pero ve la Luz por primera vez en
Piura Perú (ciudad al norte de Perú, donde se Más Información
desarrollo la Cultura Chimu)
http://tumix.softwarelibre.org.pe
Propósito
Notas finales:
Tumix GNU/Linux, nace para fomentar el uso Por favor cualquier consulta, duda,
y desarrollo del software libre en el Perú, sugerencia a este Capitulo serán siempre
desde una perspectiva constructivista para
bienvenidas si fuese así por favor enviar
promover la investigación, innovación y
desarrollo alredor del software libre. Es una
un email a: daniel@somoslibres.org
iniciativa de la comunidad de Software Libre Prof. Daniel Alejandro Yucra Sotomayor
del Peru (softwarelibre.org.pe), organización Profesor del Curso GNU/Linux nivel
que promueve y difunde el software libre en el Administrador.
Perú y LatinoAmérica. Colaborador: Ing. Julio Sotomayor Abarca

Importante Grupo de Usuarios de Software Libre


Perú – GUSL (www.somoslibres.org)
TumiX se usa libremente se distribuye
gratuitamente y tiene licencia GNU GPL. Por un futuro libre y abierto.

Descarga

TumiX esta disponible como una imagen ISO.


Descarga el ISO, comprueba el md5sum del
ISO y posteriormente queme el ISO en un CD,
luego bootea desde el CD TumiX GNU/LinuX.
Asegurate que tu BIOS de tu Computador,
este configurada como prioridad de arranque
el lector de CD.

Profesor: Ms.C. Daniel Alejandro Yucra Sotomayor (daniel@somoslibres.org) Pag. - 9 -