 With the new copyright act, software was by default copyright-protected and needed an explicit waiver statement or license of the author.Reference implementations of algorithms, often cryptographic algorithms, meant or applied for standardization are still often given into the public domain, examples are CERN httpd in 1993 and Serpent cipher in 1999.The Openwall Project maintains a list of several algorithms and their source code in the public domain.