Advertisement

problem understanding GPL license

Started by September 30, 2006 01:40 PM
13 comments, last by ramy 18 years, 1 month ago
ahh, gr8 gr8 starting to get the hang of this. thanks

but for runtime the binary needs the mingw10.dll so that has to be there with my binaries, and it said on mingw site runtime libraries r public domain, so no problem in that =D.
let_bound:
Thanks for making for a deeper explanation of the GPL license.
But one thing:

Quote: Original post by let_bound
Quote: Original post by Matias Goldberg
Commercial applications CAN NOT DEPEND on GPL licensed programs, this means that by removing the gpl program, your commercial one can still have the same functionality.


Commercial applications can depend on GPL licensed programs. If they do, they'll have to be licensed under the GPL as well.


If they'll "have to be licensed under the GPL as well", they can not make profit with the program :)
That was my point

Cheers
"Dark Sylinc"
Advertisement
Quote: Original post by Matias Goldberg
If they'll "have to be licensed under the GPL as well", they can not make profit with the program :)
That was my point

Cheers
"Dark Sylinc"

That's nonsense IMHO. You can still make a game based on an GPL'ed engine and sell it. You don't sell the engine itself but you sell the assets you created for the game.

Assets could be:
* Maps
* Gfx
* Sounds
* Scripts

If you modify the sourcecode of the engine you would need to release your modified sourcecode with the binary. But that doesn't mean you can't make money with it.

Remember that the Quake 3 engine was GPL'ed about a year ago. That means the sourcecode can be freely distributed under the GPL but the ingame art (models, gfx, maps, sounds) is still owned by ID software and you would breach copyright laws if you would share it.
-----PARPG - open source isometric 2d old school RPG still looking for interested contributors
Quote: Original post by Matias Goldberg
If they'll "have to be licensed under the GPL as well", they can not make profit with the program :)
That was my point


It's possible. [smile]

Red Hat sells its RHEL distribution. Their trademarks prevent the redistribution of the contents "as is". You can still redistribute it if you remove all the Red Hat trademarks, logos, etc. In practice, it's easier to get another distro, and it isn't interesting to get a RHEL without the official support, the updates, etc. So if you need an "enterprise Linux", you buy the RHEL (or Novell's SUSE, or another commercial distro).

You can also sell your program, even if it's under the GPL, and still make a profit. Take for example a CRM, ERP or data warehouse system. These pieces of software cost way more than RHEL. They're bloated beyond reasonable and are usually nightmares to deploy. What you're selling here isn't the software, but the service (e.g. support, customization, ...)

Yet another example is a subscription-based system: you distribute the (GPL) software for free, but you require a monthly fee to be granted access to the service, like with MMO games. You can even release the server-side code under the GPL, because the things that matter are the service, the content, the community, ...

Obviously, you have to think a bit outside of the shrinkwrapped retail software box and be somewhat innovative. Risks are probably more important. Still, it's possible. [smile]
hmm that opened my mind into alot of stuff there let_bound. using GPL doesnt mean i cant make money from it! that sounded interesting.

need to think about things now =D

thanks for ur info.

This topic is closed to new replies.

Advertisement