You are on page 1of 14

Tabla de contenido

INTRODUCCION
SOFTWARE LIBRE
3
DEFINICION DE SISTEMA OPERATIVO

SOFTWARE GNU 4
EL ORIGEN DE UNIX Y LINUX 5
UNIX 5-7
LINUX

7-8

CARACTERSTICAS O FUNCIONES DE LINUX

8-9

DIFERENCIAS ENTRE LINUX Y OTROS SISTEMAS OPERATIVOS


VENTAJAS 10
DESVENTAJAS

11

DISTRIBUCIN LINUX
CONCLUSION

13

INFOGRAFIA

14

12

9-10

INTRODUCCION

Entre los aos 60 y 70 del siglo XX, el software no era considerado un


producto sino un aadido de los vendedores de las grandes computadoras
de la poca

(las mainframes), aportaban a sus clientes para que estos

pudieran usarlos.
En esta cultura era comn que los programadores y desarrolladores
de software compartieran literalmente sus programas unos a otros. Este
comportamiento era habitual en algunos de los mayores grupos de usuarios
de la poca. A finales de los 70 las compaas iniciaron el hbito de imponer
restricciones a los usuarios con el uso de acuerdos de licencias.
GNU/Linux es un sistema operativo, el corazn que hace que todos
los componentes de un ordenador funcionen coordinadamente y de la forma
esperada. Posee aplicaciones de todo tipo, algunas muy parecidas a otras
muy populares y privativas, pero con la particularidad de que tanto sistema
operativo como aplicaciones son Software Libre.
El sistema operativo Linux esta considerado como un software de libre
distribucin junto con su cdigo fuente para que pueda ser modificado por
cualquier persona, dando rienda suelta a la creatividad. Pero muchas dudas
asaltan al usuario cuando escucha alguna informacin acerca de este
sistema operativo por primera vez, la pregunta comn que muchos nos
hacemos es si pueden seguir realizando las mismas tareas que realizo en
otro sistema operativo conocido en Linux y si existe programas para realizar
las tareas a las que estamos acostumbrados.

SOFTWARE LIBRE

Software libre (en ingls free software) es el software que, una vez
obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido
libremente.
El software libre suele estar disponible gratuitamente en Internet, o a
precio del coste de la distribucin a travs de otros medios; sin embargo no
es obligatorio que sea as y, aunque conserve su carcter de libre, puede ser
vendido comercialmente.
Anlogamente, el software gratis o gratuito (denominado usualmente
freeware) incluye en algunas ocasiones el cdigo fuente; sin embargo, este
tipo de software no es libre en el mismo sentido que el software libre, al
menos que se garanticen los derechos de modificacin y redistribucin de
dichas versiones modificadas del programa.
Segn la Free Software Fundation, un software libre se refiere a la
libertad que tienen los usuarios para ejecutar, copiar, distribuir, estudiar,
modificar el software y distribuirlo modificado. El software libre respeta la
libertad de los usuarios sobre el producto adquirido y, por tanto, una vez
obtenido puede ser usado, copiado, estudiado, cambiado y redistribuirlo
libremente.
El software libre suele estar disponible gratuitamente, o al precio de
costo de la distribucin a travs de otros medios; sin embargo no es
obligatorio que sea as, por lo tanto no hay que asociar software libre a
software gratuito ya que, conservando su carcter libre, puede ser
distribuido comercialmente ( software comercial). Anlogamente, el software
gratis o gratuito incluye en ocasiones el cdigo fuente; no obstante, ese tipo

de software no es libre en el mismo sentido de software libre, a menos que


se garanticen los derechos de modificacin y de redistribucin de dichas
versiones modificadas del programa.
El software libre es una cuestin de libertad de los usuarios para
ejecutar, copiar, distribuir, estudiar, cambiar y modificar el software. Ms
concretamente, se refiere a los cuatro tipos de libertades para los usuarios
de software:
La libertad de usar el programa, con cualquier propsito.
La libertad de estudiar el funcionamiento del programa, y adaptarlo a
sus necesidades. El acceso al cdigo fuente es un prerrequisito para
esto.
La libertad de distribuir copias para ayudar a los dems.
La libertad de mejorar el programa y de publicar las mejoras, de modo
que toda la comunidad se beneficie. El acceso al cdigo fuente es un
prerrequisito para esto.
DEFINICIN DE SISTEMA OPERATIVO

Un sistema operativo (SO) es un conjunto de programas destinados a


permitir la comunicacin del usuario con un ordenador y gestionar sus
recursos de manera eficiente. Comienza a trabajar cuando se enciende el
ordenador, y gestiona el hardware de la mquina desde los niveles ms
bsicos.
Un sistema operativo se puede encontrar normalmente en la mayora
de los aparatos electrnicos que podamos utilizar sin necesidad de estar
conectados a un ordenador y que utilicen microprocesadores para funcionar,
ya que gracias a estos podemos entender la mquina y que sta cumpla con

sus funciones (telfonos mviles, reproductores de DVD, equipos de sonido y


computadoras)

SOFTWARE GNU

La denominacin de Software GNU engloba de forma general a


cualquier software desarrollado o mantenido por el Proyecto GNU, que
conforma el Sistema Operativo GNU. El Directorio de Software de la Free
Software Foundation proporciona una interfaz web para buscar Software
GNU y Software Libre catalogados por funcionalidades.

EL ORIGEN DE UNIX Y LINUX

UNIX

Es un sistema operativo de tiempo compartido, controla los recursos


de una computadora y los asigna entre los usuarios. Permite a los usuarios
correr sus programas. Controla los dispositivos de perifricos conectados a la
mquina.
Posee las siguientes caractersticas:

Es un sistema operativo multiusuario, con capacidad de simular

multiprocesamiento y procesamiento no interactivo.


Est escrito en un lenguaje de alto nivel: C.

Dispone de un lenguaje de control programable llamado SHELL.


Ofrece facilidades para la creacin de programas y sistemas y el

ambiente adecuado para las tareas de diseos de software.


Emplea manejo dinmico de memoria por intercambio o paginacin.
Tiene capacidad de interconexin de procesos.
Permite comunicacin entre procesos.
Emplea un sistema jerrquico de archivos, con facilidades de

proteccin de archivos, cuentas y procesos.


Tiene facilidad para redireccionamiento de Entradas/Salidas.
Garantiza un alto grado de portabilidad.
El sistema se basa en un Ncleo llamado Kernel, que reside
permanentemente en la memoria, y que atiende a todas las llamadas
del sistema, administra el acceso a los archivos y el inicio o la

suspensin de las tareas de los usuarios.


La comunacin con el sistema UNIX se da mediante un programa de
control llamado SHELL. Este es un lenguaje de control, un intrprete,
y un lenguaje de programacin, cuyas caractersticas lo hacen
sumamente flexible para las tareas de un centro de cmputo. Como
lenguaje de programacin abarca los siguientes aspectos: Ofrece las
estructuras de control normales: secuenciacin, iteracin condicional,

seleccin y otras.
Paso de parmetros.
Sustitucin textual de variables y Cadenas.
Comunicacin bidireccional entre rdenes de shell.
El shell permite modificar en forma dinmica las caractersticas con
que se ejecutan los programas en UNIX: Las entradas y salidas
pueden ser redireccionadas o redirigidas hacia archivos, procesos y
dispositivos; Es posible interconectar procesos entre s.
Diferentes usuarios pueden "ver" versiones distintas del sistema

operativo debido a la capacidad del shell para configurar diversos ambientes


de ejecucin. Por ejemplo, se puede hacer que un usuario entre

directamente a su seccin, ejecute un programa en particular y salga


automticamente del sistema al terminar de usarlo.

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, 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.
Linux es un sistema operativo diseado por cientos de programadores
de todo el planeta, aunque el principal responsable del proyecto es Linus
Tovalds. Su objetivo inicial es propulsar el software de libre distribucin junto
con su cdigo fuente para que pueda ser modificado por cualquier persona,
dando rienda suelta a la creatividad. El hecho de que el sistema operativo
incluya su propio cdigo fuente expande enormemente las posibilidades de

este sistema. Este mtodo tambin es aplicado en numerosas ocasiones a


los programas que corren en el sistema, lo que hace que podamos encontrar
muchsimos programas tiles totalmente gratuitos y con su cdigo fuente.

CARACTERSTICAS O FUNCIONES DE LINUX

Las caractersticas o funciones principales de este magnfico sistema


operativo son:
Sistema multitarea: En Linux es posible ejecutar varios programas a
la vez sin necesidad de tener que parar la ejecucin de cada
aplicacin.
Sistema multiusuario: Varios usuarios pueden acceder a las
aplicaciones y recursos del sistema Linux al mismo tiempo. Y, por
supuesto, cada uno de ellos puede ejecutar varios programas a la vez
(multitarea).
Shells programables: Un shell conecta las rdenes de un usuario
con el Kernel de Linux (el ncleo del sistema), y al ser programables
se puede modificar para adaptarlo a tus necesidades. Por ejemplo, es
muy til para realizar procesos en segundo plano.
Independencia de dispositivos: Linux admite cualquier tipo de
dispositivo (mdems, impresoras) gracias a que cada una vez
instalado uno nuevo, se aade al Kernel el enlace o controlador
necesario con el dispositivo, haciendo que el Kernel y el enlace se
fusionen. Linux posee una gran adaptabilidad y no se encuentra
limitado como otros sistemas operativos.
Comunicaciones: Linux es el sistema ms flexible para poder
conectarse a cualquier ordenador del mundo. Internet se cre y

desarrollo dentro del mundo de Unix, y por lo tanto Linux tiene las
mayores capacidades para navegar, ya que Unix y Linux son sistemas
prcticamente idnticos. Con Linux podr montar un servidor en su
propia casa sin tener que pagar las enormes cantidades de dinero que
piden otros sistemas.

DIFERENCIAS ENTRE LINUX Y OTROS SISTEMAS OPERATIVOS

Es importante entender las diferencias entre Linux y otros sistemas


operativos, tales como MS-DOS, OS/2, y otras implementaciones de UNIX
para ordenador personal. Primeramente, conviene aclarar que Linux puede
convivir felizmente con otros sistemas operativos en la misma mquina: es
decir, Ud. puede correr MS-DOS y OS/2 en compaa de Linux sobre el
mismo sistema sin problemas.
Linux es una excelente eleccin para trabajar con UNIX a nivel
personal. Si Ud. es un desarrollador de software UNIX, Linux le permitir
desarrollar y probar el software UNIX en su PC, incluyendo aplicaciones de
bases de datos y X Windows. Si es Ud. estudiante, la oportunidad est en
que los sistemas de su universidad corrern UNIX. Con Linux, podr correr
su propio sistema UNIX y adaptarlo a sus necesidades. La instalacin y uso
de Linux es tambin una excelente manera de aprender UNIX si no tiene
acceso a otras mquinas UNIX.
Linux no es slo para los usuarios personales de UNIX. Es robusto y
suficientemente

completo

para

manejar

grandes

tareas,

as

como

necesidades de cmputo distribuidas. Muchos negocios, especialmente los


pequeos, se estn cambiando a Linux en lugar de otros entornos de
9

estacin de trabajo basados en UNIX. Las universidades encuentran a Linux


perfecto para dar cursos de diseo de sistemas operativos. Grandes
vendedores de software comercial se estn dando cuenta de las
oportunidades que puede brindar un sistema operativo gratuito.

VENTAJAS DE LINUX

Precio
Es ms seguro que otros servidores.
Reconoce otros sistemas Operativos en una red.
Es veloz para realizar las tareas.
Posee el apoyo de programadores a nivel mundial.
Incluye el cdigo fuente.
Ideal para la programacin
Se puede usar en casi cualquier computadora desde una 386.
Es multitarea.
Maneja mltiples procesadores
Libre de Virus
Se tiene la posibilidad de instalar varios programas, como: hojas de
clculo, bases de datos, procesadores de texto, varios lenguajes de
programacin, paquetes de telecomunicaciones y juegos.

DESVENTAJAS DE LINUX

No cuenta con una Empresa que lo respalde.


Corre el riesgo a fragmentarse como en el caso de Unix.
Carencia de soporte tcnico.
Problemas de hardware, no soporta todas las plataformas, y no es
compatible con algunas marcas especficas.

10

No hay forma segura de instalarlo sin reparticionar el disco duro. Lo


que implica borrar toda la informacin del mismo y despus
restablecerla.
Se requiere experiencia y conocimiento del sistema para administrarlo.
Es un sistema de comandos y existen muchas opciones por lo que en
ocasiones es difcil realizar algunas tareas, que en otros sistemas
operativos de red son triviales.

DISTRIBUCIN LINUX

Una distribucin Linux es una distribucin de software basada en el


ncleo Linux que incluye determinados paquetes de software para satisfacer
las necesidades de un grupo especfico de usuarios, dando as origen a
ediciones domsticas, empresariales y para servidores. Por lo general estn
compuestas, total o mayoritariamente, de software libre, aunque a menudo
incorporan aplicaciones o controladores propietarios.
Adems del ncleo Linux, las distribuciones incluyen habitualmente las
bibliotecas y herramientas del proyecto GNU y el sistema de ventanas X
Window System. Dependiendo del tipo de usuarios a los que la distribucin
est dirigida se incluye tambin otro tipo de software como procesadores de
texto,

hoja

de

clculo,

reproductores

multimedia,

herramientas

administrativas, etctera. En el caso de incluir herramientas del proyecto


GNU, tambin se utiliza el trmino distribucin GNU/Linux.

11

Existen distribuciones que estn soportadas comercialmente, como


Fedora (Red Hat), openSUSE (Novell), Ubuntu (Canonical Ltd.), Mandriva, y
distribuciones mantenidas por la comunidad como Debian y Gentoo. Aunque
hay otras distribuciones que no estn relacionadas con alguna empresa o
comunidad, como es el caso de Slackware.

CONCLUSION
Podemos concluir que Linux es una excelente eleccin para trabajar
con Unix a nivel personal. Este sistema Operativo permite desarrollar y
probar el software Unix en su PC, incluyendo aplicaciones de bases de
datos y Windows.

Es un sistema que no es slo para los usuarios

personales de UNIX, sino tambin para manejar grandes tareas.

12

Muchos negocios pequeos se estn cambiando a Linux. Vendedores


de software comercial estn viendo las oportunidades que puede brindar un
sistema gratuito.
El sistema Linux es, propiamente, el ncleo de un sistema operativo.
Un conjunto de programas que controla los aspectos ms bsicos del
funcionamiento de un ordenador. Su desarrollo lo inici en 1991 Linus
Tovalds, entonces estudiante en la Universidad de Helsinki, en Finlandia, y
se complet con miles de aportaciones de usuario a travs de Internet.

INFOGRAFA

http://ns.intertux.com.mx/linux.html
http://www.marqueze.net/linux/explica.htm

13

http://www.monografias.com
http://www.nyx.net/~sgjoen/disk.html
http://linux-es.uio.no/docs/HOWTO/mini/Partition.
ftp://ftp.kernel.org/pub/linux/kernel/

14

You might also like