Free Knowledge Culture Calendar/June 1

Today in 1999 was the first release of Napster, the iconic pioneer of peer-to-peer file-sharing.


previous day · following day