If you were to release a program under the GNU license, then wrote another programing that used some of the same functions as your previous program would you be required to release that program under GNU also?
If you were to release a program under the GNU license, then wrote another programing that used some of the same functions as your previous program would you be required to release that program under GNU also?
To Err Is To Be Human. To Game Is Divine!"
http://www.gnu.org/copyleft/gpl.html
-Prelude
My best code is written with the delete key.
[sarcasm] oh thanks [/sarcasm]
Under the GNU license if I were to use source code from a program that was under GNU license I would need to make it GNU licensed also. But if was the original creater of the source, do I need to do this?
i believe so. when you license it you give up sole ownership rights to that program. it is no longer yours (legally, although you can put your name in it, in comments)
If the code is yours, you can change the license on it (or dual license it.. for example, sell it for commercial use, but keep it GPL for non-commercial use), or give yourself an exemption.
Check out the BSD license. Or maybe the LGPL. They're not quite as liberal.
If a tree falls in the forest, and no one is around to see it, do the other trees make fun of it?