Diferencia entre revisiones de «Fedora (sistema operativo)»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
{{Artículo bueno}}
Línea 1: Línea 1:
::''Este articulo se refiere a Fedora, la [[distribución de Linux]], para otros acepciones vea [[Fedora (desambiguación)]]''
{{Artículo bueno}}::''Este articulo se refiere a Fedora, la [[distribución de Linux]], para otros acepciones vea [[Fedora (desambiguación)]]''
{{Infobox OS
{{Infobox OS
|nombre = Fedora
|nombre = Fedora

Revisión del 04:42 17 ene 2008

Este articulo se refiere a Fedora, la distribución de Linux, para otros acepciones vea Fedora (desambiguación)
Fedora
Parte de GNU/Linux
Archivo:Fedora logo.png

GNOME en Fedora 8.
Información general
Tipo de programa sistema operativo libre
Desarrollador Proyecto Fedora
Modelo de desarrollo Software libre
Lanzamiento inicial 2002
Licencia GPL
Estado actual En desarrollo
Información técnica
Núcleo Linux
Tipo de núcleo Monolítico
Plataformas admitidas
Interfaz gráfica predeterminada GNOME
Sistema de gestión de paquetes RPM Package Manager
Método de actualización YUM
Versiones
Última versión estable 8 ( 8 de noviembre de 2007)
Última versión en pruebas 4026 de marzo de 2024
Serie GNU/Linux
Red Hat Linux
Fedora
Enlaces

Fedora es una distribución de Linux basada en RPM para propósitos generales, que es soportada por una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que reportan fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la promoción de Red Hat.

El proyecto no busca solo incluir software libre y de código abierto, sino ser el lider en ese ambito tecnológico.[1][2]​ Algo que hay destacar es que los desarrolladores de Fedora prefieren hacer cambios en las fuentes originales en lugar de aplicar los parches específicos en su distribución, de esta forma se asegura que las actualizaciones estén disponibles para todas las variantes de Linux.[1]​ Max Spevack en una entrevista afirmó que: "Hablar de Fedora es hablar del rápido progreso del Software Libre y de Código Abierto."[1]

Durante sus primeras 6 versiones se llamó Fedora Core, debido a que solo incluía los paquetes más importantes del sistema operativo. La última versión es Fedora 8, la cual fue liberada el 8 de noviembre de 2007. [3]

Toponimia

El logotipo de Red Hat (distribución de la cual desciende Fedora) es la cabeza de hombre con un sombrero, siendo además el significado del mismo en español "Sombrero Rojo". Curiosamente Fedora es un tipo de sombrero.

Historia

El Proyecto Fedora fue creado a finales del 2003 cuando Red Hat Linux fue descontinuado.[4]Red Hat Enterprise Linux (RHEL) continuaría siendo la distribución de Linux oficialmente soportada por Red Hat, mientras que Fedora sería un proyecto comunitario.[4]​ RHEL branches its releases from versions of Fedora.[5]

El nombre de Fedora deriva de Fedora Linux, un proyecto creado por voluntarios que proveía software adicional a la distribución Red Hat Linux, y del característico sobrero Fedora usado en el logotipo de la distribución comercial. Fedora Linux fue eventualmente absorbido en el Proyecto Fedora.[6]​ Fedora is una marca registrada de Red Hat, aunque esto ha sido previamente disputado por los creadores del proyecto de repositorios Fedora, el problema ha sido resuelto.[7]

El modelo de desarrollo existente entre Fedora y Red Hat es similar al que existe entre Netscape Communicator y Mozilla Firefox, o entre StarOffice y OpenOffice.org, aunque en este caso, el producto comercial resultante es software libre.

Características

Distribución

El Proyecto Fedora se distribuye en muchas formas diferentes:[8]

  • Fedora DVD - un DVD con todos los paquetes disponibles;
  • Medios Vivos - imágenes de CD o DVD que también pueden ser instalados en unidades USB;
  • Imagen de CD o USB - usado para ser instalado sobre HTTP, FTP o NFS;[9]
  • Imagen de rescate en CD o USB - usado si alguna parte del sistema ha fallado y requiere ser reparado. También permite instalaciones desde Internet.

También se distribuyen variantes personalizadas de Fedora, las cuales son llamadas Fedora spins. Estos son construidas de un set de paquetes de software específico y tienenuna combinación de software para satisfacer las necesidades de un usuario final determinado. Los Fedora spins son desarollado por diferentes grupos especiales de Fedora.[10]​ Para descargas e información consultar el sitio web Fedora Spins.

Yum es el administrador de paquetes del sistema.[11]​ Las interfaces gráficas, como el pirut y el pup son proveidos, de la misma forma que el puplet, los cuales ofrecen notificaciones visuales en el panel cuando las actualizaciones están disponibles.[11]apt-rpm es una alternativa a yum, y puede ser más familiar para personas que hayan usado anteriormente distribuciones como Ubuntu, Kubuntu o Debian, donde apt-get es el administrador de paquetes predeterminado.[12]​ Adicionalmente, repositorios extra pueden ser agregados al sistema y de está forma paquetes que no están disponible en Fedora pueden ser instalados.[13]

Repositorios

Durante las primeras 6 versiones habían dos repositorios principales - el Fedora Core y el Fedora Extras. Fedora Core contenía todos los paquetes básicos que eran requeridos por el sistema operativo, así como otros que eran distribuidos con los CD's o DVD's de la instalación. 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 instalación. En ese entonces los repositorios eran:

  • Core: en el cual se encuentran los paquetes esenciales.
  • Extras: en el cual se encuentran los paquetes más utilizados o demandados.
  • Updates: en el cual se encuentran las actualizaciones periódicas.

Antes de que Fedora 7 fuese liberada, habían un cuarto repositorio llamado Fedora Legacy, el cual era mantenido por la comunidad y su objetivo era extender el cliclo de vida de versiones anteriores de Fedora o Red Hat que hayan sido dejadas de ser soportadas oficialmente.[14]​ Fedora Legacy dejó de existir en diciembre de 2006.[15]

Desde Fedora 7, los repositorios Core y Extras han sido fusionados, desde que la distribución abandono el término Core de su nombre.[16]

Actualmente, Fedora recomienda (o utiliza) únicamente aquellos repositorios que disponen de paquetes de software libre, o código abierto, sin problemas de patentes. Ejemplos de paquetes problemáticos a nivel de patentes son determinados códecs de audio, módulos NTFS o drivers de ATI y NVIDIA.

Junto con los repositorios fundamentales indicados con anterioridad, algunos de los repositorios más utilizados son:

En el repositorio de Livna se encuentran aquellos paquetes que, aún siendo legales, únicamente pueden ser descargados por el usuario final, como códecs para MP3 y otros formatos. El resto de los repositorios indicados no clasifica los paquetes según su licencia, sino según su funcionalidad. Así mismo, existe la posibilidad de incompatibilidades entre repositorios, especialmente entre Livna y Atrpm, debido principalmente a que emplean diferentes opciones de compilación y por ello las dependencias pueden llegar a ser distintas.

La herramienta habitual, en Fedora, para interactuar con los repositorios a través de línea de comandos se denomina Yum; así mismo existe un entorno gráfico Yum denominado Pirut (para tareas de instalación y eliminación de paquetes) y Pup (para tareas de actualización de paquetes). Yum posee un front-end llamado Yumex.

Seguridad

SELinux destaca entre las características de seguridad de Fedora, pues implementa una gran variedad de políticas en la rama, incluyendo el estilo de acceso a los controles del Departamento de Defensa de Estados Unidos, a través de los Modulos de Seguridad de Linux que están en el kernel del sistema.

La distribución está liderando las distribuciones que incorporan SELinux,[17]​ habiéndolo introducido en Fedora Core 2. Sin embargo lo desactivo como elemento predeterminado, pues alteraba radicalmente la forma en que el sistema operativo funcionaba, pero fue activada por defecto en Fedora Core 3 e introducía una política menos estricta.[18][19]​ Fedora también tiene métodos propios para prevenir la sobrecarga del buffer y la utilización de kits de roots. Compilar el momento en que funciona el verificador del buffer «Exec Shield» y las restricciones en como el kernel de memoria en /dev/mem puede ser accedido para ayudar a prevenir esto.[20]

Lanzamientos

Los primeros cuatro «cores»

Fedora Core 1
  • Fedora Core 1 fue la primera versión de Fedora, la cual fue liberada el 6 de noviembre de 2004.[21]​ Su nombre en código fue «Yarrow». Se baso en Red Hat Linux 9 e incorporó la versión 2.4.19 del kernel de Linux, el GNOME 2.4.0-1 y el KDE 3.1.4-6.[20]
  • Fedora Core 2 fue liberada el 18 de mayo de 2004 y su nombre en código fue «Tettnang».[22]​ Incluía la versión 2.6 del kernel de Linux, GNOME 2.6, KDE 3.2.2, y SELinux[22]​ (que fue desactivado por defecto debido a que alteraba radicalmente la forma en que el sistema funcionaba).[18]​ XFree86 fue reemplazada por el nuevo X.org, una liberación emergente a la versión oficial X11R6, el cual incluía adicionalmente un número de actualizaciones de Xrender, Xft, Xcursor, librerias de fontconfig y otras mejoras significativas.[18]
  • Fedora Core 3 fue liberada el 8 de noviembre de 2004 y su nombre en código fue «Heidelberg».[23]​ Esta fue la primera versión que incluyó el navegador web Mozilla Firefox, así como soporte para idiomas indicos.[23]​ Reemplazó a LILO por GRUB.[23]SELinux fue activado por defecto, pero con una nueva política, la cual incluía una menos restricciones que las que se incluían en Fedora Core 2.[23]​ Fedora Core 3 incluía la versión 2.6 del kernel de Linux, GNOME 2.8 y KDE 3.3.0.[23]​ Fedora Core 3 fue además la primera distribución en incluir el nuevo repositorio Fedora Extras.[19]
Fedora Core 4 con GNOME y el tema Bluecurve
  • Fedora Core 4 fue liberada el 13 de junio de 2005, con el nombre en código de Stentz.[24]​ Incluía la versión 2.6.11 del kernel de Linux,[24]​ KDE 3.4 y GNOME 2.1O.[25]​ Esta versión introdujo el tema Clearlook, el cual estaba inspirado por el tema Red Hat Bluecurve.[25]​ Además incluía la última versión de la suite de oficina, OpenOffice.org 2.0, así como Xen, un marco libre y de alto rendimiento para virtualización.[25]​ Por último se introdujo soporte para los procesadores PowerPC (aquellos que en su momento fueron utilizados por los computadores de Apple) y más de 80 nuevas políticas para SELinux.[25]

Ninguna de estas versiones están mantenidas por el Proyecto Fedora.[26]

Los dos últimos «cores»

Los dos últimos núcleos introdujeron un trabajo de arte que los definía. En Fedora Core 5 eran burbujas y en Fedora Core 6 fue el ADN. Este legado ha sido continuado en las siguientes versiones.

  • Fedora Core 5 fue liberada el 20 de marzo de 2006 con el nombre en código Bordeaux, e introdujo el trabajo de arte Bubbles.[27]​ Fue la primera versión en incluir Mono y diversas herramientas contruidas con esta tecnología como Beagle, F-Spot y Tomboy.[27]​ También introdujo una herramienta de administración de paquetes como pup y pirut. No cuenta con soporte del Proyecto Fedora.[26]
Fedora Core 6
  • Fedora Core 6 fue liberada el 24 de octubre de 2006 y su nombre en código fue Zod.[28]​ Esta liberación introdujo el trabajo de arte DNA, reemplazado el Bubbles de Fedora Core 5.[29]​ El nombre código deriva del infame villano, General Zod, que hace parte de la saga de Superman.[30]​ Incluía soporte para Compiz, un administrador de ventanas para el X Window System y el AIGLX.[29]Firefox 1.5 era su navegador web predeterminado y Smolt, una herramienta que permitía a los usuarios informar a los desarrolladores el hardware que usaban. De acuerdo al Proyecto Fedora, hay alrededor de tres millones de usuarios de Fedora Core 6.[31]​ Desde 7 de diciembre de 2007, esta liberación no cuenta con soporte del Proyecto Fedora.[32][26]

Fedora 7

Fedora 7 fue liberada el 31 de mayo de 2007.[33]​ La myor diferencia entre Fedora Core 6 y Fedora 7 fue la fusión de los repositorios Core y Extras[33]​, y el nuevo sistema para administrar esos paquetes. Esta versión utiliza enteramente nuevas herramientas de contrucción que permiten al usuario crear distribuciones de Fedora personalizadas que también pueden incluir software de terceros.[33]

Hay tres spins oficiales disponibles para Fedora 7:[34]

  • Live - dos CD's Vivos (uno para GNOME y uno para KDE)
  • Fedora - un DVD que incluye la gran mayoría de paquetes disponibles;
  • Everything - simplemente un árbol de instalación para ser usados para instalaciones mediante Internet y Yum.

Esta versión incluye GNOME 2.18 y KDE 3.5.6, con un tema llamado Flying High, y Firefox 2.0.[34]​ EL intercambio entre diferentes cuentas de usuario está disponible por primera vez, integrado y activo por defecto.[34]​ También, había un número de actualizaciones a SELinux, incluyendo una herramienta para la corrección de notificaciones de seguridad. La herramienta system-config-selinux se incluye y su función es personalizar el SELinux.[34]​ Fedora 7 actualmente cuenta con soporte por parte del Proyecto Fedpora.[26]

Fedora 8

Fedora 8 with the new Infinity theme

Fedora 8 fue liberada el 8 de noviembre de 2007 y su nombre en código era Werewolf.[35][3]

Algunas de las nuevas características y actualizaciones en Fedora 8 incluyen:[36]

  • PulseAudio - un demonio de sonido que le permite al usuario controlar el audio en diferentes aplicaciones. Fedora es la primera distribución en tenerlo activado por defecto.[36]
  • system-config-firewall - una nueva herramienta para configurar el cortafuegos del sistema que reemplaza al system-config-securitylevel incluido en versiones anteriores.
  • CodecBuddy - una herramienta que guía al usuario en lo que respecta a los codecs. Puede opcionalmente instalar codecs multimedia si el usuario lo solicita.
  • IcedTea - un proyecto que intenta llevar el OpenJDK a Fedora mediante el reemplazo de código.
  • NetworkManager - conexions más rápidas y fiables; seguridad mejorada; visualización más clara de redes inalámbricas; mejor integración con el D-Bus.
  • Mejor soporte a computadores portátiles - mejoras en el kernel para reducir la carga en la batería, desactivando las tareas del cronometro en el trasfondo cuando funciona con la batería y adicionales controladores para enrutadores inalámbricos.

Además incluye un nuevo trabajo de arte llamado Infinity, y un nuevo tema de escritorio denominado Nodoka. Una característica única de este tema es que puede cambiar el wallpaper durante el día para reflejar el tiempo del día.[36]

Galería

Distribuciones basadas en Fedora

Una lista más actualizada y completa está disponible en la Wiki del Proyecto Fedora y en DistroWatch.

  • ASPLinux - una distribución rusa basada en Fedora que incorpora su propio instalador. ASPLinux incluye también controladores de código cerrado como NVIDIA y ATI, y soporta codecs propietarios de audio y video.
  • Berry Linux - una distribución Fedora de mediano tamaño que provee soporte para los idiomas inglés y japones.
  • Ekaaty - una distribución basada en Fedora de Brasil.
  • Fox Linux - una distribución de Fedora hecha en Italia, diseñada para tareas de computación básicas como la navegación en Internet, la escriitura e impresión de documentos, el uso de multimedia y el quemado de discos.
  • Linux XP - una distribución comercial de Linux que busca reemplazar a Windows XP como el sistema operativo para el hogar.
  • MythDora - una distribución basada en las capacidades multimedia del MythTV.
  • Vixta.org - es una distribución de Fedora que se enfoca en la fácil utilización de Linux. Con una interfaz personalizada de KDE que imita a Windows Vista.

Véase también

Familia de distribuciones

Software libre

Referencias

  1. a b c Max Spevack. «Fedora Project Leader Max Spevack Responds». Consultado el 17 de diciembre de 2006. 
  2. «Fedora Project Objectives». 19 de diciembre de 2006. Consultado el 12 de febrero de 2007. 
  3. a b Fedora Project (8 de noviembre de 2007). «Fedora 8». Consultado el 8 de noviembre de 2007. 
  4. a b «Fedora Project: Announcing New Direction». 22 de septiembre de 2003. Consultado el 18 de octubre de 2007. 
  5. «The Fedora Project and Red Hat Enterprise Linux, part 4». 22 de agosto de 2006. Consultado el 18 de octubre de 2007. 
  6. «Fedora Network Proposal». Consultado el 28 de julio de 2006. 
  7. «Red Hat Inc.'s Use of The Fedora Name». Consultado el 28 de julio de 2006. 
  8. Fedora Project. «New Users - How Do I Download Installation Files?». Consultado el 18 de noviembre de 2007. 
  9. Fedora Project. «Alternative Install Methods». Consultado el 18 de noviembre de 2007. 
  10. Fedora Project (19 de noviembre de 2007). «Custom Spins». Consultado el 19 de noviembre de 2007. 
  11. a b Stuart Ellis. «Software Management Tools in Fedora Core». Consultado el 18 de noviembre de 2007. 
  12. Fedora Project. «APT and Fedora». Consultado el 18 de noviembre de 2007. 
  13. Stuart Ellis. «Using Repositories». Consultado el 18 de noviembre de 2007. 
  14. Fedora Project. «Fedora Legacy». Consultado el 18 de noviembre de 2007. 
  15. David Eisenstein (29 de diciembre de 2006). «Fedora Legacy shutting down». Consultado el 18 de noviembre de 2007. 
  16. «Fedora 7». Consultado el 17 de enero de 2007. 
  17. «Mandatory Access Control with SELinux». Consultado el 7 de octubre de 2007. 
  18. a b c «Fedora Core 2 Release Notes». Consultado el 19 de octubre de 2007. 
  19. a b «Fedora Core 3 Release Notes». Consultado el 19 de octubre de 2007. 
  20. a b «Fedora Core 1 Release Notes». Consultado el 19 de octubre de 2007. 
  21. Red Hat (6 de noviembre de 2003). «Announcing Fedora Core 1». Consultado el 18 de octubre de 2007. 
  22. a b Red Hat (18 de mayo de 2004). «Presenting Fedora Core 2». Consultado el 18 de octubre de 2007. 
  23. a b c d e Red Hat (8 de noviembre de 2004). «Announcing the release of Fedora Core 3». Consultado el 18 de octubre de 2007. 
  24. a b Fedora Project (13 de junio de 2005). «The Amazing Fedora Core 4!». Consultado el 18 de noviembre de 2007. 
  25. a b c d «Fedora Core 4 Release Notes». Fedora Project. Consultado el 18 de noviembre de 2007. 
  26. a b c d Fedora Project. «Releases». Consultado el 18 de noviembre de 2007. 
  27. a b «Announcing the release of Fedora Core 5». 20 de marzo de 2006. Consultado el 18 de octubre de 2007. 
  28. Fedora Project (24 de octubre de 2006). «Announcing Fedora Core 6 (Zod)». Consultado el 18 de octubre de 2007. 
  29. a b Fedora Project. «Fedora Core 6 Release Notes». Consultado el 18 de octubre de 2007. 
  30. Red Hat. «Fedora status report: Announcing Zod». Consultado el 18 de octubre de 2007. 
  31. Fedora Project. «Statistics». Consultado el 18 de octubre de 2007. 
  32. Bill Nottingham, Fedora Project (1 de noviembre de 2007). «Fedora Core 6 End of Life». Consultado el 7 de noviembre de 2007. 
  33. a b c Fedora Project (31 de mayo de 2007). «Announcing Fedora 7 (Moonshine)». Consultado el 7 de noviembre de 2007. 
  34. a b c d Fedora Project. «Fedora 7 Release Highlights». Consultado el 18 de noviembre de 2007. 
  35. «Fedora Project Release Schedule». Consultado el 7 de octubre de 2007. 
  36. a b c «Fedora 8 Release Summary». 7 de noviembre de 2007. Consultado el 7 de noviembre de 2007. 

Enlaces externos

Oficiales

Manuales y libros

Comunidades de usuarios y foros

Noticias