jitspoe |
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? |
|||
Posted: February 16, 2007 3:25 pm | ||||
Kraellin
![]() |
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 |
|||
Posted: February 16, 2007 3:31 pm | ||||
voldemort |
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 |
|||
Posted: February 16, 2007 4:47 pm | ||||
voldemort |
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 |
|||
Posted: February 16, 2007 4:52 pm | ||||
CFandM
![]() |
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! |
|||
Posted: February 16, 2007 7:35 pm | ||||
CFandM
![]() |
That being GPL'd Quake2 engine... Stupid things happen to computers for stupid reasons at stupid times! |
|||
Posted: February 16, 2007 7:49 pm | ||||
Vladimir Golovin
Administrator |
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. |
|||
Posted: February 17, 2007 6:42 am | ||||
jitspoe |
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. |
|||
Posted: February 19, 2007 7:31 pm | ||||
Kraellin
![]() |
jitspoe, ok.
If wishes were horses... there'd be a whole lot of horse crap to clean up!
Craig |
|||
Posted: February 20, 2007 12:38 pm | ||||
Andrew B.
![]() |
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.
|
|||
Posted: March 7, 2007 7:52 pm |
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!
20 unregistered users.