Sites external to the Debian main distribution may offer packages only for a subset of architectures. The Debian main distribution, however, automatically compiles software for all 11 architectures that are supported by the Debian effort. To get a package into Debian, be it novel or an update of an existing package, the maintainer of a package submits the source code of the program together with his changes on the code to create the package. The build daemons (or autobuilders) compile the packages for each of the supported systems and make the resulting package publicly available for download. Logs of the build platforms are available online for everybody's inspection.