All of lore.kernel.org
 help / color / mirror / Atom feed
* [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
* [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

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 15:59 [U-Boot] U-Boot "public API" example desired jimc at sdateam.com
2010-05-06 17:42 ` Wolfgang Denk
  -- strict thread matches above, loose matches on Subject: below --
2010-05-06 22:29 jimc at sdateam.com
2010-05-18  7:03 James E. Chargin Jr.

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.