Free Knowledge Culture Calendar/May 12

Today in 1996 the Internet Archive was founded.