... the software formerly known as Derive.
... immediately cease and desist any distribution of, or reference to, your software under the name, Derive. Please take whatever measures are necessary to cause the removal of the name Derive (in reference to your software) from any Web page, or any place else, whether under your control or someone else's. Please notify everyone who has received your software not to refer to your software as Derive.I didn't know that free, purely-academic source code could infringe on the world of industry. Not wanting to get dragged through the courts, I planed to rename my code. I suggested "Haskell Derive", but the guys at S.W.Inc. said
You asked whether naming your software `Haskell Derive' would be satisfactory, and you explained your reasoning for wishing to adopt that name. We believe that we understand your reasoning, but the critical point is that including `Derive' as part of your software's name in *any* manner is not permissible. That fact is not changed by adding other words to `Derive', nor by your belief that the word `derive' is an accurate description, using the correct terminology, of the purpose of the software.So, I was stumped. The software derives instances from types, I'd like a descriptive name, but can't use the word `derive'. Not being able to think of a name myself, I set up a little web form and asked for suggestions. Many of these were funny, some unrepeatable, but the best useable suggestion was
In pursuit of your academic research project, please rename your software to avoid using `Derive' or any other word that might cause a reasonable likelihood of confusion with `Derive'