Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
POR
HERNANDARIAS PY
JUNIO 2015
AGRADECIMIENTO
Agradecemos a Dios por la bendicin de cada amanecer y por la oportunidad
de seguir con nuestros estudios
Agradecemos a nuestras familias por el apoyo constante y la fuerza que nos
dan para seguir adelante y lograr nuestros objetivos
DEDICATORIA
A nuestra asesora por siempre guiarnos, aconsejarnos y servir de ejemplo para
nosotros
A nuestros compaeros del curso por el respeto que nos han brindado en el
proceso del trabajo
Tabla de contenido
CAPITULO I..................................................................................................... 2
1. INTRODUCCION.......................................................................................... 2
OBJETIVO GENERAL........................................................................................ 3
OBJETIVOS ESPECIFICOS................................................................................. 3
Preguntas de investigacin............................................................................ 3
CAPITULO II..................................................................................................... 4
MARCO TEORICO............................................................................................ 4
Qu es Linux?.............................................................................................. 4
2.1 El ncleo de Linux..................................................................................... 4
2.3 GNU/Linux............................................................................................... 5
2.4 Etimologa................................................................................................ 5
2.5 HISTORIA................................................................................................ 6
2.6 Linus Benedict Torvalds............................................................................. 6
2.8 Como sistema de programacin..................................................................8
Aplicaciones de usuario................................................................................... 8
Aplicaciones.................................................................................................. 9
Hardware soportado..................................................................................... 11
VENTAJAS.................................................................................................. 13
DESVENTAJAS............................................................................................ 14
CARACTERSTICAS.................................................................................... 14
Linux frente a los otros sistemas operativos.............................................16
CAPITULO III.................................................................................................. 16
3. CONCLUSION......................................................................................... 16
RECOMENDACIN..................................................................................... 17
BIBLIOGRAFIA............................................................................................... 18
3.3 ANEXO.................................................................................................... 19
CAPITULO I
1. INTRODUCCION
Linux es un sistema operativo, compatible Unix. Dos caractersticas muy
peculiares lo diferencian del resto de sistemas que podemos encontrar en el
mercado, la primera, es que es libre, esto significa que no tenemos que pagar
ningn tipo de licencia a ninguna casa desarrolladora de software por el uso del
mismo, la segunda, es que el sistema viene acompaado del cdigo fuente. El
sistema lo forman el ncleo del sistema (kernel) ms un gran nmero de
programas / bibliotecas que hacen posible su utilizacin. Muchos de estos
programas y bibliotecas han sido posibles gracias al proyecto GNU, por esto
mismo, muchos llaman a Linux, GNU/Linux, para resaltar que el sistema lo
forman tanto el ncleo como gran parte del software producido por el proyecto
GNU. Linux se distribuye bajo la GNU General Public License por lo tanto, el
cdigo fuente tiene que estar siempre accesible y cualquier modificacin
trabajo derivado tiene que tener esta licencia.El sistema ha sido diseado y
programado por multitud de programadores alrededor del mundo. El ncleo del
sistema sigue en continuo desarrollo bajo la coordinacin de Linus Torvalds, la
persona de la que parti la idea de este proyecto, a principios de la dcada de
los noventa. Hoy en da, grandes compaas, como IBM, SUN, HP, Novell y
RedHat, entre otras muchas, aportan a Linux grandes ayudas tanto
econmicas como de cdigo. Da a da, ms y ms programas y aplicaciones
estn disponibles para este sistema, y la calidad de los mismos aumenta de
versin a versin. La gran mayora de los mismos vienen acompaados del
cdigo fuente y se distribuyen generalmente bajo los trminos de licencia de la
GNU General Public License. Ms y ms casas de software comercial
distribuyen sus productos para Linux y la presencia del mismo en empresas
aumenta constantemente por la excelente relacin calidad-precio que se
consigue con Linux. Las arquitecturas en las que en un principio se puede
utilizar Linux son Intel 386-, 486-, Pentium, Pentium Pro, Pentium II/III/IV, IA-64,
Amd 5x86, Amd64, Cyrix y Motorola 68020, IBM S/390, zSeries, DEC Alpha,
ARM, MIPS, PowerPC, SPARC y UltraSPARC. Adems no es dificil encontrar
nuevos proyectos portando Linux a nuevas arquitexturas.
OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
Preguntas de investigacin
Qu es Linux?
Qu es el GNU/LINUX?
CAPITULO II
2. MARCO TERICO
Qu es Linux?
LINUX (o GNU/LINUX, ms correctamente) es un Sistema Operativo como Mac
OS, DOS o Windows. Es decir, Linux es el software necesario para que tu
ordenador te permita utilizar programas como: editores de texto, juegos,
navegadores de Internet, etc. Linux puede usarse mediante un interfaz grfico
al igual que Windows o Mac OS, pero tambin puede usarse mediante lnea de
comandos como DOS.
Linux tiene su origen en Unix. ste apareci en los aos sesenta, desarrollado
por los investigadores Dennis Ritchie y Ken Thompson, de los Laboratorios
Telefnicos Bell.
Andrew Tanenbaum desarroll un sistema operativo parecido a Unix (llamado
Minix) para ensear a sus alumnos el diseo de un sistema operativo. Debido
al enfoque docente de Minix, Tanenbaum nunca permiti que ste fuera
modificado, ya que podran introducirse complicaciones en el sistema para sus
alumnos.
Un estudiante finlands llamado Linus Torvalds, constatando que no era posible
extender Minix, decidi escribir su propio sistema operativo compatible con
Unix.
En aquellos momentos el proyecto GNU (GNU's Not Unix), que Richard
Stallman haba iniciado haca ya casi diez aos, comprenda un sistema bsico
casi completo. La excepcin ms importante era el kernel o ncleo, que
controla el hardware.
Torvalds decidi aprovechar el sistema GNU y completarlo con su propio
ncleo, que bautiz como Linux (Linux Is Not UniX). El sistema conjunto
(herramientas GNU y ncleo Linux) forma lo que llamamos GNU/Linux.
2.1 El ncleo de Linux
Una pregunta muy comn es: qu es el ncleo de Linux?. La respuesta es:
Linux. En las lneas anteriores ya se da una primera definicin del ncleo: el
kernel o ncleo, que controla el hardware. Es decir, el ncleo de Linux,
simplificando, es un conjunto de drivers necesarios para usar el ordenador.
2.3 GNU/Linux
Es uno de los trminos empleados para referirse a la combinacin del ncleo o
kernel libre similar a Unix denominado Linux con el sistema GNU. Su desarrollo
es uno de los ejemplos ms prominentes de software libre; todo su cdigo
fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera
bajo los trminos de la GPL (Licencia Pblica General de GNU, en ingls:
General Public License) y otra serie de licencias libres.
A pesar de que "Linux" se denomina en la jerga cotidiana al sistema operativo,
este es en realidad slo el Kernel (ncleo) del sistema. La verdadera
denominacin del sistema operativo es "GNU/Linux" debido a que el resto del
sistema (la parte fundamental de la interaccin entre el hardware y el usuario)
se maneja con las herramientas del proyecto GNU (www.gnu.org) y con
entornos de escritorio (como GNOME), que tambin forma parte del proyecto
GNU aunque tuvo un origen independiente. Como el Proyecto GNU destaca,
GNU es una distribucin, usndose el trmino sistema operativo en el sentido
empleado en el ecosistema Unix, lo que en cualquier caso significa que Linux
es solo una pieza ms dentro de GNU/Linux. Sin embargo, una parte
significativa de la comunidad, as como muchos medios generales y
especializados, prefieren utilizar el trmino Linux para referirse a la unin de
ambos proyectos. Para ms informacin consulte la seccin "Denominacin
GNU/Linux" o el artculo "Controversia por la denominacin GNU/Linux".
A las variantes de esta unin de programas y tecnologas, a las que se les
adicionan diversos programas de aplicacin de propsitos especficos o
generales se las denomina distribuciones. Su objetivo consiste en ofrecer
ediciones que cumplan con las necesidades de un determinado grupo de
usuarios. Algunas de ellas son especialmente conocidas por su uso en
servidores y supercomputadoras. donde tiene la cuota ms importante del
mercado. Segn un informe de IDC, GNU/Linux es utilizado por el 78% de los
principales 500 servidores del mundo, 6 otro informe le da una cuota de
mercado de 89% en los 500 mayores supercomputadores. 7 Con menor cuota
de mercado el sistema GNU/Linux tambin es usado en el segmento de las
computadoras de escritorio, porttiles, computadoras de bolsillo, telfonos
mviles, sistemas embebidos, videoconsolas y otros dispositivos.
2.4 Etimologa
El nombre GNU, GNU's Not Unix (GNU no es Unix), viene de las herramientas
bsicas de sistema operativo creadas por el proyecto GNU, iniciado por
Richard Stallman en 1983 y mantenido por la FSF. El nombre Linux viene del
ncleo Linux, inicialmente escrito por Linus Torvalds en 1991.La contribucin de
GNU es la razn por la que existe controversia siempre y cuando a la hora de
5
utilizar Linux o GNU/Linux para referirse al sistema operativo formado por las
herramientas de GNU y el ncleo Linux en su conjunto.
2.5 HISTORIA
Richard Matthew Stallman, Fundador del Movimiento del software libre, de la
FSF y del Proyecto GNU.
Linus Torvalds, creador del ncleo Linux.
El proyecto GNU, que se inici en 1983 por Richard Stallman tiene como
objetivo el desarrollo de un sistema operativo Unix completo y compuesto
enteramente de software libre. La historia del ncleo Linux est fuertemente
vinculada a la del proyecto GNU. En 1991 Linus Torvalds empez a trabajar en
un reemplazo no comercial para MINIX que ms adelante acabara siendo
Linux.
Cuando Torvalds liber la primera versin de Linux en 1992, el proyecto GNU
ya haba producido varias de las herramientas fundamentales para el manejo
del sistema operativo, incluyendo un intrprete de comandos, una biblioteca C
y un compilador, pero como el proyecto contaba con una infraestructura para
crear su propio ncleo (o kernel), el llamado Hurd, y este an no era lo
suficiente maduro para usarse, comenzaron a usar a Linux a modo de
continuar desarrollando el proyecto GNU, siguiendo la tradicional filosofa de
mantener cooperatividad entre desarrolladores. El da en que se estime que
Hurd es suficiente maduro y estable, ser llamado a reemplazar a Linux.
Entonces, el ncleo creado por Linus Torvalds, quien se encontraba por
entonces estudiando la carrera de Ingeniera Informtica en la Universidad de
Helsinki, llen el "espacio" final que haba en el sistema operativo de GNU
2.6 Linus Benedict Torvalds
Linus Benedict Torvalds naci en Helsinki, Finlndia, el ao 1969. Empez a
"trabajar" con ordenadores a los 10 aos, cuando su abuelo le compr un
Comodore el ao 1980. ste buen seor era un matemtico y estadista.
Trabajava a la Universidad y fu quin "enganch" al mundo de los
computadores a nuestro buen amigo Linus.
Con el paso del tiempo, Linus pas a tener un Sinclair QL, un gran
ordenador de Clive Sinclair (creador del conocido Spectrum), que tena algun
pequeo error de diseo. Linus se sinti especialmente atraido por esta
mquina, despus de crear aplicaciones para sta computadora y de haber
retocado su hardware con la finalidad de adaptarlo a sus necesidades. El
problema que tena dicha mquina era que los recursos eran insuficientes para
poder llevar a la prctica los planes de Linus. Adems, no era un equipo
compatible. As pues, el mes de enero de 1991 compr su primer PC, un 386.
6
Aplicaciones de usuario
Las aplicaciones para GNU/Linux se distribuyen principalmente en los formatos
.deb y .rpm, los cuales fueron creados por los desarrolladores de Debian y Red
Hat respectivamente. Tambin existe la posibilidad de instalar aplicaciones a
partir de cdigo fuente en todas las distribuciones.
Software de cdigo cerrado para GNU/Linux
Durante la etapa temprana haba pocas aplicaciones de cdigo cerrado para
GNU/Linux. Con el tiempo se fueron portando programas no libres al sistema
GNU/Linux, entre ellos Adobe Reader, Adobe Flash, Opera, entre otros.
Empresas que patrocinan su uso
Con la adopcin por numerosas empresas fabricantes, un buen nmero de
computadoras se venden con distribuciones preinstaladas, y GNU/Linux ha
comenzado a tomar su lugar en el vasto mercado de las computadoras de
escritorio.
Algunas de las empresas que colaboran en la difusin de este sistema
operativo ya sea trabajando en el ncleo Linux, proporcionando soluciones de
software o preinstalando el sistema operativo, son: Intel , Google, IBM, AMD,
Sun Microsystems Dell, Lenovo, Asus, Hewlett-Packard (HP), Silicon Graphics
International (SGI), Renesas Technology Fujitsu, Analog Devices, Freescale,
VIA Technologies, Oracle, Novell y RedHat entre otras. El respaldo de
compaas de software tambin est presente, ya que, entre otras
aplicaciones, Nero, Java, Google Earth, Google Desktop, Adobe Reader,
8
Aplicaciones
Supercomputadoras
Dentro del segmento de supercomputadoras, a noviembre de 2012, el uso de
este sistema ascendi al 93,8% de las computadoras ms potentes del mundo
por su confiabilidad, seguridad y libertad para modificar el cdigo. De acuerdo
con TOP500.org, que lleva estadsticas sobre las 500 principales
supercomputadoras del mundo, a noviembre de 2012: 469 usaban una
distribucin basada en GNU/Linux, 20 Unix, 7 mezclas, 1 BSD y 3 Windows.
Las primeras 37 supercomputadoras, incluidas la nmero 1, la Titan - Cray XK7
con 560.640 procesadores, utilizan distribuciones basadas en GNU/Linux
GNU/Linux, adems de liderar el mercado de servidores de Internet debido,
entre otras cosas, a la gran cantidad de soluciones que tiene para este
segmento, tiene un crecimiento progresivo en computadoras de escritorio y
porttiles. Adems, es el sistema base que se ha elegido para el proyecto
OLPC: One Laptop Per Child.
Para saber ms sobre las arquitecturas soportadas, lea el artculo "Portabilidad
del ncleo Linux y arquitecturas soportadas".
Telfonos inteligentes y tabletas
Su kernel se puede configurar por cualquier persona que sepa hacerlo. (El
kernel es el ncleo del sistema operativo.) Esto podr ser til, por ejemplo, para
optimizar el funcionamiento de Linux con un procesador o CPU de una marca
particular. Esto no puede hacerse en Windows.
DESVENTAJAS
Se necesita un previo conocimiento en Linux para poder usar con comodidad
el Sistema Operativo.
Es largo el tiempo que transcurre entre lanzamientos de versiones estables.
Por ejemplo, Pasaron casi tres aos entre el lanzamiento de Deban 3.0 y
Deban 3.1
La instalacin es difcil para un usuario sin conocimiento en Linux.
Los dispositivos externos como pendrives, etc. tienen que ser montados por
el usuario.
Resulta incmodo el uso de Deban para los usuarios de Windows, ya que
Deban la mayora de las aplicaciones se realizan a travs de la Shell de
comando.
CARACTERSTICAS
Coste: Deban es un sistema operativo (S.O.) de libre distribucin (es
decir sin coste alguno).
Multiusuario: permite a varios usuarios acceder al mismo tiempo a travs
de terminales, y distribuye los recursos disponibles entre todos.
Multiplataforma: Es decir que puede correr en la mayora de plataformas
del mercado (procesadores de la gama Intel y AMD, Motorola, Sun,
Sparc, etc.).
Kernel: Los sistemas Debian actualmente usan el ncleo de Linux.
Memoria: La memoria se gestiona como un recurso unificado para los
programas de usuario y para el cach de disco, de tal forma que toda la
memoria libre puede ser usada para cach y sta puede a su vez ser
reducida cuando se ejecuten grandes programas.
Licencia: Debian nace como una apuesta por separar en sus versiones
el software libre del software no libre, para esto debe respetar 4
libertades: 1. libertad para usarlo.2. libertad para modificarlo.3. libertad
para copiarlo.4. libertad para distribuir las modificaciones.
Estabilidad: como Debian es una distribucin que ha probado su
estabilidad y utilidad, muchos desarrolladores la han tomado para crear
otras nuevas como: Knoppix, Ubuntu, Sidux, etc.
Seguridad: los problemas de seguridad se solucionan rpidamente con
parches de seguridad que se actualizan en internet.
Curva de Aprendizaje: Debian puede ser usado por cualquier persona
que sepa qu es Linux, que haya tenido un Linux instalado, que sepa
configurar las cosas bsicas, que no se rinda ante las primeras
dificultades.
14
CAPITULO III
3. CONCLUSION
Linux es un sistema operativo de inmensas capacidades que puede ser
utilizado por diferentes tipos de usuarios debido a su versatilidad que permite
configurarlo a medida segn las necesidades de cada uno de nosotros.
Una vez que nos habituamos a Linux es difcil dejar de utilizarlo y lo decimos
porque pasamos muchas horas tratando de averiguar cosas tan bsicas como
la instalacin de un programa. Posee tantas opciones que a veces
quedbamos
en
el
aire
sin
saber
qu
hacer.
En cuanto a la parte de la compilacin de lenguajes de programacin tuvimos
que lidiar con cosas como no saber los paquetes que necesitbamos o donde
se encontraba el editor que nos poda ayudar con la compilacin. Es
sorprendente la compatibilidad que puede existir entre los paquetes de
software
y
un
editor
de
texto
tan
bsico
como
Jed.
Para finalizar podemos agregar que el aprender a instalar Linux, cualquiera sea
su versin, es algo muy interesante ya que nos lleva ms all de lo
acostumbrado.
16
RECOMENDACIN
Esperamos que sea de buen uso esta informacin porque el propsito de este
trabajo es hacerles conocer ms a fondo sobre el Sistema Operativo Linux y
sus funciones. Recomendamos a los prximos investigadores profundizar ms
sobre este tema ya que es un Sistema Operativo libre de gran utilidad.
BIBLIOGRAFIA
https://es.wikipedia.org/wiki/Sistema
http://www.linux-es.org/kernel
17
3.3 ANEXO
18
Debian GNU/Linux
19
20