Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Unfortunately I'm getting more and more biased against Apple these days, but then why they didn't use FLAC from the beginning? The FLAC format was stable from 2001 and Apple introduced ALAC in 2004, was it just as a way to be able to use DRM?


Apple needed DRM at the beginning to get label deals. Now they don't.


DRM was never a consideration for ALAC since Apple never sold tracks in ALAC. My understanding was that Apple developed ALAC instread of using FLAC because they were concerned about possible patent problems with FLAC.


I heard the same theory about patents but after they reversed engineered it, the creator of FLAC pointed out it was effectively a superset of his codec, so any patent affecting FLAC would impact ALAC too, they'd only increased their exposure to patents.

Other theories included better PPC support, and better designed to be decoded in low power hardware like the Airport Express.

To be honest some combination of NIH syndrome and residual squeamishness about using open source code seems far more likely.


I do not understand how ALAC can be both:

- effectively a superset of FLAC

- better designed to be decoded in low power hardware

Can you explain?


As far as I know, is FLAC de- and encoding more battery consuming than using ALAC. So ALAC is the mobile format to go.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: