Kernel community • Tarballs and gzip used for long time to contribute patch • BitKeeper as first SCM for Linux Kernel project • Friendship is over in 2005 • Development of Kernel stopped till SCM is found • No good enought alternatives found • 2 weeks to create initial version of Git
etc. is not part of content • SHA1 algorithm used create content digest • Separate "Index" and "Data" • Store the version, not difference • History is computed rather stored