Free Software Downloads


The GNU Operating System

Anton McClure is a maintainer of some of the software in the GNU operating system. He has also done some other non-software volunteering for GNU in the past, as well as some of its members.

For installation instructions and licensing information, please see the INSTALL and COPYING file in the program's code repository, or the install.html and copying.html pages on the web site.

For more information about GNU, please see: www.gnu.org.

GNUtrition
GNUtrition is free nutrition analysis software written for the GNU operating system. The US Department of Agriculture, Nutrient Database of Standard Reference is used as the source of food nutrient information. He did not initially write this program. You may download any version of it from ftp.gnu.org.

Presumed free software

Here is various C, Perl, and shell software that I have written. The scripts may be downloaded and made executable (chmod a+x filename.pl) and then run immediately, but some may require compilers. You may need to change the executed program path and/or name on some operating systems as well, along with hardcoded paths (such as "/home/[username]" to "C:\Windows\Profiles\[username]\", "C:\WINNT\Profiles\[username]\", or "C:\DOCUME~1\[username]\" for various Microsoft Windows versions. The most recent versions are linked on this page.

Previous released versions of the software may be found on ftp.presumed.net.

This software is all free software that is licensed under the GNU Affero General Public License version 3 (or at your option) any later version, as published by the Free Software Foundation. The software is distributed in the hope that it will be useful, but without warranty (including implied warranty of merchantability or fitness for a particular purpose).

Mega Millions

Mega Millions is a lottery game that is offered in multiple states in the United States of America. The program offered here is a rather simple numbers generator that uses the number ranges that were available on a lottery card. You may use the latest version of it on my web site at http://www.presumed.net/cgi-bin/megamillions.o.
Original description (2022): This script was written since I needed 6 numbers to pick on a Mega Millions® lotto ticket, but I could not think of what num bers to use.

You will need a C compiler. GCC is recommended, although clang has been observed to work as well. This is intended to be ran on a POSIX-compatible operating system (BSD, GNU/Linux, Solaris, etc.)

[   ] megamillions_v0.1.0.c

Missing Link

Missing Link is a small perl script that can check HTML files for empty HREF attributes. It was first made to be ran as a cron job to look for missing links in pol notes (hence the name).

You will need Perl to use this program. This is intended to be ran on a POSIX-compatible operating system (BSD, GNU/Linux, Solaris, etc.)

[   ] missinglink_v0.1.0.pl

Password

Password is a command-line utility that generates random passwords. It was first made to generate passwords for when I had to reset user passwords at work. You may use the latest version of it on my web site at http://www.presumed.net/cgi-bin/password.pl.

You will need Perl to use this program. This is intended to be ran on a POSIX-compatible operating system (BSD, GNU/Linux, Solaris, etc.)

[   ] password_v0.1.0.pl

Phonetic

Phonetic is a command-line utility that converts text and numbers to how they will be phonetically generated. It was first made to simplify reading strings of text phonetically while doing phone support. You may use the latest version of it on my web site at http://www.presumed.net/cgi-bin/phonetic.pl

You will need Perl to use this program. This is intended to be ran on a POSIX-compatible operating system (BSD, GNU/Linux, Solaris, etc.)

[   ] phonetic_v0.1.0.pl

Users List

Users List is a CSH script to automatically create a user list for multi-user POSIX systems. It uses the GECOS fields to get the user's full name, and a .userlist file so that a user can indicate whether per account should be listed.

You will need CSH/TCSH to use this program. This is intended to be ran on a POSIX-compatible operating system (BSD, GNU/Linux, Solaris, etc.)

[   ] users_v0.1.0.csh


Anton McClure / webmaster@presumed.net
Last modified: Mon Apr 15 02:12:17 EDT 2024