Rabu, 21 Oktober 2026

DankMaterialShell Becomes Dux Shell as Dank Linux Rebrands to Dux Labs

dms and dank linux rebrand banner

Dank Linux, the Wayland desktop suite built around DankMaterialShell (DMS), has put out its final post on X under that name, bidding farewell to its old identity. Accompanying it is DMS 2.0, codenamed "Heisenberg," which reached GitHub just a few hours ago.

If you didn't already know, the shell is a Quickshell and Go project that stands in for tools like waybar, swaylock, mako, and fuzzel. Around it sit a greeter, a calendar app, a system monitor, and a search service.

It began as a hobby project, with 1.0 shipping in December last year. Since then, newer releases have added niceties like desktop widgets, a new launcher, and spring-based motion.

With that many components in the suite, the project has now put all of them under a new name.

A surprise rebrand

The rebranding covers the whole suite. DMS is now Dux Shell, and the greeter, search tool, system monitor, and calendar are now Dux Greeter, Dux Search, Dux GOP, and Dux Calendar, respectively.

Dank Linux gets renamed Dux Labs, which also acts as the new name for the project as a whole and for every app in the suite.

Dux Files is a standalone file manager that is the one piece that's new instead of being renamed. It offers features like tabs, split views, trash, and network shares. It picks up your DMS theme if the shell is running.

Dux is the suite's mascot, and the name echoes Linux's penguin mascot, Tux. Starting with a D also lets the dms, dcal, and dgop commands keep their names.

The project's reasoning to go through the rebrand is that a name built around one product no longer fits a suite with its separate collection of apps and a plugin community.

Another thing to note is that the earlier release, DMS 1.6, still carried the Dank name, and its roadmap listed a standalone file browser and phone integration, but a rename was never really mentioned.

As for the DMS 2.0 release, it is a packed one that adds a Material 3 Expressive redesign, plugins for the dashboard and dock, and a lock screen with widgets you can arrange yourself.

It also adds Dux Dot, a free-floating companion or replacement for the bar that can turn into notifications, weather, media, and wallpaper views, as well as the control center, dashboard, and launcher.

What now?

The project has already moved from the AvengeMedia umbrella to a new GitHub organization called Dux Labs.

You will find many repositories that used to be known by their Dank names, including dux-shell (previously DankMaterialShell), dux-gop (dgop), dux-search (danksearch), dux-calendar (dankcalendar), and dux-greeter (dank-greeter).

Personally, I preferred the Dank branding. But if the developers feel this is the best approach and the community accepts it, there's no point talking about what was.


Suggested Read 📖: CutefishOS is back with a vibe-coded desktop.



from It's FOSS https://ift.tt/LZHc9fy
via IFTTT

Save Upto 40% on Kubernetes Security Certifications From the Linux Foundation

If you have been planning to get a certification, this is the week to do it. The Linux Foundation is running its Cyber Security Month promo, and you can get up to 40% off on cyber security certifications, training courses and the THRIVE-ONE e-learning subscription.

Linux Foundation is the official organization behind Linux, Kubernetes, and many other industry-facing projects. Their certifications are well respected across countries and enterprises.

The offer ends on October 23, 2026 at 23:59 UTC. That gives you just a couple of days to make up your mind.

The good thing is that you have one full year to take the certification exam. So, you can purchase the cert exams today to save the money, prepare in a few weeks/couple of months and then attempt the exam.

There is also a 3 day money back guarantee with some conditions. Please read the policy here.

This article contains affiliate links. Please read our affiliate policy.

Your discount codes

Here are the codes. They are specific to It's FOSS readers, so use these and not the generic ones you see on the promo page.

Discount Applies to Code
40% off Cybersecurity certifications, bundles and courses (full list on the promo page) OCT26CYBERFOSS
35% off All other Instructor-led Training, Certifications and Courses by Technology OCT26NONCYBERFOSS
30% off THRIVE-ONE Annual (new subscriptions only) OCT26THRIVEFOSS

So if you are eyeing CKA, LFCS or any other Linux Foundation certification that is not in the cybersecurity list, you still get 35% off with the second code.

Even if the offer ends, you can always get 30% off with our special coupon code: ITSFOSS.

💡
Apply the code on the checkout page. The discount is for new, individual purchases only and cannot be combined with other offers.

Kubernetes Security Certifications

The biggest savings this time are on the Kubernetes security certifications. Here are the ones worth looking at.

KCSA + CKS bundle: $645 $387

KCSA + CKS exam bundle page on the Linux Foundation

This bundle groups two certification exams together: Kubernetes and Cloud Native Security Associate (KCSA) and Certified Kubernetes Security Specialist (CKS). You save $258 over the regular bundle price.

KCSA is the entry-level, multiple choice exam. CKS is the hands-on, professional one. Taking them in this order makes sense, as KCSA builds the foundation that CKS expects from you.

Keep in mind that you must have passed the Certified Kubernetes Administrator (CKA) exam before you can take CKS. If you don't have CKA yet, you can grab it with the 35% code OCT26NONCYBERFOSS.

You can also choose to get either of the certification exams instead of the bundle. But if you are getting both, the bundle saves you additional money.

Certified Kubernetes Security Specialist (CKS): $445 $267

Certified Kubernetes Security Specialist (CKS) offer on the Linux Foundation

CKS is a 2-hour, performance-based exam. You solve real tasks on a live Kubernetes cluster from the command line, so there is no guessing your way through multiple choice options.

You also get two sessions on the Killer.sh exam simulator to practice in an environment similar to the real exam. The certification is valid for 2 years. As mentioned above, an active CKA is a prerequisite.

Kubernetes and Cloud Native Security Associate (KCSA): $250 $150

Kubernetes and Cloud Native Security Associate (KCSA) offer on the Linux Foundation

KCSA is a pre-professional certification for people starting out in cloud native security. It is a 90-minute, online proctored, multiple choice exam with no prerequisites.

At $150, this is the most affordable way to get a Linux Foundation security certification on your resume this month. You save $100.

THRIVE-ONE Annual (e-learning): $360 $252

THRIVE-ONE subscription plans on the Linux Foundation

THRIVE-ONE is the Linux Foundation's subscription. The annual plan gives you unlimited access to the entire e-learning catalog for a year, plus all SkillCred exams.

You also get a 40% coupon for any certification or course and 50% off guaranteed-to-run instructor-led courses. Note that certification exams themselves are not included in the subscription.

This works well if you want to learn several technologies over the year instead of focusing on one exam. The 30% discount applies to new subscriptions only.

Why get certified at all?

I get asked this a lot. Are Linux certifications worth it?

A certification is a way to prove to a recruiter that you have the skill. Anyone can list "Kubernetes" or "Linux administration" on a resume. A certification from an industry-recognized body like the Linux Foundation tells the hiring manager that someone has actually tested you on it.

This matters even more for performance-based exams like CKA, CKS and LFCS. You don't pick answers from a list. You fix real problems on a live system within a time limit, which is pretty much what the job looks like.

Certifications are even more helpful if you are a fresh graduate, or if you are switching to a new domain like cloud native or security.

And it is not just my opinion. In the Linux Foundation’s 2026 State of Tech Talent report, 76% of organizations said they value certifications when assessing candidates for a technical role. That is slightly ahead of college degrees at 74%, and this is the third year in a row that certifications have ranked above degrees.

You don't have to take the exam this week

This is the part a lot of people miss. You only need to buy the certification before October 23. You don't need to take the exam right away.

Linux Foundation certifications come with 12 months of exam eligibility. You can schedule and take the exam any time within a year of purchase. So you can lock in the discounted price now and prepare at your own pace.

Most certifications also include one free retake. If your first attempt does not go well, you get a second chance without paying again. That's a big relief, in my opinion.

Missed the deal? Use our evergreen code

If you are reading this after October 23, don't worry. It's FOSS readers have a code that works any time, even when no promo is running.

💡 Use the code ITSFOSS to get 30% off on Linux Foundation certifications, e-learning courses and bundles. Valid all year round.

Let me know in the comments if you encounter any inaccuracies or if you have questions.



from It's FOSS https://ift.tt/TxAi5jc
via IFTTT

Selasa, 20 Oktober 2026

Microsoft’s AI Coding Agent Testing Tool Has Been Open-Sourced

microsoft scope deployment banner

Coding agents now decide which SDK to use and which tools to call, though something that works smoothly for a human developer can still leave an agent stumbling.

Microsoft built Scope to find those failures. It runs the same task through different agents and scores what each one produces. The code for it is provided under the MIT license.

They are calling it the field Developer Agent Experience, or DevAx, though its 'scope' is to evaluate existing coding agents.

How does it work?

microsoft scope demo

You give Scope a task, a starting codebase if needed, and an agent setup. It then drives existing agents such as GitHub Copilot and Claude Code through that task.

Success is defined through criteria that form a dependency graph. One check can gate another. A simple case is asking an agent for a Node.js server and checking for a GET /health route that returns JSON.

An LLM-based Judge service scores each run against those criteria. Keep in mind that it can make mistakes, and Microsoft says important conclusions still warrant human review.

Each run keeps live logs, generated files, workspace snapshots, and tool calls. A failed criterion can be traced back through those steps. Versioned profiles save the agent, model, skills, MCP servers, and extensions.

You can also swap one, rerun the same task, and compare. Results vary from attempt to attempt, and repeating a task helps separate a recurring problem from a one-off issue.

Then there are the configurable personas that let you set the viewpoint and tone of the simulated user. You can review results in the web portal or use the CLI and REST API to feed them into scripts and pipelines.

Where would you use it?

Docs teams can watch for an instruction that agents miss run after run. Fix the page, then run the scenario again.

SDK maintainers can check whether an agent picks their SDK in the first place. They can also test whether new sample code or a skill changes that.

For CLIs and MCP servers, the traces show where an agent stalled. That can point to a vague tool description or an error message that leaves the agent guessing.

What's the catch?

You can't just sign up and start testing. Scope has no hosted version, so you run it yourself.

A local setup requires these components: Docker with Compose v2, Node 22, pnpm, mkcert, and the GitHub CLI. Microsoft has a local development guide for guiding you through that.

The default worker also calls for an active GitHub Copilot entitlement, and the Judge needs credentials for a model provider. Teams that want a shared deployment can deploy it on Kubernetes with the Helm chart.

Scope's code is on GitHub. Though if you were looking to contribute, you will most likely need to agree to the Microsoft Contributor License Agreement.


Suggested Read 📖: You can use AI to get rid of ads on your smart TV.



from It's FOSS https://ift.tt/g9uQGXc
via IFTTT

Senin, 19 Oktober 2026

CutefishOS is Back With a Vibe-Coded Desktop That Doesn't Use Qt or GTK

cutefishos vibe-coded desktop banner

Anthropic's Fable 5.1 and Opus 5.5 AI models have been used to write the new Cutefish Desktop for CutefishOS, a distro that was in the news a few years ago.

Reion Wong, the creator and developer of CutefishOS, who also runs the project's X account, announced the desktop, showing it off with a demo video and a set of screenshots.

He describes his current workflow as mostly prompting an AI agent, then seeing what it produces.

Is it really built from scratch?

In the video demo above, you can see that the overall look and feel of the interface mimics macOS', with a top bar that houses a Control Center panel, a Notification Center, and standard status widgets.

Control Center holds toggles for Wi-Fi, Bluetooth, dark mode, Do Not Disturb, camera, and microphone, along with media controls and sliders for tweaking the display brightness and sound.

There’s also a configurable Dock that can sit on the left, bottom, or right of the screen, with sliders for its size and glass effect, plus modes like Always show, Always hide, and Smart hide.

And similar to GNOME, Cutefish Desktop's Overview mode spreads the open windows out on a grid, allowing users to add new workspaces, or "Desks" as the project calls them, from a handy button at the top.

The bundled apps include a file manager, terminal, calendar, system monitor, text editor, video player, screenshot tool, and image viewer that appear to be purpose-built for the new CutefishOS desktop experience.

Chromium, Firefox, KeePassXC, Ghostty, and LibreOffice also show up in the launcher as apps that run on the desktop.

The project says that the whole desktop was rewritten from scratch, including the system apps, and that app launches are very quick. Going further to claim that the compositor and the graphics library are its own.

When someone asked whether the desktop was built on GTK, the project, or rather, Reion, clarified that it doesn't base itself on Qt or GTK.

A look back at CutefishOS

CutefishOS arrived in 2021 as a beta distro based on Debian 11, built around a macOS-inspired desktop called CutefishDE. Back then, it already featured a global app menu in the status bar and a handful of bundled apps.

In 2022, the project’s website stopped loading, and repository activity slowed to almost nothing. A Redditor then started recruiting people for a community fork. The fork plan was dropped after the project’s GitHub said it was back and that a new website was coming.

If you were looking to test the new desktop today, know that no release date has been given. When an X user said they could not wait to try the demo, the project replied that it would take some time before they could test.

Go digging through the project’s GitHub page, and you will find that no dedicated repository for the new desktop is listed. Going by where Reion has been developing CutefishOS so far, that is the place to keep an eye out for the new code.


Suggested Read 📖: This is not the only vibe-coded desktop around; Starling is another implementation that might interest you.



from It's FOSS https://ift.tt/B2wM9rG
via IFTTT

People Are Using AI to Get Rid of Smart TV Ads and Make Their TVs Faster

debloat smart tvs with AI

Last week, we saw a wave of developers determined to reverse engineer everything with AI. This week, there's a new wave, and to be honest, I like this one better.

Some people have found an unusual way of using AI for something that actually matters to them. They are making their smart TVs usable again by stripping the operating system of ads and junk.

If you own a budget Android TV, you know the drill. You switch it on, wait for the home screen to load, scroll past a sponsored banner, and only then reach the app you wanted. People are now asking Claude to fix that for them.

It started with a tweet

It all started with Ryan Doyle's tweet where he used Claude to clean up his smart TV.

Ryan's tweet telling people that he used Claude to debloat his TV

He then followed up with how much faster the TV had become after the cleanup.

Soon, someone else did the same. "Gathin" went a step further and put everything in a GitHub repo called tv-vibehack. It has the prompt, a custom launcher, and a list of gotchas he ran into.

Vibe coding smart TV with claude

According to the README, it began as an afternoon fixing his parents' Xiaomi Mi TV, which showed them an advert before they could even reach Netflix. The repo is MIT licensed and has crossed 1,300 stars and 146 forks at the time of writing.

How does it all work?

There's no magic here. Android TV has the same Android Debug Bridge (ADB) as your Android phone, and Claude simply does the changes for you.

You enable Developer Options on the TV by going to Settings -> Device Preferences -> About and pressing OK on Build seven times. Then you turn on USB debugging (or wireless debugging, if your TV has it). Some TVs,, like Xiaomi, don't show a wireless debugging toggle at all, but USB debugging alone opens network ADB on port 5555.

Next, you run Claude Code or the Claude desktop app on a computer connected to the same Wi-Fi network. You ask it to connect to the TV's IP address and suggest which non-essential apps can go. Some people use Codex or other coding agents too, but the approach is the same.

Stock TV vs debloated TV

Almost all the working examples I came across follow the same pattern. The target is Android TV or Google TV, which covers Sony, TCL, Xiaomi, Hisense, OnePlus, etc.

Samsung (Tizen), LG (webOS) and Roku are run entirely different systems so the debug trick doesn't work here. Perhaps someone will find a way out here as well. Amazon Fire TV needs extra care (more on that later).

Claude lists the installed packages and disables (not uninstalls) the ads, sponsored rows, telemetry and preloaded bloat with pm disable-user. Many people also install a minimal custom launcher in place of the ad-filled stock home screen and tone down the animations.

How claude turns the app off in a smart TV

Everything is meant to be reversible. And it should be. Good prompts insist on a backup of the package list first and ask before touching anything important, such as HDMI inputs, firmware updates or the keyboard. The tv-vibehack prompt, for example, quizzes you on which streaming apps you use and whether to keep the voice assistant, Chromecast and updates.e

As per the README, the first run on a 1 GB Mi TV took an afternoon. With the repo as context, people report getting it done in about fifteen minutes.

Gotchas people point out

People who have done it have shared a few lessons, and they are worth reading before you let an AI agent loose on your TV.

The first and biggest one: disable, don't uninstall. Uninstalling system packages is the way to brick the Home button or lose HDMI input switching. Even the order matters. tv-vibehack warns that if you disable the stock launcher before the new one is installed, the Home button lands you on a factory test app.

Turn off USB or wireless debugging when you are done. You don't want an open ADB port sitting on your home network.

Many of the cheap Android TVs ship with only 1 to 2 GB of RAM, so how much faster your TV gets depends on what it shipped with. That's also why the tv-vibehack launcher skips blur, video and background services.

And then there's Claude itself. Some people reported that some sessions refuse when they tried with "hack my TV". You are likely to get better results by sharing the model number and package list first and asking it to clean up ads and speed things up.

Don't disable everything just because you can

In my opinion, you should not disable every service just for the sake of it. Ads and telemetry, sure, get rid of them. But not every background service is bloat.

Disabling voice input and screencast may make the TV a bit faster. But it also takes away the convenience of searching with your voice or casting a YouTube video from your phone to the big screen. If other people in the house use the TV, they may not thank you for that.

The same goes for firmware updates. Most debloat lists turn off the manufacturer's update service, which also means you stop getting fixes. Decide what you actually use before you let AI decide what to cut.

More repos to make your smart TV dumb

Since it became a trend, more GitHub repos have popped up to make the smart TV dumb again. One of them is dumbtv, and it covers a few gaps tv-vibehack leaves.

tv-vibehack doesn't support Amazon Fire TV, while dumbtv is built for it. It has been tested on a Fire TV Edition television running Fire OS 7.7.1.7 (based on Android 9).

It also goes further than just disabling apps. It disables around 65 packages, including Amazon's ACR (screen fingerprinting), ad ID and watch-time analytics. It runs personalDNSfilter on the TV to block Amazon telemetry and update servers, and replaces the home screen with its own 41 KB launcher that has no permissions at all.

This repo is written for AI agents as much as for humans as it ships an AGENTS.md, a CLAUDE.md, an llms.txt and a skill file, so you can point Claude at the repo and let it follow the steps. Still, read the skills or have it vetted on your own.

Taking back the TV you paid for

This is the real way real people are using AI. Finally some good use of AI to take back control of a device you already paid for, and yet see ads anyway.

If you have an old Android TV that is pathetically slow, this might be worth a weekend afternoon. Just mind to disable instead of uninstalling, and keep the features your family actually uses.

Would you use something like this? Comment section is yours.



from It's FOSS https://ift.tt/ElYBTJG
via IFTTT

Minggu, 18 Oktober 2026

Linux Kernel 7.3 Release is Good News For Gamers Short on VRAM

linux kernel 7.3 release banner

A new kernel release is here about two months after Linux 7.2, and its biggest draw is performance.

Filesystem speedups, scheduler work for gaming, and lower latency for real-time workloads lead the way, with hardware support and a few other smaller changes topping it off.

Of course no new kernel release, even a point release, is complete without a word from Linus Torvalds:

...nothing very special seems to have happened this last week, so as expected the final 7.3 is out, and thus tomorrow the merge window for 7.4 opens. Except I'm on my annual family vacation, so instead of merging anything first thing in the morning, I'll spend most of the day on a boat and under water. I'll get back to merging in the afternoon, but I expect my schedule to be a bit unusual for a while.

If you are wondering about "under water", that's probably Torvalds referring to scuba diving, one of his rare non-nerdy passions.

Linux 7.3: What's New?

linux 7.3 fastfetch output on ubuntu

AMD's HSMP driver now supports protocol v7, which Zen 6 Family 1Ah Model 80H processors rely on. The CPU manufacturer has been busy laying the groundwork for those chips that are set for a January 2027 launch.

The PMF driver also picks up support for the same family and adds a new ioctl interface that delivers device metrics.

Not everything is Zen 6 groundwork, though. Ryzen AI Halo mini PC owners can now control the lighting of their device when using the kernel through the new amd_halo_led driver.

Before this, toggling the LEDs only used to work via AMD's Debian-based distro for the device, the Ryzen AI Developer Platform.

If you like tinkering with CPU power behavior, the amd-pstate driver has a change for you.

The opt-in Dynamic EPP (Energy Performance Preference) feature lets the kernel adjust the preference on its own, and it used to be only a system-wide switch. You can now turn it on per CPU core by choosing the "dynamic" preference under the powersave governor.

Older Radeon cards get better recovery from GPU hangs too. Valve's Timur Kristóf reworked the reset so it only resets the GFX block, the part of the GPU that handles graphics work, and leaves graphics memory alone.

Another Valve engineer, Natalie Vock, has been working on better gaming performance for cards that run short on VRAM, and the first piece of that work is in this Linux release.

Basically, when video memory fills up, the kernel can now move less important data out to system RAM to make room for what a game needs.

With the full set of patches, Indiana Jones and the Great Circle asked for 9GB on an 8GB card and still ran well enough to play. Her full set already ships in SteamOS, and the rest of it is still on its way to Linux.

Then there's the system memory management tweak, where ZTE engineers found that a lookup used for KSM, the feature that merges identical memory pages, could hold a lock for hundreds of milliseconds and freeze apps under memory pressure.

Their fix brought down the worst case in a stress test from 705ms to under 2ms.

Xiaomi's Wenchao Hao tackled a similar lock slowdown in zsmalloc, which zRAM and Zswap use to store compressed memory, and saw gains of up to 1.83x on a Raspberry Pi 4B and 1.4x on a 20-core Intel system.

We wrap this up with a few other notable changes:

  • RISC-V gains support for eleven newer ISA extensions, and it now uses UEFI runtime services for handling restarts and power-offs.
  • Apple's M3 Pro, Max, and Ultra chips get initial support for booting Linux.
  • Intel's Starfire, a space-grade chip based on Panther Lake, gets its first Linux changes.
  • Logitech's logitech-hidpp driver enables remapping of buttons on newer, enthusiast-class mice and keyboards through HID++ 2.0.
  • The hid-steam driver now supports the 2026 Steam Controller.
  • Users of Lenovo ThinkPads with USB-C Restricted Mode Security functionality can now take advantage of it on Linux.

For details on the storage, scheduler, and real-time latency improvements, you can refer to our preview coverage.

Can't wait to get started?

This year's Ubuntu interim release, Ubuntu 26.10, is the most straightforward way to get on the Linux 7.3 release. If you don't prefer that distro, then you could always wait for the upgrade to arrive on Fedora Workstation and on Arch Linux and its derivatives.

You could also install the latest mainline Linux kernel on Ubuntu if you don't mind risking your setup. But remember, there's a possibility you could lose data, so back it all up before going down that path.



from It's FOSS https://ift.tt/lXJpUmj
via IFTTT

Sabtu, 17 Oktober 2026

Not Every Open Source OS Needs to Be Based on Linux, and These Six Aren’t

open source os list penguin-themed banner

Anyone who wants a break from Linux is usually told to try another distro. That advice, while good, leaves out those who want a break from Linux itself.

Every system listed below is open source and not powered by Linux. Each has an ISO or installer you can boot today, and many of the picks can even run Linux applications.

Think of it as a list of operating systems that are friends with Tux🐧 but not friendly enough to call him inside for a cup of tea.

📋
This list is not ranked. The order moves from the BSDs to the desktop-first systems and ends with the two newest kernels.

1. Vinix

vinix

If you own an Apple Silicon MacBook and want a system that is neither macOS nor a Linux distribution, Vinix is aimed at you. Only the original M1 is supported today, and Alexander Medvednikov, the author of V, maintains the project.

The kernel is monolithic and written mostly in V, while part of it is C and assembly. Because memory is managed by hand, no garbage collector can interrupt a system call, and the security model borrows certain concepts from OpenBSD.

On ARM64, it runs Alpine Linux binaries natively, and pkg installs packages from Alpine's aarch64 repositories. ISOs for both x86-64 and ARM64 are available for virtual machine use.

⭐
A good pick if you enjoy poking at experimental kernels.

2. Asterina NixOS

asterinas webpage

Trying Asterinas NixOS means setting up a NixOS system and finding a Rust kernel where Linux should be. Asterinas is that kernel, and because it implements Linux's system call interface, apps for the Linux platform run on it.

The distribution is configured through Nix like regular NixOS, and unsafe Rust is allowed only inside a small framework called OSTD, while the rest of the kernel, along with its drivers, is safe Rust.

x86_64 is the fully supported platform, and ARM64 and RISC-V sit one tier below it. The project says the distro is not ready for production use and aims the installer ISO on GitHub at early adopters and enthusiasts.

⭐
A good pick if you follow the implementation of Rust in operating systems.

3. FreeBSD

freebsd
Source: Distrowatch

FreeBSD is a complete operating system derived from BSD, the Unix version developed at the University of California, Berkeley. A large community maintains it, and its license lets companies keep their own changes private.

ZFS, jails, and a hypervisor sit at the center of what it offers. OpenZFS is built into the base system, and boot environments let you roll back a bad update by snapshotting the system first.

Its recent release, FreeBSD 15.1, came out earlier this year, and the OS runs on hardware platforms like AMD64, AArch64, Armv7, PowerPC, and RISC-V.

⭐
A good pick if you run servers, storage, or networking gear.

4. GhostBSD

ghostbsd

GhostBSD is FreeBSD with the desktop work already done. The project pairs a FreeBSD base with the MATE desktop and offers a set of applications that make users feel familiar with using it.

The name started as shorthand for GNOME hosted by FreeBSD. MATE, the desktop it ships today, is a continuation of GNOME 2, and the old name still fits.

Updates arrive on a slow-rolling schedule, and the project says it values a stable cycle over chasing the newest software the way some Linux distros do. The current release, 26.1-R15.0p2, came out in April on a FreeBSD 15.0 base.

Also good to know is that Linux binary compatibility comes preconfigured, and an installer built on OpenZFS keeps setup approachable for newcomers.

⭐
A good pick if you want FreeBSD as an everyday desktop.

5. Haiku

haiku

Haiku is an open source operating system inspired by BeOS that is aimed at personal computing. The same team writes the kernel and the desktop applications, with the project crediting that approach for the system's consistent interface.

Under that interface sits a kernel built for responsiveness, a system that is multithreaded throughout, and a BFS file system whose indexed metadata lets Tracker, the file manager, run database-style queries across a drive.

Software installs are handled via packages that mount into the system, and earlier states are kept for rolling back botched updates.

⭐
A good pick if you are looking for a uniform desktop experience.

6. ReactOS

reactos

ReactOS comes with a warning label attached because the OS is still considered alpha-level software, and the download page promises nothing about stability, the safety of your files, or whether it would work on your hardware.

Behind the warning is a full operating system with a Windows-style desktop that the project says was written from scratch, while most of its user-mode code is based on Wine, the ubiquitous compatibility layer.

By default, it installs only onto a FAT16 or FAT32 partition, and Btrfs support is experimental.

⭐
A good pick if you want to see how far an open source Windows reimplementation can go.

A suggestion

Try these operating systems in a virtual machine before switching. I say that because it’s a good habit to test out such non-standard pieces of kit before committing to them on your hardware.

First see what works for you. Then see if your workflow and usage habits align with what the OS offers. Once you settle on one, keep it updated so you never miss critical patches.

Air-gapped setups are better protected from such risks, of course.



from It's FOSS https://ift.tt/4sCNv6T
via IFTTT