[ECOS] RedBoot banner

Sergei Gavrikov sergei.gavrikov@gmail.com
Tue Feb 3 17:59:00 GMT 2009


On Tue, Feb 03, 2009 at 04:12:58PM +0000, Bart Veer wrote:
> >>>>> "Jifl" == Jonathan Larmour <jifl@eCosCentric.com> writes:
> 
>     <snip>
>     
>     Jifl> An alternative is to shove some of this into the 'version'
>     Jifl> command specifically so that while a manual invocation of
>     Jifl> the version command is more verbose, the banner isn't in
>     Jifl> which case the banner could be e.g. with Sergei's example:
> 
>     Jifl> RedBoot(tm) bootstrap and debug environment [ROM]
>     Jifl> Version UNKNOWN - built 12:06:17, Feb  2 2009
> 
>     Jifl> Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
>     Jifl> RedBoot is free software. Type 'version' for license and warranty terms.
> 
>     Jifl> Platform: Olimex LPC-H2294 header board (ARM7TDMI-S)
>     Jifl> RAM: 0x81000000-0x81100000, [0x81005900-0x810e1000] available
>     Jifl> FLASH: 0x80000000-0x803fffff, 8 x 0x2000 blocks, 63 x 0x10000 blocks
>     RedBoot> 
> 
>     Jifl> I don't think this is strictly compliant with 2(c) in the
>     Jifl> letter, but it is in the spirit and I don't have an issue
>     Jifl> with it.
> 
>     Jifl> Ok compromise?
> 
> I don't like this very much. It muddles the difference between free as
> in beer vs. free as in speech. "Free Software" instead of "free
> software" would be a small improvement, but still not enough.
> Many people seem to struggle with understanding licensing as it is.
> 
> We don't have ecosconfig outputting a banner, which is fair enough as
> it is not currently an interactive tool. We don't have the configtool
> putting up a temporary message box mentioning the GPL while starting
> up, although arguably that should (of course the licensing situation
> is different for host-side than for the target-side). Having RedBoot
> output some text that includes the phrase "GNU General Public License"

At fisrt, thank you all for debates and your points. When I asked about
I was concerned the lines order and I thought that new banner is very
verbal. eCos/RedBoot user guide has a lot the RedBoot startup "screen
shorts" and I thought "new" banner will "hide" the real startup screen
with some explanations in the guide text.  I would prefer to see no more
than 2-3 lines in that place, and I did think that you can put one
line with GPL version and one line with GPL URL there.

E.g.,

man cp

G

Copyright  ©  2008  Free Software Foundation, Inc.  License GPLv3+: GNU
GPL version 3 or later <http://gnu.org/licenses/gpl.html>

It seems for me that GPL URL would be quite enougth there. And I agree
with Jonathan that "version" or even "help" (=man ?) commands can output
4-5 license lines.

Thank you,

Sergei

> seems quite reasonable to me. Maybe, just maybe, it will make some
> people realize that it is not a free-for-all and that there are
> licensing conditions to be satisfied.
> 
> Bart
>     
> -- 
> Bart Veer                                   eCos Configuration Architect
> eCosCentric Limited    The eCos experts      http://www.ecoscentric.com/
> Barnwell House, Barnwell Drive, Cambridge, UK.      Tel: +44 1223 245571
> Registered in England and Wales: Reg No 4422071.
> 
> -- 
> Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss



More information about the Ecos-discuss mailing list