mirror of
https://github.com/torvalds/linux.git
synced 2024-11-01 04:53:36 +01:00
Update README
update readme and add more thinks of linux.
This commit is contained in:
parent
8848fb79d1
commit
aa7bc57d74
1 changed files with 47 additions and 3 deletions
50
README
50
README
|
@ -1,6 +1,4 @@
|
|||
Linux kernel
|
||||
============
|
||||
|
||||
# Linux Kernel
|
||||
There are several guides for kernel developers and users. These guides can
|
||||
be rendered in a number of formats, like HTML and PDF. Please read
|
||||
Documentation/admin-guide/README.rst first.
|
||||
|
@ -9,6 +7,8 @@ In order to build the documentation, use ``make htmldocs`` or
|
|||
``make pdfdocs``. The formatted documentation can also be read online at:
|
||||
|
||||
https://www.kernel.org/doc/html/latest/
|
||||
![](Documentation/images/linux_img.png)
|
||||
|
||||
|
||||
There are various text files in the Documentation/ subdirectory,
|
||||
several of them using the reStructuredText markup notation.
|
||||
|
@ -16,3 +16,47 @@ several of them using the reStructuredText markup notation.
|
|||
Please read the Documentation/process/changes.rst file, as it contains the
|
||||
requirements for building and running the kernel, and information about
|
||||
the problems which may result by upgrading your kernel.
|
||||
## 📚 Guides and Documentation
|
||||
Explore the [`Documentation/`](https://docs.kernel.org/) subdirectory for detailed guides and documentation formatted in reStructuredText.
|
||||
|
||||
Before building or running the kernel, review [`Documentation/process/changes.rst`](Documentation/process/changes.rst) for prerequisites and upgrade information.
|
||||
|
||||
## ⚙️ Customization
|
||||
Customize the Linux kernel using configuration options for features, drivers, and subsystems to meet specific hardware or application requirements.
|
||||
|
||||
### Benefits
|
||||
- Optimization for specific hardware
|
||||
- Reduced kernel image size
|
||||
- Enhanced security by enabling/disabling features
|
||||
|
||||
## 🌍 Open Source
|
||||
The Linux kernel is open-source under the GNU GPL, fostering a diverse community of contributors and enabling innovation and flexibility.
|
||||
|
||||
### Features
|
||||
- Transparent development process
|
||||
- Extensive community support and documentation
|
||||
- Customization for various use cases and hardware platforms
|
||||
|
||||
## 🔒 Security
|
||||
The Linux kernel includes robust security features such as access control, memory protection, and support for advanced security modules.
|
||||
|
||||
### Benefits
|
||||
- Address Space Layout Randomization (ASLR)
|
||||
- Support for Security-Enhanced Linux (SELinux) and AppArmor
|
||||
- Regular security audits and patch management
|
||||
|
||||
## 📅 Long-Term Support (LTS)
|
||||
LTS versions of the Linux kernel receive updates and security patches for approximately two years, providing reliability and stability for long-term deployments.
|
||||
|
||||
### Benefits
|
||||
- Stability prioritized over new features
|
||||
- Extended support for critical infrastructure and business applications
|
||||
- Smooth upgrade process and community support
|
||||
|
||||
## 🚗 Driver Support
|
||||
The Linux kernel provides in-kernel drivers for a wide range of hardware components and supports third-party drivers for broader hardware compatibility.
|
||||
|
||||
### Benefits
|
||||
- Comprehensive hardware support
|
||||
- Plug-and-play functionality
|
||||
- Stable API for driver development
|
||||
|
|
Loading…
Reference in a new issue