Reading the comments, I get the impression that many people are somewhat lacking perspective.<p>I've been writing software professionally for more than 25 years, > 30 years in total. gnuplot has been around all that time. Developed in an academic environment, people probably (certainly) had other things to do than argue about name comparisons to other projects. And nobody cared.<p>There are things that are not an invariant of time. And frankly - open source along with the ideological battle over it is certainly one of those things. There were times with a much healthier way of dealing with zealots (Oh, this will cost me karma, but fortunately I don't care :-)
Embarrassing story time.<p>I once introduced Richard Stallman to a fellow grad student in Japan like this (in Japanese): "He is the creator of GNU. You know, as in gnuplot."<p>Stallman understood what I said and immediately corrected me: "gnuplot is not a part of GNU".
If you have to keep correcting people about your product's name, you made a poor name choice. Names, like everything else, have a U/X aspect to them.
I am a thankful user of Gnuplot. As some before me mentioned, the naming history was complex. What is more important is that the developers provided - and still support - an excellent program that we may freely use under a very reasonable license.
Funnily they refer to some people wrongly using "Gnuplot" instead of "gnuplot" yet they use "Gnuplot" 23 times in this FAQ.
Licence is here: <a href="https://sourceforge.net/p/gnuplot/gnuplot-main/ci/master/tree/Copyright" rel="nofollow">https://sourceforge.net/p/gnuplot/gnuplot-main/ci/master/tre...</a> Unusually it requires you to distribute modifications to the released source code as a set of patches.
This is why I hate these stupid OSS naming schemes. Screwing with capitalisation serves no function other than as a shibboleth - signalling that the devs belong to the free software tribe.<p>I avoid software with dumb-ass case-sensitive names precisely for this reason. Look at the confusion, the time wasted on this topic. Why should it matter if it's octave vs. Octave? Normal users aren't case-sensitive, they just want to get on with their task. It just points to devs with the wrong priorities.
It's incredible to open a source tree and see commits talking about OpenStep. Really shows you how long this has been around and taking BC seriously.
The FAQ says gnuplot used to be distributed by the FSF. So, perhaps it used to be GPL-licensed? I wonder what changed... is there really that much money to be had from forcing derivative source code to only be distributed as patches over the original? I don't get it.
Uh, while that was informative, more important is IMHO that gnuplot is a great tool and I like to take the opportunity to express my gratitude to all who contributed.
I have to admit that it's pretty easy to build your own plotting software. As long as you have the ability to draw lines and pixels, it's easily done.