Great point. I had forgotten about that exception. The ARM lawyers are
looking into this now :).

Cheers,
Jason

On Wed, Apr 8, 2020 at 5:52 PM Bobby Bruce <[email protected]> wrote:

> I think this is a great idea. My only question is that some of our code has
> a slightly extended BSD license. In particular I'm thinking about code ARM
> is involved in (E.g. :
>
> https://gem5.googlesource.com/public/gem5/+/refs/heads/develop/src/arch/arm/decoder.cc
> ). Is the solution here something like?:
>
> ```
>  Copyright (c) 2012-2014,2018 ARM Limited
> All rights reserved
>
> The license below extends only to copyright in the software and shall
> not be construed as granting a license to any other intellectual
> property including but not limited to intellectual property relating
> to a hardware implementation of the functionality of the software
> licensed hereunder. You may use the software subject to the license
> terms below provided that you ensure that this notice is replicated
> unmodified and in its entirety in all distributions of the software,
> modified or unmodified, in source code or in binary form.
>
> SPDX-License-Identifier: BSD-3-Clause
>
> ```
>
> Software copyrights, patents, licencing, etc have always confused the heck
> out of me, so sorry if it's a newbie question :).
>
> --
> Dr. Bobby R. Bruce
> Room 2235,
> Kemper Hall, UC Davis
> Davis,
> CA, 95616
>
> web: https://www.bobbybruce.net
>
>
> On Wed, Apr 8, 2020 at 4:49 PM Jason Lowe-Power <[email protected]>
> wrote:
>
> > Hi all,
> >
> > I propose to replace all of the BSD text in the headers of all files with
> > the following:
> >
> > /*
> >  * Copyright (c) <whatever copyright is required. E.g., The Regents of
> the
> > University of California.>
> >  * All rights reserved.
> >  *
> >  * SPDX-License-Identifier: BSD-3-Clause
> >  */
> >
> > We will also update the LICENSE file to say the following:
> >
> > ```
> > Note: Individual files contain the following tag instead of the full
> > license text.
> >
> >     SPDX-License-Identifier: BSD-3-Clause
> >
> > This enables machine processing of license information based on the SPDX
> > License Identifiers that are here available: http://spdx.org/licenses/
> > ```
> >
> > See https://spdx.org/ids-how for more information about SPDX license
> IDs.
> >
> > Before we go through and make a giant changeset (or changesets) to do
> this,
> > I'd like to make sure this is something that will work for the community.
> >
> > Let me know what you think!
> >
> > Cheers,
> > Jason
> > _______________________________________________
> > gem5-dev mailing list
> > [email protected]
> > http://m5sim.org/mailman/listinfo/gem5-dev
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to