This is where you are wrong. If your script relies on features specific to GNU coreutils you create identical case as link dependency and thus your script requires a GNU General Public License v3 header (or compatible license), not a CDDL. High-Gain Antennas (case 07-CV-10455), Xterasys (case 07-CV-10456), Bell Microproducts (case 08-CV-5270), Super Micro Computer (case 08-CV-5269) etc. suffered from the same misunderstanding and accepted the consequences. This is CLEARLY spelled out in the cases and settlements.
You have two choices: 1) Add GNU General Public License v3 header, replacing the CDDL header 2) Remove the use of unique GNU coreutils features in your script If you do nothing then you violate the GNU General Public License v3 and have to take the consequences (case numbers above are included as reference how these consequences look like). On Fri, Feb 26, 2010 at 5:38 PM, Shawn Walker <swalker at opensolaris.org> wrote: > On 02/26/10 07:24 AM, Aaron Williamson wrote: >> >> + for f_i in `/usr/gnu/bin/find -type f`; do >> >> The scripts which rely on features specific to GNU coreutils require a >> GNU General Public License v3 header, not a CDDL. > > No, it doesn't. > > -- > Shawn Walker >
