Warning: call_user_func(wfContactForm) [function.call-user-func]: First argument is expected to be a valid callback in /usr/share/mediawiki1.7/includes/Setup.php on line 314
Software GNU - GNUes

Software GNU

De GNUes

La denominación de Software GNU engloba de forma general a cualquier software desarrollado o mantenido por el Proyecto GNU, que conforma el Sistema Operativo GNU.

El Software GNU es distribuído en forma de paquetes o tarballs de fuentes, y generalmente comparten el mismo sistema de configuración e instalación. Esto hace que compilar e instalar software GNU sea una tarea muy sencilla en la mayoría de los casos.

Esta homogeneidad es consecuencia de los estándares de codificación de GNU (GCS) y a las guías para mantenedores del Proyecto GNU, y dotan de una gran fortaleza al Sistema, facilitando cuestiones como la portabilidad a otras arquitecturas máquina. ¿Dónde puedo encontrar software GNU?

   * El Directorio de Software de la Free Software Foundation proporciona una interfaz web para buscar Software GNU y Software Libre catalogados por funcionalidades.
   * El sitio primario donde encontrar software GNU es el ftp del Proyecto ftp://ftp.gnu.org. En el directorio gnu/ hay un subdirectorio por cada paquete.
   * Las distribuciones del Sistema Operativo GNU como Debian proporcionan paquetes de binarios de software GNU, listos para instalar mediante el sistema de empaquetado de la distribución en concreto.
   * En ftp://alpha.gnu.org pueden encontrarse versiones inestables o alpha de muchos paquetes GNU. Al igual que el site primario, el directorio gnu/ contiene un subdirectorio por cada paquete.


¿Cómo puedo colaborar en el desarrollo o mantenimiento de un programa GNU?


  1. Cada paquete GNU dispone de una lista de correo dedicada al reporte de fallos y a comunicación entre los desarrolladores. Las ofertas de aportación y colaboración pueden ser dirigidas a esas listas. La forma del nombre de esas listas es uniforme para todos los paquetes:
           bug-<nombre-paquete>@gnu.org

donde <nombre-paquete> es el nombre del paquete software (por ejemplo, el paquete GNU Compiler Collection dispone de una lista llamada bug-gcc@gnu.org).

  1. Los paquetes GNU hospedados en la plataforma de desarrollo savannah (perteneciente al Proyecto) publican sus necesidades de aportaciones en un tablón disponible en el mismo savannah.
  2. Existe una lista de tareas a realizar en http://www.gnu.org/gnu/tasks.html ordenadas por prioridad. Es algo a consultar si está pensando en colaborar en el Proyecto, pero no tiene ninguna tarea en mente.
Herramientas personales