[PATCH 0/7] More BSD-2 Relicensing

Joel Sherrill joel at rtems.org
Wed Mar 30 22:45:23 UTC 2022


Hi

This patch series covers three categories of files:

+ Files written by Anthony Green and Petr Benes who both
  recently gave permission to relicense

+ cpukit/libcsupport/src files which were authored by one
  or more of OAR Corporation, embedded brains, Contemporary
  Software/Chris Johns, or Gedare Bloom.

libcsupport/src and libmisc/shell have files from many 
contributors. By making a pass to relicense those by this
set of core developers, it will make it easier to do a
follow up pass through the remaining files.

Hopefully all is OK.

--joel


Joel Sherrill (7):
  cpukit/score/cpu/moxie: Change license to BSD-2
  cpukit/include/rtems/cbs.h: Change license to BSD-2
  cpukit/include/rtems/timespec.h: Change license to BSD-2
  cpukit/libcsupport/src/[a-f]*: Change license to BSD-2
  cpukit/libcsupport/src/[s-z]*: Change license to BSD-2
  cpukit/libcsupport/src/[g-r]*: Change license to BSD-2
  cpukit/libcsupport/src/_*: Change license to BSD-2

 cpukit/include/rtems/cbs.h                    | 25 ++++++++++--
 cpukit/include/rtems/timespec.h               | 25 ++++++++++--
 cpukit/libcsupport/src/__assert.c             | 25 ++++++++++--
 cpukit/libcsupport/src/__gettod.c             | 25 ++++++++++--
 cpukit/libcsupport/src/__times.c              | 25 ++++++++++--
 cpukit/libcsupport/src/_calloc_r.c            | 25 ++++++++++--
 cpukit/libcsupport/src/_free_r.c              | 25 ++++++++++--
 cpukit/libcsupport/src/_malloc_r.c            | 25 ++++++++++--
 cpukit/libcsupport/src/_realloc_r.c           | 25 ++++++++++--
 cpukit/libcsupport/src/_rename_r.c            | 25 ++++++++++--
 cpukit/libcsupport/src/access.c               | 25 ++++++++++--
 .../src/arc4random_getentropy_fail.c          | 25 ++++++++++--
 cpukit/libcsupport/src/assoc32tostring.c      | 25 ++++++++++--
 cpukit/libcsupport/src/assoclocalbyname.c     | 25 ++++++++++--
 .../src/assocremotebylocalbitfield.c          | 25 ++++++++++--
 .../src/assocthreadstatestostring.c           | 25 ++++++++++--
 cpukit/libcsupport/src/base_fs.c              | 25 ++++++++++--
 cpukit/libcsupport/src/cachealignedalloc.c    | 33 +++++++++++++---
 cpukit/libcsupport/src/cachecoherentalloc.c   | 25 ++++++++++--
 cpukit/libcsupport/src/calloc.c               | 25 ++++++++++--
 cpukit/libcsupport/src/cfgetispeed.c          | 25 ++++++++++--
 cpukit/libcsupport/src/cfgetospeed.c          | 25 ++++++++++--
 cpukit/libcsupport/src/cfsetispeed.c          | 25 ++++++++++--
 cpukit/libcsupport/src/cfsetospeed.c          | 25 ++++++++++--
 cpukit/libcsupport/src/cfsetspeed.c           | 25 ++++++++++--
 cpukit/libcsupport/src/chdir.c                | 25 ++++++++++--
 cpukit/libcsupport/src/chmod.c                | 25 ++++++++++--
 cpukit/libcsupport/src/chown.c                | 25 ++++++++++--
 cpukit/libcsupport/src/chroot.c               | 25 ++++++++++--
 cpukit/libcsupport/src/clock.c                | 25 ++++++++++--
 cpukit/libcsupport/src/clonenode.c            | 25 ++++++++++--
 cpukit/libcsupport/src/close.c                | 25 ++++++++++--
 cpukit/libcsupport/src/consolesimple.h        | 25 ++++++++++--
 cpukit/libcsupport/src/consolesimpleread.c    | 25 ++++++++++--
 cpukit/libcsupport/src/ctermid.c              | 25 ++++++++++--
 cpukit/libcsupport/src/dup.c                  | 25 ++++++++++--
 cpukit/libcsupport/src/dup2.c                 | 25 ++++++++++--
 cpukit/libcsupport/src/fchdir.c               | 25 ++++++++++--
 cpukit/libcsupport/src/fchmod.c               | 25 ++++++++++--
 cpukit/libcsupport/src/fchown.c               | 25 ++++++++++--
 cpukit/libcsupport/src/fcntl.c                | 25 ++++++++++--
 cpukit/libcsupport/src/fdatasync.c            | 25 ++++++++++--
 cpukit/libcsupport/src/fpathconf.c            | 25 ++++++++++--
 cpukit/libcsupport/src/free.c                 | 25 ++++++++++--
 cpukit/libcsupport/src/freenode.c             | 25 ++++++++++--
 cpukit/libcsupport/src/fstat.c                | 25 ++++++++++--
 cpukit/libcsupport/src/fsync.c                | 25 ++++++++++--
 cpukit/libcsupport/src/ftruncate.c            | 25 ++++++++++--
 cpukit/libcsupport/src/getchark.c             | 25 ++++++++++--
 cpukit/libcsupport/src/getdents.c             | 25 ++++++++++--
 cpukit/libcsupport/src/getrusage.c            | 25 ++++++++++--
 cpukit/libcsupport/src/getuid.c               | 25 ++++++++++--
 cpukit/libcsupport/src/ioctl.c                | 25 ++++++++++--
 cpukit/libcsupport/src/isatty_r.c             | 25 ++++++++++--
 cpukit/libcsupport/src/libio.c                | 25 ++++++++++--
 cpukit/libcsupport/src/libio_exit.c           | 25 ++++++++++--
 cpukit/libcsupport/src/libio_init.c           | 25 ++++++++++--
 cpukit/libcsupport/src/link.c                 | 25 ++++++++++--
 cpukit/libcsupport/src/lseek.c                | 32 +++++++++++++---
 cpukit/libcsupport/src/lstat.c                | 25 ++++++++++--
 cpukit/libcsupport/src/malloc.c               | 25 ++++++++++--
 cpukit/libcsupport/src/malloc_deferred.c      | 25 ++++++++++--
 cpukit/libcsupport/src/malloc_dirtier.c       | 25 ++++++++++--
 cpukit/libcsupport/src/malloc_p.h             | 25 ++++++++++--
 cpukit/libcsupport/src/malloc_walk.c          | 25 ++++++++++--
 cpukit/libcsupport/src/mallocfreespace.c      | 25 ++++++++++--
 cpukit/libcsupport/src/mallocgetheapptr.c     | 25 ++++++++++--
 cpukit/libcsupport/src/mallocinfo.c           | 25 ++++++++++--
 cpukit/libcsupport/src/mallocsetheapptr.c     | 25 ++++++++++--
 cpukit/libcsupport/src/mkdir.c                | 25 ++++++++++--
 cpukit/libcsupport/src/mkfifo.c               | 25 ++++++++++--
 cpukit/libcsupport/src/mknod.c                | 25 ++++++++++--
 cpukit/libcsupport/src/mount-mgr.c            | 25 ++++++++++--
 cpukit/libcsupport/src/mount-mktgt.c          | 25 ++++++++++--
 cpukit/libcsupport/src/mount.c                | 25 ++++++++++--
 cpukit/libcsupport/src/open.c                 | 25 ++++++++++--
 cpukit/libcsupport/src/open_dev_console.c     | 32 +++++++++++++---
 cpukit/libcsupport/src/pathconf.c             | 25 ++++++++++--
 cpukit/libcsupport/src/posix_memalign.c       | 25 ++++++++++--
 cpukit/libcsupport/src/print_fprintf.c        | 25 ++++++++++--
 cpukit/libcsupport/src/print_printf.c         | 25 ++++++++++--
 cpukit/libcsupport/src/printerfprintfputc.c   | 25 ++++++++++--
 cpukit/libcsupport/src/printertask.c          | 25 ++++++++++--
 cpukit/libcsupport/src/printf_plugin.c        | 25 ++++++++++--
 cpukit/libcsupport/src/printk_plugin.c        | 25 ++++++++++--
 cpukit/libcsupport/src/privateenv.c           | 25 ++++++++++--
 cpukit/libcsupport/src/putk.c                 | 25 ++++++++++--
 cpukit/libcsupport/src/pwdgrp.h               | 25 ++++++++++--
 cpukit/libcsupport/src/read.c                 | 25 ++++++++++--
 cpukit/libcsupport/src/readlink.c             | 25 ++++++++++--
 cpukit/libcsupport/src/readv.c                | 25 ++++++++++--
 cpukit/libcsupport/src/realloc.c              | 25 ++++++++++--
 cpukit/libcsupport/src/resource_snapshot.c    | 25 ++++++++++--
 cpukit/libcsupport/src/rmdir.c                | 25 ++++++++++--
 cpukit/libcsupport/src/rtems_heap_extend.c    | 25 ++++++++++--
 .../src/rtems_heap_extend_via_sbrk.c          | 25 ++++++++++--
 cpukit/libcsupport/src/rtems_heap_greedy.c    | 25 ++++++++++--
 .../libcsupport/src/rtems_heap_null_extend.c  | 25 ++++++++++--
 cpukit/libcsupport/src/rtems_memalign.c       | 25 ++++++++++--
 cpukit/libcsupport/src/setegid.c              | 25 ++++++++++--
 cpukit/libcsupport/src/seteuid.c              | 25 ++++++++++--
 cpukit/libcsupport/src/setgroups.c            | 25 ++++++++++--
 cpukit/libcsupport/src/setuid.c               | 25 ++++++++++--
 cpukit/libcsupport/src/stat.c                 | 25 ++++++++++--
 cpukit/libcsupport/src/statvfs.c              | 25 ++++++++++--
 .../src/sup_fs_check_permissions.c            | 25 ++++++++++--
 cpukit/libcsupport/src/sup_fs_deviceio.c      | 25 ++++++++++--
 cpukit/libcsupport/src/sup_fs_eval_path.c     | 25 ++++++++++--
 .../src/sup_fs_eval_path_generic.c            | 25 ++++++++++--
 .../src/sup_fs_exist_in_same_instance.c       | 25 ++++++++++--
 cpukit/libcsupport/src/sup_fs_location.c      | 25 ++++++++++--
 cpukit/libcsupport/src/sup_fs_mount_iterate.c | 25 ++++++++++--
 cpukit/libcsupport/src/sup_fs_next_token.c    | 25 ++++++++++--
 cpukit/libcsupport/src/symlink.c              | 25 ++++++++++--
 cpukit/libcsupport/src/sync.c                 | 25 ++++++++++--
 cpukit/libcsupport/src/tcdrain.c              | 25 ++++++++++--
 cpukit/libcsupport/src/tcflow.c               | 25 ++++++++++--
 cpukit/libcsupport/src/tcflush.c              | 32 +++++++++++++---
 cpukit/libcsupport/src/tcgetattr.c            | 25 ++++++++++--
 cpukit/libcsupport/src/tcgetpgrp.c            | 25 ++++++++++--
 cpukit/libcsupport/src/tcsendbreak.c          | 25 ++++++++++--
 cpukit/libcsupport/src/tcsetattr.c            | 25 ++++++++++--
 cpukit/libcsupport/src/tcsetpgrp.c            | 25 ++++++++++--
 cpukit/libcsupport/src/termios_baud2index.c   | 25 ++++++++++--
 cpukit/libcsupport/src/termios_baud2num.c     | 25 ++++++++++--
 cpukit/libcsupport/src/termios_baudtable.c    | 25 ++++++++++--
 cpukit/libcsupport/src/termios_num2baud.c     | 25 ++++++++++--
 cpukit/libcsupport/src/termios_setbestbaud.c  | 25 ++++++++++--
 .../libcsupport/src/termios_setinitialbaud.c  | 25 ++++++++++--
 cpukit/libcsupport/src/truncate.c             | 25 ++++++++++--
 cpukit/libcsupport/src/uenvgetgroups.c        | 25 ++++++++++--
 cpukit/libcsupport/src/umask.c                | 25 ++++++++++--
 cpukit/libcsupport/src/unlink.c               | 25 ++++++++++--
 cpukit/libcsupport/src/unmount.c              | 25 ++++++++++--
 cpukit/libcsupport/src/utsname.c              | 25 ++++++++++--
 cpukit/libcsupport/src/vprintk.c              | 25 ++++++++++--
 cpukit/libcsupport/src/write.c                | 25 ++++++++++--
 cpukit/libcsupport/src/write_r.c              | 25 ++++++++++--
 cpukit/libcsupport/src/writev.c               | 38 +++++++++++++++----
 cpukit/score/cpu/moxie/cpu.c                  | 25 ++++++++++--
 cpukit/score/cpu/moxie/cpu_asm.S              | 25 ++++++++++--
 cpukit/score/cpu/moxie/include/rtems/asm.h    | 25 ++++++++++--
 .../score/cpu/moxie/include/rtems/score/cpu.h | 25 ++++++++++--
 .../cpu/moxie/include/rtems/score/cpuatomic.h | 25 ++++++++++--
 .../cpu/moxie/include/rtems/score/cpuimpl.h   | 25 ++++++++++--
 .../cpu/moxie/include/rtems/score/moxie.h     | 25 ++++++++++--
 .../cpu/moxie/moxie-exception-frame-print.c   | 25 ++++++++++--
 147 files changed, 3262 insertions(+), 455 deletions(-)

-- 
2.24.4



More information about the devel mailing list