As announced a long time ago (and obviously mostly ignored by lots of developers and maintainers) we now take the gloves off and actually implement the license cleanup.
As U-Boot is released under GPL (some parts v2 only, other parts v2 or later) the task is to get rid of all parts of code that are incompatible with the GPL. In this first step I'm focussing on files that have a "All Rights Reserved" entry which is incompatible with the GPL. This step consists of three patches; two of these are posted now, the last one about one week later: PATCH 1/2 License cleanup: remove unintended "All Rights Reserved" notices This patch removes unintended "All Rights Reserved" notices from some source files written by myself. That's the harmless part. [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices. This patch is strong meat. It removes some 250+ source files with conflicting "All Rights Reserved" notices from the U-Boot source tree. I am well aware that in the result _many_ boards and features will break. This is why I will wait some time (about a week) before submitting the last part of the patch. This time should be used by developers and maintainers to fix the conflicts for any files they consider important enough to care. After that grace period, the remaining conflicting files will be removed. This will probably still break a few things. After about a week the third patch will be posted, which will remove all boards and features from the U-Boot source tree that are broken because of missing files. NOTE: This is not a joke. I'm serious about it. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de I have the simplest tastes. I am always satisfied with the best. -- Oscar Wilde _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot