Merge request https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1177 
was reviewed by Pavel Pisa

--
  
Pavel Pisa commented on a discussion: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1177#note_147897


If only build YML are in the the license scope, then I have no problem with 
their change even to public domain or whatever you like for the rest of RTEMS. 
So no need to complicate the line by alternatives.

For documentation and sources we prefer if wider usability is retained. But 
everybody has right to use and distribute code under subset of licenses 
combined by OR clause.

As for the code origin, the CAN/CAN FD stack infrastructure is based on my 25 
years old code and ideas, but it has been rewritten by Michal Lenc, almost from 
scratch, every line changed other linked list base (NewLib one) to not require 
our separate copy with Linux kernel API. So for this code Michal Lenc and me 
are in full charge to change license to anything.

For CTU CAN FD driver, it has been originally written by Martin Jerabek under 
my lead for Linux kernel under GPL-2+, it has been based on some test code and 
generated headers from Ondrej Ille, then I have done lot of changes for Linux 
and then it has been rewritten by Michal Lenc for RTEMS. All mentioned authors 
has been informed and I have e-mail confirmation that we can extend license 
with BSD and Apache.

For SJA1000 there are some minimal remains of my original code and even much 
older code from Tomasz Motylewski (BFAD GmbH). I have informed him about our 
RTEMS development and he has no objection.


-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/1177
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to