Linux - why Linux don’t support mp3 and selected wifi cards?
The article will provide a user with information on why Linux don’t support mp3 and selected wifi cards.
The main reason is that the copyright/IP laws prevent shipping all these softwares and technologies/plugins with each Linux distribution. However some distribution comes with all these goodies but they are not free.
In the United States and many other countries, companies or developers or manufacturers have to pay patent royalties to use an MP3 player or MP3 Encoder or Windows movie decoders. Most of these drivers are restricted because they are not available under a completely free licence.
GNU/Linux and other distro try to follow rule:
1. If something is proprietary, it cannot be included in Linux
2. If it violates United States federal law, it cannot be included in Linux
3. Patent-encumbered software etc
Following packages/drivers/encoder are not included in most distros:
• Nvidia /ATI graphics card
• Vmware player kernel modules
• Wifi chipsets
• MP3 Support
• Real Media and Player
• Adobe Flash Player
• CSS encrypted DVDs (DVD Playback)
• Cryptography
• SUN JAVA, etc
The patent holder is not ready to give an unrestricted patent grant, as required by the GPL license. If a user wants to get mp3 support for the distribution then he/she must use third party repositories (or vendor site) to download application.
If a user wants to get working mp3 then he/she should download RPM files or add selected repositories to the distributions. Following list summaries the work around for popular distribution:
For Debian Linux, a user should use apt-get to install required software and also a user will find Debian-multimedia repo good to install few codecs.
If a user has read this article then he/she would have learnt about why Linux don’t support mp3 and selected wifi cards?













