The original intent wasn't as much a copyright notice as to just leave some breadcrumb the system was based on RTEMS. I don't know that even when it was introduced, there was any guarantee it would be there.
Any ideas on how to leave a string that says "RTEMS is here"? --joel On Tue, May 5, 2020 at 7:22 AM Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > Hello, > > there is a constant _Copyright_Notice declared in <rtems/system.h> and > defined in exinit.c: > > const char _Copyright_Notice[] = > "COPYRIGHT (c) 1989-2008.\n\ > On-Line Applications Research Corporation (OAR).\n"; > > This copyright notice is out of date and incomplete. Since it is not > referenced by the system, it is also garbage collected by the linker. > There is no API to access this constant. > > If we want to keep this constant, then we should add an API for it, add > it to a linker set which is not garbage collected, and bring the notice > up to date. I am in favor of removing it completely. The BSD license > mandates only that the copyright notice must be reproduced in > documentation and/or other materials provided with the distribution: > > "2. Redistributions in binary form must reproduce the above copyright > notice, this list of conditions and the following disclaimer in the > documentation and/or other materials provided with the distribution." > > There is no obligation to reproduce copyright notices in the binary. > > For GPL software the copyright in a binary is also not necessary. It is > simply not enough, you have to provide the sources of the binary. > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel