El GNU Core Utilities o coreutils es un paquete de GNU de software que contiene la implementación de muchas de las herramientas básicas, tales como gato , ls y rm , que se utilizan en Unix operativo sistemas .
Desarrollador (es) | Proyecto GNU |
---|---|
Lanzamiento estable | 8.32 (5 de marzo de 2020 [±] [1] | )
Repositorio | |
Escrito en | C , secuencia de comandos de shell [2] |
Sistema operativo | Tipo Unix |
Tipo | Utilidades misceláneas |
Licencia | Desde 6.10: GPL-3.0-o posterior Hasta 6.9: GPL-2.0-o posterior |
Sitio web | www |
En septiembre de 2002, las coreutils de GNU se crearon fusionando los paquetes anteriores textutils , shellutils y fileutils , junto con algunas otras utilidades diversas. [3] En julio de 2007, la licencia de las coreutils GNU se actualizó de GPL-2.0-o-posterior a GPL-3.0-o-posterior . [4]
Las utilidades principales de GNU admiten opciones largas como parámetros para los comandos, así como la convención relajada que permite opciones incluso después de los argumentos normales (a menos que se establezca la variable de entorno POSIXLY_CORRECT ). Tenga en cuenta que esta variable de entorno habilita una funcionalidad diferente en BSD.
Consulte la Lista de comandos de GNU Core Utilities para obtener una breve descripción de los comandos incluidos.
Los paquetes de implementación alternativos están disponibles en el ecosistema FOSS , con un alcance y enfoque o licencia ligeramente diferentes. Por ejemplo, BusyBox , que tiene licencia únicamente GPL-2.0 , y Toybox, que tiene licencia 0BSD .
Ver también
- GNU Binutils
- Lista de comandos de GNU Core Utilities
- Lista de comandos de Unix
- Toybox , una utilidad de línea de comandos de Linux todo en uno con licencia de 0BSD utilizada en Android.
- util-linux , un conjunto de aproximadamente 100 utilidades básicas del sistema Linux no incluidas en GNU Core Utilities, como mount , fdisk , more y kill .
Referencias
- ↑ Brady, Pádraig (5 de marzo de 2020). "[coreutils-publish] coreutils-8.32 lanzado [estable]" . coreutils -noun (lista de correo) . Consultado el 5 de marzo de 2020 .
- ^ El proyecto de código abierto de GNU Core Utilities en Open Hub: página de idiomas
- ^ Meyering, Jim (13 de enero de 2003). "README-package-renamed-to-coreutils" . Consultado el 15 de agosto de 2018 .
- ^ Meyering, Jim (23 de julio de 2007). "COPIA: Actualización a la versión 3" . Consultado el 15 de agosto de 2018 .
enlaces externos
- Página web oficial
- The Heirloom Toolchest : un conjunto alternativo de utilidades
- Artículo de opensource.com: gnu-core-utilities el 4 de abril de 2018 por David Both (Corresponsal)