From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11981 invoked by alias); 10 Nov 2003 23:48:13 -0000 Mailing-List: contact ecos-discuss-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@sources.redhat.com Received: (qmail 11952 invoked from network); 10 Nov 2003 23:48:12 -0000 Received: from unknown (HELO hermes.chez-thomas.org) (63.225.98.241) by sources.redhat.com with SMTP; 10 Nov 2003 23:48:12 -0000 Received: by hermes.chez-thomas.org (Postfix, from userid 2000) id 6DDB650D8A0; Mon, 10 Nov 2003 16:48:11 -0700 (MST) Received: from localhost (localhost.localdomain [127.0.0.1]) by hermes.chez-thomas.org (Postfix) with ESMTP id 1010F50D88F; Mon, 10 Nov 2003 16:48:10 -0700 (MST) From: Gary Thomas To: Chris Gray Cc: Suheel Hussain , ecos-discuss@sources.redhat.com In-Reply-To: <200311102334.hAANYcS22469@oola.is.kpn.be> References: <3FAED115.9010809@nc.rr.com> <1068422071.6577.123.camel@hermes> <200311102334.hAANYcS22469@oola.is.kpn.be> Content-Type: text/plain Organization: MLB Associates Message-Id: <1068508088.9906.280.camel@hermes> Mime-Version: 1.0 Date: Mon, 10 Nov 2003 23:48:00 -0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.4 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN autolearn=ham version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) Subject: Re: [ECOS] Question regarding eCos license X-SW-Source: 2003-11/txt/msg00139.txt.bz2 On Mon, 2003-11-10 at 16:35, Chris Gray wrote: > On Monday 10 November 2003 00:54, Gary Thomas wrote: > > On Sun, 2003-11-09 at 16:43, Suheel Hussain wrote: > > > I am an embedded system consultant who evaluates OS for clients. > > > Frequently I am asked to suggest real-time OS for client's project. In > > > future I want to suggest eCos as an option to commercial OSs and Linux. > > > > > > I have few questions: > > > 1. Do I have to give eCos source code to the client? Same for RedBoot? > > > 2. Does client have to mention -- say in their product literature -- > > > that their product is built on eCos? > > > 3. If I tweak eCos to get better real-time response, etc. Am I required > > > to post this change on discussion list, etc.? > > > > eCos is covered by a modified GPL license. Most of your questions are > > answered in http://ecos.sourceware.org/license-overview.html > > > > In particular: > > (1) - yes. The client has as much right to the eCos sources, including > > any changes you make to the eCos codebase, as you do. > > (2) - no. There is no "publicize" requirement. > > (3) - yes. If you make changes to the eCos sources, including additions > > which end up in the "main" eCos tree, those changes are covered by the GPL > > and must be published. You would not have to actually send them to us, but > > the effect is the same, they must be made public with no additional > > constraints placed on them. > > IANAL, but as I understand it the sources only need to be made available to > anyone who receives a binary, not to be made "public". Just how mauch > difference this makes in practice will depend on the nature of the product. > What I meant by "public" was in the sense that the provider (the one making the binary "product") needs to make the sources available to whomever he distributes the product, including any changes he has made, with no more restrictions on the use of the sources as he was subject to. Since the provider would have obtained the sources from a public repository, then whatever sources he distributes must be equally available. The party which receives these [possibly modified] sources would then have the right to publish them or make derivative products, etc. > > Note: the exception clause that we have in the license *does* allow you to > > add code/value when using eCos and not make that code public. In other > > words, you can create an application which uses the eCos kernel, but the > > application code itself is not automatically covered by the GPL. > > -- > Chris Gray /k/ Embedded Java Solutions > Embedded & Mobile Java, OSGi http://www.kiffer.be/k/ > chris.gray@kiffer.be +32 477 599 703 -- Gary Thomas MLB Associates -- Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos and search the list archive: http://sources.redhat.com/ml/ecos-discuss