POV-Ray : Newsgroups : povray.general : POV-Ray Includes - Licensing Server Time
31 Jul 2024 22:16:11 EDT (-0400)
  POV-Ray Includes - Licensing (Message 34 to 43 of 53)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Christoph Hormann
Subject: Re: POV-Ray Includes - Licensing
Date: 1 Dec 2006 02:24:16
Message: <456fd8a0$1@news.povray.org>
Chris Cason schrieb:
> You have a good point.
> 
> My position is that it is simply not reasonable for anyone who uses an
> 'official' include file to have to credit the author(s) of the include. I'd
> categorize an 'official' include file as anything that is provided with
> POV-Ray for the purpose (or officially endorsed as such).
> 
> Previously I have mentioned the possibility of having two repositories; the
> 'standard' one, and the 'ad-hoc' one (or some similar description). From my
> point of view, for an include to become part of the 'standard' repository,
> the use of the include must be free of restrictions, in much the same way as
> the current official includes are.

I think that is a good idea but note there aren't any regulations for 
the official include files concerning distribution of modified versions 
(except of course the regulations for distributing unofficial modified 
versions of the whole package).  Any separately distributed file should 
have clear terms for this.

-- Christoph


Post a reply to this message

From: Bruno Cabasson
Subject: Re: POV-Ray Includes - Licensing
Date: 1 Dec 2006 03:55:00
Message: <web.456fecdc6ea74aa9f5fba6ef0@news.povray.org>
I am currently at work, thus I have no much time to make a long post. I sum
up the guidelines of my opinion:

Preamble: The spirit of POV (and especially POV team and major contributors)
is "all for free"

EITHER: Contributors, once 'elected' to appear in the repository, should
comply to a de-facto "all for free" rule/copyright/license, like all
built-in or shipped-with stuff that comes with the distribution. Otherwise
it is no contribution, it is commerce. However, I find normal that people
whose work is published in the repository, after having followed the
contribution and developement process and election rules, should be
credited in some way. In this way, 'official' contributors's work is
considered as being part of the POV product (in a wide sense), like
standard includes do.

OR: People who want fame or sell their work have many means to do so (Zazzle
for instance), where all copyright/license aspects are well defined.

   Bruno.


Post a reply to this message

From: Thomas de Groot
Subject: Re: POV-Ray Includes - Licensing
Date: 1 Dec 2006 08:34:39
Message: <45702f6f@news.povray.org>
"Chris B" <c_b### [at] btconnectcomnospam> schreef in bericht 
news:456f1a51$1@news.povray.org...

> I'm sure we can do this too. I think a lot of people will be keen to 
> donate stuff as a small way of saying thanks to the POV-Team for the great 
> work they do.


Absolutely true!!

Thomas


Post a reply to this message

From: Chris B
Subject: Re: POV-Ray Includes - Licensing
Date: 4 Dec 2006 15:03:53
Message: <45747f29@news.povray.org>
"Chris Cason" <del### [at] deletethistoopovrayorg> wrote in 
message news:456ec2b6@news.povray.org...
> ... snip ...  in a pinch we could probably say that any POV
> source file is considered program code since SDL is what we parse, and as
> such a program-oriented license may be more suitable. But if so, not one 
> that
> refers exclusively to 'executables' since the includes aren't that.
>

The LGPL defines a 'library' as "a collection of software functions and/or 
data prepared so as to be conveniently linked with application programs 
(which use some of those functions and data) to form executables.". They 
also use the term 'executable' elsewhere when referring to things containing 
the library.

Does anyone know whether the use of the term 'executables' in this context 
would give us any issues if we used this license?

Regards,
Chris B.


Post a reply to this message

From: ingo
Subject: Re: POV-Ray Includes - Licensing
Date: 5 Dec 2006 13:17:11
Message: <Xns9890C431091AAseed7@news.povray.org>
in news:456f0e52$1@news.povray.org Gilles Tran wrote:

> When I was looking for a license to distribute my SDL code some years
> ago, and after reviewing the various licenses available, I finally
> chose the Creative Commons "By Attribution" license. 

I have a strong preference for that one, as I find all the others limiting 
somehow.

Ingo


Post a reply to this message

From: Chris B
Subject: Re: POV-Ray Includes - Licensing
Date: 6 Dec 2006 08:40:18
Message: <4576c842$1@news.povray.org>
I'll attempt to summarise the discussions from this 'licensing' thread so 
far and to draw some conclusions. It seems to me that we're moving towards a 
general consensus on the main issues, so if we can address any remaining 
concerns then we should hopefully be able to draw this part of the 
discussion to a close pretty soon. Please feel free to comment if you think 
I've got stuff wrong or if you just disagree with it.

The Plan.
---------
The intention is to have an area on povray.org where a collection of 
objects, textures and include files, contributed by the POV-Ray community 
can be held so that anyone can download and use them in their scenes. The 
area will be split into two main parts with (1) an 'ad-hoc' area for new 
submissions and (2) a 'standard' area where contributions adhere to certain 
standards and to a common licensing structure.

Before any author/copyright owner can submit a contribution they must 
confirm either (A) - that they authorise distribution under the common 
license, or (B) that they have included a clear definition of their own 
licensing terms in the work and a standard 'attribution-trap' in their SDL 
to make sure people can't use it without knowing that it has strings 
attached. Only work submitted using (A) - a common license - is eligible for 
consideration for promotion into area (2) - the 'standard' area.

The License
------------
The terms for the common license should be as liberal as possible. The main 
purpose being that the POV-Ray community can then freely enhance these 
contributions over the years without having to get permission from previous 
contributors who may now be uncontactable. It seems that we will probably 
need separate provisions for licensing the source and for licensing the 
resulting generated images.

The main candidate for a common license to cover the submitted Scene 
Description Language files and things like height field files and input data 
files, seems to be the LGPL (Lesser General Purpose License). This 
introduces the concept of a 'library' which is defined as "a collection of 
software functions and/or data prepared so as to be conveniently linked with 
application programs (which use some of those functions and data) to form 
executables.". This permits the library to be redistributed in original or 
modified form under the same terms. Paragraph 7 includes the statement "You 
may place library facilities that are a work based on the Library 
side-by-side in a single library together with other library facilities not 
covered by this License, and distribute such a combined library", which 
seems to me to be consistent with what has been discussed.

The text of the LGPL does seem complicated to me and includes statements 
that I don't fully understand the significance of, but the general spirit of 
the license seems in line with our intentions. Is there anyone out there 
with sufficient legal knowledge to advise on the detail of the LGPL and 
whether we're likely to run into any difficulties if we used it for SDL, 
height fields, data files etc?

The LGPL does not seem to me to explicitly cover images generated using the 
library. I think the discussions in the thread implied that we want images 
to become the property of the person using the files, as I believe is the 
case with files distributed under the includes directory of POV-Ray. I think 
we need to be explicit about generated images, otherwise I think it leaves 
the use of the files unclear. Maybe we could actually use the POV-Ray 
license for this by simply stating that generated images come under those 
same terms.

A potential alternative to the LGPL is the Creative Commons Attribution 
license which seems to be oriented more towards the artistic community. It 
allows modification and redistribution without forcing others to distribute 
derivative works under the same terms, but does include the provision that 
credit needs to be given to the author. The general feeling seemed to be 
that giving credit should not be an absolute requirement of the license. The 
LGPL seems to be the one favoured by most contributors to this thread.

Has anyone come across any other licenses that you believe would cover the 
requirements we've discussed any better than either of these?

Other Stuff
-----------
Authors can add comments into their work to describe the extent of their 
contribution. Also, if the copyright for the original work remains with the 
author, then I don't see any reason why they can't also include a copyright 
notice in the comments (alongside the license statement). Anyone using the 
contribution would be free to decide the appropriateness of maintaining the 
list of credits within those SDL comments. If we ever end up with a 5 line 
contribution containing 200 lines of credits, then someone can do a tidy-up.

We discussed a concern that someone could publish and make money out of our 
work without making any significant changes to our contribution and without 
giving us any credit, but the general consensus seemed to be that, although 
we may get a bit miffed and be a bit grumpy with our friends and family for 
a few days, we'll otherwise live with that.

One question open in my mind (because IANAL), is, if the image generated 
becomes the property of the user, is there any danger that someone could 
incorporate our works in a way that could prevent others from using it. For 
example, could they use the image of a contributed object as part of a 
trademark, or in an advert that associates the object with a well-known 
product and thereby constrains people from using anything resembling their 
trademark or any image that might be associated with their brand?'

 Regards,
 Chris B.


Post a reply to this message

From: nemesis
Subject: Re: POV-Ray Includes - Licensing
Date: 6 Dec 2006 09:50:01
Message: <web.4576d7696ea74aa93976a8750@news.povray.org>
"Chris B" <c_b### [at] btconnectcomnospam> wrote:
> The License
> ------------
> It seems that we will probably
> need separate provisions for licensing the source and for licensing the
> resulting generated images.

hmm?  Why is generated image licensing a concern?  Just to draw an example
from programming languages and environments:  most, if not all, compilers
do not place any limitations on what kind of license the generated
binaries/executables should be under.  It means you can use a compiler
licensed under the GPL, say, GCC, and still license the generated
executable for your source code under some proprietary license of your
choice.

If someone puts limits in generated content from source code, isn't it as
bad as limiting the source code itself?  I'm not really aware of such
limitations in open-source software...

> The main candidate for a common license to cover the submitted Scene
> Description Language files and things like height field files and input data
> files, seems to be the LGPL (Lesser General Purpose License).

Reading through the discussion i was under the impression a majority of
people were inclined to go with CC licenses.  Perhaps it should be a good
time to start a Poll thread for the subject?  I myself would go for the
LGPL but have no problem with CC licenses if they are chosen.

> This
> introduces the concept of a 'library' which is defined as "a collection of
> software functions and/or data prepared so as to be conveniently linked with
> application programs (which use some of those functions and data) to form
> executables.".

read:
"a collection of SDL #macros/functions and/or #declares prepared so as to be
conveniently included with scene files (which use some of those
macros/functions and declares) to generate images"

> The LGPL does not seem to me to explicitly cover images generated using the
> library.

We're talking about include files here, not complete, final scene files,
right?  The LGPL differs from the GPL in that it permits source code
licensed under it to be used by other sources *without* requiring them to
be licensed under the same license.  It means someone may license a .pov
scene file using such LGPL includes under whatever license that meets their
needs.  Images generated using the include files are the same as executables
generated using the library.

Now, since we're talking about include files, not final scenes, i'm not sure
why the concern of licensing of generated images from the sources:  aren't
we contributing stuff to the collection precisely for them to be used
abroad?  Limiting them in this way doesn't seem helpful.

> I think the discussions in the thread implied that we want images
> to become the property of the person using the files, as I believe is the
> case with files distributed under the includes directory of POV-Ray.

the LGPL covers that, as seen above:  generated images are licensed to the
main pov scene file author's will.

> A potential alternative to the LGPL is the Creative Commons Attribution
> license which seems to be oriented more towards the artistic community.

To me, it seems better suited for complete, final, individual pov scene
files, perhaps ones appearing in demo sections of the web collection or
something.  The need for crediting everyone that ever worked in any little
line of code does not lead well for agressive collaborative efforts...

> Other Stuff
> -----------
> We discussed a concern that someone could publish and make money out of our
> work without making any significant changes to our contribution and without
> giving us any credit, but the general consensus seemed to be that, although
> we may get a bit miffed and be a bit grumpy with our friends and family for
> a few days, we'll otherwise live with that.

as i said previously, i wonder how much money a guy can make with stuff
freely available and easily reproductible -- like rendering demo scenes
from the collection and selling at Zazzle -- when anyone can have the same
idea for the same scene.

It's a collaborative effort that should benefit everyone.  I won't benefit
if i'm the only one contributing, but if others do it as well i'm sold!...


Post a reply to this message

From: Chris B
Subject: Re: POV-Ray Includes - Licensing
Date: 6 Dec 2006 10:24:06
Message: <4576e096$1@news.povray.org>
"nemesis" <nam### [at] gmailcom> wrote in message 
news:web.4576d7696ea74aa93976a8750@news.povray.org...
> "Chris B" <c_b### [at] btconnectcomnospam> wrote:
>> The License
>> ------------
>> It seems that we will probably
>> need separate provisions for licensing the source and for licensing the
>> resulting generated images.
>
> hmm?  Why is generated image licensing a concern?
>

Well. I may be wrong about this, but I thought that an image generated from 
a 3D model was a derivation of the artistic work contained within the 3D 
model. So my thinking was that if we don't explicitly grant permission to 
use and modify the images that people wouldn't be licensed to do so.

>
> Now, since we're talking about include files, not final scenes, i'm not 
> sure
> why the concern of licensing of generated images from the sources:  aren't
> we contributing stuff to the collection precisely for them to be used
> abroad?  Limiting them in this way doesn't seem helpful.
>

I agree that the intention is not to limit the use of images and that's what 
I was trying to say.
My concern was that if we simply don't mention them in our licensing 
statement that their use may be implicitly limited.
Does anyone have a definitive answer on this question?

Regards,
Chris B.


Post a reply to this message

From: Chris B
Subject: Re: POV-Ray Includes - Licensing
Date: 6 Dec 2006 10:36:00
Message: <4576e360$1@news.povray.org>
"nemesis" <nam### [at] gmailcom> wrote in message 
news:web.4576d7696ea74aa93976a8750@news.povray.org...
> "Chris B" <c_b### [at] btconnectcomnospam> wrote:
>> The License
>> ------------
>
>> The main candidate for a common license to cover the submitted Scene
>> Description Language files and things like height field files and input 
>> data
>> files, seems to be the LGPL (Lesser General Purpose License).
>
> Reading through the discussion i was under the impression a majority of
> people were inclined to go with CC licenses.
>

Maybe I phrased this a little innaccurately. It seemed to me that the 
majority considered that requiring credit to be given (Attribution) was not 
practical or necessary for the collection. This seems to rule out the CC 
licenses, the least restrictive of which still requires attribution 
(although there is some text that introduces the concept of 'reasonableness' 
appropriate to the medium).

Regards,
Chris B.


Post a reply to this message

From: Gilles Tran
Subject: Re: POV-Ray Includes - Licensing
Date: 6 Dec 2006 11:19:34
Message: <4576ed96$1@news.povray.org>

4576e360$1@news.povray.org...

> Maybe I phrased this a little innaccurately. It seemed to me that the 
> majority considered that requiring credit to be given (Attribution) was 
> not practical or necessary for the collection. This seems to rule out the 
> CC licenses, the least restrictive of which still requires attribution 
> (although there is some text that introduces the concept of 
> 'reasonableness' appropriate to the medium).

The conditions in the CC licenses can be waived if necessary, so I don't 
think the credit is much an issue. I'm really under the impression that too 
much importance is given to the credit issue anyway. I've worked on scenes 
that used a lot of foreign material and credit was never a problem. We're 
talking POV-Ray scenes made by mostly individual artists, not large-scale 
F/OSS projects involving project teams and hundreds of dependencies.

I can only repeat what I've said in a previous post, which is that for 
non-programmers (at least for me...) the LGPL and others are completely 
abstruse and add some unecessary burden to the whole process. As someone who 
could want to reuse some snippet of code and possibly redistribute it, the 
CC-By is simple and clear enough. I can't say the same with a license that 
requires digging in a lengthy document that's using both legal and developer 
lingo (in a foreign language) to understand what one can and cannot do.

Example from the LGPL : "If a facility in the modified Library refers to a 
function or a table of data to be supplied by an application program that 
uses the facility, other than as an argument passed when the facility is 
invoked, then you must make a good faith effort to ensure that, in the event 
an application does not supply such function or table, the facility still 
operates, and performs whatever part of its purpose remains meaningful."

It may makes sense for a developer, but for me it's Tagalog.

G.


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.