Tuesday Software Linux is a Linux distribution. It is part of the Tuesday Software project. Tuesday Software Linux is intended to prioritize traditional ordinary desktop and server computing over exotic features. Tuesday Software Linux is designed to reduce software complexity and is not concerned with being similar to or compatible with other Linux distributions. This page contains binary releases and scripts that build the entire system. Additional software available for Tuesday Software Linux can be found on the Ports page. Source code of original software included in Tuesday Software Linux can be found on the Tools page.
January 6, 2020. Update the kernel to fix bugs memory usage errors with potential security consequences.
December 21, 2020. Update the kernel to fix memory usage errors with potential security consequences.
December 11, 2020. Update several third party components to fix memory usage errors with security consequences, including those labelled CVE-2020-28588, TALOS-2020-1211, and CVE-2020-28928.
November 12, 2020. Update kernel to fix memory usage and synchronization bugs with potential security consequences.
November 8, 2020. Improvement of build system efficiency and reliability, including new version of TSPM. Support ZIP creation and extraction at command line (zip and unzip). Graphics support when running within VirtualBox. Apply third party bug fixes. Avoid spurious log files. Clear /tmp folder properly. Properly provide bold terminal fonts. The build scripts require TSL, as well as TSL Standard Development Package, TSL PMA Development Package, Python 3, and TSL Python Tools Package, as found on the Ports page. They also produce those packages, as well as the Python Native Development Package.
November 5, 2020. Update kernel to fix memory usage and synchronization bugs with potential security consequences.
October 29, 2020. Update to fix memory usage bugs with potential security consequences.
October 15, 2020. Update to fix security flaws involving the framebuffer console.
October 1, 2020. Update for kernel to fix memory and timing issues with potential security consequences.
September 17, 2020. Bug fixes for several components, including a kernel security fix. Updated package manager and improved build process to facilitate faster delivery of security updates.
September 11, 2020. Update for kernel to fix security vulnerabilities. Allow future kernel updates to only affect one package. There is also an update to the Standard Development package on the Ports page to address missing files in the binary due to compilation in a degenerate environment.
September 5, 2020. Update for kernel to fix memory usage errors with potential for security implications. This update consists of two TSP files, which must both be installed on TSL 0.2.4 with the inspak -o command, before rebooting. These files are cd/tsl025.tsp and cd/tslcr025.tsp in the build script directory after compiling. There is also an update to the Python Tools package on the Ports page to address a missing "egg info" file.
August 28, 2020. Update for kernel and for X11 to fix privilege escalation vulnerabilities. Adjustment of package manager file statuses to improve delivery of future updates.
August 18, 2020. First release with a graphical user interface. Updated software. The build scripts require TSL 0.2.3, as well as TSL Standard Development Package 0.2.3, TSL PMA Development Package 0.2.3, Python 3, and TSL Python Tools Package 0.2.3, as found on the Ports page. They also produce those packages, as well as the Python Native Development Package.
May 11, 2020. Updated software, including package manager.
April 17, 2020. Package manager support. Audio support. Command line player for WAV (aplay) and MP3 (mpg123) files.
November 16, 2019. Release with installer in ISO format and ability to write to optical media.
October 16, 2019. Initial release featuring basic command-line functionality and the ability to compile itself.
You can contact me by email at william (at) haddonthethird (dot) net.