Projects / NSBD


NSBD (Not-So-Bad Distribution) is an automated Web-based distribution system that is designed for distributing free software on the internet, where users cannot trust the network and cannot entirely trust the maintainers of software. NSBD authenticates packages with GNU Privacy Guard (GnuPG) or "Pretty Good(Tm) Privacy" (PGP(Tm)) digital signatures so users can be assured that packages have not been tampered with, and it limits the maintainer to only update selected files and directories on the user's computer. NSBD's focus is on security, leaving as much control as is practical in the users' hands. Network transfers are done with http or rsync.

Operating Systems

Recent releases

  •  09 Jan 2002 22:48

    Release Notes: A new Cygwin binary and extra support for handling the '.exe' extension in Cygwin, a port to Mac OS X (although no binary is yet included), conversion to using "mktclapp" to generate standalone binaries so TCL plus patches are no longer needed, and new options to easily extract information from the database of installed files.

    •  12 Jan 2001 17:17

      Release Notes: This announcement has been made just to fix the patchlevel date which had somehow been set to 2001/12/26 in the last announcement rather than 2000/12/26.

      •  11 Jan 2001 19:14

        Release Notes: Inclusion of a small stand-alone C program called breloc that can relocate binary packages so the packages can be installed at a location of the user's choice. The binary packages just have to be configured with a "prefix" that has a sufficient number of trailing slashes to accomodate the user's chosen location.

        •  10 Apr 2000 23:24

          Release Notes: Only minor changes to NSBD, but several new packages have been added to those that are available for secure automated binary updates via NSBD at The packages currently available on up to 8 Unix types are Apache, CVS, expect, gnucore (which includes most of the core GNU utility packages), GTK+, jed, lynx, mc, metamail, nmh, psutils, rsync, rxvt, slang, tcltk, xemacs, and xpdf.

          •  26 Oct 1999 00:18

            Release Notes: There have been only minor changes since the last NSBD release. However, there are now NSBD-based automatic binary updates available for 11 packages (apache, jed, lynx, mc, metamail, nmh, rsync, rxvt, slang, xemacs, and xpdf) on up to 7 Unix platforms,


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.