GNU Core Utilities

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
GNU Core Utilities
Heckert GNU white.svg
Тип Різноманітні утиліти
Розробник GNU Project
Репозиторій https://git.savannah.gnu.org/cgit/coreutils.git, git://git.sv.gnu.org/coreutils.git
Операційна система UNIX-подібні операційні системи
Мова програмування C, shell script[en][1]
Ліцензія GPLv3
Онлайн-документація gnu.org/software/coreutils/manual/
Вебсайт www.gnu.org/software/coreutils/

CMNS: GNU Core Utilities у Вікісховищі

GNU Core Utilities, або coreutils — пакет програм під ліцензією GNU, що містить вільні версії різноманітних корисних утиліт для Unix-подібних операційних систем, зокрема програми cat, ls і and rm.

Пакет GNU coreutils був створений у вересні 2002 року шляхом об'єднання пакетів textutils, shellutils і fileutils, а також інших різноманітних утиліт.[2] У липні 2007 року ліцензія GNU coreutils була оновлена з GPLv2 до GPLv3.[3]

Всі програми пакету підтримують «довгі» опції командного рядка (тобто ті, що починаються послідовністю --, а також надають можливість вказувати опції навіть після аргументів програми (цю поведінку можна заборонити встановленням змінної оточення POSIXLY_CORRECT; у операційних системах сімейства BSD дана системна змінна виконує іншу роль).

Альтернативні реалізації даних утиліт також доступні, у тому числі під іншими ліцензіями. Серед прикладів можна відзначити BusyBox (GPL) і Toybox (ліцензія BSD).

Див. також[ред. | ред. код]

Джерела[ред. | ред. код]

  1. The GNU Core Utilities Open Source Project on Open Hub: Languages Page
  2. Meyering, Jim (2003-01-13). README-package-renamed-to-coreutils. Процитовано 2018-08-15. 
  3. Meyering, Jim (2007-07-23). COPYING: Update to Version 3. Процитовано 2018-08-15. 

Посилання[ред. | ред. код]

Шаблон:Команди Core Utilities