Null terminator patent disclosure
Gordan Palameta
egr at contact.uucp
Mon Apr 1 15:23:15 AEST 1991
Lextech SA
1, rue des Poissons d'avril
67000 Strasbourg, France
Lextech America
666 Massachusetts Avenue
Cambridge, MA 02139 USA
Dear member of the "C" programming community,
As you are no doubt aware, the "C" programming language uses the
"null terminator octet" method to delimit strings of characters.
This method consists of using an aligned set of eight consecutive
zero bits to unambiguously mark the termination point of a text string
stored in a character array.
Please be advised that the "null terminator octet" method is
covered by US Patent 4 910401 granted to Lextech SA, and as
such may not be used without permission.
All software developed in the "C" programming language which
makes use of "null terminator octets", explicitly or implicitly
through standard "string-handling" library functions such as
"strcat", "strcpy", "strlen", is subject to royalty payments.
Lextech intends to vigorously enforce its legal rights in this
matter (retroactive to 1984). Our royalty scheme is as follows:
Use of "null terminator octets" within source code
Each instance, up to 100 $US 0.33
Each subsequent instance, up to 1000 $US 0.17
Each subsequent instance, without limit $US 0.08
Please note that this fee is applicable to each distributed copy
of a program.
So-called "public-domain" or "free" software is exempt from
royalties. However, for statistical purposes, authors of
such software are still required to submit detailed reports of
"null terminator octet" use, including each source code line
where such use occurs.
For further information, you are invited to call our 900 number
[ number deleted -- Ed. ] or write to the address indicated above.
More information about the Comp.lang.c
mailing list