Apple has released its Apple Lossless Audio Codec (ALAC) as an open-source project. Debuted in 2004, ALAC is “a data compression method which reduces the size of audio files with no loss of information. A decoded ALAC stream is bit-for-bit identical to the original uncompressed audio file.” The project, released yesterday, contains the sources for the ALAC encoder and decoder, an example command line utility, and a description of a “magic cookie” for use based on the ISO case media file format. The Apple Lossless Audio Codec sources are available under the Apache license.
Apple makes Apple Lossless open source
Charles Starrett was a senior editor at iLounge. He's been covering the iPod, iPhone, and iPad since their inception. He has written numerous articles and reviews, and his work has been featured in multiple publications.