Articulo de referencia

Lista de paquetes GNU

Varios paquetes de software importantes fueron desarrollados para la Free Software Foundation , o son mantenidos por ella, como parte del Proyecto GNU . Aspectos generales de lo...

Varios paquetes de software importantes fueron desarrollados para la Free Software Foundation , o son mantenidos por ella, como parte del Proyecto GNU .

Aspectos generales de los paquetes GNU

Resumiendo la situación en 2013, Richard Stallman identificó nueve aspectos que generalmente se aplican a ser un paquete GNU, [ 1 ] pero señaló que las excepciones y la flexibilidad son posibles cuando hay buenas razones: [ 2 ]

  1. El paquete debe indicar que se trata de un paquete GNU.
  2. Debe distribuirse a través de ftp.gnu.org, o de otro sitio que ofrezca acceso a todo el mundo.
  3. La página principal del paquete debería estar en el sitio web de GNU.
  4. Los desarrolladores deben prestar atención a que su software funcione correctamente con otros paquetes GNU.
  5. La documentación debe estar en formato Texinfo , o en un formato fácilmente convertible a Texinfo.
  6. Se recomienda utilizar GNU Guile como lenguaje de extensión, pero se permiten excepciones explícitas al respecto.
  7. No se debe recomendar ningún programa privativo, ni remitir al usuario a ninguna documentación privativa ni a ningún software privativo.
  8. Utilice la terminología de GNU, incluyendo referencias a sistemas GNU/Linux y software libre en situaciones donde otros observadores escribirían Linux y código abierto .
  9. El responsable del mantenimiento debería estar disponible, al menos de vez en cuando, para hablar sobre problemas en el software o solucionar problemas de compatibilidad.

Sistema base

No existe un "sistema base" oficial del sistema operativo GNU . GNU fue diseñado para reemplazar los sistemas operativos Unix de la década de 1980 y se basó en los estándares POSIX , pero cualquiera de las dos definiciones daría como resultado un "sistema base" mucho más extenso. La siguiente lista presenta un pequeño conjunto de paquetes GNU que se asemejan más a paquetes "principales" que a los incluidos en las secciones posteriores. Las inclusiones (como plotutils ) y exclusiones (como la biblioteca estándar de C ) son, por supuesto, discutibles.

Notas

  1. Versiones estables. Tenga en cuenta que algunas distribuciones (por ejemplo, Gentoo ) utilizan algunas versiones de desarrollo en caso de que las versiones estables sean algo antiguas.
  2. Tenga en cuenta que, dado que GNU Hurd se encuentra en desarrollo activo, no existe una versión estable. Hurd se distribuye mediante sistemas de control de versiones.
  3. Aún no hay una versión estable. La versión actual es alfa y no es apta para su uso en sistemas de producción.

Desarrollo de software

El software que se enumera a continuación suele ser útil para desarrolladores de software y otros programadores informáticos .

conjunto de herramientas GNU

Otras bibliotecas y marcos de trabajo

Las siguientes bibliotecas y marcos de software se utilizan frecuentemente en combinación con las herramientas básicas de la cadena de herramientas descritas anteriormente para desarrollar software. (Para bibliotecas diseñadas específicamente para implementar entornos de escritorio con interfaz gráfica de usuario, consulte la sección " Entorno de escritorio gráfico ").

Otros compiladores e intérpretes

Los siguientes paquetes proporcionan compiladores e intérpretes para lenguajes de programación que van más allá de los incluidos en la Colección de Compiladores GNU .

Otras herramientas para desarrolladores

Aplicaciones de usuario

El software que se enumera a continuación suele ser útil para usuarios que no se dedican específicamente al desarrollo de software.

Escritorio gráfico

Los siguientes paquetes proporcionan entornos de escritorio con interfaz gráfica de usuario (GUI) , gestores de ventanas y bibliotecas gráficas asociadas.

  • GNUstep : implementación de las bibliotecas Cocoa / OpenStep y herramientas de desarrollo para aplicaciones gráficas.
  • Window Maker : gestor de ventanas para el entorno GNUstep.

Administración general del sistema

Base de datos

  • GnowSys : núcleo para computación semántica (una base de conocimiento distribuida orientada a agentes).
  • GNU dbm (GDBM)
  • GNU Ferret: herramienta gratuita de ingeniería inversa y gestión de relaciones entre entidades, un diseñador de bases de datos SQL.

Software científico

Internet

Una página de usuario en un sitio web basado en GNU MediaGoblin 0.2.0

Oficina

Multimedia

  • 3DLDF : paquete gráfico para la producción de dibujos técnicos tridimensionales (especialmente para su inclusión en documentos TeX ).
  • Dia : programa de gráficos vectoriales para crear diagramas.
  • GIMP – Programa de manipulación de imágenes GNU, un editor de imágenes de mapa de bits (similar a Photoshop )
  • Gnash : complemento para reproductores y navegadores del formato de archivo Adobe Flash.
  • GNU LibreDWG : biblioteca para leer y escribir archivos .dwg (utilizada en aplicaciones CAD ).
  • GNU LilyPond : aplicación para la composición tipográfica de música.
  • Gnu Maverik – Microkernel de realidad virtual
  • Gnu Panorama – Marco de trabajo 3D, trazado de rayos

Juegos

Aplicaciones empresariales

Fuentes

Véase también

Referencias

  1. Stallman, Richard (3 de abril de 2013). "Re: Sobre Git, Bazaar y el futuro del desarrollo de Emacs" . emacs-devel (Lista de correo) . Consultado el 25 de agosto de 2014 .
  2. Stallman, Richard (3 de abril de 2013). "Re: Sobre Git, Bazaar y el futuro del desarrollo de Emacs" . emacs-devel (Lista de correo) . Consultado el 25 de agosto de 2014 .
  3. Chet Ramey (5 de julio de 2025). "Bash-5.3-release available" . Consultado el 5 de julio de 2025 .
  4. "coreutils-9.11 lanzado [ estable ] " . 20 de abril de 2026 . Consultado el 21 de abril de 2026 .
  5. Sergey Poznyakoff (14 de enero de 2024). "cpio-2.15 lanzado" . Consultado el 14 de enero de 2024 .
  6. Jim Meyering (8 de abril de 2025). "diffutils-3.12 lanzado [ estable ] " . Consultado el 9 de abril de 2025 .
  7. "Findutils" . www.gnu.org . Consultado el 15 de abril de 2019 .
  8. https://savannah.gnu.org/news/?id=10912 .{{cite web}}: Falta o está vacío |title=( ayuda )
  9. https://lists.gnu.org/archive/html/bug-findutils/2026-07/msg00050.html .{{cite web}}: Falta o está vacío |title=( ayuda )
  10. Jim Meyering (10 de abril de 2025). "grep-3.12 lanzado [ estable ] " . Consultado el 10 de abril de 2025 .
  11. Branden Robinson (14 de marzo de 2026). "groff 1.24.1 lanzado" . Consultado el 14 de marzo de 2026 .
  12. Daniel Kiper. "GRUB 2.14 lanzado" . Consultado el 15 de enero de 2026 .
  13. Jim Meyering (9 de abril de 2025). "gzip-1.14 lanzado [ estable ] " . Consultado el 10 de abril de 2025 .
  14. Simon Josefsson (29 de abril de 2026). "inetutils-2.8 lanzado [ estable ] " . Consultado el 30 de abril de 2026 .
  15. "7.1.3-gnu" . 4 de julio de 2026. Consultado el 7 de julio de 2026 .
  16. Chet Ramey (5 de julio de 2025). "Readline-8.3-release available" . Consultado el 5 de julio de 2025 .
  17. Alexander Naumov (13 de julio de 2026). "Se ha publicado GNU Screen v.5.0.2" . Consultado el 14 de julio de 2026 .
  18. Archivo NEWS del repositorio Subversion de sysutils recuperado el 23/07/2013
  19. Sergey Poznyakoff (18 de julio de 2023). "tar-1.35 lanzado [ estable ] " . Consultado el 26 de julio de 2023 .
  20. Gavin Smith (2 de marzo de 2026). "Se ha publicado Texinfo 7.3" . Consultado el 3 de marzo de 2026 .
  21. Collin Funk (14 de abril de 2026). "time-1.10 lanzado [ estable ] " . Consultado el 16 de abril de 2026 .
  22. "Lanzamiento de la versión 1.5 de complexion" . 29 de febrero de 2016. Consultado el 2 de marzo de 2016 .
  23. "GN Naciones Unidas" . GNU.org . Free Software Foundation, Inc. Consultado el 19 de diciembre de 2018 .
  24. "Comandante de Medianoche" .
  25. «GNU Mailutils» . Consultado el 7 de enero de 2024 .
  26. "GNU LibreJS" . The Free Software Foundation . Consultado el 8 de diciembre de 2014 .
  27. "Software GNU" . GNU.org . Consultado el 24 de septiembre de 2015 .
  28. "GNU Taler - Reserva electrónica libre anónima sujeta a impuestos" . Consultado el 24 de septiembre de 2015 .
  29. Greve, Georg CF (2001). "Brave GNU World - Issue #26" . gnu.org . Recuperado el 14 de agosto de 2022. La línea ancestral del BBS GNU Pipo se remonta a Citadel , pasando por YAWK ("Yet Another Wersion of Citadel"), aunque es completamente independiente en cuanto a código. De hecho, fue un desacuerdo con Kenneth Haglund, autor de YAWK, debido a problemas de derechos de autor, lo que desencadenó el desarrollo del BBS GNU Pipo. El equipo de desarrollo original estaba formado por Grégory Vandenbrouck y Sébastien Aperghis-Tramoni, quienes trabajaron en el BBS GNU Pipo con la ayuda de voluntarios como Sébastien Bonnefoy.
  30. Marston, Tim (2013-06-07). "GNU Typist 2.9.3 lanzado" (Lista de correo). info-gnu . Recuperado el 2013-06-09 .
  31. "GNU remotecontrol" . directory.fsf.org . FSF . 30 de septiembre de 2013.
  32. "Foliot ahora forma parte de GNU y se convierte en GNU Foliot" . Savannah. 27 de febrero de 2016. Consultado el 2 de marzo de 2016 .
  33. "GNU Taler 0.0.0 lanzado: GNU intenta introducirse en los pagos electrónicos" .
  34. "GNU FreeFont" . GNU.org.
  • Directorio de software libre de la FSF: todos los paquetes GNU