What license to pick...

2000-09-29 Thread Lionello Lunesu

OK..

So we (my company) have decided to make our VR-toolkit open source! But we
haven't decided which license to use for it. GPL seems the obvious choice,
but we want to restrict the freedom somehow (at least in the beginning, just
so we can ge more organised). We definately want to prohibit commercial use
(I guess GPL covers this), but we also want to be notified of any changes
made in our source (so we can review them and possibly build them in, in the
'real' version). AND we don't want other people to be able to create their
own distribution of the toolkit. I guess GPL allows them to do this. I've
also looked at QPL (from Qt free edition) and it might be what we're looking
for.

Any ideas?

Lionello Lunesu
Mondo Bizzarro




RE: What license to pick...

2000-09-29 Thread Dave J Woolley

 From: Lionello Lunesu [SMTP:[EMAIL PROTECTED]]
 
 so we can ge more organised). We definately want to prohibit commercial
 use
 (I guess GPL covers this), but we also want to be notified of any changes
 
The GPL encourages commercial use (I may be wrong, but
I have a feeling that the OSI rules require all their
licences to permit it as well).

First, of course, one has to define commercial use, and
this is the great problem with "no commercial use" claues.

Some people mean actually selling the software.

Some include giving it away as to someone with whom one has 
a commercial relationship (e.g. Kermit).

Some mean using it internally in the course of a business
(they may make a distinction between internal use and 
providing access to the software as a service, although
the distinction may be blurred).

The GPL permits all of these activities, but requires that,
in the first two cases, the, possibly modified, source code
be provided under the GPL, and that no licensing conflicts be
created.  For the third case, it permits unpublished modifications
and mixing with code with conflicting licences.

-- 
--- DISCLAIMER -
Any views expressed in this message are those of the individual sender,
except where the sender specifically states them to be the views of BTS.






Re: What license to pick...

2000-09-29 Thread Lionello Lunesu

Does the GPL allow us (the toolkit creators) to ask a fee for commercial use
of our toolkit?

L.




Re: What license to pick...

2000-09-29 Thread Mark Koek

Lionello Lunesu wrote:

 Does the GPL allow us (the toolkit creators) to ask a fee for commercial use
 of our toolkit?

You can ask what you want. :-)

But because the GPL explicitly permits free redistribution, anyone could
do the same, so it would be necessary to add value in return for the
fee.


Mark



Re: What license to pick...

2000-09-29 Thread Forrest J. Cavalier III

It is nice to see someone ask questions before they take a license and
assume it does something it does not, and mis-use it.

 Does the GPL allow us (the toolkit creators) to ask a fee for commercial use
 of our toolkit?

That is a question that can be interpreted in a few different ways
which change the answer.

You, as the toolkit creators, can distribute the software for a fee 
as you choose.  You can even decide to distribute by charging only 
certain customers, and not others.  

A Free software license (...Free with a capital F here refers
to freedom: the abilities of anyone possessing a legal copy of
the source code...) means the authors have given freedom to use
and distribute the source code.  That freedom includes permission
to redistribute under the license, with or without charging.

Each Free software license is specific on what is and is not
included in the freedoms it gives.  It is hard to summarize
the differences, you should read the licenses.

You mentioned you were inclined to use the GPL.  Under the GPL,
you are prohibited from making additional use restrictions.
  - You may not require royalty payment for commercial (or any) use.
(A royalty refers to a payment to the author when a copy
is used.  This is different than charging for transferring
a copy.)

  - You may not require someone pay you when they transfer
or use a copy.  

  - You may not limit the fees someone may charge for
making a copy.

  - You may not require that modifications be sent to you.   
(But the GPL does require that when a derivative work
is distributed, the GPL'ed source code is included.)

Other Free licenses have different requirements and restrictions.
But to be a Free license, they may not prohibit use in a commercial,
or certain environment.  (That's what the non-discrimination
clause of the Open Source Definition says.)

When/if you start accepting modifications from the community,
then you have to be careful that the contributions can be
incorporated and licensed the same way.

Everyone here strongly suggests you use an existing, approved
license instead of writing your own.

The difficult "leap of faith" for authors is to believe that
the marketplace by nature (rather than through closed-license
requirements) generally preserves the value in software.

As long as your software fits into one of the business cases
that Eric Raymond discussed for Open Source software, then
you'll probably be happy using an Free/Open Source license.  

And if you don't match one of those business cases, then,
yes, you will be giving away value.  The open source license
will ensure the value is preserved or increased (more people
will benefit) but if you can't stay in business, then don't
do it.

Forrest J. Cavalier III, Mib Software  Voice 570-992-8824 
   http://www.rocketaware.com/ has over 30,000 links to 
source, libraries, functions, applications, and documentation.  





RE: What license to pick...

2000-09-29 Thread Dave J Woolley

 From: Lionello Lunesu [SMTP:[EMAIL PROTECTED]]
 
 Does the GPL allow us (the toolkit creators) to ask a fee for commercial
 use
 of our toolkit?
 
[DJW:] No.  You can ask a fee for the supply of the 
recorded media and for support, but you cannot
charge for the licence itself.  You can even charge for
the process of creating the binary (although anyone
with the source can create their own binary without paying
you).  You could charge a huge fee, and in some markets that
might work, because the market is small or technically 
unsophisticated.

People like Red Hat are charging you for the media and the 
pressing of the Linux CD image onto that media, packaging,
support and printed documentation++, not for the copy of the 
code and the licence to use it.

I think RH may make documentation available on a GPL type
basis, but I believe one of the FSF's concerns is the number
of free packages that really need commercial documentation
before you can use them.
-- 
--- DISCLAIMER -
Any views expressed in this message are those of the individual sender,
except where the sender specifically states them to be the views of BTS.
  



RE: simpleLinux Open Documentation License (sLODL)

2000-09-29 Thread Dave J Woolley

 From: SamBC [SMTP:[EMAIL PROTECTED]]
 
 http://www.simplelinux.org/legal/sLODL.html
 
 Opinions on OS-ness and legality, and general good/badness, pls
 
[DJW:]  The HTML is invalid, although it makes an
exceptionally good attempt to use elements for their
intended purpose (possibly top 2 percentile in that
respect!).

"Transparent Media/Format" - Any format/media of storage in which the text
and graphics are machine-readable and editable, using programs which are
available both free of charge and free from restrictions of use (eg HTML,
plain ASCII text, XML where the document data type is 'free'). 

You mean document type defintion, not document data type.  A
"free" DTD is not sufficient as DTDs only define the
mechanically checkable syntax rules not the semantics.
There is an alternative, called schemas, that goes a lot
more towards semantics, but I've still to read up on them.
With a DTD, it might be possible to make Word 2000 "HTML"
comply with this example.

HTML is too loose.  Often people mean a combination of the
tags from published HTML DTDs with proprietory tags (often
in an order that cannot possibly be described by a DTD or is
not descibed by the one they claim), with GIFs, JPEGs, 
Javascript and styles sheets.  Many may even include Flash and
other ActiveX components.

People may consider Word 2000 "HTML" (even though it is really
XML and requires Word to edit sensibly) as HTML.

Particularly if you include proprietory elements, you need 
commercial browsers, which have export restrictions with respect
to about half a dozen countries.

The HTML document may well be auto-generated and not the true
revisable form document.

The examples exclude much more open SGML document types than 
HTML, like docbook.

The images associated with HTML may well not be the revisable form
(as well as the GIF patent problem).  The revisable form may 
contain layers or may be in a vector drawing format.


-- 
--- DISCLAIMER -
Any views expressed in this message are those of the individual sender,
except where the sender specifically states them to be the views of BTS.




Re: simpleLinux Open Documentation License (sLODL)

2000-09-29 Thread SamBC

Only one I saw was GNU FDL which was even less simple, and had some clauses
I disliked.

sLODL was as simple as I could make it while making it legally watertight
(AFAIK, as IANAL). I did research, and the subsectioning is to make it
easier, and definitions are a legal requirement in many jusirsdictions. What
else was so complex? Long yes, in order to be clear and not confusing. The
only way to make it shorter I could see was to make it clearer.

Any other OS-(or Free-)style licenses you know of, do tell. FDL is
absolutely horrible, but others may be good.

(oh, and while I hope the license is 'simple' that isn't what the name
signifies, it signifies it is originated by the Movement for simpleLinux,
which aims to simplify Linux usage, but the license is a legal document so
can't be that simple)


SamBC

- Original Message -
From: "David Johnson" [EMAIL PROTECTED]
To: "SamBC" [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Friday, September 29, 2000 3:09 AM
Subject: Re: simpleLinux Open Documentation License (sLODL)


 On Thu, 28 Sep 2000, SamBC wrote:
  Okay, this license is in the queue to be dealt with by the OSI board,
but I
  would like to start using it meantime without certification, and would
  appreciate opinions...

 It's way too long and complicated to deserve the name "simple". Far
 from it! There are other OSS-like licenses for documentation that
 should fit your needs. Anything wrong with them that you want to use
 this one instead?

 --
 David Johnson
 ___
 http://www.usermode.org





Re: simpleLinux Open Documentation License (sLODL)

2000-09-29 Thread SamBC

- Original Message -
From: "SamBC" [EMAIL PROTECTED]


 Only one I saw was GNU FDL which was even less simple, and had some
clauses
 I disliked.

 sLODL was as simple as I could make it while making it legally watertight
 (AFAIK, as IANAL). I did research, and the subsectioning is to make it
 easier, and definitions are a legal requirement in many jusirsdictions.
What
 else was so complex? Long yes, in order to be clear and not confusing. The
 only way to make it shorter I could see was to make it clearer.

Sorry, I mean less clear... (bad slip)


 Any other OS-(or Free-)style licenses you know of, do tell. FDL is
 absolutely horrible, but others may be good.

 (oh, and while I hope the license is 'simple' that isn't what the name
 signifies, it signifies it is originated by the Movement for simpleLinux,
 which aims to simplify Linux usage, but the license is a legal document so
 can't be that simple)


 SamBC

 - Original Message -
 From: "David Johnson" [EMAIL PROTECTED]
 To: "SamBC" [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Sent: Friday, September 29, 2000 3:09 AM
 Subject: Re: simpleLinux Open Documentation License (sLODL)


  On Thu, 28 Sep 2000, SamBC wrote:
   Okay, this license is in the queue to be dealt with by the OSI board,
 but I
   would like to start using it meantime without certification, and would
   appreciate opinions...
 
  It's way too long and complicated to deserve the name "simple". Far
  from it! There are other OSS-like licenses for documentation that
  should fit your needs. Anything wrong with them that you want to use
  this one instead?
 
  --
  David Johnson
  ___
  http://www.usermode.org
 






Re: What license to pick...

2000-09-29 Thread flash gordon

At 10:09 AM 9/29/00 +0200, Lionello Lunesu wrote:
OK..

So we (my company) have decided to make our VR-toolkit open source! But we
haven't decided which license to use for it. GPL seems the obvious choice,
but we want to restrict the freedom somehow (at least in the beginning, just
so we can ge more organised). We definately want to prohibit commercial use
(I guess GPL covers this),

GPL does not prohibit commercialization, it protects it.

Personally I think that is a major flaw in the GNU/GPL concept of 
'freeware' - I think the term 'freeware' should be reserved for software 
that is both free of restrictions on modifications and use AND free of 
charge/cost [except for nominal media and copy costs].  GPL should better 
be referred to as 'full use' software, in contrast to the typical 
commercial 'limited fair use' copyright restrictions.

As is, GPL allows people to commercialize/capitalize something in they had 
no creative input.  Mere merchants can in effect render it property by 
requiring payment for the software above the cost of media and 
reproduction, which in this day and age is virtually nil.  The social 
exchange should be, what you receive freely, you shall give freely.  To me 
it is tantamont to fraud to charge for software [except for minimal media 
and copy costs] for which you hold no legal rights.   Any charges above 
such minimal related costs would have to be seen as a de facto exchange for 
the software code itself, in which a mere merchant/seller has no rights.

Were I to release code for the public good and access, I would resent it 
highly if someone assimilated it, packaged it and marketed it, and making 
thousands or even millions in the process.  And if that were to happen, I 
think I would be reluctant to be altruistic and release more code pro bono.


but we also want to be notified of any changes
made in our source (so we can review them and possibly build them in, in the
'real' version). AND we don't want other people to be able to create their
own distribution of the toolkit.


So what you want is to make the source available, so others can enhance it, 
critique it, fix it and you have full rights to all their effort but they 
cannot release their work?  definitely not GPL afaik and certainly not what 
I would call full-use freeware.




Re: What license to pick...

2000-09-29 Thread David Johnson

On Fri, 29 Sep 2000, flash gordon wrote:

 GPL does not prohibit commercialization, it protects it.
 
 Personally I think that is a major flaw in the GNU/GPL concept of 
 'freeware' - I think the term 'freeware' should be reserved for software 
 that is both free of restrictions on modifications and use AND free of 
 charge/cost [except for nominal media and copy costs].  GPL should better 
 be referred to as 'full use' software, in contrast to the typical 
 commercial 'limited fair use' copyright restrictions.

Although all GPL software is indeed "freeware", it doesn't explicitely
have that concept. In fact, GNU greatly prefers that people don't refer
to their products as freeware, partially because of the potential
commercializatin, and partly to disassociate itself with proprietary
freeware (internet explorer, etc).

 Were I to release code for the public good and access, I would resent it 
 highly if someone assimilated it, packaged it and marketed it, and making 
 thousands or even millions in the process.  And if that were to happen, I 
 think I would be reluctant to be altruistic and release more code pro bono.

As one who uses even less restrictive licenses than the GPL, let me
come to their defense :-) You are not sharing if you deny people the
ability to profit off of what you have given them. If I give someone a
sandwich, I certainly expect them to profit nutritionally. If the user
does not profit is some way from my software, than I can only consider
my software a failure.

To take a concrete example, if I share a financial planning software
package, and the user proceeds to make $100,000 through its use, why
should I quibble over the fact that he sold a copy for $50?

One of the reasons I hear against commercialization of free software is
exploitation: the user has profited without giving anything back to the
author. But what about the case where I give a case of fine wine to a
friend, and he proceeds to through a wonderful and joyous party, to
which I was not invited? Have I been exploited because he did not offer
to me a part of the enjoyment (profit) he received from my wine?

I can certainly understand you not wanting others to profit off of your
work. GNU has other concerns which is why they use the GPL to restrict
how people may redistribute their software. I am concerned neither way
and impose minimal restrictions on my software. Neither of these
viewpoints are correct for everyone. 

-- 
David Johnson
___
http://www.usermode.org