David Thompson

David Thompson at

Yes, those categories are what GNU software use.  When checking out the repo, you have to bootstrap the build system.  The released source has a pre-bootstrapped build system + the docs built.  A binary release, say as a .deb package, has just the installed stuff.  RubyGems wants to provide only the latter, which could actually be a real legal issue if they are distributing binaries for GPL'd software.