Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Eylenburg's Tech Website?
Eylenburg's Tech Website is a personal, reference-style site built around large comparison tables and timelines for computing topics. Rather than news or reviews, it collects structured data on operating systems, Linux distributions, Android variants, desktop environments, browsers, messengers, cloud services, and online-freedom policies across countries. The pages are periodically updated, with dates shown on each table.
What you can find there
- Country-level digital freedom: a comparison across 17 countries covering censorship, VPN blocking, age verification, encryption rules and free-speech restrictions.
- Operating systems: an 18-system comparison (Windows, macOS, iOS, Android, ChromeOS, the BSDs, Illumos, Haiku, ArcaOS, RISC OS, MorphOS, AmigaOS, AROS, OpenVMS) plus a timeline and family tree of roughly 1,400 systems since 1950.
- Android distributions: a comparison of GrapheneOS, DivestOS, CalyxOS, iodeOS, /e/OS, LineageOS and stock Android, with an appendix on work profiles, private spaces and secondary user profiles.
- Linux distributions: around 19 distributions compared and plotted on a timeline — Debian, Ubuntu, openSUSE, SUSE Linux Enterprise, Fedora, Red Hat Enterprise Linux, OpenMandriva, Mageia, PCLinuxOS, Arch, Slackware, Gentoo, Alpine, Void, NixOS, Guix System and Solus — including an appendix tracing desktop environment, toolkit, display server, package format and init choices over time.
- Desktop environments: ten compared, with screenshots and short personal reviews, plus an exhaustive list that includes discontinued and mobile environments.
- Other categories named in the site's index: web browsers, instant messengers and cloud services, generally with a privacy angle.
Who it suits
It is most useful to people choosing software or checking a claim: a Linux user deciding between a traditional and an atomic-release distribution, a privacy-minded phone owner comparing Android derivatives, or a student who wants to see how today's systems descend from earlier ones. The tables reward readers who already know roughly what they are looking for; they are less suited to someone who wants a single recommended product.
How to use it
Start from the sitemap, pick the table closest to your decision, and read the comparison criteria first — that tells you what the site considers important. Then narrow to two or three rows and follow up with the project's own documentation. For operating systems, the page's appendix on running systems in a virtual machine is a practical way to test one without changing your main setup. If your question is about a specific product rather than a category, official project pages such as Ubuntu or GrapheneOS will have the current details, since any comparison table ages between updates.
Which Linux distribution should I choose based on its desktop environment and package format?
Start with the desktop you actually want to use, then pick a distribution that ships it well and whose package format matches how you like to install software. Eylenburg's comparison tables are useful here because they put desktop environment, package format and related choices side by side rather than treating each distribution in isolation.
A practical way to decide
- Choose the desktop first. The desktop environment shapes your daily experience more than the distribution name. KDE Plasma and GNOME are the two mainstream, full-featured options; Xfce, MATE and LXQt target lighter hardware; Cinnamon and Budgie sit in between; COSMIC is a newer entrant. If you already know you like one of these, filter distributions by which ship it as a default or well-supported option.
- Then choose the package format. This decides how you install and update software:
- DEB-based (Debian, Ubuntu and derivatives): enormous software availability, familiar
aptworkflow. - RPM-based (Fedora, openSUSE, RHEL, Mageia, OpenMandriva): strong enterprise and tooling ecosystems, with
dnf/zypper. - Arch-style: rolling releases with the AUR, at the cost of more manual maintenance.
- Source-based (Gentoo, and functional approaches like NixOS and Guix System): maximum control and reproducibility, steeper learning curve.
- Independent/minimal (Slackware, Alpine, Void, Solus): niche strengths such as minimalism, musl/Alpine containers, or a curated rolling model.
- DEB-based (Debian, Ubuntu and derivatives): enormous software availability, familiar
- Match the release model to your tolerance for change. Fixed releases (Debian stable, Ubuntu LTS, RHEL) suit people who want predictability. Rolling releases (Arch, Tumbleweed, Void, Solus) suit people who want current software and will handle occasional breakage. Atomic/immutable variants (Fedora Atomic Desktop, openSUSE MicroOS) suit people who value reliable updates and easy rollback.
Quick comparison by goal
| Your priority | Sensible starting point | Trade-off |
|---|---|---|
| Broad compatibility, huge software catalogue | Debian or Ubuntu with GNOME or KDE Plasma | Older packages on stable/LTS |
| Current software, minimal fuss | Fedora Workstation (GNOME) or openSUSE Tumbleweed (KDE Plasma) | More frequent updates to manage |
| Lightweight on older hardware | Xfce, MATE or LXQt on Debian, Xfce on Fedora | Fewer visual niceties |
| Deep customisation and control | Arch, Gentoo, NixOS | More setup and maintenance effort |
| Reliable, rollback-friendly updates | Fedora Atomic Desktop, openSUSE MicroOS | Different workflow for installing software |
| Business/server stability | RHEL, SUSE Linux Enterprise, Debian stable | Conservative package versions |
A concrete scenario
Suppose you have a five-year-old laptop and want it responsive, with software you can install from a large repository. Pick a lightweight desktop such as Xfce or LXQt, then a DEB-based distribution that supports it well, such as Debian or Xubuntu-style Ubuntu. You get broad package availability and a desktop that won't strain the hardware. If instead you have a modern machine and want the newest KDE Plasma features, a rolling RPM distribution like openSUSE Tumbleweed or a rolling DEB option may fit better.
Next step
Open Eylenburg's Linux Distributions comparison table and timeline at Eylenburg's Tech Website, note the desktop environment and package format for each of the 19 distributions listed, then cross-reference the Desktop Environments table to confirm which desktops are actively maintained and what they look like. Use the two tables together: the distribution table tells you what ships where, and the desktop table tells you what you're actually choosing.
How do Android-based operating systems like GrapheneOS and CalyxOS compare for privacy and security?
For privacy and security, the Android distributions on this site are best understood as three tiers rather than one ranking: hardened-and-de-Googled (GrapheneOS, DivestOS), de-Googled-but-balanced (CalyxOS, iodeOS, /e/OS), and community-continuation (LineageOS). The comparison table at Eylenburg's Tech Website covers six distributions plus stock Android, and the site's appendix also explains work profiles, private spaces and secondary user profiles — the practical mechanism most of these systems rely on to separate a Google-dependent app from the rest of your phone.
Where the differences actually land
- Security model. GrapheneOS is the one built primarily around hardening the OS itself — stricter exploit mitigations, faster patching, and a strong sandboxing story. DivestOS takes a similar de-Google direction with its own hardening and long-term support for older devices. CalyxOS, iodeOS and /e/OS are more about removing Google services and offering privacy-respecting replacements; they are generally less aggressive on low-level hardening.
- Google dependence. All of them let you run without a Google account, but the trade-off is app compatibility. Banking apps, some games, and anything using Play Integrity checks are the usual friction points, and how each project handles that varies.
- Device support and lifespan. This is often the decisive factor. GrapheneOS officially targets Pixel hardware; DivestOS historically supported a wide range of older phones; CalyxOS, iodeOS and /e/OS cover a broader but different device list; LineageOS is the widest of all but leans on community maintainers, so quality varies by model.
- Convenience features. MicroG-style compatibility layers, built-in app stores, and backup tools differ. /e/OS in particular aims at a more complete out-of-the-box alternative ecosystem, which suits less technical users but means trusting that project's services instead of Google's.
- Updates. A privacy-focused ROM with slow security patches is a net loss. Check the project's recent release cadence for your exact device before committing.
A practical way to choose
Start from your phone, not the ROM. If you own a recent Pixel and want maximum hardening, GrapheneOS is the natural first candidate. If you have an older or non-Pixel device and want to keep it alive without Google, DivestOS or LineageOS are more realistic. If you want a middle ground with a familiar Android feel, CalyxOS or iodeOS are the usual picks, and /e/OS is worth a look if you want the most turnkey de-Googled experience.
One concrete test before you flash anything: list your five most important apps and check each project's community forum for whether they work, and whether they work without Google Play Services. That single exercise usually settles the decision faster than any feature table.
Which countries restrict free speech, censor the web, or block VPNs?
Eylenburg's Tech Website tracks exactly this question in its Digital Freedom across the World page, which covers 17 countries and asks which governments restrict free speech, censor the web, block VPNs, impose age verification, or ban encryption. That framing is the useful part: it treats these as connected measures rather than isolated policies, so a country that blocks VPNs is judged alongside one that mandates age checks. See Eylenburg's Tech Website.
What the page actually compares
The country list spans the United States, Canada, Australia, the UK, Germany, France, Italy, Switzerland, Norway, Iceland, Russia, Brazil, India, China, Japan, Vietnam and Slovakia. That mix matters — it includes democracies with contested restrictions (age verification in the UK and parts of the US, Australia's under-16 social media rules) alongside systems with comprehensive censorship and VPN blocking, such as China and Russia. Reading it as a spectrum rather than a free/unfree binary is the point.
How to use it
- If you're choosing where to live or work: check the specific column that affects you — VPN legality, encryption rules, or age verification — rather than an overall score.
- If you're a journalist, researcher or traveller: the VPN-blocking and encryption entries are the ones with immediate operational consequences.
- If you're comparing your own country: the value is seeing which restrictions cluster together, since age verification and identity-linked browsing often precede broader blocking.
A practical caveat
Country-level tables compress a lot. A nationwide law, an enforcement practice, and an announced-but-unimplemented policy can look similar in a grid. For any decision with real stakes, treat the table as a map of where to look and confirm current specifics with the primary legal text or a local digital-rights organisation — for example Electronic Frontier Foundation for US-focused analysis or Access Now for a global view.
A concrete example: someone planning a reporting trip would use the table to flag which of the 17 countries block VPNs, then verify whether that applies to visitors or only residents, since that distinction rarely survives compression into a single cell.
How have operating systems evolved from 1950 to today?
The most direct answer on this site is a visual one: Eylenburg's Tech Website maintains an operating systems timeline and family tree covering roughly 1,400 systems from 1950 to today, so you can trace lineages rather than read a single narrative. See Eylenburg's Tech Website.
What the timeline shows
The family-tree format makes three long-run patterns visible:
- Batch and mainframe roots. Early systems were tied to specific hardware and ran jobs in sequence; the tree branches heavily here before converging on portable designs.
- The Unix lineage. One branch runs from early Unix through BSD variants (FreeBSD, NetBSD, OpenBSD, DragonFly BSD) and, separately, through GNU/Linux distributions. This is the single most reused branch in the tree.
- Platform consolidation and revival. A handful of commercial systems (Windows, macOS, iOS, Android, ChromeOS) dominate, while hobbyist and niche systems such as Haiku, ArcaOS, RISC OS, MorphOS, AmigaOS, AROS and OpenVMS persist as small side branches.
Where the site goes deeper
The timeline is an index to more detailed comparisons, each updated on its own schedule:
| Page | Scope |
|---|---|
| Operating Systems comparison | 18 systems, including Windows, macOS, iOS, Android, ChromeOS, GNU/Linux, the BSDs, Illumos, Haiku and OpenVMS; appendix on running them in a virtual machine |
| Linux distributions | 19 distributions compared, with a timeline of desktop environment, toolkit, display server, package format, file system, init and security module choices from 2000 onward |
| Android-based systems | GrapheneOS, DivestOS, CalyxOS, iodeOS, /e/OS, LineageOS and stock Android; appendix on work profiles, private spaces and secondary user profiles |
| Desktop environments | 10 current desktops plus a long list of discontinued and mobile ones, with screenshots and short personal reviews |
A practical way to use it
If you are choosing a system rather than studying history, start from the comparison table for your category, then use the timeline to understand why a system behaves as it does. A reader weighing a Linux distribution, for example, can check the distribution table for current package format and init system, then look at the timeline to see how those choices shifted over two decades. Someone curious about mobile privacy can compare the Android distributions directly, keeping in mind that the site's own framing leans toward privacy and digital freedom.
For a broader historical view, the family tree is the better entry point; for a decision this month, the relevant comparison table is.
What is the difference between work profiles, private spaces, and secondary user profiles in Android?
Work profiles, private spaces, and secondary user profiles are three different ways Android separates apps and data on one device. They differ mainly in who controls them, how they are created, and how isolated they are.
Work profiles
A work profile is a managed, separate space created by an organisation through mobile device management (MDM), often under Android Enterprise. It keeps work apps and data apart from personal apps, so an employer can apply policies to the work side without seeing personal activity. The user sees a distinct set of work apps alongside personal ones.
Use it when a company issues or manages the device and needs to enforce security on work data.
Private spaces
A private space is a user-created, hidden, separately locked area within the owner's profile. The user decides what to put there and can hide it from the app drawer and lock it with its own authentication. It is designed for personal privacy rather than organisational control.
Use it when you want to keep sensitive personal apps and accounts away from casual access on a device you control.
Secondary user profiles
A secondary user is a full, separate Android user account on the same device, with its own apps, accounts, settings, and storage. Switching users is like handing the device to a different person. The device owner creates and manages these accounts, and there is typically no fine-grained policy layer between them.
Use it when several people share a device, or when you want a completely separate environment rather than a hidden corner of your own.
Quick comparison
| Work profile | Private space | Secondary user | |
|---|---|---|---|
| Created by | Organisation/MDM | Device owner | Device owner |
| Main purpose | Separate work from personal | Hide and lock private apps | Separate people or identities |
| Visibility | Work apps appear alongside personal | Can be hidden | Separate user account |
| Control | Employer policies | User | Device owner |
| Isolation level | Medium | Medium–high | High |
How to choose
Ask who needs control. If an employer must manage work data, use a work profile. If you want a private, lockable area inside your own account, use a private space. If another person needs their own full environment, use a secondary user.
These distinctions are covered in the appendix of the Android-based operating systems comparison on Eylenburg's Tech Website, which compares GrapheneOS, CalyxOS, LineageOS and others and discusses work profiles, private spaces, and secondary user profiles in more detail.
User reviews (0)