1/1

|
GNU GPL or Lesser questions
by dsp on Nov 16, 2005 |
dsp
Posts: 8 Joined: Jan 23, 2011 Last seen: Nov 2, 2026 |
||
|
I've read over both GPL and GNU Lesser licenses, and have one concern.
Hopefully someone here has experience or can offer an explanation. My concern is this: I've written/am writing core modules for my TI Dev board project, and want to release these cores as 'free software' to individuals, however, would like those that would use this set of cores in a profitable way to contribute back to QorTek in one form or another. I have no problem with students/individuals using these cores for school/personal projects, in fact I encourage them to do so. But if XYZ Corp wants to use the cores in verbatim/modified form and sell that software based on these cores, is there a way to impose fees on them? Is there another license that covers this? I dont want to start any flame wars, I'm just new to GNU GPL/Lesser and general software licenses. Thanks in advance. Brian |
|||
|
GNU GPL or Lesser questions
by Unknown on Nov 16, 2005 |
Not available! | ||
|
If you maid a difference between student and XYZ Corp in your licence, you
don't do 'free software' anymore.
You could use GPL or LGPL to force user to publish there modification to your
core. If you own all the copyright, you could also sell "closed" version of
your code, like Trolltech do for Qt and MySQL Labs with Mysql.
Nicolas Boulay
Le mercredi 16 Novembre 2005 19:40, dsp at mail2.qortek.com a écrit :
I've read over both GPL and GNU Lesser licenses, and have one concern.
Hopefully someone here has experience or can offer an explanation.
My concern is this:
I've written/am writing core modules for my TI Dev board project, and
want to release these cores as 'free software' to individuals,
however, would like those that would use this set of cores in a
profitable way to contribute back to QorTek in one form or another.
I have no problem with students/individuals using these cores for
school/personal projects, in fact I encourage them to do so. But if
XYZ Corp wants to use the cores in verbatim/modified form and sell
that software based on these cores, is there a way to impose fees on
them? Is there another license that covers this?
I dont want to start any flame wars, I'm just new to GNU GPL/Lesser
and general software licenses.
Thanks in advance.
Brian
_______________________________________________
http://www.opencores.org/mailman/listinfo/cores
|
|||
|
GNU GPL or Lesser questions
by Unknown on Nov 17, 2005 |
Not available! | ||
|
Someone *please* correct me if I'm wrong, but I think the general difference is:
If your cores were LGPL, anyone could use it in whatever design they
wanted, but if they changed any of the cores you released in the
process, they would have to release their changes.
If your cores were GPL, and someone used them in a design, their
entire design would have be released under the GPL.
At least, that's my understanding (or misunderstanding).
Mike
On 11/16/05, Nicolas Boulay nico at seul.org> wrote:
If you maid a difference between student and XYZ Corp in your licence, you
don't do 'free software' anymore.
You could use GPL or LGPL to force user to publish there modification to your
core. If you own all the copyright, you could also sell "closed" version of
your code, like Trolltech do for Qt and MySQL Labs with Mysql.
Nicolas Boulay
Le mercredi 16 Novembre 2005 19:40, dsp at mail2.qortek.com a écrit :
> I've read over both GPL and GNU Lesser licenses, and have one concern.
> Hopefully someone here has experience or can offer an explanation.
>
> My concern is this:
> I've written/am writing core modules for my TI Dev board project, and
> want to release these cores as 'free software' to individuals,
> however, would like those that would use this set of cores in a
> profitable way to contribute back to QorTek in one form or another.
>
> I have no problem with students/individuals using these cores for
> school/personal projects, in fact I encourage them to do so. But if
> XYZ Corp wants to use the cores in verbatim/modified form and sell
> that software based on these cores, is there a way to impose fees on
> them? Is there another license that covers this?
>
> I dont want to start any flame wars, I'm just new to GNU GPL/Lesser
> and general software licenses.
>
> Thanks in advance.
> Brian
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/cores
_______________________________________________
http://www.opencores.org/mailman/listinfo/cores
|
|||
|
GNU GPL or Lesser questions
by dsp on Nov 17, 2005 |
dsp
Posts: 8 Joined: Jan 23, 2011 Last seen: Nov 2, 2026 |
||
|
Well, I've done a little more reading, this time on other's licensing.
I could very well add the stipulation that if XYZ Corp wanted to
redistribute a proprietary closed product based on our work, then they
would need to license the software from QorTek in a different manner
not by GPL/LGPL. The non-GPL/LGPL should not contain 3rd party
contributed source without permission or some other agreement in place.
Nicolas as you noted with MySQL
Example, MySQL allows anyone to use/redistribute/sell MySQL so long as
the source is made available. However, they have a secondary model
that allows for redistribution of closed software by purchase of a
separate license. This discourages closed software but does not make
it impossible.
My reasoning for a closed licensing agreement:
Again, I donÂ’t want to start a flame war, but, sometimes there IS A
NEED for closed software, case in point, military based applications.
Since QorTek deals with military type contracts, we are obligated to
keep certain things proprietary, and if they wish to include OUR LGPL
work as part of a system, IÂ’m sure they would not want to divulge how
the entire systems works.
There will be no response from me to anyone that has to do with the
previous paragraph relating to beliefs on open vs. closed software
(PERIOD)
Pending CEO approval, QorTek will be releasing the IP under LGPL.
Nicolas, Thank you for your help in clearing this up.
----- Original Message -----
From: Nicolas Boulaynico at s...>
To:
Date: Wed Nov 16 20:08:04 CET 2005
Subject: [oc] GNU GPL or Lesser questions
If you maid a difference between student and XYZ Corp in your
licence, you don't do 'free software' anymore. You could use GPL or LGPL to force user to publish there modification to your core. If you own all the copyright, you could also sell "closed" version of your code, like Trolltech do for Qt and MySQL Labs with Mysql. Nicolas Boulay Le mercredi 16 Novembre 2005 19:40, dsp at mail2.qortek.com a écrit :
> I've read over both GPL and GNU Lesser licenses, and have one
concern.
> Hopefully someone here has experience or can offer an
explanation.
>
> My concern is this: > I've written/am writing core modules for my TI Dev board project, and
> want to release these cores as 'free software' to individuals,
> however, would like those that would use this set of cores in a
> profitable way to contribute back to QorTek in one form or
another.
>
> I have no problem with students/individuals using these cores for
> school/personal projects, in fact I encourage them to do so.
But if
> XYZ Corp wants to use the cores in verbatim/modified form and
sell
> that software based on these cores, is there a way to impose
fees on
> them? Is there another license that covers this?
> > I dont want to start any flame wars, I'm just new to GNU GPL/Lesser
> and general software licenses.
>
> Thanks in advance.
> Brian
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/cores
|
|||
|
GNU GPL or Lesser questions
by nico on Nov 17, 2005 |
nico
Posts: 21 Joined: Jun 21, 2008 Last seen: May 11, 2009 |
||
|
You are completly right. At first sigh, because it's what happen in the
software world. GPL force "derivative form of work" to be release under GPL. That means that if you build a programm that is based under mysql, it must be GPL. BUT if you use something "beside" it, it's ok. It's what's happen with closed source Nvidia code inside the Linux kernel. The driver was first maid for windows not targeting only linux, as for the code of one old fiel system. That's a very specific case. A more annoying things, is that you mix copyright/source/GPL with real things that are not inside the copyright law. So i don't realy know the obligation towards the source code when you have the object in your hand. In the SW world, if you have a GPL binarie, your provider must provide you the source code as said by the GPL. But GPL is a licence on copyrighted material which not apply to goods. So i don't know what could happen.
Someone *please* correct me if I'm wrong, but I think the general
difference is:
If your cores were LGPL, anyone could use it in whatever design they
wanted, but if they changed any of the cores you released in the
process, they would have to release their changes.
If your cores were GPL, and someone used them in a design, their
entire design would have be released under the GPL.
At least, that's my understanding (or misunderstanding).
Mike
On 11/16/05, Nicolas Boulay nico at seul.org> wrote:
If you maid a difference between student and XYZ Corp in your licence,
you
don't do 'free software' anymore.
You could use GPL or LGPL to force user to publish there modification
to your
core. If you own all the copyright, you could also sell "closed" version
of
your code, like Trolltech do for Qt and MySQL Labs with Mysql.
Nicolas Boulay
Le mercredi 16 Novembre 2005 19:40, dsp at mail2.qortek.com a écrit :
_______________________________________________
http://www.opencores.org/mailman/listinfo/cores
> I've read over both GPL and GNU Lesser licenses, and have one concern.
> Hopefully someone here has experience or can offer an explanation.
>
> My concern is this:
> I've written/am writing core modules for my TI Dev board project, and
> want to release these cores as 'free software' to individuals,
> however, would like those that would use this set of cores in a
> profitable way to contribute back to QorTek in one form or another.
>
> I have no problem with students/individuals using these cores for
> school/personal projects, in fact I encourage them to do so. But if
> XYZ Corp wants to use the cores in verbatim/modified form and sell
> that software based on these cores, is there a way to impose fees on
> them? Is there another license that covers this?
>
> I dont want to start any flame wars, I'm just new to GNU GPL/Lesser
> and general software licenses.
>
> Thanks in advance.
> Brian
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/cores
_______________________________________________
http://www.opencores.org/mailman/listinfo/cores
|
|||
|
GNU GPL or Lesser questions
by dsp on Nov 17, 2005 |
dsp
Posts: 8 Joined: Jan 23, 2011 Last seen: Nov 2, 2026 |
||
|
Right, if someone wanted to build this core into say an MP3Player and
sell a million of them, there is nothing to stop them from that. I
guess GPL/LGPL rely on karma in hopes that some of the profit from
sales goes back to the owner/inventor to help further those
organizations developments.
And you right, there is no good way to say, students/individuals can
use software for free, but people who profit from it must pay for it.
So my conclusion on that is to just make it 'free software' and hope
for the best.
At the very least, we all can benefit from advances in free software.
Regards,
----- Original Message -----
From: nico at seul.orgnico at s...>
To:
Date: Thu Nov 17 13:34:40 CET 2005
Subject: [oc] GNU GPL or Lesser questions
You are completly right. At first sigh, because it's what happen in
the software world. GPL force "derivative form of work" to be release under GPL. That means that if you build a programm that is based under mysql, it must be GPL. BUT if you use something "beside" it, it's ok. It's what's happen with closed source Nvidia code inside the Linux kernel. The driver was first maid for windows not targeting only linux, as for the code of one old fiel system. That's a very specific case. A more annoying things, is that you mix copyright/source/GPL with real things that are not inside the copyright law. So i don't realy know the obligation towards the source code when you have the object in your hand. In the SW world, if you have a GPL binarie, your provider must provide you the source code as said by the GPL. But GPL is a licence on copyrighted material which not apply to goods. So i don't know what could happen.
> Someone *please* correct me if I'm wrong, but I think the
general
> difference is:
> > If your cores were LGPL, anyone could use it in whatever design they
> wanted, but if they changed any of the cores you released in
the
> process, they would have to release their changes.
> > If your cores were GPL, and someone used them in a design, their
> entire design would have be released under the GPL.
>
> At least, that's my understanding (or misunderstanding).
> Mike
>
> On 11/16/05, Nicolas Boulay wrote:
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/cores
>
> If you maid a difference between student and XYZ Corp in
your licence,
> you
> don't do 'free software' anymore. > > You could use GPL or LGPL to force user to publish there modification
> to your
> core. If you own all the copyright, you could also sell "closed" version
> of
> your code, like Trolltech do for Qt and MySQL Labs with Mysql.
>
> Nicolas Boulay > > Le mercredi 16 Novembre 2005 19:40, dsp at mail2.qortek.com a écrit :
> I've read over both GPL and GNU Lesser licenses, and
have one concern.
> Hopefully someone here has experience or can offer an
explanation.
>
> My concern is this: > I've written/am writing core modules for my TI Dev board project, and
> want to release these cores as 'free software' to
individuals,
> however, would like those that would use this set of
cores in a
> profitable way to contribute back to QorTek in one
form or another.
>
> I have no problem with students/individuals using these cores for
> school/personal projects, in fact I encourage them to
do so. But if
> XYZ Corp wants to use the cores in verbatim/modified
form and sell
> that software based on these cores, is there a way to
impose fees on
> them? Is there another license that covers this?
> > I dont want to start any flame wars, I'm just new to GNU GPL/Lesser
> and general software licenses.
>
> Thanks in advance.
> Brian
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/cores
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/cores
>
|
|||
|
GNU GPL or Lesser questions
by dsp on Nov 17, 2005 |
dsp
Posts: 8 Joined: Jan 23, 2011 Last seen: Nov 2, 2026 |
||
|
That is what i understood, and was my main reason for selecting the
LGPL license in stead of GPL.
Regards,
Brian
----- Original Message -----
From: Mike Delaneymmdst23 at g...>
To:
Date: Thu Nov 17 05:36:16 CET 2005
Subject: [oc] GNU GPL or Lesser questions
Someone *please* correct me if I'm wrong, but I think the general
difference is:
If your cores were LGPL, anyone could use it in whatever design
they
wanted, but if they changed any of the cores you released in the
process, they would have to release their changes.
If your cores were GPL, and someone used them in a design, their
entire design would have be released under the GPL.
At least, that's my understanding (or misunderstanding).
Mike
On 11/16/05, Nicolas Boulay wrote:
> If you maid a difference between student and XYZ Corp in your
licence, you
> don't do 'free software' anymore.
> > You could use GPL or LGPL to force user to publish there modification to your
> core. If you own all the copyright, you could also sell
"closed" version of
> your code, like Trolltech do for Qt and MySQL Labs with Mysql.
> > Nicolas Boulay > > Le mercredi 16 Novembre 2005 19:40, dsp at mail2.qortek.com a écrit :
> I've read over both GPL and GNU Lesser licenses, and have
one concern.
> Hopefully someone here has experience or can offer an
explanation.
>
> My concern is this: > I've written/am writing core modules for my TI Dev board project, and
> want to release these cores as 'free software' to
individuals,
> however, would like those that would use this set of
cores in a
> profitable way to contribute back to QorTek in one form
or another.
>
> I have no problem with students/individuals using these cores for
> school/personal projects, in fact I encourage them to do
so. But if
> XYZ Corp wants to use the cores in verbatim/modified form
and sell
> that software based on these cores, is there a way to
impose fees on
> them? Is there another license that covers this?
> > I dont want to start any flame wars, I'm just new to GNU GPL/Lesser
> and general software licenses.
>
> Thanks in advance.
> Brian
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/cores
> _______________________________________________
> http://www.opencores.org/mailman/listinfo/cores
>
|
|||
1/1

