Source Code
source code is the human-readable form of a program. Computers usually interpret binary code specific to the processor’s instruction set that is compiled from source code. Access to the source code is a pre-condition for exercising software freedom.
Availability
All Devuan-specific source code is available via Devuan’s Gitlab.
Each package that is changed from Debian has its own repository in the
devuan-packages
group on Gitlab. Devuan packages deliver
the code in binary form and can be built from the source code provided
in this group.
Licensing
Devuan packages are 100% free software and belong to the main
section. See licensing information on the Free Software page for
an overview of licenses and refer to each package for specific license
terms.
Devuan also provides contrib
and non-free
packages from Debian though
we don’t recommend using them:
- the
contrib
section contains free code that depends on non-free software. - the
non-free
section contains packages distributed under the terms of proprietary licenses that deny you one or more computing freedoms.
But sometimes you don’t have a choice. If your machine requires non-free firmware to run, some computing is better than none. You should be aware that non-free firmware may contain undisclosed functionality that may be used against you (backdoors or spyware) and there’s little chance to discover it as the source code is not available for review. Using non-free software means to trust the vendor not only to be cooperative but also not to be coerced into shipping insecure or malevolvent code.
Proprietary software licenses (non-free) may grant the vendor explicit or implicit rights beyond what the law requires from you as a user such as copyright waivers for content created using the program or the ability for the vendor to use your image or sell your private information. Please consult a lawyer before choosing to relinquish your freedom.
Web
The source code for this web is also available on git.do.