Vous êtes sur la page 1sur 25

SISTEMAS

OPERATIVOS
OPEN SOURCE
TABLA DE CONTENIDO

 ¿Que es un Sistema Op
erativo Open Source?
(Código abierto)

 Linux

 Otros Sistemas Open S


ource

 Conclusión
¿Que es un Sistema Operativo
Open Source?

 El Open Source o Código Abierto es una revolucionaria


forma de desarrollar y distribuir el software. Ahora,
moviéndose y creciendo vertiginosamente por un
movimiento revolucionario de personas al rededor del
mundo que lo crean, utilizan y promueven.

Clic para Volver al


menú
 A diferencia del Código Cerrado, el Código Abierto
permite que varios programadores puedan leer,
modificar y redistribuir el código fuente de un
programa, por lo que ese programa ¡evoluciona!.
Este decálogo es compatible
con las cuatro libertades del
software libre.
LINUX

 Historia de Linux

 Escala de Desarrollo d
e Linux

 Características de Linu
x

 Linux en el Mercado

Clic para Volver al


menú
Historia de Linux

Linux nació de la idea de crear un sistema operativo


clon de Unix y que el código fuente estuviese disponible para
todos. Esta idea nació en 1991 cuando el finlandés Linus
Torvalds estudiaba la carrera de Ciencias Informáticas.
Torvalds se encontraba especialmente interesado en Minix, un
sistema Unix de fácil acceso para los estudiantes y profesores
con el propósito de facilitar a los alumnos de universidad el
estudio y diseño de sistemas operativos. Minix era un Unix
más, tanto en apariencia como en el kernel (núcleo del
sistema operativo), pero distaba mucho de ser comparable a
uno de los grandes. Es a partir de aquel momento que
Torvalds decidió crear un sistema que excediera los
estándares de Minix, poniendo en marcha el proyecto
personal Linux…….

Continua
Historia de
Linux
Torvalds tomó sus primeras clases de C y Unix en 1990 y
en poco tiempo empezó a utilizar el sistema operativo
Minix en su nueva computadora 386. Durante mucho
tiempo, Torvalds trabajó en la soledad de sus ideas,
hasta la mañana del 3 de julio de 1991 cuando pidió
ayuda a través del Internet. Al principio fueron unos
pocos los que lo apoyaron, pero al poco tiempo muchos
otros cibernautas se unieron al proyecto para poder
lograr lo que es hoy. En uno de los primeros e-mails
enviados por Torvalds a la comunidad del ciberespacio
respecto a Linux, informaba sobre su proyecto como si
fuera un hobby, nada tan grande ni comparable con lo
que ahora es LINUX.

Atrás
Clic para Volver al
menú
Escala de Desarrollo
Linux
Un estudio sobre la distribución Red Hat 7.1 reveló que ésta
en particular posee más de 30 millones de líneas de código
real. Utilizando el modelo de cálculo de costos COCOMO,
puede estimarse que esta distribución requeriría 8.000
programadores por año para su desarrollo. De haber sido
desarrollado por medios convencionales de código cerrado,
hubiera costado más de mil millones de dólares en los
Estados Unidos.
La mayor parte de su código (71%) pertenecía al lenguaje C,
pero fueron utilizados muchos otros lenguajes para su
desarrollo, incluyendo C++, Bash, Lisp, Ensamblador, Perl,
Fortran y Python.
Alrededor de la mitad de su código total (contado en líneas
de código) fue liberado bajo la licencia GPL en su versión 2.
El núcleo Linux contenía entonces 2,4 millones de líneas de
código, correspondiente al 8% del total, demostrando que la
vasta mayoría del sistema operativo no pertenece al núcleo
del mismo
Atrás Clic para Volver al
menú
Características de Linux
 Multitareas
 Multiusuario
 Shells Programables
 Independencia de
dispositivos bajo linux
 Comunicaciones y
capacidades de red
 Portabilidad de
sistemas abiertos
 Comandos básicos de
Linux

Clic para Volver al


menú
Multitareas

 Multitareas describe la habilidad de ejecutar


aparentemente, al mismo tiempo, numerosos programas
sin obstaculizar la ejecución de cada aplicación.

 Es fácil apreciar los beneficios de tener capacidades de


multitareas preferente. Además de reducir los tiempos
muertos (lapso en el que no puede proseguir su trabajo en
una aplicación porque el proceso no termina aún), la
flexibilidad de no tener que cerrar las ventanas de
aplicaciones antes de abrir y trabajar en otras es mucho
mas conveniente.

Clic para Volver al


menú
Multiusuario

 La capacidad de Linux para asignar tiempo del


microprocesador a numerosas aplicaciones simultáneas se
prestó como consecuencia a servir a numerosas personas
al mismo tiempo, cada una ejecutando una o más
aplicaciones.

Clic para Volver al


menú
Shell Programables

En Linux, al intérprete de la línea de comando de le conoce


como shell, que no es otra cosa mas que un programa
diseñado para aceptar comandos y ejecutarlos.
Los shells de Linux, son equivalentes al COMMAND.COM
que emplea MS-DOS. Ambos aceptan y ejecutan comandos,
y corren archivos de procesamiento por lotes y programas.

Clic para Volver al


menú
Independencia de dispositivos

 Por desgracia, una de las mejores características de Linux


es al mismo tiempo una de sus mayores desventajas: su
independencia del mundo comercial. Linux ha sido
desarrollado durante los últimos anõs por una variedad de
programadores de todo el mundo, quienes no tienen
acceso a todos los equipos creados para las PCs de IBM y
las compatibles. De hecho, Linux no corre en algunas PCs
de IBM, en especial las que utilizan el bus de microcanal.
 Como último recurso, puesto que se tiene el código fuente
para el núcleo, se puede modificar el núcleo para trabajar
con los nuevos dispositivos.

Clic para Volver al


menú
Comunicaciones y Red

 El intercambio de información entre usuarios del mismo


sistema se lleva a cabo por medio de comunicación
terminal a terminal, correo electrónico y un calendario
automático que sirve como administrador y programador
de información.

 El envío de mensajes internos o la transferencia de


archivos puede hacerse mediante algunos comandos de
Linux, entre los que están write, cal, mail, mailx asi como
cu y uucp.

Clic para Volver al


menú
Portabilidad de sistemas abiertos

 La portabilidad es la capacidad de transportar un sistema


operativo de una plataforma a otra para que siga
funcionando del mismo modo en que lo hacía.

 La portabilidad que proporciona los medios para que


diferentes plataformas de cómputo que corren UNIX
se comuniquen adecuada y efectivamente con
cualquiera de las otras sin necesidad de agregar
interfaces de comunicación especiales, costosas y de
última hora

Clic para Volver al


menú
Comandos Básicos de Linux

 Al igual que DOS y otros sistemas operativos, Linux guarda


archivos en una estructura de árbol llamada directorio

 Se puede especificar un archivo por medio de una ruta de


acceso desde el directorio raíz especificando con el
carácter tt /, hasta llegar al archivo

Clic para Volver al


menú
Linux en el Mercado

La creciente popularidad de Linux se debe a las


ventajas que presenta ante otros tipos de
software.

Entre otras razones se debe a su estabilidad, al


acceso a las fuentes (lo que permite personalizar
el funcionamiento y auditar la seguridad y
privacidad de los datos tratados)
a la independencia de proveedor, a la seguridad,
a la rapidez con que incorpora los nuevos
adelantos tecnológicos (IPv6, microprocesadores
de 64 bits), a la escalabilidad (se pueden crear
clusters de cientos de computadoras), a la activa
comunidad de desarrollo que hay a su alrededor, a
su interoperatibilidad y a la abundancia de
documentación relativa a los procedimientos.

Clic para Volver al


menú
Sistemas Open Source

 Ubuntu  Mandrake
 Mint  Debian
 Red Hat, Fedora  Open BSD
 Suse  Free BDB
 Edulinux  Centos

Clic para Volver al


menú
Diferencia

A diferencia de la mayoría de las


distribuciones, que vienen con una enorme
cantidad de software que pueden o no ser de
utilidad, la lista de paquetes de Ubuntu se ha
reducido para incluir solo aplicaciones
importantes y de alta calidad.

Clic para Volver al


menú
Algunas Características

 Proyecto libre 100%.  Orientada a los distintos


lenguajes del mundo y a
facilitar y agilizar su
 Basado en Debian traducción.

 Amplio equipo de  Ciclo de liberación


desarrollo definido

 Gran aceptación entre la  Una versión cada 6


comunidad del software meses
libre.

 Primera versión de
 Dirigida al escritorio de prueba a las 6 semanas
propósito general

 Detección y configuración
 Actualizaciones críticas y
de hardware de las más de seguridad durante 18
avanzadas y actualizadas. meses para cada versión

Clic para Volver al


menú
Origen

 Debian GNU/Linux inició su andadura de la mano de Ian


Murdock en 1993. Debian es un proyecto totalmente no-
comercial; posiblemente el más puro de los ideales que
iniciaron el movimiento del software libre. Cientos de
desarrolladores voluntarios de alrededor del mundo
contribuyen al proyecto, que es bien dirigido y estricto,
asegurando la calidad de una distribución conocida como
Debian.En cualquier momento del proceso de desarrollo
existen tres ramas en el directorio principal: "estable", "en
pruebas" e "inestable" (también conocida como "sid").

Clic para Volver al


menú
Características

 estable y confiable, aunque no la más actualizada.


Mientras que la rama estable es perfecta para servidores
con funciones críticas, muchos usuarios prefieren usar las
ramas de pruebas o inestable, más actualizadas, en sus
ordenadores personales. Debian es también famosa por su
reputación de ser difícil de instalar, a menos que el usuario
tenga un profundo conocimiento del hardware de la
computadora.

Clic para Volver al


menú
Conclusión
 Dado que el software libre te daría la misma libertad con
cualquier otro nombre, qué nombre usemos marca una gran
diferencia: palabras distintas transmiten distintas ideas.

 En 1998, algunos dentro de la comunidad del software libre


empezaron a usar el término «software open source»2 en
lugar de «software libre» para describir lo que hacían. El
término open source se asoció rápidamente con un enfoque
distinto, una filosofía distinta, e incluso diferentes criterios
para decidir que licencias son aceptables. El movimiento de
software libre y el movimiento open source son hoy en día
movimientos separados con diferentes puntos de vista y
objetivos, aunque podamos y trabajemos juntos en algunos
proyectos prácticos.
Conclusión

 La diferencia fundamental entre los dos


movimientos está en sus valores, en su visión
del mundo. Para el movimiento open source, la
cuestión de si el software debe ser de fuente
abierta es una cuestión práctica, no ética.
Como lo expresó alguien, «el open source es un
método de desarrollo; el software libre es un
movimiento social». Para el movimiento open
source, el software no libre es una solución
ineficiente. Para el movimiento de software
libre, el software no libre es un problema social
y el software libre es la solución.

Clic para Volver al


menú

Vous aimerez peut-être aussi