Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

GNU Core Utilities

From Wikipedia, the free encyclopedia
(Redirected fromCoreutils)
Package of software containing basic utilities used on Unix-like operating systems
This articleneeds additional citations forverification. Please helpimprove this article byadding 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 message)
GNU Core Utilities
Developer(s)GNU Project
Stable release
9.6[1] Edit this on Wikidata / 17 January 2025
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/

TheGNU Core Utilities orcoreutils is apackage ofGNUsoftware containing implementations for many of the basic tools, such ascat,ls, andrm, which are used onUnix-likeoperating systems.

In September 2002, theGNU coreutils were created by merging the earlier packagestextutils,shellutils, andfileutils, along with some other miscellaneous utilities.[3] In July 2007, the license of the GNU coreutils was updated fromGPL-2.0-or-later toGPL-3.0-or-later.[4]

The GNU core utilities supportlong options asparameters to the commands, as well as the relaxed convention allowing options even after the regular arguments (unless thePOSIXLY_CORRECT environment variable is set). This environment variable enables a different functionality inBSD.

See theList of GNU Core Utilities commands for a brief description of included commands.

Alternative implementation packages are available in theFOSS ecosystem, with a slightly different scope and focus (less functionality), or license. For example,BusyBox which is licensed underGPL-2.0-only, andToybox which is licensed under0BSD.

History

[edit]

In 1990, David MacKenzie announcedGNU fileutils.[5]

In 1991, MacKenzie announcedGNU shellutils andGNU 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 announcedGNU 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 (17 January 2025)."[coreutils-announce] coreutils-9.6 released [stable]". Retrieved18 January 2025.
  2. ^"The GNU Core Utilities Open Source Project on Open Hub: Languages Page".Archived from the original on 2019-03-28. Retrieved2019-03-28.
  3. ^abMeyering, Jim (2003-01-13)."README-package-renamed-to-coreutils".Archived from the original on 2019-12-25. Retrieved2018-08-15.
  4. ^Meyering, Jim (2007-07-23)."COPYING: Update to Version 3".Archived from the original on 2019-12-25. Retrieved2018-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]
History
Licenses
Software
Contributors
Other topics
File system
Text utilities
Shell utilities
File system
Processes
User environment
Text processing
Shell builtins
Searching
Documentation
Software development
Miscellaneous
Retrieved from "https://en.wikipedia.org/w/index.php?title=GNU_Core_Utilities&oldid=1247828860"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp