El documento describe el origen y desarrollo del sistema operativo Unix. Fue concebido e implementado en los laboratorios Bell de AT&T por Ken Thompson, Dennis Ritchie, Douglas McIlroy y Joe Ossanna en la década de 1960. Posteriormente, en la década de 1970, Dennis Ritchie reescribió gran parte de Unix en el lenguaje de programación C.
Evaluación de los Factores Internos de la Organización
Linux
1.
2. El sistema operativo Unix fue
concebido e implementado en los
laboratorios Bell de AT&T en los
Estados Unidos por Ken
Thompson, Dennis Ritchie,
Douglas McIlroy, y Joe Ossanna.
Por primera vez Unix fue escrito
completamente en lenguaje
ensamblador, ya que era una
práctica común en el momento.
En un enfoque innovador clave se
volvió a escribir en el lenguaje de
programación C por Dennis
Ritchie (a excepción del núcleo y
sistema I/O).
AT&T se despojó de Bell Labs;
quedando libre de la obligación
legal que requería la concesión de
dichas licencias.
1969 1971
1984 1973
3. Es la
combinación
de varios
proyectos,
entre los cuales
destacan:
GNU
(encabezado por
Richard Stallman y la
Free Software
Foundation)
NÚCLEO LINUX
(encabezado por
Linus Torvalds)
4. • Todo su código
fuente puede ser
utilizado, modificado
y redistribuido
libremente por
cualquiera, bajo los
términos de la GPL
(Licencia Pública
General de GNU) y
otra serie de
licencias libres.
Es un sistema
operativo
libre tipo Unix
Multiplataforma
MultiusuarioMultitarea
5. KDE SC
4.10
GNOME
3.0
XFCE 4.4 LXDE 0.5
GNU/Linux puede
funcionar tanto
en entorno gráfico como
en modo consola.
La consola es común en
distribuciones para
servidores, mientras que
la interfaz gráfica está
orientada al usuario final
tanto de hogar como
empresarial.
Asimismo, también
existen los entornos de
escritorio, que son un
conjunto de programas
conformado por
ventanas, iconos y
muchas aplicaciones que
facilitan la utilización del
computador.
6. • Tiene capacidad para
compilar C, C++, Java, A
da, Pascal y Fortran ent
re otros muchos
lenguajes.
C
C++
Java
Ada
Pascal
Fortran
Además soporta diversas arquitecturas de procesador mediante la compilación
cruzada, lo que hace que sea un entorno adecuado para desarrollos
heterogéneos.
8. GNU/Linux también dispone de capacidades
para lenguajes de guion (script), aparte de los
clásicos lenguajes de programación de shell, o
el de procesado de textos por patrones y
expresiones regulares conocido como awk.
La mayoría de las distribuciones tienen
instalado Python, Perl, PHP y Ruby.
9. SUPERCOMPUTADORAS
• Son utilizadas por su
confiabilidad, seguridad y
libertad para modificar el
código.
• Tiene un crecimiento
progresivo en computadoras
de escritorio y portátiles.
TELÉFONOS INTELIGENTES Y
TABLETAS
• Tiene un papel imprescindible
en el territorio de los teléfonos
inteligentes debido a que
Android y meego lo utilizan.
• Actualmente Android es el
sistema operativo
predominante en
los nuevos teléfonos
inteligentes y su
cuota de mercado
mundial supera a
iOS de Apple.
• Es el sistema base
que se ha elegido
para el proyecto
OLPC (One Laptop
Per Child).
10. Ubuntu, para usos generales
• La distribución más grande y utilizada del mundo, desarrollada y mantenida por la empresa
Canonical, se orienta a usos generales y se caracteriza por su compatibilidad de software y
facilidad de uso equiparable a Mac OS X o Windows, es la más representativa del sistema
operativo Linux. Cuenta con varias versiones, entre las que destacan: Ubuntu Desktop,
Xubuntu, Lubuntu y Ubuntu Server.
Fedora, para estaciones de trabajo y servidores.
• Distribución para propósitos generales, que se caracteriza por ser estable y seguro, la cual
es desarrollada y mantenida por la empresa Red Hat y una comunidad internacional de
ingenieros, diseñadores gráficos y usuarios que informan de fallos y prueban nuevas
tecnologías. Sus usos se orientan más al desarrollo de software y servidores.
OpenSUSE, para administración de sistemas y servicios.
•Distribución auspiciada por SUSE Linux GmbH (una división independiente de
The Attachmate Group), y AMD. Se orienta en ofrecer un sistema operativo
estable, potente y administrable para usos avanzados, pero con gran facilidad.
11. BLAG Linux y GNU
• basada en Fedora
Dragora GNU/Linux-Libre
• independiente basada en la idea de
simplicidad.
Dynebolic
•pone especial énfasis en la edición de audio y vídeo. Es
«estática», se ejecuta desde un CD autónomo. Debería
utilizarse sin conexión a la red, ya que no recibe
actualizaciones de seguridad.
gNewSense
• Basada en Debian, con el patrocinio de la FSF.
Guix
• basada en GNU Guix, un gestor de paquetes
puramente funcional para el sistema GNU.
Musix
•basada en Knoppix, con especial énfasis en la producción de
audio. Es una distribución «estática», que normalmente se
ejecuta desde un CD autónomo. Debería utilizarse sin conexión
a la red, ya que no recibe actualizaciones de seguridad.
Parabola GNU/Linux-libre
• basada en Arch que prioriza la gestión sencilla
del sistema y de los paquetes.
PureOS
• basada en Debian enfocada en la privacidad, la
seguridad y la comodidad.
Trisquel
• basada en Ubuntu y destinada a las pequeñas
empresas, usuarios domésticos y centros
educativos.
Ututo S
• Fue el primer sistema GNU/Linux
completamente libre reconocido por el
Proyecto GNU.