Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Axiomtek KIWI330 Combines 1.6″ SBC Form Factor with Alder Lake-N Processor

Axiomtek has introduced the KIWI330, an ultra-compact single board computer for edge AIoT projects with limited space. Measuring just 72 mm by 56 mm and 1.6 mm thick, the KIWI330 targets robotics, smart gateways, industrial automation, and other applications needing performance in a small footprint.

Linux-ready Meerkat meer10 Launches with Intel Core Ultra, PCIe Gen5 Storage, and Wi-Fi 7

System76 has updated its compact Linux mini PC lineup with the Meerkat meer10, which builds on its predecessor’s small form factor while adding faster processors, modern storage, and improved connectivity for users who want a capable Linux workstation in a tiny footprint.

(Updated) Bela Upgrades Embedded DSP Platforms with PocketBeagle 2 Support and New Web IDE

Bela.io has unveiled the Gem Stereo and Gem Multi, two new open-source boards that expand PocketBeagle 2 into a real-time digital signal processing platform. Designed for audio and sensor applications, the boards target creative, educational, and research projects requiring low-latency performance and flexible I/O.

RP2350-PiZero Pairs RP2350 Microcontroller with Raspberry Pi Zero Form Factor

Waveshare has launched an embedded platform with a form factor similar to the Raspberry Pi Zero, powered by the RP2350 microcontroller. Key features include a DVI interface for displays and a lithium battery connector for portable applications.

Red Pitaya and Texas Instruments Collaborate on New STEMlab Boards for High-Performance Data Acquisition

Red Pitaya has unveiled new open-source STEMlab TI boards developed with Texas Instruments for demanding signal processing tasks in photonics, sensing, and laboratory automation. By incorporating TI’s precision analog components, the boards aim to combine accuracy and low jitter in a compact design.

RoyalBlue54L Feather with Nordic nRF54L15 and RISC-V Coprocessor for Thread, Matter, and Zigbee

The RoyalBlue54L Feather is an upcoming development board designed to deliver a full-featured experience in the familiar Feather footprint. This board integrates Nordic’s next-generation nRF54L15, targeting developers working on modern wireless IoT applications.

Internet Society

From Experience to Curiosity

When Cheryl Langdon-Orr began her learning journey with the Internet Society, she wasn’t a new learner in the traditional sense. With a career spanning decades in science, psychology, and international business and a history of shaping Internet governance through leadership in Australia’s Internet Society chapter, Cheryl has long been part of the global conversation on how the Internet evolves. Yet, despite her experience, she enrolled in course after course. Why? For Cheryl, learning is more than professional development; it’s a way to lead with credibility and care. 

Dangerous US Supreme Court Decision for Online Privacy and Security

The United States Supreme Court last week ruled that a state age verification law is constitutional. As the Internet Society argued in a joint legal filing, the Texas law risks the privacy, security, and open nature of the Internet we all rely on.  

news

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

Google Outsources Agent2Agent to Microsoft Proprietary Jail (GitHub), Linux Foundation is Openwashing Dangerous Hype
Some LF openwash
Thunderbird 140 ESR Focuses on Enterprise Needs
Thunderbird 140 ESR is out now, bringing smarter notifications, dark mode message rendering
Latest Tumbleweed Update Marks Myrlyn’s Introduction
The latest openSUSE Tumbleweed update brings Myrlyn
French city of Lyon ditching Microsoft for FOSS
The French city of Lyon has decided to ditch Microsoft’s Office suite and plans to adopt Linux and PostgreSQL
Linux-ready Meerkat meer10 Launches with Intel Core Ultra, PCIe Gen5 Storage, and Wi-Fi 7
System76 has updated its compact Linux mini PC lineup with the Meerkat meer10
GIMP 3.2 Promises New Paint Mode, Support for Importing Photoshop Patterns
The GIMP project released today GIMP 3.1.2 as the first development version of the next major release of this open-source, free, and cross-platform image editing software, GIMP 3.2.
KDE Gear 25.04.3 Released as the Last Update in the KDE Gear 25.04 Series
The KDE Project released today KDE Gear 25.04.3 as the third and last maintenance update to the latest KDE Gear 25.04 open-source software suite series to address various issues in your favorite KDE apps.
Debian 13 Installer Now Supports Rescuing of Btrfs Systems Installed via Calamares
The Debian Project released the second Release Candidate (RC2) of the Debian Installer for the upcoming Debian GNU/Linux 13 “Trixie” operating system series, which is expected in late June or early/mid July 2025.
 
GNU/Linux Leftovers
Red Hat, SUSE, and more
Security Leftovers
Security picks
Applications: tmux-rs, Kiwi TCMS, and Wayback
some software news
Programming Leftovers
Development leftovers
Open Hardware: Arduino, NanoPi, Fairphone, and More
Hardware picks
Web Browsers/Tools: curl user survey 2025 and Vivaldi Browser 7.5
WWW leftovers
Audiocasts/Shows/Videos: Kill -9 Song, BSD Now, and More
4 new picks
today's howtos
many from idroot
Canonical/Ubuntu Leftovers
3 links for today
Our small team vs millions of bots
Read the latest update from the FSF tech team
COSMIC Desktop Lands in Void Linux
COSMIC Desktop is now available on Void Linux
Free and Open Source Software
This is free and open source software
Who Really Built Linux? The Truth Behind the Code
Everything was ready except the heart of the system — the kernel
Mesa 25.1.5 Released
now out
Games: Lockdowns, Steam Deck, and More
news about gaming
Open Hardware/Modding: Raspberry Pi, PocketBeagle, and More
hardware picks
Today in Techrights
Some of the latest articles
Libreboot 25.06 “Luminous Lemon” released!
Today’s Libreboot 25.06 revision is a stable release
I don't care that Microsoft is extending Windows 10's support, I'm still moving to Linux
So, here's why I'm still making the jump over to Linux
5 Reasons Xfce Is My Favorite Linux Desktop
Of all the desktop environments and window managers available on Linux
Free and Open Source Software
This is free and open source software
US Independence Day [original]
The message of self-determination is just as applicable in the tech world as it is in the political spheres
How I Use the Linux Terminal Without Destroying My OS
While the Linux terminal is still a part of Linux
I Turned a Mini PC Into a Steam Console With Linux
I like gaming on my Linux PC in my office, but I also like my living room couch
Imagining Krita on a Phone
Over the past couple of weeks, Timothée Giet has been working on a mock-up tablet and phone friendly UX for Krita
openSUSE turned 20
Last week, I was in Nürnberg for the openSUSE conference
today's leftovers
FOSS and more
CNX Software on ESP32, Cortex-M85 and More
some hardware picks
Postgres: pgtt v4.4 Released and Event for Postgres 2025
some psql news
Programming Leftovers
Development related picks
Security Leftovers
Security related picks
Linux Kernel, Microsoft Front Groups, and 'Linux' Foundation
some kernel and org stuff
GNOME: Hubert Figuière, Alley Chaggar, and Richard Littauer
GNOME updates
today's howtos
not so many for now
Liberux NEXX Linux phone with RK3588S and 32GB RAM hits Indiegogo
But the Liberux NEXX is a work-in-progress Linux phone that could be the most powerful to date
Applications: Converseen, Kubernetes, and More
Free software roundup
Videos/Audiocasts/Shows: FLOSS Weekly and More
RHEL clones and more
Libreboot 25.06 Open-Source BIOS/UEFI Firmware Adds More Hardware Support
Leah Rowe announced today a new version of the Libreboot open-source and free BIOS/UEFI firmware alternative, Libreboot 25.06, which adds support for new devices, as well as other improvements.
Android Leftovers
5 Android phones you should buy instead of the Nothing Phone 3
Steam Games and Gaming News
gaming stuff
These 6 features in Kali Linux help me keep my network security in top shape
Kali Linux has earned a solid reputation in cybersecurity circles for good reason
5 More Linux-First Mini PCs for Your Next Open Source Project
Mini PCs are awesome because of their versatility
7 GNOME extensions I could never switch to Windows and live without
GNOME is one of the more popular desktop environments available for Linux distros
Microsoft is Drowning [original]
Let's hope that GNU/Linux will gain a lot at the expense of Windows
GNOME 49 Will Require Deeper systemd Integration
Upcoming GNOME releases will require systemd for key session features
Ubuntu Fixes Desktop File Thumbnails Not Showing
Image, PDF and other supported file thumbnails will once again appear on the (literal) Ubuntu 24.04 LTS desktop
Free and Open Source Software
This is free and open source software
Steam and Linux gaming is safe: Fedora will not drop 32-bit support after all — dev says proposal was 'not some conspiracy to break the gaming use case'
Maintaining 32-bit support will allow Steam to keep functioning on popular Linux distribution
Developing an application with TinySPARQL in 2025
Back a couple of months ago, I was given the opportunity to talk at LAS about search in GNOME
MX Linux MX-23.6 Libretto review - A bundle of awesome
It hasn't been that long since I last reviewed MX Linux
Darktable 5.2 Open-Source RAW Image Editor Released with New Features
Darktable 5.2 has been released today as a new stable update to this powerful, open-source, free, and cross-platform photography workflow application and raw developer software.
8 ways every Linux distro could make things a lot easier for newbies
Although Linux continues to grow, distributions could attract - and retain
Security and Windows TCO
mostly Windows TCO
Programming Leftovers
some coding bits, many python picks
GNU/Linux Leftovers
4 more stories
Open Hardware/Modding: Gaming Mouse, Raspberry Pi, RISC-V, STEMlab TI, and More
some hardware picks
Latest From redhat.com
Some Red Hat articles
today's howtos
mostly from idroot
Games: Proton Experimental, ProtonPlus, Nexus Mods, and More
7 stories from GamingOnLinux
Kernel: Linux and Asterinas in LWN
New articles
GNOME deepens systemd dependencies
Systemd, even then, was listed as a component that is encouraged but not required by GNOME. Wayland—which is soon to be the only supported display system for GNOME—is also named as a recommended (but not required) component.
Today in Techrights
Some of the latest articles
today's leftovers
with GNU/Linux focus
Free, Libre, and Open Source Software and Standards
mostly FOSS leftovers
Open Hardware/Modding: Radxa, Olimex, Arduino, and More
Hardware picks
Red Hat Leftovers
good and bad
Updates From Debian Developers and Sparky
mostly Debian work
Audiocasts/Shows: Ask Noah Show, Chimera GNU/Linux vs XLibre, What’s in the SOSS?
some shows or recordings
Barry Kauler on PKGget in EasyOS
some updates from Barry Kauler on PKGget
Applications: Linux App Release Roundup, GNU Health Hospital Information System 5.0, GnuCash, and OsmAnd
Application-related picks
Games: Pixel Wheels, Godot 4.5 Beta 2, and Bazzite on the Steam Deck
Gaming related picks
Kernel and Graphics: Linus Torvalds, Jonathan Corbet, Dave Airlie, Mike Blumenkrantz
kernel stuff
today's howtos
many howtos
Security Leftovers
patches and more
KDE Plasma 6.4.2 Improves the Kicker App Menu Widget, Spectacle, and More
KDE Plasma 6.4.2 is now available as the second maintenance update to the latest KDE Plasma 6.4 desktop environment series with more fixes.
Zabbix 7.4 Open-Source Monitoring Tool Released
Zabbix 7.4 is out now, delivering new templates, enhanced TLS support
today's leftovers
half a dozen more picks
digiKam 8.7 Adds New Tool to Perform Auto-Rotation Based on Content Analysis
digiKam 8.7 has been released today as the latest stable version of this open-source, free, and cross-platform dynamic digital asset manager and image editor, providing professional-grade photo management.
Best Free and Open Source Software
Only free and open source software is eligible for inclusion. Open source software at its finest
Security and Windows TCO Leftovers
mostly Windows TCO stories
Red Hat and Fedora Leftovers
mostly Red Hat stuff
Canonical/Ubuntu Leftovers
Newsletter and more
Open Hardware/Modding: Raspberry Pi, Purism, and More
Hardware leftovers
Games: PCSX2, Steam Deck, MangoHud, and More
half a dozen stories from GamingOnLinux
Bcachefs may be headed out of the kernel
2 stories
PI(M)P Your Clock
You may have read about my new-found fondness for Plasma’s Clock app
Today in Techrights
Some of the latest articles
First Arch Linux ISO Release Powered by Linux 6.15 Is Now Available for Download
This is your friendly reminder that there’s a new ISO snapshot available for the Arch Linux distribution that incorporates the latest and greatest GNU/Linux technologies, including Linux kernel 6.15.