Jump to content
Wikipedia The Free Encyclopedia

Chimera Linux

From Wikipedia, the free encyclopedia
Linux distribution
Chimera Linux
Screenshot of Chimera Linux with default GNOME 44.2 desktop environment
Developer Chimera Linux developers
OS familyLinux (Unix-like)
Working stateCurrent
Source modelOpen source
Latest release Rolling release / 20 April 2025; 7 months ago (2025年04月20日)[1]
Repository https://github.com/chimera-linux/
Marketing targetGeneral purpose
Update methodRolling release
Package manager apk-tools, cports
Supported platformsx86-64, aarch64, loongarch64, ppc64le, ppc64, PowerPC, RISC-V
Kernel typeMonolithic (Linux)
Userland BSD
Default
user interface
GNOME Shell, Almquist shell
Official websitechimera-linux.org

Chimera Linux is a Linux distribution striving for the minimum complexity of system configuration while retaining and expanding on the flexibility common to general purpose Linux based systems.

It uses musl as its libc implementation, userland tools from FreeBSD, and dinit as its init system.[2] [3]

For package management it uses apk-tools from Alpine Linux,[3] but Chimera does not re-use Alpine packages, but instead uses its own novel package build system.[2]

The distribution has no upstream and defines itself as "independent" from this perspective.

History

[edit ]

Chimera Linux was started in 2021[4] by former Void Linux maintainer "q66".[3]

Features

[edit ]

Chimera Linux makes use of userland components from FreeBSD, and the musl C library in-place of the GNU coreutils and glibc respectively.[2]

A strict default security model, employing the in-development dinit init system and the FreeBSD userland are some of the more radical approaches. Such changes would have been very hard for a distribution with an existing user base.[2] [4] [5] [6]

Core userland from FreeBSD, and the LLVM toolchain are employed. In this the distribution provides an alternative to the common GNU-based systems, without explicitly excluding GNU tools or GPL licensed software in general.

Re-thinking of the core components common across Linux distributions and re-thinking of their integration into an operating system are stated as intentionally pursued at the same time. This approach allows to skip the 'chicken and egg' problem of core system components development: If to interface a newly updated component to an "old" system or adapt a system to a "new" component instead.

Other features

[edit ]
  • LLVM as the toolchain of choice (instead of the GCC toolchain)
  • musl with mimalloc as the system C library (instead of glibc)
  • dinit as the init system (instead of systemd)
  • FreeBSD userland (instead of GNU coreutils)
  • GNOME desktop environment using Wayland for display and PipeWire for the audio stack

Packages

[edit ]

Chimera Linux uses Alpine Package Keeper (apk) from Alpine Linux for its package manager utility. As of March 2025 Chimera Linux uses the upcoming version 3 of apk, not currently used by Alpine Linux.[4]

References

[edit ]
  1. ^ "New Images". Archived from the original on 2025年04月24日. Retrieved 2025年05月12日.
  2. ^ a b c d "Chimera Linux - About". Chimera Linux. Retrieved 2024年07月25日.
  3. ^ a b c Alden, Daroc. "Chimera Linux works toward a simplified desktop [LWN.net]". lwn.net. LWN. Archived from the original on 30 March 2025. Retrieved 22 March 2025.
  4. ^ a b c Proven, Liam. "Chimera – a Linux that isn't GNU/Linux". The Register . Archived from the original on 2023年04月15日. Retrieved 2023年04月15日.
  5. ^ "Chimera Linux met BSD-userland en dinit in plaats van systemd komt in maart uit". Tweakers (in Dutch). Retrieved 2023年04月15日.
  6. ^ "A Non-GNU Linux Distribution Built With LLVM & BSD Software Aims For Alpha Next Month". Phoronix . Retrieved 2023年04月15日.
[edit ]
Android
LineageOS
Arch
Debian
Ubuntu
Fedora
CentOS
Stream
Gentoo
Mandrake
Mandriva
Slackware
SUSE
Other
Discontinued
Android
Arch
Debian
Gentoo
Red Hat,
Fedora
Slackware
SUSE
Other
Stub icon

This Linux-distribution-related article is a stub. You can help Wikipedia by expanding it.

AltStyle によって変換されたページ (->オリジナル) /