public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* RE: [ECOS] EB40A port is done!
@ 2002-07-16 12:14 Doug Fraser
  2002-07-16 17:46 ` David N. Welton
  0 siblings, 1 reply; 16+ messages in thread
From: Doug Fraser @ 2002-07-16 12:14 UTC (permalink / raw)
  To: 'Scott Dattalo'; +Cc: ecos-discuss (E-Mail)

Even if you contribute directly to www.gnu.org you need
to perform a copywrite assignment and possibly provide
a disclaimer signed by your employer.

http://www.gnu.org/prep/maintain_7.html#SEC7

So, no, simply having GPL'ed the code does not absolve the
maintainer from this responsibility. Having non-assigned
copywrites poisons GPL'ed code.

Doug Fraser

> -----Original Message-----
> From: Scott Dattalo [mailto:scott@dattalo.com]
> Sent: Tuesday, July 16, 2002 12:45 PM
> Cc: ecos-discuss (E-Mail)
> Subject: RE: [ECOS] EB40A port is done!
> 
> 
> On 16 Jul 2002, Gary Thomas wrote:
> 
> > On Tue, 2002-07-16 at 03:30, Koeller, T. wrote:
> 
> <snip>
> 
> > > 
> > 
> > BTW, have you filed the copyright release/assignment forms for your
> > contributions?  At the moment, we can't incorporate anything into
> > the public repository without them.  For more details see:
> >     http://sources.redhat.com/fom/ecos?file=47
> > and for the actual forms:
> >     http://sources.redhat.com/ecos/assign.html
> > 
> > note: we hope to make some changes in this area to simplify things,
> > but that is still in the future.
> 
> Gary,
> 
> Not to complain, but now that eCos is GPL'd doesn't this 
> obviate the need 
> for any kind of adhoc copyright re-assignment?
> 
> Scott
> 
> 
> -- 
> Before posting, please read the FAQ: 
> http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> 

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

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

* Re: [ECOS] EB40A port is done!
  2002-07-16 12:14 [ECOS] EB40A port is done! Doug Fraser
@ 2002-07-16 17:46 ` David N. Welton
  2002-07-17  1:18   ` Peter Vandenabeele
  0 siblings, 1 reply; 16+ messages in thread
From: David N. Welton @ 2002-07-16 17:46 UTC (permalink / raw)
  To: Doug Fraser; +Cc: 'Scott Dattalo', ecos-discuss (E-Mail)

Doug Fraser <dfraser@photuris.com> writes:

> Even if you contribute directly to www.gnu.org you need to perform a
> copywrite assignment and possibly provide a disclaimer signed by
> your employer.

> http://www.gnu.org/prep/maintain_7.html#SEC7

> So, no, simply having GPL'ed the code does not absolve the
> maintainer from this responsibility. Having non-assigned copywrites
> poisons GPL'ed code.

Well, things like Linux are probably defensible, despite having lots
of 'poisoned' code.  The bigger problem, maybe, for an organization
like GNU, is the possibility of changing the copyright in the future.

-- 
David N. Welton
   Consulting: http://www.dedasys.com/
     Personal: http://www.dedasys.com/davidw/
Free Software: http://www.dedasys.com/freesoftware/
   Apache Tcl: http://tcl.apache.org/

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

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

* Re: [ECOS] EB40A port is done!
  2002-07-16 17:46 ` David N. Welton
@ 2002-07-17  1:18   ` Peter Vandenabeele
  2002-07-17  1:47     ` Iztok Zupet
  2002-07-18 13:20     ` [ECOS] GPL - was: " David N. Welton
  0 siblings, 2 replies; 16+ messages in thread
From: Peter Vandenabeele @ 2002-07-17  1:18 UTC (permalink / raw)
  To: David N. Welton; +Cc: ecos-discuss (E-Mail)

On Tue, Jul 16, 2002 at 05:50:14PM -0700, David N. Welton wrote:
> Doug Fraser <dfraser@photuris.com> writes:
> 
> > Even if you contribute directly to www.gnu.org you need to perform a
> > copywrite assignment and possibly provide a disclaimer signed by
> > your employer.
> 
> > http://www.gnu.org/prep/maintain_7.html#SEC7
> 
> > So, no, simply having GPL'ed the code does not absolve the
> > maintainer from this responsibility. Having non-assigned copywrites
> > poisons GPL'ed code.
> 
> Well, things like Linux are probably defensible, despite having lots
> of 'poisoned' code.  The bigger problem, maybe, for an organization
> like GNU, is the possibility of changing the copyright in the future.

David,
Doug,

With all respect, I believe this to be incorrect.  The fundamental 
"fairness" of GPL consists of the fact that anyone who contributes source 
code to a GPL project, knows exactly what the rules are for that project 
and trusts the symmetry: "If I contribute my source now, others will have 
to contribute it too, later, when they start distributing an executable."

Giving the opportunity to a specific organization to bend the rules at
a later time (which is of the reasons why a number of organizations that 
manage Open Source projects request Copyright Assignment to them), moves 
that trust from trust in a fixed inalienable license on paper, to trust 
in the future behavior (let alone existence) of that organization.

I believe this is the reason why GPL works: the license (that is 
comprehensible for anyone that takes the time to study it) is implicit
in the project and is the contract that enforces the fairness and 
symmetry, instead of an organization that could always change its mind.
(Obviusly, it becomes painfull when Software Patents are used as
a "Deus ex machina" to overrule that fairness and still limit the
free use of a piece of GPL code that was submitted earlier in good
trust by a number of developers.)

Other models with mixed licenses are possible. Typically this is a 
combination of a dual license (TrollTech) or quad license (Mozilla) 
or other special licenses (bitkeeper) with Copyright Assignment to a 
commercial entity. There you want to have a central company pushing a 
project harder (with the cash it gets from selling commercial (non GPL) 
licenses and/or from selling support) than would be the case it it were 
a straight GPL project. May I assume Cygnus/Redhat was the organisation 
pushing eCos in this manner ?

I have the impression this concept (of a mixed license and push by
a central commercial entity) works in certain cases and is defendable 
if implemented in a "fair" manner, with a correct balance between the 
interests of the Free Software community and of the commercial entity.

One of the elements of such balance seems to me that contributors that
are not associated with the central, maintaining organization need to
have the right to set up at any time a separate CVS server where they 
can submit patches and build a forked version, in case they do not agree 
with the policy set forward by the central maintaining organization 
(especially if that organization would request Copyright Assignment as 
a pre-condition for allowing the patch in the central CVS server). 

Sincerely,

Peter Vandenabeele
peter@mind.be

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

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

* Re: [ECOS] EB40A port is done!
  2002-07-17  1:18   ` Peter Vandenabeele
@ 2002-07-17  1:47     ` Iztok Zupet
  2002-07-18 13:20     ` [ECOS] GPL - was: " David N. Welton
  1 sibling, 0 replies; 16+ messages in thread
From: Iztok Zupet @ 2002-07-17  1:47 UTC (permalink / raw)
  To: ecos-discuss

On Wednesday 17 July 2002 10:18, Peter Vandenabeele wrote:
> On Tue, Jul 16, 2002 at 05:50:14PM -0700, David N. Welton wrote:
> > Doug Fraser <dfraser@photuris.com> writes:
> > > Even if you contribute directly to www.gnu.org you need to perform a
> > > copywrite assignment and possibly provide a disclaimer signed by
> > > your employer.
> > >
> > > http://www.gnu.org/prep/maintain_7.html#SEC7
> > >
> > > So, no, simply having GPL'ed the code does not absolve the
> > > maintainer from this responsibility. Having non-assigned copywrites
> > > poisons GPL'ed code.
> >
> > Well, things like Linux are probably defensible, despite having lots
> > of 'poisoned' code.  The bigger problem, maybe, for an organization
> > like GNU, is the possibility of changing the copyright in the future.
>
> David,
> Doug,
>
> With all respect, I believe this to be incorrect.  The fundamental
> "fairness" of GPL consists of the fact that anyone who contributes source
> code to a GPL project, knows exactly what the rules are for that project
> and trusts the symmetry: "If I contribute my source now, others will have
> to contribute it too, later, when they start distributing an executable."
>
> Giving the opportunity to a specific organization to bend the rules at
> a later time (which is of the reasons why a number of organizations that
> manage Open Source projects request Copyright Assignment to them), moves
> that trust from trust in a fixed inalienable license on paper, to trust
> in the future behavior (let alone existence) of that organization.
>
> I believe this is the reason why GPL works: the license (that is
> comprehensible for anyone that takes the time to study it) is implicit
> in the project and is the contract that enforces the fairness and
> symmetry, instead of an organization that could always change its mind.
> (Obviusly, it becomes painfull when Software Patents are used as
> a "Deus ex machina" to overrule that fairness and still limit the
> free use of a piece of GPL code that was submitted earlier in good
> trust by a number of developers.)
>
> Other models with mixed licenses are possible. Typically this is a
> combination of a dual license (TrollTech) or quad license (Mozilla)
> or other special licenses (bitkeeper) with Copyright Assignment to a
> commercial entity. There you want to have a central company pushing a
> project harder (with the cash it gets from selling commercial (non GPL)
> licenses and/or from selling support) than would be the case it it were
> a straight GPL project. May I assume Cygnus/Redhat was the organisation
> pushing eCos in this manner ?
>
> I have the impression this concept (of a mixed license and push by
> a central commercial entity) works in certain cases and is defendable
> if implemented in a "fair" manner, with a correct balance between the
> interests of the Free Software community and of the commercial entity.
>
> One of the elements of such balance seems to me that contributors that
> are not associated with the central, maintaining organization need to
> have the right to set up at any time a separate CVS server where they
> can submit patches and build a forked version, in case they do not agree
> with the policy set forward by the central maintaining organization
> (especially if that organization would request Copyright Assignment as
> a pre-condition for allowing the patch in the central CVS server).
>
> Sincerely,
>
> Peter Vandenabeele
> peter@mind.be

According to my understanding of GPL-ed eCos things look that way:

  If One modifies or adds something to eCos, one must publish the patch or 
addon under the same GPL licence at least on the ecos-patch mailing list if 
not elswhere.

 But if One wants his changes or addons incorporated in the eCos public CVS 
tree, One should and must send the Copyright Assigment.

Regards
iz  

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

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

* [ECOS] GPL - was: Re: [ECOS] EB40A port is done!
  2002-07-17  1:18   ` Peter Vandenabeele
  2002-07-17  1:47     ` Iztok Zupet
@ 2002-07-18 13:20     ` David N. Welton
  2002-07-19  6:48       ` Peter Vandenabeele
  1 sibling, 1 reply; 16+ messages in thread
From: David N. Welton @ 2002-07-18 13:20 UTC (permalink / raw)
  To: Peter Vandenabeele; +Cc: ecos-discuss (E-Mail)

Peter Vandenabeele <peter@mind.be> writes:

> On Tue, Jul 16, 2002 at 05:50:14PM -0700, David N. Welton wrote:
> > Doug Fraser <dfraser@photuris.com> writes:

> > > Even if you contribute directly to www.gnu.org you need to
> > > perform a copywrite assignment and possibly provide a disclaimer
> > > signed by your employer.

> > > http://www.gnu.org/prep/maintain_7.html#SEC7

> > > So, no, simply having GPL'ed the code does not absolve the
> > > maintainer from this responsibility. Having non-assigned
> > > copywrites poisons GPL'ed code.

> > Well, things like Linux are probably defensible, despite having
> > lots of 'poisoned' code.  The bigger problem, maybe, for an
> > organization like GNU, is the possibility of changing the
> > copyright in the future.

> With all respect, I believe this to be incorrect.

What, exactly, is incorrect with what I wrote?

Other than that, I agree with everything you say.

> I have the impression this concept (of a mixed license and push by a
> central commercial entity) works in certain cases and is defendable
> if implemented in a "fair" manner, with a correct balance between
> the interests of the Free Software community and of the commercial
> entity.

Right, I think that no one begrudges someone making money off the code
if they've put a lot of work into it, especially because we can still
use it under an open source license.  Knowing who that someone is,
though, would be nice.  Redhat?  Some new entity?

> One of the elements of such balance seems to me that contributors
> that are not associated with the central, maintaining organization
> need to have the right to set up at any time a separate CVS server
> where they can submit patches and build a forked version, in case
> they do not agree with the policy set forward by the central
> maintaining organization (especially if that organization would
> request Copyright Assignment as a pre-condition for allowing the
> patch in the central CVS server).

I think that you can always do that with the code you have now.  It's
under the GPL.  What you don't have is the guarantee that the code
will always be GPL in the future.

-- 
David N. Welton
   Consulting: http://www.dedasys.com/
     Personal: http://www.dedasys.com/davidw/
Free Software: http://www.dedasys.com/freesoftware/
   Apache Tcl: http://tcl.apache.org/

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

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

* Re: [ECOS] GPL - was: Re: [ECOS] EB40A port is done!
  2002-07-18 13:20     ` [ECOS] GPL - was: " David N. Welton
@ 2002-07-19  6:48       ` Peter Vandenabeele
  0 siblings, 0 replies; 16+ messages in thread
From: Peter Vandenabeele @ 2002-07-19  6:48 UTC (permalink / raw)
  To: David N. Welton; +Cc: ecos-discuss (E-Mail)

On Thu, Jul 18, 2002 at 01:10:00PM -0700, David N. Welton wrote:
> Peter Vandenabeele <peter@mind.be> writes:
> 
> > On Tue, Jul 16, 2002 at 05:50:14PM -0700, David N. Welton wrote:
> > > Doug Fraser <dfraser@photuris.com> writes:
> 
> > > > Even if you contribute directly to www.gnu.org you need to
> > > > perform a copywrite assignment and possibly provide a disclaimer
> > > > signed by your employer.
> 
> > > > http://www.gnu.org/prep/maintain_7.html#SEC7
> 
> > > > So, no, simply having GPL'ed the code does not absolve the
> > > > maintainer from this responsibility. Having non-assigned
> > > > copywrites poisons GPL'ed code.
> 
> > > Well, things like Linux are probably defensible, despite having
> > > lots of 'poisoned' code.  The bigger problem, maybe, for an
> > > organization like GNU, is the possibility of changing the
> > > copyright in the future.
> 
> > With all respect, I believe this to be incorrect.
> 
> What, exactly, is incorrect with what I wrote?

In the FSF "Copyright Papers" guideline, the statement of needing a 
Copyright Assignment to FSF is a request (not a hard condition) for 
packages that are maintained and defended by the FSF. I don't think 
it is a requirement for the GPL system at large to work. Any 
Copyright holder could at some time decide to alone, or together 
with others, defend his rights in court. If required, at that time,
they could still transfer their rights to a central ad-hoc group for 
that purpose, but with a clear limited goal at that time.

Having non-assigned Code does not poison GPL code in the sense that
it does not stand in the way of letting use the code by anyone, or 
defending the rights of the original authors of the code.

[...]

> > One of the elements of such balance seems to me that contributors
> > that are not associated with the central, maintaining organization
> > need to have the right to set up at any time a separate CVS server
> > where they can submit patches and build a forked version, in case
> > they do not agree with the policy set forward by the central
> > maintaining organization (especially if that organization would
> > request Copyright Assignment as a pre-condition for allowing the
> > patch in the central CVS server).
> 
> I think that you can always do that with the code you have now.  It's
> under the GPL.  What you don't have is the guarantee that the code
> will always be GPL in the future.

On one hand, from the current GPL version, you can always derive future
GPL versions and you have unlimited rights to fork. Alternatively, an 
entity that holds Copyright to a large part of the code could at any time 
start developing a forked version with a different (typical proprietary)
license (e.g. Kaffe / KaffePro). That is where (if well done) there 
could be an efficient collaboration between business and Free Software 
development. But the conditions of such a way of working should be clear 
upfront and balanced. I believe that a blanket, unconditional Copyright 
Assignment to an organisation is not optimally balanced, since it does 
not cover enough the interests of the Free Software developers.

Peter

> -- 
> David N. Welton
>    Consulting: http://www.dedasys.com/
>      Personal: http://www.dedasys.com/davidw/
> Free Software: http://www.dedasys.com/freesoftware/
>    Apache Tcl: http://tcl.apache.org/
> 
> -- 
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> 

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

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

* RE: [ECOS] EB40A port is done!
@ 2002-07-17  0:43 Koeller, T.
  0 siblings, 0 replies; 16+ messages in thread
From: Koeller, T. @ 2002-07-17  0:43 UTC (permalink / raw)
  To: ecos-discuss (E-Mail)

My understanding always has been that everyone can release
software he/she wrote under the terms of the GPL. If the
author is not legally entitled to do so because a third
party holds any rights to that software, then it is a case
between the author and that third party.

I think I remember having read an article somewhere saying
that an author can, but is not required to, transfer his
copyright to the FSF. The benefit of doing so would be that
if some person infringed on the conditions of the GPL, the
FSF could take steps to protect the GPL.

tk

> -----Original Message-----
> From: davidw@dedasys.com [mailto:davidw@dedasys.com]
> Sent: Wednesday, July 17, 2002 2:50 AM
> To: Doug Fraser
> Cc: 'Scott Dattalo'; ecos-discuss (E-Mail)
> Subject: Re: [ECOS] EB40A port is done!
> 
> 
> Doug Fraser <dfraser@photuris.com> writes:
> 
> > Even if you contribute directly to www.gnu.org you need to perform a
> > copywrite assignment and possibly provide a disclaimer signed by
> > your employer.
> 
> > http://www.gnu.org/prep/maintain_7.html#SEC7
> 
> > So, no, simply having GPL'ed the code does not absolve the
> > maintainer from this responsibility. Having non-assigned copywrites
> > poisons GPL'ed code.
> 
> Well, things like Linux are probably defensible, despite having lots
> of 'poisoned' code.  The bigger problem, maybe, for an organization
> like GNU, is the possibility of changing the copyright in the future.
> 
> -- 
> David N. Welton
>    Consulting: http://www.dedasys.com/
>      Personal: http://www.dedasys.com/davidw/
> Free Software: http://www.dedasys.com/freesoftware/
>    Apache Tcl: http://tcl.apache.org/
> 
> -- 
> Before posting, please read the FAQ: 
> http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> 

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

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

* RE: [ECOS] EB40A port is done!
@ 2002-07-17  0:26 Koeller, T.
  0 siblings, 0 replies; 16+ messages in thread
From: Koeller, T. @ 2002-07-17  0:26 UTC (permalink / raw)
  To: ecos-discuss (E-Mail)

But then again I cannot see any reason why a simple
patch to a software component that is already
licensed under the GPL would need a copyright
assignment. I guess there must be other reasons
why no patches are currently accepted. Gary?

tk

> -----Original Message-----
> From: Doug Fraser [mailto:dfraser@photuris.com]
> Sent: Tuesday, July 16, 2002 9:15 PM
> To: 'Scott Dattalo'
> Cc: ecos-discuss (E-Mail)
> Subject: RE: [ECOS] EB40A port is done!
> 
> 
> Even if you contribute directly to www.gnu.org you need
> to perform a copywrite assignment and possibly provide
> a disclaimer signed by your employer.
> 
> http://www.gnu.org/prep/maintain_7.html#SEC7
> 
> So, no, simply having GPL'ed the code does not absolve the
> maintainer from this responsibility. Having non-assigned
> copywrites poisons GPL'ed code.
> 
> Doug Fraser
>
----------------------------------------------- 
Thomas Koeller, Software Development 

Basler Vision Technologies 
An der Strusbek 60-62 
22926 Ahrensburg 
Germany 

Tel +49 (4102) 463-390 
Fax +49 (4102) 463-46390

mailto:Thomas.Koeller@baslerweb.com 
http://www.baslerweb.com 



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

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

* RE: [ECOS] EB40A port is done!
  2002-07-16  5:32 ` Gary Thomas
@ 2002-07-16  9:44   ` Scott Dattalo
  0 siblings, 0 replies; 16+ messages in thread
From: Scott Dattalo @ 2002-07-16  9:44 UTC (permalink / raw)
  Cc: ecos-discuss (E-Mail)

On 16 Jul 2002, Gary Thomas wrote:

> On Tue, 2002-07-16 at 03:30, Koeller, T. wrote:

<snip>

> > 
> 
> BTW, have you filed the copyright release/assignment forms for your
> contributions?  At the moment, we can't incorporate anything into
> the public repository without them.  For more details see:
>     http://sources.redhat.com/fom/ecos?file=47
> and for the actual forms:
>     http://sources.redhat.com/ecos/assign.html
> 
> note: we hope to make some changes in this area to simplify things,
> but that is still in the future.

Gary,

Not to complain, but now that eCos is GPL'd doesn't this obviate the need 
for any kind of adhoc copyright re-assignment?

Scott


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

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

* Re: [ECOS] EB40A port is done!
  2002-07-16  2:30 Koeller, T.
  2002-07-16  5:25 ` Gary Thomas
  2002-07-16  5:32 ` Gary Thomas
@ 2002-07-16  5:57 ` Tim Drury
  2 siblings, 0 replies; 16+ messages in thread
From: Tim Drury @ 2002-07-16  5:57 UTC (permalink / raw)
  To: Koeller, T., ecos-discuss (E-Mail)


This is not a suggestion, but just a comment for discussion:

Since Redhat has dropped eCos officially, and the eCos
developers are busy and possibly looking for other jobs,
would it be possible to allow some long-time, trusted
contributors to eCOS CVS commit access?

-tim


On Tuesday 16 July 2002 05:30 am, Koeller, T. wrote:
> No, it has not, nor has any of my other AT91-related
> patches. It seems that currently nobody cares. I'd really
> like to know if this is going to change any time soon.
> After all, the AT91 is a popular platform and the old
> AT91/EB40 HAL is unsuitable for developing new platform
> HALs.
>
> I tried to rename my HAL to something like 'at91-modular'
> and install it side-by-side with the old one, but that did
> not work, because packages like the flash or serial drivers
> still are tied to the old HAL and would need to be modifed
> for this to work.
>
> Hey, eCos maintainers, any comments?
>
> tk
>
> > -----Original Message-----
> > From: Tim Drury [mailto:tdrury@siliconmotorsports.com]
> > Sent: Monday, July 15, 2002 5:39 AM
> > To: ecos-discuss@sources.redhat.com
> > Subject: [ECOS] EB40A port is done!
> >
> >
> > ...
> > Has Thomas Koeller's patches made it into CVS yet?  I need to
> > get a fresh
> > copy then isolate my exact changes and remove all my debug code.
> > ...
> >
> > -tim drury
> >
> >
> > --
> > Before posting, please read the FAQ:
> > http://sources.redhat.com/fom/ecos
> > and search the list archive: http://sources.redhat.com/ml/ecos-discuss


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

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

* RE: [ECOS] EB40A port is done!
@ 2002-07-16  5:44 Koeller, T.
  0 siblings, 0 replies; 16+ messages in thread
From: Koeller, T. @ 2002-07-16  5:44 UTC (permalink / raw)
  To: ecos-discuss (E-Mail)

Several weeks ago did that for the at91 watchdog driver,
I submitted, but up to now it has not been added to the
eCos code base either.

As for the modular AT91 HAL, no such copyright assignment
should be required. What I did is just a modification of the
existing AT91 HAL (I mostly moved things around) and therefore
the original copyright applies to it. I therefore cannot see
any copyright issues standing in the way of integrating it
into eCos.

tk

> -----Original Message-----
> From: Gary Thomas [mailto:gary@chez-thomas.org]
> Sent: Tuesday, July 16, 2002 2:33 PM
> To: Koeller, T.
> Cc: ecos-discuss (E-Mail)
> Subject: RE: [ECOS] EB40A port is done!
> 
> ...
> 
> BTW, have you filed the copyright release/assignment forms for your
> contributions?  At the moment, we can't incorporate anything into
> the public repository without them.  For more details see:
>     http://sources.redhat.com/fom/ecos?file=47
> and for the actual forms:
>     http://sources.redhat.com/ecos/assign.html
> 
> note: we hope to make some changes in this area to simplify things,
> but that is still in the future.
> 
> ...

----------------------------------------------- 
Thomas Koeller, Software Development 

Basler Vision Technologies 
An der Strusbek 60-62 
22926 Ahrensburg 
Germany 

Tel +49 (4102) 463-390 
Fax +49 (4102) 463-46390

mailto:Thomas.Koeller@baslerweb.com 
http://www.baslerweb.com 



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

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

* RE: [ECOS] EB40A port is done!
  2002-07-16  2:30 Koeller, T.
  2002-07-16  5:25 ` Gary Thomas
@ 2002-07-16  5:32 ` Gary Thomas
  2002-07-16  9:44   ` Scott Dattalo
  2002-07-16  5:57 ` Tim Drury
  2 siblings, 1 reply; 16+ messages in thread
From: Gary Thomas @ 2002-07-16  5:32 UTC (permalink / raw)
  To: Koeller, T.; +Cc: ecos-discuss (E-Mail)

On Tue, 2002-07-16 at 03:30, Koeller, T. wrote:
> No, it has not, nor has any of my other AT91-related
> patches. It seems that currently nobody cares. I'd really
> like to know if this is going to change any time soon.
> After all, the AT91 is a popular platform and the old 
> AT91/EB40 HAL is unsuitable for developing new platform
> HALs.
> 
> I tried to rename my HAL to something like 'at91-modular'
> and install it side-by-side with the old one, but that did
> not work, because packages like the flash or serial drivers
> still are tied to the old HAL and would need to be modifed
> for this to work.
> 
> Hey, eCos maintainers, any comments?
> 

BTW, have you filed the copyright release/assignment forms for your
contributions?  At the moment, we can't incorporate anything into
the public repository without them.  For more details see:
    http://sources.redhat.com/fom/ecos?file=47
and for the actual forms:
    http://sources.redhat.com/ecos/assign.html

note: we hope to make some changes in this area to simplify things,
but that is still in the future.

> tk
> 
> > -----Original Message-----
> > From: Tim Drury [mailto:tdrury@siliconmotorsports.com]
> > Sent: Monday, July 15, 2002 5:39 AM
> > To: ecos-discuss@sources.redhat.com
> > Subject: [ECOS] EB40A port is done!
> > 
> > 
> > ...
> > Has Thomas Koeller's patches made it into CVS yet?  I need to 
> > get a fresh
> > copy then isolate my exact changes and remove all my debug code.
> > ...
> >
> > -tim drury
> > 
> > 
> > -- 
> > Before posting, please read the FAQ: 
> > http://sources.redhat.com/fom/ecos
> > and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> > 
> 
> -- 
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss



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

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

* RE: [ECOS] EB40A port is done!
  2002-07-16  2:30 Koeller, T.
@ 2002-07-16  5:25 ` Gary Thomas
  2002-07-16  5:32 ` Gary Thomas
  2002-07-16  5:57 ` Tim Drury
  2 siblings, 0 replies; 16+ messages in thread
From: Gary Thomas @ 2002-07-16  5:25 UTC (permalink / raw)
  To: Koeller, T.; +Cc: ecos-discuss (E-Mail)

On Tue, 2002-07-16 at 03:30, Koeller, T. wrote:
> No, it has not, nor has any of my other AT91-related
> patches. It seems that currently nobody cares. I'd really
> like to know if this is going to change any time soon.
> After all, the AT91 is a popular platform and the old 
> AT91/EB40 HAL is unsuitable for developing new platform
> HALs.
> 
> I tried to rename my HAL to something like 'at91-modular'
> and install it side-by-side with the old one, but that did
> not work, because packages like the flash or serial drivers
> still are tied to the old HAL and would need to be modifed
> for this to work.
> 
> Hey, eCos maintainers, any comments?
> 

It's not a matter of not caring, but rather of tied hands.
Please be just a bit more patient.

> tk
> 
> > -----Original Message-----
> > From: Tim Drury [mailto:tdrury@siliconmotorsports.com]
> > Sent: Monday, July 15, 2002 5:39 AM
> > To: ecos-discuss@sources.redhat.com
> > Subject: [ECOS] EB40A port is done!
> > 
> > 
> > ...
> > Has Thomas Koeller's patches made it into CVS yet?  I need to 
> > get a fresh
> > copy then isolate my exact changes and remove all my debug code.
> > ...
> >
> > -tim drury
> > 
> > 
> > -- 
> > Before posting, please read the FAQ: 
> > http://sources.redhat.com/fom/ecos
> > and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> > 
> 
> -- 
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss



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

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

* RE: [ECOS] EB40A port is done!
@ 2002-07-16  2:30 Koeller, T.
  2002-07-16  5:25 ` Gary Thomas
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Koeller, T. @ 2002-07-16  2:30 UTC (permalink / raw)
  To: ecos-discuss (E-Mail)

No, it has not, nor has any of my other AT91-related
patches. It seems that currently nobody cares. I'd really
like to know if this is going to change any time soon.
After all, the AT91 is a popular platform and the old 
AT91/EB40 HAL is unsuitable for developing new platform
HALs.

I tried to rename my HAL to something like 'at91-modular'
and install it side-by-side with the old one, but that did
not work, because packages like the flash or serial drivers
still are tied to the old HAL and would need to be modifed
for this to work.

Hey, eCos maintainers, any comments?

tk

> -----Original Message-----
> From: Tim Drury [mailto:tdrury@siliconmotorsports.com]
> Sent: Monday, July 15, 2002 5:39 AM
> To: ecos-discuss@sources.redhat.com
> Subject: [ECOS] EB40A port is done!
> 
> 
> ...
> Has Thomas Koeller's patches made it into CVS yet?  I need to 
> get a fresh
> copy then isolate my exact changes and remove all my debug code.
> ...
>
> -tim drury
> 
> 
> -- 
> Before posting, please read the FAQ: 
> http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> 

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

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

* Re: [ECOS] EB40A port is done!
  2002-07-14 20:40 Tim Drury
@ 2002-07-14 23:50 ` Iztok Zupet
  0 siblings, 0 replies; 16+ messages in thread
From: Iztok Zupet @ 2002-07-14 23:50 UTC (permalink / raw)
  To: Tim Drury, ecos-discuss

On Monday 15 July 2002 05:38, Tim Drury wrote:
> I've had the RAM version of redboot working for a while, but I just got the
> ROM and ROMRAM versions working tonight.  It's amazing how a 208
> channel, 500 MHz logic analyzer helps when debugging embedded systems
> (thank you ebay).
>
> Has Thomas Koeller's patches made it into CVS yet?  I need to get a fresh
> copy then isolate my exact changes and remove all my debug code.
> I also have a patched version of Jani Monoses' Atmel AT49xxxx flash
> to submit also since Jani's code worked perfectly for the eb40a flash.
> Jani, did you submit your code?
>
> Anyone have tips for the best way to create the diffs?  To be honest
> this will be my first real patch submission - everything else I've
> submitted was usually telling a maintainer what I fixed then they applied
> the patch. For example, which directory should the diffs be created from? 
> The directory of the modified file or the cvs root?
>
> Thanks to Thomas, Jani, Scott, and the ecos folks.  And to ebay for
> my kick butt new (old) logic analyzer.
>
> -tim drury

As for the patch: You must have the original eCos tree somewhere, and a 
modifies tree. It seems the best way to create the diffs from packages 
directory.

 I always do something like that:
>>> cd /YourWorkingTree/ecos/packages
>>>diff -C2 -N -P -r -x '.*' /ecoscvs/orig/ecos/packages . >MyPatch.patch

If your patch is a complicated one change the -C2 diff option to -C5. (That's 
the number of lines of original code included in patch).

Regards
iz

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

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

* [ECOS] EB40A port is done!
@ 2002-07-14 20:40 Tim Drury
  2002-07-14 23:50 ` Iztok Zupet
  0 siblings, 1 reply; 16+ messages in thread
From: Tim Drury @ 2002-07-14 20:40 UTC (permalink / raw)
  To: ecos-discuss


I've had the RAM version of redboot working for a while, but I just got the
ROM and ROMRAM versions working tonight.  It's amazing how a 208
channel, 500 MHz logic analyzer helps when debugging embedded systems
(thank you ebay).

Has Thomas Koeller's patches made it into CVS yet?  I need to get a fresh
copy then isolate my exact changes and remove all my debug code.
I also have a patched version of Jani Monoses' Atmel AT49xxxx flash
to submit also since Jani's code worked perfectly for the eb40a flash.
Jani, did you submit your code?

Anyone have tips for the best way to create the diffs?  To be honest
this will be my first real patch submission - everything else I've submitted
was usually telling a maintainer what I fixed then they applied the patch.
For example, which directory should the diffs be created from?  The
directory of the modified file or the cvs root?

Thanks to Thomas, Jani, Scott, and the ecos folks.  And to ebay for
my kick butt new (old) logic analyzer.

-tim drury


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

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

end of thread, other threads:[~2002-07-19 13:48 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-16 12:14 [ECOS] EB40A port is done! Doug Fraser
2002-07-16 17:46 ` David N. Welton
2002-07-17  1:18   ` Peter Vandenabeele
2002-07-17  1:47     ` Iztok Zupet
2002-07-18 13:20     ` [ECOS] GPL - was: " David N. Welton
2002-07-19  6:48       ` Peter Vandenabeele
  -- strict thread matches above, loose matches on Subject: below --
2002-07-17  0:43 Koeller, T.
2002-07-17  0:26 Koeller, T.
2002-07-16  5:44 Koeller, T.
2002-07-16  2:30 Koeller, T.
2002-07-16  5:25 ` Gary Thomas
2002-07-16  5:32 ` Gary Thomas
2002-07-16  9:44   ` Scott Dattalo
2002-07-16  5:57 ` Tim Drury
2002-07-14 20:40 Tim Drury
2002-07-14 23:50 ` Iztok Zupet

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).