Monthly Archive:: September 2021

Epic Games Store, Discord, and Zoom all join Windows 11’s more flexible app store

Now we’re seeing some of the fruits of that change—Microsoft has announced that major third-party apps like Zoom, Discord, Adobe Reader, the VLC media player, and even the LibreOffice suite are all now available in the Microsoft Store for people using the Windows 11 Insider Preview builds. Web apps like Wikipedia, Reddit, and Tumblr are also available. These PWAs look and work just like the regular websites but can easily be pinned to Start or the Taskbar and can display notification badges and a few other benefits that make them feel a bit more like desktop apps. Microsoft also says it will allow other app stores into the Microsoft Store, starting with Amazon and the Epic Games Store. These will be available “over the next few months.” (When support for Amazon’s Android apps are added to Windows 11 sometime after the official launch, those apps will still be searchable from within the Microsoft Store itself.) If you don’t want to (or can’t) install Windows 11 on your PC, Microsoft says that the new Microsoft Store and the new apps in it will also be coming to Windows 10 “in the coming months.” Windows 11’s rollout officially begins on October 5. Credit where credit is due – these are good moves, and shows that at least at this point in time, Microsoft is not interested in using the Microsoft Store as a stick. As long as their store policies remain like this, and they don’t lock down sideloading, they’re on the right side of this divide.

FyneDesk: an open source desktop environment in Go

The FyneDesk project is taking a fresh look at what it means to be a desktop environment. Using the same beautiful and user friendly graphics of the Fyne toolkit you will find it a great place to call home on your computer. We also want to make it easy to update, add to or change your desktop just like you can with any other Open Source software. And so the design of our desktop project has put ease of learning and development in the centre of how we work. Now you can have the desktop of your dreams – and share the result for others as well. That’s some flowery language, but look past it and there’s a number of very interesting projects here. The desktop environment itself seems a bit rough around the edges, but the underlying toolkit is quite fascinating – it’s not yet another Qt or GTK derivative, but instead completely new and written in Go. There’s a number of applications, too.

Fairphone 4 has an incredible 5-year warranty, aims for 6 years of updates

Fairphone is unique in the world of smartphones. It’s pretty much the only company trying to build a sustainable device that isn’t glued together and hostile to the repair community. Today, Fairphone is announcing a brand-new flagship: the Fairphone 4, which brings an updated design and better specs while still shipping with all the modularity you would expect. A lot of welcome upgrades to this unique smartphone, but the lack of a headphone jack is a bit of a headscratcher.

Apple’s fortress of secrecy is crumbling from the inside

Apple’s remote work struggle is emblematic of a deeper shift taking place inside the company. Since 1976, the tech giant has operated in largely the same way: executives make decisions about how the company will function, and employees either fall in line or leave. What choice do they have? Apple is currently worth $2 trillion, making it the most valuable company in the world, as well as one of the most powerful. Over the past few months, however, that culture has started to erode. As workers across the tech industry advocate for more power, Apple’s top-down management seems more out of touch than ever before. Now, a growing number of employees are organizing internally for change and speaking out about working conditions on Twitter. Success tends to hide problems.

Android 12.1 leak shows off iPad-style dock, dual-pane system UI

Like the good (and quickly abandoned) Android tablet interfaces of yore, Android 12.1 sees Google return to dual-pane layouts for various bits of the OS interface. The settings screen is back to a dual-pane configuration, which has the top-level settings list on the left and each individual page of settings on the right. The notification panel takes a similar approach, with the quick settings on the left and the normal list of notifications on the right. Google’s leaked dock interface is here, too. The screenshots all have a pinned black bar at the bottom of the screen, making for a hybrid of the iPad’s new dock UI and the old Honeycomb bar. Of course, everything could change eventually, but for now, the icons at the bottom just seem to be your recent apps. Being able to pin apps to this bar would be nice, too. The dock, assuming it doesn’t auto-hide, will cut into the vertical real-estate apps have access to. Vertical space is currently a big problem for apps on foldables, especially when you aren’t in side-by-side app mode. Some interesting changes here, which are definitely sorely needed for Android tablets and tablet-like devices.

In public, Apple champions fighting climate change – behind closed doors, Apple lobbies against climate change legislation

In public, Apple claims it supports legislation to combat climate change. Jackson, now Apple’s VP for Environment, Policy, and Social Initiatives, released a statement asserting that “the urgent threat of climate change is a key priority” for the company. Jackson called on Congress and the Biden administration to take “urgent action” to pass “climate policies that quickly decarbonize our electric grid.” Specifically, Jackson said Apple supports “the enactment of a Clean Energy Standard (CES) that would decarbonize the power sector by 2035.” However, now that said standard is actually on the verge of being implemented, Apple, behind closed doors, is changing its tune. The goal of the Clean Energy Standard in the reconciliation package would be to reduce carbon emissions from the power sector by 80% by 2030 and 100% by 2035. It’s the precise policy that Jackson said Apple supported in her statement. Given this stance, you might be surprised that Apple is part of a “massive lobbying blitz” to kill the reconciliation package and its Clean Energy Standard. Why, then, is Apple now suddenly fighting the very standard it was championing? The ads focus on the funding mechanism for the package, which includes increasing the corporate tax rate by a few percentage points — from 21% to 26.5%. The rate would still be far lower than the 35% corporate tax rate in place prior to the 2017 tax cuts. In 2020, Apple had $67 billion in profits and an effective tax rate of 14.4%.  Ah, of course. Apple wants to be regarded as an environmentally responsible company, but only if it’s free and doesn’t cost them anything. Apple’s hypocrisy knows no bounds.

EAC has come to Linux and BattlEye is inbound

The Verge: Valve promised it would work with anti-cheat software makers EAC and BattlEye to ensure some of the most popular games will run on its upcoming Steam Deck Linux-based gaming handheld, and one of those companies is now officially on board — Epic Games announced today that its Easy Anti-Cheat (EAC) now supports Linux and Mac. Not only that, it’s specifically set up to work with the Proton and Wine compatibility layers that Valve’s relying on to bring Windows games to the Deck. BattlEye is coming to Linux, too.

Examining btrfs, Linux’s perpetually half-finished filesystem

Btrfs—short for “B-Tree File System” and frequently pronounced “butter” or “butter eff ess”—is the most advanced filesystem present in the mainline Linux kernel. In some ways, btrfs simply seeks to supplant ext4, the default filesystem for most Linux distributions. But btrfs also aims to provide next-gen features that break the simple “filesystem” mold, combining the functionality of a RAID array manager, a volume manager, and more. We have good news and bad news about this. First, btrfs is a perfectly cromulent single-disk ext4 replacement. But if you’re hoping to replace ZFS—or a more complex stack built on discrete RAID management, volume management, and simple filesystem—the picture isn’t quite so rosy. Although the btrfs project has fixed many of the glaring problems it launched with in 2009, other problems remain essentially unchanged 12 years later. One of those projects we’ve been hearing about for years. I think most distributions still default to ext4 – except for Fedora.

If you upgrade to Windows 11 on an unsupported PC, you will have to sign a waiver first

While we now know that Microsoft will only provide support for the new OS to the processors from both Intel and AMD that are in its list of supported CPUs, the company also stated that users on unsupported systems could still go ahead with an install using ISOs if they are interested. But this in return would leave their systems in an unsupported state. It has been reported that this unsupported state may even mean that such PCs won’t also receive critical security updates. So when a user does want to upgrade to Windows 11 from such existing systems, the following formal agreement, or something similar, would be popping up. The notice basically states that installing Windows 11 on such PCs is “not recommended”, and that they are “not entitled to updates”. I could muster up some respect for Microsoft if their cut-off was a hard cut, but this wishy-washy situation is terrible for consumers.

Microsoft’s fall Surface event: the 7 biggest announcements

Microsoft just wrapped up its latest Surface event, and it was packed with news — including the redesigned Surface Pro 8, a camera-equipped Surface Duo 2, and even a new flagship laptop that puts a hinge behind the screen. There’s a lot of cool new hardware in here. I’ve always liked Microsoft’s Surface line of devices, and even own a few of them. They’re not much use to me anymore – Surface Linux support is spotty, at best, especially for newer devices – but for Windows users, they’re definitely worthy to take into consideration.

EU proposes mandatory USB-C on all devices, including iPhones

The European Commission, the executive arm of the European Union, has announced plans to force smartphone and other electronics manufacturers to fit a common USB-C charging port on their devices. The proposal is likely to have the biggest impact on Apple, which continues to use its proprietary Lightning connector rather than the USB-C connector adopted by most of its competitors. The rules are intended to cut down on electronic waste by allowing people to re-use existing chargers and cables when they buy new electronics. In addition to phones, the rules will apply to other devices like tablets, headphones, portable speakers, videogame consoles, and cameras. Manufacturers will also be forced to make their fast-charging standards interoperable, and to provide information to customers about what charging standards their device supports. Under the proposal, customers will be able to buy new devices without an included charger. It was the European Union that spearheaded the change from one-charger-per-device to standardising on Micro-USB, which was followed by USB-C later on. There’s a lot of pro-Apple, anti-government, right-wing talking points going around the internet today, especially coming from the United States, but unlike what they want you to believe, laws like this do not stop or even hinder innovation or the arrival of newer charging ports or standards. New charging standards can be rolled into USB-C, and the law can be changed for newer ports if the industry asks for it and there is sufficient consensus. Nobody liked the situation we had where every single device had its own incompatible charger. In fact, I have countless Palm OS devices I have a hard time charging because I lost some of their chargers over time. It was an infuriating time, and it’s thanks to EU pressure that the situation has improved as much as it has. However, due to Apple’s reluctance to play ball, the EU now has to step in and regulate – had Apple been a good citizen and adopted USB-C like everyone else, we probably wouldn’t have needed this law. Too bad for Apple. They most likely won’t be able to buy their way out of this one, and we don’t have historically black colleges Apple can take back promised funding from, either.

Android to take an “upstream first” development model for the Linux kernel

The Linux Plumbers Conference is this week, and since Android is one of the biggest distributors of the Linux kernel in the world, Google software engineer Todd Kjos stopped by for a progress report from the Android team. Android 12—which will be out any day now—promises to bring Android closer than ever to mainline Linux by shipping Google’s “Generic Kernel Image” (GKI) to end-users. This is a big issue, and I’m glad Google and the Android team are addressing it. Hopefully, we will eventually end up in a situation where the Android kernel and the mainline Linux kernel are far, far closer to each other than they are now.

Panfrost achieves OpenGL ES 3.1 conformance on Mali-G52

The open source Panfrost driver for Mali GPUs has now achieved official conformance on Mali-G52 for OpenGL ES 3.1, as seen on the Khronos adopters list. This important milestone is a step forward for the open source driver, as it now certifies Panfrost for use in commercial products containing Mali G52 and paves the way for further conformance submissions on other Mali GPUs. Excellent news, and great progress.

Apple releases iOS 15, iPadOS 15, watchOS 8, HomePod 15, tvOS 15

Apple has released new versions of all of its platforms, with only the Mac lagging behind for now. There’s iOS 15 and iPadOS 15, watchOS 8, HomePod 15, and tvOS 15. As usual, Apple’s device support for new updates is excellent and stretches back quite far, so pretty much every one of you who is an iOS users will be able to enjoy these new releases. You know where to find them.

Home computing pioneer Sir Clive Sinclair dies aged 81

Sir Clive Sinclair, the inventor and entrepreneur who was instrumental in bringing home computers to the masses, has died at the age of 81. His daughter, Belinda, said he died at home in London on Thursday morning after a long illness. Sinclair invented the pocket calculator but was best known for popularising the home computer, bringing it to British high-street stores at relatively affordable prices. One of the greatest.

Apple, Google cooperate with Putin to steal Russia’s elections

Alphabet’s Google and Apple have removed jailed Kremlin critic Alexei Navalny’s tactical voting app from their stores, his team said on Friday, after Russia accused the U.S. tech firms of meddling in its internal affairs. Russia goes to the polls on Friday to elect a new parliament in a three-day vote that the ruling United Russia party is expected to win despite a ratings slump after the biggest crackdown on the Kremlin’s critics in years. Apple, only a few weeks ago during the CASM debacle, adamantly told the world it would never bow to government pressure. Unsurprisingly, that was a bold-faced lie. Google publicly commits itself to human rights, but apparently, that does not extend to Putin critics and the Russian opposition.

AMD: we stand ready to make Arm chips

AMD’s CFO Devinder Kumar recently commented that AMD stands ready to manufacture Arm chips if needed, noting that the company’s customers want to work with AMD on Arm-based solutions. Kumar’s remarks came during last week’s Deutsche Bank Technology Conference, building on comments from AMD CEO Lisa Su earlier in the year that underscored the company’s willingness to create custom silicon solutions for its customers, be they based on x86 or Arm architectures. Intel also intends to produce Arm and RISC-V chips, too, meaning that the rise of non-x86 architectures will be partially fueled by the stewards of the dominant x86 ecosystem. This is entirely unsurprising news. You don’t have to build Snapdragon or Apple-level ARM chips to make a lot of money with Arm, and companies like Intel and AMD would be stupid not to look into it.

GNOME to prevent theming, wider community not happy

If you’ve been paying attention to recent chatter in the GNOME and surrounding communities, you may have noticed there’s a lot of disgruntled developers within certain communities that rely on parts of the GNOME stack, such as Pop!_OS and Budgie. I’ve been trying to follow most of these discussions and have been itching to write about it, but with the discussions still ongoing and my own lack of knowledge on the intricacies of the interplay between distribution maintainers, desktop environment developers, application programmers, and GNOME itself, I figured I should stay away from it until someone with more knowledge stepped in. Well, thanks to Joshua Strobl, experience lead of Solus and one of the main developers of Budgie, I now have a great in-depth story to link to. I urge you to read the whole article, but here’s Strobl’s conclusions: 1. GTK4 has not met our expectations since its release in December of 2020, nor have we been satisfied with its state as of the writing of this post. 2. Current plans by GNOME for changes to how theming works is viewed as regressive for desktop Linux, developers, and user choice. 3. We do not believe that GNOME is treating its community, from individual users to entire operating systems, in a manner that is equitable and respectful of their choice on how they want to curate their own experience. 4. Budgie 11 will not be written in GTK4. 5. For Budgie Edition: we will be working on replacing software developed by GNOME with that of alternative software developers as well as “in-house” solutions. These will not necessarily be under the GetSolus organization nor will they be associated with Budgie. Adopting Budgie going forward (at least until 11, when we have our own control center) does not and will not require using our own apps. This has even remained true even for Budgie Desktop View, we support alternatives like Desktop Folder as alternative “desktop” implementations in Budgie. 6. GNOME Edition will be demoted to a non-curated edition and moved to a lesser position on our Downloads page in a future release of Solus. There are various problems non-GNOME GTK developers are running into, but as a user, my biggest problem is GNOME’s adoption of libadwaita. GNOME is going to ship a library, libadwaita, that when used by an application, will force it to use the default light Adwaita theme, with no option to change it to dark mode or a different theme. The end result is that if you use GNOME, you’re going to start seeing applications – both from GNOME itself as well as from third parties – that do not respect your choice of GTK theme, and instead always default to light Adwaita. But of course, this problem extends beyond GNOME itself, as other popular GTK desktops, such as MATE, Cinnamon, and Budgie, also make use of both GTK applications, as well as components and applications from GNOME. On top of that, countless popular distributions, such as Linux Mint, Ubuntu, and Pop!_OS, all use custom themes. Their desktops will be severely broken since GNOME and GTK applications will no longer use their custom themes. As a result, Solus and Budgie will start transitioning to using EFL instead of GTK for various components, which is a pretty big shift. As far as I know, other distributions, such as Ubuntu, Linux Mint, and Pop!_OS, have not made any plans yet as to how to handle this new reality, but I would assume they, too, will start to replace any offending applications and components, or hack GTK altogether as a workaround. This is a shitty situation, and the GNOME developers are causing a lot of bad blood and rifts here that really could have been avoided. Theming and customisation are a core aspect of the Linux desktop, and breaking it like this is going to make a lot of non-GNOME developers as well as users very, very unhappy.