The base ClearOS operating system is built from code and source code from CentOS® and other Open Source projects 1). Though we strive to keep changes to a bare minimum, we have modified some of the source code from upstream. Of the hundreds of packages built from upstream, only the following have been modified:
The following packages have been modified to remove upstream branding only.
We have modified some packages from upstream and placed them in a sandbox. Notably, the web-based administration tool runs in a sandboxed Apache/PHP engine, and the reporting database runs in a sandboxed MariadDB instance. These sandboxed versions follow the same patch/security schedule as the non-sandboxed version (shown in parentheses).
Some packages are purpose-based and useful only to a specific processes such as creating the ISO or as part of the build system. These packages are delivered to the non-enabled 'clearos-infra' (infrastructure) repo. These packages come from a variety of sources including upstream, Fedora, and EPEL.
The following packages are not part of the source code in CentOS. These packages were developed or are maintained in-house to support ClearOS.
The following packages are not part of the source code in CentOS. These packages were developed by third parties, and ClearFoundation has integrated these into ClearOS.