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.