Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2025-04-21 12:02
Upcoming review: something POWERful
I’ve got a very special piece of hardware coming my way for review: a Blackbird Secure Desktop from Raptor Computing Systems. The Blackbird is a desktop PC with an IBM POWER9 processor that is open source from top to its very bottom – no firmware blobs, no management engines, no proprietary BIOS. As the product page details: The Blackbird™ mainboard is an affordable, owner-controllable, desktop and entry server level mainboard. Built around the IBM POWER9 processor, and leveraging Linux and OpenPOWER™ technology, Blackbird™ allows you to secure your data without sacrificing performance. Designed with a fully owner-controlled CPU domain, you can audit and modify any portion of the open source firmware on the Blackbird™ mainboard, all the way down to the CPU microcode. This is an unprecedented level of access for any modern desktop-class machine, and one that is increasingly needed to assure safety and compliance with new regulations, such as the EU’s GDPR. I don’t yet know what exact specifications my review unit will have, but I’m assuming it’ll be the base model that has the 4-core POWER9 processor with SMT4 (4-way multithreading). I do know it’ll come with an AMD Radeon Pro WX4100 LP, which will be the only piece of hardware requiring card-side proprietary firmware (but it’s optional, since the mainboard itself has basic open source graphics capability too). I don’t usually do this, but there’s a first thing for everything, so here we go: do any of you have any questions about this exotic hardware you want me to try and answer? Specific things to look into? I’ll also be able to ask some questions to Raptor’s CTO, so there’s a lot of opportunity to get some serious answers. I’ll try to take as many suggestions into account as I can. The current estimated delivery date is 6 August, so expect the actual review in late August or early September. Also I’m sorry for the title pun.
M2OS: RTOS with simple tasking support for small microcontrollers
M2OS is a small Real-Time Operating System that allows running multitasking applications in small microcontrollers with scarce memory resources. M2OS implements a simple scheduling policy based on non-preemptive one-shot tasks which requires a very small memory footprint. Moreover, with this scheduling policy the same stack area can be used by all the tasks and, consequently, the system only needs to allocate a stack area large enough to fit the largest task stack. It’s quite rare we find an operating system that’s actually never been mentioned on ONSews before. To be fair, it’s only been around since March of this year and it’s highly niche, but still.
Tech CEOs invoke the American Dream to obscure the nightmare they created
During Wednesday’s congressional antitrust hearing, the CEOs of Apple, Amazon, Google, and Facebook used their opening statements to try and paint themselves—and their companies—as uniquely American success stories with humble origins, heart-warming anecdotes, and impactful lessons for the American people. While these CEOs talked a lot about America and its possibilities, and how their companies and even personal histories embody it, it is undeniable that their actions are undermining what they claim to celebrate. It was sad display.
You can now debug programs using GDB on Redox OS
Now, the reason for not finishing is that I’m basically done! That’s right, GDB has served us reliably for the past few weeks, where we’ve been able to debug our dynamic linker (ld.so) and find problems with shared libraries. We got to the point where the amazing @bjorn3 has managed to run his first rust program compiled on Redox using his rustc cranelift backend! While obviously we would’ve found the bugs without gdb eventually, I’d love to attribute enough credit to it that it warrants being posted here! Redox OS is an operating system written in Rust.
Mac OS 8 running as an Electron app emulating a 1991 Quadra
This is Mac OS 8, running in an Electron app pretending to be a 1991 Macintosh Quadra. Yes, it’s the full thing. I’m sorry. Does it work? Yes! Quite well, actually – on macOS, Windows, and Linux. Bear in mind that this is written entirely in JavaScript, so please adjust your expectations. The virtual machine is emulating a 1991 Macintosh Quadra 900 with a Motorola CPU, which Apple used before switching to IBM’s PowerPC architecture in the late 1990s. This exists now.
Intel ousts its chief engineer, shakes up technical group after delays
Intel’s Chief Engineering Officer Murthy Renduchintala is departing, part of a move in which a key technology unit will be separated into five teams, the chipmaker said on Monday. Intel said it is reorganizing its technology, systems architecture and client group. Its new leaders will report directly to Chief Executive Officer Bob Swan. Ann Kelleher, a 24-year Intel veteran, will lead development of 7-nanometer and 5-nanometer chip technology processes. Last week, the company had said the smaller, faster 7-nanometer chipmaking technology was six months behind schedule and it would have to rely more on outside chipmakers to keep its products competitive. Heads were going to roll eventually after so many years of 10 nm and now 7 nm delays. Intel is in a very rough spot.
Enlightenment 0.24.2 released
Even without the Samsung OSG support these days, the Enlightenment project continues making nice progress. Enlightenment DR 0.24.2 was released today and with it comes several fixes, much faster thumbnail loading for pager, fixed the preloading of icons, various BSD fixes, and a variety of other fixes. Enlightenment keeps on trucking.
Facebook sues EU antitrust regulator for excessive data requests
Facebook is suing EU antitrust regulators for seeking information beyond what is necessary, including highly personal details, for their investigations into the company’s data and marketplace, the U.S. social media group said on Monday. ⁂
Google reportedly peeks into Android data to gain edge over third-party apps
Google for several years has collected app-usage data collected from Android phones to develop and advance its own competing apps, a new report alleges. The project, called Android Lockbox, “collects sensitive Android user data” for use within Google and has been in effect since at least 2013, The Information reports. Abuse such as this by platform vendors will continue to take place, and it will continue to get worse and more brazen, because governments and judicial systems simply aren’t designed to deal with the massive international nebulous webs of dozens of individual legal entities that make up a single company. They wield immense power, can spend infinite amounts of money to change any law they don’t like, and aren’t subservient to the people – i.e., the government – like they should be. Either governments start drastically cutting these massive corporations up – divide and conquer – or the entire western world is at risk of becoming corporate dystopias.
GNOME OS is taking shape but its to serve for testing the desktop
GNOME OS has traditionally been a virtual machine image for testing, but with the work done by Codethink and other GNOME developers it’s becoming possible to run GNOME OS on bare metal hardware. Additionally, thanks to the likes of Flatpak and OSTree, it’s becoming more like a working Linux distribution in terms of package availability. GNOME OS is part of the project’s continual testing investment and can be booted on real systems with UEFI via systemd-boot, systemd is leveraged throughout, Flatpak is available for a broad application base, Wayland and XWayland are utilized, the latest Mesa drivers are present, and OSTree provides atomic updates. GNOME OS seems similar to KDE Neon, and I think it’s a great idea. It allows GNOME developers and users to easily test the latest and great versions of their software, without being dependent on distributions.
How and why I (attempt to) use Links as main browser
Many browsers today are gigantic resource hogs, which are basically VMs for various web applications. On the other hand, Links is a HTML browser. It is not able to do everything. It allows me to avoid most distractions and control the content-experience. The goal of this exercise is not to force anyone to use this browser, but just to be watchful and conscious of their hypertext based internet usage (one might use gopher, and this phlog is available there, but probability tells me that a person reading this reads this from hypertext source and I am sure they are lovely). This takes some dedication, and while I wouldn’t take it quite this far, the author does make a good point.
Intel will delay move to 7nm for another year
Intel announced today in its Q2 2020 earnings release that it has now delayed the rollout of its 7nm CPUs by six months relative to its previously-planned release date, undoubtedly resulting in wide-ranging delays to the company’s roadmaps. Intel’s press release also says that yields for its 7nm process are now twelve months behind the company’s internal targets, meaning the company isn’t currently on track to produce its 7nm process in an economically viable way. The company now says its 7nm CPUs will not debut on the market until late 2022 or early 2023. Intel is in big trouble.
Nvidia reportedly interested in acquiring ARM
Last week it came to light that SoftBank may be trying to sell chipset design firm ARM, and according to a new report from Bloomberg, Nvidia could be interested. Citing the usual “people with knowledge,” Nvidia has apparently approached ARM to court a deal with the Cambridge company. Out of the various options we have, Nvidia might actually not be the worst option. Abusive companies like Apple and Google are clearly the worst possible option, and Intel and AMD already have enough sway over the market as it is. NVIDIA, while not exactly a cute puppy kitten of a company, isn’t so big and domineering that acquiring ARM would be a complete disaster for competition.
Slack files competition complaint against Microsoft in the EU
Slack says it has filed an anti-competitive complaint against Microsoft with the European Commission. “The complaint details Microsoft’s illegal and anti-competitive practice of abusing its market dominance to extinguish competition in breach of European Union competition law,” says Slack in a statement. Slack alleges that Microsoft has “illegally tied” its Microsoft Teams product to Office and is “force installing it for millions, blocking its removal, and hiding the true cost to enterprise customers.” “Microsoft is reverting to past behavior,” claims David Schellhase, general counsel at Slack. “They created a weak, copycat product and tied it to their dominant Office product, force installing it and blocking its removal, a carbon copy of their illegal behavior during the ‘browser wars.’ Slack is asking the European Commission to take swift action to ensure Microsoft cannot continue to illegally leverage its power from one market to another by bundling or tying products.” It’s what platform vendors do. Google, Apple, Microsoft – they all do this, and it only serves to hurt consumers and competition.
KDE, Slimbook anounce third KDE Slimbook
KDE and Slimbook, a Spanish Linux laptop manufacturer, have announced the third iteration of the KDE Slimbook. The KDE Slimbook runs KDE Neon, and sports the latest and greatest AMD technology. Inside the svelte body, you will find the AMD Ryzen 7 4800 H processor — another first, as currently no other manufacturer offers Linux laptops with Ryzen 4000 series CPUs, with 8 cores and 16 threads, up to 64 GBs of DDR4 RAM that runs at 3200 MHz, and three USB ports, a USB-C port, an HDMI socket, a RJ45 for wired network connections, as well as support for the new Wifi 6 standard. The KDE Slimbook comes in two sizes: the 14-inch screen version weighs only 1.1 kg, and the 15.6-inch version weighs 1.5 kg. The screens themselves are Full HD IPS LED panels and cover 100% the sRGB range, making colors more accurate and life-like, something that designers and photographers will appreciate. This is looking like a great offering, and the KDE team has put me in contact with Slimbook to see if I can receive a review unit. This would be a great alternative to the System76 Lemur Pro, which we reviewed a few weeks ago.
Windows on Raspberry imager
WoR is a tool that can install Windows 10 ARM64 on your SD card for use in a Raspberry Pi. Exactly what it says on the tin. This isn’t Windows 10 IoT, since that’s 32bit – this is Windows 10 on 64 bit ARM. Don’t expect any crazy performance on the Raspberry Pi, but a neat tool it is nonetheless.
Fixing Mass Effect black blobs on modern AMD CPUs
Mass Effect is a popular franchise of sci-fi roleplaying games. The first game was initially released by BioWare in late 2007 on Xbox 360 exclusively as a part of a publishing deal with Microsoft. A few months later in mid-2008, the game received PC port developed by Demiurge Studios. It was a decent port with no obvious flaws, that is until 2011 when AMD released their new Bulldozer-based CPUs. When playing the game on PCs with modern AMD processors, two areas in the game (Noveria and Ilos) show severe graphical artifacts. What makes this issue particularly interesting? Vendor-specific bugs are nothing new, and games have had them for decades. However, to my best knowledge, this is the only case where a graphical issue is caused by a processor and not by a graphics card. In the majority of cases, issues happen with a specific vendor of GPU and they don’t care about the CPU, while in this case, it’s the exact opposite. This makes the issue very unique and worth looking into. An extremely detailed look into the analysis and fix for this very specific bug – and a download with the fix, of course.
EU rejects US data sharing agreement over privacy concerns
The highest court in Europe has struck down the EU-US Privacy Shield over concerns that the agreement leaves the data of European customers too exposed to US government surveillance. The agreement, which has been in place since 2016, allows companies operating in the EU to transfer data back to the US and over 5,000 companies currently operate under its terms. Good news, of course, but while the focus is often on the US and China, we shouldn’t forget that European countries are also quite, quite adept at mass surveillance.
I’m back into the grind of FreeBSD’s wireless stack and 802.11ac
Yes, it’s been a while since I posted here and yes, it’s been a while since I was actively working on FreeBSD’s wireless stack. Life’s been… Well, life. I started the ath10k port in 2015. I wasn’t expecting it to take 5 years, but here we are. My life has changed quite a lot since 2015 and a lot of the things I was doing in 2015 just stopped being fun for a while. But the stars have aligned and it’s fun again, so here I am. It’s always good when a good hacker gets back to what they do best after life has thrown them a curve ball.
Barack Obama, Joe Biden, Elon Musk, Apple, and others hacked in unprecedented Twitter attack
The Twitter accounts of major companies and individuals have been compromised in one of the most widespread and confounding hacks the platform has ever seen, all in service of promoting a bitcoin scam that appears to be earning its creator quite a bit of money. I’m so incredibly surprised people smart enough to use bitcoin aren’t smart enough to not to fall for an obvious scam like this.
Apple has €13bn Irish tax bill overturned
Apple has been told it will not have to pay Ireland €13bn (£11.6bn) in back taxes after winning an appeal at the European Union’s second-highest court. It overturns a 2016 ruling which found the tech giant had been given illegal tax breaks by Dublin. The EU’s General Court said it had annulled that decision because there was not enough evidence to show Apple broke EU competition rules. The European Commission will more than likely appeal the decision, bringing the case to the European Court of Justice, the EU’s supreme court. This case will drag on for a few more years.
ReactOS hires developer to work on storage stack
During his contract with ReactOS Deutschland e.V., Victor will primarily work on the storage stack, a long neglected piece of ReactOS. He plans to finally turn scsiport into a Plug & Play aware driver and fix kernel Plug & Play bugs in the process, thereby improving USB storage support and compatibility to Windows storage drivers. If time permits, stretch goals include continuing his previous work on integrating Google’s Kernel Address Sanitizers into ReactOS and fixing booting with our APIC-enabled HAL. It’s always good to see such a small and alternative operating system project hire a developer, even if only for a short time.
In search of 2.11BSD, as released
Almost all of the BSD releases have been well preserved. If you want to find 1BSD, or 2BSD or 4.3-TAHOE BSD you can find them online with little fuss. However, if you search for 2.11BSD, you’ll find it easily enough, but it won’t be the original. You’ll find either the latest patched version (2.11BSD pl 469), or one of the earlier popular version (pl 430 is popular). You can even find the RetroBSD project which used 2.11BSD as a starting point to create systems for tiny mips-based PIC controllers. You’ll find every single patch that’s been issued for the system. What you will not find, however, is the original 2.11BSD release tapes. You won’t find the original sources. With some digging, you can find is 2.11BSD pl 195. This was released about 30 months after the original was released, and is the oldest one that’s known to exist. And so starts the search for the original code.
New EU regulation protects App Store and Play Store developers from Apple and Google
The EU has enacted new regulations to protect developers operating in the App Store and Play Store from Apple and Google (let’s be real here – that’s who this is aimed at). Platforms will have to provide 30 days notice to publishers before removing content from stores, allowing them time to appeal or make changes to their software. So no immediate and opaque bans (article 4). The regulations (in article 5) will force stores to be more transparent in how their ranking systems work, letting publishers understand how ‘trending’ apps are being chosen for instance. Article 7 follows similar themes, with storefronts having to disclose any ‘differentiated treatment’ it may give one seller of goods over another, which should put paid to any real (or imagined) preferential treatment for larger publishers – or at least make it clear to everyone how and when the playing field isn’t even. The rules also demand access to third party mediation in case of disputes. This seems like a set of reasonable rules that should’ve been in place ages ago.
SoftBank could sell or spin off Arm way sooner than it planned
SoftBank is reportedly assessing spin-off options for its semiconductor firm, Arm Holdings. The Wall Street Journal reports from its sources that those options include having an initial public offering or a sale. The Japanese tech conglomerate picked up Arm back in 2016 for $32 billion and currently shares some ownership with investors in the SoftBank Vision Fund. The moves are being considered as SoftBank fends off challenges from activist investment house Elliott Management over major losses for its Vision Fund, including WeWork’s attempted IPO. SoftBank is supposedly targeting $41 billion in immediate fundraising through share buybacks and divestitures. Depending on Arm’s current prospectus, a sale could be more likely to happen than an IPO. I’m linking to the AndroidPolice item since the original article is stuck behind a paywall. Whoever intends to acquire ARM better have a very good story to tell antitrust regulators, because I doubt Intel, Apple, Google, or any of the other major technology companies will be allowed to acquire it. I wonder who else could be a potential buyer – maybe another investment fund?
Linus Tech Tips takes a look at TempleOS
Terry Davis may not be as well-known as Linus Torvalds, but his open source operating system may be a legacy that will live on forever. What is it, and how do you use it? I honestly never expected something like TempleOS and Terry Davis to make its way onto a popular YouTube channel like Linus Tech Tips (and OSNews even makes a small cameo). Linus and Anthony do a good job of providing an overview of TempleOS and its creator. Davis used to frequent OSNews, even during the harsher spells of his illness, and it wasn’t easy to deal with someone like him, even in a small community like OSNews. He didn’t just post religious ramblings, but also deeply racist ramblings. It’s sad that, like so many others, he wasn’t able to get the medical help he clearly needed.
Haiku repository files and identifiers
Software on a computing platform such as Haiku is typically distributed as a package. Without a packaging system it would be hard for users to install software and because software often depends on other software, the chain of dependencies would be difficult for a user to resolve themselves. To orchestrate the distribution and management of the packages, Haiku has a packaging system which consists of applications, online tools, on-host tools and software libraries. One aspect of the packaging system is the coordination and identification of repositories. An overview of the inner workings of package management on Haiku.
Microsoft and Google team up to make PWAs better in the Play Store
We’re glad to announce a new collaboration between Microsoft and Google for the benefit of the web developer community. Microsoft’s PWABuilder and Google’s Bubblewrap are now working together to help developers publish PWAs in the Google Play Store. PWABuilder.com is Microsoft’s open source developer tool that helps you build high quality PWAs and publish them in app stores. Bubblewrap is Google’s command line utility and library to generate and sign Google Play Store packages from Progressive Web Apps. I hope this further improves PWAs, since they are a godsend for smaller operating systems and even bigger ones that are not macOS or Windows. Sure, nothing beats a proper native application, but if the choice is no application or a reasonably integrated PWA – I’ll take the PWA.
Resurrecting BeIA
Did you ever wonder what BeIA really was? A lot of people talked about BeIA back in the days Be, Inc. was still developing its OS for internet appliances, but after Be, Inc. closed its doors, BeIA vanished as well. A thread over on the Haiku discussion forums – which began as a talking point for how Haiku could recreate a BeIA style concept – turned in to a treasure trove of BeIA information, including examples of BeIA running and an overview of some of the process of building BeIA distributions. This video shows it all in action, including BeIA running under emulation. There’s also a wonderful video shot in Be, Inc’s offices where a Hungarian UG member gets a tour and shown BeIA hardware, with terrible framerate and resolution, but well worth checking out.
Canonical and Google enable Linux desktop app support with Flutter through snap
It has long been our vision for Flutter to power platforms. We’ve seen this manifest already at Google with products like the Assistant so now we’re thrilled to see others harnessing Flutter to power more platforms. Today we are happy to jointly announce the availability of the Linux alpha for Flutter alongside Canonical, the publisher of Ubuntu, the world’s most popular desktop Linux distribution. I welcome any additional investment in Linux or other operating systems that aren’t the macOS or Windows, but this one has a major downside: it’s all tied to Canonical’s snaps and Snap Store. In case you are unaware – snaps are quite controversial in the Linux world, and Linux Mint, one of the most popular Linux distributions, has taken a very proactive approach in removing them. Their reasoning makes it very clear why snap is so problematic: Applications in this store cannot be patched, or pinned. You can’t audit them, hold them, modify them or even point snap to a different store. You’ve as much empowerment with this as if you were using proprietary software, i.e. none. This is in effect similar to a commercial proprietary solution, but with two major differences: It runs as root, and it installs itself without asking you. On top of all this, the snap server is closed source. Snap is simply a no-go, and I’m saddened Google decided to opt for using it. Then again, Google has never shown any interest whatsoever in desktop Linux – preferring to simply take, but not give. None of their applications – other than Chrome – are available on Linux, and opting for snap further demonstrates Google doesn’t really seem to understand the Linux ecosystem at all. All they had to do was release a source tarball, and for a few extra brownie points, maybe a .deb and/or .rpm, but that isn’t even necessary. If your tool is good enough, it will be picked up by distributions and third parties who will make those packages for you. Google opting for snap instead indicates they have little faith in their own product being good and valuable enough to be embraced by the Linux distribution community. And if they don’t have any faith, why should I?
Microsoft and Zoom join Hong Kong data ‘pause’
Microsoft and Zoom have said they will not process data requests made by the Hong Kong authorities while they take stock of a new security law. They follow Facebook, Google, Twitter and the chat app Telegram, which had already announced similar “pauses” in compliance over the past two days. China passed the law on 30 June, criminalising acts that support independence, making it easier to punish protesters. This feels more like a “let’s get some good press in the west while we resume normal operation in aiding the genocidal Chinese regime when people stop caring” than a real principled stand, but with how everybody just rolls over for China, I’ll take any element of resistance – no matter how weak sauce – I can get. It doesn’t get much weaker than “pausing”, though. Apple says it is “assessing” the rules. Oh turns out I was wrong. It does get weaker.
The super duper universal binary
A question I got repeatedly the last couple days was, now that AARM (Apple ARM) is a thing, is the ultimate ARM-Intel-PowerPC Universal Binary possible? You bet it is! In fact, Apple already documents that you could have a five-way binary, i.e., ARM64, 32-bit PowerPC, 64-bit PowerPC, i386 and x86_64. Just build them separately and lipo them together. You’ll be able to eventually build a binary that contains code for every Mac hardware and software platform starting from Classic all the way up to macOS Big Sur, and from m68k all the way up to ARM. I doubt anyone will use it, but that doesn’t make it any less cool.
Nokia to add open interfaces to its telecom equipment
Finland’s Nokia on Tuesday became the first major telecom equipment maker to commit to adding open interfaces in its products that will allow mobile operators to build networks that are not tied to a vendor. The new technology, dubbed Open Radio Access Network (Open RAN), aims to reduce reliance on any one vendor by making every part of a telecom network interoperable and allowing operators to choose different suppliers for different components. I’m definitely not versed enough in low-level networking equipment to understand just how significant it is, but on the face of it, it does sound like a good move.
The Document Foundation clarifies “Personal Edition” label for LibreOffice 7.0
Due to draft and development work in the area of branding and product naming, some speculation, in particular related to the “Personal Edition” tag shown in a LibreOffice 7.0 RC (Release Candidate), has started on several communication channels. So let us, as The Document Foundation’s Board of Directors, please provide further clarifications: 1. None of the changes being evaluated will affect the license, the availability, the permitted uses and/or the functionality. LibreOffice will always be free software and nothing is changing for end users, developers and Community members. Basically, The Document Foundation intends to offer – through partners – professional paid-for support for LibreOffice to enterprise customers, and hence the tentative name to differentiate the LibreOffice we all know from the supported one.
Booting a 486 from floppy with the most up-to-date stable Linux kernel
Since I wanted to see how Linux would detect the drive that meant I needed to find a way to boot Linux. After a bit of googling I discovered the make tinyconfig option which makes a very small (but useless) kernel, small enough to fit on a floppy. I enabled a couple of other options, found a small enough initramfs, and was able to get it to boot on the 486. And as expected Linux has no problem with seeing that the drive is connected and the drive’s full capacity. Next step is to actually get Linux installed to the hard drive. I’d rather not roll my own distro but maybe I’ll have to. Another possibility is to boot Linux from floppy and then download a kernel and initrd from a current distro and kexec over to it. But that feels to me like reinventing iPXE. That’s version 5.8 of the Linux kernel running on a 486. I shouldn’t be surprised that this is possible, yet I’m still surprised this is possible.
Google-backed groups criticize Apple’s new warnings on user tracking
Sixteen marketing associations, some of which are backed by Facebook Inc and Alphabet Inc’s Google, faulted Apple for not adhering to an ad-industry system for seeking user consent under European privacy rules. Apps will now need to ask for permission twice, increasing the risk users will refuse, the associations argued. Cry me a river. There’s an interesting note later in the linked article: Apple engineers also said last week the company will bolster a free Apple-made tool that uses anonymous, aggregated data to measure whether advertising campaigns are working and that will not trigger the pop-up. But of course it doesn’t. It’s made by Apple, after all, and we all trust Apple, right? It’s not like Apple rushed to sell out everything privacy-related to a regime committing genocide, so we clearly have nothing to worry about when Apple forces itself into the advertising business by leveraging its iOS platform.
Hands-on: 85+ new macOS Big Sur changes and features
After going in depth with iOS 14 earlier this week, today we focus on macOS Big Sur. The biggest takeaway from my hands-on time with the follow up to macOS Catalina is that Apple’s latest OS is clearly being designed with the future in mind. Although it’s unmistakably Mac, Big Sur is a departure from previous versions of macOS in terms of aesthetics. Everything, from the dock, to the menu bar, to window chrome, icons, and even sounds have been updated. A good overview of the many, many changes in Big Sur. Interesting sidenote: with both Windows and macOS now heavily catering towards touch use, this leaves Linux – and most of the smaller platforms, like the Amiga or Haiku – as one of the last remaining places with graphical user interfaces designed 100% towards mouse input. Big buttons, lots spacing, lots of wasted space – it’s coming to your Mac.
Chrome for Android is finally going 64-bit
The first Android version to support 64-bit architecture was Android 5.0 Lollipop, introduced back in November 2014. Since then, more and more 64-bit processors shipped, and today, virtually all Android devices are capable of running 64-bit software (excluding one or two or more oddballs). However, Google Chrome has never made the jump and is only available in a 32-bit flavor, potentially leading to some unnecessary security and performance degradations. That’s finally changing: Starting with Chrome 85, phones running Android 10 and higher will automatically receive a 64-bit version. It seems odd to me that it took them this long to move one of the most important applications in Android to 64 bit.
Microsoft just sank to a new low by shoving Edge down our throats
If I told you that my entire computer screen just got taken over by a new app that I’d never installed or asked for — it just magically appeared on my desktop, my taskbar, and preempted my next website launch — you’d probably tell me to run a virus scanner and stay away from shady websites, no? But the insanely intrusive app I’m talking about isn’t a piece of ransomware. It’s Microsoft’s new Chromium Edge browser, which the company is now force-feeding users via an automatic update to Windows. People should run whatever the hell they damn well please, but the last few years it has become increasingly clear that Windows is deteriorating fast. Oddly enough, it’s not the operating system itself that’s deteriorating – in fact, Windows is probably in a better technical state than it’s ever been – but the policies and anti-user ‘features’ draped around it. If you read OSNews, you are most likely technically inclined. People who read OSNews don’t need Windows, and shouldn’t be running it. It’s actively hostile towards its users, and you deserve better.
Chrome OS preparing Steam gaming support, starting with 10th Gen Intel Chromebooks
Through a fair bit of digging, we were able to obtain a copy of Borealis, which turned out to be another full Linux distribution. Unlike Crostini, which is based on Debian, Borealis is based on Ubuntu, another popular variety of Linux. Just like the existing Linux apps support, we believe Borealis will integrate itself with Chrome OS rather than being a full desktop experience. However, we found one key difference between Borealis and a normal installation of Ubuntu, as Borealis includes a pre-installed copy of Steam. This lines up with what we learned at CES 2020, when Kan Liu, Google’s director of product management for Chrome OS, shared that the upcoming Steam gaming support would be based on Linux. I am very curious to see how this will perform. My gut feeling is that they will position this more as an endpoint for Steam’s in-home streaming feature than as a way to play games locally on-device, since I don’t know of any ChromeBook with more graphical power than whatever integrated GPU Intel stuffs in their low-end processors.
Review: System76’s Lemur Pro
If you’re a Linux user on the hunt for a new laptop, there’s quite a bit of preparation and research you must do on top of the regular research buying such an expensive piece of equipment already entails. Reading forum posts from other Linux users with the laptop you’re interested in, hunting for detailed specifications to make sure that specific chip version or that exact piece of exotic hardware is fully supported, checking to see if your favourite distribution has adequate support for it, and so on. There is, however, another way. While vastly outnumbered, there are laptops sold with Linux preinstalled. Even some of the big manufacturers, such as Dell, sell laptops with Linux preinstalled, but often only on older models that have been out for a while, or while not fully supporting all hardware (the fingerprint reader and infrared camera on my XPS 13 were not supported by Linux, for instance). For the likes of Dell, Linux in the consumer space is an afterthought, a minor diversion, and it shows. If you want the best possible out-of-the-box Linux experience, you’ll have to go to one of the smaller, more boutique Linux-only OEMs. One of the more prominent Linux OEMs is System76, who have been selling various laptops and desktops with Linux preinstalled for more than decade now. Recently, they launched their new ultraportable, the Lemur Pro, and they kindly loaned one to us for review. Full disclosure: System76 sent us the laptop as a loan, and it will be returned to them after publication of this review. They did not read this review before publication, and placed zero restrictions on anything I could write about. Specifications The Lemur Pro configuration System76 sent to us comes in at $1492, and packs a 4C/8T 10th Gen Intel Core i7-10510U, with frequencies of 1.8 up to 4.9 GHz and 8MB Cache. It came with 16GB of RAM, of which 8 is soldered onto the motherboard, and 8 is seated in the single RAM expansion slot. Storage-wise, it is equipped with a 500GB SSD in one of its two user-accessible M.2 slots – a Samsung 970 Evo Plus. The 14.1″ display has a resolution of 1920×1080 with a matte finish, with a maximum refresh rate of 60Hz. The display is powered by the integrated GPU, and there’s no option for a discrete GPU. The battery is a 73 Wh unit, and is entirely user-replacable. Bucking a trend in the industry, the Lemur Pro is reasonably equipped when it comes to ports: one USB 3.1 Type-C Gen 2 port, two USB 3.0 Type-A ports, a MicroSD Card Reader, a full-size HDMI port, a barrel connector for the included charger (USB-C charging is also supported), a combined headphone/microphone jack, and the usual Kensington lock. The USB-C port can also be used as a display port with DisplayPort 1.2. Hardware The design of the Lemur Pro is unassuming, mostly black, and free of the kind of design frivolities other laptops tend to suffer from. There’s no RGB here, no flames painted on the lid to make it go faster, no screaming logos or gamer accents – just a black laptop with a System76 logo on the lid. That’s it. It is incredibly light, weighing a mere 0.99 kg – for comparison, a MacBook Air weighs 1.29 kg, so the Lemur Pro is considerably lighter. This does come at a price, however, and the Lemur Pro just doesn’t feel as strong and sturdy as similar laptops with a bit more heft to it. There’s an amount of flex in the display lid, bottom cover, and keyboard cover that you just won’t see in a MacBook Air or an XPS 13. It’s a trade-off you have to make – if you really value the extreme kind of portability the Lemur Pro provides, it means giving in somewhere else. I’m disappointed System76 does not provide a high refresh rate display on the Lemur Pro, in the very least as an option. Once you’ve gotten used to 144Hz (or even higher) on your computer displays, using a 60Hz display feels like a major step back. I understand the battery life concerns, but I’m definitely more than willing to give up a little bit of battery life if it meant a buttery-smooth 144Hz UI. Aside from the lack of a high refresh rate option, the display is excellent – it’s bright and the colours look normal, but note that I’m not a colour expert, so I can’t make any claims about colour accuracy. For my general use, however, I didn’t run into any issues. Speaking of battery life – this is one of the major strong points of the Lemur Pro. System76 advertises a maximum battery life of 14 hours, and while these kind of figures are usually complete nonsense, I think they’re not far off the mark here. Since we do not (yet) have a long history of laptop reviews, we do not have any consistent methodology for measuring battery life, so anything I say here is very subjective and difficult for you as a reader to parse. That being said, with casual use – meaning, browsing, writing, Twitter and e-mailing while watching YouTube videos – I could definitely hit the 10 hour mark at the balanced power setting. Switching to the power saver setting yielded me even more hours of battery life, but it did cause a notable hit in performance, especially for video. Simple 1080p YouTube video – either played in Firefox or locally – would stutter and lag, but everything else seemed to perform just fine. My guess is that the power saver setting targets the integrated Intel GPU quite aggressively, but honestly, for several hours of additional battery life, I think it’s worth it. The battery life is especially remarkable since getting proper battery life out of laptops designed for Windows running Linux is often a major hassle, and no matter what you do, Linux battery life on laptops not designed for Linux always lags
System hardening in Android 11
In Android 11 we continue to increase the security of the Android platform. We have moved to safer default settings, migrated to a hardened memory allocator, and expanded the use of compiler mitigations that defend against classes of vulnerabilities and frustrate exploitation techniques. An overview of the security-related changes in Android 11.
Ampere’s product list: 80 cores, up to 3.3 GHz at 250 W; 128 core in Q4
With the advent of higher performance Arm based cloud computing, a lot of focus is being put on what the various competitors can do in this space. We’ve covered Ampere Computing’s previous eMag products, which actually came from the acquisition of Applied Micro, but the next generation hardware is called Altra, and after a few months of teasing some high performance compute, the company is finally announcing its product list, as well as an upcoming product due for sampling this year. Ampere’s Altra is a realized version of Arm’s Neoverse N1 enterprise core, much like Amazon’s Graviton2, but this time in an 80-core arrangement. Where Graviton2 is designed to suit Amazon’s needs for Arm-based instances, Ampere’s goal is essentially to supply a better-than-Graviton2 solution to the rest of the big cloud service providers (CSPs). Of the companies that have committed to an N1 based design, so far on paper Ampere is publically the biggest and fastest on the books. Can we have these in workstations please? I know they’re not designed for my kinds of uses, but damn if these aren’t awesome.
OSNews gets a dark mode
We have a dark mode now. That’s the news. You can click the link in the sidebar to switch between dark mode and the regular version of the site. You can thank our webmaster Adam for OSNews no longer burning your retinas at night.
Haiku monthly activity report for May and June
After the release of the second beta a few weeks ago, Haiku continues its steady pace of improvements and fixes. A few highlights from the work done since the beta release: Korli also worked on improving support for modern x86 CPUs, including the xsave instruction, and enabling use of AVX which requires saving more CPU registers during context switches. A new version of HaikuWebKit has finally been released after help from KapiX and X512 to fix the remaining bugs. It uses a lot less memory, crashes less often, and has better support for modern website. There is ongoing work for further updates and improvements. There’s a lot more in there, so if you have beta 2 running, be sure to update it.
The 25 greatest Java apps ever written
What follows is a list of the 25 most ingenious and influential Java apps ever written, from Wikipedia Search to the US National Security Agency’s Ghidra. The scope of these applications runs the gamut: space exploration, video games, machine learning, genomics, automotive, cybersecurity, and more. It’s posted by Oracle and thus it makes me feel dirty to link to it, but I guess it’s still an interesting list – albeit with one obvious, huge, giant, inescapable elephant of an mission.
Microsoft removes manual deferrals from Windows Update by IT pros ‘to prevent confusion’
Microsoft is removing the ability for business users to defer manually Windows 10 feature updates using Windows Update settings starting with the Windows 10 2004/May Update. Microsoft seemingly made this change public with a change in its Windows 10 2004 for IT Pros documentation on June 23. I’ve read the article three times and I still don’t quite understand what’s going on.
Symbian won
I was working in the mobile phone industry just as smartphones were taking off. I saw the Palm Pilot rise and fall. I witnessed NEC and Sagem and a host of companies launch smartphones and then disappear. But the greatest tragedy of them all was Nokia and their Symbian Operating System. Symbian was, for its time, a brilliant OS. It ran 3D games smoothly, had terrific hardware support, a decent ecosystem for developers. And it was bloody annoying for users. Every few minutes, Symbian would interrupt you to ask “Are you sure you want this app to connect to the Internet?” His final paragraph has a point.
Microsoft Defender ATP for Linux is now generally available
To meet our customers where they are and relieve customer challenges in managing multiple security solutions to protect their unique range of platforms and products, we have been working to extend the richness of Microsoft Defender ATP to non-Windows platforms. Today we are excited to announce general availability of Microsoft Defender Advanced Threat Protection (ATP) for Linux! Adding Linux into the existing selection of natively supported platforms by Microsoft Defender ATP marks an important moment for all our customers. It makes Microsoft Defender Security Center a truly unified surface for monitoring and managing security of the full spectrum of desktop and server platforms that are common across enterprise environments (Windows, Windows Server, macOS, and Linux). Defender ATP is an enterprise product, so this news doesn’t mean the end-user program that ships with Windows is coming to Linux. Still, seeing Microsoft embracing Linux left, right, and centre is still a weird sight for someone who still hasn’t forgiven Microsoft for their role in killing any chances of BeOS catching on. I’m still bitter over that one.
iPhone 6S getting iOS 14 is like the Galaxy S6 getting Android 11. Imagine that.
At this point, saying Android has a serious problem when it comes to phones receiving reliable Android upgrades is getting old. We’ve written about it a lot — even I, specifically, have written about it a lot. You’ve told us your thoughts. We all get it. Even with all that, though, the latest announcement of iOS 14 really sends the message home. This week, Apple officially confirmed that the 2020 iteration of iOS will land on every iPhone since the iPhone 6S. That’s a phone that came out in September 2015, which is nearly five years ago. Meanwhile, the flagship Android device from 2015 was the Samsung Galaxy S6. The most recent official version of Android that phone received was Android 7 Nougat, which dropped in 2016. Of course, it was well into 2017 before the Galaxy S6 actually got it. Since then: nothing. Apple deserves praise for being pretty much the only smartphone manufacturer supporting its devices for this long. Despite years of attempts and failed promises, Android devices still barely get two years of updates, and even if, they arrive with major delays.
...58596061626364656667...