Jump to content

ATC Linux

From Linux Beta

ATC Linux (Air Traffic Control Linux) is a **highly specialized, hard real-time server distribution** based on **RHEL/CentOS** designed for mission-critical industrial control systems, particularly in aviation and infrastructure.

Base and Philosophy

[edit | edit source]
  • Base Distribution: Based on **RHEL/CentOS**, chosen for its extreme reliability, long support cycles, and the availability of a certified **Real-Time kernel** suitable for industrial use.
  • Goal: To provide an operating system with guaranteed, minimal response latency (microseconds) that can reliably execute time-critical control algorithms, essential for safe operation of infrastructure systems.

Core Features

[edit | edit source]
  • Real-Time Kernel: The defining feature is the use of a fully preemptible, **hard real-time kernel** (often using the PREEMPT_RT patch set) to ensure deterministic execution of time-sensitive tasks, regardless of system load.
  • Isolation and Security: The system is heavily secured, often using **SELinux** and strong network separation, and is stripped of non-essential services to prevent unexpected delays or security breaches.
  • Industrial Protocols: Includes pre-configured libraries and tools for common industrial control and network protocols (e.g., MODBUS, SCADA, specialized radar data formats).
  • Target User: System integrators and engineers working on critical infrastructure, such as air traffic control, nuclear power plant control, or high-speed financial trading systems where timing is paramount.