Linux Kernel 3.18.1
Includes powerful features
Linux provides users with powerful features, such as true multitasking, multistack networking, shared copy-on-write executables, shared libraries, demand loading, virtual memory, and proper memory management.
Initially designed only for 386/486-based computers, now Linux supports a wide range of architectures, including 64-bit (IA64, AMD64), ARM, ARM64, DEC Alpha, MIPS, SUN Sparc, PowerPC, as well as Amiga and Atari machines.
The most essential component of a Linux-based OS
The most essential component of a Linux-based operating system is the Linux kernel. Without it, the entire system (libraries, applications, etc.) is useless. When creating a Linux distribution, it is also very important to know how to correctly optimize the Linux kernel package, in order to make it support certain hardware components or recognize a specific device.
Distributed in multiple stable branches
Once should not be confused by the many stable branches of the Linux kernel, as they are available for different purposes. For example, there are several LTS (Long Term Support) branches that can be used to deploy very stable Linux operating systems.
These days, major Linux distribution developers provide users with optimized kernel packages for different purposes. However, advanced users can configure, compile and install their own kernels directly from the source packages at any point (all you need is a supported GCC compiler).
The heart of a Linux distribution
The Linux kernel is the heart of a Linux distribution. If you are a long time Linux user, you may have stumbled across upgrades to the default Linux kernel packages, which lead to better support for certain hardware components or peripherals.
Reviewed by Marius Nestor, last updated on December 16th, 2014
In a hurry? Add it to your Download Basket!
- It's been a quiet week, and the patch from rc7 is tiny, so 3.18 is out.
- I'd love to say that we've figured out the problem that plagues 3.17 for a couple of people, but we haven't. At the same time, there's absolutely no point in having everybody else twiddling their thumbs when a couple of people are actively trying to bisect an older issue, so holding up the release just didn't make sense. Especially since
- that would just have then held things up entirely over the holiday break.
- So the merge window for 3.19 is open, and DaveJ will hopefully get his bisection done (or at least narrow things down sufficiently that we have that "Ahaa" moment) over the next week. But in solidarity with Dave (and to make my life easier too ;) let's try to avoid introducing any _new_ nasty issues, ok?
Application descriptionThe Linux Kernel package is the core component of any Linux-based operating system. It makes sure that your hardware c...