Notice
Just want to let yâall know that my family and I have been hit hard with bronchitis these past two weeks, and especially my recovery is going quite slowly (our kids are healthy again, and my wife is recovering quite well!). As such, I havenât been able to do much OSNews work. I hope things will finally clear up a bit over the weekend so that I can resume normal service come Monday. Enjoy your weekend, yâall! â Read more
Eliminating memory safety vulnerabilities at the source
The push towards memory safe programming languages is strong, and for good reason. However, especially for bigger projects with a lot of code that potentially needs to be rewritten or replaced, you might question if all the effort is even worth it, particularly if all the main contributors would also need to be retrained. Well, it turns out that merely just focusing on writing new code in a memory safe language will dras ⊠â Read more
What happened to the Japanese PC platforms?
The other day a friend asked me a pretty interesting question: what happened to all those companies who made those Japanese computer platforms that were never released outside Japan? I thought itâd be worth expanding that answer into a full-size post. â« Misty De Meo Japan had a number of computer makers that sold platforms that looked and felt like western PCs, but were actually quite different hardware-wise, and incompatible with the IBM PC. No ⊠â Read more
OpenBSD now enforcing no invalid NUL characters in shell scripts
Our favorite operating system is now changing the default shell (ksh) to enforce not allowing invalid NUL characters in input that will be parsed as parts of the script. â« Undeadly.org As someone who doesnât deal with stuff like this â I rarely actively use shell scripts â it seems kind of insane to me that this wasnât the norm since the beginning. â Read more
Microsoft deprecates Windows Server Update Services, suggests cloud services instead
As part of our vision for simplified Windows management from the cloud, Microsoft has announced deprecation of Windows Server Update Services (WSUS). Specifically, this means that we are no longer investing in new capabilities, nor are we accepting new feature requests for WSUS. However, we are preserving current functionality and will continue to publish updates t ⊠â Read more
Disable Sequoiaâs monthly screen recording permission prompt
The widelyâreported âfoo is requesting to bypass the system private window picker and directly access your screen and audioâ prompt in Sequoia (which Apple has moved from daily to weekly to now monthly) can be disabled by quitting the app, setting the system date far into the future, opening and using the affected app to trigger the nag, clicking âAllow For One Monthâ, then restoring the correct date. â« tinyapps ⊠â Read more
Qualcomm wants to buy Intel
On Friday afternoon, The Wall Street Journal reported Intel had been approached by fellow chip giant Qualcomm about a possible takeover. While any deal is described as âfar from certain,â according to the paperâs unnamed sources, it would represent a tremendous fall for a company that had been the most valuable chip company in the world, based largely on its x86 processor technology that for years had triumphed over Qualcommâs Arm chips outside of the phone space. â« Richard L ⊠â Read more
Slowly booting full Linux on the Intel 4004 for fun, art, and absolutely no profit
Can you run Linux on the Intel 4004, the first commercially produced microprocessor, released to the world in 1971? Well, Dmitry Grinberg, the genius engineer who got Linux to run on all kinds of incredibly underpowered hardware, sought to answer this very important question. In short, yes, you can run Linux on the 4004, but much as with other extremely limited and bare ⊠â Read more
Why Apple uses JPEG XL in the iPhone 16 and what it means for your hotos
The iPhone 16 family has arrived and includes many new features, some of which Apple has played very close to its vest. One such improvement is the inclusion of JPEG XL file types, which promise improved image quality compared to standard JPEG files while delivering relatively smaller file sizes. Overall, JPEG XL addresses many of JPEGâs shortcomings. The 30-year-old format is not very e ⊠â Read more
Nintendo and The Pokémon Company file patent lawsuit against maker of hit game Palworld
Nintendo, together with The PokĂ©mon Company, filed a patent infringement lawsuit in the Tokyo District Court against Pocketpair, Inc. on September 18, 2024. This lawsuit seeks an injunction against infringement and compensation for damages on the grounds that Palworld, a game developed and released by the Defendant, infringes multiple patent rights. â« Ninten ⊠â Read more
DirectX adopting SPIR-V as the interchange format of the future
As we look to the future, maintaining a proprietary IR format (even one based on an open-source project) is counter to our commitments to open technologies, so Shader Model 7.0 will adopt SPIR-V as its interchange format. Over the next few years, we will be working to define a SPIR-V environment for Direct3D, and a set of SPIR-V extensions to support all of Direct3Dâs current and future shader programming ⊠â Read more
European Commission to order Apple to take interoperability measures after company refuses to comply with DMA
The European Commission has taken the next step in forcing Apple to comply with the Digital Markets Act. The EC has started two so-called specification proceedings, in which they can more or less order Apple exactly what it needs to do to comply with the DMA â in this case covering the interoperability obligation s ⊠â Read more
GNOME 47 released with accent colours and completely new open/save file dialogs
The GNOME project has released their newest major version, GNOME 47, and while itâs not the most groundbreaking release, thereâs still a ton of good stuff in here. Two features really stand our, with the first one being the addition of accent colours. Instead of being locked into the default GNOME blue accent colour, you can now choose between a variety of colours, which is ⊠â Read more
Intel to spin off its chipmaking business
Intelâs woes are far from over. Pat Gelsinger, the companyâs CEO, has announced that Intelâs chipmaking business will be spun off and turned into a separate company. A subsidiary structure will unlock important benefits. It provides our external foundry customers and suppliers with clearer separation and independence from the rest of Intel. Importantly, it also gives us future flexibility to evaluate independent sources of funding and optimize the ⊠â Read more
FreeBSD 13.4 released
FreeBSD 13.4 has been released. This is already the fifth release in the FreeBSD 13 series, and contains the usual set of security fixes, driver updates, important updated packages, like openssh, LLVM, clang, and so on. If youâre running FreeBSD 13, you already know how to upgrade, and if you want to start using FreeBSD 13, hereâs the download page. â Read more
Things you really should know about Windows Input, but would rather not
Are you developing a game for Windows, and are you working on input handling? At first, it could reasonably be assumed that mouse and keyboard should be the simplest parts of this to deal with, but in reality, they are not â at least if we are talking about Windows. In fact, several extremely popular AAA games ship with severe mouse input issues when specific high-end mice are used, and som ⊠â Read more
A brief history of QuickTime
We all know about the Desktop Publishing revolution that the first Macs and their PostScript LaserWriter printers brought in the late 1980s, but many have now forgotten the Desktop Video revolution that followed in the next decade. At its heart was support for multimedia in Appleâs QuickTime. QuickTime isnât a single piece of software, or even an API in Classic Mac OS, but a whole architecture to support almost any media format you could conceive of. It defines container an ⊠â Read more
Releasing Windows as open source is the only viable way forward for Microsoft, and itâs going happen
Last week, Julio Merino published an article I wish someone had written ages ago: a fair, unbiased look at the differences between Windows NT in its original form and UNIX roughly at the time of the initial releases of Windows NT. Merino, who has a long career in tech and has made contributions to several operating systems, does a gre ⊠â Read more
Apple releases iOS/iPadOS 18, macOS 15, and a ton more
Itâs Apple operating system release day, so if youâre in the Apple ecosystem, itâs like Christmas morning, but for your devices. The two major platforms are, of course, iOS/iPadOS 18: âiOS 18â adds new customization options for the Home Screen, with the option to arrange apps and widgets with open spaces and add new tints to app icons. Control Center has been entirely overhauled with support for multiple pages, third-party c ⊠â Read more
Chrome on the Mac uses less battery than Safari
Itâs one of the most pervasive common wisdoms shared all over the web, no matter where you go â itâs one of those things everybody seems to universally agree on: Chrome will absolutely devastate your battery life on the Mac, and you should really be using Safari, because Appleâs special integration magic pixie dust sprinkles ensures Safari sips instead of gulps electricity. Whether you read random forum posters, Apple PR spokespeople, o ⊠â Read more
Linux 6.11 released
Linus Torvalds just tagged the Linux 6.11 kernel as stable. There are many changes and new features in Linux 6.11 including numerous AMD CPU and GPU improvements, preparations for upcoming Intel platforms, initial block atomic write support for NVMe and SCSI drives, the DRM Panic infrastructure can now display a monochrome logo if desired, easier support for building Pacman kernel packages for Arch Linux, DeviceTree files for initial Snapdragon X1 laptops, and much more. â« Michael Larabel Es ⊠â Read more