does gnu licensed models infect your code?

Discussion about everything. New games, 3d math, development tips...
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

MasterGod wrote:"Dark_Kilauea - Thanks for your Grid Scene Node."
Of course I gave credit. Also in the code itself:

Code: Select all

//! Adds a grid scene node to the scene graph.
			/*! Setting accentlineoffset to 0 causes accentlines to not be rendered.\n
			Thanks to Dark_Kilauea for creating this class. */
			virtual GridSceneNode* addGridSceneNode...
:wink:
And if I remember correctly it's under zlib/libpng too but I'm not sure..
If so, then you have no need to assert any rights over it.

The best way to "give credit" is not to strip the creator's copyright.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Post by dejai »

Well if I put a underachieving hak called a gnu from Africa in my code I would expect some pc problems too not to mention a nasty infection.
GNU means Gnu's not Unix.. GNU developed by Richard Stallman & co forms part of the Gnu/Linux operating system. Richard Stallman is very much into free software that comes with all the emotional baggage and moral attachments, it sort of takes on a freedom vs corperation approach, these people are usually against software patients, and to a large degree most other licensing agreements outside GPL.

The Four Rules of Free Software are:
0. freedom to run the program, for any purpose
1. freedom to study how the program works, and adapt it to your needs,
2. freedom to redistribute copies so you can help your neighbour,
3. freedom to improve the program, and release your improvements to the public, so that the whole community benefits.
Open source software is a more broad term encompassing more applications and comes without the emotional attachments, its for people that just want to share and develop source code and are not necessarily trying to overturn the corporate world.

I will also provide justification and resource for my answers for all the people that feel they must correct me. I have been researching this for a while (I like both, but I think the approach should depend on the software your developing and its applicaiton).

Here is what free(dom) software is about:
http://www.gnu.org/philosophy/free-sw.html

Here is the difference:
http://slug.org.au/about.html#sigs

Image

Image


If you want more information on open source licenses:
http://www.opensource.org/licenses

Want more information on Free software licenses:
http://www.gnu.org/licenses/licenses.html

That should clear it up
[/img] :D
Programming Blog: http://www.uberwolf.com
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

rogerborg wrote:
MasterGod wrote:"Dark_Kilauea - Thanks for your Grid Scene Node."
Of course I gave credit. Also in the code itself:

Code: Select all

//! Adds a grid scene node to the scene graph.
			/*! Setting accentlineoffset to 0 causes accentlines to not be rendered.\n
			Thanks to Dark_Kilauea for creating this class. */
			virtual GridSceneNode* addGridSceneNode...
:wink:
And if I remember correctly it's under zlib/libpng too but I'm not sure..
If so, then you have no need to assert any rights over it.

The best way to "give credit" is not to strip the creator's copyright.
And what about my other code :?: :P

P.S
Cool post dejai.
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
Post Reply