GNU Gnulib

E354901

GNU Gnulib is a portability and utility library for the GNU system that provides reusable code modules to help software run consistently across different Unix-like platforms.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
GNU Gnulib canonical 2
Gnulib 1

Statements (46)

Predicate Object
instanceOf GNU Project component
free software
software library
buildIntegration GNU Autoconf
surface form: Autoconf

GNU Automake
surface form: Automake

GNU libtool
surface form: Libtool
category GNU programming tool
designGoal allow selective import of modules
avoid creating a traditional binary library
share portability fixes across many projects
developer Free Software Foundation
GNU Project
distributionModel source code modules copied into projects
documentation https://www.gnu.org/software/gnulib/manual/
feature autoconf and automake support
build system integration support
collection of source code modules
configure-time tests for system features
cross-platform compatibility wrappers
replacement implementations of missing or broken system functions
utility functions for common programming tasks
license GNU General Public License
GPL-compatible free software license
name GNU Gnulib self-link
operatingSystem GNU userland
surface form: GNU system

Unix-like systems
partOf GNU Project
primaryLanguage C
programmingLanguage C
purpose help software run consistently across different Unix-like platforms
improve software portability
provide reusable code modules
repositoryHosting Savannah
shortName GNU Gnulib self-linksurface differs
surface form: Gnulib
softwareGenre portability library
utility library
supports GNU/Linux
POSIX platforms
various Unix-like operating systems
targetAudience C software developers
maintainers of GNU packages
usedBy many GNU packages
usedFor providing consistent APIs across platforms
replacing non-portable system calls
versionControlSystem Git
website https://www.gnu.org/software/gnulib/

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Paul Eggert notableWork GNU Gnulib
GNU Gnulib name GNU Gnulib self-link
GNU Gnulib shortName GNU Gnulib self-linksurface differs
this entity surface form: Gnulib