GNU core utilities
GNU core utilities (often shortened to 'coreutils') is a package containing the basic file, shell, and text manipulation utilities that are essential for any operating system, particularly Unix-like systems. It provides the fundamental command-line tools like `ls`, `cp`, `mv`, `rm`, `cat`,…
Key facts
- First appeared
- 1984
- Category
- technology
- Problem solved
- The GNU core utilities were created to provide a complete set of free (as in freedom) replacements for the proprietary command-line utilities found in proprietary Unix systems. This enabled the development of a fully free operating system, preventing users and developers from being locked into proprietary software and ensuring they could run, study, modify, and distribute the software freely.
- Platforms
- Windows (via Cygwin, MinGW, WSL), GNU/Linux, Solaris, HPUX, macOS (via Homebrew/MacPorts), AIX, BSD (FreeBSD, OpenBSD, NetBSD)
Related technologies
Notable users
- System Administrators
- DevOps Engineers
- Embedded Systems Developers
- All GNU/Linux distribution users (e.g., Ubuntu, Red Hat, Debian)
- Cloud Computing Platforms
- Software Developers