Free Knowledge Culture Calendar/May 28

Today in 2000 the first release of Audacity took place.