public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] License restrictions
@ 2001-03-21 10:03 Robert Ritchey
  2001-03-21 10:12 ` Jonathan Larmour
  2001-03-21 10:28 ` Bill Arbaugh
  0 siblings, 2 replies; 15+ messages in thread
From: Robert Ritchey @ 2001-03-21 10:03 UTC (permalink / raw)
  To: ecos-discuss

How do the licenses for Linux and eCos intertwine, if at all.  If I wanted 
to use a
driver in Linux as a starting point for an eCos driver is there a problem 
with that?
What restrictions do I need to be aware of?  Thanks.

Robert Ritchey
Phoenix, AZ
(480) 460-2652

^ permalink raw reply	[flat|nested] 15+ messages in thread
* Re: [ECOS] License restrictions
@ 2001-03-22  6:53 Andrew Lunn
  2001-03-22  7:45 ` Bart Veer
  0 siblings, 1 reply; 15+ messages in thread
From: Andrew Lunn @ 2001-03-22  6:53 UTC (permalink / raw)
  To: ecos-discuss

> When it comes to Linux there are serious licensing problems. A typical
> existing Linux device driver will be licensed under the GPL. With eCos
> application code is linked directly to the kernel and hence to the
> device drivers, rather than being separated via a system call
> interface. Therefore all of the code in the system, including all of
> your application, needs to be under a license that is compatible with
> the GPL. Typically this means that you would have to release all of
> the application source code under an open source license. For most
> eCos developers that would be unacceptable.

This is probably a hard question to answer....

From what i understand, You can develop code for Linux and not have to
distribute the sources because libc is not GPL, it uses some other
licence. The application does not directly call the GPL kernel.

Now with eCos something similar is true. My application code calls the
eCos KAPI. This is covered by the eCos licence. My application code
does not directly call into the device driver which could contain GPL
code. 

So, in terms of the licencing conditions, whats the difference between
a Linux system call interface and the eCos function call interface?

        Andrew

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

end of thread, other threads:[~2001-03-23  8:01 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-03-21 10:03 [ECOS] License restrictions Robert Ritchey
2001-03-21 10:12 ` Jonathan Larmour
2001-03-23  6:54   ` Wilson Kwan
2001-03-23  7:01     ` Lewin A.R.W. Edwards
2001-03-23  7:18       ` Jonathan Larmour
2001-03-23  7:24         ` Lewin A.R.W. Edwards
2001-03-23  7:54           ` Wilson Kwan
2001-03-23  8:00             ` Lewin A.R.W. Edwards
2001-03-23  8:01     ` Bart Veer
2001-03-21 10:28 ` Bill Arbaugh
2001-03-21 10:36   ` Robert Ritchey
2001-03-21 10:43     ` Bill Arbaugh
2001-03-22  5:19       ` Bart Veer
2001-03-22  6:53 Andrew Lunn
2001-03-22  7:45 ` Bart Veer

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