Tux Machines

Do you waddle the waddle?

Other Sites


9to5Linux Weekly Roundup: March 3rd, 2024

I want to thank all the people who sent us donations. Your help is very much appreciated! I also want to thank you all for your continued support by commenting, liking, sharing, and boosting the articles, following us on social media, and last but not least for sending tips and suggestions.

Shotcut 24.02 Open-Source Video Editor Released with Ambisonic Audio Support

Coming a month after Shotcut 24.01, the Shotcut 24.02 release is here to add support for the full-sphere surround sound format called Ambisonic in Settings > Audio Channels. Ambisonic audio is often used with 360° video and can be output as spherical or reframed to a rectangle.

GNOME 46 to Ship with Experimental Variable Refresh Rate (VRR) Support

Yes, you’re reading it right, after more than three years of work by the Mutter (GNOME’s window and composite manager) developers, the variable refresh rate (VRR) support has been merged today and will be available as part of the upcoming GNOME 46 desktop environment series as an experimental feature.


ePulse Feather C6: A RISC-V Powered Board with Advanced Zigbee, Thread, and BLE Connectivity

Sequent 16 Solid State Relays 2A/24V HAT Targets Raspberry Pi Boards


Richard Stallman: Releasing Free Software If You Work at a University

posted by Roy Schestowitz on Nov 29, 2023,
updated Nov 29, 2023

Original from GNU, licensing information at the bottom

Federico II University: Federico II is the oldest secular and state university in the world

In the free software movement, we believe computer users should have the freedom to change and redistribute the software that they use. The “free” in “free software” refers to freedom: it means users have the freedom to run, modify and redistribute the software. Free software contributes to human knowledge, while nonfree software does not. Universities should therefore encourage free software for the sake of advancing human knowledge, just as they should encourage scientists and other scholars to publish their work.

Alas, many university administrators have a grasping attitude towards software (and towards science); they see programs as opportunities for income, not as opportunities to contribute to human knowledge. Free software developers have been coping with this tendency for almost 20 years.

When I started developing the GNU operating system, in 1984, my first step was to quit my job at MIT. I did this specifically so that the MIT licensing office would be unable to interfere with releasing GNU as free software. I had planned an approach for licensing the programs in GNU that would ensure that all modified versions must be free software as well—an approach that developed into the GNU General Public License (GNU GPL)—and I did not want to have to beg the MIT administration to let me use it.

An old man with long white hair, beard and mustache

Over the years, university affiliates have often come to the Free Software Foundation for advice on how to cope with administrators who see software only as something to sell. One good method, applicable even for specifically funded projects, is to base your work on an existing program that was released under the GNU GPL. Then you can tell the administrators, “We're not allowed to release the modified version except under the GNU GPL—any other way would be copyright infringement.” After the dollar signs fade from their eyes, they will usually consent to releasing it as free software.

You can also ask your funding sponsor for help. When a group at NYU developed the GNU Ada Compiler, with funding from the US Air Force, the contract explicitly called for donating the resulting code to the Free Software Foundation. Work out the arrangement with the sponsor first, then politely show the university administration that it is not open to renegotiation. They would rather have a contract to develop free software than no contract at all, so they will most likely go along.

Whatever you do, raise the issue early—well before the program is half finished. At this point, the university still needs you, so you can play hardball: tell the administration you will finish the program, make it usable, if they agree in writing to make it free software (and agree to your choice of free software license). Otherwise you will work on it only enough to write a paper about it, and never make a version good enough to release. When the administrators know their choice is to have a free software package that brings credit to the university or nothing at all, they will usually choose the former.

The FSF can sometimes persuade your university to accept the GNU General Public License, or to accept GPL version 3. If you can't do it alone, please give us the chance to help. Send mail to licensing@fsf.org, and put “urgent” in the Subject field.

Not all universities have grasping policies. The University of Texas has a policy that makes it easy to release software developed there as free software under the GNU General Public License. Univates in Brazil, and the International Institute of Information Technology in Hyderabad, India, both have policies in favor of releasing software under the GPL. By developing faculty support first, you may be able to institute such a policy at your university. Present the issue as one of principle: does the university have a mission to advance human knowledge, or is its sole purpose to perpetuate itself?

In persuading the university, it helps to approach the issue with determination and based on an ethical perspective, as we do in the free software movement. To treat the public ethically, the software should be free—as in freedom—for the whole public.

Many developers of free software profess narrowly practical reasons for doing so: they advocate allowing others to share and change software as an expedient for making software powerful and reliable. If those values motivate you to develop free software, well and good, and thank you for your contribution. But those values do not give you a good footing to stand firm when university administrators pressure or tempt you to make the program nonfree.

For instance, they may argue that “We could make it even more powerful and reliable with all the money we can get.” This claim may or may not come true in the end, but it is hard to disprove in advance. They may suggest a license to offer copies “free of charge, for academic use only,” which would tell the general public they don't deserve freedom, and argue that this will obtain the cooperation of academia, which is all (they say) you need.

If you start from values of convenience alone, it is hard to make a good case for rejecting these dead-end proposals, but you can do it easily if you base your stand on ethical and political values. What good is it to make a program powerful and reliable at the expense of users' freedom? Shouldn't freedom apply outside academia as well as within it? The answers are obvious if freedom and community are among your goals. Free software respects the users' freedom, while nonfree software negates it.

Nothing strengthens your resolve like knowing that the community's freedom depends, in one instance, on you.

Copyright © 2002, 2014, 2021 Richard Stallman

This page is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.

Other Recent Tux Machines' Posts

KDE Neon Distro Now Ships with the KDE Plasma 6 Desktop Environment
KDE neon, a rock-solid distribution based on Ubuntu LTS releases and leveraging the KDE community software, has been updated today to the latest KDE Plasma 6 desktop environment series.
Ethereum Co-Founder Vitalik Buterin Offers Solution To Elon Musk's Microsoft Woes: ’Join Us And Become A Desktop Linux Enjoyer’
Ethereum’s co-founder Vitalik Buterin on Sunday offered a playful solution to Elon Musk‘s recent problems with Microsoft’s operating system
Android Leftovers
5 best Android phones for audiophiles
KDE Plasma 6 Desktop Environment Officially Released, This Is What’s New
The KDE Project announced today the general availability of the highly anticipated KDE Plasma 6 desktop environment, along with the KDE Gear 24.02 and KDE Frameworks 6 software suites.
Breathe new life into aging PCs: Tiny Core Linux 15.0 challenges Windows 11
Tiny Core Linux 15.0 has been officially released
What is Warp Terminal? How to Install It on Ubuntu
A Warp Terminal (written in Rust), previously available only for macOS users, has been officially released for Linux users in February 2024, sharing almost 98% of the underlying code of its macOS version, with additional efforts by the team for improvements made for Linux.
Release of openmediavault 7
new release
Linux 6.8-rc7
So we finally have a week where things have calmed down
GNU/Linux Measured at 11.3% in Cuba (by statCounter) [original]
Steady growth in recent months
Pacman 6.1.0 Introduces Cache Server Support
Arch Linux's Pacman 6.1.0 introduces cache server support, improved sysroot option, better handling of corrupt packages, and more
Red Hat Satellite 6.13.7 has been released
Red Hat Satellite is an infrastructure management solution designed to provision and maintain any Red Hat Enterprise Linux infrastructure
Perl Weekly Challenge and More
Some Perl updates from the official site
Devices and Open Hardware: Targets Raspberry Pi, RISC-V, Yocto, Bootlin
a handful of stories pertaining to hardware
Software: Varia Download Manager, XMPP, Back in Time, Rich Visual Novel
4 FOSS centric items for the most part
Security leftovers
Security links and more
Programming Leftovers
3 more stories
Debian: Reports From Paul Wise, Ben Hutchings, and Petter Reinholdtsen
3 Debian reports
today's howtos
only 4 more for now
New blogs.kde.org and KDE ISO Image Writer
Some KDE news
Microsoft Is Driving Users Away, Intel Resorts to Openwashing (All Core Things Remain Proprietary)
Wintel stories
Audiocasts/Shows: GNU World Order, LINUX Unplugged, Destination Linux, and Free Software Security Podcast
4 new episodes
After Trying Several Minimal Linux Distros for Old PCs, I settled on AntiX
The ones i tried...
GNOME: Pika Backup Hopping Through Milestones and Improving poll() Timeout Precision
Some GBOME Development News
corydalis 2024.9.0 and GDB 14.2 released
two new releases
ThisIsNotRat: Control Your System Using Telegram
Take control of your system with the TelegramBot.
Android Leftovers
How to change your Android Auto view
Linux Crosses 4% Market Share Worldwide
According to StatCounter's data, by the end of February 2024, Linux has achieved a 4.03% desktop market share
Create Vector Graphics with Open Source Software
This article identifies the finest open source vector graphics editors
Review: AV Linux MX-23.1
Know three things about the new release of AV Linux MX Edition
today's leftovers
coding and more
Security and Windows TCO Leftovers
Security links
today's howtos
early Monday howtos
Stable kernels: Linux 6.7.8 and Linux 6.6.20
I'm announcing the release of the 6.7.8 kernel
Today in Techrights
Some of the latest articles
South America Has Turned Android (Linux) [original]
And raw data as ODF
9to5Linux Weekly Roundup: March 3rd, 2024
The 177th installment of the 9to5Linux Weekly Roundup is here for the week ending on March 3rd, 2024.
today's leftovers
some remaining weekend picks
GNU/Linux Development and Programming Leftovers
Some coding-centric leftovers
Software: Inkscape and Content Management Systems
Screen Contest, Azuriom, and CMS Alternatives to WordPress
Security Leftovers
And CISA updates
today's howtos
some howtos from the past few days/week
Shows and Videos From the Past Week (GNU/Linux Focus)
Mostly Invidious
This Week in GNOME #137 Second Legendary Saturday Edition
Update on what happened across the GNOME project in the week from February 23 to March 02
It’s Game Over for GNOME Games in Ubuntu 24.04
Ubuntu developers have decided to stop shipping games in future installs
In Maharlika, With Population Size of Almost 120,000,000, "Proper" GNU/Linux Crosses 2%, More Than Doubling Since 2020 [original]
Even more when one counts Chromebooks, too
Firefox, Linux, Open Access and More
half a dozen leftovers, mixed topics
Databases: PGConf.dev 2024 Schedule and One Billion Row Challenge
DB-related news
BSD: Copying an existing jail to try bind918 and exploring the CBSD virtual environment management framework
Some BSD news
today's howtos
only a few for this morning (more to come later)
HDMI Forum to AMD: No, you can’t make an open source HDMI 2.1 driver
Any Linux user trying to send the highest-resolution images to a display at the fastest frame rate is out of luck for the foreseeable future
Android Leftovers
Google Password manager on Android could soon allow you to safely share passwords with your family
Planify is a fantastic Todoist alternative for Linux
Planify is an open-source task manager that is rich in features
11 Best Free and Open Source GTK File Managers
Only free and open source software is eligible for inclusion
Megarelease Teething Problems
As many have noticed, Neon’s release of Plasma 6 was not without its problems
Security and FUD Leftovers
many more stories for today
Sequent 16 Solid State Relays 2A/24V HAT Targets Raspberry Pi Boards
a 16 Solid State Relays 2A/24V HAT, an advanced expansion board tailored for the Raspberry Pi
[Meme] Making False Statements to Harass Tux Machines and Sexually Harass Women [original]
Coming soon!
Today in Techrights
Some of the latest articles
Server Leftovers
and Canonical fluff
Top 5 Linux Distro for Data Science
If you are considering transitioning from Microsoft Windows to another operating system that suits your needs, check out these five Linux distributions for data science and machine learning.
Audiocasts/Shows: Hackaday Podcast and Linux in the Ham Shack
2 new episodes
KDE: Google Summer of Code 2024 and Scarlett Gately Moore's Work
2 KDE updates
Canonical Has Given Launchpad’s Homepage a Facelift
Next time you stop by Launchpad.net you’ll notice it has a new look
today's leftovers
3 more links
Free Software Lists and Static Site Generators
some FOSS picks
Distributions and Operating Systems: GNU/Linux Distros for MacBook, Tumbleweed Report, and SparkyLinux News
3 items from the news
Proprietary Stuff and Openwashing
Openwashing by ClownFlare
2024 X.Org Board of Directors Elections timeline extended, request for nominations
We are seeking nominations for candidates for election to the X.org Foundation Board of Directors
Open Hardware: RISC-V, Arduino, Lineage OS, Raspberry Pi, and More
5 stories
Events: GDC, 'Linux' Foundation, and KDE Release Party in Nürnberg
past and present events
Security Leftovers and Windows TCO
Esp. Windows TCO should be noted
Programming Leftovers
musl 1.2.5 and more
Shotcut 24.02 Open-Source Video Editor Released with Ambisonic Audio Support
The open-source, cross-platform, and free video editor Shotcut has been updated to version 24.02, a release that introduces Ambisonic spatial (spherical) audio support, as well as some improvements and bug fixes.
Fedora: Copr, Infra & RelEng Update, Toolbx, PHP, and OpenDKIM
Some Fedora news
today's howtos
many howtos for the weekend
Elive 3.8.40 beta released
The Elive Team is pleased to announce the release of 3.8.40 Beta
coreboot 24.02 and 24.02.1 released!
The coreboot project is happy to announce our release for February 2024
March 2024 statCounter Figures: GNU/Linux Up Again, Chromebooks Up Sharply (India Leads the Way) [original]
In India, GNU/Linux rose above 16%
Tails 6.0 Officially Released, Based on Debian 12 “Bookworm” and GNOME 43
Tails, the Debian-based security-focused Linux distribution aimed at preserving Internet privacy and anonymity, has been updated today to version 6.0.
Accessibility in Ptyxis
Ptyxis is the new name of what was formerly Prompt
GNOME 46 to Ship with Experimental Variable Refresh Rate (VRR) Support
The long-awaited support for variable refresh rate (VRR) in GNOME is finally coming with the next major version of the popular desktop environment, GNOME 46, due out later this month.
today's leftovers
3 more links
Free, Libre, and Open Source Software Leftovers
FOSS links, Web focused
Programming Leftovers
Programming links
Windows TCO Leftovers
Windows TCO cautionary tales
Hacking or Open Hardware: Raspberry Pi, Commodore, and More
many stories connected to hardware projects
Games: Proton 9.0, Megacopter: Blades of the Goddess, and More
9 storries about gaming
Android Leftovers
A redesigned Beeper app for Android is on the way, CEO shares details
Beelink SEi12 i7-12650H mini PC review – Part 3: Ubuntu 22.04 Linux
We then installed Ubuntu 22.04.3 ISO from a USB flash without any issues
Track Your Meds: Dosage, the Open-Source Linux App
This app makes it easy to keep up with your medications
Games: Selaco, Roblox, Kiyo, and More
5 stories by Liam Dawe
Scaleway launches hosted RISC-V servers for 15.99 Euros per month
I didn’t try the Scaleway RISC-V server myself, but Bret Weber did and he reported his experience setting up an instance with Ubuntu 23.10 (GNU/Linux 5.10.113+ riscv64) and ran several benchmarks
Armbian 24.2 Adds Xiaomi Mi 10, Orange Pi Zero 3, and ASUS Tinker Edge R Support
The Armbian community informs 9to5Linux.com today about the availability of Armbian 24.2, codenamed Kereru, as the latest stable release of this Debian/Ubuntu-based distribution for ARM hardware.
131,072 Club [original]
We're still working to make the site leaner and faster
Release Notes: Grml 2024.02 - Codename Glumpad
new release
New Accessible-Coconut version 22.04.03 released!
It is evident from the feedback received over the past few years that the Accessible-Coconut GNU/Linux operating system represents a significant advancement in enhancing the lives of individuals with visual impairments
Zentyal 8.0
Release coming
Glances, Git, and Bugs
Development-oriented articles from techtarget
We Know Our Legal Rights [original]
We are turning 20 this year
Proprietary AWS and "Amazon Linux 2023"
Some AWS updates
Today in Techrights
Some of the latest articles
FUD, Security News, and Windows TCO
lies and breaches
Linux-based ctrlX OS support for congatec Computer-on-Modules
Bosch Rexroth has opened up the Linux-based ctrlX OS operating system for embedded computer applications from congatec.
Best email client for Linux 2024
Manage your mail easily and efficiently with the best communications suite for any Linux distro
Kali Linux 2024.1 Penetration Testing Distro Is Here with Linux 6.6 LTS, New Look
Offensive Security announced today the release and general availability of Kali Linux 2024.1 as the first update in 2024 for this Debian-based, rolling-release distribution for ethical hacking and penetration testing.
Linux Foundation Working for Microsoft and for Bill Gates
once again