AUTO-UPDATED

Linux never got a licensed DVD player, and the code everyone uses instead ended up on T-shirts and in a haiku

The development of DeCSS by Jon Lech Johansen and others in 1999 enabled Linux users to play encrypted DVDs, sparking years of international legal battles over digital copyright.

Key Points

  • The Content Scramble System (CSS) used a weak 40-bit cipher that was easily bypassed by reverse-engineering licensed DVD player software.
  • Jon Lech Johansen was twice acquitted in Norwegian courts on charges related to breaking digital locks on property.
  • U.S. litigation, including Universal City Studios v. Reimerdes, established that while code can be considered speech, the DMCA prohibits tools that bypass copyright protections.
  • The controversy led to the creation of libdvdcss, a library currently used by Linux distributions to decrypt DVDs despite remaining in a persistent legal gray area.
  • Various creative implementations of the decryption algorithm, including a haiku and a 472-byte Perl script, highlighted the debate over whether code constitutes protected expression.

Why it Matters

These legal battles defined the early tension between consumer rights to access purchased media and the enforcement of digital rights management under the DMCA. The resulting ambiguity continues to influence how open-source communities handle proprietary media formats and interoperability today.
XDA Developers Published by Adam Conway
Read original