Bonum Certa Men Certa

Links 27/1/2022: Preinstalled GNU/Linux (Ubuntu) and Arch Linux-Powered Steam Deck 30 Days Away



  • GNU/Linux

    • Desktop/Laptop

      • Juno Computers Launch Ubuntu-Powered Mars 15 Laptop with Up to AMD Ryzen 9, NVIDIA RTX 3070

         Featuring a 15.6-inch Full HD (1920x1080p) matte display with a whooping 240Hz refresh rate, the Mars 15 notebook is powered by AMD Ryzen 5000X family of desktop processors, namely the AMD Ryzen 7 5800X with 8 cores and 16 threads or the AMD Ryzen 9 5900X with 12 cores and 24 threads.

        Mars 15 is clearly designed for hardcore gamers as it also comes with powerful NVIDIA graphics cards, namely the NVIDIA GeForce RTX 3060 with 6GB GDDR6 VRAM or NVIDIA GeForce RTX 3070 with 8GB GDDR6 VRAM. According to Juno Computers, all the video ports in the laptop are controlled by the NVIDIA GPU.

      • 5 Reasons Why Linux Distros Create Their Own Desktop Environments

        Many Linux distros have now started developing their own desktop environments. Why is this so? Let's find out.

        Most of us don't think of the desktop as something separate from the operating system. What you see on the screen—that is Windows or that is macOS. But on Linux, there is no one desktop. Instead, there are many.

        Most people stick with what comes by default, and a number of Linux distributors are opting to create their own desktop from scratch. elementary OS has Pantheon. Solus has Budgie. System76 has COSMIC. Nitrux Linux has Maui Shell. In the past, Ubuntu had Unity.

      • Unboxing Dell XPS 13 - openSUSE Tumbleweed alongside preinstalled Ubuntu

        I received a new laptop for work - a Dell XPS 13. Dell has been long famous for offering certain models with pre-installed Linux as a supported option, and opting for those is nice for moving some euros/dollars from certain PC desktop OS monopoly towards Linux desktop engineering costs. Notably Lenovo also offers Ubuntu and Fedora options on many models these days (like Carbon X1 and P15 Gen 2).

        [...]

        Obviously a smooth, ready-to-rock Ubuntu installation is nice for most people already, but I need openSUSE, so after checking everything is fine with Ubuntu, I continued to install openSUSE Tumbleweed as a dual boot option. As I’m a funny little tinkerer, I obviously went with some special things

    • Audiocasts/Shows

      • Today Valve confirmed the Steam Deck's official LAUNCH DATE (plus OTHER Deck news) - Invidious

        Yes, that's right. Valve confirmed the Steam Deck's release date. It's February 25th, 2022. That's just under a month away from the release of this video.

      • FLOSS Weekly 665: The Open Source Initiative - Stefano Maffulli, OSI

        Stefano Maffulli joins Jonathan Bennett and Simon Phipps on this episode of FLOSS Weekly. Phipps does double duty as guest as well as co-host. It's all about the Open Source Initiative, the custodians of what exactly counts as Open Source. That may seem like a solved problem, but cloud computing, machine learning, and Standard Essential Patents present new challenges to face. We talk about these topics and more, so check it out!

      • Does The FSF Really Respect Your Freedom? - Invidious

        There see to be some legitimate concerns with how the FSF approaches microcode and firmware running on a secondary processor which does not respect your freedom and in many ways puts users in danger.

      • NO CLEVO? Starlabs Starbook Mk. V review - Invidious

        We've got a very special laptop running Linux out of the box: the StarLabs Starbook Mark 5. This one is pretty different from virtually every other manufacturer: it's NOT using a clevo or tongfang chassis, it's custom designed, aluminium, and it's a pretty amazing ultrabook that really deserves an in depth look.

    • Instructionals/Technical

      • Adding a Host to Monitor to LibreNMS

        LibreNMS is a monitoring tool that supports auto-discovery with multiple protocols, including SNMP, ARP, OSPF, and BGP. To monitor operating systems, you can use the SNMP protocol, which is available on most OS, including Linux, Windows, and BSDs.

        There are three versions of SNMP Protocol, v1 and v2 which are secured with only a community password, and the protocol v3 which supports passwords for authentication and encryption. For the production environment, it's recommended to use the SNMP protocol v3, which is more secure than v2 and v1.

        In this article, you will learn how to add hosts to the LibreNMS monitoring system using the SNMP protocol.

      • AWK Command Examples for Beginners / AWK Linux Tutorial

        Learning to use the AWK utility in Linux is a skill that most Linux users yearn to have. It can save you time and energy, as well as help you better understand the inner workings of your computer.

        While it may seem hard at first, you will become well-versed with this command-line utility with the right guide and frequent practice.

        Once you understand the AWK utility well, you will find it a necessary tool when working on your Linux Terminal.

      • How to Install Midori Browser on Ubuntu Linux – VITUX

        There are tons of browsers are out in the market catering different needs of diverse computing communities. One of them is the Midori browser that helps a unique range of users who thrive on the speed. Users who need a greater navigational speed and built-in browser shortcuts rely on Midori all the time.

      • How to Install InvoicePlane with Apache and Free Let's Encrypt SSL Certificate on Debian 11

        InvoicePlane is a free, open-source, and self-hosted application for managing your quotes, invoices, clients, and payments. It is used by many organizations and freelancers to manage their payments and invoices. It offers custom templates, themes, and other tools that help you to increase the functionality of InvoicePlane. It also supports multiple languages and multiple payment providers such as Paypal, Stripe or even Bitcoin via Coinbase.

        In this tutorial, we will show you how to install InvoicePlane with Apache on Debian 11.

      • How to Install Apache Cassandra NoSQL Database on Debian 11 – VITUX

        Apache Cassandra is an open-source distributed database developed for cloud computing. It provides a highly available and scalable database service with no single point of failure and no manual tuning.

        Apache Cassandra is one of the most popular databases used in artificial intelligence to help create robots. With the ability to scale up quickly using commodity hardware, Cassandra could become one of the primary data storage systems that will power future robotic data management devices.

        Apache Cassandra is a NoSQL database. With the addition of the Apache Thrift interface, Cassandra can be used to store and manage data without the use of SQL, while allowing developers to use familiar application development protocols like REST and Thrift.

        Cassandra was primarily developed by Facebook engineer Prashant Malik. The database was named after the wife of a co-founder of Facebook, who died in a car accident in 2008. It is built on Google’s BigTable architecture, with support for distribution, replication, failure detection and load balancing using Apache ZooKeeper.

      • GNU Linux Debian – to swap or not to swap – that is the question – how to fix annoying startup boot dealying boot – message begin running scripts local-block mdadm no arrays found in config file or automatically
      • How to install MultiMC on a Chromebook

        Today we are looking at how to install MultiMC on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

      • How to install Synfig Studio on Zorin OS 16 - Invidious

        In this video, we are looking at how to install Synfig Studio on Zorin OS 16.

      • How to install deepin 20.4 - Invidious

        In this video, I am going to show how to install deepin 20.4.

      • Linux Fu: Bash Strings | Hackaday

        If you are a traditional programmer, using bash for scripting may seem limiting sometimes, but for certain tasks, bash can be very productive. It turns out, some of the limits of bash are really limits of older shells and people code to that to be compatible. Still other perceived issues are because some of the advanced functions in bash are arcane or confusing.

        Strings are a good example. You don’t think of bash as a string manipulation language, but it has many powerful ways to handle strings. In fact, it may have too many ways, since the functionality winds up in more than one place. Of course, you can also call out to programs, and sometimes it is just easier to make a call to an awk or Python script to do the heavy lifting.

      • Top Linux commands that every DevOps professional & student must know
      • How To Install WordPress on DigitalOcean with Sail - Konstantin Kovshenin

        Sail is a great and much more affordable alternative to traditional and managed WordPress hosting. It’s a free and open source CLI tool to provision and manage WordPress applications in the DigitalOcean cloud.

      • How to install Cluster Autoscaler on AWS EKS - Kernel Talks
      • Creating Identity provider for AWS EKS - Kernel Talks
      • How to configure kubectl for AWS EKS - Kernel Talks
      • How not to execve() | [bobulate]

        There is a local privilege escalation in Polkit (formerly PolicyKit, and used in plenty of places where privilege escalation is needed). It was found by Qualys, and carefully documented on the oss-sec mailing list. It has hit the mainstream media fairly hard, too – probably because it follows closely on unrelated log4j and faker.js issues in Open-Source-land. I’m not a security specialist by a long shot (not by at least 3 light-seconds, even), but let’s take a brief look at execve() in FreeBSD.

      • How to update existing documents in MongoDB | FOSS Linux

        MongoDB was first developed in 2007 by Dwight Merriman and Eliot Horowitz when they experienced scalability issues with relational databases while developing enterprise web applications at their company, known as DoubleClick. According to one of the developers, its name was derived from the word humongous to support the idea of processing a large amount of data.

      • Install Monitorix 3.14.0 On Ubuntu / Rocky Linux & Fedora | Tips On UNIX

        Monitorix is a free and Open-source, lightweight system monitoring tool designed to monitor services, system resources, and servers. It is similar to Zabbix, Nagios, and Cacti.

        This tutorial will be helpful for the users to install Monitorix 3.14.0 on Ubuntu 20.04 LTS, Ubuntu 21.10, LinuxMint 20.3, Fedora 35, and Rocky Linux 8.

        Monitorix team released a new version 3.14.0 on January 18, 2022.

      • 8 ways to speed up your Ansible playbooks | Enable Sysadmin

        Ansible is a simple and powerful open source automation tool that can streamline many of your IT infrastructure operations. You can automate simple tasks like installing packages, or complex workflows such as deploying a clustered solution with multiple nodes or patching your operating system with many steps. Whether the workflows are simple or complex, you need to integrate appropriate optimization techniques into the Ansible playbook content.

        This article covers some of the major optimization methods available in Ansible for speeding up playbook execution.

      • Linux Foundation Certified 50% More IT Professionals in 2021, Helping to Address Industry-Wide Talent Shortage
      • Install Linux Kernel 5.16/5.17 on Fedora 35 - LinuxCapable

        Linux kernel 5.16 has many new features, support, and security. The Linux 5.16 kernel release has a great new feature, FUTEX2, or futex_watv(), which aims to improve the Linux gaming experience, growing considerably with better native Linux porting for Windows games utilizing Wine.

        Other improvements have seen improved write congestion management task scheduler for CPU clusters sharing L2/L3 cache, among others. More information can be found on the Linux 5.16 Kernel release changelog.

        In the following tutorial, you will learn how to install the latest 5.16/5.17 Linux Kernel on Fedora 34/35 Server or Workstation using the Linux Vanilla third-party repository that is well known.

      • How to Install Nagios in Ubuntu 22.04/20.04 – Part 1

        Essential networking devices, network services, and applications need constant monitoring to lessen the troubleshooting complexities that many server administrators have to endure or overcome.

        One reputable tool for managing such networking footprints is Nagios. Its active monitoring functionality can detect network devices, services, and application faults on a server it is tasked to monitor. Once such faults are detected, the administrative user is notified of the underlying suspicious activity on the network.

        The machine that hosts Nagios should embrace a Server/Agent architecture for it to comfortably communicate with remote hosts that need constant monitoring.

        This Nagios network monitoring tool makes use of agents like Nagios Remote Plugin Executor for swift communication with remote hosts. Moreover, Nagios generates final reports from visually represented user interface logs.

      • How to install Portainer CE with Docker-Compose – NextGenTips

        In this tutorial, we are going to learn how to install Portainer CE with Docker-compose.

        Portainer is a free and open-source lightweight service delivery platform for containerized applications that can be used to manage Docker, Kubernetes, Docker swarm, etc. The application is simple to deploy and use. The application allows you to manage all your container services via smart GUIs or an extensive API, this makes the developers’ work easier.

        Portainer gives developers a chance to deploy, manage, and troubleshoot containerized applications without needing to deeply have experience with Kubernetes. This is awesome in my view.

        In this tutorial we are going to learn how to install Portainer inside a docker container, also we will learn the uses of Portainer, what are Portainer agents. Also, we need to understand about Portainer ports i.e which ports do Portainer uses to communicate with the world. So let’s dive in

        We have two editions of Portainer, the Portainer community edition which is free to use, and the Portainer Business Edition which requires one to purchase the license fee to use and has more features compared to the community edition.

    • Games

      • Gamebuntu 1.0 Released

        Are you a gamer or want to play the game and use Ubuntu then Gamebuntu is for you. Gamebuntu is an all-in-one app that makes it possible to play games with just a single click of installation.

        Meanwhile, Gamebuntu 1.0 has been released with a serious commitment to the gaming experience.

      • ‘Gamebuntu’ Make it Super Easy to Setup Your Ubuntu for Gaming | UbuntuHandbook

        Want to play some games in Ubuntu desktop? Gamebuntu is a new project to make life easier for beginners!

        Without searching for how to tutorials and struggling with Linux commands, Gamebuntu is an all-in-one app makes it possible to single click to install Steam, Heroic / Epic Game launcher, Minigalaxy GOG client, and/or Lutris game clients.

      • Steam Deck to Launch Officially on February 25th, 2022

         Announced in July 2021, Steam Deck promises to be a revolutionary gaming handheld powered by Valve’s SteamOS 3.0 operating system based on Arch Linux and featuring the KDE Plasma desktop environment.

        Initially planned for the end of 2021, Valve delayed their upcoming Steam Deck device for February 2022, but now the company has finally revealed the official release date as February 25th.

      • Windjammers 2 is out and it works perfectly on Linux | GamingOnLinux

        A little flying-disc on the go when you get your shiny Steam Deck? Windjammers 2 is out from Dotemu and it's absolutely brilliant, although I am completely horrible at it.

      • Half-Life 2 getting a new UI in prep for Steam Deck | GamingOnLinux

        Valve continue burning the midnight oil as it's getting close to the Steam Deck launch now. Their classics continue getting updated, with Half-Life 2 getting a new UI.

        While they've already added Vulkan support to multiple older titles using DXVK-Native, it appears they're now moving on to make more changes to help players on gamepads work with their games. It makes sense of course, since having their own games work great on the Steam Deck is a must.

      • Serious Sam: Siberian Mayhem is out, run it on Linux with one small change | GamingOnLinux

        Serious Sam: Siberian Mayhem is out now as a partnership between Timelock Studio and Croteam. It can run rather well on Linux, although you do need a quick adjustment for Steam Play Proton.

        This is a much shorter and simpler game than previous entries, as it's a sort-of standalone expansion that sits together with Serious Sam 4. Although, going in cold is not a big deal, since it's mostly the usual mindless fast-paced shooting you would expect from a Serious Sam game. The game actually started off life from a modding team, who under guidance from Croteam, turned it into an official game in the series.

      • TOP 10 MOST WANTED GAMES STILL BORKED ON LINUX - Boiling Steam

        It’s time again to use the fabulous ProtonDB to find out some cool stuff. Today, we can look at what are the most wanted games (by using the number of people submitting reports) for which the ratings are abysmal, as in 100% borked. And you end up with the Top 10 that follows. Let’s go from the least popular ones to the most popular ones – for each game we will also give you a quick comment about why it fails currently.

    • Distributions

      • New Releases

        • antiX Linux 19.5 Release Brings Latest IceWM Desktop Environment

          antix 19.5 is based on Debian 10 “Buster” stable branch, with Linux kernel 4.9 LTS, Firefox ESR 91, and LibreOffice 7.0.4.

          antiX Linux is a lightweight desktop Linux distribution based on Debian for 32 and 64 bit Intel-AMD x86 compatible architectures and is fully systemd-free. Put simply, it is Debian without systemd.

          antiX Linux targeted to the very old hardware and systems. You need at least 256 MB RAM, and the installer needs a minimum 4.0 GB hard disk size. As you can see, if you are looking to revive your super-old hardware with Linux, then this might be the perfect distro.

          Coming after 8 months since antiX 19.4 release, this fifth point antiX 19.5 release brings usual Kernel updates, the latest Debian 10 “Buster” packages, and the respective application’s stable version. Let’s take a look in brief at what’s new in antiX 19.5.

      • Arch Family

        • EndeavourOS: Arch Linux Made Easy for Everyone

          If you don't want to go through the complex installation process of Arch Linux, consider installing EndeavourOS, a user-friendly derivative of Arch.

          EndeavourOS is quickly becoming one of the most popular Arch-based Linux distributions available. It gives users the speed, power, and high level of choice that makes Arch Linux stand out without the somewhat difficult and often frustrating manual setup process.

          The sleek presentation and intuitive graphical interface make it easy for anyone to install EndeavourOS, one of the most advanced bleeding-edge Linux operating systems.

      • IBM/Red Hat/Fedora

        • The state of Customer Experience at Red Hat: Product and documentation enhancements

          Have you ever wondered what happens when you submit feedback to Red Hat? The Red Hat Customer and Partner Experience team collects feedback through our net promoter score (NPS) survey, focus groups and events between customers and Red Hat engineers, and through several additional surveys that we use to better understand your experience as you engage with our products and services.

          Throughout 2021, the team collected and analyzed more than 15,000 survey responses, conducted a total of 15 virtual focus groups, events, and feedback sessions between our engineering teams and customers, and collected feedback from over 1,000 active users in our Red Hat Customer Portal Community.

        • Risk management: 4 key strategies | The Enterprisers Project

          Effectively mitigating risk is a growing challenge for business and IT leaders. Consider these tips on how to offset risk in 4 essential areas

        • Red Hat Developer roundup: Best of January 2022 | Red Hat Developer

          Don't miss a thing! Here's a roundup of new articles, tutorials, and more published this month on Red Hat Developer.

        • Fedora Magazine - Quarkus and Mutiny

          Quarkus is a foundation for building Java based applications; whether for the desktop, server or cloud. An excellent write up on usage can be found at https://fedoramagazine.org/using-the-quarkus-framework-on-fedora-silverblue-just-a-quick-look/. This article is primer for coding asynchronous processes using Quarkus and Mutiny.

          So what is Mutiny? Mutiny allows streaming of objects in an event driven flow. The stream might originate from a local process or something remote like a database. Mutiny streaming is accomplished by either a Uni or a Multi object. We are using the Uni to stream one object — a List containing many integers. A subscribe pattern initiates the stream.

          A traditional program is executed and results are returned before continuing. Mutiny can easily support non-blocking code to run processes concurrently. RxJava, ReactiveX and even native Java are alternatives. Mutiny is easy to use (the exposed API is minimal) and it is the default in many of the Quarkus extensions. The two extensions used are quarkus-mutiny and quarkus-vertx. Vert.x is the underlying framework wrapped by Quarkus. The Promise classes are supplied by quarkus-vertx. A promise returns a Uni stream when the process is complete. To get started, install a Java JDK and Maven.

        • Build a bootable JAR for cloud-ready microservices | Red Hat Developer

          Modernize an enterprise Java application for cloud deployment with Red Hat JBoss Enterprise Application Platform, Jakarta EE, and MicroProfile.

        • Why today's cloud is built on containers | The Enterprisers Project

          Containers are the default way of packaging software in the cloud. Amazon Web Services (AWS) executive Deepak Singh shares insights for IT leaders on smoothly running containers with its service and ecosystem partners

        • Automating network and Microsoft SQL Server configuration using RHEL System Roles [Ed: IBM priorities?]
    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • FSF

        • Licensing/Legal

          • Attempt to shake down Linux users for Netfilter code use resolved | ZDNet

            Once upon a time in the 2000s and 2010s, Patrick McHardy was the chair of Linux's Netfilter core development team. Netfilter is a Linux kernel utility that handles various network functions, such as facilitating Network Address Translation (NAT) and Linux's IPTables firewall. All was fine. But, then it was discovered that McHardy had made millions of Euros from threatening over 50 companies with legal action for using "his" code. That will never happen again.

            McHardy was suspended from the Netfilter team in 2016. The Netfilter team released a document on how to deal with his attempts to extract money from vendors. This move by McHardy, who had been a leading Linux developer in the 2000s, came as a complete surprise at the time. Now, years later, the issue has finally been resolved.

      • Programming/Development

        • Job Description

          Fedora is a Linux operating system. The computers we have at home are similar it has an operating system called windows, Fedora is just another one like windows just with differnt features. the operating system tells the computer what to do when you move the mouse or press a key on the keyboard. e.t.c .

          So just like we have operating systems for phone like iphone and android, we also have different ones for computers like MacOS, Windows, Fedora Linux e.t.c.

          Now to do anything more with your computer you need to have aplications just like whatsapp and twitter on our phones, on the compter you can have web browser that lets you access youtube, whatsapp e.t.c. the process of adding new applications to your phone or computer is called installing.

          For this internship program i make lots of applications easy to install on the Fedora Linux operating system.

          I got this internship through Outreachy.

          [...]

          Outreachy has vast list of projects to work on but i chose Fedora and i am loving the experience so far, and i am hoping even after the internship i will still be an active contributor to Fedora.

        • three courses on edX to develop open source - itsfoss.net

          The Linux Foundation has published three new courses on the platform edX with which their corresponding certificates can be obtained.

          For those who are lost, edX is a MOOC platform created by the Massachusetts Institute of Technology (MIT) and Harvard University. It runs on its own platform technology, edX, which is published as open source on GitHub. It has a close relationship with The Linux Foundation and stands out for making courses related to Open Source technologies available.

        • Qt Developer Conference 2022, June 13th-15th, Berlin - KDAB

          We are very happy to announce that the Qt Developer Conference is back on track after having been postponed last September. Mark your calendars and save the date on 13th-15th June 2022. This will be our first in-person event since the pandemic started. Do not miss out on this wonderful experience!

  • Leftovers

    • Barnes & Barnes, Weird Al, Lego, TMNT: The State of Weird Nostalgia

      Last spring, we brought you Tedium′s version of a clip show for our 500-ish issue. In that issue, we did a few updates, curated a “best-of” celebration for that landmark issue of the newsletter (although in my head, Tedium is more of what I’ve always wanted a magazine to be). Recently, I found myself thinking about all the stories I wanted to do but just couldn’t manage to put together enough for a full-fledged Tedium piece. I originally planned to bring you a story about pressure washers—and I assure you it is coming—but time and fate just weren’t on my side to get that together in time. So, I turned my attention to some unfinished thoughts and ideas to flesh them out a little more. Today we’re bringing you a series of mini-pieces about topics that are interesting, but not quite enough to fill out an entire issue. Expect some music, thoughts about nostalgia, and perhaps an idea of what the future might hold.

    • Integrity/Availability

      • Proprietary

        • Security

          • 12-Year-Old PolicyKit Local Privilege Escalation Flaw Now Patched in Major Linux Distros

            According to the researchers, the vulnerability (CVE-2021-4034) was discovered in PolicyKit’s pkexec tool, which incorrectly handled command-line arguments. This could lead to local privilege escalation, allowing any regular user in a GNU/Linux distribution to gain administrative privileges and run programs as an administrator (root).

            The good news is that most major GNU/Linux distributions already received patched versions of the Polkit package. At the moment of writing, Debian published patches for Debian GNU/Linux 10 “Buster” and Debian GNU/Linux 11 “Bullseye” systems, and Canonical published patches for all of its supported Ubuntu releases.

          • A Polkit Vulnerability Gives Root on All Major Linux Distros

            A 12-year-old security vulnerability has been disclosed in the Linux’s system utility Polkit that grants attackers root privileges.

            Previously called PolicyKit, Polkit manages system-wide privileges in Linux. It provides a mechanism for nonprivileged processes to safely interact with privileged processes and it’s installed by default in every major Linux distribution.

            Yesterday, researchers from Qualys published an advisory about a local privilege escalation vulnerability in the pkexec tool, that is installed as part of the Polkit. The pkexec tool, which is a command line tool, is used to define which authorized user can execute a program as another user.

          • A bug lurking for 12 years gives attackers root on every major Linux distro

            Linux users on Tuesday got a major dose of bad news—a 12-year-old vulnerability in a system tool called Polkit gives attackers unfettered root privileges on machines running any major distribution of the open source operating system.

          • Major Bug Grants Root For All Major Linux Distributions | Hackaday

            One of the major reasons behind choosing Linux as an operating system is that it’s much more secure than Windows. There are plenty of reasons for this including appropriate user permissions, installing software from trusted sources and, of course, the fact that most software for Linux including the Linux kernel itself is open source which allows anyone to review the code for vulnerabilities. This doesn’t mean that Linux is perfectly secure though, as researchers recently found a major bug found in most major Linux distributions that allows anyone to run code as the root user.

    • Monopolies

      • Copyrights

        • EFF Asks Appeals Court to Find DMCA Provisions Unconstitutional - FOSS Force

          The Electronic Frontier Foundation is taking the Digital Millennium Copyright Act to court. This is nothing new. EFF has been fighting selected aspects of the DMCA since before the act was passed in 1998.

          In this case, EFF is taking aim at provisions of the law that have in recent years become specifically problematic for the right-to-repair movement. These revolve around the DMCA’s Section 1201, which makes it illegal for users to find ways to bypass Digital Rights Management software to access copyrighted material, even when they legally own it.

          On January 12, EFF and co-counsel Wilson Sonsini Goodrich & Rosati asked the U.S. Court of Appeals for the District of Columbia to reverse a district court decision in Green versus DOJ, which was a suit filed in 2016 by EFF challenging the anti-circumvention and anti-trafficking provisions of the DMCA on behalf of security researcher Matt Green and technologist Andrew “bunnie” Huang.

          According to EFF, both are pursuing projects that are not only beneficial to the public, but would be completely lawful if not for the DMCA’s anti-speech provisions, which EFF says violate the First Amendment.

          [...]

          In some cases, even telling someone how to fix a problem is a criminal act, according to EFF.

          “Section 1201 makes it a federal crime for our clients, and others like them, to exercise their right to free expression by engaging in research, creating software, and publish their work,” EFF senior staff attorney Kit Walsh said in a statement. “This creates a censorship regime under the guise of copyright law that cannot be squared with the First Amendment.”



Recent Techrights' Posts

IBM Eliminating Over 20,000 IBM Workers by Year's End, Insiders Claim
the layoffs are silent
The Register MS Publishes More Word Salads Promoting "AI" Because It's Paid to Do So
Hype, name-dropping, and scaremongering
Linux Foundation is Plagiarism Hub, Linux is at Risk From It
Torvalds never looked weaker and more compromised
 
Like Uber, Paypal's Debt Has Shot Up 2.5 Billion Dollars in 3 Months, Now the Mass Layoffs Come to India
even reducing the salaries by offshoring isn't enough to save the company
Microsoft "engineers who aren’t critical are let go" this week/month (silent layoffs)
"stack ranking"
Is Microsoft Trying to Kill What's Left of XBox by Year's End?
How many people will still bother purchasing these consoles by the end of the year?
SLAPP Censorship - Part 170 Out of 200: Downtimes
Yesterday traffic skyrocketed here
Gemini Links 03/09/2026: Google Maps, Gemini's Early History, and Suppressing Slop Plagiarists
Links for the day
Links 03/09/2026: Unsafe Skies, Thunderbird Adopts Proprietary / Vendor Lock-in Traps, "Xbox Live Down Again"
Links for the day
Growing Thirst for Free Software, the LibreOffice Edition
LibreOffice is in "high demand"
Links 03/09/2026: John Ternus Enters Apple Amid Mass Layoffs, Journalist İrem Delice Arrested
Links for the day
Stallman.org Down Due to Virtual Machines Issue, "Senior Engineers are Investigating the Issue" Since Saturday
RMS site down due to virtual machines issues upstream
Gemini Links 03/09/2026: Back in Japan, Another New Year, Reasons to Avoid Have a "Smart" "Phone", and Rant About Built-in Batteries
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, September 02, 2026
IRC logs for Wednesday, September 02, 2026
Identi.ca is Practically Dead, Just Like All Social Control Media (Eventually)
All Social Control Media is a waste of time
Gemini Links 02/09/2026: Intentions, Publishing on Workstations, and Connectivity Standards Alliance (CSA)
Links for the day
GNU/Linux Reaches 6% in Nepal
Today I checked GNU/Linux in Nepal again
SLAPP Censorship - Part 169 Out of 200: Calling People "Nazis"
'Cancel culture' in action
GNU Turns 43 This Month, GNU/Linux Turns 35 Next Year
It seems like no area of computing has not been impacted by the GNU/Linux revolution
Uber Debt Grew 2.5 Billion Dollars in 3 Months, Company Lays Off at Least 10% of Workforce
The media repeats the "official" numbers
Links 02/09/2026: The Machine Stops, AuraSearch, and DOOM 1/2
Links for the day
1-1 Meetings at IBM This Week, PIPs Expected, Maybe RAs Too
As usual, we invite whistleblowers to tell us what's going on
Links 02/09/2026: Germany Blames Russia for Leipzig Airport Drone Attack and China Gains Power as US Faces Humiliation in the Midst of Presidential Cover-up
Links for the day
Quit Talking About "AI Layoffs" and Talk About How Chatbots and Other Bots Broke Recruitment Processes by Cheating
Bots talking to other bots isn't HR; it's a catastrophe
It's Inevitable Anyway, So...
of course blame Chinese Communists for the "anti-AI" messages
Robotics Isn't "Hey Hi", Robotics Isn't New Either
Is the official Arduino blog becoming shilling platform for Qualcomm's "hey hi" [so-called 'intelligent'] chips?
Giving 'Free Publicity' to the People You Hate and Attack
Be careful what you wish for in social control media
Today We'll Focus on Growth of GNU/Linux
We've meanwhile noticed that Clownflare statistics for north American nations show 19% of requests (CDN) originating from GNU/Linux
IBM Secret (or Silent) Layoffs in September 2026
We need whistleblowers
Gemini Links 02/09/2026: GAFAM's E-mail Cartel, ROOPHLOCH 2026, and Homeworlds
Links for the day
Not Only Microsoft and IBM Hide Layoffs (Secret Layoffs) and Fail to Follow the Law (or Bypass It)
Microsoft's tactics are not so unique
People Who Participate in the Slop Plagiarism Pyramid Scheme and the Moral Dilemma (What's Acceptable for a Salary?)
giant pyramid scheme
State of the Slop, Linux Edition
Whether slop about "linux" becomes rarer by the end of this year, well... time will tell
Links 02/09/2026: 'Open' 'AI' (Proprietary Slop Plagiarism) Destroying Evidence, "Data Center Backlash Has Officially Rattled Scam Altman"
Links for the day
Andrew Lee Has Turned Freenode Into a Slopfarm (Because Who Needs IRC Anyway?)
The site is churning out slop all day long
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, September 01, 2026
IRC logs for Tuesday, September 01, 2026
FSF Staff Uses 'CoC' to Stop Conversation About Autistici/Inventati in Relation to Free Software
The list is already heavily moderated
IBM Allegedly Stopped Hiring (This Tends to Coincide With Mass Layoffs)
Is a hiring freeze an echo of layoffs? Yes, definitely.
SLAPP Censorship - Part 168 Out of 200: When Choosing Clients Recklessly and Poorly Self-Harm is Inevitable
"If you're doing something hard and nobody hates it, you probably aren't doing it. If the right people hate it and those people happen to be some of the worst people alive, so much the better."
Something Big is Happening at IBM This Week/Month
Some people at IBM (and Red Hat) are panicking
Gemini Links 01/09/2026: Biscuits, Epstein Files, Power Users, and Alhena 5.6.8
Links for the day
Links 01/09/2026: Almost 5,000 Missing/Dead in Nepal-China Flood and Marijuana Factory Explodes
Links for the day
September at IBM: Silent Layoffs on Day 1
PIPocalypse at IBM
Last Month IRC Entered Its 39th Year and It's Still Growing (New IRC Networks)
There are 511+ known IRC networks
Links 01/09/2026: Climate, Disinformation, Microsoft Overworking People
Links for the day
Richard Stallman's Site Still Offline (Third Day), But Richard Stallman is Active Online
he is busy online despite his site not being accessible so far this week
PIP Layoffs at Microsoft, Even in India
Microsoft is trying to hide the true scale of the layoffs
Layoff Trackers Are a Sham, They're Like US 'Unemployment Data'
Layoff trackers are similarly misleading as they only measure what companies openly admit and register with WARN notices
The Peculiar Case of OSNews, Which Experiments With Slopfarming
It wasn't published in error. It has been there for two months.
Russian Federation is Removing Windows From Computers
Windows is going "out of fashion"
XBox CEO Has No Clue What She is Selling
Some people believe Microsoft will parcel and offload the whole "gaming" unit to some other companies
analognowhere.com and xkcd.com Selling Physical Copies of Webcomics
That's one way to support their work
PIP/GVSA at Microsoft: Mass Layoffs Disguised as Something Else
Microsoft is trying to cheapen the workforce because the numbers don't add up
Microsoft Lunduke Uses Twitter ("X") Because It's Algorithmically Designed to Boost His Worldview/s, He Ignores What "X" Is
Maybe all those people really deserve one another
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, August 31, 2026
IRC logs for Monday, August 31, 2026
Censorship by Threats
It should be noted that the Web site of Richard Stallman will soon enter its third day of downtime
In Romania, GNU/Linux Reaches 6%, According to Clownflare
Tomorrow we'll see the latest data from statCounter (for September)
Gemini Links 01/09/2026: Denali Park Train Trip, Crafts, and Community-Building in smol.pub
Links for the day
Microsoft Workers Doing 80 Hours a Week After Microsoft Culled Their Colleagues
there are days when they work 17 hours a day (barely any time left to sleep and eat) and work starts at 5AM
IBM Defrauds Shareholders With Fake News (Bribed Press) About "Quantum"
That says a lot about the state of "Tech Giants" and also the utterly shameless state of the media
Record Highs for GNU/Linux, Especially in the United States of America
the "market share" of GNU/Linux is about 9%, still about a third of what Vista 11 stands at