Skip to contentSkip to conversation

Doubt on standalone applications license

U-Boot-Users Rodolfo Giometti 2 participants 2 messages Jan 22, 2008

lore
Share & tools
lore
#0 lore raw

Hello,

reading here:

http://osdir.com/ml/boot-loaders.u-boot/2003-11/msg00074.html

I understand that is not required that standalone applications must be under GPL, but what happens if such applications call some u-boot's functions like printf(), for instance?

I suppose that a non-GPLed application cannot call any GPLed u-boot's functions, is that right?

Thanks in advance,

Rodolfo

Signature · 4 lines
GNU/Linux Solutions                  e-mail:    giometti at enneenne.com
Linux Device Driver                             giometti at gnudd.com
Embedded Systems                     		giometti at linux.it
UNIX programming                     phone:     +39 349 2432127
#1 lore raw
Quoted 4 lines · In message <[email protected]> you wrote:

reading here:

   http://osdir.com/ml/boot-loaders.u-boot/2003-11/msg00074.html

Please read the COPYING file!

Quoted 3 lines

I understand that is not required that standalone applications must be under GPL, but what happens if such applications call some u-boot's functions like printf(), for instance?

If you do as the COPYING file states: "use U-Boot services by means of the jump table provided by U-Boot exactly for this purpose", then you're clean. If you link against U-Boot code, you're under GPL.

Quoted 2 lines

I suppose that a non-GPLed application cannot call any GPLed u-boot's functions, is that right?

No.

Best regards,

Wolfgang Denk

Signature · 5 lines
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
Death, when unnecessary, is a tragic thing.
	-- Flint, "Requiem for Methuselah", stardate 5843.7