fbpx
Wikipedia

GNU Core Utilities

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.

GNU Core Utilities
Developer(s)GNU Project
Stable release
9.5[1]  / 28 March 2024
Repository
  • git.savannah.gnu.org/cgit/coreutils.git
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/

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). 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.

History edit

In 1990, David MacKenzie announced GNU fileutils.[5]

In 1991, MacKenzie announced GNU shellutils and GNU textutils.[6][7] Moreover, Jim Meyering became the maintainer of the packages (known now as coreutils) and has remained so since.[8]

In 2002, Meyering announced GNU coreutils as a merger of the earlier packages textutils, shellutils, and fileutils, along with some other miscellaneous utilities.[3]

See also edit

Notes edit

  1. ^ GPL-3.0-or-later since version 6.10.
  2. ^ GPL-2.0-or-later until version 6.9.

References edit

  1. ^ Pádraig Brady (28 March 2024). "coreutils-9.5 released [stable]". Retrieved 28 March 2024.
  2. ^ "The GNU Core Utilities Open Source Project on Open Hub: Languages Page". from the original on 2019-03-28. Retrieved 2019-03-28.
  3. ^ a b Meyering, Jim (2003-01-13). "README-package-renamed-to-coreutils". from the original on 2019-12-25. Retrieved 2018-08-15.
  4. ^ Meyering, Jim (2007-07-23). "COPYING: Update to Version 3". from the original on 2019-12-25. Retrieved 2018-08-15.
  5. ^ "GNU file utilities release 1.0". groups.google.com.
  6. ^ "GNU shell programming utilities released". groups.google.com.
  7. ^ "new GNU file and text utilities released". groups.google.com.
  8. ^ "GNU's Who".

External links edit

  • Official website
  • The Heirloom Toolchest - An alternative set of utilities
  • opensource.com article: gnu-core-utilities on 4 Apr 2018 by David Both (Correspondent)

core, utilities, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, news, newspapers, books, scholar, jstor, june, 2011. This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources GNU Core Utilities news newspapers books scholar JSTOR June 2011 Learn how and when to remove this template message 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 GNU Core UtilitiesDeveloper s GNU ProjectStable release9 5 1 28 March 2024Repositorygit wbr savannah wbr gnu wbr org wbr cgit wbr coreutils wbr gitWritten inC shell script 2 Operating systemUnix likeTypeMiscellaneous utilitiesLicense2007 a GPL 3 0 or later2002 b GPL 2 0 or laterWebsitewww wbr gnu wbr org wbr software wbr coreutils wbr 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 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 Contents 1 History 2 See also 3 Notes 4 References 5 External linksHistory editIn 1990 David MacKenzie announced GNU fileutils 5 In 1991 MacKenzie announced GNU shellutils and GNU textutils 6 7 Moreover Jim Meyering became the maintainer of the packages known now as coreutils and has remained so since 8 In 2002 Meyering announced GNU coreutils as a merger of the earlier packages textutils shellutils and fileutils along with some other miscellaneous utilities 3 See also edit nbsp Free and open source software portal 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 edit GPL 3 0 or later since version 6 10 GPL 2 0 or later until version 6 9 References edit Padraig Brady 28 March 2024 coreutils 9 5 released stable Retrieved 28 March 2024 The GNU Core Utilities Open Source Project on Open Hub Languages Page Archived from the original on 2019 03 28 Retrieved 2019 03 28 a b Meyering Jim 2003 01 13 README package renamed to coreutils Archived from the original on 2019 12 25 Retrieved 2018 08 15 Meyering Jim 2007 07 23 COPYING Update to Version 3 Archived from the original on 2019 12 25 Retrieved 2018 08 15 GNU file utilities release 1 0 groups google com GNU shell programming utilities released groups google com new GNU file and text utilities released groups google com GNU s Who External links editOfficial website The Heirloom Toolchest An alternative set of utilities opensource com article gnu core utilities on 4 Apr 2018 by David Both Correspondent Retrieved from https en wikipedia org w index php title GNU Core Utilities amp oldid 1219410407, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.