public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: Alex Schuilenburg <alexs@ecoscentric.com>
To: "Øyvind Harboe" <oyvind.harboe@zylin.com>
Cc: eCos Disuss <ecos-discuss@ecos.sourceware.org>
Subject: Re: [ECOS] APB - Copyright assignment
Date: Tue, 06 Oct 2009 15:06:00 -0000	[thread overview]
Message-ID: <4ACB5CEB.9060206@ecoscentric.com> (raw)
In-Reply-To: <c09652430910060730m28789f80qb3acf55511b77c05@mail.gmail.com>

Øyvind Harboe wrote on 2009-10-06 15:30:
> Of course copyright assignment has nothing to do with
> eCos as such. The same problem exists with *any* code
> you include.
>   
Of course!

> In fact eCos CVS contains lots of code where
> FSF does not hold the copyright. jim tcl for starters but
> I'm sure there's lots more.
>   
How about all the BSD tcpip, lwip code etc?

The point I was making is that all the licenses of the code in the eCos
repository has been determined to be compatible with the eCos GPL+ex
license, and can be attributed to a source.  Anyone can download and use
the code in their product in the relative security that the code they
are using has proper attribution and will not result in their
application becoming GPL or subject to some law suit.  The maintainers
have worked hard to ensure that no pure GPL code becomes part of the
repository.  Sure, some GPL code is distributed separately but that code
correctly has the necessary warnings so the user is aware what their
responsibilities are and is not part of the mainstream distribution.

The introduction of non-attributed code into an eCos distribution where
the licensing, origins etc are uncertain starts to defeat what the
maintainers and indeed eCosCentric have strived to maintain.  The risk
is that if any unattributed code turns out to be sour, you end up
damaging the goodwill that has been built up around eCos in this
regard.  Hence why you need to be careful what you introduce into a
public distribution of eCos.

You cannot start to make small exceptions either as that simply becomes
the thin edge of the wedge...

Of course anybody building a product using eCos is not actually building
an eCos distribution.  They can do what they want with the code they use
as long as they adhere to the respective licensing the code falls under.
The risks of assembling code from arbitrary sources should then be
understood by the developer and are then entirely of their own choosing.

This is why it is important to maintain FSF assignment for the official
eCos distribution - so that the code can both be attributed and
defended, and any of the FUD spread by M$ et al thrown into the bin
where it belongs...

We encounter this kind of FUD with our customers all the time when they
are thinking of using eCos over some other closed or proprietary RTOS,
and it is a lot easier to persuade someone to chose eCos with the
assignments in place.

-- Alex Schuilenburg

       >>>> Visit us at ESC-UK  http://www.embedded.co.uk <<<<
       >>>> Oct 7-8 on Stand 433 at FIVE ISC, Farnborough <<<<


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

  reply	other threads:[~2009-10-06 15:06 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-10-06  9:17 Øyvind Harboe
2009-10-06 13:34 ` Alex Schuilenburg
2009-10-06 14:31   ` Øyvind Harboe
2009-10-06 15:06     ` Alex Schuilenburg [this message]
2009-10-06 15:19       ` Øyvind Harboe
2009-10-06 16:04         ` Alex Schuilenburg
2009-10-06 14:37   ` Edgar Grimberg
2009-10-06 15:12     ` Alex Schuilenburg
2009-10-06 15:26     ` Øyvind Harboe
2009-10-07  0:29       ` Jonathan Larmour
2009-10-07  5:31         ` Øyvind Harboe
2009-10-07 14:34           ` [ECOS] " Grant Edwards
2009-10-07 16:31             ` Paul D. DeRocco
2009-10-07 18:30               ` Grant Edwards
2009-10-07 23:10           ` [ECOS] " Alex Schuilenburg
2009-10-08  0:31             ` Paul D. DeRocco
2009-10-08 13:20               ` Alex Schuilenburg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4ACB5CEB.9060206@ecoscentric.com \
    --to=alexs@ecoscentric.com \
    --cc=ecos-discuss@ecos.sourceware.org \
    --cc=oyvind.harboe@zylin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).