Bonum Certa Men Certa

Links 14/06/2022: KDE Plasma 5.25 and FreeCAD 0.20

  • GNU/Linux

    • Desktop/Laptop

    • Applications

    • Instructionals/Technical

      • DebugPoint ☛ How to Upgrade to KDE Plasma 5.25 from 5.24

        A beginner's guide to upgrade to KDE Plasma 5.25 from Plasma 5.24 desktop environment via terminal and GUI method.

      • ID Root ☛ How To Install VidCutter on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install VidCutter on Ubuntu 22.04 LTS. For those of you who didn’t know, VidCutter is a simple video editing cross-platform program for Linux, Windows, and Mac. It is built on Python and Qt5, using FFmpeg as back-end decoding and encoding. It has tools for cutting all sorts of media, but it’s not a full-blown video editor instead, its focus lies solely on slicing up videos into clips you could then upload onto your website.

        This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the VidCutter on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • OSNote ☛ How to Install and Use Podman on Rocky Linux 8 - OSNote

        Podman is a free and open-source daemonless container engine that was developed by RedHat. It exists to help developers manage and deploy their applications in a Linux environment. Similar to the Kubernetes platform, Podman works with pods. Podman seeks to be the alternative to the Docker engine which is also a containerization platform. Podman improves on Docker by decentralizing the components needed for container management. Podman has a few distinguishing differences, the main one being its architecture. It runs on a daemonless architecture. This article will guide you on how to install and use podman on Rocky Linux 8

      • TecMint ☛ How to Install AlmaLinux 9.0 Step by Step

        AlmaLinux is a free and open-source community-driven operating system developed as a perfect alternative to CentOS 8 which RedHat discontinued in favor of CentOS Stream. It is 1:1 binary compatible with RHEL and is built to support enterprise and production-grade workloads.

        AlmaLinux first graced the Linux community on 30th, March 2021 with AlmaLinux 8.4 as the first release. AlmaLinux 9 was released on 26, May 2022. Codenamed Emerald Puma, AlmaLinux 9 provides an array of new features and enhancements to improve user experience and functionality.

        In this guide, we will walk you through the installation of AlmaLinux 9.0.

      • ByteXD ☛ How to Install and Upgrade Nvidia Drivers on Ubuntu - ByteXD

        This tutorial will take you through different methods that you can apply to update your Nvidia GPU drivers to their latest version.

        Nvidia cards use an open-source Nouveau driver by default but this driver does not harness the full power of this GPU and can underperform.

        The proprietary Nvidia drivers are required if you want your GPU to perform to its fullest.

        You can update your drivers using several methods and we will go through each technique one by one so that you can choose the one you prefer the most. The different ways you can update your Nvidia drivers on Ubuntu are listed below and after going through them you will be able to perform these tasks yourself.

      • Red Hat Official ☛ How to interrupt the Linux boot process | Enable Sysadmin

        During a computer's boot process, you must transition from a firmware (UEFI or BIOS) process to loading a kernel and then finally to the user environment. When booting a POSIX system, you can choose to interrupt the boot process to adjust settings or even to log in using a chroot environment.

        This is a useful troubleshooting and maintenance technique, but it's also the reason it's so important to utilize full disk encryption when installing your operating system. When a drive is encrypted, nothing on the drive is accessible without your passphrase, even from a preboot environment. As long as you have the passphrase to decrypt your drive, you can interrupt a Linux system's boot process and access the drive without booting into a full operating system (OS).

      • Trend Oceans ☛ How to Change Nginx 80 Port in Linux - TREND OCEANS

        Nginx is an open-source lightweight web server alternative to apache to handle high-traffic websites.

        With all its due features, it can easily manage to load balance and reverse proxy for your site or can be used as a mail server proxy as a POP and IMAP.

        By default, Nginx runs on port 80 to handle web traffic requests, which can be changed to something else by editing the configuration files. Today, you will learn how to change the Nginx port in Linux in a few simple steps.

    • WINE or Emulation

      • WINE Project (Official) ☛ Gitlab experiment wrapup

        Here's a summary of the Gitlab experiment discussion, with some additional comments. Thanks to everybody who sent their feedback!

        * Things that people like:

        - Fetching commits directly with git instead of applying patches from emails (Huw, Jacek, Paul, Zeb). Indeed that's a major help for me as well.

        - Better tracker, easy to see the list of pending reviews (Huw).

        - Possibility to host more Wine projects, as well as private Wine trees to share WIP patches (Jacek). Indeed it would be nice to have all Wine projects in one place instead of the current mix of github/sourceforge/etc.

        - Potential for automation (Jacek). Gitlab offers many services that we will be able to take advantage of, the most obvious being CI for the testbot. Having all the data in a proper database instead of free-form emails should make it possible to do other interesting things as well.

        * Some other things I like:

        - Updating status doesn't need to go through me, people can assign reviewers, supersede patches, etc. directly. That reduces my workload and improves the bus factor. Once we have figured out how to make testbot results reliable, we could also have maintainers merge commits directly.

        - The full discussion thread for a given MR is readily accessible, it doesn't require hunting down the multiple revisions of a patch and associated threads in the mailman archive.

        * Things that could be improved:

        - Signoffs are a bit cumbersome (Rémi). We should change the requirements to something better adapted to Gitlab.

        - It's only possible to approve the whole MR, not individual commits (Huw, Zeb). I think that's an acceptable trade-off, but we could imagine other approaches.

        - The mailing list gateway creates too much noise; mixing comments from Gitlab and mailing list isn't very clean (Jacek, Rémi, Alex). We can make some tweaks, or use a separate list, or even rethink the approach of the mail gateway.

        - Gitlab threading support is limited, nested comment threads are not supported (Zeb). That's true, but looking through the past few months of patch reviews, it seems that we almost never use nested threads, so I think we can live with that limitation.

        - Reviewers can push fixups to commits, but that requires the author to grant explicit permission (Jacek). Hopefully we can tweak access rights to allow this by default.

        * Conclusion

        I think Gitlab is working well for us, and most people seem generally happy with it. So my plan is to go forward and make Gitlab the main development platform for Wine.

        I'll start working on the transition, and on the improvements mentioned above. Any help will be welcome! I'll be posting a roadmap shortly.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Plasma 5.25

          Plasma 5.25 brings new features and concepts to the desktop environment.

        • 9to5Linux ☛ KDE Plasma 5.25 Desktop Environment Is Out Now, This Is What's New

          Four months in the making, the KDE Plasma 5.25 desktop environment series is here to introduce exciting new features like full control of the Tablet Mode from both Wayland and X11 sessions, new finger-following (1:1) touchpad gestures for touch-friendly devices, a configuration window for KRunner, as well as a new floating mode for the panel that detaches it from the bottom of the screen to look more like a dock.

        • Its FOSS ☛ KDE Plasma 5.25 Release is All About Color, Theme, and Other Improvements - It's FOSS News

          KDE Plasma 5.25 has been one of the most anticipated releases, considering its recent focus on visual refinements and workflow improvements.

          For instance, you got an updated Breeze theme and a new overview effect to improve the workflow with KDE Plasma 5.24 LTS.

          Finally, KDE Plasma 5.25 has landed with more upgrades!

        • OMG Ubuntu ☛ 5 New Features in KDE Plasma 5.25 - OMG! Ubuntu!

          This week sees the release of KDE Plasma 5.25, the latest version of the hugely popular free and open source desktop environment.

          KDE Plasma 5.25 serves as the follow-up to KDE Plasma 5.24 LTS, last year’s sizeable and well-received long-term support update. Although the new update isn’t an LTS it does boast over 400 bug fixes and a number of interesting new features that users will be keen to try.

          So without any further waffle, let’s look at 5 of the best new features in KDE Plasma 5.25.

        • Carl Schwan ☛ Kalendar Contact Book - Current Progress

          During my long train trip to the Linux App Summit 2022, I started working on a contact book feature in Kalendar. There was already a small contact integration in the event editor to select attendees for an event and I wanted to extend it with a simple contact info viewer and editor.

          When I started it, I was full of hope that this would be a simple task and would be easy to finish. Unfortunately more than one month later, it’s not finished but there is a lot of progress that I can already show off.

        • Adriaan de Groot ☛ Kate + Building in Docker | [bobulate]

          Have I said nice things about Kate recently? Not enough, so let me gush a little about Kate as an “IDE” and using it, with the Build Plugin, as a tool for editing locally and building remotely.

          I work on a codebase that has very specific platform requirements. These requirements are difficult to reproduce in a normal host – or, if you have some modern rolling distro like openSUSE, well-nigh-impossible. That’s the situation where Docker shows up, since a Docker container can be whatever specific platform is needed.

          So I have a Docker, with the special compilation environment over here, and the host machine, running a recent version of Kate over there. How can I make them work together?

        • GSoC Post 0: Introduction

          Hello, reader! I am Suhaas Joshi, a 20-year-old 3rd-year student at CHRIST University, India. I have been selected to GSoC 2022 as a mentee in KDE. This blog will track my KDE development work during, and after, GSoC coding period.

  • Distributions and Operating Systems

    • Linuxiac ☛ Best Approaches to Choosing Your First Linux Distro (Beginner's Guide)

      Are you a newcomer to Linux? Not sure which Linux distribution to choose to begin your Linux journey? This article is for you!

      For the average PC user who has been using the established desktop operating systems such as Microsoft Windows and macOS, Linux can be somewhat confusing. Furthermore, the perception that Linux is mainly used by “pro” users and is “very complex” plays against it.

      Of course, neither of the preceding two statements is true. Linux is a complex operating system, just like any other. And, as always, it all depends on the individual.

    • Its FOSS ☛ Try Multiple Linux Distributions via the Terminal

       Distrobox is a software tool that allows you to run any Linux distribution inside the terminal.

      It aims to let you run a variety of software on top of host distribution without any hassle.

      For instance, — is there anything that is available only in the AUR and you want to access it from your Ubuntu system? Distrobox can give you that comfort.

    • Barry Kauler ☛ Update no longer using rsync

      EasyOS has an "update" icon on the desktop, that checks if a later version online, and if so offers to download and update the local installation.

      The problem we have been having is that it uses rsync, which reduces the size of the download by only downloading the difference between current and latest version; however, it disconnects, seemingly randomly. Perhaps it is a problem with getting too busy, as the problem does seem dependent on the time-of-day.

    • New Releases

      • Kaisen Linux Rolling 2.1

        Lots of improvements on the design. New cloud and tech tools. Improvements of the packages and confs.

        Codename: Rolling

        After 6 months of intensive work, here is the 2.1 version of Kaisen Linux. This release marks above all the arrival of a new official wallpaper, after more than 2 years of improvements on the first one! Big graphic improvements on logos, menus and plymouth theme have been done.

      • NuTyX 22.06.1 available with cards 2.5.0

        The NuTyX team is happy to announce the new version of NuTyX 22.06.1 and cards 2.5.0.

        New toolchain gcc 12.1.0, glibc 2.35 and binutils 2.38.

        The xorg-server graphics server version 21.1.3, the Mesa 3D library in 22.1.1, Gtk4 4.6.5 and Qt 6.3.0.

        The python interpreters are en 3.10.5 et 2.7.18.

        The XFCE desktop environment is updated to version 4.16.0.

        The MATE desktop environment is a 1.26.0 version .

        The GNOME desktop environment is also updated to version 42.2

        The KDE desktop environment is available in Plasma 5.24.5, Framework 5.94.0 and applications in 22.04.2.

        Available browsers are: Firefox 101.0.1, Chromium 102.0.5005.115, Epiphany 42.2, etc

        Many desktop applications have been updated as well like Telegram-desktop 3.7.3, Thunderbird 91.10.0, Scribus 1.5.8, Libreoffice, Gimp 2.10.32, etc.

        Core NuTyX ships with Long Term Support (LTS) kernels: 4.14.282, 4.19.246, 5.4.197, 5.10.121 and 5.15.46 and the latest stable version 5.18.3 .

    • Fedora Family / IBM

      • How many Flathub apps reuse other package formats? – Will Thompson

        When this article was discussed in the Flatpak Matrix channel, several people noted that while this often said, they are sceptical that it’s really such a big number. Let’s find out!

        The specific examples given in the article are of apps which reuse a .deb (to which I will add .rpm), AppImage, Snap package, or binary .tar.gz archive. It’s not so easy to distinguish a binary tarball from a source tarball, so as a substitute I will look for apps which use the extra-data to download external sources at install time rather than at build time.

        I have cloned every repo from the Flathub GitHub organisation with this script I had lying around. There are 2,220 such repositories. This is a bigger number than the 1,518 apps cited in the blog post, because it includes many thing which are not apps, such as 258 GTK themes and 60 digital audio workstation plugins. I also believe that the 1,518 number does not include end-of-lifed apps, whereas my methodology does. This post will also ignore the existence of OBS Studio and Firefox, where those projects build the Flatpak from source on their own infrastructure and push the result into Flathub.

      • Enterprisers Project ☛ 10 ways DevOps can help reduce technical debt

        Technical debt is unavoidable. And if it is not addressed, it can hamper your development process and product quality. While it costs time and money to fix accrued technical debt, prevention is better than cure. According to Gartner, infrastructure and operations leaders who can actively manage and reduce technical debt will achieve 50 percent faster delivery times.

        DevOps has emerged as the solution to many challenges in the IT industry. It can also address the technical debt challenge. Here are ten ways DevOps can help your business manage and reduce technical debt.

      • Enterprisers Project ☛ How to manage disruption during digital transformation | The Enterprisers Project

        If you go into a digital transformation initiative unprepared to manage change, you may well face a mutiny. Digital transformation may sound exciting, but it inevitably involves considerable disruption for individuals as well as the entire organization. Affected team members often feel a loss of control and connectedness.

        Your goal as an IT leader should be not only to avoid backlash but to turn the change into an opportunity to deepen engagement among those affected. It is critical that teams gain more control as part of the transformation. Transformation should not happen to them; rather, team members should help make transformation happen.

        Individuals need to have a say on changes, whether these involve new architectures and models, new algorithms, or decision-making and supervisory processes. Team members should be significant contributors to your final digital transformation.

      • Red Hat ☛ 4 tips for achieving better security on Kubernetes

        When security is ignored, organizations are putting at risk the core benefit of faster application development and releases. But security and agility do not have to be in contention.

        A recent Red Hat survey with more than 300 respondents, covered in our 2022 State of Kubernetes security report, identified the most pressing security needs and offered suggestions for putting your organization on track to protect security in Kubernetes environments.

        Our findings show that what happens in the build and deploy stages has a significant impact on security, as revealed by the prevalence of misconfigurations and vulnerabilities across organizations. Security, therefore, must shift left, embedded imperceptibly into DevOps workflows instead of being "bolted on" when the application is about to be deployed into production.

      • RHEL 9 and PyPI RPMs · Blog | Tomáš Tomeček

        My colleague, @FrostyX, recently shared a Red Hat Developer article, Thousands of PyPI and RubyGems RPMs now available for RHEL 9, with us.

        TL;DR access thousands of RPMs automatically generated from PyPI and RubyGems on RHEL 9.

        Sounds intriguing, I wanted to give it a shot.

    • Debian Family

      • TecMint ☛ Parrot Security OS: What You Need to Know

        Parrot (popularly/formerly known as Parrot Security OS or Parrot OS) is a free and open-source Linux distribution derived from the well-known Debian Linux.

        Designed for security, privacy, and development, Parrot ships with an assortment of IT security and digital forensics tools, utilities, and libraries; development and programming tools; as well as privacy protection tools.

        It comes by default with MATE Desktop Environment (DE), however, users can install other DEs.

    • Canonical/Ubuntu Family

      • Ubuntu ☛ Composable infrastructure, sustainable computing and more: OIS 2022 highlights | Ubuntu

        OIS 2022 is over, but the OpenInfra community stays tuned for the next OpenInfra Summit, taking place in Vancouver in 2023! This year’s summit in Berlin offered a lot of insightful keynotes and technical sessions. Speakers discussed the most recent trends in the industry, including composable infrastructure and sustainable computing, and set the pace for the next releases of the OpenInfra-hosted project, including OpenStack. It was a great opportunity to reconnect in person after the pandemic.


        During my keynote on Day 1, I discussed the fact that OpenStack has just entered the Slope of Enlightenment phase of its Hype Cycle. Most organisations have realised that OpenStack and Kubernetes are in fact complementary technologies rather than competing ones. Canonical happens to be well-positioned, as Ubuntu is a platform that integrates OpenStack, Kubernetes and applications very well.

    • Open Hardware/Modding

    • Mobile Systems/Mobile Applications

  • Free, Libre, and Open Source Software

    • Medevel ☛ 18 Best Open-source Free UPnP and DLNA Media Servers for building Home Entertainment System

      If you want to view certain media files, such as photos and videos from your computer, or mobile on your TV, then you need to have enabled UPnP and DLNA-compliant devices, as well as, to set up a media server.

      In this article we will give brief explanations about DLNA, and UPnP devices, streamers, and servers.

      Here also you can find a rich list of free, and open-source DLNA and UPnP servers, and streamers which you can use freely to set up your own home entertainment system.

    • Web Browsers

      • Mozilla

        • 9to5Linux ☛ Mozilla Enables Firefox’s “Total Cookie Protection” Privacy Feature by Default on Desktop

           One of Firefox’s strongest privacy features, Total Cookie Protection was first introduced with the Firefox 86 release of the open-source web browser, was extended to the Private Browsing mode with the Firefox 89 release, and further improved in Firefox 91 to prevent data leaks. If you haven’t heard, Total Cookie Protection protects your privacy by confining cookies to the website where they’re created. This prevents tracking companies from using the said cookies to track your browsing activity as you navigate across multiple websites.

    • Content Management Systems (CMS)

      • Kiwi TCMS - Meet Kiwi TCMS at Collision 2022 in Toronto

        At the exhibition stand you will have the opportunity to perform some real black-box testing, learn about Salience bias, Peltzman effect and Wason's experiments and take a photo with our lovely mascot.

        The Kiwi TCMS team will be there to answer all of your questions regarding open source, community, support, various integrations and the differences between Self-Support, SaaS and Enterprise subscriptions!

    • Programming/Development

      • Qt ☛ Qt 6.3.1 Released

        We have released the Qt 6.3.1 today.

      • Qt ☛ Squish 7.0.1 released

        The Squish team is happy to announce the release of the Squish GUI Tester version 7.0.1, the software quality assurance tool for cross-platform GUI application test automation.

        The first maintenance release in Squish 7.0 series is coming out 3 months after the major feature release version 7.0.0, and is now available for download.

      • Perl / Raku

        • Rakulang ☛ 2022.24 Conference 2022 – Rakudo Weekly News

          Andrew Shitov has announced the second Raku Conference (Twitter feed) to be held online on 13-14 August 2022. The submission deadline for presentations is 1 August 2022! But of course, you can already submit a talk proposal! And order your free ticket (although a donation would be really appreciated)!

        • Perl ☛ Perl IDE Hackathon 2022 | dean []

          On Tuesday 21st June there will be a Perl IDE Hackathon in the Hackathon room at The Perl and Raku Conference. You can also participate in this event remotely.

          Our goal is to enhance IDE and Editor support for Perl 5 which is typically via plugins, with an an emphasis on helping people make their first every contribution. It's not even required that you use the IDE/Editor that you are helping out with.

  • Leftovers

    • Call your girlfriend

      Robyn has this song “Call your girlfriend” and it’s such a beautiful melody. It’s easy to understand why it’s such a widely-covered and well-beloved song.

    • Hardware

      • CNX Software ☛ NXP unveils MCX general-purpose Arm MCU family with 30x faster machine learning performance - CNX Software

        NXP has announced a new MCX general-purpose Arm Cortex-M MCU family designed for advanced industrial and IoT edge computing and integrating an NXP neural processing unit (NPU) capable of delivering over 30 times higher performance than running the AI inference tasks on an Arm Cortex-M33 core alone.

        The new MCX portfolio builds upon the earlier NXP LPC and Kinetis microcontroller families, but does not replace these, and aims to improve machine learning performance and security for a variety of applications including machine learning, wireless, voice, motor control, analog, and more.

    • Security

      • Gone in 130 seconds: New Tesla hack gives thieves their own personal key | Ars Technica

        Last year, Tesla issued an update that made its vehicles easier to start after being unlocked with their NFC key cards. Now, a researcher has shown how the feature can be exploited to steal cars.

        For years, drivers who used their Tesla NFC key card to unlock their cars had to place the card on the center console to begin driving. Following the update, which was reported here last August, drivers could operate their cars immediately after unlocking them with the card. The NFC card is one of three means for unlocking a Tesla; a key fob and a phone app are the other two.

      • Fear, Uncertainty, Doubt/Fear-mongering/Dramatisation

        • ZDNet ☛ This new Linux malware has a sneaky way of staying hidden [Ed: Microsoft boosters are very eager this year to constantly name Linux as a security threat while the real issue, constantly, is Windows; Microsoft is not even patching actively-exploited holes]

          A newly discovered stealthy piece of Linux malware called Syslogk delivers a backdoor that remains hidden on targeted machine until its controller, from anywhere on the internet, transmits so-called 'magic packets'.

    • Finance

      • Michael West Media ☛ Qantas Smiles: shareholders and executives grin, customers and staff grit their teeth - Michael West

        While Qantas services sank and 9000 lost their jobs, chief executive Alan Joyce engineered the biggest transfer from the public money to a corporation in Australia’s history. This was the non-bailout bailout. Time for a rethink on corporate welfare, writes Michael West. Scott Morrison and Josh Frydenberg, no doubt with the counsel of Qantas chief executive Alan Joyce, repelled calls for a Qantas “bail-out” in early April 2020. Yet, just as the pandemic gripped, they promptly began bailing it out. Virgin too, an airline 90% owned by foreign airlines and tax refugee Sir Richard Branson, a resident not only of the notorious tax haven, British Virgin Islands, but with his very own British Virgin island.

    • AstroTurf/Lobbying/Politics

      • Ruben Schade ☛ Rubenerd: The Queen’s Birthday, and the Whitlam dismissal

        For overseas readers, the “Liberals” here are the nominally right-of-centre party which govern in coalition with the Count-ry/Nationals. They also tend to be the most enthusiastic about the monarchy, whereas the Labor and Greens parties lean towards republicanism.

    • Civil Rights/Policing

      • Robert Heaton ☛ Soon he’ll be three and soon he’ll be twenty-one

        I woke up and said good morning to Oscar. “Go away daddy, I don’t love you.” I went downstairs. “Daddy can’t eat breakfast with me, he is not fun and he makes me sad.” I loaded Oscar onto my bike to go to pre-school. “Mummy I love you so much but I don’t love daddy at all.” Apparently normal, but starting to get to me. What if he was old enough to mean it?

        I don’t worry that my relationship with Oscar is ruined before it’s even begun. He’s two and is civil to me sometimes, especially when we’re on our own. When I went away for a few days he sent me a video saying “I want you to come back soon, I love you daddy,” although he wouldn’t talk to me on the phone. But when he’s browbeating me I do question the point of me being there if I’m just going to be ignored and abused. I wonder if I’m being over-sensitive. Aren’t children meant to crave the approval of their parents, not the other way round? But Gaby says that if he was like that to her then she’d be devastated. She also says that when I’m not there he tries to call me to tell me that he loves me but his phone is made of wood and he doesn’t know my number.

        Gaby thinks that he might like her more because she’s more attentive to his needs, but I don’t think that’s fair or likely, or even necessarily a good thing. The internet says that his hostility shows that he feels strongly bonded to me and knows that my love is unconditional. I think that’s a little too self-serving. This is surely just one of those things that toddlers do for reasons beyond our jurisdiction.

    • Internet Policy/Net Neutrality

      • Internet Freedom Foundation ☛ Take 2: MeitY's attempts at data governance continue to fall short

        The Ministry of Electronics & Information Technology (MeitY) published the Draft National Data Governance Framework Policy (National Data Governance Policy) for public consultation on May 27, 2022. The policy, which seeks to improve “governance through a whole-of(-)government approach towards data-led governance”, fails to adequately address resultant concerns regarding data privacy and citizen rights. In this post, we provide a brief overview of the comments we submitted to MeitY as part of this consultation process. Read our complete comments here.

    • Monopolies

      • Mozilla ☛ Calling for Antitrust Reform

        It’s time for governments to address the reality that five tech companies—not everyday consumers—control our online experiences today. Updated competition laws are essential for the internet to be private, secure, interoperable, open, accessible, transparent, and a balance between commercial profit and public benefit. This is Mozilla’s vision for the internet. For a number of years, we have shared our views supporting government competition efforts globally to achieve it.

        One such proposal now under discussion in the US Congress is the American Innovation and Choice Online Act (AICOA). This bill is an important step in correcting two decades of digital centralization by creating a level playing field for smaller, independent software companies to compete. We support this bipartisan effort led by Senators Amy Klobuchar and Chuck Grassley and Representatives David Cicilline and Ken Buck.

        We believe that AICOA will facilitate innovation and consumer choice by ensuring that big tech companies cannot give preference to their own products and services over the rich diversity of competitive options offered by others. Mozilla—and many other independent companies—cannot effectively compete without this antitrust law. We are disadvantaged by the fact that current and future Firefox users, many of whom are privacy and security focused, cannot easily install and keep Firefox as their preferred browser because of confusing operating system messages and settings. We are further challenged by app store rules designed to keep out Gecko, our independent browser engine that powers Firefox, Tor and other browsers. We are stuck when big tech companies do not offer us and other developers open APIs and other functionality needed for true interoperability.

        A fair playing field is vital to ensure that Mozilla and other independent companies can continue to act as a counterweight to big tech and shape the future of the internet to be more private and more secure. We understand that the bill sponsors intend AICOA to regulate only gatekeeper companies and their controlled products. It is not intended to regulate or impact the agreements or product offerings of non-regulated independent companies like Mozilla that partner with gatekeepers for critical services. Nor does it require trading off privacy and security in order to enhance competition.

Recent Techrights' Posts

Real Life Should be Offline, Not Online, and It Requires Free Software
Resistance means having the guts to say "no!", even in the face of great societal burden and peer pressure
Links 27/09/2023: 3G Phase-Out, Monopolies, and Exit of Rupert Murdoch
Links for the day
IBM Took a Man’s Voice, Pitting Him Against His Own Work, While Companies Profit from Low-Effort Garbage Generated by Bots and “Self-Service”
Reprinted with permission from Ryan Farmer
Links 26/09/2023: KDE, Programming, and More
Links for the day
Mozilla Promotes the Closed Web and Proprietary Webapps That Are Security and Privacy Hazards
This is just another reminder that the people who run Mozilla don't know the history of Firefox, don't understand the Web, and are beholden to "GAFAM", not to Firefox users
Debian More Like an Exploitative Sweatshop Than a Family
Wiltshire is riding a high horse in the UK, talking down to Indians who are "low-level" volunteers in his kingdom of authoritarians, guarded by an army of British lawyers who bully bloggers
Small Computers in Large Numbers: A Pipeline of Open Hardware
They guard and prioritise their "premiums", causing severe price hikes due to supply/demand disparities.
Microsoft Deserves a Medal for Being Worst at Security (the Media Deserves a Medal for Cover-up)
There are still corruptible/bribed publishers that quote Microsoft staff like they're security gurus
10 Reasons to Permanently Export or Liberate Your Site From WordPress, Drupal, and Other Bloatware
There are certainly more more advantages, but 10 should suffice for now
About 200,000 Objects in Techrights Web Site
This hopefully helps demonstrate just how colossal the migration actually is
Good Teachers Would Tell Kids to Quit Social Control Media Rather Than Participate in It (Teaching Means Education, Not Misinformation)
Insist that classrooms offer education to children rather than offer children to corporations
Twitter: From Walled Gardens to Paywalls and/or Amplifiers of Fascism
There's moreover a push to promote politicians who are as scummy as Twitter's owner
The World Wide Web is Being Confiscated From Us (Like Syndication Was Withdrawn About a Decade Ago) and We Need to Fight Back
We're worse off when fewer people promote RSS feeds and instead outsource to social control media (censorship, surveillance, manipulation)
Next Up: Restoring IRC Log Pipelines, Bulletins/Full Text RSS, Wiki (Archived, Static), and Pipelines for Daily Links
There are still many tasks left ahead of us, but we've progressed a lot
An Era of Rotting Technology, Migration Crises, and Cliffhanging
We've covered examples from IBM, resembling the Microsoft world
First Iteration of Techrights as 100% Static Pages Web Site
We want to champion another decade or two of positive impact and opinionated analysis
Links 25/09/2023: Patent News and Coding
some remaining links for today
Steam Deck is Mostly Good in the Sense That It Weakens Microsoft's Dominance (Windows)
The Steam Deck is mostly a DRM appliance
SUSE is Just Another Black Cat Working for Proprietary Giants/Monopolies
SUSE's relationship with firms such as these generally means that SUSE works for authority, not for community, and when it comes to cryptography it just follows guidelines from the US government
IBM is Selling Complexity, Not GNU/Linux
It's not about the clients, it's about money
Birthday of Techrights in 6 Weeks (Tux Machines and Techrights Reach Combined Age of 40 in 2025)
We've already begun the migration to static
Linux Foundation: We Came, We Saw, We Plundered
Linux Foundation staff uses neither Linux nor Open Source. They're essentially using, exploiting, piggybacking goodwill gestures (altruism of volunteers) while paying themselves 6-figure salaries.
Security Isn't the Goal of Today's Software and Hardware Products
Any newly-added layer represents more attack surface
Linux Too Big to Be Properly Maintained When There's an Incentive to Sell More and More Things (Complexity and Narrow Support Window)
They want your money, not your peace of mind. That's a problem.
Modern Web Means Proprietary Trash
Mozilla is financially beholden to Google and thus we cannot expect any pushback or for Firefox to "reclaims the Web" a second time around
Godot 4.2 is Approaching, But After What Happened to Unity All Game Developers Should be Careful
We hope Unity will burn in a massive fire and, as for Godot, we hope it'll get rid of Microsoft
GNU/Linux Has Conquered the World, But Users' Freedom Has Not (Impediments Remain in Hardware)
Installing one's system of choice on a device is very hard, sometimes impossible
Another Copyright Lawsuit Against Microsoft (or its Proxy) for Misuse of Large Works by Chatbot
Some people mocked us for saying this day would come; chatbots are a huge disappointment and they're on very shaky legal ground
Privacy is Not a Crime, Reporting Hidden Facts Is Not a Crime Either
the powerful companies/governments/societies get to know everything about everybody, but if anyone out there discovers or shares dark secrets about those powerful companies/governments/societies, that's a "crime"
United Workforce Always Better for the Workers
In the case of technology, it is possible that a lack of collective action is because of relatively high salaries and less physically-demanding jobs
Purge of Software Freedom and Its Voices
Reprinted with permission from Ryan Farmer
GNOME and GTK Taking Freedom Away From Users
Reprinted with permission from Ryan Farmer