Hi all,

I think that we as mainainers should look at all code that we know and
involves us and do the change area by area
For the Sony contributions I will change the license in all contributed
files as soon as I get clearance from our department

Regards
Alin


On Sat, Mar 21, 2020 at 1:24 AM Adam Feuer <a...@starcat.io> wrote:

> Thanks Justin. I think Brennan is volunteering to be release manager and
> get the next one out, as long as we can start a license clearing process
> and make things a little better (become more Apache-like :) ) each release.
> Here's what Brennan and I are planning for this weekend:
>
>    1. We're going to work on the scheduler module (nuttx/sched/)
>    2. Some recent changes were made to license headers under that
>    directory. We're going to go back in time to before those changes...
>    3. Brennan will use Fossology to generate license reports for the files
>    under sched/
>    4. I will find the set of C files that only have NuttX committers (who
>    we should have ICLAs from)
>    5. We will check this set of files manually and against the Fossology
>    report
>    6. For the files that are BSD license and have authors that are NuttX
>    committers, we'll change the license headers and commit the result to a
>    branch.
>    7. I will create a PR for this change, and we can use the PR to discuss
>    next steps.
>    8. Once it's merged, Brennan will work to get the release out.
>
> For more info:
> https://cwiki.apache.org/confluence/display/NUTTX/License+Clearing
>
> Improvements to this are welcomed.
>
> cheers
> adam
>
> On Fri, Mar 20, 2020 at 5:03 PM Justin Mclean <jus...@classsoftware.com>
> wrote:
>
> > Hi,
> >
> > INAL but the copyright notice in the header is just a claim and may not
> > reflect who actually has copyright. It doesn’t mean that that person or
> > company owns the copyright on the entire file. With a company it’s
> usually
> > easier as employment contracts say the company owns the copyright of
> works
> > produced by their workers. With individuals it gets more complex as they
> > may or may not own the copyright or may be unaware who does. (Worse case
> > scenario see [1], where an employee was forced to implement an idea he
> had
> > outside of work unpaid and had to pay costs)
> >
> > Each person who made changes would own copyright (or for their company)
> > automatically on their work. Especially in this case where I believe the
> > project had no ICLAs or agreements in place with it contributors about
> > copyright. If you a more qualified opinion please ask on legal-discuss.
> >
> > We know this is currently an issue, so I would you just note that it is
> in
> > the work in progress DISCLAIMER for the initial release, so that way
> people
> > who use the release are aware of it. Given the licensing terms of the
> files
> > it’s not an issue that would stop most people from using the software.
> >
> > What Brennan and Adam are suggesting sounds like a good process to me.
> > Identifying all of the contributors that don’t have ICLA is useful, it’s
> > also good to has some ideas of the size of their contribution. For large
> > contributions it would be best to get an ICLA from the individual, this
> may
> > be a lot of work, and in some cases it may not be possible. That fine we
> > can deal with that as needed and this shouldn’t hold up a release or
> > graduation (as long as progress is being made) and can be done in
> parallel.
> >
> > A release could have been made at any point in the last several months,
> > the only barriers to not do so that are ones you are putting up for
> > yourself. A release doesn’t have to be perfect, in fact it doesn’t even
> > have to work as far as the ASF is concerned. A good goal to aim for it to
> > make each release better than the last, and release frequently rather
> than
> > trying to make a perfect release.
> >
> > Thanks,
> > Justin
> >
> > 1.
> >
> https://www.chicagotribune.com/news/ct-xpm-2002-08-05-0208050013-story.html
>
>
>
> --
> Adam Feuer <a...@starcat.io>
>

Reply via email to