Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


GNU Core Utilities

GNU Core Utilities
Developer(s)GNU Project
Stable release
9.0[1] Edit this on Wikidata / 24 September 2021 (24 September 2021)
Repository
Written inC, shell script[2]
Operating systemUnix-like
TypeMiscellaneous utilities
License2007[a]: GPL-3.0-or-later
2002[b]: GPL-2.0-or-later
Websitewww.gnu.org/software/coreutils/

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.

  1. ^ "coreutils-9.0 released". 24 September 2021.
  2. ^ The GNU Core Utilities Open Source Project on Open Hub: Languages Page
  3. ^ Meyering, Jim (2003-01-13). "README-package-renamed-to-coreutils". Retrieved 2018-08-15.
  4. ^ Meyering, Jim (2007-07-23). "COPYING: Update to Version 3". Retrieved 2018-08-15.


Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).


Previous Page Next Page