[U-Boot] [PATCH 2/2] License cleanup: remove all files with "All Rights Reserved" notices.

Wolfgang Denk wd at denx.de
Wed Sep 2 16:28:22 CEST 2009


Dear Anton,

In message <20090902141733.GA32603 at oksana.dev.rtsoft.ru> you wrote:
> On Wed, Sep 02, 2009 at 02:57:28PM +0200, Wolfgang Denk wrote:
> [...]
> >  include/elf.h                                      |  593 --
> 
> It appears that originally elf.h is BSD-licensed. I see quite a
> lot of "All rights reserved" in BSD-licensed files in gcc, and
> glibc (though it is LGPL'ed).
> 
> There's a lot of "all right reserved" in Linux' GPL'ed code.

Indeed. But then, Linux is a much more complex project, and I don't
remember that this issue has been thoroughly addressed there yet.

> You addressed to the lawyer on this question? Is there any FSF
> advice about it? Or you're doing it just to be on a safe side?

I guess I should ask again.

> Because my google-foo says that "all right reserved" is a no-op
> nowadays, but Google is surely not a lawyer.

My current understanding is that "all right reserved" is incompatible
with GPL (when releasing something under GPL you cannot at the same
time reserve _all_ rights), and also license checking tools like OSLC
handle it this way.

I'll ask again, just to be sure.

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
C makes it easy for you to shoot yourself in the foot. C++ makes that
harder, but when you do, it blows away your whole leg.
                                                 -- Bjarne Stroustrup


More information about the U-Boot mailing list