OSNews

OSNews's avatar
OSNews
npub1mfyv...hthg
Exploring the future of computing. The official Mastodon account of OSNews.com.
Elementary OS 8.1 released Elementary OS, the user-friendly Linux distribution with its own unique desktop environment and applications, just released elementary OS 8.1. Its minor version number belies just how big of a punch this update packs, so don't be fooled here. We released elementary OS 8 last November with a new Secure Session—powered by Wayland—that ensures applications respect your privacy and co #Linux
Amifuse: native Amiga filesystems on macOS and Linux with FUSE Mount Amiga filesystem images on macOS/Linux using native AmigaOS filesystem handlers via FUSE. amifuse runs actual Amiga filesystem drivers (like PFS3) through m68k CPU emulation, allowing you to read Amiga hard disk images without relying on reverse-engineered implementations. ↫ Amifuse GitHub page Abso #AmigaAROS
UNIX v4 tape successfully recovered Almost two months ago, a tape containing UNIX v4 was found. It was sent off to the Computer History Museum where bitsavers.org would handle the further handling of the tape, and this process has now completed. You can download the contents of the tape from Archive.org - which is sadly down at the moment - while squoze.net has a readme with instructions on how to actua #Unix
FreeBSD made major gains in laptop support this year If you’ve been waiting for the right moment to try FreeBSD on a laptop, take note – 2025 has brought transformative changes. The Foundation’s ambitious Laptop Support & Usability Project is systematically addressing the gaps that have held FreeBSD back on modern laptop hardware.  The project started in 2024 Q4 and covers areas i #FreeBSD
On the immortality of Microsoft Word If Excel rules the world, Word rules the legal profession. Jordan Bryan published a great article explaining why this is the case, and why this is unlikely to change any time soon, no matter how many people from the technology world think they can change this reality. Microsoft Word can never be replaced. OpenAI could build superintelligence surpassing human c #Office
A look back: LANPAR, the first spreadsheet In 1979, VisiCalc was released for the Apple II, and to this day, many consider it the very first spreadsheet program. Considering just how important spreadsheets have become since then - Excel rules the world - the first spreadsheet program is definitely an interesting topic to dive into. It turns out that while VisiCalc was the first spreadsheet progra #Office
The original Mozilla “dinosaur” logo artwork Jamie Zawinski, one of the founders of Netscape and later Mozilla, has dug up the original versions of the iconic Mozilla dinosaur logos, and posted them online in all their glory. While he strongly believes Mozilla owned these logos outright, and that they were released as open source in 1998 or 1999, he can't technically prove that. I #MozillaGecko
Computers should not act like human beings Mark Weiser has written a really interesting article about just how desirable new computing environments, like VR, "AI" agents, and so on, really are. On the top of "AI" agents, he writes: Take intelligent agents. The idea, as near as I can tell, is that the ideal computer should be like a human being, only more obedient. Anything so insidiously ap #OSNews
Mozilla’s new CEO: Firefox will become an “AI browser” In recent years, things have not been going well for Mozilla. Firefox's market share is a rounding error, and financially, the company is effectively entirely dependent on free money from Google for making it the default search engine in Firefox. Mozilla's tried to stem the bleeding with deeply unpopular efforts like foc #MozillaGecko
Closures as Win32 window procedures Back in 2017 I wrote about a technique for creating closures in C using JIT-compiled wrapper. It’s neat, though rarely necessary in real programs, so I don’t think about it often. I applied it to qsort, which sadly accepts no context pointer. More practical would be working around insufficient custom allocator interfaces, to create allocation functions a #GeneralDevelopment