Origins
In 1983 Richard Stallman, a researcher at MIT, announced the GNU project with the goal of creating an operating system made entirely of free software. The name is a recursive acronym: GNU’s Not Unix. In 1985 he published the GNU Manifesto and founded the Free Software Foundation (FSF), defining four fundamental freedoms: to run the program, study its source code, redistribute it and modify it.
The components
The GNU project has produced the tools that form the operational base of every GNU/Linux system:
- GCC (GNU Compiler Collection): the compiler for C, C++, Fortran, used to compile the Linux kernel itself
- glibc: the system C library, interface between applications and kernel
- GNU coreutils: the fundamental commands —
ls,cp,mv,cat,chmod - Bash (Bourne Again Shell): the default shell on nearly every distribution
- GNU Make, Autoconf, Automake: the build toolchain for portable compilation
Copyleft and the GPL
The GNU General Public License (GPL) introduces copyleft: anyone distributing software derived from GPL code must release the source of their modifications under the same licence. This prevents free software from being absorbed into proprietary products without giving back to the community.
Why it matters for noze
noze’s technology stack is entirely based on software distributed under free licences. Adopting free software is not a cost-saving choice but a technical and strategic decision: inspectable code, modifiable, with no dependency on a single vendor. These tools underpin the Open Source solutions noze offers for the web, cyber security, automatic systems and research and development.
