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]
El paquete debe decir que es un paquete GNU.
Debería distribuirse a través de ftp.gnu.org u otro sitio que ofrezca acceso a todos.
La página de inicio del paquete debe estar en el sitio web de GNU.
Los desarrolladores deben prestar atención a hacer que su software funcione bien con otros paquetes GNU.
La documentación debe estar en formato Texinfo o en un formato fácilmente convertible a Texinfo.
Se debe utilizar GNU Guile como lenguaje de extensión, pero son explícitamente posibles excepciones a este respecto.
No debe recomendar ningún programa que no sea libre, ni remitir al usuario a ninguna documentación o software que no sea libre.
Utilice la terminología GNU, incluidas las referencias a sistemas GNU/Linux y software libre en situaciones en las que otros observadores escribirían Linux y código abierto .
Se debe poder contactar al encargado de mantenimiento, al menos con poca frecuencia, para discutir 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 a los sistemas operativos Unix de los años 1980 y utilizó los estándares POSIX como guía, pero cualquiera de las dos definiciones daría un "sistema base" mucho más amplio. La siguiente lista es, en cambio, un pequeño conjunto de paquetes GNU que parecen estar más cerca de ser paquetes "centrales" que de estar en cualquiera de las secciones siguientes. Las inclusiones (como plotutils ) y exclusiones (como la biblioteca estándar de C ) son, por supuesto, discutibles.
Notas
^ Versiones estables. Tenga en cuenta que algunas distribuciones (por ejemplo, Gentoo ) utilizan algunas versiones de desarrollo en caso de que las versiones estables sean un poco antiguas.
^ Tenga en cuenta que, dado que GNU Hurd se encuentra en desarrollo activo, no existe una versión estable. Hurd se distribuye a través de sistemas de control de versiones.
^ Aún no hay una versión estable. La versión actual es alfa y no es adecuada para su uso en sistemas de producción.
Las siguientes bibliotecas y marcos de software se utilizan a menudo en combinación con las herramientas básicas de la cadena de herramientas mencionadas anteriormente para crear software. (Para conocer las bibliotecas diseñadas específicamente para implementar escritorios con interfaz gráfica de usuario, consulte Escritorio gráfico).
Los siguientes paquetes proporcionan compiladores e intérpretes para lenguajes de programación más allá de los incluidos en la colección de compiladores GNU .
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
GNU Accounting Utils: conjunto de utilidades que proporcionan estadísticas sobre usuarios y procesos (last, ac, accton, lastcomm, sa, dump-utmp, dump-acct)
GNU ddrescue – herramienta de recuperación de datos
R – lenguaje de programación y entorno de software para computación estadística y gráficos
PSPP – programa estadístico, similar a SPSS
XaoS – zoom fractal
Internet
Dld — realiza edición de enlaces dinámicos
Jami (anteriormente GNU Ring): un software gratuito de videollamadas y softphone, un reemplazo directo de Skype
GNU Alexandria – utiliza GNU Bayonne para brindar acceso a contenido y servicios electrónicos para personas ciegas a través de la red telefónica pública
^ 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 .
^ 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 .
^ https://ftp.gnu.org/gnu/bash/.{{cite web}}: Falta o está vacío |title=( ayuda )
^ Pádraig Brady (28 de marzo de 2024). «coreutils-9.5 released [stable]» ( se publicó coreutils-9.5 [estable]) . Consultado el 28 de marzo de 2024 .
↑ Sergey Poznyakoff (14 de enero de 2024). «cpio-2.15 lanzado» . Consultado el 14 de enero de 2024 .
^ Jim Meyering (21 de mayo de 2023). «diffutils-3.10 released» (publicado) . Consultado el 22 de mayo de 2023 .
^ "Findutils". www.gnu.org . Consultado el 15 de abril de 2019 .
^ Bernhard Voelker (1 de junio de 2024). «GNU findutils 4.10.0 lanzado» . Consultado el 2 de junio de 2024 .
^ Bernhard Voelker (2 de julio de 2024). «GNU findutils 4.10.0 lanzado» . Consultado el 3 de julio de 2024 .
^ Jim Meyering (13 de mayo de 2023). «grep-3.11 released» ( publicado el 13 de mayo de 2023). Consultado el 13 de mayo de 2023 .
↑ Bertrand Garrigues (7 de julio de 2023). «Groff versión 1.23.0» . Consultado el 2 de agosto de 2023 .
↑ Daniel Kiper (20 de diciembre de 2023). «GRUB 2.12 lanzado» . Consultado el 20 de diciembre de 2023 .
^ Jim Meyering (19 de agosto de 2023). «gzip-1.13 lanzado [estable]» . Consultado el 20 de agosto de 2023 .
^ "Lanzamiento de GNU Hurd 0.9, GNU Mach 1.8 y GNU MIG 1.8" . Consultado el 11 de mayo de 2018 .
^ Simon Josefsson (29 de diciembre de 2023). «inetutils-2.5 released» . Consultado el 22 de enero de 2024 .
^ "6.11.7-gnu". 9 de noviembre de 2024. Consultado el 14 de noviembre de 2024 .
^ Chet Ramey (26 de septiembre de 2022). «Readline-8.2 Release available» (La versión 8.2 de Readline ya está disponible) . Consultado el 26 de septiembre de 2022 .
↑ Alexander Naumov (29 de agosto de 2024). «Se lanzó GNU Screen v.5.0.0» . Consultado el 29 de agosto de 2024 .
^ Archivo NEWS del repositorio de subversion de sysutils recuperado el 23 de julio de 2013
↑ Sergey Poznyakoff (18 de julio de 2023). «tar-1.35 released [stable]» (publicado el 26 de julio de 2023 ).
^ Gavin Smith (7 de septiembre de 2024). «Se lanzó Texinfo 7.1.1» . Consultado el 7 de septiembre de 2024 .
^ Assaf Gordon (12 de marzo de 2018). «Lanzamiento de GNU Time 1.9» . Consultado el 27 de septiembre de 2019 .
^ "Lanzamiento de la versión 1.5 de complejidad". 29 de febrero de 2016. Consultado el 2 de marzo de 2016 .
^ "GNUnited Nations". GNU.org . Free Software Foundation, Inc . Consultado el 19 de diciembre de 2018 .
^ "Comandante de medianoche".
^ "GNU Mailutils" . Consultado el 7 de enero de 2024 .
^ "Software GNU". GNU.org . Consultado el 24 de septiembre de 2015 .
^ "GNU Taler - Reserva Electrónica Libre Anónima Imponible" . Consultado el 24 de septiembre de 2015 .
^ Greve, Georg CF (2001). "Brave GNU World - Issue #26". gnu.org . Consultado el 14 de agosto de 2022 . La línea de ascendencia de GNU Pipo BBS se extiende a través de YAWK ("Yet Another Wersion of Citadel") hasta 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 de GNU Pipo BBS. El equipo de desarrollo original estuvo formado por Grégory Vandenbrouck y Sébastien Aperghis-Tramoni, quienes trabajaron en GNU Pipo BBS con la ayuda de voluntarios como Sébastien Bonnefoy.
^ Marston, Tim (7 de junio de 2013). «GNU Typist 2.9.3 publicado» (Lista de correo). info-gnu . Consultado el 9 de junio de 2013 .
^ "GNU remotecontrol". directory.fsf.org . FSF . 30 de septiembre de 2013.
^ "Foliot ahora es parte de GNU y se convierte en GNU Foliot". Savannah. 27 de febrero de 2016. Consultado el 2 de marzo de 2016 .
^ "Lanzamiento de GNU Taler 0.0.0: GNU intenta entrar en el mundo de los pagos electrónicos".
^ "GNU FreeFont". GNU.org.
Enlaces externos
Directorio de software libre de la FSF: todos los paquetes GNU