Hello Alan and others,

On 11/10/23, Justin Mclean <jus...@classsoftware.com> wrote:
> HI,
>
> If it is dual (or more) licensed as Apache 2.0 or GPL then you can take
> the most permissive license, i.e Apache 2.0 and include it in an ASF
> project under that license.

thanks for the discussion but I have had no doubts about
above statement from the discussion start.

Main question is if it is acceptable for NuttX to include
files with complete SPDX-License-Identifier which we
consider to use for result of years of our work

// SPDX-License-Identifier: GPL-2.0+ OR BSD-2-Clause OR Apache-2.0

The reason why it would be better for us is that if we work
on the NuttX variant we can reuse our and possibly others
contribution in that variant even for Linux kernel and RTEMS.

For sure, there is no obstacle and rule to prevent remove
of some of the licensed from the code anytime later.

But solving and maintaining separately two or three driver branches
incompatible by licenses and permanently checking if there
is not some contribution of somebody other whom rights
can be violated, is additional burden.

And at least I am quite loaded and I am not sure if I will
be motivated enough to work and waste time on three variants
of code. Especially when it seems to be arranged by some others
that it will stay as my enthusiast work and those who have and will
have income from my investment shows habits like from Gold rush
time.

I have moved my focus to prepare new QtRvSim release now (L2 cache,
RISC-V ACLINT, MTIMER, SSWI & Co) and new open source motion controllers,
that are planned to be NuttX based as well. I have lot of work on my
motion controllers delivered and successfully used at ESA projects as
well, so I do not monitor NuttX list too much these times. We run
RTEMS CAN subsystem development now, probably CTU CAN FD would be the
first supported target but it is not so sure now.

Best wishes,

                Pavel
--
                Pavel Pisa

    phone:      +420 603531357
    e-mail:     p...@cmp.felk.cvut.cz
    Department of Control Engineering FEE CVUT
    Karlovo namesti 13, 121 35, Prague 2
    university: http://control.fel.cvut.cz/
    personal:   http://cmp.felk.cvut.cz/~pisa
    company:    https://pikron.com/ PiKRON s.r.o.
    Kankovskeho 1235, 182 00 Praha 8, Czech Republic
    projects:   https://www.openhub.net/accounts/ppisa
    social:     https://social.kernel.org/ppisa
    CAN related:http://canbus.pages.fel.cvut.cz/
    RISC-V education: https://comparch.edu.cvut.cz/
    Open Technologies Research Education and Exchange Services
    https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home

Reply via email to