We were promised a better future. One with freedom of computing and digital rights for all.

Instead, all we got was surveillance capitalism, malware baked into operating systems, and an endless panopticon, managed via unfree software.

Well, now it's time to Reclaim the Future!

Reclaim the Future is a project by the website administrator to develop and update and port free, open-source software (FOSS) to help restore digital freedoms.

Care to join in the fun?


This page will act as a repository of sorts for various little software widgets developed by the website administrator. For example, there's the github repositories for FSV and LAN Messenger (under development, nowhere close to even finished yet!). You can also download those below:

FSV 0.9.2+:
[ DEB (x86_64/AMD64 | AArch64/ARM64) | RPM (x86_64/AMD64 | AArch64/ARM64 | Source RPM) | Source Code (.tar.gz) | Source code (zip) | Source (via Github)]

Microsoft Edit 2.0.0:
[ DEB (x86_64/AMD64 | AArch64/ARM64) | RPM (x86_64/AMD64 | AArch64/ARM64 | Source RPM) | Source tarball | AArch64/ARM64 tarball | x86_64/AMD64 tarball | Source (via Github) ]

Hedgewars Server 1.0.2 DEB packages:
[ x86_64/AMD64 | Aarch64/ARM64 ]
Please note, these are re-packaged binaries from Fedora Core's RPMs for hedgewars-server-1.0.2-11.fc43. If you need a copy of these, they should be on Pkgs.org here (AArch64/ARM64 and x86_64/AMD64)

PSPVC 0.5-1:
[ DEB (x86_64/AMD64 | AArch64/ARM64) | RPM (x86-64/AMD64 | AArch64/ARM64 | Source RPM) | AArch64/ARM64 tarball | x86_64/AMD64 tarball | Python Script | Source tarball | Source (via Github) | Win64 Portable | Win64 Installer ]
(Win32 builds not available due to limitations with GTK3 on 32-bit Windows and MinGW32 / MinGW64)

LAN Messenger (not yet compiled):
[ DEB | RPM | Source | Win32 | Win64 | Android APKs (ARM/armv7 | ARM64/AArch64 | x86/i686 | x86_64 | Universal APK) ]

You can check out all of our available downloads in the downloads folder.

Yes, you can even set this up with apt to run as a repository for Debian or Ubuntu... and yes, you can even set it up as a repository for RPM-based systems too, becuase i even managed to compile libmodulemd and createrepo_c among others... on DEBIAN... This pi runs Debian 13 with Raspberry Pi additions.

I did this via installing librpm-dev, rpm, libsolv-dev, zchunk (via git clone https://github.com/zchunk/zchunk.git), libzck1 (provided by zchunk, i belive) (NOTE: I compiled zchunk and libzck1 from source instead of installing via apt to avoid any potential weirdness from the debian versions, and becuase i needed version 1.5.3, while the Debian repos only had version 1.3.2 at the time), libxml2-dev, libcurl4-openssl-dev, check, libyaml-dev, doxygen, libgpgme-dev, libgpgme, glib2.0 documentation (extracted from glib2-doc-2.74.1-2.fc37.noarch.rpm) then finally libmodulemd (via git clone https://github.com/fedora-modularity/libmodulemd.git), librepo (via git clone https://github.com/rpm-software-management/librepo.git) and createrepo_c (via git clone https://github.com/rpm-software-management/createrepo_c.git). NOTICE: I did have to compile createrepo_c explicitly without gpgme support, to avoid Debian detection issues.
Most of these are cmake, meson and ninja builds, so you'll obviously need to run

sudo apt install cmake meson ninja-build liblzma-dev libzstd-dev libcurl4-openssl-dev
.


This all sounds really cool! How can I add this to my OS? I run Ubuntu/Debian/LinuxMint...
That's easy! Just type these into your terminal:

    
sudo tee /etc/apt/sources.list.d/reclaimthefuture.list << 'EOF'
deb [trusted=yes] https://reclaimthefuture.thefurrycollective.ca/x86_64/ ./
EOF
    
    

Then run:
    
sudo apt update
sudo apt install pspvc
    
    

This works becuase APT (the package manager for Debian and Debian-based Linux distros like Ubuntu and LinuxMint) can read a simple directory-styled repository like this, as long as it contains the files:
    
Pacakges.gz
Packages
Release
    
    

That last one's optional, but included since we're using trusted=yes and like to digitally-sign our software as verified from The Furry Collective!

Wait... I Run Fedora/OpenSuse/Mageia or some other RPM-based distro... am I left out?
NOT AT ALL! I managed to hack together a decently-functional system that also works for RPM distros like yours!
What you have to do is type this in terminal:

    
sudo tee /etc/yum.repos.d/reclaimthefuture.repo << 'EOF'
[reclaimthefuture-x86_64]
name=Reclaim The Future (x86_64)
baseurl=https://thefurrycollective.ca/reclaimthefuture/x86_64/
enabled=1
gpgcheck=0
EOF
    
    

Then, run:
    
sudo dnf install pspvc
    
    

If you're on OpenSuse, it'll be:
    
sudo zypper refresh
sudo zypper install pspvc
    
    

This is because our repo also happens to contain the following files in each supported architecture:
    
Repodata/repomd.xml
Repodata/repomd.xml.asc
Packages.gz
Release
InRelease
repo-key.asc
    
    

I'm extremely clever and run Slackware/Gentoo or some other Linux distro or Operating System not mentioned here... what about me?
I even ensured that you, too, would be included! You can either use our .tar.gz/tar.xz tarballs as portable prorgams, or you can compile from source. If you're not interested in compiling from source, simply extracting the tarballs and running them as portable programs will do the trick!