When Was the libmp3lame Initial Public Release

This article provides the precise date of the initial public release of the libmp3lame project, alongside a brief history of its development and its ongoing importance in the world of digital audio encoding.

The libmp3lame project, commonly referred to as LAME (a recursive acronym for “LAME Ain’t an MP3 Encoder”), had its initial public release on May 24, 1998.

The Origins of LAME

The project was founded by Mike Cheng, who released the first version as a set of patches against the official ISO demonstration source code. Because of patent restrictions surrounding the MP3 format at the time, distributing a fully functional encoder was legally risky. By releasing only patches rather than a compiled binary, the developers successfully navigated these patent hurdles.

Transition to an Independent Library

As the open-source community contributed to the project, the original ISO demonstration code was gradually replaced. By May 2000, with the release of version 3.81, the last remaining pieces of ISO code were removed. This milestone transformed LAME into a fully independent, highly optimized, and original MP3 encoder, distributed under the GNU Lesser General Public License (LGPL) as the libmp3lame library.

Impact and Legacy

Today, libmp3lame is widely considered the highest-quality MP3 encoder available, particularly for mid-to-high bitrates. It remains a core component of many major audio editing, converting, and playback applications, including Audacity, FFmpeg, and VLC Media Player.