public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] U-Boot "public API" example desired
@ 2010-05-06 22:29 jimc at sdateam.com
  0 siblings, 0 replies; 4+ messages in thread
From: jimc at sdateam.com @ 2010-05-06 22:29 UTC (permalink / raw)
  To: u-boot

 I appreciate the answer, I think this topic has been discussed
several times, so thanks for spending time re-visiting it once again.
 I have looked at both the examples/standalone code and the
README.standalone. I have also seen
 1)
http://old.nabble.com/-U-Boot--How-to-get-GPL-free-standalone-programs-with-u-boot-td27182861.html
[1]
 2) http://lists.denx.de/pipermail/u-boot/2009-August/058650.html [2]
 3) http://osdir.com/ml/boot-loaders.u-boot/2003-11/msg00072.html [3]
 4) http://osdir.com/ml/freebsd.embedded/2008-01/msg00019.html [4]
 5)
http://old.nabble.com/Re%3A--U-Boot--How-to-get-GPL-free-standalone-programs-with-u-boot-p27338654.html
[5]
 Some of these are forums, rather that mailing lists, I apologize for
not being specific in my previous message.
 The part that is not clear to me is if a conclusion has ever been
reached as to the availability of a set of GPL-free headers that can
be included in a stand-alone application. I think the GPL is quite
valuable, but there are situations involving closed-source software
where GPL licensed source files must be avoided (I'm sure this is news
to nobody). Has such a set of GPL-free headers been developed, or must
I develop them myself if I want to use them?
 In 5) above, you write
 >In message  you wrote: 
 >> 
 >> I have a question concerning standalone programs based on u-boot
and 
 >> GPL, since I'm not really sure whether the way how the u-boot
source 
 >> files are set up allows GPL free standalone programs. 
 >
 >This is the intention; if the current code or documentation should 
 >conflict with this intention, it should be fixed.
 and
 >"exports.h" should be added to the "allowed" file list; there
should 
 >be no need to include "common.h". Eventually this needs fixing. 
 >Patches are welcome. 
 In the latest U-Boot sources, this issue seems to still exist;
headers available for inclusion in stand-alone application seem to
include the GPL license language. I can't find equivalent headers that
are "GPL-free", but maybe I am looking in the wrong place. This last
comment includes mention of the "allowed" file list; I can't locate
anything of this nature either.
 Again, thank you for your time and best regards,
 Jim
 Original message:
 ------------
 Subject: Re: [U-Boot] U-Boot "public API" example desired
 Date: Thu, 06 May 2010 19:42:50 +0200
 From: Wolfgang Denk 
 To: jimc at sdateam.com [7]
 CC: u-boot at lists.denx.de [8]
 References: 
 Dear jimc at sdateam.com [10],
 In message  you wrote:
  Is there an example available of the use of the U-Boot "public API"
 or of a "stand-alone application", that can be, or is, sanctioned by
 someone who would definitely know (for example, Wolfgang Denk) as
 being not a derived work?
 The code in the examples/standalone/ is supposed to provide example
 code, and doc/README.standalone is supposed to provide
documentation.
   I've seen several discussions in various mailing lists about these
 interfaces but I have not seen a definite example that qualifies. It
 What are these "various mailing lists", and what exactluy is not
clear
 to you?
 Best regards,
 Wolfgang Denk
 -- 
 DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev
Zundel
 HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell,
Germany
 Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email:
wd at denx.de [12]
 People with narrow minds usually have broad tongues.
 -- 
 James E. Chargin Jr.
 Sierra Design Associates            (530) 478-6689
 117 New Mohawk Rd, Suite H          jimc at sdateam.com [13]
 Nevada City, CA 95959  USA          http:\www.sdateam.com [14]
  

Links:
------
[1]
http://old.nabble.com/-U-Boot--How-to-get-GPL-free-standalone-programs-with-u-boot-td27182861.html
[2] http://lists.denx.de/pipermail/u-boot/2009-August/058650.html
[3] http://osdir.com/ml/boot-loaders.u-boot/2003-11/msg00072.html
[4] http://osdir.com/ml/freebsd.embedded/2008-01/msg00019.html
[5]
http://old.nabble.com/Re%3A--U-Boot--How-to-get-GPL-free-standalone-programs-with-u-boot-p27338654.html
[6] mailto:wd at denx.de
[7] mailto:jimc at sdateam.com
[8] mailto:u-boot at lists.denx.de
[9] mailto:8139.1273161587 at sdateam.com
[10] mailto:jimc at sdateam.com
[11] mailto:8139.1273161587 at sdateam.com
[12] mailto:wd at denx.de
[13] mailto:jimc at sdateam.com
[14] http://www.sdateam.com/

^ permalink raw reply	[flat|nested] 4+ messages in thread
* [U-Boot] U-Boot "public API" example desired
@ 2010-05-18  7:03 James E. Chargin Jr.
  0 siblings, 0 replies; 4+ messages in thread
From: James E. Chargin Jr. @ 2010-05-18  7:03 UTC (permalink / raw)
  To: u-boot

This is a reposted and slightly reformatted version of a previous post, 
please see http://lists.denx.de/pipermail/u-boot/2010-May/071243.html. I 
did not receive a response to my previous post, so I am trying again.

 >Dear jimc at sdateam.com,
 >
 >In message <8139.1273161587@sdateam.com> you wrote:
 >>
 >>  Is there an example available of the use of the U-Boot "public API"
 >> or of a "stand-alone application", that can be, or is, sanctioned by
 >> someone who would definitely know (for example, Wolfgang Denk) as
 >> being not a derived work?
 >
 >The code in the examples/standalone/ is supposed to provide example
 >code, and doc/README.standalone is supposed to provide documentation.

I appreciate the answer, I think this topic has been discussed several 
times, so thanks for spending time re-visiting it once again.

I have looked at both the examples/standalone code and the
README.standalone.

 >>  I've seen several discussions in various mailing lists about these
 >> interfaces but I have not seen a definite example that qualifies. It
 >
 >What are these "various mailing lists", and what exactluy is not clear
 >to you?

I have also seen
1) 
http://old.nabble.com/-U-Boot--How-to-get-GPL-free-standalone-programs-with-u-boot-td27182861.html
2) http://lists.denx.de/pipermail/u-boot/2009-August/058650.html
3) http://osdir.com/ml/boot-loaders.u-boot/2003-11/msg00072.html
4) http://osdir.com/ml/freebsd.embedded/2008-01/msg00019.html
5) 
http://old.nabble.com/Re%3A--U-Boot--How-to-get-GPL-free-standalone-programs-with-u-boot-p27338654.html

Some of these are forums, rather that mailing lists, I apologize for
not being specific in my previous message.

 >Best regards,
 >
 >Wolfgang Denk

The part that is not clear to me is if a conclusion has ever been 
reached as to the availability of a set of GPL-free headers that can be 
included in a stand-alone application. I think the GPL is quite 
valuable, but there are situations involving closed-source software 
where GPL licensed source files must be avoided (I'm sure this is news 
to nobody). Has such a set of GPL-free headers been developed, or must I 
develop them myself if I want to use them?

In 5) above, you write
  >In message  you wrote:
  >>
  >> I have a question concerning standalone programs based on u-boot and
  >> GPL, since I'm not really sure whether the way how the u-boot source
  >> files are set up allows GPL free standalone programs.
  >
  >This is the intention; if the current code or documentation should
  >conflict with this intention, it should be fixed.

and

  >"exports.h" should be added to the "allowed" file list; there should
  >be no need to include "common.h". Eventually this needs fixing.
  >Patches are welcome.

In the latest U-Boot sources, this issue seems to still exist; headers 
available for inclusion in stand-alone application seem to include the 
GPL license language. I can't find equivalent headers that are 
"GPL-free", but maybe I am looking in the wrong place.

This last comment includes mention of the "allowed" file list; I can't 
locate anything of this nature either.

Again, thank you for your time and best regards,
Jim
-- 
James E. Chargin Jr.
Sierra Design Associates            (530) 478-6689
117 New Mohawk Rd, Suite H          jimc at sdateam.com [13]
Nevada City, CA 95959  USA          http:\www.sdateam.com [14]

^ permalink raw reply	[flat|nested] 4+ messages in thread
* [U-Boot] U-Boot "public API" example desired
@ 2010-05-06 15:59 jimc at sdateam.com
  2010-05-06 17:42 ` Wolfgang Denk
  0 siblings, 1 reply; 4+ messages in thread
From: jimc at sdateam.com @ 2010-05-06 15:59 UTC (permalink / raw)
  To: u-boot

 Is there an example available of the use of the U-Boot "public API"
or of a "stand-alone application", that can be, or is, sanctioned by
someone who would definitely know (for example, Wolfgang Denk) as
being not a derived work?
 I've seen several discussions in various mailing lists about these
interfaces but I have not seen a definite example that qualifies. It
is not clear that the examples in the U-Boot source trees completely
qualify. The most recent tree I've seen is 2010.03, which I got from
ftp://ftp.denx.de/pub/u-boot/u-boot-2010.03.tar.bz2.
 Web searches I've done have revealed only theoretical discussion or
discussion of future needs and possible improvements. I've probably
missed it, can someone provide a pointer?
 Thank you very much.
 Jim
  

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

end of thread, other threads:[~2010-05-18  7:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-06 22:29 [U-Boot] U-Boot "public API" example desired jimc at sdateam.com
  -- strict thread matches above, loose matches on Subject: below --
2010-05-18  7:03 James E. Chargin Jr.
2010-05-06 15:59 jimc at sdateam.com
2010-05-06 17:42 ` Wolfgang Denk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox