YOUR ACCOUNT

Login or Register to post new topics or replies
jitspoe
Posts: 189
Filters: 27
I don't think there will be any issue with this, but I wanted to discuss it just to be sure. I'm working on a game based off of the GPL'd Quake2 engine ( http://www.digitalpaint.org/ ), and I'm trying to make all of the content GPL-compatible as well. You can read the GPL in its entirety here: http://www.gnu.org/copyleft/gpl.html

It applies more to applications and operating systems, but can also be used with other works. In short, anybody who modifies and distributes something licensed under the GPL must also provide the source. With media, there's not always a clear cut source (sometimes you just draw something), but in the case of filter forge, there is a definite source used to generate textures: the ffxml files. If I were to create textures under the GPL license using Filter Forge, do you see any potential legal issues?
  Details E-Mail
Kraellin
Kraellin

Posts: 12749
Filters: 99
jits,

you are not 'creating textures under the GPL license' when using FF. you are creating textures under the FF license, which gives you free right of use of those textures. the 'source' in this case, which the GPL is asking you to include, isnt the FF filter, but rather the texture itself. or, so this non-lawyer would read it. you could certainly mention that the textures were created with FF, but you certainly dont have to provide the filter itself. it would be like creating an image in photoshop. you certainly arent going to provide a copy of photoshop, even though that's the 'source' in one sense.
If wishes were horses... there'd be a whole lot of horse crap to clean up!

Craig
  Details E-Mail
voldemort
voldemort
Posts: 872
Filters: 649
an excellent example is linux code I would have to release the code for my program open but that dosnt mean precompield --and if not precompiled I dont have to provide gcc for you you get the compiler your self and compile it

I could actually develop it in mono but you are only entitled to my code not me providing mono as well -- though mono is open source as well
using your rational I couldnt just release my package to you I would HAVE to release and entire linux distro with it
lets all whine for a wine port
  Details E-Mail
voldemort
voldemort
Posts: 872
Filters: 649
technically you dont even have to provide that picture your talking about you could copy the binary code into notepad and release it that way and someone would have to copy it and compile it in a binary compiler ---your releaseing the code
In fact what you are discussing would violate ff's intellectual property rights

You only have to worry about the end result in your case the texture and material files only
though technically Im not sure you would even have to release the material files as well you might be able to only release the image
as far as ff goes your in the clear to release your photo but the filter is another matter They might be more then happy to allow you to include the filter but under the understanding that end users would ultimatly have to purchass ff to use it
lets all whine for a wine port
  Details E-Mail
CFandM
ForgeSmith

Posts: 4761
Filters: 266
Quote
Kraellin wrote:
you are not 'creating textures under the GPL license' when using FF. you are creating textures under the FF license, which gives you free right of use of those textures.


Yep the GPL has nothing to do with the artwork that you create for the game itself..
Only the source I believe and what you create with said source..
Stupid things happen to computers for stupid reasons at stupid times!
  Details E-Mail
CFandM
ForgeSmith

Posts: 4761
Filters: 266
Quote
CFandM wrote:
Only the source


That being GPL'd Quake2 engine...
Stupid things happen to computers for stupid reasons at stupid times!
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
jitspoe wrote:
If I were to create textures under the GPL license using Filter Forge, do you see any potential legal issues?


When you create a filter, you're the copyright holder, so it's you who decides under which licensing terms your creation will be available to the public -- GPL, public domain, Creative Commons licenses, whatever you want. However, when you submit the same filters to the Filter Library, you will be bound by the terms of the Upload License -- you can see its text in the Submit Wizard.

As for possible conflicts between our Upload License and, say, GPL, I can't be of any help -- I'm not a lawyer. Personally I think that submitting a filter to our library doesn't prevent it from being licensed under GPL or any similar license, but again I'm not a lawyer.
  Details E-Mail
jitspoe
Posts: 189
Filters: 27
Thanks for the reply, Vladimir. The FF library upload license said it was non-exclusive, so I don't see any reason why I couldn't release filters under multiple licenses. Like you, I'm not a lawyer, though.

Kraellin: The GPL is about distributing works, not creating them. If you distribute something released under the GPL, you must also, upon request, provide the source to that work. If I were to release an image created in Photoshop under the GPL, I would certainly consider the .psd file to be the source and provide that for download as well.

Actually, I misread that. No, you don't have to include the executables used to compile your work. If I write a program in Microsoft Visual Studio, I don't have to include Visual Studio when I distribute the program under the GPL (nor would it be legal to do so). I distribute the .c, .h, etc. source code files which get compiled into my program. Filter Forge works in almost the same way. You create XML "source" files which get "compiled" into textures.
  Details E-Mail
Kraellin
Kraellin

Posts: 12749
Filters: 99
jitspoe, ok.
If wishes were horses... there'd be a whole lot of horse crap to clean up!

Craig
  Details E-Mail
Andrew B.

Posts: 207
Filters: 2
My filter combines a standard technique that has been around for years, with some moves I thought of. I (and others) have posted tutorials on the Internet about how we do these kinds of things. With so much common knowledge out there, it is impossible to not have similar filters. I hope the idea of a person owning the license to a filter he/she creates does not lead to unpleasantness when filters overlap.
  Details E-Mail

Join Our Community!

Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!

33,712 Registered Users
+19 new in 30 days!

153,534 Posts
+31 new in 30 days!

15,348 Topics
+72 new in year!

Create an Account

Online Users Last minute:

20 unregistered users.