GNU Core Utilities
This article needs additional citations for verification. (June 2011) |
Developer(s) | GNU Project |
---|---|
Stable release | 9.0[1]
/ 24 September 2021 |
Repository | |
Written in | C, shell script[2] |
Operating system | Unix-like |
Type | Miscellaneous utilities |
License | 2007[a]: GPL-3.0-or-later 2002[b]: GPL-2.0-or-later |
Website | www |
The GNU Core Utilities or coreutils is a package of GNU software containing implementations for many of the basic tools, such as cat, ls, and rm, which are used on Unix-like operating systems.
In September 2002, the GNU coreutils were created by merging the earlier packages textutils, shellutils, and fileutils, along with some other miscellaneous utilities.[3] In July 2007, the license of the GNU coreutils was updated from GPL-2.0-or-later to GPL-3.0-or-later.[4]
The GNU core utilities support long options as parameters to the commands, as well as the relaxed convention allowing options even after the regular arguments (unless the POSIXLY_CORRECT environment variable is set). Note that this environment variable enables a different functionality in BSD.
See the List of GNU Core Utilities commands for a brief description of included commands.
Alternative implementation packages are available in the FOSS ecosystem, with a slightly different scope and focus, or license. For example, BusyBox which is licensed under GPL-2.0-only, and Toybox which is licensed under 0BSD.
See also[]
- GNU Binutils
- List of GNU Core Utilities commands
- List of Unix commands
- Toybox, a 0BSD licensed, all-in-one Linux command line utility used in Android.
- util-linux, a set of approximately 100 basic Linux system utilities not included in GNU Core Utilities, such as mount, fdisk, more, and kill.
Notes[]
References[]
- ^ "coreutils-9.0 released". 24 September 2021. Retrieved 4 February 2022.
- ^ The GNU Core Utilities Open Source Project on Open Hub: Languages Page
- ^ Meyering, Jim (2003-01-13). "README-package-renamed-to-coreutils". Retrieved 2018-08-15.
- ^ Meyering, Jim (2007-07-23). "COPYING: Update to Version 3". Retrieved 2018-08-15.
External links[]
- Official website
- The Heirloom Toolchest - An alternative set of utilities
- opensource.com article: gnu-core-utilities on 4 Apr 2018 by David Both (Correspondent)
- Free software programmed in C
- Free system software
- GNU Project software
- Unix software