User:0mtwb9gd5wx/Clear Linux 2021-10-04

Clear Linux OS is a Linux distribution, developed and maintained on Intel's 01.org open-source platform, and optimized for Intel's microprocessors with an emphasis on performance and security. Its optimizations also affect AMD-systems. Clear Linux OS follows a rolling release model. Clear Linux OS is not intended to be a general-purpose Linux distribution; it is designed to be used by IT professionals for DevOps, AI application development, cloud computing, and containers. It currently is the fastest available Linux implementation.

History
In 2015, Intel introduced Clear Linux OS at OpenStack Summit 2015, Vancouver     initially, it was limited to cloud usage. Intel began the Clear Containers project to address container security. In 2015, originally, Clear Linux OS was deployed as a single monolithic unit. In May 2019, Clear Linux OS released a new Desktop Installer and started a Help Forum.

Clear Linux OS is available via Microsoft Azure marketplace, and Amazon Web Services marketplace.

Requirements
Clear Linux OS supports Sandy Bridge CPUs and later, including 2nd Generation Intel® Core™, Intel® Xeon® Processor E3, Intel® Atom™ processor C2000 (Q3 2013 or later), Intel® Atom™ processor E3800 (Q4 2013 or later). An installed system is booted via the EFI boot loader or via systemd-boot. A minimum system requires Intel SSE4 and CLMUL (carry-less multiplication), as well as UEFI.

Community
Intel documentation and the Clear Linux Project provide documentation to deploy Clear Linux OS, as well as development venues, and social media, and forums for troubleshooting and updates.

Features

 * reference stacks to install Clear Linux OS images that are optimized and tested together for specific use-cases
 * "stateless": strict separation between User data and System config files
 * A misconfigured system will still boot correctly, then perform a factory reset so you can reconfigure.


 * delta updates - minimizes update size
 * bundles: a group of "upstream open-source projects and packages needed to enable a use-case or capability" using swupd  as the update and package manager
 * mixer: custom, DIY Clear Linux OS release creator
 * 3rd-party software from outside of Clear Linux OS:
 * mixer can create 3rd-party bundles out of anything you want without packaging it into an RPM.
 * Flatpak, the app is included as part of the desktop bundle, and 3rd-party apps for Flatpak are documented
 * swupd “3rd-party” subcommand manages 3rd-party bundles.
 * Containers: open source back-end technology that plugs into Docker, Kubernetes and CoreOS rkt (Rocket)
 * Cloud Integrated Advanced Orchestrator (ciao): lightweight, fully TLS-based, minimal config workload scheduler designer
 * Telemetry: does not collect any user data, records system events such as: errors, Design, app compatibility, data minimization and reports to Clear Linux OS development. This can be disabled, or stored locally.
 * Auto proxy support: can discover proxy auto-config script to resolve proxy for connections.
 * All debug information is available all the time.

"'Clear Linux is designed for a Linux distribution maintainer and provides tools allowing the maintainer to directly consume upstream projects, add them to their distribution, and maintain the distribution on an update server that keeps all the connected systems updated.'— IoT Software Security Building Blocks"

"'In Clear Linux, the operating system is completely made up of bundles. When one bundle is updated, it creates a completely new version of the OS. This new OS version is built and tested as a whole – there is no extra package to be added later. For the distributor, this makes updating simpler and guarantees that the OS update will work and will not brick the system. It is also the reason that updates need to be easier and happen more frequently.'— IoT Software Security Building Blocks"

"...rather than "everything", we need to make sure that what we do ship is usable, with a bias to servers and what developers use..." — Arjan van de Ven

Competitors
For containers:


 * CoreOS
 * RancherOS
 * Snappy Ubuntu Core
 * RedHat Project Atomic
 * Mesosphere DC/OS
 * VMware Project Photon OS
 * Windows Nano Server
 * SmartOS
 * ResinOS
 * openSUSE MicroOS
 * Nano Server
 * Bare Metal Container

Name
Clear Linux was referred to in early documentation as Clear Linux OS, later as Clear Linux* OS with a corresponding footnote acknowledging that the rights to "Linux" may be possessed by others. Clear Linux OS has been referred to, in the literature, as Clear Linux OS, Clear Linux* OS, Clear Linux OS, Clear Linux*, Clear Linux.