Tux Machines

Do you waddle the waddle?

Other Sites

Tor Project blog

New Alpha Release: Tor Browser 13.5a8

This version includes important security updates to Firefox.

Ubuntu Buzz !

How To Create a Wifi Hotspot on Ubuntu 24.04

This tutorial will help you create a wifi hotspot on your Ubuntu 24.04 "Noble Numbat" laptop. This requires that your laptop's wifi device is known to be able to create hotspot (also known as Access Point or AP) and a cable internet access source. This way, you can share your cable internet access via a hotspot that everyone else's device nearby can connect to. It is very easy to do as the following. Now let's try it out!

9to5Linux

You Can Now Install Linux Kernel 6.9 on Ubuntu 24.04 LTS, Here’s How

Linux kernel 6.9 was released on May 12th, 2024, with Rust support for AArch64 (ARM64) architectures, support for the Intel FRED (Flexible Return and Event Delivery) mechanism for improved low-level event delivery, support for AMD SNP (Secure Nested Paging) guests, as well as numerous other new and updated drivers for better hardware support.

PipeWire 1.2 Release Candidate Adds Explicit Sync and Snap Support

PipeWire 1.2 promises major new features like explicit GPU synchronization support, Snap support for Ubuntu and other distributions that use Canonical’s sandboxed app packaging format, support for asynchronous processing, and support for mandatory metadata when negotiation buffer parameters.

LinuxGizmos.com

M5Stack Launches Low-Cost 433MHz & 868MHz LoRa Modules

M5Stack has launched two new LoRa Modules in 433MHz and 868MHz versions, designed to enhance long-range wireless communication for IoT applications. Using the Semtech’s SX127x chip, these modules excel in remote control, smart city infrastructure, and industrial automation where standard networks fall short..

QCS6490 Vision-AI Development Kit: Featuring 13 TOPs NPU and 8-Core Kryo 670 CPU

Avnet has introduced the QCS6490 Vision-AI Development Kit, a sophisticated solution designed for vision-based AI applications. This kit includes an energy-efficient, multi-camera SMARC 2.1.1 compute module powered by the Qualcomm QCS6490 SoC.

EPIC Mainboard with PCIe x4 Slot and Dual 2.5 GbE Ports

The NANO-EHL by ICP Germany is an EPIC single board computer designed for robust performance and flexibility in industrial applications. Equipped with the Intel Celeron J6412 processor, this board targets automation, control systems, panel PCs, vending machines, and other embedded systems.

AAEON Nezha: Intel N97 X86 Developer Kit with LPDDR5 Support

The Nezha Developer Kit by AAEON is designed for retail, industrial, and healthcare applications. It supports high-performance AI inferencing, making it suitable for autonomous robots, retail kiosks, medical devices, and industrial computers. With extensive I/O features, it caters to professionals and IoT developers.

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

Winamp Media Player Goes Open Source
Winamp, a popular media player created in 1997, is set to go open source in September 2024, following Llama Group's reorganization due to financial difficulties.
Explore the Growing Role of Linux in Quantum Computing
how GNU/Linux and quantum computing intersect
Manjaro Linux 24.0 “Wynsdey” Officially Released with Linux Kernel 6.9
Arch Linux-based Manjaro Linux 24.0 distribution has been officially released today as a major update introducing some of the latest GNU/Linux technologies and Open Source software.
Modern Slavery, Microsoft Abuses, and Linux Foundation (Openwashing PR Firm)
4 more stories
today's howtos
first batch for the day
Try these Linux bash aliases for more efficient use of the command line
A bash alias is a shortcut to a complicated command
Welcome to Panamá, Where GNU/Linux is Now Measured at 10% [original]
Based on statCounter
Linux Kernel 6.9 Officially Released, This Is What’s New
Linus Torvalds announced today the release and general availability of Linux kernel 6.9, the latest stable version of the Linux kernel that introduces several new features and improved hardware support.
Fedora 38 End of Life On May 21, 2024: Upgrade Now!
Important! Fedora 38 End of Life Approaches (May 21st). Upgrade to Latest Fedora Release Right Away
Security Patches and Linux FUD (Blaming Everything on "Linux" Again)
typical Microsoft et al
The Truth is About to Prevail [original]
Everything publish will stay intact and no one can take it down from Tux Machines and from Techrights
[Meme] UEFI 'Secure' Boot's Concept of Security [original]
locked door?
In Denmark, Like in Most of the World, Vista 11 Market Share is Collapsing and More People Install GNU/Linux on New PCs (That's Why Microsoft is Trying to Boot-lock PCs With UEFI) [original]
notice how Vista 11's share goes down, not up, over time
Ubuntu 24.04 Official Flavors Are Now Available for Download, Here’s What’s New
As part of today’s release of Ubuntu 24.04 LTS (Noble Numbat), all the official Ubuntu flavors have been updated to the same version and, in this article, you can learn about their new features and improvements.
Programming Leftovers
Programming-related news and views
 
today's howtos
many howtos, afternoon
You Can Now Install Linux Kernel 6.9 on Ubuntu 24.04 LTS, Here’s How
You can now install the latest and greatest Linux 6.9 kernel series on your Ubuntu 24.04 LTS distribution. Here’s how to do it!
Games: Anticheat, Proton Experimental, CoolerControl, and More
7 articles from gamingonlinux
5 Tiny Tweaks That Help Me a Great Deal with Ubuntu 24.04 on My Laptop
Some simple tweaks and setting changes I use while running Ubuntu on laptops
Windows TCO Leftovers
Windows causing problems
GNOME 47 Will Be Released on September 18
Discover the full release schedule for the GNOME 47 desktop environment
Wine 9.9 Introduces Wow64 Mode and Enhanced ARM Support
New in Wine 9.9: Wow64 ODBC mode, better ARM CPU detection, and removed obsolete features
Best Free and Open Source Software
Only free and open source software is eligible for inclusion
EuroLinux – enterprise-class Linux distribution
EuroLinux is an operating system developed from the Red Hat Enterprise Linux source code
MarkNote 1.2
The MarkNote team is happy to announce the 1.2 release of MarkNote
TPM in Ubuntu 24.10 and Linux Kernel 6.9 on Ubuntu 24.04 LTS
Ubuntu news
This week in KDE: all about those apps
A few weeks ago, some of us discovered that KDE apps just looked terrible when run in GNOME
Red Hat and IBM Leftovers
CiQ and hype from Red Hat
Getting Started With Linux: Your Gateway to the Open-Source Realm
Because ever since people started using the internet, there have always been concerns about one’s privacy and digital security
today's leftovers
only 4 more for the time being
Programming Leftovers
lots of R
Security Leftovers
Security stories, 5 more
Free, Libre, and Open Source Software Leftovers
FOSS news
Open Hardware: Pi, Zigbee, and More
some hardware picks
Security Leftovers
Security picks
Today in Techrights
Some of the latest articles
Security Leftovers
Security stories (x4)
GNOME maintainers: here’s how to keep your issue tracker in good shape
One of the goals of the new GNOME project handbook is to provide effective guidelines for contributors
Stable kernels: Linux 6.9.1, Linux 6.8.10, Linux 6.6.31, Linux 6.1.91, Linux 5.15.159, Linux 5.10.217, Linux 5.4.276 and Linux 4.19.314
I'm announcing the release of the 6.9.1 kernel
The New Thunderbird Website Has Hatched
We wanted a website where you could quickly find the information you need
Red Hat Leftovers
redhat.com articles and articles cited today by redhat.com
Applications: Penetration Testing, Tor Browser, Ungoogled Chromium, Neovim, and More
Some software news and releases
FOSS Leftovers
half a dozen more
today's leftovers
half a dozen more stories
Microsoft Layoffs, Closures, and Anger
The harms of Microsoft
Security and Windows TCO Leftovers
incidents and more
Years After Microsoft Uses 'Linux' Foundation for Greenwashing PR Campaign...
it turns out to be a lie
Android Leftovers
How to Use ‘Circle to Search’ on an Android Phone
Neovim 0.10 Text Editor: What’s New and What’s Changed
Neovim 0.10 terminal text editor brings a fresh default color scheme
7-Zip 24.05 Expands Archive Compatibility
7-Zip 24.05 file archiver introduces speed optimizations for decompression
Implementing DRM format modifiers in NVK
Progress on NVK
Games: Athenian Rhapsody, Towerful Defense: Prologue, Ultimate Chicken Horse, Read Only Memories: NEURODIVER
8 stories from gamingonlinux
today's howtos
quite a few howtos in this first batch of today
Open Hardware: HackBat, TSMC, Arduino, Raspberry Pi, and More
5 hardware stories
NetBSD’s New Policy: No Place for AI-Created Code
NetBSD bans AI-generated code to preserve clear copyright and meet licensing goals
Tails 6.3 Rolls Out with Updated Tor Browser
Tails 6.3 security-focused Linux distro released with Romanian & Malayalam translations and an updated Tor Browser to 13.0.15
GNOME OS Migrates to Systemd-Sysupdate
GNOME OS's transition to systemd-sysupdate promises secure and swift updates for a safer, more consistent OS
Best Free and Open Source Software
Only free and open source software is eligible for inclusion here
Collections of Different Linux Distributions
They can have different philosophies
Endless OS 6 Is Here Based on Debian GNU/Linux 12 “Bookworm”
The Endless OS Foundation announced today the release and general availability of Endless OS 6 as the latest version of this Debian-based and app-centric operating system for everyday use.
GNU/Linux in Montenegro Up to 7% Market Share in Desktops/Laptops, Based on statCounter [original]
Can Montenegro sustain this growth?
Today in Techrights
Some of the latest articles
Did IBM make a $6.4 billion blunder by buying HashiCorp?
Terraform maker's programs are ideal fit for Big Blue, but why splash out when the software's free and open?
[Meme] When You Are Thick-Skinned They Attack Your Family (Wrongly Assumed Thin-Skinned) [original]
If you're going to attack innocent women, do not be shocked when it doesn't end up in your favour
GNU/Linux and ChromeOS Grew Almost Twenty-fold in Maldives [original]
the locals are quite keen on GNU/Linux
[Meme] No Greater Sin [original]
What crime did you commit?
today's leftovers
Tor, devices, and more
BSD Leftovers
3 BSD stories
Programming Leftovers
a lot of R today
Security Leftovers
Security links
today's howtos
5 howtos for today
Audiocasts/Shows: Bruce Perens, FLOSS Weekly, and Elektrobit’s EB corbos Linux
3 more episodes or videos
Graphics, Linux and pid0 Trojan
xwayland 24.1.0, mesa 24.1.0-rc4, systemd, and more
GNOME Desktop: Christian Hergert Discusses Ptyxis on Flathub, Matt Campbell on AccessKit and More, Fedora Might Demote GNOME
Some GNOME news
Mozilla Foundation Welcomes Nabiha Syed as Executive Director
New person after Baker stepped down
CSI Linux: Linux Distribution for Cyber and OSINT Investigation
CSI Linux operating system, specially designed for the needs of cybersecurity and cyber investigations
Games: SteamOS 3.6 Preview, Humble Bundle, and More
latest 5 articles from gamingonlinux
GNU/Linux Grew Tenfold in Bosnia And Herzegovina [original]
this year it is around 5%
Android Leftovers
Google will fix a major annoyance of Android's Photo Picker later this year
Raspberry Pi News
Raspberry Pi - a handful of links
today's leftovers
GNU/Linux and openwash focus
Security Leftovers
patches, incidents, and more
today's howotos
many howtos for today
PipeWire 1.2 Release Candidate Adds Explicit Sync and Snap Support
The Release Candidate (RC) development version of the upcoming PipeWire 1.2 server for handling audio, video streams, and hardware on Linux is now available for public testing.
Oracle Linux 9.4 Released, Here’s What’s New
Oracle Linux 9.4 offers the latest programming tools and strict security measures to ensure enterprise stability
Self-Promotional Red Hat Pieces and Purchased 'Articles'
redhat.com and paid-for puff pieces from Red Hat
Best Free and Open Source Software
Many of the systems also provide continuous delivery (CD). We only feature free and open source software
Collections of Different Linux Distributions
AV Linux is now combined with the powerful versatility of MX Linux
Discover the Future of Technology at Mini UbuCon Malaysia 2024
Linux stands as one of the most reliable and versatile general-purpose operating systems available today
Computer Weekly and TechTarget Paid for Puff Pieces Barrage of Red Hat/IBM
shallow PR nonsense
New Automotive Grade Linux Platform Release Adds Cloud-Native Functionality, RISC-V Architecture and Flutter-Based Applications
UCB 17.0 or “Quirky Quillback.”
Mozilla Firefox 126 Is Now Available for Download, Here’s What’s New
The Mozilla Firefox 126 open-source web browser is now available for download ahead of its planned May 14th official launch, so it’s time to take a closer look at the new features and improvements implemented in this version.
Deepin Linux V23 RC: A Windows 11 alternative from China
this is not the final release
Red Hat and IBM Leftovers
SJVN and more
Switching Between Intel and Nvidia Graphics Cards on Ubuntu
It is more common these days to have a hybrid setup of two graphics cards on laptops
Neofetch Development Ends as GitHub Project Archived
It seems that the popular command-line system info tool Neofetch is dead, Jim
Kernel (Linux) Picks
Some kernel level news
The Register on Raspberry Pi Going Public and Hugging Hype/Buzzwords
Cambridge-based business could be valued at up to £500m and is boost for UK after some companies switched listings
Russia's Divestments
Yandex Browser measured at 23% this month
Security Leftovers
half a dozen links
Ubuntu distributor tries reverse domain name hijacking Lubuntu domain
Panelist rules the domain name was registered in good faith
GNU/Linux in Belarus: From 0.5% to 3% [original]
things change when there is conflict
Today in Techrights
Some of the latest articles