Quick note to OEMS: don’t violate the GPL – it’s serious business. A group of Samsung Indulge owners headed up by popular developer k0nane have been looking for proper kernel source code for their devices since it’s launched. Without it, custom kernels, recoveries and ROMs are out of the question and they’re left with little more than a paper weight.
Samsung actually did make available the the source code, but it was rather incomplete and developers were unable to compile it without errors, making the downloadable source useless for anyone hoping to use it. Samsung supposedly fixed the issues and uploaded an updated source package, but some underlying oversights that the community still can’t crack is keeping it from being a usable kernel.
K0nane tried to alert Samsung to the issue as far back as June 22nd. Samsung asked him to send over his notes about the broken package so that his “HQ team” could take a look. He did so, but Samsung has yet to respond to him about it. We don’t know if they’ve even looked at it, let alone made any progress on it.
They’re fed up, though, and have launched a campaign to get Samsung to comply with the rules of the GNU Public License (GPL). More technical details can be had here, but do your fellow Androids a favor and send this post and the AndroidForums.com thread to license-violation [at] gnu [dot] org. This will help alert GNU and get them to light a fire under Samsung’s butt to comply.
Samsung has been great when it comes to the development community before and they have yet to purposely violate the GPL with other phones so we can’t rightfully accuse them of mal-intent without giving them a chance. Still, let’s hope they realize how messed up this source situation is and work to provide a fix in the near future. This campaign will also hopefully prevent this from happening to other handsets in the future. [AndroidForums.com]