Este documento proporciona una breve historia del sistema operativo Linux. Comenzó como un proyecto personal de Linus Torvalds en 1991 para crear un sistema operativo compatible con Unix. Linux se ha convertido en un sistema operativo de código abierto ampliamente utilizado, impulsado por contribuciones de programadores de todo el mundo. El documento también cubre el origen de Tux, la mascota oficial de Linux, y proporciona algunos ejemplos de distribuciones populares de Linux.
Este documento proporciona una breve historia de Linux. Comenzó como un proyecto personal de Linus Torvalds en 1991 para crear un sistema operativo compatible con Unix que funcionara en PCs. Linux se ha convertido en un sistema operativo de código abierto muy popular, impulsado por contribuciones de programadores de todo el mundo. El documento también brinda detalles sobre Tux, la mascota oficial de Linux, y sobre las primeras versiones y distribuciones de Linux.
Este documento proporciona una breve historia de Linux. Comenzó como un proyecto personal de Linus Torvalds en 1991 para crear un sistema operativo compatible con Unix que funcionara en PCs. Linux se ha convertido en un sistema operativo de código abierto ampliamente utilizado, impulsado por contribuciones de programadores de todo el mundo. El documento también cubre brevemente la creación de Tux, la mascota oficial de Linux, y los tipos principales de distribuciones de Linux.
El documento proporciona una historia de los sistemas operativos UNIX y Linux. Explica que UNIX fue creado en 1969 y ha tenido varias versiones y escisiónes como BSD y Linux. Linux fue creado por Linus Torvalds en 1991 como un clon gratuito de UNIX para computadoras personales. Hoy en día, tanto Linux como varios sistemas operativos móviles como Android se basan en el código de UNIX.
Linux es un sistema operativo de código abierto tipo Unix que puede ejecutarse en varias plataformas. Fue creado originalmente por Linus Torvalds en 1991 y se ha convertido en uno de los sistemas operativos más populares, utilizados en servidores, estaciones de trabajo y dispositivos embebidos. El documento describe brevemente la historia de Linux, sus características, versiones populares como Ubuntu y distribuciones como Debian.
El documento describe la historia y desarrollo de Linux. Comenzó en 1991 cuando Linus Torvalds empezó a trabajar en un núcleo de sistema operativo gratuito similar a Unix. Desde entonces, ha crecido exponencialmente con contribuciones de muchas personas. Linux ahora es un sistema operativo muy popular y ampliamente utilizado en servidores y computadoras personales.
El documento habla sobre la historia de Linux. Comenzó como un proyecto de investigación de sistemas operativos en 1968 llamado Multics. En 1969, Ken Thompson desarrolló el sistema operativo Unix. En la década de 1970 y 1980, diferentes universidades y compañías como Berkeley y Microsoft desarrollaron sus propias versiones de Unix. En 1991, Linus Torvalds comenzó a desarrollar Linux como una versión gratuita de Unix para PC. Pronto otros programadores contribuyeron a mejorar Linux incorporando aplicaciones y características de Unix.
En el presente trabajo de investigación se tratara los siguientes temas:
- Historia de Unix
- Historia de Linux
- Principales características de los Sistemas Operativos Linux.
Este documento proporciona una breve historia de Linux. Comenzó como un proyecto personal de Linus Torvalds en 1991 para crear un sistema operativo compatible con Unix que funcionara en PCs. Linux se ha convertido en un sistema operativo de código abierto muy popular, impulsado por contribuciones de programadores de todo el mundo. El documento también brinda detalles sobre Tux, la mascota oficial de Linux, y sobre las primeras versiones y distribuciones de Linux.
Este documento proporciona una breve historia de Linux. Comenzó como un proyecto personal de Linus Torvalds en 1991 para crear un sistema operativo compatible con Unix que funcionara en PCs. Linux se ha convertido en un sistema operativo de código abierto ampliamente utilizado, impulsado por contribuciones de programadores de todo el mundo. El documento también cubre brevemente la creación de Tux, la mascota oficial de Linux, y los tipos principales de distribuciones de Linux.
El documento proporciona una historia de los sistemas operativos UNIX y Linux. Explica que UNIX fue creado en 1969 y ha tenido varias versiones y escisiónes como BSD y Linux. Linux fue creado por Linus Torvalds en 1991 como un clon gratuito de UNIX para computadoras personales. Hoy en día, tanto Linux como varios sistemas operativos móviles como Android se basan en el código de UNIX.
Linux es un sistema operativo de código abierto tipo Unix que puede ejecutarse en varias plataformas. Fue creado originalmente por Linus Torvalds en 1991 y se ha convertido en uno de los sistemas operativos más populares, utilizados en servidores, estaciones de trabajo y dispositivos embebidos. El documento describe brevemente la historia de Linux, sus características, versiones populares como Ubuntu y distribuciones como Debian.
El documento describe la historia y desarrollo de Linux. Comenzó en 1991 cuando Linus Torvalds empezó a trabajar en un núcleo de sistema operativo gratuito similar a Unix. Desde entonces, ha crecido exponencialmente con contribuciones de muchas personas. Linux ahora es un sistema operativo muy popular y ampliamente utilizado en servidores y computadoras personales.
El documento habla sobre la historia de Linux. Comenzó como un proyecto de investigación de sistemas operativos en 1968 llamado Multics. En 1969, Ken Thompson desarrolló el sistema operativo Unix. En la década de 1970 y 1980, diferentes universidades y compañías como Berkeley y Microsoft desarrollaron sus propias versiones de Unix. En 1991, Linus Torvalds comenzó a desarrollar Linux como una versión gratuita de Unix para PC. Pronto otros programadores contribuyeron a mejorar Linux incorporando aplicaciones y características de Unix.
En el presente trabajo de investigación se tratara los siguientes temas:
- Historia de Unix
- Historia de Linux
- Principales características de los Sistemas Operativos Linux.
The document appears to be notes from the Pixar film Finding Nemo. It mentions several characters from the film like Nemo, Dory, Bruce, Pearl, seagulls, and Marlin. It also includes some of their memorable quotes from the movie such as Dory saying "Do ya, Do ya, Do ya", Bruce saying "Fish are friends not food", and Marlin saying "See ya later dude" at the end of the film.
El documento describe las diferentes generaciones de computadoras desde la primera hasta la sexta. La primera generación utilizaba válvulas y tarjetas perforadas. La segunda introdujo los transistores. La tercera trajo los circuitos integrados. La cuarta generación desarrolló los microprocesadores. La quinta continuó integrando más circuitos en chips individuales y desarrolló las microcomputadoras. La sexta generación cuenta con cientos de microprocesadores trabajando en paralelo de forma vectorial.
Este documento presenta información sobre la innovación en la enseñanza universitaria. Discuta varios modelos de innovación como el sistémico, intercultural, científico de gestión e interpretativo. También describe el sistema metodológico didáctico, el desarrollo profesional de los docentes, las modalidades de formación del profesorado y un modelo propuesto para la formación de docentes. El documento concluye proponiendo tareas relacionadas con la selección e implementación de modelos didácticos para mejorar la enseñanza
1) O documento fornece orientações sobre o papel e funcionamento dos Conselhos de Saúde no Brasil de acordo com a legislação do Sistema Único de Saúde. 2) Aborda tópicos como histórico, princípios, composição, atribuições, financiamento e controle social dos Conselhos de Saúde. 3) Tem o objetivo de servir como um guia para Conselheiros de Saúde entenderem melhor seu papel na garantia da participação social no sistema de saúde.
The document outlines the plans and costs for opening a cybercafe called "CyberCafe" located at 750 O'Higgins Street. It will require $500,000 pesos monthly for local costs, $6,000,000 million for 10 desktop computers, and $1,000,000 million for 10 booths. The cybercafe aims to serve users of all ages and will provide computers equipped with 1Gbps ethernet, 4GB RAM, 300GB hard disks, LED screens, Windows 7, Skype, Google Chrome, antivirus software, and Office Suite. Internet access will be available at competitive rates of $500 pesos for 30 minutes, $800 pesos for 60 minutes, and $
Makalah perlindungan anak (traficing child)Andy Susanto
Makalah ini membahas tentang child trafficking di Indonesia. Faktor penyebabnya antara lain kemiskinan, kurangnya pendidikan, dan korupsi. Kasusnya terjadi di berbagai kota besar dengan korban berjumlah ribuan per tahun. Pemerintah telah mengeluarkan undang-undang dan membentuk lembaga untuk mencegah dan menangani masalah ini.
O documento descreve os conceitos fundamentais de endereços IP, incluindo: 1) A estrutura de um endereço IP v4 com 32 bits divididos em 4 octetos; 2) As classes de endereços IP (A, B, C, D e E) e suas características; 3) A diferença entre redes públicas e privadas.
El documento resume la historia de Linux y su creador Linus Torvalds. Explica que el proyecto GNU iniciado en 1983 buscaba crear un sistema operativo libre, y que en 1991 Torvalds creó el núcleo Linux para llenar el hueco final que requería el sistema GNU. Miles de programadores han contribuido a mejorar Linux continuamente desde entonces.
Este documento proporciona una introducción al sistema operativo UNIX. Explica brevemente la historia de UNIX, desde su creación en los laboratorios Bell en 1969 hasta su evolución en diferentes versiones comerciales y de código abierto. También resume algunas de las características clave de UNIX como su portabilidad, su diseño en lenguaje C y las diferentes versiones como System V y BSD.
Este documento describe la evolución del sistema operativo Linux desde su creación en 1991 por Linus Torvalds. Comenzó como un proyecto para explorar las posibilidades del microprocesador 386 y ha crecido hasta convertirse en un sistema operativo ampliamente utilizado. Linux se ha trasladado a muchas plataformas diferentes y ha recibido mejoras continuas en su código de red, soporte multiusuario y compatibilidad con hardware más reciente. Muchas empresas importantes ahora ofrecen soporte para Linux.
Este documento describe la evolución del sistema operativo Linux desde su creación en 1991 por Linus Torvalds. Comenzó como un proyecto para explorar las posibilidades del microprocesador 386 y ha crecido hasta convertirse en un sistema operativo ampliamente utilizado. Linux se ha transportado a muchas plataformas diferentes y ha ganado popularidad a medida que empresas importantes como IBM, Compaq y Oracle lo adoptaron. Ha pasado por varias versiones principales del núcleo y ahora incluye características como soporte para 64 Gb de RAM y dispositivos USB
El documento describe brevemente la historia y evolución del sistema operativo Linux desde su creación en 1991 hasta la actualidad. Comenzó como un proyecto personal de Linus Torvalds para crear un clon de Unix y ha crecido hasta convertirse en un sistema operativo ampliamente utilizado en servidores y también en escritorios. Algunas empresas importantes como IBM, Red Hat y SUSE han contribuido al desarrollo y soporte de Linux.
1) La historia de Linux comenzó en 1991 cuando el estudiante Linus Torvalds creó el núcleo Linux, pero se basó en desarrollos previos como el sistema operativo Unix creado en 1969 y versiones posteriores como Minix.
2) Linux evolucionó rápidamente gracias a la colaboración de programadores de todo el mundo y se consolidó como una alternativa libre a Unix combinándose con el sistema operativo GNU.
3) Existen diferentes versiones o distribuciones de Linux como Ubuntu, Red Hat Enterprise y Debian, dirigidas a diferentes usos como escrit
Este documento resume la historia y características clave de Linux. Comenzó en 1991 como un proyecto personal de Linus Torvalds y ha crecido exponencialmente, con 1000 desarrolladores trabajando en el kernel en 2010 frente a solo 100 en 1992. Linux es un sistema operativo de código abierto compatible con Unix, que viene con el código fuente y puede ejecutarse en varias plataformas hardware.
Este documento describe lo que es Linux, cómo se formó a partir del núcleo Linux creado por Linus Torvalds y las herramientas del proyecto GNU de Richard Stallman. Explica las características, versiones y distribuciones principales de GNU/Linux, así como sus ventajas y uso en Venezuela. Los fundadores clave fueron Richard Stallman, quien inició el proyecto GNU para crear un sistema operativo libre, y Linus Torvalds, quien desarrolló el núcleo Linux.
Unix es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas Mcllroy.
Linux es un clon del sistema operativo Unix, escrito desde cero por el finlandés Linus Torvalds con la asistencia de un pequeño grupo de hackers esparcidos por la red.
El documento describe la historia del desarrollo de Unix. Comenzó en 1969 cuando Ken Thompson de los Laboratorios Bell escribió la primera versión de Unix en un DEC PDP-7. Luego, Thompson y Dennis Ritchie lo portaron a un PDP-11/20 y Ritchie diseñó el primer compilador C. Más adelante, Ritchie y Thompson reescribieron el kernel en C. A medida que avanzaba el desarrollo, se realizaban modificaciones al kernel y se desarrollaron utilidades en C, dando como resultado un sistema operativo completo
Unix fue desarrollado originalmente en 1969 por Ken Thompson, Dennis Ritchie y otros en los Laboratorios Bell. Ha pasado por varios dueños a lo largo de los años, incluyendo a Novell y Santa Cruz Operation. Se ha convertido en un sistema operativo muy influyente que ha inspirado a Linux y otros sistemas similares.
Linux es un sistema operativo libre desarrollado inicialmente por Linus Torvalds en 1991. Desde entonces, ha recibido contribuciones de miles de programadores. Existen muchas distribuciones de Linux que incluyen software adicional y herramientas para facilitar la instalación y uso del sistema operativo.
Ti power point_grupo1_sistema_operativoJose Alcivar
Este documento presenta un resumen sobre sistemas operativos. Explica que un sistema operativo es el software que controla los componentes hardware de una computadora y permite la interacción con el usuario. Define hardware como los componentes físicos como el teclado, mouse, pantalla e impresora. También describe software como los programas que funcionan dentro de la computadora como Windows. Finalmente, explica conceptos básicos como escritorio, iconos, barra de tareas y ventanas.
Este documento presenta las herramientas principales para crear presentaciones en PowerPoint. Describe los botones de modo de visualización, las plantillas, las barras de herramientas estándar y de formato, y las herramientas para insertar y formatear texto, imágenes, tablas, hojas de cálculo, gráficos, organigramas y para configurar efectos de animación.
The document appears to be notes from the Pixar film Finding Nemo. It mentions several characters from the film like Nemo, Dory, Bruce, Pearl, seagulls, and Marlin. It also includes some of their memorable quotes from the movie such as Dory saying "Do ya, Do ya, Do ya", Bruce saying "Fish are friends not food", and Marlin saying "See ya later dude" at the end of the film.
El documento describe las diferentes generaciones de computadoras desde la primera hasta la sexta. La primera generación utilizaba válvulas y tarjetas perforadas. La segunda introdujo los transistores. La tercera trajo los circuitos integrados. La cuarta generación desarrolló los microprocesadores. La quinta continuó integrando más circuitos en chips individuales y desarrolló las microcomputadoras. La sexta generación cuenta con cientos de microprocesadores trabajando en paralelo de forma vectorial.
Este documento presenta información sobre la innovación en la enseñanza universitaria. Discuta varios modelos de innovación como el sistémico, intercultural, científico de gestión e interpretativo. También describe el sistema metodológico didáctico, el desarrollo profesional de los docentes, las modalidades de formación del profesorado y un modelo propuesto para la formación de docentes. El documento concluye proponiendo tareas relacionadas con la selección e implementación de modelos didácticos para mejorar la enseñanza
1) O documento fornece orientações sobre o papel e funcionamento dos Conselhos de Saúde no Brasil de acordo com a legislação do Sistema Único de Saúde. 2) Aborda tópicos como histórico, princípios, composição, atribuições, financiamento e controle social dos Conselhos de Saúde. 3) Tem o objetivo de servir como um guia para Conselheiros de Saúde entenderem melhor seu papel na garantia da participação social no sistema de saúde.
The document outlines the plans and costs for opening a cybercafe called "CyberCafe" located at 750 O'Higgins Street. It will require $500,000 pesos monthly for local costs, $6,000,000 million for 10 desktop computers, and $1,000,000 million for 10 booths. The cybercafe aims to serve users of all ages and will provide computers equipped with 1Gbps ethernet, 4GB RAM, 300GB hard disks, LED screens, Windows 7, Skype, Google Chrome, antivirus software, and Office Suite. Internet access will be available at competitive rates of $500 pesos for 30 minutes, $800 pesos for 60 minutes, and $
Makalah perlindungan anak (traficing child)Andy Susanto
Makalah ini membahas tentang child trafficking di Indonesia. Faktor penyebabnya antara lain kemiskinan, kurangnya pendidikan, dan korupsi. Kasusnya terjadi di berbagai kota besar dengan korban berjumlah ribuan per tahun. Pemerintah telah mengeluarkan undang-undang dan membentuk lembaga untuk mencegah dan menangani masalah ini.
O documento descreve os conceitos fundamentais de endereços IP, incluindo: 1) A estrutura de um endereço IP v4 com 32 bits divididos em 4 octetos; 2) As classes de endereços IP (A, B, C, D e E) e suas características; 3) A diferença entre redes públicas e privadas.
El documento resume la historia de Linux y su creador Linus Torvalds. Explica que el proyecto GNU iniciado en 1983 buscaba crear un sistema operativo libre, y que en 1991 Torvalds creó el núcleo Linux para llenar el hueco final que requería el sistema GNU. Miles de programadores han contribuido a mejorar Linux continuamente desde entonces.
Este documento proporciona una introducción al sistema operativo UNIX. Explica brevemente la historia de UNIX, desde su creación en los laboratorios Bell en 1969 hasta su evolución en diferentes versiones comerciales y de código abierto. También resume algunas de las características clave de UNIX como su portabilidad, su diseño en lenguaje C y las diferentes versiones como System V y BSD.
Este documento describe la evolución del sistema operativo Linux desde su creación en 1991 por Linus Torvalds. Comenzó como un proyecto para explorar las posibilidades del microprocesador 386 y ha crecido hasta convertirse en un sistema operativo ampliamente utilizado. Linux se ha trasladado a muchas plataformas diferentes y ha recibido mejoras continuas en su código de red, soporte multiusuario y compatibilidad con hardware más reciente. Muchas empresas importantes ahora ofrecen soporte para Linux.
Este documento describe la evolución del sistema operativo Linux desde su creación en 1991 por Linus Torvalds. Comenzó como un proyecto para explorar las posibilidades del microprocesador 386 y ha crecido hasta convertirse en un sistema operativo ampliamente utilizado. Linux se ha transportado a muchas plataformas diferentes y ha ganado popularidad a medida que empresas importantes como IBM, Compaq y Oracle lo adoptaron. Ha pasado por varias versiones principales del núcleo y ahora incluye características como soporte para 64 Gb de RAM y dispositivos USB
El documento describe brevemente la historia y evolución del sistema operativo Linux desde su creación en 1991 hasta la actualidad. Comenzó como un proyecto personal de Linus Torvalds para crear un clon de Unix y ha crecido hasta convertirse en un sistema operativo ampliamente utilizado en servidores y también en escritorios. Algunas empresas importantes como IBM, Red Hat y SUSE han contribuido al desarrollo y soporte de Linux.
1) La historia de Linux comenzó en 1991 cuando el estudiante Linus Torvalds creó el núcleo Linux, pero se basó en desarrollos previos como el sistema operativo Unix creado en 1969 y versiones posteriores como Minix.
2) Linux evolucionó rápidamente gracias a la colaboración de programadores de todo el mundo y se consolidó como una alternativa libre a Unix combinándose con el sistema operativo GNU.
3) Existen diferentes versiones o distribuciones de Linux como Ubuntu, Red Hat Enterprise y Debian, dirigidas a diferentes usos como escrit
Este documento resume la historia y características clave de Linux. Comenzó en 1991 como un proyecto personal de Linus Torvalds y ha crecido exponencialmente, con 1000 desarrolladores trabajando en el kernel en 2010 frente a solo 100 en 1992. Linux es un sistema operativo de código abierto compatible con Unix, que viene con el código fuente y puede ejecutarse en varias plataformas hardware.
Este documento describe lo que es Linux, cómo se formó a partir del núcleo Linux creado por Linus Torvalds y las herramientas del proyecto GNU de Richard Stallman. Explica las características, versiones y distribuciones principales de GNU/Linux, así como sus ventajas y uso en Venezuela. Los fundadores clave fueron Richard Stallman, quien inició el proyecto GNU para crear un sistema operativo libre, y Linus Torvalds, quien desarrolló el núcleo Linux.
Unix es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas Mcllroy.
Linux es un clon del sistema operativo Unix, escrito desde cero por el finlandés Linus Torvalds con la asistencia de un pequeño grupo de hackers esparcidos por la red.
El documento describe la historia del desarrollo de Unix. Comenzó en 1969 cuando Ken Thompson de los Laboratorios Bell escribió la primera versión de Unix en un DEC PDP-7. Luego, Thompson y Dennis Ritchie lo portaron a un PDP-11/20 y Ritchie diseñó el primer compilador C. Más adelante, Ritchie y Thompson reescribieron el kernel en C. A medida que avanzaba el desarrollo, se realizaban modificaciones al kernel y se desarrollaron utilidades en C, dando como resultado un sistema operativo completo
Unix fue desarrollado originalmente en 1969 por Ken Thompson, Dennis Ritchie y otros en los Laboratorios Bell. Ha pasado por varios dueños a lo largo de los años, incluyendo a Novell y Santa Cruz Operation. Se ha convertido en un sistema operativo muy influyente que ha inspirado a Linux y otros sistemas similares.
Linux es un sistema operativo libre desarrollado inicialmente por Linus Torvalds en 1991. Desde entonces, ha recibido contribuciones de miles de programadores. Existen muchas distribuciones de Linux que incluyen software adicional y herramientas para facilitar la instalación y uso del sistema operativo.
Ti power point_grupo1_sistema_operativoJose Alcivar
Este documento presenta un resumen sobre sistemas operativos. Explica que un sistema operativo es el software que controla los componentes hardware de una computadora y permite la interacción con el usuario. Define hardware como los componentes físicos como el teclado, mouse, pantalla e impresora. También describe software como los programas que funcionan dentro de la computadora como Windows. Finalmente, explica conceptos básicos como escritorio, iconos, barra de tareas y ventanas.
Este documento presenta las herramientas principales para crear presentaciones en PowerPoint. Describe los botones de modo de visualización, las plantillas, las barras de herramientas estándar y de formato, y las herramientas para insertar y formatear texto, imágenes, tablas, hojas de cálculo, gráficos, organigramas y para configurar efectos de animación.
Grupo 2 navegadores de web trabajo grupal fabian marco ebertJose Alcivar
El documento describe la historia y evolución de los principales navegadores web desde su creación en la década de 1990 hasta la actualidad. Comenzó con navegadores como Mosaic y Netscape, seguidos de Internet Explorer. Firefox surgió como alternativa de código abierto a Internet Explorer y llegó a alcanzar casi el 25% de cuota de mercado, aunque ahora se sitúa en torno al 17% debido al auge de Chrome. Otros navegadores como Opera también se describen más brevemente.
Grupo 2 navegadores de web trabajo grupal fabian marco ebertJose Alcivar
El documento describe la historia y evolución de los principales navegadores web desde su creación en la década de 1990 hasta la actualidad. Comenzó con navegadores como Mosaic y Netscape, seguidos de Internet Explorer. Firefox surgió como alternativa de código abierto a Internet Explorer y llegó a alcanzar casi el 25% de cuota de mercado, aunque ahora se sitúa en torno al 17% debido al auge de Chrome. Otros navegadores como Opera también se describen más brevemente.
Este documento presenta las herramientas principales para crear presentaciones en PowerPoint. Explica los botones de modo de visualización, las plantillas disponibles, las barras de herramientas para formato y texto, las herramientas para insertar imágenes, tablas, hojas de cálculo y gráficos, y cómo configurar efectos de animación y el formato de las diapositivas.
El documento describe las funciones básicas de Microsoft PowerPoint, incluyendo los elementos de la ventana principal, los botones de modo de ver que permiten alternar entre diferentes vistas de la presentación, y las herramientas disponibles en las barras de herramientas Estándar y Formato para crear y dar formato a las diapositivas. También explica cómo comenzar una nueva presentación en blanco o utilizar plantillas y asistentes para automatizar la creación de la presentación.
Este documento describe varias aplicaciones colaborativas en Internet como medios sociales, YouTube, Flickr y blogs. Explica que los medios sociales permiten a los usuarios crear y compartir contenido y cómo estas plataformas han cambiado la comunicación. También describe cómo se pueden usar canales educativos como redes sociales y blogs en el aula para mejorar la colaboración entre estudiantes y profesores.
Este documento proporciona información sobre el sistema operativo Linux. Explica que Linux fue creado por Linus Torvalds como un hobby y ha sido desarrollado de forma colaborativa a través de Internet. Describe a Tux, la mascota oficial de Linux, como un pingüino. Además, compara Linux frente a Windows, resaltando que Linux es gratuito, de código abierto y más estable, aunque tiene menor difusión que Windows. Finalmente, menciona algunas populares distribuciones de Linux como Ubuntu, Red Hat Enterprise y Debian.
Este documento describe diferentes herramientas digitales para el trabajo en equipo en línea como marcadores sociales, grupos de trabajo en línea y wikis. Explica que los marcadores sociales permiten compartir enlaces favoritos con otros usuarios mediante etiquetas. Los grupos de trabajo en línea facilitan la colaboración en tiempo real a través de chats y videollamadas. Las wikis son sitios web colaborativos donde los usuarios pueden crear y editar páginas de forma conjunta.
Este documento proporciona información sobre el sistema operativo Linux. Explica que Linux fue creado por Linus Torvalds como un hobby y ha sido desarrollado de forma colaborativa a través de Internet. Describe a Tux, la mascota oficial de Linux, como un pingüino. Además, compara Linux frente a Windows, resaltando que Linux es gratuito, de código abierto y más estable, aunque tiene menor difusión que Windows. Finalmente, menciona algunas populares distribuciones de Linux como Ubuntu, Red Hat Enterprise y Debian.
Este documento describe los conceptos clave de la observación participante como método cualitativo. Explica que la observación participante implica cierto grado de interacción e intercambio entre el observador y los observados. También destaca que la observación participante se alinea con los principios de la metodología cualitativa como la comprensión del contexto, la influencia mutua entre investigador y sujeto, y la generación inductiva de teoría a partir de los datos recolectados.
Los navegadores de Internet permiten acceder a la web y han evolucionado considerablemente desde su aparición en 1991 al igual que la propia web. Los principales navegadores históricos son Mosaic, Netscape, Internet Explorer, Firefox, Chrome, Opera y Safari, mientras que los buscadores más populares son Google, que revolucionó la búsqueda en la web, e Infoseek y Altavista.
El documento describe el proceso de reconstrucción facial escultórica a partir de cráneos. Este proceso implica 1) estudiar el cráneo para determinar características como la edad y sexo, 2) hacer un molde del cráneo y colocar pivotes basados en puntos craneométricos, 3) modelar el rostro en arcilla usando las medidas de los pivotes, y 4) detallar características como los labios, ojos y nariz de acuerdo a parámetros morfométricos y el grupo biológico al que pertene
Este estudio evaluó los principales factores de riesgo de la gingivitis crónica en pacientes de 15 a 34 años en Venezuela. El estudio encontró una correlación directa entre los factores de riesgo analizados (higiene bucal pobre, empaquetamiento de alimentos, diabetes) y la gingivitis crónica. En particular, los indicadores de empaquetamiento de alimentos y la presencia de diabetes mellitus fueron factores de riesgo significativos.
2. INDICE
Contenido
INDICE............................................................................................................................................ a
HISTORIA ....................................................................................................................................... 1
TUX........................................................................................................................................... 3
CREACIÓN DE LINUX. ..................................................................................................................... 3
TIPOS DE LINUX ............................................................................................................................. 5
UNIX COMERCIAL O NO COMERCIAL ............................................................................................ 5
DISTRIBUCIONES FIELES AL CONCEPTO DE SOFTWARE LIBRE ...................................................... 6
GNEWSENSE........................................................................................................................... 6
DRAGORA ............................................................................................................................... 6
BLAG ........................................................................................................................................ 7
MUSIX ...................................................................................................................................... 7
TRISQUEL ............................................................................................................................... 7
LINUX EN LA EMPRESA Y EN EL HOGAR ........................................................................................ 7
LINUX CENTOS ...................................................................................................................... 8
RED HAT.................................................................................................................................. 9
FEDORA ................................................................................................................................... 9
DEBIAN .................................................................................................................................. 10
UBUNTU ................................................................................................................................ 10
LA DEFINICIÓN DE SOFTWARE LIBRE .......................................................................................... 11
¿CÓDIGO ABIERTO?..................................................................................................................... 16
COMPARATIVA: WINDOWS VS LINUX ......................................................................................... 17
DISTRIBUCIONES DE LINUX ......................................................................................................... 19
UBUNTU ................................................................................................................................ 20
REDHAT ENTERPRISE ........................................................................................................ 20
FEDORA ................................................................................................................................. 20
DEBIAN .................................................................................................................................. 20
a
3. SuSE LINUX ENTERPRISE .................................................................................................. 21
SLACKWARE ........................................................................................................................ 21
GENTOO ................................................................................................................................ 21
KUBUNTU ............................................................................................................................. 21
MANDRIVA ........................................................................................................................... 21
REFERENCIAS BIBLIOGRÁFICAS ...................................................................................................... i
b
4. HISTORIA
La historia de Linux comenzó mucho antes de lo que la mayoría de gente piensa, ya
que en 1969, Ken Thompson, de AT&T Bell Laboratories, desarrolló el sistema
operativo Unix, adaptándolo a las necesidades de un entorno de investigación, sin saber
la importancia que llegaría a tener su trabajo. Un año después Dennis Ritchie (creador
del lenguaje de programación C), colaboró con Ken Thompson para pasar el código del
sistema Unix a C. Lo que convierto a Unix en un sistema operativo transportable.Unix
creció gradualmente hasta convertirse en un producto de software estándar, distribuido
por muchos vendedores tales como Novell e IBM. Sus primeras versiones fueron
distribuidas de forma gratuita a los departamentos científicos de informática de muchas
universidades de renombre.
En 1972, los laboratorios Bell empezaron a emitir versiones oficiales de Unix y a
otorgar licencias del sistema a distintos usuarios. En 1975, Berkeley lanzó su propia
versión de Unix (BSD). Esta versión de Unix se convirtió en la principal competidora
de la versión de los laboratorios Bell de ATT&T, pero no era la única ya que en 1980,
Microsoft
desarrolló
una
versión
de
Unix
para
PC
llamada
Xenix.
En 1991 esta organización desarrolló el SistemaV versión4, que incorporaba casi todas
las características que se encuentran en el SistemaV versión3, BSDversión4.3, SunOS y
Xenix. Como respuesta a esta nueva versión, varias compañías, tales como IBM y
Hewlett Packard, establecieron la Open Software Foundation (OSF) para crear su propia
versión estándar del Unix.
Debido a la proliferación de versiones de Unix en las décadas anteriores, el Instituto de
Ingenieros Eléctricos y Electrónicos (IIEE) desarrollo un estándar del Unix
independiente para el American National Institute (ANSI). Este nuevo estándar ANSI
del Unix se llama Portable Operating System Interface for Computer Environments
(POSIX). Este estándar define una norma universal a la cual se deben adherir todas las
versiones de Unix.
En esa época, los estudiantes utilizaban un programa llamado Minix, que incorporaba
diferentes características de Unix. Minix fue creado por el profesor Andrew
Tannenbaum. Director del Departamento de Sistemas de la Universidad de Vrije,
1
5. Amsterdam.
Profesor de Arquitectura de Ordenadores y Sistemas Operativos. Licenciado en el MIT,
y doctorado en la Universidad de Berkeley, California. En 1992 participó debate con
Linus sobre la idea de este utilizar un núcleo monolítico en vez de los basados en un
micro núcleo que Tanenbaum creía que serían la base de los sistemas operativos futuros.
En 1991, con 23 años, un estudiante de informática de la Universidad de Helsinki
(Finlandia) llamado Linus Torvalds se propone como entretenimiento hacer un sistema
operativo que se comporte exactamente igual al sistema operativo UNIX, pero que
funcione sobre cualquier ordenador compatible PC y sin poderse imaginar la gran
repercusión que traería. Posteriormente Linus tuvo que poner como requisito mínimo
que el ordenador tuviese un procesador i386, ya que los ordenadores con CPU más
antiguas no facilitaban el desarrollo de un sistema operativo compatible con UNIX.
Hubo una primera versión no oficial de Linux 0.01, pero esta solo incluía el comienzo
del núcleo, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un
sistema Minix para su compilación.
El 5 de octubre de 1991, Linus anuncio la primera versión oficial de Linux (versión
0.02). Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El
compilador GNU de C).Desde aquel entonces se han hecho muchísimas versiones con
ayuda de programadores de todo el mundo.
Linux es un sistema operativo compatible con Unix, sus dos características principales y
que los diferencian del resto de los sistemas operativos que encontramos en el mercado
son:
Es software libre, esto significa que no tenemos que pagar por el uso del mismo.
El sistema viene acompañado del código fuente (el sistema lo forman el núcleo
del sistema (kernel) más un gran número de librerías que hacen posible su
utilización).
Las plataformas en las que en un principio se puede utilizar Linux son: Pentium,
Pentium Pro, Pentium II/III/IV, Amiga y Atari, también existen versiones para su
utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
En los últimos tiempos, ciertas casas de software comercial han empezado a
2
6. distribuir sus productos para Linux y la presencia del mismo en empresas aumenta
rápidamente por la excelente relación calidad-precio que se consigue con Linux.
TUX
Tux es el nombre de la mascota oficial de Linux. Creado por Larry Ewing en 1996, es
un pequeño pingüino de aspecto risueño y cómico. La idea de que la mascota de kernel
Linux fuera un pingüino provino del mismo Linus Torvalds, creador de kernel Linux.
Existen dos versiones sobre el origen de su nombre:
Los pingüinos parecen vestir un
esmoquin (que en inglés es tuxedo max,
abreviado tux).
Las letras que componen Tux provienen de las palabras Torvalds y Unix.
Hay quien dice que Tux era el nombre de un peluche que tenía Linus que era un
pingüino
llamado
Tux.
El logotipo se puede usar y modificar sin restricciones, siempre que se reconozca la
autoría de Larry Ewing, ya que es su trabajo y se debe reconocer su autoría tal y como
se indica en su página.Lo que ha dado lugar a una gran cantidad de llamativos diseños.
CREACIÓN DE LINUX.
Los motivos que llevaron a este genio a desarrollar su propio sistema operativo fueron
varias.
Normalmente, Linus utilizaba un computador que usaba para tener acceso por
líneatelefónica a la red informática de su Universidad, pero debido a que este utilizaba
Minix
y
este
no
era
de
su
agrado,
decidió
crear
uno
él
mismo.
En los primeros intentos hizo un programa que arrancaba desde un disquete, y consiguió
arrancar el computador y ejecutar dos procesos que mostraban la cadena de caracteres
“AAAAABBBBB”. Uno lo utilizaría para leer desde el módem y escribir en la pantalla,
mientras
que
el
otro
escribiría
al
módem
y
leería
desde
el
teclado.
El otro motivo que le llevo a el desarrollo de su S.O fue, la necesidad que tenia de poder
descargar y subir archivos de su universidad, pero para implementar esta funcionalidad
en el software, era necesario crear un controlador de disco. Así que después de un
trabajo continuo y duro, creó un controlador compatible con el sistema de archivos de
Minix.
3
7. Podríamos decir que por error decidió crear Linux partiendo desde cero al darse cuenta,
de que estaba creando algo más que un simple emulador de terminal.
En un principio Linux se iba a llamar Freax (free+ freak + x), aunque después se le
siguió
conociendo
como
lo
conocemos
hoy
en
día.
Después de decidir seguir desarrollando su sistema para construir un remplazo de
Minix, sube al servidor de su universidad Linux con 10.000 líneas de código. A partir
de ese momento Linux empezó a evolucionar rápidamente y hasta día de hoy no ha
dejado de avanzar, ganando terreno a otros sistemas operativos que no son de código
abierto. Linux hoy en día sigue ganando adeptos en todas las partes del mundo debido a
ser gratuito y cada vez más personas anónimas contribuyen a su desarrollo y a
convertirse en el sistema más estable y seguro.
La frase que utilizo al subir Linux al servidor fue:
“Si suspiras al recordar aquellos días cuando los hombres eran hombres y escribían sus
propios drivers. Si te encuentras sin ningún proyecto interesante y te gustaría tener un
verdadero sistema operativo que pudieras modificar a tu gusto, si te resulta frustrante
tener solo Minix. Entonces este artículo es para ti”.
Lo que la gente desconoce es que Linus Torvalds solo escribe el 2% del sistema
operativo Linux, es decir unas 50.000 líneas de código. El resto, se encarga de escribirlo
los millones de personas que por vocación deciden mejorar este sistema, aunque Linus
se encarga personalmente de supervisarlo.
Torvalds siempre se ha mostrado ingenioso en sus respuestas sobre su rival, Microsoft.
En una de sus últimas declaraciones explicaba que “el caso antimonopolio contra
Microsoft no ha representado una gran diferencia o una ayuda para Linux, pero lo que sí
ha conseguido es que la gente compruebe que Microsoft no representa el sueño
americano de la informática; que tiene muchos huecos por cubrir, muchas cosas que
mejorar y un grave problema de marketing. Probablemente esto nos ha abierto muchas
puertas”. Otra de las cualidades a destacar de Torvalds quizá es que sea uno de los
pocos miembros del movimiento OPENSOURCE que se preocupa más por el código
que por las leyes.
4
8. TIPOS DE LINUX
La superioridad de Linux en seguridad, administración de redes, servidores web y otros
aspectos frente a cualquiera de Microsoft Windows es incuestionable. Si a esto le
sumamos su libre distribución en muchos de los casos, se convierten en algo genial que
va ganando adeptos.
En general, las distribuciones Linux pueden ser:
Comerciales o no comerciales.
Distribuciones fieles al software libre.
Diseñadas las empresas y al hogar.
La diversidad de las distribuciones Linux es debido a cuestiones técnicas, de
organización y de puntos de vista diferentes entre usuarios y proveedores. El modo de
licenciamiento del software libre permite que cualquier usuario con los conocimientos e
interés suficiente pueda adaptar o diseñar una distribución de acuerdo a sus necesidades.
De todas las mencionadas anteriormente, las de uso más común son las cuatro primeras
que se detallaran a continuación.
UNIX COMERCIAL O NO COMERCIAL
Al principio, los sistemas comerciales estaban reservados a las grandes empresas para
máquinas grandes. Con el tiempo, los netbook son casi tan potentes como los
ordenadores y, en consecuencia, el mercado se ha vuelto más importante. Cada
fabricante ha tratado de construir equipos potentes para más usuarios. Algunos lo han
conseguido, independientemente de la forma en que lograron alcanzar este objetivo.
Hay fabricantes que marcan tendencia en el mundo Unix como Sun http:
//www.sun.com, SGI http: //www.sgi.com, HP http: //www.hp.com, entre otros y que
probablemente son los más utilizados. Pero esto no significa que sean perfectos. La
mayoría tiene sus particularidades y son en mayor o menor medida Unix propietarios.
Son muy buenos en sistemas grandes pero probablemente no tanto en máquinas más
pequeñas. Y Los precios son muy altos, particularmente si tienen CPU específica:
SPARC,
MIPS.
Aunque
se
nota
también
en
la
calidad.
Cuando se trata de software libre, todos hablan de Linux. Parece que Linux lo ha
5
9. logrado dónde otros han fallado. Hay muchos Unix libres, con tanta capacidad como
Linux, funcionando en muchas más plataformas.
DISTRIBUCIONES FIELES AL CONCEPTO DE SOFTWARE LIBRE
Hay cientos de distribuciones Linux disponibles, pero solo unas cuantas siguen fieles al
concepto y a la filosofía de software libre, la filosofía que defiende encarecidamente
Richard M. Stallman y que trata de luchar contra la inclusión de cualquier tipo de
código propietario en ellas.
Ya se ha hablado mucho de estas distribuciones, pero gracias al artículo publicado en
UnixCraft podemos hacer un filtro entre todas las que hay y nos quedamos con
cincodistribuciones que precisamente siguen esa filosofía “pura” en la que nos
olvidamos de la inclusión de cualquier tipo de, por ejemplo, controladores binarios que
no incluyen código fuente, conocidos popularmente como binary blobs. Y los mejores
son: gNewSense, Dragora, BLAG, Musix y Trisquel.
Existen otros muchos, pero estos son los más conocidos.
GNEWSENSE
Probablemente la más popular de todas las distribuciones con código completamente
libre sigue su evolución, y no hace mucho pidió ayuda a los usuarios para seguir
creciendo. Entre las novedades destacadas de la futura gNewSense 3.0 estará el hecho
de
que
se
basará
en
Debian
en
lugar
de
Ubuntu.
La actual versión, gNewSense 2.3, se basa en Ubuntu, pero sus responsables y lo han
liberado de software no libre y de binary blobs. La FSF considera a gnewSense como
una distribución GNU/Linux completamente integrada por software libre.
DRAGORA
Esta distribución la desarrollan un grupo de usuarios argentinos que también eliminaron
cualquier rastro de software de pago, y parece que lo han conseguido: dispone de un
kernel del proyecto Linux-libre y posee un sencillo gestor de paquetes que los instala o
elimina con más facilidad que en otras distribuciones.
6
10. Entre sus puntos fuertes está el uso de runit como sistema de inicio, y que nos permitirá
controlar los servicios y componentes que se ejecutan durante el inicio de cada sesión.
BLAG
Esta distribución se basa en Fedora, y hay disponibles dos versiones distintas.
BLAG90001, la última distribución concretamente está basada en Fedora 9 y fue
lanzada en julio de 2008.
Por su parte, BLAG14000 se basa en Fedora 14, lo que nos garantiza componentes
mucho más modernos, y el LiveCD también está disponible para su descarga.
MUSIX
Esta distribución está pensada para usuarios específicos, como su propio nombre indica
la idea es aportar de herramientas para ayudar a los que disfrutan o trabajan en el mundo
de la música.
La FSF la describe como una distribución compuesta únicamente de software libre, y
este proyecto lo desarrolla un equipo de usuarios de Argentina, España, México y
Brasil. El principal idioma utilizado en sus foros y su documentación es español.
TRISQUEL
Para terminar tenemos el Trisquel, una de las distribuciones completamente libres más
populares entre los usuarios y que como ocurre con gNewSense está basada en Ubuntu,
pero sin sus potenciales componentes propietarios eliminados.
Como se puede leer en la página web oficial, existen varias distribuciones. La genérica,
para todos los usuarios, pudiéndose unir una versión Edu para centros educativos, otra
versión Profesional para empresas, y una versión Mini para netbooks y ordenadores
algo más limitados en recursos.
LINUX EN LA EMPRESA Y EN EL HOGAR
Cuál es la ventaja de utilizar Linux en la empresa: el ahorro en los costes de licencias.
Cualquier organización determinada que utilice Linux en su infraestructura informática
ahorra mucho dinero en licencias de software.
Para esto hay dos tipos de distribuciones Linux; las del tipo empresarial ofrecidas por
empresas como Red Hat y Novell (SUSE Enterprise) que si cobran una cuota de
7
11. licenciamiento, pero no por desarrollo del software, sino por servicios de soporte y
mantenimiento. Y también se encuentran las del tipo open, que son 100% gratuitas que
se ofrecen con soporte bajo las comunidades de usuarios de dichas distribuciones. Estas
últimas se utilizan en la mayoría de hogares con sistemas Linux.
DISTRIBUCIONES MÁS UTILIZADAS
Lo que más desconcierta a los usuarios que empiezan en Linux, es la amplia variedad de
distribuciones que existen. Estas incorrectamente llamadas “versiones de Linux” son
conocidas formalmente como Distribuciones de GNU/LINUX.
Según la Wikipedia, “una distribución Linux, o distribución GNU/Linux es un conjunto
de aplicaciones o programas reunidos que permiten brindar mejoras para instalar
fácilmente un sistema Linux. Son “sabores” de Linux que, en general, se destacan por
las herramientas para configuración y sistemas de administración de paquetes de
software que instala.”
En cualquier distribución de Linux, su parte fundamental es el kernel, con sus
bibliotecas y herramientas de muchos proyectos como pueden ser GNU o BSD.
Además del núcleo Linux, cada una de ellas incluye software genérico o específico:
programas que facilitan la instalación y configuración del sistema, entornos gráficos,
paquetes ofimáticos, juegos, programas educativos, servidores web, servidores de
correo, servidores FTP, etc.
La creación de GNU/Linux se ha convertido en un proceso relativamente fácil. Cada
creador ha adoptado un formato de paquetes, un tipo de escritorio (KDE, Gnome,
IceWM, etc.), una forma de arrancar el computador (Live, Instalable, USB, etc.), ha
realizado una selección de software, ofrece un mejor soporte de localización para un
idioma en un mercado específico, y muchas selecciones más, pensando en el usuario al
que está orientada la distribución.
LINUX CENTOS
El creador de de CentOS fue Lance Davis. Es una distribución de Linux basada en
código fuente libre disponible de Red Hat Enterprise Linux. Cada versión de CentOS es
mantenida durante 7 años con actualizaciones de seguridad. Las versiones nuevas son
liberadas cada 2 años y actualizadas regularmente para dar soporte al hardware nuevo.
8
12. La primera versión de CentOS fue lanzada en mayo de 2004 y la última versión estable
es la CentOS 6.2, lanzada en diciembre de 2011.
CentOS, se utiliza básicamente para la administración de sistemas.
RED HAT
Es una distribución Linux creada por Red Hat, que fue una de las más populares en los
entornos de usuarios domésticos. La versión 1.0 fue presentada el 3 de noviembre de
1994.
Originalmente Red Hat Linux fue desarrollado exclusivamente dentro de Red Hat, con
la sola realimentación de informes de usuarios que recuperaban de fallos y
contribuciones a los paquetes de software incluidos; y no contribuciones a la
distribución como tal. Esto cambió tardíamente en el 2003 cuando Red Hat Linux se
fusionó con el Proyecto Fedora Linux orientado a la comunidad de usuarios. El nuevo
plan es extraer el código base de Fedora para crear nuevas distribuciones de Red Hat
Enterprise Linux.
Actualmente la versión gratuita es Fedora.
Red Hat Enterprise Linux Desktop
Red Hat Enterprise Linux para servidores
FEDORA
Fedora es un sistema operativo para uso doméstico, que se caracteriza por su velocidad.
Es desarrollado por una comunidad de usuarios alrededor de todo el mundo. Es gratuito
y libre, tanto para utilizarlo como para compartirlo o para conocer su funcionamiento.
La versión actual para descargar es: Fedora 16
MANDRIVA
Distribución francesa basada en RedHat y muy accesible para quienes se inician. Tras la
fusión con Conectiva cambió su nombre por Mandriva.
Esta distribución de Linux, dispone de varias versiones para usos distintos. Son las
siguientes:
Mandriva One 2011
Powpack 2011
Enterprise Server 5.2
9
13. DEBIAN
Debian es otra de las distribuciones más utilizadas de Linux. Se está trabajando para
ofrecer Debian con otros núcleos, en especial con el Hurd. El Hurd es una colección de
servidores que se ejecutan sobre un micronúcleo (como Mach) para implementar las
distintas funcionalidades. El Hurd es software libre producido por el proyecto GNU.
Debian siempre mantiene al menos tres versiones en mantenimiento activo: estable, en
pruebas e inestable.
La versión estable actual de Debian es la 6.0, llamada squeeze. Fué publicada
originalmente con la versión 6.0.0 el 6 de febrero de 2011 y su última actualización es la
versión 6.0.3, publicada el 8 de octubre de 2011.
La publicación en pruebas (testing) contiene paquetes que aún no han sido aceptados en
la rama estable, pero están a la espera de ello. La principal ventaja de usar esta
publicación es que tiene versiones más recientes del software.
La publicación inestable llamada sid y es donde tiene lugar el desarrollo activo de
Debian. Generalmente, esta publicación es la que usan los desarrolladores y otros que
quieren estar a la última.
UBUNTU
Ubuntu es una distribución Linux que ofrece un sistema operativo orientado a
ordenadores de escritorio proporcionando también soporte para servidores.
Basada en Debian GNU/Linux, Ubuntu se centra en la facilidad de uso, los
lanzamientos regulares (cada 6 meses) y la facilidad en la instalación. Ubuntu es
patrocinado por Canonical Ltd., una empresa privada fundada y financiada por el
empresario sudafricano Mark Shuttleworth.
Cabe destacar que Canonical Ltd., ofrece multitud de aplicaciones para descargar.
El nombre de la distribución proviene del concepto zulú y xhosa de ubuntu, que
significa “humanidad hacia otros” o “yo soy porque nosotros somos”. Ubuntu es un
movimiento sudafricano encabezado por el obispo Desmond Tutu, quien ganó el Premio
Nobel de la Paz en 1984 por sus luchas en contra del Apartheid en Sudáfrica. El
sudafricano Mark Shuttleworth, mecenas del proyecto, se encontraba muy familiarizado
con la corriente. Tras ver similitudes entre los ideales de los proyectos GNU, Debian y
en general con el movimiento del software libre, decidió aprovechar la ocasión para
difundir los ideales de Ubuntu. El eslogan de Ubuntu – “Linux para seres humanos” (en
10
14. inglés “Linux for Human Beings”) – resume una de sus metas principales: hacer de
Linux un sistema operativo más accesible y fácil de usar.
LA DEFINICIÓN DE SOFTWARE LIBRE
La definición de software libre estipula los criterios que se tienen que cumplir para que
un programa sea considerado libre. De vez en cuando modificamos esta definición para
clarificarla o para resolver problemas sobre cuestiones delicadas.
«Software libre» significa que el software respeta la libertad de los usuarios y la
comunidad. En términos generales, los usuarios tienen la libertad de copiar, distribuir,
estudiar, modificar y mejorar el software. Con estas libertades, los usuarios (tanto
individualmente como en forma colectiva) controlan el programa y lo que hace.
Cuando los usuarios no controlan el programa, el programa controla a los usuarios. El
programador controla el programa y, a través del programa, controla a los usuarios. Un
programa que no es libre, llamado «privativo», es por lo tanto un instrumento de poder
injusto.
Por tanto, el «software libre» es una cuestión de libertad, no de precio. Para entender el
concepto, piense en «libre» como en «libre expresión», no como en «barra libre».
Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:
La libertad de ejecutar el programa para cualquier propósito (libertad 0).
La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo
que usted quiera (libertad 1). El acceso al código fuente es una condición
necesaria para ello.
La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).
La libertad de distribuir copias de sus versiones modificadas a terceros (libertad
3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de
las modificaciones. El acceso al código fuente es una condición necesaria para
ello.
Un programa es software libre si los usuarios tienen todas esas libertades. Por tanto,
usted debe ser libre de redistribuir copias, tanto con cómo sin modificaciones, ya sea
gratuitamente o cobrando una tarifa por la distribución, a cualquiera en cualquier parte.
11
15. El ser libre de hacer estas cosas significa, entre otras cosas, que no tiene que pedir ni
pagar el permiso.
También debe tener la libertad de hacer modificaciones y usarlas en privado para su
propio trabajo o pasatiempo, sin siquiera mencionar que existen. Si publica sus cambios,
no debe estar obligado a notificarlo a nadie en particular, ni de ninguna manera en
particular.
La libertad de ejecutar el programa significa que cualquier tipo de persona u
organización es libre de usarlo en cualquier tipo de sistema de computación, para
cualquier tipo de trabajo y finalidad, sin que exista obligación alguna de comunicarlo al
programador ni a ninguna otra entidad específica. En esta libertad, lo que importa es el
propósito de los usuarios, no el de los programadores. Usted como usuario es libre de
ejecutar el programa para alcanzar sus propósitos, y si lo distribuye a otra persona,
también esa persona será libre de ejecutarlo para lo que necesite; usted no tiene derecho
a imponerle sus propios objetivos.
La libertad de redistribuir copias debe incluir las formas binarias o ejecutables del
programa, así como el código fuente, tanto para las versiones modificadas como para las
que no lo estén. (Distribuir programas en forma de ejecutables es necesario para que los
sistemas operativos libres se puedan instalar fácilmente). Resulta aceptable si no existe
un modo de producir un formato binario o ejecutable para un programa específico, dado
que algunos lenguajes no incorporan esa característica, pero debe tener la libertad de
redistribuir dichos formatos si encontrara o programara una forma de hacerlo.
Para que la libertad 1 y 3 de realizar cambios y publicar las versiones modificadas
tengan sentido, usted debe tener acceso al código fuente del programa. Por consiguiente,
el acceso al código fuente es una condición necesaria para el software libre. El «código
fuente» ofuscado no es código fuente real, y no cuenta como código fuente.
La libertad 1 incluye la libertad de usar su versión modificada en lugar de la original. Si
el programa se entrega con un producto diseñado para ejecutar versiones modificadas de
terceros, pero rechaza ejecutar las suyas, una práctica conocida como «tivoización»
[«tivoization»] o «arranque seguro» [«lockdown»] (en la terminología perversa de los
que la practican); la libertad 1 se convierte más en una ficción teórica que en una
12
16. libertad práctica. Esto no es suficiente. En otras palabras, estos binarios no son software
libre, incluso si se compilaron desde un código fuente que es libre.
Una manera importante de modificar el programa es agregándole subrutinas y módulos
libres ya disponibles. Si la licencia del programa específica que no se pueden añadir
módulos que ya existen y que están bajo una licencia apropiada, por ejemplo si requiere
que usted sea el titular de los derechos de autor del código que desea añadir, entonces se
trata de una licencia demasiado restrictiva como para considerarla libre.
La libertad 3 incluye la libertad de publicar sus versiones modificadas como software
libre. Una licencia libre también puede permitir otras formas de publicarlas; en otras
palabras, no tiene que ser una licencia de copyleft. No obstante, una licencia que
requiera que las versiones modificadas no sean libres, no se puede considerar libre.
Para que estas libertades sean reales, deben ser permanentes e irrevocables siempre que
usted no cometa ningún error; si el programador del software tiene el poder de revocar
la licencia, o de añadir restricciones a las condiciones de uso en forma retroactiva, sin
que haya habido ninguna acción de parte del usuario que lo justifique, el software no es
libre.
Sin embargo, ciertos tipos de reglas sobre la manera de distribuir software libre son
aceptables, cuando no entran en conflicto con las libertades principales. Por ejemplo, el
copyleft (definido muy resumidamente) es la regla en base a la cual, cuando redistribuye
el programa, no puede agregar restricciones para denegar a los demás las libertades
principales. Esta regla no entra en conflicto con las libertades principales, más bien las
protege.
«Software libre» no significa que «no es comercial». Un programa libre debe estar
disponible para el uso comercial, la programación comercial y la distribución comercial.
La programación comercial de software libre ya no es inusual; tal software libre
comercial es muy importante. Puede haber pagado dinero para obtener copias de
software libre, o puede haber obtenido copias sin costo. Pero sin tener en cuenta cómo
obtuvo sus copias, siempre tiene la libertad de copiar y modificar el software, incluso
devender copias.
13
17. Si una modificación constituye o no una mejora, es un asunto subjetivo. Si su derecho a
modificar un programa se limita, básicamente, a modificaciones que alguna otra persona
considera una mejora, el programa no es libre.
No obstante, eventuales reglas sobre cómo empaquetar una versión modificada son
aceptables si no limitan substancialmente su libertad para publicar versiones
modificadas, o su libertad para hacer y usar versiones modificadas en privado. Así, es
aceptable que una licencia le obligue a cambiar el nombre de la versión modificada,
eliminar el logotipo o identificar sus modificaciones como suyas. Son aceptables
siempre y cuando esas obligaciones no sean tan agobiantes que le dificulten la
publicación de sus modificaciones. Como ya está realizando otras modificaciones al
programa, no le supondrá un problema hacer algunas más.
Las normas del tipo «si pone a disposición su versión de este modo, también debe
hacerlo de este otro modo» también pueden ser, bajo la misma condición, admisibles.
Un ejemplo de una norma admisible sería alguna que requiera que, si usted ha
distribuido una versión modificada y uno de los programadores anteriores le solicita una
copia, usted deba enviársela (tenga en cuenta que tal norma le sigue permitiendo optar
por distribuir o no distribuir su versión). Las normas que obligan a suministrar el código
fuente a los usuarios de las versiones publicadas también son admisibles.
Un problema particular se presenta cuando la licencia requiere que a un programa se le
cambie el nombre con el cual será invocado por otros programas. De hecho este
requisito dificulta la publicación de la versión modificada para reemplazar al original
cuando sea invocado por esos otros programas. Este tipo de requisitos es aceptable
únicamente cuando exista un instrumento adecuado para la asignación de alias que
permita especificar el nombre del programa original como un alias de la versión
modificada.
En el proyecto GNU, usamos copyleft para proteger legalmente estas libertades para
todos. Pero también existe software libre sin copyleft. Creemos que existen razones
importantes por las que es mejor usar copyleft, pero si su programa es software libre sin
copyleft, sigue siendo ético de todos modos. (Véase en categorías del software libreuna
descripción de la relación que existe entre «software libre», «software con copyleft» y
otros tipos de software libre).
14
18. En algunos casos las regulaciones de control de exportación y las sanciones comerciales
pueden limitar sus libertades de distribuir copias de programas a nivel internacional.
Los desarrolladores de software no tienen el poder de eliminar o pasar por alto estas
restricciones, pero lo que pueden y deben hacer es rechazar imponerlas como
condiciones para el uso del programa. De este modo, las restricciones no afectarán las
actividades ni a las personas fuera de las jurisdicciones de dichos gobiernos. Por tanto,
las licencias de software libre no deben requerir la obediencia a ninguna regulación de
exportaciones que no sea trivial como condición para ejercer cualquiera de las libertades
esenciales.
La mera mención de la existencia de normas de exportación, sin ponerlas como
condición de la licencia misma, es aceptable ya que esto no restringe a los usuarios. Si
una norma de exportación es de hecho trivial para el software libre, ponerla como
condición no constituye un problema real; sin embargo, es un problema potencial ya
que un futuro cambio en la ley de exportación podría hacer que el requisito dejara de ser
trivial y que el software dejara de ser libre.
La mayoría de las licencias de software libre están basadas en el copyright, y existen
límites en los tipos de requisitos que se pueden imponer a través del copyright. Si una
licencia basada en el copyright respeta la libertad en las formas antes mencionadas, es
poco probable que surja otro tipo de problema que no hayamos anticipado (a pesar de
que esto ocurre ocasionalmente). Sin embargo, algunas licencias de software libre están
basadas en contratos, y los contratos pueden imponer un rango mucho más grande de
restricciones. Esto significa que existen muchas maneras posibles de que tal licencia sea
inaceptablemente restrictiva y que no sea libre.
Nos resulta imposible enumerar todas las formas en las que eso puede pasar. Si una
licencia basada en un contrato restringe al usuario de un modo que no se puede hacer
con las licencias basadas en el copyright, y que no está mencionado aquí como legítimo,
tendremos que analizar el caso, y probablemente concluyamos que no es libre.
Cuando se habla de software libre, es mejor evitar usar términos como «regalar» o
«gratuito», porque dichos términos implican que el asunto es el precio, no la libertad.
Algunos términos comunes como «piratería» implican opiniones con las que esperamos
15
19. no concuerde. Véase un análisis sobre el uso de esos términos en nuestro
artículopalabras y frases confusas que vale la pena evitar.
Por último, tenga en cuenta que para interpretar criterios tales como los que se
establecen en esta definición de software libre, se hace necesario un cuidadoso análisis.
Para decidir si una licencia de software específica es una licencia de software libre, la
evaluamos en base a estos criterios para determinar si concuerda tanto con el espíritu de
los mismos como con la terminología precisa. Si una licencia incluye restricciones
inaceptables, la rechazamos, aun cuando no hubiéramos anticipado el problema en estos
criterios. Algunas veces, los requisitos de una licencia revelan una cuestión que hace
necesaria una reflexión más profunda, incluyendo la discusión con un abogado, antes de
que podamos decidir si el requisito es aceptable. Cuando llegamos a una conclusión
sobre una nueva cuestión, solemos actualizar estos criterios para que resulte más fácil
ver por qué una cierta licencia puede o no ser calificada como libre.
¿CÓDIGO ABIERTO?
Otro grupo ha comenzado a usar el término «código abierto» (del inglés «open source»)
que significa algo parecido (pero no idéntico) a «software libre».
Se utilizó por primera vez en 1998 las comunidades de software libre, tratando de usarlo
como reemplazo al ambiguo nombre original en inglés del software libre (free
software). «Free» en inglés significa dos cosas distintas dependiendo del contexto:
gratuidad y libertad. Lo cual implica, para el caso que nos ocupa, "software que
podemos usar, leer, modificar y redistribuir gratuitamente" (software gratuito) y,
además, software libre, según la acepción española de libertad.
La expresión, para algunos, no resultó apropiada como reemplazo para el ya
tradicional free software, pues eliminaba la idea de libertad, confundida con la
simple gratuidad. No obstante continúa siendo ambivalente, puesto que se usa en la
actualidad por parte de programadores que no ofrecen software libre pero, en cambio, sí
ofrecen el código fuente de los programas para su revisión o modificación previamente
autorizada por parte de sus pares académicos.
La idea bajo el concepto de código abierto es sencilla: cuando los programadores (en
Internet) pueden leer, modificar y redistribuir el código fuente de un programa, éste
16
20. evoluciona, se desarrolla y mejora. Los usuarios lo adaptan a sus necesidades, corrigen
sus errores a una velocidad impresionante, mayor a la aplicada en el desarrollo de
software convencional o cerrado, dando como resultado la producción de un mejor
software.
En la actualidad el código abierto se utiliza para definir un movimiento nuevo de
software (la Iniciativa Open Source), diferente al movimiento del software libre,
incompatible con este último desde el punto de vista filosófico, y completamente
equivalente desde el punto de vista práctico, de hecho, ambos movimientos trabajan
juntos en el desarrollo práctico de proyectos.
COMPARATIVA: WINDOWS VS LINUX
El debate Linux vs Windows es una tema candente en la actualidad, por lo que se
analiza en esta tabla los pros y los contras.
Comparativa: Windows vs Linux
ASPECTO
GNU/LINUX
WINDOWS
Es un sistema al que
Pertenece a una compañía,
cualquiera puede acceder. Se
Microsoft, que es la única
puede distribuir, usar y
autorizada tanto de realizar
modificar libremente
Filosofía
modificaciones como de
distribuirlo.
Dependiendo de las versiones,
cientos de euros por cada
como se deseen.
licencia.
Mantenido por miles de
Desarrollado por Microsoft,
voluntarios en todo el mundo,
que vende los datos técnicos
pertenece a una comunidad
imprescindibles y más
en la que cualquiera puede
Desarrollo
Es software libre, de uso
gratuito con tantas licencias
Precio
relevantes y oculta otros.
participar.
Código fuente
Abierto a todo el mundo.
Cerrado, secreto empresarial.
Estabilidad
Muy estable, siendo
Cuelgues habituales del
17
21. relativamente difícil que el
sistema, para muchas tareas
sistema se quede colgado.
administrativas es necesario
Cuando una aplicación se
reiniciar la máquina. Cuando
bloquea es fácil e inmediato
una aplicación se queda
terminar ese proceso, sin que
bloqueada repercute en el
afecte a la estabilidad del
resto, llegando comprometer
resto del sistema. Puede
la estabilidad de todo el
funcionar durante meses sin
sistema. No es capaz de
reiniciar y con el mismo
funcionar más de una semana
rendimiento.
sin reiniciar, decreciendo
enormemente el rendimiento.
Extremadamente seguro. Su
Cuelgues habituales del
sistema de permisos hace que
Seguridad
sistema, para muchas tareas
los pocos virus que existen no administrativas es necesario
causen ningún daño al
reiniciar la máquina. Cuando
sistema.
una aplicación se queda
bloqueada repercute en el
resto, llegando comprometer
la estabilidad de todo el
sistema. No es capaz de
funcionar más de una semana
sin reiniciar, decreciendo
enormemente el rendimiento.
Para tareas cotidianas, la
Precisamente la idea de
misma que Windows. Según
Windows era llevar la
la distribución, ciertas tareas
informática al usuario más
administrativas pueden
inexperto, descuidando sin
suponer pequeños problemas
embargo otros aspectos de
para los usuarios más
Facilidad de uso
suma importancia.
novatos. Día a día mejora en
este aspecto.
Controladores de
Desarrollados por
Todos los fabricantes de
Hardware
voluntarios. La mayoría de
dispositivos los venden junto
18
22. dispositivos funcionan a la
a controladores específicos de
perfección, otros no lo hacen
Windows, que deben
completamente ya que sus
funcionar en pocos minutos.
fabricantes ocultan los
detalles técnicos.
Poco extendido en hogares.
Ocupa el 90% del mercado de
Utilizado casi por la totalidad
Difusión
ordenadores domésticos.
de servidores (los propios
server de Microsoft funcionan
bajo Linux).
Disponibilidad de
Existen programas para
Millones de programas de
programas
realizar todas las tareas,
todo tipo.
aunque la variedad no es tan
grande como en Windows.
Precio de los
Generalmente libres y
La mayor parte son de pago, y
programas
gratuitos. No obstante,
es necesario abonar cientos de
también existen de pago.
euros por las licencias.
Compatibilidad con
Se comunica por red con
Suele presentar
otros sistemas
cualquier sistema. Escribe en
incompatibilidades con otros
operativos
todos los sistemas de
sistemas operativos, e incluso
archivos, si bien el NTFS no
con versiones anteriores del
lo controla con total
mismo. Sólo lee y escribe sus
estabilidad, al no haber
propios sistemas de archivos.
proporcionado Windows
todos sus detalles.
DISTRIBUCIONES DE LINUX
Linux es un sistema de libre distribución por lo que podéis encontrar todos los ficheros
y programas necesarios para su funcionamiento en multitud de servidores conectados a
Internet. La tarea de reunir todos los ficheros y programas necesarios, así como
instalarlos en tu sistema y configurarlo, puede ser una tarea bastante complicada y no
19
23. apta para muchos. Por esto mismo, nacieron las llamadas distribuciones de Linux,
empresas y organizaciones que se dedican a hacer el trabajo "sucio" para nuestro
beneficio y comodidad.
Una distribución no es otra cosa, que una recopilación de programas y ficheros,
organizados y preparados para su instalación. Estas distribuciones se pueden obtener a
través de Internet, o comprando los CDs de las mismas, los cuales contendrán todo lo
necesario para instalar un sistema Linux bastante completo y en la mayoría de los casos
un programa de instalación que nos ayudara en la tarea de una primera instalación. Casi
todos los principales distribuidores de Linux, ofrecen la posibilidad de bajarse sus
distribuciones, vía FTP (sin cargo alguno).
UBUNTU
Distribución basada en Debían, con lo que esto conlleva y centrada en el usuario final y
facilidad de uso. Muy popular y con mucho soporte en la comunidad. El entorno de
escritorio por defecto es GNOME.
REDHAT ENTERPRISE
Esta es una distribución que tiene muy buena calidad, contenidos y soporte a los
usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia
de soporte. Enfocada a empresas.
FEDORA
Esta es una distribución patrocinada por RedHat y soportada por la comunidad. Fácil de
instalar y buena calidad.
DEBIAN
Otra distribución con muy buena calidad. El proceso de instalación es quizás un poco
más complicado, pero sin mayores problemas. Gran estabilidad antes que últimos
avances.
20
24. SuSE LINUX ENTERPRISE
Otra de las grandes. Muy buena calidad, contenidos y soporte a los usuarios por parte de
la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte.
Enfocada a empresas.
SLACKWARE
Esta distribución es de las primeras que existió. Tuvo un periodo en el cual no se
actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que
empezaron en el mundo Linux hace tiempo, que no hayan tenido esta distribución
instalada en su ordenador en algún momento.
GENTOO
Esta distribución es una de las únicas que incorporaron un concepto totalmente nuevo
en Linux. Es un sistema inspirado en BSD-ports. Podéis compilar/optimizar vuestro
sistema completamente desde cero. No es recomendable adentrarse en esta distribución
sin una buena conexión a internet, un ordenador medianamente potente (si queréis
terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas Unix.
KUBUNTU
Distribución basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y
facilidad de uso. La gran diferencia con Ubuntu es que el entorno de escritorio por
defecto es KDE.
MANDRIVA
Esta distribución fue creada en 1998 con el objetivo de acercar el uso de Linux a todos
los usuarios, en un principio se llamó Mandrake Linux. Facilidad de uso para todos los
usuarios.
21