Last week, developer Cliff Biffle accused AsusTek of violating the GNU General Public License by failing to release all of the source code for the Eee PC. This week, AsusTek has remedied the problem.
Ars Technica reports:
In response to criticism from Linux enthusiasts, Asus has made additional source code archives available for download with code for the asus_acpi module, BusyBox, and several other components. The code released by Asus brings the company into compliance with its obligations under the GPL and should satisfy most of the critics.
As writer Ryan Paul points out, release of AsusTek's changes will make it easier for developers to improve the performance of other Linux distros on the Eee PC.
He also advices companies working with GPL'ed software to consult with representatives from the Free Software Foundation and the Software Freedom Law Center to clear up any confusion they may have about modifying and releasing that software. Paul notes that most GPL violations are likely the result of negligence or misunderstanding rather than "willful intent to misappropriate intellectual property."