[RTEMS Project] #3053: Change RTEMS License to Two Paragraph BSD

RTEMS trac trac at rtems.org
Tue Nov 30 08:32:21 UTC 2021


#3053: Change RTEMS License to Two Paragraph BSD
---------------------------+-------------------------
 Reporter:  Joel Sherrill  |       Owner:  (none)
     Type:  enhancement    |      Status:  new
 Priority:  high           |   Milestone:  Indefinite
Component:  unspecified    |     Version:  5
 Severity:  normal         |  Resolution:
 Keywords:  license, BSD   |  Blocked By:
 Blocking:                 |
---------------------------+-------------------------

Comment (by Sebastian Huber <sebastian.huber@…>):

 In [changeset:"d7205f0083f8fdd0408404ce99c6eab9b8d120c7/rtems"
 d7205f0/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="d7205f0083f8fdd0408404ce99c6eab9b8d120c7"
 libc: Optimize malloc() initialization

 The BSPs provide memory for the separate C Program Heap initialization
 via _Memory_Get().  Most BSPs provide exactly one memory area.  Only two
 BSPs provide more than one memory area (arm/altera-cyclone-v and
 bsps/powerpc/mpc55xxevb).  Only if more than one memory area is
 provided, there is a need to use _Heap_Extend().  Provide two
 implementations to initialize the separate C Program Heap and let the
 BSP select one of the implementations based on the number of provided
 memory areas.  This gets rid of a dependency on _Heap_Extend().  It
 also avoids dead code sections for most BSPs.

 Change licence to BSD-2-Clause according to file history.

 Update #3053.
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3053#comment:62>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list