Apple Lossless Audio Codec now open source

October 28, 2011

Apple Inc., iPad, iPhone, Mac News

Apple has released the Apple Lossless Audio Codec (ALAC) into the wild today by making the codec open source and giving it an Apache license. The codec works on all iOS devices and is bit-for-fit identical to the original uncompressed audio file that is being converted.

Apple Lossless is usually stored in M4A containers much like its AAC codec. Apple claims that the Lossless Audio Codec only uses about half of the storage space that would be needed for a raw, uncompressed audio encoding. The codec also works with Apple’s AirPlay technologies, which may be part of the reason that Apple has decided to make the codec open source today.

It’s not the sexiest of news articles, but it is a pretty large move for the company. Developers can now get their hands on the codec source code over at Mac OS forge.

Hopefully we’ll see FaceTime released into the Open Source world as well, considering Apple claimed it would be Open Source during the the keynote where it was announced. We’d be a little more excited about that news, but any time Apple releases stuff to the public (Webkit) we get pretty excited about it.

Image Credit: juanpol

, , ,

About Joshua Schnell

It started as a hobby and turned into a full-time job for Josh. One minute he was keeping notes on his switch to the Mac and the next thing he knew he was the full time Editor-In-Chief for Macgasm. He spent his early years designing and developing Web sites, but now it's all writing, all the time. Josh also currently contributes to PCWorld. He produces two podcasts, The Macgasm Podcast, and The AppOrchard, and can be heard on CBC Radio once every couple of years, despite secretly wishing that was a more frequent gig.

View all posts by Joshua Schnell
Post comment as twitter logo facebook logo
Sort: Newest | Oldest

Good thing apple had to ignore all of the open source formats already available and create a proprietary one. Consumers want limited access, for sure! FLAC has been here for years, why not just add support and make a push to use it? *sigh