JohnMerrick wrote:
We have never claimed to have invented the idea of floating Div boxes. I wrote the script, i used the cross-browser library to deal with browser compatibility and selected this script because it licence allowed me to and saved me time writing my own. Suffice to say i will never use it again, there are far better libraries out there. The rest of the code, the members area to build the button and yes including the bit that floats the code is mine, i did not take/use his scritpt, I didn't need to
in fact because i was floating boxes a few years back when i created the floating surfbar for AKH and ClickCrazey.
John
To expand a bit on Pat's post, I DON'T know John personally or professionally, but I certainly know who he is.
Being the nosy sort of person I am, I took a look at the javascript when it came out. Normally if you are using any code released under the gnu, bsd, etc licenses, you give credit at the top of the file.
John, on the other hand, went further and gave credit just before each routine that he used, so you specifically knew that the routine wasn't written by him. If he would have simply left out the credit and changed the code a bit so as not to be immediately recognizable by the common person, none of this would have happened in the first place.
All this crap surfaced because of his honesty and integrity, not because a lack of it.
Some of the remarks I've been reading are rather ridiculous. People insisting that the author of the freely available code be noted on the sales page, is the main one. I've seen some to give the author credit and some want it there so people can be advised that the code is available for anyone to use instead of having to buy it.
Not only are those remarks stupid on a business side of things, but, it's not uncommon to use freely available code in any programming project. Why reinvent the wheel? Makes it cheaper to produce, gets a project out quicker, and is perfectly legal and acceptable by the people that wrote the code. Let me say that again, it's perfectly acceptable by the people that wrote the code. When the authors release something under the various licenses as 'free software', they are doing it in the hopes that it will be useful, people will build on it, they will get name recognition, etc. They don't expect their name to be on any sales page or splash page, just the recognition in the code.
There are many many freely available libraries, snippets, classes, frameworks available that are free to use personally and commercially. It's not uncommon for a single program to use multiple sources and tie everything together to meet a specific need. It's probably safe to say most programs will have a good chance of using some sort of routine released this way, whether a script or a program you run on your computer. All perfectly acceptable and legal.
Soren may not have known all this when this project was visualized, but, I'd have to say that's where either luck or experience kicked in when he found and used someone not only a talented programmer, but, one that to me has demonstrated honesty and integrity in his work.
Cheers, John.
