All of lore.kernel.org
 help / color / mirror / Atom feed
* Alternative License for Parts of MTD?
@ 2012-04-13 14:15 Sebastian Huber
  2012-04-13 14:44 ` Richard Weinberger
  2012-04-13 15:28 ` Artem Bityutskiy
  0 siblings, 2 replies; 5+ messages in thread
From: Sebastian Huber @ 2012-04-13 14:15 UTC (permalink / raw)
  To: Linux MTD

Hello,

I work with the real-time operating system RTEMS (http://www.rtems.com).  The 
license of this system is GPL with an exception that allows static linking 
without restrictions:

http://www.rtems.com/license/LICENSE

This is very similar to the eCos license:

http://ecos.sourceware.org/license-overview.html

RTEMS has currently no framework for flash devices.  It would be nice if we can 
use parts of the MTD system, e.g. the header files and device independent 
support routines like "drivers/mtd/nand/nand_base.c".  Is it possible to 
release parts of the MTD code under the RTEMS or eCos license, or would you 
categorically refuse this?

Have a nice day!

-- 
Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Alternative License for Parts of MTD?
  2012-04-13 14:15 Alternative License for Parts of MTD? Sebastian Huber
@ 2012-04-13 14:44 ` Richard Weinberger
  2012-04-13 14:50   ` Sebastian Huber
  2012-04-13 15:28 ` Artem Bityutskiy
  1 sibling, 1 reply; 5+ messages in thread
From: Richard Weinberger @ 2012-04-13 14:44 UTC (permalink / raw)
  To: linux-mtd

Am 13.04.2012 16:15, schrieb Sebastian Huber:
> Hello,
>
> I work with the real-time operating system RTEMS (http://www.rtems.com).
> The license of this system is GPL with an exception that allows static
> linking without restrictions:
>
> http://www.rtems.com/license/LICENSE
>
> This is very similar to the eCos license:
>
> http://ecos.sourceware.org/license-overview.html
>

I'd contact a lawyer.
Anyway, your GPL-with-an-exception license looks more like LGPL...

Thanks,
//richard

-- 
Phone: +49 7556 91 98 91; Fax.: +49 7556 91 98 86

Firmensitz: 88690 Uhldingen, Auf dem Berg 3
Registergericht: Amtsgericht Freiburg i. Br., HRB 700 806;
StNr. 87007/07777; Ust-Id Nr.: DE252739476
Geschäftsführer: Heinz Egger, Thomas Gleixner

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Alternative License for Parts of MTD?
  2012-04-13 14:44 ` Richard Weinberger
@ 2012-04-13 14:50   ` Sebastian Huber
  0 siblings, 0 replies; 5+ messages in thread
From: Sebastian Huber @ 2012-04-13 14:50 UTC (permalink / raw)
  To: linux-mtd

Hello Richard,

thanks for the feedback.

On 04/13/2012 04:44 PM, Richard Weinberger wrote:
> Am 13.04.2012 16:15, schrieb Sebastian Huber:
>> Hello,
>>
>> I work with the real-time operating system RTEMS (http://www.rtems.com).
>> The license of this system is GPL with an exception that allows static
>> linking without restrictions:
>>
>> http://www.rtems.com/license/LICENSE
>>
>> This is very similar to the eCos license:
>>
>> http://ecos.sourceware.org/license-overview.html
>>
>
> I'd contact a lawyer.
> Anyway, your GPL-with-an-exception license looks more like LGPL...

Please have a look at:

http://sources.redhat.com/ml/ecos-discuss/2002-05/msg00206.html

-- 
Sebastian Huber, embedded brains GmbH

Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
Phone   : +49 89 18 90 80 79-6
Fax     : +49 89 18 90 80 79-9
E-Mail  : sebastian.huber@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Alternative License for Parts of MTD?
  2012-04-13 14:15 Alternative License for Parts of MTD? Sebastian Huber
  2012-04-13 14:44 ` Richard Weinberger
@ 2012-04-13 15:28 ` Artem Bityutskiy
  2012-04-16 13:32   ` Atlant Schmidt
  1 sibling, 1 reply; 5+ messages in thread
From: Artem Bityutskiy @ 2012-04-13 15:28 UTC (permalink / raw)
  To: Sebastian Huber; +Cc: Linux MTD

[-- Attachment #1: Type: text/plain, Size: 1116 bytes --]

On Fri, 2012-04-13 at 16:15 +0200, Sebastian Huber wrote:
> Hello,
> 
> I work with the real-time operating system RTEMS (http://www.rtems.com).  The 
> license of this system is GPL with an exception that allows static linking 
> without restrictions:
> 
> http://www.rtems.com/license/LICENSE
> 
> This is very similar to the eCos license:
> 
> http://ecos.sourceware.org/license-overview.html
> 
> RTEMS has currently no framework for flash devices.  It would be nice if we can 
> use parts of the MTD system, e.g. the header files and device independent 
> support routines like "drivers/mtd/nand/nand_base.c".  Is it possible to 
> release parts of the MTD code under the RTEMS or eCos license, or would you 
> categorically refuse this?

Irrespectively of what random people in the mailing list think, this is
a question to layers. And I guess you'd need to have permission of all
copyright holders, which I guess all people who contributed, and this is
practically impossible to do. But I do not know for sure whether this is
correct or not :-)

-- 
Best Regards,
Artem Bityutskiy

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: Alternative License for Parts of MTD?
  2012-04-13 15:28 ` Artem Bityutskiy
@ 2012-04-16 13:32   ` Atlant Schmidt
  0 siblings, 0 replies; 5+ messages in thread
From: Atlant Schmidt @ 2012-04-16 13:32 UTC (permalink / raw)
  To: 'dedekind1@gmail.com', Sebastian Huber; +Cc: Linux MTD

Artem, et al.:

> Irrespectively of what random people in the mailing list think, this is
> a question to layers. And I guess you'd need to have permission of all
> copyright holders, which I guess all people who contributed, and this is
> practically impossible to do. But I do not know for sure whether this is
> correct or not :-)

  Yes, the current opinion seems to be that to change
  the licensing terms for a given module from restrictive
  terms (such as (L)GPL) to less-restrictive terms, one
  needs the assent of anyone who ever contributed to that
  module. That's why conversion to a more-restrictive
  license such as (l)GPL tends to be a "sticky" (one-way)
  conversion.

  The best alternative is to re-write the functionality
  in a "clean room" environment and then release it
  under your choice of license terms. One can certainly
  emulate the design of the existing code without
  violating any copyright. Patents are, of course,
  another (and separate) issue; the existing design
  may incorporate patented methods which one can't
  necessarily emulate freely.

                            Atlant
                        (IANAL, etc.)

-----Original Message-----
From: linux-mtd-bounces@lists.infradead.org [mailto:linux-mtd-bounces@lists.infradead.org] On Behalf Of Artem Bityutskiy
Sent: Friday, April 13, 2012 11:29
To: Sebastian Huber
Cc: Linux MTD
Subject: Re: Alternative License for Parts of MTD?

On Fri, 2012-04-13 at 16:15 +0200, Sebastian Huber wrote:
> Hello,
>
> I work with the real-time operating system RTEMS (http://www.rtems.com).  The
> license of this system is GPL with an exception that allows static linking
> without restrictions:
>
> http://www.rtems.com/license/LICENSE
>
> This is very similar to the eCos license:
>
> http://ecos.sourceware.org/license-overview.html
>
> RTEMS has currently no framework for flash devices.  It would be nice if we can
> use parts of the MTD system, e.g. the header files and device independent
> support routines like "drivers/mtd/nand/nand_base.c".  Is it possible to
> release parts of the MTD code under the RTEMS or eCos license, or would you
> categorically refuse this?

Irrespectively of what random people in the mailing list think, this is
a question to layers. And I guess you'd need to have permission of all
copyright holders, which I guess all people who contributed, and this is
practically impossible to do. But I do not know for sure whether this is
correct or not :-)

--
Best Regards,
Artem Bityutskiy

This e-mail and the information, including any attachments, it contains are intended to be a confidential communication only to the person or entity to whom it is addressed and may contain information that is privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify the sender and destroy the original message.

Thank you.

Please consider the environment before printing this email.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-04-16 13:32 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-13 14:15 Alternative License for Parts of MTD? Sebastian Huber
2012-04-13 14:44 ` Richard Weinberger
2012-04-13 14:50   ` Sebastian Huber
2012-04-13 15:28 ` Artem Bityutskiy
2012-04-16 13:32   ` Atlant Schmidt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.