Developers Documentation

×

Warning

301 error for file:https://clearos.com/dokuwiki2/lib/exe/css.php?t=dokuwiki&tseed=82873f9c9a1f5784b951644363f20ef8

User Tools

Site Tools


Base System

Though ClearOS software is indeed an independent Linux distribution, a majority of the source code comes from Red Hat Enterprise Linux. Yes, we have added things like Intrusion Detection (snort) and Prevention (snortsam), but less than a dozen of the upstream packages have been patched. You can find the gory technical details about which packages and why in this document. Re-inventing the wheel is something that we try to avoid. The ClearOS innovation comes from the intelligent integration and the web interface, not day-to-day software package maintenance.

For those of you who deploy CentOS or RHEL on servers, you will feel quite at home with ClearOS. You can even edit configuration files too - the web interface tries to stay out of the way.

ClearOS Core

ClearOS is split into two distinct trees:

  • CentOS is a rebuild of all the Red Hat Enterprise Linux packages
  • ClearOS apps and 3rd party packages are built via the ClearOS build system.

ClearOS from Scratch

The following is a step by step guide on how to transform a CentOS system into a ClearOS system. The purpose of this documentation is not to provide a production-ready ClearOS install! Instead, we hope to give a bird's eye view into the internals of ClearOS and to make those of you familiar with CentOS/RHEL feel right at home.

content/en_us/dev_architecture_base_system.txt · Last modified: 2017/11/17 14:46 by pbaldwin

https://clearos.com/dokuwiki2/lib/exe/indexer.php?id=content%3Aen_us%3Adev_architecture_base_system&1516523835