Code propriétaire

Le format ALAC d’Apple, comme tous les autres formats de fichiers Apple, est propriétaire. Le code n’est pas facilement accessible au public pour être retravaillé ou modifié. Le FLAC est un format gratuit, tant sur le plan financier que dans le sens où il est open source. Le format est non propriétaire et non breveté. Les développeurs et les musiciens peuvent utiliser les fichiers FLAC sans avoir à payer ou à demander la permission à une entreprise. Cependant, il n’y a pas de support formel disponible pour l’encodeur de matériel existant en dehors de la référence.

Lecteurs supportés

FLAC fonctionne nativement sur une large gamme de lecteurs multimédia, notamment XMMS, VLC, Cog, Play, Winamp, Yahoo ! Music Engine, Songbird et VUPlayer. Certains autres lecteurs peuvent utiliser des fichiers FLAC avec l’ajout d’un filtre ou d’un plugin. Il s’agit notamment d’Adobe Audition, Windows Media Player, DirectShow, Media Center, MediaMonkey, Quintessential Player et dBpowerAMP. Les fichiers ALAC ne fonctionnent que sur Apple iTunes et les appareils connexes, comme l’iPod.

Support du système d’exploitation

À la date de publication, les fichiers FLAC peuvent être lus sur les systèmes d’exploitation Windows, Linux, Mac OSX, BSD, Solaris, OS/2, BeOS et Amiga. Les fichiers ALAC fonctionnent sur des systèmes d’exploitation nettement moins importants, et ne sont lus que sous Windows et Mac OS X. Cette différence n’affectera toutefois pas la plupart des utilisateurs : Windows et Mac OS X constituent la majorité du marché des systèmes d’exploitation. Linux contrôle généralement environ 5 % du marché, selon W3Schools.com. Les autres systèmes d’exploitation, notamment les systèmes obsolètes comme Amiga et BeOS, ne représentent qu’un faible pourcentage du marché.

Vitesse

Les encodeurs FLAC et ALAC ont des vitesses d’encodage et de décodage légèrement différentes. L’encodeur FLAC 1.1.2, réglé sur le mode par défaut, encode la musique 19,9 fois le taux de lecture réel, et décode à 44,7 fois le taux réel. Le codage et le décodage ALAC sont un peu plus lents. L’encodage automatique d’Apple fonctionne à 15,6 fois la vitesse de lecture, tandis que le décodage fonctionne à 34 fois la vitesse de lecture réelle.