The Linux kernel is a monolithic Unix-like computer operating system kernel. The Linux family of operating systems is based on this kernel and deployed on both traditional computer systems such as personal computers and servers, usually in the form of Linux distributions, and on various embedded devices such as routers, wireless access points, PBXes, set-top boxes, FTA receivers, smart TVs, PVRs, and NAS appliances. The Android operating system for tablet computers, smartphones, and smartwatches uses services provided by the Linux kernel to enable its functionality. While the adoption on desktop computers is low, Linux-based operating systems dominate nearly every other segment of computing, from mobile devices to mainframes. As of June 2017, 498 of the world’s 500 most powerful supercomputers run Linux (The remaining two run AIX, a proprietary Unix operating system on IBM POWER7 hardware).
The Linux kernel was conceived and created in 1991 by Linus Torvalds for his personal computer and with no cross-platform intentions, but has since expanded to support a huge array of computer architectures, many more than other operating systems or kernels. Linux rapidly attracted developers and users who adopted it as the kernel for other free software projects, notably the GNU Operating System.The Linux kernel has received contributions from nearly 12,000 programmers from more than 1,200 companies, including some of the largest software and hardware vendors. __Wiki
Torvalds announces the latest Linux Kernel 4.14 stable and begins accepting 4.15 merge requests.
Linux 4.14 has brought many new features and changes, including driver and hardware enablement improvements, file system tuning and performance tuning, and will be the next LTS.
This version optimizes the memory support for x86_64 hardware, from the original 256TiB virtual address space and 64TiB physical address limit optimization to 128PiB and 4PiB.
- New Realtek Wi-Fi Driver (RTL8822BE)
- Support Btrfs Zstd compression
- Support HDMI CEC (Raspberry Pi)
- Memory Security Encryption (AMD EPYC processor)
- Support ASUS T100 touchpad
- Heterogeneous Memory Management
- Improve AMDGPU DRM Vega
- Better support for the Ryzen processor