What is Linux?

Linux is a free, open-source operating system that powers everything from web servers to smartphones. If you are using an Android phone right now, you are already running Linux โ Android is built on top of the Linux kernel.
Understanding Linux is the first step to understanding how ADL works. This page explains what Linux is, why it matters, and why it makes running a desktop on your phone possible.
What is an Operating System?โ
An operating system (OS) is the software that manages your device's hardware and provides a platform for applications to run. Think of it as the foundation of your device:
| What you see | What the OS does behind the scenes |
|---|---|
| You tap an app icon | The OS launches the program and allocates memory |
| You type on the keyboard | The OS sends your keystrokes to the right application |
| You save a file | The OS writes data to storage and manages the file system |
| You connect to Wi-Fi | The OS communicates with the wireless hardware |
Every computing device needs an operating system. The most common ones are:
| Operating System | Used On | Made By |
|---|---|---|
| Windows | PCs and laptops | Microsoft |
| macOS | MacBooks and iMacs | Apple |
| Android | Phones and tablets | |
| iOS | iPhones and iPads | Apple |
| Linux | Servers, PCs, embedded devices | Community (open source) |
Kernel vs. Distributionโ
Linux is actually two things, and understanding the difference is important.
The Linux Kernelโ
The kernel is the core of the operating system. It talks directly to your hardware โ the processor, memory, storage, screen, and network. The kernel is what Linus Torvalds created in 1991, and it is what all Linux systems share.
Think of the kernel like the engine of a car. You never interact with it directly, but nothing works without it.
Linux Distributionsโ
A distribution (or "distro") takes the Linux kernel and adds everything else you need: a desktop interface, a web browser, a file manager, a text editor, system tools, and more. A distribution is a complete, ready-to-use operating system.
Think of distributions like car models. They all have engines (the kernel), but they look different, have different features, and target different users:
| Distribution | Best For | Character |
|---|---|---|
| Ubuntu | Beginners, general use | User-friendly, well-documented |
| Debian | Stability, servers | Rock-solid, conservative updates |
| Fedora | Developers, newest features | Cutting-edge, well-tested |
| Arch Linux | Advanced users | DIY, total control |
| Linux Mint | Windows switchers | Familiar, comfortable |
ADL's guides use Ubuntu as the default distribution. We cover why in the What is Ubuntu? page.
Android IS Linuxโ
Here is the key insight that makes ADL possible: Android is built on the Linux kernel. Your Android phone is already running Linux right now.
When you install ADL, you are not replacing Android. You are adding a Linux desktop alongside Android, sharing the same kernel. This is why:
- It does not void your warranty โ you are not modifying the phone's system
- It does not require root โ you work within Android's existing permissions
- It runs natively โ programs run on the real Linux kernel, not through emulation
- Performance is good โ there is no heavy translation layer slowing things down
What is Open Source?โ
Linux is open source, which means:
- The source code is public โ anyone can read, study, and understand exactly how it works
- Anyone can contribute โ thousands of developers worldwide improve Linux
- It is free to use โ you never pay for Linux itself
- It is free to modify โ you can customize it however you want
- No single company controls it โ it is maintained by a global community
This matters for ADL because every piece of software in the stack โ from Termux to Ubuntu to XFCE โ is open source. You are not locked into any company's ecosystem.
Open source does not mean "no support." Ubuntu has a company behind it (Canonical) that provides professional support, and the Linux community has extensive documentation, forums, and help channels.
Comparing Linux to Other Operating Systemsโ
| Feature | Windows | macOS | Linux | Android |
|---|---|---|---|---|
| Cost | $100-200 | Free (with hardware) | Free | Free (with hardware) |
| Source Code | Closed | Closed | Open | Partially open |
| Customization | Limited | Limited | Unlimited | Moderate |
| Hardware Support | Broad (PCs) | Apple only | Very broad | Mobile devices |
| Software Library | Huge | Large | Large | App stores |
| Desktop Environments | One (Windows Shell) | One (Aqua) | Many choices | One (launcher) |
| Package Manager | None built-in | None built-in | Yes (APT, etc.) | Play Store |
| Terminal Access | PowerShell, CMD | Terminal.app | Full access | Limited |
| User Control | Moderate | Moderate | Complete | Limited |
Why Linux Matters for ADLโ
Linux is what makes the entire ADL project possible:
- Shared kernel โ Android and Linux desktop apps can coexist because they speak the same language
- Mature software ecosystem โ decades of desktop software are available
- Lightweight options โ Linux desktop environments can run well on mobile hardware
- Open source โ every component can be adapted for the Android environment
- Active community โ problems get solved and software keeps improving
Advantages of Linuxโ
- Free โ no license costs, ever
- Secure โ strong permission model, fewer malware targets
- Customizable โ change anything about your system
- Lightweight โ can run well on limited hardware (perfect for phones)
- Stable โ Linux servers run for years without rebooting
- Private โ no built-in telemetry or forced accounts
- Well-documented โ extensive community documentation
Disadvantages of Linuxโ
- Learning curve โ some tasks require terminal commands
- Software compatibility โ some Windows/Mac apps are not available (though alternatives exist)
- Hardware support โ some specialized hardware lacks Linux drivers
- Fragmentation โ many distributions and desktop environments can be confusing for newcomers
Most of these disadvantages are less relevant for ADL. Since you are running Linux alongside Android, you still have access to all your Android apps. Linux fills in the gaps where Android falls short โ productivity, development, and desktop workflows.
Summaryโ
Linux is a free, open-source operating system kernel that powers everything from the world's largest servers to the phone in your pocket. Because Android already uses the Linux kernel, we can run a full Linux desktop on your phone without emulation or modification. This shared foundation is what makes ADL possible.
Next: Learn about Termux, the app that lets you access Linux tools on Android.