Even more merch: new colours, new shirt, and new longsleeve
We've got new merch! The first round of merch turned out to be more popular than I thought, so it's time to shake things up a bit and get some fresh new stuff in the official OSNews merch store. Before we start, if you want the limited edition quote T-shirt or quote mug, you have to be quick - I'll be removing them from t
https://www.osnews.com/story/137006/even-more-merch-new-colours-new-shirt-and-new-longsleeve/
ELKS 0.7.0 released
ELKS is a project providing a Linux-like OS for systems based on the Intel IA16 architecture (16-bit processors: 8086, 8088, 80188, 80186, 80286, NEC V20, V30 and compatibles). Such systems are ancient computers (IBM-PC XT / AT and clones) as well as more recent SBCs, SoCs, and FPGAs. ELKS supports networking and installation to HDD using both MINIX and FAT file systems.
Version 0.7.0 was rece
Xcom: a cross-platform graphics user interface
Xcom is a crossplatform GUI system: a multi-windowed, multi-tasking environment. Xcom allows you to browse, copy, view and manage your files, start and stop programs, watch and listen basic media content and music. Unlike other windowing systems and protocols, it integrates the basic functionality as a monolithic, cohesive program. Xcom can run
https://www.osnews.com/story/136968/xcom-a-cross-platform-graphics-user-interface/
Aero: a UNIX-like operating system in Rust
Speaking of operating systems written in Rust - a popular activity as of late - one of the SoC contributors to Redox is also writing their own operating system in rust, called Aero.
Aero is a new modern, experimental, unix-like operating system written in Rust. Aero follows the monolithic kernel design and it is inspired by the Linux Kernel. Aero su
https://www.osnews.com/story/136943/aero-a-unix-like-operating-system-in-rust/
Former Huawei executive claims that HarmonyOS for PC will release next year
In 2019, the US Department of Commerce put Huawei on an "Entity List", which banned it from dealing with any US company. The move led Google to revoke Huawei's Android license, among other repercussions. Then, Huawei developed its own OS, HarmonyOS, for phones, tablets.
Wang Chenglu,
OSNews launches Gemini capsule
Have you ever wanted a more lightweight version of OSNews? A version that loads more optimally inside a terminal? Well, I've got good news for you: OSNews is now available on Gemini. What is Gemini? This is how the project's website describes it:
Gemini is a new internet technology supporting an electronic library of interconnected text documents. That's not a new idea, b
https://www.osnews.com/story/136770/osnews-launches-gemini-capsule/
DeviceTree overlays on Zephyr RTOS: adding I2C or SPI
After 18 months developing with the Zephyr RTOS, I’m starting to become a strong proponent. In my opinion, one of the key advantages of the Zephyr RTOS is the hardware abstraction. It allows applications to be written for Zephyr that are platform independent and can be moved between different boards including different manufacturer
https://www.osnews.com/story/136793/devicetree-overlays-on-zephyr-rtos-adding-i2c-or-spi/
$HOME, not so sweet $HOME
This post is a detailed discussion into user profiles, their directories, and how they are—to put it bluntly—in total disarray on Windows and Linux (I haven't used a Mac in ages, but I assume the situation is very similar there, too). Applications treat the user profile as a dumping ground, and any user with a reasonably wide list of installed software will find their user profile very di
You can now support OSNews through Liberapay
To round out our options for supporting OSNews, we're introducing support for Liberapay, an open source alternative to Patreon. OSNews is all about promoting choice - in operating systems, in devices, in software - so giving readers the option of donating through an open source platform, located in the European Union, fits within our values. If you
https://www.osnews.com/story/136620/you-can-now-support-osnews-through-liberapay/
GNU/Hurd strikes back
The GNU/Hurd is the Sagrada Família of the Software World: having started to develop in 1990, the GNU/Hurd has yet to reach version 1.0. The Linux kernel, on the other hand, began development in 1993 and was initially considered a “kludge” until the Hurd was completed. It is now matured and widely used.
Like the Loch Ness Monster, many believe that GNU/Hurd is vaporware and does not exist.
IronOS: flexible soldering iron control firmware
Originally conceived as an alternative firmware for the TS100, this firmware has evolved into a complex soldering iron control firmware.
The firmware implements all of the standard features of a 'smart' soldering iron, with lots of little extras and tweaks. I highly recommend reading the installation guide fully when installing on your ir
https://www.osnews.com/story/136567/ironos-flexible-soldering-iron-control-firmware/
One of my favorite moments involving Desktop #Linux advocacy on #OSNews was when #Canonical decided to end support for 32 bit Apps in #Ubuntu including Games & WINE, and one of the commenters sincerely believed that that was "Innovation".
#linux #osnews #Canonical #ubuntu
Introducing OSNews merch!
You can become a Patreon, make a one-time donation through Ko-Fi, and now, by popular demand, we have a third option to support OSNews: merch! We've just launched our new merch store, currently selling three items - two T-shirts and a coffee mug.
First, we have a plain logo T-shirt. It's a crew (round) neck T-shirt available in 'Night Sky Navy' or 'Herb Green', with our logo printed
https://www.osnews.com/story/136512/introducing-osnews-merch/
octox: a Unix-like operating system written in Rust
octox is a Unix-like operating system inspired by xv6-riscv. octox loosely follows the structure and style of xv6, but is implemented in pure Rust.
It's a learning project, so no lofty goals of world domination here.
https://www.osnews.com/story/136500/octox-a-unix-like-operating-system-written-in-rust/
A great opinion / intro article about #federation from @eugenialoli over at #OSNews. Definitely worth a read and a share (not the least of which for the #tilvids shout-out as a @peertube instance) :mastodon: :pixelfed: :peertube: 💙
https://www.osnews.com/story/136486/introduction-to-federated-social-media/
#PeerTube #Pixelfed #Mastodon #tilvids #osnews #Federation
Collapse OS gets a successor: Dusk OS
Collapse OS (which we talked about 4 years ago) has a successor.
Dusk OS is a 32-bit Forth and big brother to Collapse OS. Its primary purpose is to be maximally useful during the first stage of civilizational collapse, that is, when we can't produce modern computers anymore but that there's still many modern computers still around.
https://www.osnews.com/story/136401/collapse-os-gets-a-successor-dusk-os/
I have been interested in alternative operating systems for many years. And there is a website that has been looking beyond the mainstream here for over two decades and regularly publishes news and articles on these topics: https://www.osnews.com - also here under @osnews
The editor, @thomholwerda is now asking for a bit of support here: https://www.osnews.com/story/136328/donate-to-osnews-through-patreon-or-ko-fi/
This would give him some breathing room to write more in-depth articles.
Donate to OSNews through Patreon or Ko-Fi
Running OSNews.com is not exactly something that generates loads of income, yet it’s taking up a decent amount of time and energy that I have to find somewhere between my wife and kids, translation work, and the rest of my life. While OSNews will always remain free to access, it would mean the world to me if you could support my work financially.
Ther
https://www.osnews.com/story/136328/donate-to-osnews-through-patreon-or-ko-fi/
On-demand paging in the Redox kernel
Today it’s been three weeks since my 4th RSoC started, where the main focus this time is to speed up Redox by implementing on-demand paging in the kernel.
I don't really understand any of this, but I know OSNews readers love this sort of nitty gritty stuff.
https://www.osnews.com/story/136313/on-demand-paging-in-the-redox-kernel/
lilos: a minimal async RTOS
This is a wee operating system written to support the async style of programming in Rust on microcontrollers. It fits in about 2 kiB of Flash and uses about 20 bytes of RAM (before your tasks are added). In that space, you get a full async runtime with multiple tasks, support for complex concurrency via join and select, and a lot of convenient but simple APIs.
I understood some o
https://www.osnews.com/story/136286/lilos-a-minimal-async-rtos/