1e41f4b71Sopenharmony_ci# Linux Kernel Overview 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ciThe standard-system devices come with application processors and memory greater than 128 MiB. OpenHarmony uses the Linux kernel as the base kernel so that appropriate OS kernels can be provided for devices with different resource limitations. 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ci## Linux Kernel Versions 7e41f4b71Sopenharmony_ci 8e41f4b71Sopenharmony_ci- Linux kernel versions are classified into the stable version and long-term support (LTS) version. 9e41f4b71Sopenharmony_ci 10e41f4b71Sopenharmony_ci- The stable version is released approximately every 3 months to support the latest hardware, improve performance, and fix bugs. Its disadvantage is that the overall maintenance lifespan is short, making long-term stable support unavailable for software. 11e41f4b71Sopenharmony_ci 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci- The LTS version provides long-term kernel maintenance (in fixing bugs and security vulnerabilities). Generally, the maintenance lifespan is six years. By contrast, non-LTS kernel versions whose maintenance lifespan ranges from six months to two years cannot cover the entire lifespan of their products and may leave the products open to security vulnerabilities. In addition, new features are not added in the LTS version update, which ensures the version stability. Therefore, LTS versions are more suitable for commercial products that pursue stability and security. 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ci 16e41f4b71Sopenharmony_ci## OpenHarmony Kernel Versions 17e41f4b71Sopenharmony_ci 18e41f4b71Sopenharmony_ciOpenHarmony uses Linux LTS versions as its base kernel. Currently, it supports Linux-4.19 and Linux-5.10,and board rk3568 has been adapted with Linux-6.6. 19