Sei sulla pagina 1di 31

1.

Explique de forma coherente que se entiende por ncleo (kernel) del sistema, explique adems las diferencias que existen entre ncleo hibrido y ncleo monoltico. 2. Elabore un cuadro comparativo entre las semejanzas y diferencias existentes entre los Sistemas Operativos Windows y GNU/Linux. 3. Describa y explique en un cuadro, cuales son las caractersticas que ofrece GNU/Linux. 4. Detalle cuales son los requisitos de instalacin de un sistema operativo como GNU/Linux. 5. Que se entiende por una distribucin en GNU/Linux, proporcione al menos 5 ejemplos y detalle las caractersticas de cada una de ellas. 6. Detalle de manera clara, que se entiende por software libre, detalle cuales son las mencionadas Libertades sobre las que se basa esa filosofa. Los ncleos hbridos fundamentalmente son microncleos que tienen algo de cdigo no esencial, en espacio de ncleo para que ste se ejecute ms rpido de lo que lo hara si estuviera en espacio de usuario.
Son fundamentalmente micro ncleos que tienen cdigo no esencial, en el espacio del kernel con el fin de ejecutar este de forma mas rpida de que lo hara si estuviera en espacio de usuario. Un termino errneo es comparar el ncleo hbrido con los ncleos monolticos que pueden cargar mdulos despus del arranque. El ncleo hbrido nos indica que el ncleo en cuestin usa conceptos de arquitectura o mecanismos tanto del diseo monoltico como el micro ncleo, especialmente el paso de los mensajes y migracin de cdigo no esencial para pasarlo al espacio del usuario, pero conservando cdigo no esencial en el espacio del ncleo, para optimizar el rendimiento

Un ncleo monoltico es un tipo de ncleo o kernel de un sistema operativo. Como ejemplo de sistema operativo de ncleo monoltico estn UNIX, Linux y FreeBSD. Estos sistemas tienen un ncleo grande y complejo, que engloba todos los servicios del sistema. Est programado de forma no modular, y tiene un rendimiento mayor que un microncleo. Sin embargo, cualquier cambio a realizar en cualquier servicio requiere la recompilacin del ncleo y el reinicio del sistema para aplicar los nuevos cambios. Hay diversas ramificaciones de este diseo, que se han ido amoldando a nuevas necesidades. Podemos citar el sistema de mdulos ejecutables en tiempo de ejecucin, que le brinda al modelo de ncleo monoltico algunas de las ventajas de un microncleo. Dichos mdulos pueden ser compilados, modificados, cargados y descargados en tiempo de ejecucin, de manera similar a los servicios de un microncleo, pero con la diferencia de que se ejecutan en el espacio de memoria del ncleo mismo (anillo 0). De esta forma, un bloqueo del mdulo, es probable que bloquee todo el ncleo. Adems, el mdulo pasa a formar un todo con el ncleo, usando la API del mismo, y no se emplea un sistema de mensajes como en los microncleos. Este es el esquema usado por, entre otros, Linux,

FreeBSD y varios derivados de UNIX. Cabe resaltar que el paso constante de mensajes entre los servicios del microncleo, es en parte responsable del pobre rendimiento de los microncleos. Un sistema operativo con ncleo monoltico concentra todas las funcionalidades posibles (planificacin, sistema de archivos, redes, controladores de dispositivos, gestin de memoria, etc) dentro de un gran programa. El mismo puede tener un tamao considerable, y deber ser recompilado por completo al aadir una nueva funcionalidad. Todos los componentes funcionales del ncleo tienen acceso a todas sus estructuras de datos internas y a sus rutinas. Un error en una rutina puede propagarse a todo el ncleo. La alternativa es tener una estructura de microncleo, donde las partes funcionales estn divididas en unidades separadas con mecanismos de comunicacin estrictos entre ellos.
Un ncleo monoltico (en Linux) es un nico programa de gran tamao donde todos los componentes funcionales del ncleo tienen acceso a todas sus estructuras de datos internas y a sus rutinas. La alternativa es tener una estructura de micro-ncleo donde las partes funcionales del ncleo estn divididas en unidades separadas con mecanismos de comunicacin estrictos entre ellos.

Un ncleo monoltico es un tipo de ncleo o kernel de un sistema operativo. Como ejemplo de sistema operativo de ncleo monoltico estn UNIX, Linux y FreeBSD. Estos sistemas tienen un ncleo grande y complejo, que engloba todos los servicios del sistema. Est programado de forma no modular, y tiene un rendimiento mayor que un microncleo. Sin embargo, cualquier cambio a realizar en cualquier servicio requiere la recompilacin del ncleo y el reinicio del sistema para aplicar los nuevos cambios. Hay diversas ramificaciones de este diseo, que se han ido amoldando a nuevas necesidades. Podemos citar el sistema de mdulos ejecutables en tiempo de ejecucin, que le brinda al modelo de ncleo monoltico algunas de las ventajas de un microncleo. Dichos mdulos pueden ser compilados, modificados, cargados y descargados en tiempo de ejecucin, de manera similar a los servicios de un microncleo, pero con la diferencia de que se ejecutan en el espacio de memoria del ncleo mismo (anillo 0). De esta forma, un bloqueo del mdulo, es probable que bloquee todo el ncleo. Adems, el mdulo pasa a formar un todo con el ncleo, usando la API del mismo, y no se emplea un sistema de mensajes como en los microncleos. Este es el esquema usado por, entre otros, GNU/Linux, FreeBSD y varios derivados de UNIX. Cabe resaltar que el paso constante de mensajes entre los servicios del microncleo, es en parte responsable de las pobres rendimientos de los microncleos. Un sistema operativo con ncleo monoltico concentra todas las funcionalidades posibles (planificacin, sistema de archivos, redes, controladores de dispositivos, gestin de memoria, etc) dentro de un gran programa. El mismo puede tener un tamao considerable, y deber ser recompilado por completo al aadir una nueva funcionalidad. Todos los componentes funcionales del ncleo tienen acceso a todas sus estructuras de datos internas y a sus rutinas. Un error en una rutina puede propagarse a todo el ncleo. Todos sus componentes se encuentran integrados en un nico programa que ejecuta en un nico

espacio de direcciones. En este tipo de sistemas, todas las funciones que ofrece el sistema operativo se ejecutan en modo supervisor. Estos sistemas operativos han surgido, normalmente, de sistemas operativos sencillos y pequeos a los que se les ha ido aadiendo un nmero mayor de funcionalidades. Esto les ha hecho evolucionar y crecer hasta convertirlos en programas grandes y complejos formados por muchas funciones situadas todas ellas en un mismo nivel. Ejemplos claros de este tipo de sistemas son MS-DOS y UNIX. Ambos comenzaron siendo pequeos sistemas operativos, que fueron hacindose cada vez ms grandes debido a la gran popularidad que adquirieron. El problema que plantean este tipo de sistemas radica en lo complicado que es modificar el sistema operativo para aadir nuevas funcionalidades y servicios. En efecto, aadir una nueva caracterstica implica la modificacin de un gran programa, compuesto por miles de lneas de cdigo fuente y funciones, cada una de las cuales puede invocar a otras cuando as lo requiera. Adems en este tipo de sistemas no se sigue el principio de ocultacin de la informacin. Para solucionar este problema es necesario dotar de cierta estructura al sistema operativo. La alternativa es tener una estructura de microncleo, donde las partes funcionales estn divididas en unidades separadas con mecanismos de comunicacin estrictos entre ellos.
La instalacin: * En Linux a pesar de todos los esfuerzos la instalacin no resulta sencilla siempre, pero te permite personalizar totalmente los paquetes que quieras instalar. * En Windows la instalacin es mnimamente configurarle aunque es muy sencilla.

La compatibilidad: Ninguno de los dos sistemas operativos son totalmente compatibles con el Hardware, a pesar de que Windows se acerca ms, los dos estn cerca de conseguirlo. * Aunque Linux no esta detrs de ninguna casa comercial gracias a su elevada popularidad ofrece una alta compatibilidad ofreciendo, adems, actualizaciones frecuentes. * Windows al ser parte de Microsoft intenta ofrecer una gran cantidad de drivers ya que su gran poder econmico hace que las empresas mismas de hardware creen sus propios drivers.

Software: * Linux al tener menos software en algunos campos sufre una menor aceptacin por parte de las empresas, aunque gracias a los apoyos de empresas como Sun Microsystems o IBM se ha logrado muchos avances. * Windows al ser el ms fcil de usar en las empresas, posee una gran cantidad de software.

Robustez: * Linux se ha caracterizado siempre por la robustez de su sistema ya que pueden pasar meses e incluso aos sin la necesidad de apagar o reiniciar el equipo, tambin si una aplicacin falla simplemente no bloquea totalmente al equipo. * En Windows siempre hay que reiniciar cuando se cambia la configuracin del sistema, se bloquea fcilmente cuando ejecuta operaciones aparentemente simples por lo que hay que reiniciar el equipo.

Conclusin: Tanto Windows como Linux tienen su ventajas y inconvenientes, aunque desde un punto de vista ms tcnico Linux sale ganando. Razones para cambiar: * Es software libre, lo que quiere decir que no hay que pagar nada por el sistema en s. * Es un sistema operativo muy fiable ya que hereda la robustez de UNIX. * Ideal para las redes ya que fue diseado en Internet y para Internet * No es cierto que tenga pocos programas, solo en algn campo muy especifico. * Es 100% configurarle. * Es el sistema ms seguro, ya que al disponer del cdigo fuente cualquiera puede darse cuanta de algn fallo, se puede decir que decenas de miles de personas velan por tu seguridad. * Existe muchsima documentacin, tambin en espaol gracias a los proyectos como LUCAS. * Cuenta con el soporte de muchas grandes empresas como IBM, Corel, Lotus, Siemens, Motorola, Sun, etc. * Puedes encontrar ayuda en millones de sitios en Internet como los foros. * Es muy portable, si tienes un Mac un Alpha o un Sparc puedes usar Linux sin problemas.

Linux a diferencia de Windows, es multitarea real, y multiusuario, posee un esquema de seguridad basado en usuarios y permisos de lectura, escritura y ejecucin establecidos a los archivos y directorios. Esto significa que cada usuario es propietario de sus archivos, y otro usuario no puede acceder a estos archivos. Esta propiedad no permite el contagio de virus entre archivos de diferentes usuarios. Una diferencia, quizs la ms importante de todas, con respecto a cualquier sistema operativo comercial, es el hecho de que es software libre, qu quiere decir esto? que junto con el sistema, se puede obtener el cdigo fuente de cualquier parte del mismo y modificarlo a gusto. sto da varias ventajas, por ejemplo: 1. La seguridad de saber qu hace un programa tan solo viendo el cdigo fuente, o en su defecto, tener la seguridad que al estar el cdigo disponible, nadie va a agregar caractersticas ocultas en los programas que distribuye. 2. La libertad que provee la licencia GPL permite a cualquier programador modificar y mejorar cualquier parte del sistema, sto da como resultado que la calidad del software incluido en GNU/Linux sea muy buena.

3. El hecho de que el sistema sea mantenido por una gran comunidad de programadores y usuarios alrededor del mundo, provee una gran velocidad de respuesta ante errores de programas que se van descubriendo, que ninguna compaa comercial de software puede igualar. Adems de las ventajas anteriormente enumeradas, GNU/Linux es ideal para su utilizacin en un ambiente de trabajo, dos razones justifican sto: 1. Al ser software libre, no existe el costo de las licencias, y una copia del sistema GNU/Linux puede instalarse en tantas computadoras como se necesite. 2. Existen utilidades para el trabajo en oficina, que son compatibles con las herramientas de la serie MS-Office.

Linux es software libre, Windows funciona con licencia Windows es ms fcil de usar y configurar Windows es inestable, se bloquea frecuentemente Windows tiene muchas fallas que son aprovechadas por muchos virus para infectar tu pc Linux es ms potente, estable y seguro Linux no es tan fcil de usar y se necesitan conocimientos tcnicos para realizar algunas tareas (por ejemplo instalar perifricos y aplicaciones software) aunque cada da se est haciendo ms amigable y de fcil acceso a usuarios domsticos Windows tiene mejor calidad que Linux para juegos y aplicaciones multimedia aunque este ltimo tambin est mejorando en ese aspecto Linux puede ser modificado y mejorado por cualquier programador, el cdigo de Windows es cerrado y no puede ser modificado La mayora de las aplicaciones software son compatibles con Windows Windows soporta un abnico ms amplio de drivers de dispositivos hardware Ambos funcionan en pcs con procesadores Intel y AMD aunque Linux est mejor preparado para los Intel Actualmente existen mltiples aplicaciones software compatibles con Windows y Linux Linux tiene mltiples distribuciones, algunas ms complicadas de manejar que otras, las ms usadas por usuarios no expertos son Ubuntu, Kubuntu, Suse, Fedora que son ms parecidos a Windows y no se necesita saber programacin para trabajar en ellos.

1. Completo acceso VS el no acceso; Tener acceso al cdigo fuente es probablemente la diferencia mas significativa entre Linux y Window. El hecho de que Linux posee una licencia pblica GNU asegura que el usuario de cualquier manera puede acceder y alterar el cdigo, incluso el kernel que le pertenece a la fundacin del sistema operativo Linux. Quieres hechar un vistazo al cdigo fuente de Windows?

2.

3.

4.

5.

6.

Buena suerte. A menos que seas mienbro de un selecto (elite) grupo, tus ojos nunca vern una pieza del cdigo fuente de Windows. Libertad de licencias VS restricciones de licencias; El tener acceso es la diferencia entre las licencias. Estoy seguro que cualquier experto en tecnologa e internet puede entender este rollo de licencias de computadoras. Pero veamos lo que es la clave en el aspecto de las licencias (sin inmiscuirnos en el mbito legal). Con un Linux que este con licencia GPL, tu eres libre de modificar el software, distribuirlo y venderlo. Tambien con la licencia GPL tu eres libre de descargar una copia de Linux e instalaro en cuantas mquinas desees. Con las licencias de Microsoft no puedes hacer nada de lo ya mencionado. Tu lmite esta en cuantas licencias compres. As que si compraste 10 licencias, legalmente puedes instalar ese sistema operativo en solo 10 mquinas. Soportes de conexiones en linea VS Soporte de escritorio bajo tarifa; Este es un problema por el cual muchas empresas le dan la espalda a Linux. Con Linux t tienes soporte de una gran comunidad en foros, busquedas en linea y muchas pginas webs. Por supuesto, si sientes necesidad puedes adquirir contratos de soporte de algunas grandes empresas que manejan Linux (RedHat o Novell por ejemplo). Si tienes algn problema, exponlo en algun servicio de ayuda y en pocos minutos estaras recibiendo ayuda y sugerencias. La mayora de los problemas en Linux son documentados asi que es probable que encuentres una solucin a tu problema. Por el otro lado de la manera con Microsoft por supuesto que puedes tener este tipo de ayuda con Windows dependiendo de que tantas fuentes tengas, al igual que Linux existen miles de pginas/foros/listas que tienen soporte para Windows. Puedes comprar soporte del Microsoft mismo. La mayora de las empresas que contratan soporte de Microsoft se han quejado de la seguridad que esta carece, asi que puedes comprar soporte de Linux y Windows. No he conocido a nadie que me diga que quede completamente satisfecho con un tipo de soporte de este tipo. Asi que si ninguno queda completamente satisfecho por qu decir que el soporte para Windows es mucho mejor que el de Linux?. Completo VS soporte de hardware en solo una parte; Un problema que se esta convirtiendo en un problema que poco a poco va desapareciendo es el del hardware. Aos atras si tu queras instalar algun tipo de distribucin de Linux tenas que estar completamente seguro que tu hardware ajustara perfectamente a la distribucin para que trabajara al 100 porciento. Este no es el caso de ahora, hoy puedes tomar cualquier pc o laptop y tener varias distribuciones Linux para instalar y casi siempre funcionara al 100% . Claro existen algunas excepciones por ejemplo el hibernar/suspender algunas veces es un problema en las laptops. Con Windows tu sabes que cada pieza siempre funcionar con ese sistema operativo. Sin embargo existen tambien casos en los que puedas encontrar algunos contratiempos. La linea de comandos VS No linea de comandos; No importa lo lejos que el sistema operativo Linux haya llegado o lo bonito que luzca, la herramienta de linea de comandos siempre sera una invaluable herramienta de administracin para Linux. Puedes utilizar Linux por aos y no utilizar la linea de comandos al igual que con Windows pero no tan crtico como lo es con Linux. Algunos usuarios de Windows ni siquiera saben que el cmd existe. La instalacin de aplicaciones centralizadas VS las centralizadas; El ttulo de este punto tal vez no sea muy entendible. Con Linux tu tienes (en casi todas las

distribuciones) un punto centralizado donde puedes buscar, agregar, borrar programas. Estoy hablando de un paquete de gestin de programas como lo es Synaptic. Con Synaptic puedes abrirlo buscar una aplicacin instalarla y todo eso, sin hacer ningun tipo de busqueda. Windows no tiene nada comparado con esto, con Windows tu tienes que buscar el software/programa que quieras utilizar o insertar el cd/dvd de el en el equipo y correr el setup.exe o install.exe. Hasta ahora en Linux la instalacin de programas es simple, centralizada y sin dolores de jaquecas:p. 7. Rigidez VS Flexibilidad; Siempre comparo a Linux y a Windows con un cuarto donde el piso y el techo donde son movibles o no. Con Linux, tienes un cuarto donde el techo y el piso pueden ser movidos tan altos como tu quieras, tan altos o bajos como tu quieras. Con Windows, ese piso y ese techo son inmovibles, no puedes ir mas all de donde Microsoft haya dicho que puedas ir. Por ejemplo los escritorios con Linux puedes hacerlos lucir tal como tu quieras que luzcan existe la experiencia Compiz, con Microsoft tu tienes que manejar el escritorio que ellos han decidido que sea tu escritorio perfecto. 8. Fanaticos VS corporativos; Quiero agregar este punto por que creo que Linux ha alcanzado el punto que ha llegado a ser mas all que solo proyectos escolares. Microsoft posee a administradores certificados que tambien son fanaticos, al igual que con Linux ellos tambien son fanaticos. De una u otra manera lo son. 9. Automatizado VS Contenido removible no automatizado; Recuerdo los dias en que tu tenas que montar un floppy para usarlo y sacarlo para dejarlo de usar, esos dias estan llegando a su fin de alguna manera, pero no tanto. Un problema que altera a los nuevos usuarios de Linux es como se utilizan los contenidos que son removibles. La idea de montar un cd cada vez que lo vayamos a usar no queda muy claro para esos usuarios que son nuevos en Linux. Sin embargo lo pueden realizar igual que Windows, pero que cualquiera pueda modificar o borrar la informacin que acabas de agregar a tus contenidos es una idea que nos deja algo de inquietud. 10. Correr a nivel multiple VS correr en una solo nivel; No pude encontrar el nombre perfecto para este punto, asi que tratare de explicarlo. En Linux nos da la posibilidad de detenernos a distintos niveles. Con esto tu puedes trabajar desde la linea de comando (nivel 3) o desde la interfaz grfica (nivel 5). Esto en realidad te puede salvar cuando tienes X problema y no sabes que es. En Windows sers afortunado si puedes trabajar en la linea de comandos en Modo a pruebad e fallos, despues puede o puede que no tengas las herramientas para arreglar el problema. En Linux an en linea de comandos a nivel 3, puedes instalar utilidades (apt-get install NOMBRE). Trabajar en diferentes niveles es de alguna manera benefico digamos que estas en un servidor donde necesitas la mayor cantidad de memoria posible, trabajar en la linea de comandos puede ayudar en esos casos un montn. Con Windows estas atorado siempre con la interfaz grfica a menos que tengas un grave problema.

Cuadro comparativo con las caractersticas de ambos sistemas operativos:

Caractersticas Linux
multitarea: varios programas (realmente procesos) ejecutndose al mismo tiempo. multiusuario: varios usuarios en la misma mquina al mismo tiempo (y sin licencias para todos!). multiplataforma: corre en muchas CPUs distintas, no slo Intel. funciona en modo protegido 386. tiene proteccin de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema. carga de ejecutables por demanda: Linux slo lee de disco aquellas partes de un programa que estn siendo usadas actualmente. poltica de copia en escritura para la comparticin de pginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta

escribir en esa memoria, la pgina (4Kb de memoria) se copia a otro lugar. Esta poltica de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria. memoria virtual usando paginacin (sin intercambio de procesos completos) a disco: una particin o un archivo en el sistema de archivos, o ambos, con la posibilidad de aadir ms reas de intercambio sobre la marcha (se sigue denominando intercambio, es en realidad un intercambio de pginas). Un total de 16 zonas de intercambio de 128Mb de tamao mximo pueden ser usadas en un momento dado con un lmite terico de 2Gb para intercambio. la memoria se gestiona como un recurso unificado para los programas de usuario y para el cach de disco, de tal forma que toda la memoria libre puede ser usada para cach y ste puede a su vez ser reducido cuando se ejecuten grandes programas. libreras compartidas de carga dinmica (DLL's) y libreras estticas tambin, por supuesto. se realizan volcados de estado (core dumps) para posibilitar los anlisis post-mortem, permitiendo el uso de depuradores sobre los programas no slo en ejecucin sino tambin tras abortar stos por cualquier motivo. casi totalmente compatible con POSIX, System V y BSD a nivel fuente. mediante un mdulo de emulacin de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario. todo el cdigo fuente est disponible, incluyendo el ncleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; adems todo ello se puede distribuir libremente. Hay algunos programas comerciales que estn siendo ofrecidos para Linux actualmente sin cdigo fuente, pero todo lo que ha sido gratuito sigue siendo gratuito. control de tareas POSIX. pseudo-terminales (pty's). emulacin de 387 en el ncleo, de tal forma que los programas no tengan que hacer su propia emulacin matemtica. Cualquier mquina que ejecute Linux parecer dotada de coprocesador matemtico. Por supuesto, si tu ordenador ya tiene una FPU (unidad de coma flotante), ser usada en lugar de la emulacin, pudiendo incluso compilar tu propio kernel sin la emulacin matemtica y conseguir un pequeo ahorro de memoria. soporte para muchos teclados nacionales o adaptados y es bastante fcil aadir nuevos dinmicamente. consolas virtuales mltiples: varias sesiones de login a travs de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinmicamente y puedes tener hasta 64. soporte para varios sistemas de archivo comunes, incluyendo minix1, Xenix y todos los sistemas de archivo tpicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud. acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no necesitas ningn comando especial para usar la particin MS-DOS, parece un sistema de archivos normal de Unix (excepto por algunas graciosas restricciones en los nombres de archivo, permisos, y esas cosas).

Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. Soporte para VFAT (WNT, Windows 95) un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS. soporte en slo lectura de HPFS-2 del OS/2 2.1 sistema de archivos de CD-ROM que lee todos los formatos estndar de CD-ROM. TCP/IP, incluyendo ftp, telnet, NFS, etc. Appletalk disponible en el actual ncleo. software cliente y servidor Netware disponible en los ncleos de desarrollo.

Multitarea: quiere decir que se pueden ejecutar varias tareas y se puede acceder a varios dispositivos al mismo tiempo. Utiliza Memoria Virtual: Linux puede usar una porcin de espacio en disco como memoria ram, lo que aumenta la eficiencia del sistema al mantener los procesos activos en la memoria fsica y el resto en sta memoria. Multiusuario: Linux permite que varios usuarios accedan a su sistema en forma simultnea sin que existan conflictos entre los mismos, y a su vez cada uno de ellos cuente con su espacio de trabajo. Su cdigo fuente es libre: El kernel de Linux y la gran mayora de sus aplicaciones se encuentran liberados. Adaptabilidad: Linux puede ejecutar una amplia variedad de software, disponible gracias al proyecto GNU. Este software es muy diverso, incluyendo desde aplicaciones para desarrollo, herramientas para la administracin del sistema y juegos, entre otros. Estabilidad: Linux presenta una gran estabilidad en la gestin de sus procesos internos del sistema. Es muy difcil conseguir que una computadora con Linux se cuelgue. Defensa contra Virus: Aunque la mayor parte de los virus que rondan por Internet son desarrollados para Windows, es cierto que, en teora, existen algunos para Linux, pero son ms difciles de crear debido a que Linux emplea un sistema de permisos de archivos previendo los posibles desastres que se ven todos los das en los entornos de Windows y principalmente la comprometida comunidad de desarrolladores de GNU/Linux se encargan de corregir los posibles errores de seguridad en tiempo ptimo. Cuenta con una gran Comunidad de Usuarios: Linux posee una comunidad de gente distribuida alrededor del mundo que brindan ayuda a las personas que desean introducirse en este mundo. Brindando capacitaciones, elaborando manuales o ayudando en la instalacin del mismo.

Requisitos Mnimos para instalar Ubuntu Linux

Procesador Intel o compatible a 200 Mhz 256 Mb de RAM Tarjeta SVGA 3 Gib de espacio libre en el disco duro

Requisitos Recomendados para instalar Ubuntu Linux


Procesador Intel o compatible a 1 Ghz 512 Mb de RAM Aceleradora grfica 3D compatible con OpenGL 5 Gb de espacio libre en el disco duro

Requisitos para la instalacin del Sistema Operativo Linux.En este tema se describirn los requerimientos bsicos para la instalacin de Linux, as como los pasos de dicha instalacin. Aprender a instalar Linux como su Sistema Operativo. Requisitos de la placa base y del procesador.Actualmente, Linux soporta sistemas con una CPU Intel 80386, 80486, o Pentium, adems de ALPHA, SPARC, MIPS, PPC, y un nmero, cada vez mayor, de procesadores. Los +clnicos; no Intel, como AMD y Cyrix, tambin funcionan con Linux. Si tiene la suerte de tener una placa para doble microprocesador, Linux la detectar y har funcionar los dos +micros; sin ningn problema. Si conserva un antiguo 386 486, puede que lo quiera aprovechar con Linux. No va a alcanzar velocidades de vrtigo, pero tendr una pequea estacin de trabajo conectada en red junto a su flamante Pentium III, incluso ejecutar aplicaciones en el +pequen; usando los recursos del PIII. El coprocesador matemtico puede ser emulado por el kernel si la mquina no cuenta con uno. Requisitos de la memoria RAM.Linux utilizar toda la memoria RAM de forma automtica, y se apaar sin problemas con tan slo 4 megabytes de RAM, incluyendo un entorno de ventanas sencillo. En las configuraciones actuales es fcil contar con 16 32 Megas, es suficiente para un uso personal; para servidores depender de la carga que esperemos. Disponer de ms memoria es tan importante como tener un procesador ms rpido.

Acerca de la gestin de memoria Linux, con la reciente aparicin de la versin 2.4 del kernel puede llegar a gestionar hasta 64 Gb de memoria RAM. Linux reserva una parte del disco duro para espacio de intercambio (swap) que se usa como RAM virtual, incluso si dispone de bastante memoria RAM fsica en su maquina. El rea de swap no puede compararse en trminos de velocidad a una memoria RAM, pero permite a su sistema ejecutar aplicaciones ms grandes guardando en disco duro partes de cdigo que estn inactivas. La cantidad de espacio de intercambio a reservar depende de diversos factores; se puede hacer un clculo en funcin de la RAM fsica, pero depende del sistema. Normalmente 16 Mb de swap deberan ser suficientes y 64 Mb estarn francamente bien. Lo que no le aconsejamos que haga nunca es dejar al sistema sin espacio de intercambio!. Requisitos de espacio en el disco duro.La cantidad de espacio depende en gran medida de sus necesidades y de la cantidad de software que quiera instalar. Las distribuciones Linux incluyen gran cantidad de software que quiz no necesite utilizar. Tambin puede disponer de espacio para Linux en mltiples unidades. Un sistema bsico funcionar con menos de 100 Megabytes. Una instalacin media, con entorno grfico y un nmero de aplicaciones respetable, van bien con 500 Megas y da cabida a expansiones y espacio para que los usuarios dejen ficheros.< Una distribucin completa ocupa alrededor de 1,2 Gigas. Con el tamao actual de discos, estas cantidades no deberan suponer gran problema. Controlador de dispositivos.El ncleo soporta controladoras XT estndar, las controladoras MFM, RLL, IDE, EIDE y SCSI. La regla general para controladoras que no sean SCSI, es que si puede acceder a las unidades (disco y/o disquete) desde MS-DOS u otro sistema operativo, debera poder hacerlo desde Linux. Buses y tipos de puertos soportados por Linux.Todos los buses y puertos que existen en la actualidad estan soportados por linux incluso los ultimos como el USB. Requisitos del sistema grfico.Para trabajar en modo texto, Linux soporta todas las tarjetas de vdeo estndar Hercules, CGA, EGA, VGA, IBM monocromo y Super VGA. Los entornos grficos como el Sistema X Window tienen requisitos propios de hardware para la tarjeta de vdeo. Se soportan prcticamente todas la tarjetas actuales, varias aceleradoras 3D (las ms populares, Wodoo, etc) y tarjetas AGP. En www.xfree86.org podemos encontrar informacin actualizada sobre las tarjetas soportadas. Soporte de dispositivos de conexin a la red local.Linux soporta un buen nmero de tarjetas Ethernet y adaptadores para LAN. La lista es demasiado larga para esta introduccin. Se ver con ms detalle ms adelante, cuando se configure la parte de red.

Soporte de impresoras.Linux soporta prcticamente todas las impresoras paralelo. El software de impresin de Linux se basa en el estndar de UNIX lp y lpr. Este software tambin le permite imprimir remotamente a travs de la red, si es que tiene una disponible.

Una distribucin Linux (coloquialmente llamada distro) es una distribucin de software basada en el ncleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo especfico de usuarios, dando as origen a ediciones domsticas, empresariales y para servidores. Por lo general estn compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios. Adems del ncleo Linux, las distribuciones incluyen habitualmente las bibliotecas y herramientas del proyecto GNU y el sistema de ventanas X Window System. Dependiendo del tipo de usuarios a los que la distribucin est dirigida se incluye tambin otro tipo de software como procesadores de texto, hoja de clculo, reproductores multimedia, herramientas administrativas, etctera. En el caso de incluir herramientas del proyecto GNU, tambin se utiliza el trmino distribucin GNU/Linux. Existen distribuciones que estn soportadas comercialmente, como Fedora (Red Hat), openSUSE (Novell), Ubuntu (Canonical Ltd.), Mandriva, y distribuciones mantenidas por la comunidad como Debian y Gentoo. Aunque hay otras distribuciones que no estn relacionadas con alguna empresa o comunidad, como es el caso de Slackware.

Caractersticas de Fedora
[editar] Distribucin

PackageKit, administrador de paquetes por defecto en Fedora.

El Proyecto Fedora se distribuye en muchas formas diferentes:10


Fedora DVD - un DVD con todos los paquetes disponibles; Medios Vivos (Live CD) - imgenes de CD o DVD que tambin pueden ser instalados en unidades USB; Imagen de CD o USB - usado para ser instalado sobre HTTP, FTP o NFS;11 Imagen de rescate en CD o USB - usado si alguna parte del sistema ha fallado y requiere ser reparado. Tambin permite instalaciones desde Internet.

Tambin se distribuyen variantes personalizadas de Fedora, las cuales son llamadas Fedora spins. stas son construidas de un set de paquetes de software especfico y tienen una combinacin de software para satisfacer las necesidades de un usuario final determinado. Los Fedora spins son desarrollados por diferentes grupos especiales de Fedora.12 Para descargas e informacin consultar el sitio web Fedora Spins. Yum es el administrador de paquetes del sistema.13 Las interfaces grficas, como el pirut y el pup, son provistos de la misma forma que el puplet, los cuales ofrecen notificaciones visuales en el panel cuando las actualizaciones estn disponibles.13 apt-rpm es una alternativa a yum, y puede ser ms familiar para personas que hayan usado anteriormente distribuciones como Ubuntu o Debian, donde apt-get es el administrador de paquetes predeterminado.14 Adicionalmente, repositorios extra pueden ser agregados al sistema y de esta forma paquetes que no estn disponibles en Fedora pueden ser instalados.15
[editar] Repositorios

En las primeras 6 versiones haba dos repositorios principales: El Fedora Core y el Fedora Extras. Fedora Core contena todos los paquetes bsicos que eran requeridos por el sistema operativo, as como otros que eran distribuidos con los CD o DVD de la instalacin. Fedora Extras, el repositorio secundario que estaba incluido en Fedora Core 3 era mantenido por la comunidad y no estaba incluido en los discos de instalacin. En ese entonces los repositorios eran:

Core16 en el cual se encuentran los paquetes esenciales. Extras:17 en el cual se encuentran los paquetes ms utilizados o demandados. Updates:18 en el cual se encuentran las actualizaciones peridicas.

Antes de que Fedora 7 fuese liberada, haba un cuarto repositorio llamado Fedora Legacy, el cual era mantenido por la comunidad y su objetivo era extender el ciclo de vida de versiones anteriores de Fedora o Red Hat que hayan sido dejadas de ser soportadas oficialmente.19 Fedora Legacy dej de existir en diciembre de 2006.20 Desde Fedora 7, los repositorios Core y Extras han sido fusionados, desde que la distribucin abandon el trmino Core de su nombre.21 Actualmente, Fedora recomienda (o utiliza) nicamente aquellos repositorios que disponen de paquetes de software libre, o cdigo abierto, sin problemas de patentes. Ejemplos de paquetes problemticos a nivel de patentes son determinados cdecs de audio, mdulos NTFS o drivers de ATI y NVIDIA. Junto con los repositorios fundamentales indicados con anterioridad, algunos de los repositorios ms utilizados son Atrpms,22 Livna,23 FreshRPM,24 Dag,25 y Dries.26 En el repositorio de Livna se encuentran aquellos paquetes que, an siendo legales, nicamente pueden ser descargados por el usuario final, como cdecs para MP3 y otros formatos. El resto de los repositorios indicados no clasifica los paquetes segn su licencia, sino segn su funcionalidad. As mismo, existe la posibilidad de incompatibilidades entre

repositorios, especialmente entre Livna y Atrpm, debido principalmente a que emplean diferentes opciones de compilacin y por ello las dependencias pueden llegar a ser distintas. La herramienta habitual, en Fedora, para interactuar con los repositorios a travs de lnea de comandos se denomina Yum; as mismo existe un entorno grfico Yum denominado Pirut (para tareas de instalacin y eliminacin de paquetes) y Pup (para tareas de actualizacin de paquetes). Yum posee un front-end llamado Yumex.27
[editar] Seguridad

SELinux ("Security-Enhanced Linux") se destaca entre las caractersticas de seguridad de Fedora, pues implementa una gran variedad de polticas de seguridad, incluyendo control de acceso obligatorio (MAC "Mandatory Access Control"), a travs de los Mdulos de Seguridad de Linux que estn en el ncleo Linux del sistema. La distribucin est liderando las distribuciones que incorporan SELinux,28 habindolo introducido en Fedora Core 2. Sin embargo lo desactiv como elemento predeterminado, pues alteraba radicalmente la forma en que el sistema operativo funcionaba. Posteriormente fue activado por defecto en Fedora Core 3 introduciendo una poltica menos estricta.29 30 Fedora tambin tiene mtodos propios para prevenir la sobrecarga del buffer y la utilizacin de rootkits. La verificacin del buffer en tiempo de compilacin, Exec Shield y restricciones en como la memoria del ncleo en /dev/mem puede ser accedida ayudan a prevenir esto.31
Caractersticas centos

CENTOS Centos es una distribucin de Linux gratuita que est basada en la distribucin Red Hat Enterprise Linux (RHEL: es una distribucin de Linux producida por Red Hat y es comercial) Caractersticas Soporta los procesadores:

Intel x86-compatible (32 bits) Intel Itanium (64 bits) AMD64 e Intel 64 PowerPC/32 DEC Alpha SPARC Fcil mantenimiento Entorno favorable para los usuarios y mantenedores de paquetes Apoyo a largo plazo de las principales

Caracteristicas de Ubuntu:

Caractersticas
En su ltima versin, Ubuntu soporta oficialmente dos arquitecturas de hardware en computadoras personales y servidores: 32-bit y 64-bit40 Sin embargo, extraoficialmente, Ubuntu ha sido portado a dos arquitecturas ms: SPARC y IA-64. A partir de la versin 9.04, se empez a ofrecer soporte oficial para procesadores ARM,41 comnmente usados en dispositivos mviles. Al igual que la mayora de los sistemas de escritorio basados en Linux, Ubuntu es capaz de actualizar a la vez todas las aplicaciones instaladas en la mquina a travs de repositorios. Ubuntu est siendo traducido a ms de 130 idiomas,2 y cada usuario es capaz de colaborar voluntariamente a esta causa, a travs de Internet.
[editar] Ubuntu y la comunidad

Los usuarios pueden participar en el desarrollo de Ubuntu, escribiendo cdigo, solucionando bugs, probando versiones inestables del sistema, etc.42 Adems, en febrero de 2008 se puso en marcha el sitio Brainstorm43 que permite a los usuarios proponer sus ideas y votar las del resto. Tambin se informa de las ideas propuestas que se estn desarrollando o estn previstas.
[editar] Software incluido

Centro de software de Ubuntu incluido en Ubuntu 12.04

Ubuntu posee una gran gama de aplicaciones para llevar a cabo tareas cotidianas, entretenimiento, desarrollo y aplicaciones para la configuracin de todo el sistema. La interfaz predeterminada de Ubuntu es Unity y utiliza en conjunto las aplicaciones de GNOME. Existen otras versiones extraoficiales mantenidas por la comunidad, con diferentes escritorios, y pueden ser instalados independientemente del instalado por defecto en Ubuntu.
Aplicaciones de Ubuntu

Ubuntu es conocido por su facilidad de uso y las aplicaciones orientadas al usuario final. Las principales aplicaciones que trae Ubuntu por defecto son: navegador web Mozilla Firefox, cliente de mensajera instantnea Empathy, cliente de redes sociales Gwibber, cliente de correo Thunderbird, reproductor multimedia Totem, reproductor de msica Rhythmbox, gestor y editor de fotos Shotwell, cliente de BitTorrent Transmission, cliente de escritorio remoto Remmina, grabador de discos Brasero, panel de Configuracin del sistema, suite ofimtica LibreOffice, cliente sincronizador de archivos en linea Ubuntu One, y el instalador central que permite buscar, instalar y eliminar aplicaciones Centro de software de Ubuntu. El Centro de software de Ubuntu permite instalar miles de aplicaciones disponibles.

Configuracin del sistema en Ubuntu 12.04 Seguridad y accesibilidad

El sistema incluye funciones avanzadas de seguridad y entre sus polticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un cortafuegos predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema. Para labores o tareas administrativas en la lnea de comandos incluye una herramienta llamada sudo (de las siglas en ingls de SuperUser do), con la que se evita el uso del usuario administrador. Posee accesibilidad e internacionalizacin, de modo que el sistema est disponible para tanta gente como sea posible. Desde la versin 5.04, se utiliza UTF-8 como codificacin de caracteres predeterminado.

Cliente Ubuntu One en Ubuntu 12.04

No slo se relaciona con Debian por el uso del mismo formato de paquetes .deb. Tambin tiene uniones muy fuertes con esa comunidad, contribuyendo con cualquier cambio directa e inmediatamente, y no slo anuncindolos. Esto sucede en los tiempos de lanzamiento. Muchos de los desarrolladores de Ubuntu son tambin responsables de los paquetes importantes dentro de la distribucin Debian.
[editar] Organizacin del software

Ubuntu internamente divide todo el software en cuatro secciones, llamadas componentes, para mostrar diferencias en licencias y la prioridad con la que se atienden los problemas que informen los usuarios.44 Estos componentes son: main, restricted, universe y multiverse. Por defecto se instalan paquetes de los componentes main y restricted44 Los paquetes del componente universe de Ubuntu generalmente se basan en los paquetes de la rama inestable (Sid) y en el repositorio experimental de Debian.[cita requerida]

main: contiene solamente los paquetes que cumplen los requisitos de la licencia de Ubuntu, y para los que hay soporte disponible por parte de su equipo. ste est pensado para que incluya todo lo necesario para la mayora de los sistemas Linux de uso general. Los paquetes de este componente poseen ayuda tcnica garantizada y mejoras de seguridad oportunas.44 restricted: contiene paquetes soportados por los desarrolladores de Ubuntu debido a su importancia, pero que no est disponible bajo ningn tipo de licencia libre para incluir en main. En este lugar se incluyen los paquetes tales como los controladores propietarios de algunas tarjetas grficas, como por ejemplo, los de ATI y NVIDIA. El nivel de la ayuda es ms limitado que para main, puesto que los desarrolladores pueden no tener acceso al cdigo fuente.44 universe: contiene una amplia gama de programas, que pueden o no tener una licencia restringida, pero que no recibe apoyo por parte del equipo de Ubuntu sino por parte de la

comunidad. Esto permite que los usuarios instalen toda clase de programas en el sistema guardndolos en un lugar aparte de los paquetes soportados: main y restricted.44

multiverse: contiene los paquetes sin soporte debido a que no cumplen los requisitos de software libre.44

[editar] Lanzamientos y soporte


Versin Nombre en clave Warty Warthog Hoary Hedgehog Breezy Badger Dapper Drake Edgy Eft Lanzamiento 20 de octubre de 200445 8 de abril de 200546 13 de octubre de 200547 1 de junio de 200648 26 de octubre de 200649 19 de abril de 200750 18 de octubre de 200751 24 de abril de 200852 30 de octubre de 200853 23 de abril de 200954 29 de octubre de 200955

4.10

5.04

5.10

6.06 LTS

6.10

7.04

Feisty Fawn Gutsy Gibbon Hardy Heron Intrepid Ibex Jaunty Jackalope Karmic Koala

7.10

8.04 LTS

8.10

9.04

9.10

10.04 LTS 10.10

Lucid Lynx Maverick Meerkat Natty Narwhal Oneiric Ocelot Precise Pangolin Quantal Quetzal

29 de abril de 201056 10 de octubre de 201057 28 de abril de 201158 13 de octubre de 201159 26 de abril de 201260 18 de Octubre de 201261

11.04

11.10 12.04 LTS 12.10 Color Rojo

Significado Versin de escritorio y servidor sin soporte

Versin de escritorio sin Amarillo soporte, versin de servidor con soporte Verde Versin de escritorio y servidor con soporte Versin de escritorio y servidor en desarrollo

Azul

Las versiones estables se liberan cada 6 meses y Canonical proporciona soporte tcnico y actualizaciones de seguridad para la mayora de las versiones de Ubuntu durante 18 meses, excepto para las versiones LTS (Long term support) que ofrece 5 aos para la versin escritorio y servidor, a partir de la fecha del lanzamiento.16 62
Los nombres

Desde sus inicios, cada uno de los ciclos de desarrollo de Ubuntu ha tenido un nombre en clave compuesto por un animal y un adjetivo relativo al mismo que empiece por su misma

letra (Precise Pangolin). Adems, desde la versin 6.06 (Dapper Drake), estos nombres han seguido una progresin por orden alfabtico.
[editar] LTS: Soporte tcnico extendido

Cada 2 aos se libera una versin con soporte tcnico extendido a la que se aade la terminacin LTS. Esto significa que los lanzamientos LTS contarn con actualizaciones de seguridad de paquetes de software por un periodo de tiempo extendido. En versiones anteriores, era de tres aos en entorno de escritorio y cinco aos en servidor por parte de Canonical, a diferencia de los lanzamientos de cada 6 meses de Ubuntu que slo cuentan con 18 meses de soporte. Desde la versin 12.04 LTS, el soporte es de cinco aos en las dos versiones.63 La primera LTS fue la versin 6.06 de la cual se liber una remasterizacin (la 6.06.1) para la edicin de escritorio y dos remasterizaciones (6.06.1 y 6.06.2) para la edicin servidor, ambas incluan actualizaciones de seguridad y correccin de errores. La segunda LTS fue la versin 8.04, de la cual ya va por la cuarta y ltima revisin de mantenimiento (la 8.04.4).64 La tercera LTS fue la versin 10.04, fue liberada en abril de 2010, y cuya ltima versin de mantenimiento fue la 10.04.4.65 La cuarta versin LTS que ha sido lanzada es la 12.04, que fue liberada en abril de 2012.
[editar] Actual: Ubuntu 12.04 LTS Vase tambin: Anexo:Versiones de Ubuntu

Inicio del "dash", en donde se despliegan aplicaciones y documentos recientes.

Esta versin es la primera con 5 aos de soporte extendido en el escritorio.66 Se han hecho varios cambios en la interfaz de usuario. El Dash de inicio fue rediseado, eliminando los 8 iconos grandes de acceso directo y fueron reemplazados por aplicaciones y archivos de uso ms reciente.67 El lanzador de Unity se encuentra siempre visible y ya no se oculta cuando hay una ventana sobre ella.68 Se incluy un nuevo acceso de video en el Dash para buscar videos en lnea y en el sistema.69 Un nuevo men de bsqueda (HUD) fue implementado en las aplicaciones al presionar al tecla Alt.70 Se agregaron ms mens con

listas rpidas en el lanzador para varias aplicaciones, tales como el icono de Ubuntu, Nautilus, Totem, Gedit, Rhythmbox, Empathy, Brasero, y Remmina.71 72 73 Se redisearon los tooltip de informacin y algunos de los iconos del lanzador toman el color del fondo de pantalla.74 Las burbujas de notificaciones OSD se adaptan al color de fondo de pantalla.75 La pantalla de inicio de sesin utiliza automticamente la imagen de fondo de escritorio que cambie el usuario.76 Inicio de sesin tiene un nuevo selector de sesiones entre Ubuntu y Ubuntu 2D.77 La interfaz de las aplicaciones Ubuntu One y 'Comprobacin del sistema' fueron rediseadas.78 79 Nuevo desenfoque de ventana, cuando pierde el foco los elementos se vuelven grises y la ventana se aplana.80 Nuevos botones para subir/bajar numeraciones en las preferencias.81 Gwibber utiliza iconos monocromticos en la barra de herramientas, y tambin puede expandir contenido directo desde la vista de tweets.82 83 Se redise la gua de escritorio en Ayuda.84 Los temas Ambiance y Radiance fueron retocados visualmente, adems de pequeos cambios en Nautilus.85 El fondo de pantalla predeterminado fue retocado.86 'Configuracin del sistema' permite configurar el lanzador de Unity en 'Apariencia'. Nuevas opciones en 'Monitores', para controlar el uso de varios monitores y facilitar el manejo del lanzador en varios monitores.87 88 Un nuevo control de 'Privacidad' fue agregado, y permite controlar los datos e historiales que guardan las aplicaciones. Tambin se agreg 'Servicio de gestin', el cual administra mediante Landscape varios sistemas con Ubuntu.89 Se eliminaron las secciones 'Cuentas en lnea', 'Soportes extrables' y 'Orgenes del software'. El panel principal de Configuracin del sistema recibi retoques visuales.90 La interfaz de configuracin de sonido fue renovada para tener ms consistencia.91 Centro de software de Ubuntu mejor el tiempo de arranque y permite ver mltiples capturas de pantalla y videos de una aplicacin.92 La categora 'Libros y revistas' fue agregada.93 Las aplicaciones que se instalen aparecen automticamente en el lanzador.94 Se agregaron recomendaciones de software para el usuario.95 Ahora tambin se aceptan pagos por medio de PayPal.96 Rhythmbox vuelve a ser el reproductor de msica, reemplazando a Banshee. Remmina con FreeRDP reemplazan a Vinagre y rdesktop como visor de escritorios remotos.97 Otras aplicaciones que ya no vienen por defecto son Tomboy, la estructura de herramientas Mono y el juego Gbrainy.98 99 El instalador Wubi para instalar Ubuntu dentro de Windows fue eliminado por problemas con aquel sistema operativo.100 En el mbito tcnico se optimiz la estabilidad del sistema y el consumo de energa en porttiles.101

[editar] Escritorio, Servidor, Empresa, TV, Mvil


A partir del ncleo de Ubuntu y su interfaz Unity, Canonical decidi desarrollar versiones enfocadas a diferentes dispositivos, tales como televisores, smartphones y futuras versiones mviles para tablets.102 Estas son las actuales versiones de Ubuntu mantenidas por Canonical en su sitio oficial, las cuales van dirigidas a diferentes ambientes y dispositivos.

Ubuntu TV.

Ubuntu: Orientado al usuario promedio, con miles de aplicaciones y controladores para todo tipo de computadoras como laptops y escritorios. Utiliza la interfaz Unity y aplicaciones diseadas por diferentes desarrolladores.103 Ubuntu Server: Orientado exclusivamente a servidores. Permite instalar Ubuntu en una computadora usada como servidor. No instala una interfaz grfica de usuario por defecto.104 Ubuntu Business Desktop Remix: Orientada al sector empresarial con varias herramientas instaladas por defecto, tales como: Adobe Flash Plugin, VMware View, OpenJDK 6 Java, Canonical Landscape, se han eliminado aplicaciones sociales y juegos. Ofrece soporte para Windows RDP 7.1 y el diagrama Microsoft Visio en LibreOffice Draw.105 Ubuntu TV: Orientado exclusivamente a televisores, y provee de una interfaz simple y intuitiva para organizar contenidos y servicios para TV. Utiliza la interfaz Unity.106 Ubuntu for Android: Orientada a smartphones Android, y permite ejecutar el escritorio de Ubuntu con interfaz Unity directo desde un smartphone Android al conectarse en un monitor por medio de una base. Caractersticas como la sincronizacin de contactos, sincronizacin de redes sociales, y vista de aplicaciones Android son posibles.107

[editar] Fabricantes asociados

Ubuntu en el Mobile World Congress 2012.

En junio de 2010, despus del lanzamiento de Ubuntu 10.04, Dell destaca el uso de Ubuntu como "social desde el principio, rpido inicio del sistema, simple y elegante, diseado para internet y Ubuntu es seguro" entre otros puntos. Dell ofrece netbooks y notebooks con Ubuntu desde el ao 2007 hasta la actualidad.108 Durante el 2010, los fabricantes System76 y ZaReason comienzan a vender computadores de escritorio, servidores, y netbooks/notebooks con Ubuntu 10.10.109 110 111 112 113 114 115 A partir del 2011, el fabricante Kogan Technologies comenz a vender laptops con Ubuntu instalado.116 En febrero de 2011, Canonical publica una lista de las computadoras certificadas y probadas con Ubuntu, en aquella lista se encuentran fabricantes como Dell, Acer, HP, Lenovo, IBM, Toshiba, Asus, System76, Intel, Samsung, etc.117 En mayo de 2011, Canonical anuncia un plan de colaboracin con el fabricante Lenovo en China. Con ello se certifican oficialmente 30 diferentes modelos de Thinkpad de Lenovo con Ubuntu, y ms por venir en el resto del ao. La lista tambin incluye el ThinkPad Edge 14.118 En junio de 2011, el fabricante Asus comienza a vender netbooks Eee PC con Ubuntu 10.10, siendo tres modelos los que se lanzan 1001PXD, 1011PX y 1015PX, y ms modelos en lo que resta del ao.119 Adems Canonical se asocia con los desarrolladores Mobica y Pelagicore para implementar la tecnologa de Ubuntu Core en dispositivos fijos de siguiente generacin con conexin a Internet, como televisores inteligentes, set-top box, dispositivos digitales para el hogar, y en vehculos con dispositivos de entretenimiento.120 121 122 En octubre de 2011, el fabricante Dell en conjunto con Canonical, anuncian la llegada de computadoras con Ubuntu a China en 220 tiendas.123 Y el fabricante System76 anuncia que pasar todas sus computadoras a Ubuntu 11.10.124 Adems Vodacom y Canonical se asocian para lanzar el Vodafone Webbook con Ubuntu en 1,200 tiendas de Sudfrica.125 En noviembre de 2011, Canonical y Asus se asocian para comenzar a vender porttiles Eee PC 1215P en 100 tiendas de Portugal. Remarcando la delgadez, ligereza y batera de 9 horas de duracin.126 En diciembre de 2011, el fabricante CTL anuncia el lanzamiento del notebook MB40U con Ubuntu 11.10.127 En mayo de 2012, Dell anuncia el lanzamiento del ultrabook XPS13 con Ubuntu 12.04, pero orientado exclusivamente a desarrolladores.128 Adems el fabricante System76 lanza tres notebooks con Ubuntu 12.04, los modelos son Lemur Ultra, Pangolin Performance y Gazelle Professional.129

En junio de 2012, Canonical y Dell anuncian la venta de laptops con Ubuntu en 850 tiendas en India, los laptops son Inspiron 14R y Inspiron 15R, con ms modelos dentro del ao.130 Y la disponibilidad de laptops Dell con Ubuntu en China aumentar a 350 tiendas.131 Adems Asus lanza dos modelos Eee PC con Ubuntu instalado, los modelos son 1225C y 1015CX.132

[editar] Recepcin y uso


En la LinuxWorld Conference and Expo celebrada en Londres, Ubuntu fue premiada con el Reader Award por la mejor distribucin Linux del 2005.133 Una de las mltiples distribuciones Linux que usa Google en escritorio es una derivada de Ubuntu a la que denominaron Goobuntu134 (no confundir con Gobuntu). En agosto de 2006 una encuesta de 14.535 lectores de DesktopLinux.com le adjudic a Ubuntu el 29,2% de las instalaciones de Linux en computadoras de escritorio. Dicha encuesta se repiti en 2007 con 38.500 participantes y con Ubuntu como la distribucin ms popular con una cuota de uso del 30,3%.135 136 Jamie Hyneman, co-presentador de la serie de televisin Mythbusters (Cazadores de mitos), ha optado por Linux, especficamente con el ejemplo de Ubuntu, como alternativa al software propietario, citando el software inflado como un obstculo importante en los sistemas operativos propietarios.137 138 Tambin ha recibido buenas crticas en publicaciones online y escritas,139 140 141 y ha ganado el premio Bossie de InfoWorld, en 2007, por Best Open Source Client OS.142 En 2007, el Ministerio de Educacin y Ciencia de la Repblica de Macedonia despleg ms de 180.000 equipos de escritorio con Ubuntu preinstalado para su uso en las aulas, y anim a cada estudiante del pas a usar computadoras con Ubuntu.143 Ubuntu tambin recibi evaluaciones negativas como por ejemplo, a principios de 2008, cuando la revista PCWorld critic la falta de un gestor de efectos de escritorio integrado, aunque esto no les impidi nombrar a Ubuntu como la mejor distribucin Linux disponible a da de hoy.144 En octubre de 2008, Wikipedia migr sus servidores a Ubuntu Server.145 En enero de 2009, el peridico New York Times inform que Ubuntu tena unos 10 millones de usuarios y en junio del mismo ao se poda leer en ZDNet: A nivel mundial, hay 13 millones de usuarios activos de Ubuntu, distribucin la cual su uso crece a un ritmo mayor que cualquiera otra.146 147 La polica francesa, desde 2009, est en proceso de instalar Ubuntu en 90.000 estaciones de trabajo, demostrando un 70% de ahorro en el presupuesto de TI sin tener que reducir su capacidad.148

En abril de 2010, Chris Kenyon, vicepresidente de Canonical Ltd. estim que haba 12 millones de usuarios de Ubuntu.149 En octubre de 2011, Canonical anuncia que Ubuntu tiene un incremento activo de 20 millones de usuarios.150 Desde noviembre del 2011 hasta el primer trimestre del 2012, el Estado Plurinacional de Bolivia entreg 120.000 computadoras a maestros de estado, que fueron distribuidas en todo el pas, en las que se instalararon Ubuntu en una instalacin compartida con Windows.
151

En mayo de 2012, estudiantes universitarios en Pakistn recibieron 125.000 laptops con Ubuntu, gracias a la iniciativa One Laptop Per Child.152 Entre mayo y junio de 2012, importantes desarrolladores de videojuegos se interesan en publicar sus juegos a travs del Centro de software de Ubuntu. Electronic Arts publica dos juegos inicialmente y Humble Indie Bundle V publica al menos ocho juegos, adems Unity Technologies anuncia que la siguiente versin de su motor de juegos Unity 4 tendr soporte para Ubuntu.153 154 155 A fines de junio de 2012, Jane Silber, CEO de Canonical, anuncia que la adopcin de Ubuntu en India creci a un 160% el ao pasado.156

[editar] Ubuntu Developer Summit

UDS, mayo 2012 en Oakland, California. Con la presentacin de inicio de jornada de Mark Shuttleworth.

La cumbre de desarrolladores de Ubuntu (Ubuntu Developer Summit) cumple con la funcin especfica de reunir a los principales desarrolladores de Ubuntu junto con los ingenieros de Canonical. El evento se lleva a cabo en un lugar pre-determinado para decidir e informar sobre el desarrollo de Ubuntu, y tomar las decisiones en equipo junto con los miembros de la comunidad que ms se involucran con el sistema operativo.157

La cumbre dura cinco das y se lleva a cabo al principio de cada ciclo de una nueva versin. Se ha realizado en diferentes partes del mundo, tales como Estados Unidos, Reino Unido, Blgica, Espaa, Francia, Canad, Australia, Hungra, etc. En los das que dura el evento se realizan diferentes sesiones con respecto a todos los aspectos del sistema operativo y proyectos adyacentes. En las sesiones se promueven las ideas, discusiones, planes, y colaboracin. Las primeras cumbres no llevaban como nombre Ubuntu Developer Summit, solo eran catalogadas como "eventos de Ubuntu", siendo el primero realizado en Londres, Reino Unido (sede central de Canonical), en donde asistieron solamente los miembros del equipo de Canonical en abril de 2004. A partir de junio de 2006 fue catalogado como Ubuntu Developer Summit en Pars, Francia.158 Hasta el momento, el ltimo UDS realizado fue en Oakland (California), Estados Unidos, en mayo de 2012.159
Caractersticas de mandriva:

Caractersticas
Mandriva se bas en Red Hat y soporta oficialmente dos arquitecturas de hardware: Intel x86, AMD64, y tambin puede soportar PowerPC. Al igual que casi cualquier distribucin basada en Linux, Mandriva es capaz de actualizar a la vez todas las aplicaciones instaladas en la mquina a travs de repositorios, a diferencia de otros sistemas operativos comerciales, donde esto no es posible. Esta distribucin ha sido y est siendo traducida a numerosos idiomas, y cada usuario es capaz de colaborar voluntariamente a esta causa, a travs de Internet.4 Los desarrolladores de Mandriva se basan en gran medida en el trabajo de las comunidades de GNOME y KDE (como es el caso de las traducciones).
[editar] Internacionalizacin

El idioma principal de la distribucin es el francs y el ingls, sin embargo, Mandriva Linux est disponible en muchos idiomas. Especialmente de calidad son sus traducciones al espaol, cataln y portugus. Esto es debido a que esta distribucin ha sido ya traducida a unos 74 idiomas, y cada usuario es capaz de colaborar voluntariamente a esta causa a travs de Internet.5 Los desarrolladores de Mandriva se basan en gran medida en el trabajo de las comunidades de GNOME y KDE (como es el caso de las traducciones).

[editar] Instalacin, control y administracin

El instalador de Mandriva Linux es uno de los ms amigables de entre las diferentes distribuciones de Linux: cabe destacar que Mandrake (ahora Mandriva) fue la primera distribucin en incluir un instalador grfico. En su primera versin el instalador present algunos problemas con la resolucin de dependencias, cosa que ya est solucionada. El instalador est traducido a ms de 70 idiomas. Mandriva Linux emplea Centro de Control de Mandriva6 para la administracin del sistema, en lugar de un editor de texto para cambiar aspectos de la configuracin. Tiene muchos programas conocidos como Drakes o Draks, llamados de forma colectiva drakxtools, para configurar diferentes ajustes. Los ejemplos incluyen MouseDrake para configurar el ratn, DiskDrake para configurar las particiones de disco y drakconnect (antes conocido como draknet, pero forzado a cambiar su nombre despus de que una compaa con el mismo nombre se quejara) para configurar una conexin de red. Estn escritos usando GTK y Perl, y la mayora de ellos pueden ser ejecutados tanto en modo grfico como en modo texto.
[editar] Software

Mandriva Linux, que forma parte del grupo LSB (Linux Standard Base), viene con aproximadamente 205607 paquetes de software (versin 2009.1), incluyendo juegos, programas de oficina, multimedia, grficos, servidores y utilidades de Internet. Mandriva Linux, a diferencia de otras distribuciones, no se basa en un nico entorno de escritorio. A pesar de que el entorno de escritorio oficial es KDE, Mandriva proporciona apoyo tanto a este ltimo como a Gnome (GTK) y Xfce, apoyando tanto el desarrollo de programas QT (Kat, buscador integrado en KDE) como GTK (las herramientas de administracin de Mandriva estn escritas en GTK). Para la administracin de programas, Mandriva utiliza Urpmi y RPMDrake, una herramienta disponible tanto en formato grfico y como en formato Texto. Urpmi se encarga de resolver las dependencias de los paquetes rpm, facilitando enormemente la instalacin, desinstalacin de programas y la actualizacin del sistema. Mandriva Linux tiene una gran comunidad de usuarios, que proporcionan ayuda, soporte y software para el usuario de Mandriva Linux. Basado en foros y comunidades agrupadas segn idioma.
[editar] Resumen de las principales caractersticas

Basada en la distribucin Red Hat. Disponible oficialmente para 2 arquitecturas: Intel x86, AMD64. Al igual que casi cualquier distribucin basada en Linux, Mandriva es capaz de actualizar a la vez todas las aplicaciones instaladas en la mquina a travs de repositorios, a diferencia de otros sistemas operativos comerciales, donde esto no es posible.

Posee una gran coleccin de aplicaciones prcticas y sencillas para la configuracin de todo el sistema, a travs de una interfaz grfica til para usuarios que se inician en Linux. Cualquier usuario que conozca el idioma ingls y tenga una conexin a Internet, es capaz de presentar sus ideas para las futuras versiones de Mandriva en la pgina oficial de la comunidad del proyecto.8 Las versiones estables se liberan cada 6 meses y se mantienen actualizadas en materia de seguridad hasta 18 meses despus de su lanzamiento. La nomenclatura de las versiones obedece principalmente a un orden de desarrollo, se tiene dos versiones mandriva ao.0 y mandriva ao.1 o mandriva ao spring, los entorno de escritorio oficiales son Gnome y Kde y se sincronizan con sus liberaciones. Tambien pueden aadirse xfce, Blackbox y otros escritorios, que pueden aadirse una vez instalado. El navegador web oficial es Mozilla Firefox. Para labores/tareas administrativas en terminal incluye una herramienta llamada su, que el comando para root. Mejora la accesibilidad y la internacionalizacin, de modo que el software est disponible para tanta gente como sea posible. No slo se relaciona con Red Hat por el uso del mismo formato de paquetes rpm. Mandriva est disponible en DVD, Version Free, para evitar su dependencia de Internet.9 Tiene muchas ediciones: one, free, powerpack(de pago).

Caractersticas deban:

Caractersticas
Debian se caracteriza por:

La disponibilidad en varias arquitecturas. La versin estable incluye soporte para 12 plataformas:3 o i386 x86-32 o amd64 x86-64 o alpha DEC Alpha o sparc Sun SPARC o arm Arquitectura ARM o armel Emulador de ARM Emulator o powerpc Arquitectura PowerPC o ia64 Arquitectura Intel Itanium (IA-64) o mips, mipsel Arquitectura MIPS (big-endian y little-endian) o s390 Arquitectura IBM ESA/390 y z/Architecture o m68k Arquitectura Motorola 68k en Amiga, Atari, Mac, y varios sistemas embebidos VME Una amplia coleccin de software disponible. La versin 5.0 viene con ms de 23.000 paquetes y la versin 6.0 con casi 30.000.2 Un grupo de herramientas para facilitar el proceso de instalacin y actualizacin del software (APT, Aptitude, Dpkg, Synaptic, Dselect, etc.) Todas ellas obtienen informacin de donde descargar software desde /etc/apt/sources.list, que contiene los repositorios. Su compromiso con los principios y valores involucrados en el movimiento del Software Libre.

No tiene marcado ningn entorno grfico en especial, puedindose no instalar ninguno, o instalar, ya sean: GNOME, KDE, Xfce, LXDE, Enlightenment u otro.

Caractersticas gentoo

Caractersticas
[editar] Portage Artculo principal: Portage.

La piedra angular de Gentoo es Portage, un gestor de paquetes inspirado en los ports de FreeBSD, escrito en Python y Bash. Portage implementa algunas caractersticas avanzadas que no estn presentes en los ports de FreeBSD: la gestin de dependencias, afinamiento preciso de los paquetes a gusto del administrador, instalaciones falsas al estilo OpenBSD, cajas de arena durante la compilacin, desinstalacin segura, perfiles de sistema, paquetes virtuales, gestin de los ficheros de configuracin y ranuras mltiples para distintas versiones de un mismo paquete.
[editar] Binarios

Una caracterstica de Gentoo es que las versiones de software se actualizan de forma continua, a diferencia de otras distribuciones donde los paquetes pasan meses en pruebas. Esto permite tener un sistema con las ltimas versiones de todo el software (ideal para tareas de escritorio), aunque los fallos en versiones nuevas aparezcan con mayor frecuencia. Como contrapartida, esta carencia de niveles de versiones segn su estabilidad comprobada puede tener como resultado la presencia de fallos en el software que pueden suponer un riesgo para el correcto funcionamiento de la mquina. Otra desventaja de este sistema es que poner en marcha un sistema completo, o actualizar un sistema que ha estado desatendido durante una temporada, puede requerir una respetable cantidad de tiempo (horas o incluso das si el ordenador es muy antiguo), mientras se descargan y compilan todos los paquetes nuevos. Aun as, Gentoo permite por regla general una actualizacin sin problemas, a diferencia de otras distribuciones donde puede llegar a resultar complicada o casi imposible. Esta actualizacin tambin es posible a partir de binarios precompilados, lo que requiere menos tiempo.
Caractersticas opensuse

Caractersticas
openSUSE comparte muchas caractersticas con SUSE Linux Enterprise, ofreciendo por ejemplo:

AppArmor: otorga permisos a las aplicaciones en funcin de cmo se ejecutan e interaccionan con el sistema. YaST: una aplicacin que openSUSE utiliza para administrar el sistema e instalar software.

Xen: software de virtualizacin. KDE y GNOME. Compiz: un escritorio 3D que corre sobre Xgl.

Software Libre :

El software libre (en ingls free software, aunque esta denominacin tambin se confunde a veces con "gratis" por la ambigedad del trmino "free" en el idioma ingls, por lo que tambin se usa "libre software" y "logical libre") es la denominacin del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado, y redistribuido libremente. Segn la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado. El software libre suele estar disponible gratuitamente, o al precio de costo de la distribucin a travs de otros medios; sin embargo no es obligatorio que sea as, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carcter de libre, puede ser distribuido comercialmente ("software comercial"). Anlogamente, el "software gratis" o "gratuito" incluye en ocasiones el cdigo fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificacin y redistribucin de dichas versiones modificadas del programa. Tampoco debe confundirse software libre con "software de dominio pblico". ste ltimo es aquel software que no requiere de licencia, pues sus derechos de explotacin son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de l, siempre con fines legales y consignando su autora original. Este software sera aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un plazo contado desde la muerte de este, habitualmente 70 aos. Si un autor condiciona su uso bajo una licencia, por muy dbil que sea, ya no es del dominio pblico.

La libertad de usar el programa, con cualquier propsito (libertad 0). La libertad de estudiar cmo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al cdigo fuente es una condicin previa para esto.

La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2) La libertad de mejorar el programa y hacer pblicas las mejoras a los dems, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al cdigo fuente es un requisito previo para esto.

Potrebbero piacerti anche