cdrecord contains invariant code

From cdrecord/cdrecord.c of cdrtools 2.01a36:

/*
 * You are not allowed to modify or remove the call to "linuxcheck()".
 * I am sorry that I am forced to do things like this, but defective
 * versions of cdrecord cause a lot of work load to me and it seems
 * to be impossible to otherwise convince SuSE to cooperate.
 * As people contact me and bother me with the related problems,
 * it is obvious that SuSE is violating subsection 6 in the preamble of
 * the GPL.
 *
 * Note that although the SuSE test is effective only for SuSE, the
 * intention to have non bastardized versions out is not limited
 * to SuSE. It is bad to see that in special in the "Linux" business,
 * companies prefer a model with many proprietary differing programs
 * instead of cooperating with the program authors.
 */
linuxcheck();