The Software Heritage project aims to "collect, organise, preserve and make easily accessible the source code of all software that is publicly available." Calling itself the "Software Wikipedia," the ...