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

SLAPP Censorship - Part 58 Out of 200: 5RB and Brett Wilson LLP Helped Garrett and Graveley Make Equivalent of GAFAM NDAs Superficially 'Enforceable' in the UK, Using Threats
laziness results in many hours and high lawyers' fees
"A single witness shall not rise up against a person regarding any wrongdoing or any sin that he commits; on the testimony of two or three witnesses a matter shall be confirmed." (Deuteronomy 19-21)
The spouse of Garrett repeatedly points out that Garrett can barely code or can only do so very poorly
Rust People Sabotage Stability for the Sake of a Falsely-Promised 'Security'
Set aside severe performance issues, poor handling of "edge cases", general bugs, lack of compatibility, and even crashes
Huge Strike at the European Patent Office (EPO) This Coming Friday (May 1st)
International Worker’s day
 
Journalistic Malpractice: Helping Microsoft Paint 'Voluntary' Layoffs (Before PIPs) as "Buyouts"
What does this tell us about today's media?
The Man IBMers Regard or Already See as Likely Successor of Krishna (or Next CEO of IBM) is a Slop Fanatic
How dangerously misguided
The Corrupt Lecture the Non-Corrupt - Part VI - Management of the European Patent Office (EPO) Covered Up Cocaine Use, Even Colleagues Not Informed
the self-described "fu--ing president"
Who Controls Fedora? IBM and GAFAM.
Don't for a moment believe that IBM understands GNU/Linux. We are quite certain nobody in IBM's Board of Directors uses it.
State of Slop About GNU/Linux
As the incentive to publish is reduced (competing with slop is no fun), the effort/money invested in stories goes down
Links 26/04/2026: Korean Inflation, GLP-1 Drugs Linked to Cognitive Impairment, Lithuania's Public Broadcaster LRT Besieged
Links for the day
Hopefully Smooth Sailing in OS Upgrade
There are some contingencies at hand
Links 25/04/2026: "Horrible Economics of AI Are Starting to Come Crashing Down", More Restrictions Placed on Social Control Media
Links for the day
Getting Aggressive Suggestive of Loss - Part IV - Shutting Down My Existence
Would anyone out there tolerate such messages sent from burner accounts?
Gemini Links 26/04/2026: Gemini Movie Database (or GeminiMDB) and Star Trek III
Links for the day
Weeks Before Linux Removed Over 100,000 Lines of Code Due to Slop 'Bug Reports' Microsoft Paid 'Linux' Foundation to Advance Slop in the Name of 'Security'
What can possible go wrong? Both for security and for stability.
Tracking Ages of People
To stay "safe" tell us your age
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, April 25, 2026
IRC logs for Saturday, April 25, 2026
SLAPP Censorship - Part 57 Out of 200: 5RB and Brett Wilson LLP Made the Garrett and Graveley Particulars of Claims a Lot Like Photocopies!
They seem very much irritated that I speak about this
Links 25/04/2026: Nokia Wins Embargo in Kangaroo Court Where Judges Are Salaried Nokia Staff (UPC), Allison Pearson Defamation Case (UK) Succeeds, Smokey Robinson and "Puff Daddy" (US) Fail
Links for the day
Gemini Links 25/04/2026: Weekly Echoes, Gemtext Tables, and Using Offpunk
Links for the day
Corporate Media Did Not Specify What Microsoft Means by "Buyouts" (Layoffs), It May Be Hardly Different From Severance
Time will tell, but investigative journalism hardly exists anymore, so we won't hold our breath
The Corrupt Lecture the Non-Corrupt - Part V - "Diversity" and "Inclusion" at EPO Means Sleeping With Sister of "Cocaine Communication Manager" and Making Them Millionaires
Remember that top applicants or key stakeholders of the EPO are already complaining about a lack of quality
Links 25/04/2026: Fake GAFAM Valuations (Gripping the Market Based on False Accounting), "Evidence Isn't Just for Research", and "Putin Defends Mobile Internet Outages"
Links for the day
Dr. Andy Farnell on Why Calling Slop or Chaff "Hey Hi" (AI) Harm Us All, Except for "Ten or Twenty Rich Industrialists"
"words to avoid"
Internet Trolls Likely Trying to Distract From the Demise of IBM, Problems With Red Hat
there seems to be trolling online aimed at suppressing discussion
Debian Upgrade Coming Up (Soon)
Yesterday we contacted the datacentre staff about it
Getting Aggressive Suggestive of Loss - Part III - Threats From Burner Accounts Formally Treated as a Crime
Countries that cannot preserve freedom from self-censorship are countries where free press ultimately cannot prevail
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, April 24, 2026
IRC logs for Friday, April 24, 2026
Gemini Links 25/04/2026: 3.4k+ Capsules, Microsoft Layoffs, Call for Nuclear Disarmament, "Internet is Sad and Lonely"
Links for the day
Links 24/04/2026: Zelenskyy Says Ukraine's War Position "Most Stable", Samsung Workers on Strike Due to Pay
Links for the day
Recent Happenings at IBM Reaffirm Rumours About the CEO; He Might be Resigning (or Pushed Out) Soon
If the rumours are true (no, we did not check those tax records for ourselves), it's not unthinkable that IBM is already doing what Apple did months ago
Gemini Links 24/04/2026: Public Reticulum Gateway Node, Smol Computers, and Old E-mail
Links for the day
Links 24/04/2026: Intel Abandoning Computer Freedom (Even Further), Iran Reports That American Software and Hardware Remotely Sabotaged/Hijacked During War
Links for the day
24/7 Wall St. Editor-In-Chief and CEO Calls IBM Is "America’s Worst Big Tech Company", Talent is Leaving, Supposedly Strategic Units Culled
21 hours ago by Douglas A. McIntyre
The Great Wonders of Slop "Efficiency"
Thankfully nothing was lost in the transmission and lots of work (datacentre emissions) got "done"
IBM's Debt Increased Over $5 Billion in 3 Months While IBM Laid Off Many in Europe, US, Confluent, HashiCorp, and Red Hat
An increase of $5,000,000,000+ in debt in just 3 months!
IBMers Expect Another Giant Wave of Layoffs, Talk (and Sing) About the PIPs
The media won't be covering the key facts
Drama at the European Patent Office (EPO) This Week
We'll be covering the EPO quite a lot this weekend and next week
As We Predicted, Francophonie Countries in the EU and Outside the EU Dumping Microsoft for National Security Reasons
We expected Belgium or some other Francophonie place to do so next
Even to Microsoft Insiders It Seems Like XBox Has Already Died or Surrendered to the Japanese Companies
Now the Microsoft layoffs are evident for people to see
EPO Cocainegate Escalates - Part VI - The Strikes Go On and On (Major Strike Today)
We'll be covering this later today in relation to what the Office dubs "ethics"
Absolutely Terrible Journalism About Microsoft Layoffs This Week
7 hours ago by Leila Sheridan
SLAPP Censorship - Part 56 Out of 200: 5RB and Brett Wilson LLP's Copy-Paste Machination for Garrett and Graveley
Here is another straightforward example of their junior barrister overusing copy-paste on his Mac
Getting Aggressive Suggestive of Loss - Part II - Lawyers Are Not "Hired Guns" (and Should Never Act Like Ones)
The matter is being investigated
Nadella is Killing Microsoft. Slop Kills It Even Faster.
A decade from now we'll look back at slop like we look back at skateboards
Huge Microsoft Layoffs Coming Shortly (With Financial Report)
There will be lots of slop layoffs. Be ready. It's a bubble.
Gemini Links 24/04/2026: Data Breaches and Unofficial Gemini Protocol Specification Archive
Links for the day
Microsoft Offers About 10,000 of Its Senior American (Read: Expensive) Workers to be Laid Off
How many slopfarms and media parrots play along?
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, April 23, 2026
IRC logs for Thursday, April 23, 2026