Re: ANTLR-PD

2020-06-23 Thread Brad Edmondson
Thanks Till for reporting the issue and Steve for looking into it.

My first reaction would be that the two texts, ANTLR with additional
license and ANTLR without, are legally different licenses (with different
effects which are important for the reasons Till mentioned), and should
therefore be added as a new version of the ANTLR license rather than added
as optional matching text to the original.

What do others think?

Best,
Brad
--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com


On Tue, Jun 23, 2020 at 8:36 AM Steve Winslow 
wrote:

> Hi Till -- taking a closer look, it seems that the language you cited was
> added to the original ANTLR 2 license sometime later, which is probably why
> it isn't in the license list version.
>
> Looking at the Wayback Machine,
> http://web.archive.org/web/20130401024631/https://www.antlr2.org/license.html
> shows that at least as of April 2013 the ANTLR 2 License did not include
> that additional paragraph. I haven't done a deeper dive yet to figure out
> when it was subsequently added.
>
> Given that, I'd be inclined to add it to the ANTLR-PD markup but to mark
> it as optional, so that it would match whether or not that paragraph is
> present.
>
> Thanks,
> Steve
>
> On Tue, Jun 23, 2020 at 8:33 AM Steve Winslow via lists.spdx.org
>  wrote:
>
>> Thanks for flagging this, Till. I've added an issue in the
>> license-list-XML repo to track this at
>> https://github.com/spdx/license-list-XML/issues/1056.
>>
>> I don't know the history of this one myself, but it looks like that
>> language had been omitted prior to when the license list was first brought
>> into source control (see
>> https://github.com/spdx/license-list-XML/commits/master/src/ANTLR-PD.xml).
>> I expect it should be added into the ANTLR-PD markup for the reasons you
>> mentioned.
>>
>> Best,
>> Steve
>>
>> On Tue, Jun 23, 2020 at 5:33 AM Till Jaeger via lists.spdx.org > jbb...@lists.spdx.org> wrote:
>>
>>> Hello list,
>>>
>>> I just found out that there is a deviation from
>>> https://spdx.org/licenses/ANTLR-PD.html#licenseText to the linked text
>>> from
>>> http://www.antlr2.org/license.html which contains the following
>>> language:
>>>
>>> "In countries where the Public Domain status of the work may not be
>>> valid,
>>> the author grants a copyright licence to the general public to deal in
>>> the
>>> work without restriction and permission to sublicence derivates under the
>>> terms of any (OSI approved) Open Source licence."
>>>
>>> From the perspective from EU law this is an extremely important part
>>> since
>>> it makes clear that a unrestricted license is intended if PD does not
>>> work.
>>> This avoids (always disputable) interpretation of the PD text.
>>>
>>> Is there any reason for the omission? Could the text be added?
>>>
>>> Best regards,
>>>
>>> Till
>>>
>>> --
>>> Dr. Till Jaeger
>>> Certified Copyright and Media Law Attorney
>>>
>>>
>>> JBB Rechtsanwälte
>>> Jaschinski Biere Brexl Partnerschaft mbB
>>> Christinenstraße 18/19 | 10119 Berlin
>>> Tel. +49.30.443 765 0  |  Fax +49.30.443 765 22
>>> Sitz der Gesellschaft: Berlin | Registergericht AG Charlottenburg | PR
>>> 609 B
>>> www.jbb.de
>>>
>>>
>>>
>>>
>>
>> --
>> Steve Winslow
>> Director of Strategic Programs
>> The Linux Foundation
>> swins...@linuxfoundation.org
>>
>>
>
> --
> Steve Winslow
> Director of Strategic Programs
> The Linux Foundation
> swins...@linuxfoundation.org
> 
>
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#2842): https://lists.spdx.org/g/Spdx-legal/message/2842
Mute This Topic: https://lists.spdx.org/mt/75056685/21656
Group Owner: spdx-legal+ow...@lists.spdx.org
Unsubscribe: https://lists.spdx.org/g/Spdx-legal/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: Validate license cross references: New fields to be added

2020-06-17 Thread Brad Edmondson
Hi Smith,

Thanks for your well-laid-out email and your GSoC proposal. Trying to think
about this from the perspective of the LicenseListPublisher repository over
time, I would imagine the validity and other status of links could change
over time. Links can linkrot, http-302 forwards can differ one day to the
next, and the license text presented in HTML at a specific URL could be,
and sometimes is, altered -- either with or without explicitly versioning
the license. I think this necessitates some way of recording or
representing validity information as a point-in-time, at minimum with a
lastChecked value (e.g., UTC). There may be use cases for representing
validity over periods of time, for example:

   - Time-series: (in daily checks tagged with UTC):
   valid-valid-valid-invalid-invalid-valid
   - Last-known-modified: perhaps lastChecked and lastChanged so that one
   could say "this was checked every week since X date and hasn't changed)
   - Other: other time-related information that tooling providers might want


Then, I wasn't sure if isValid represented a valid regex-matchable URL
(which presumably could be local, or more likely, corporate intranet), or
both validly-formed according to regex and accessible from [some place on]
the global internet. In theory that might depend on DNS, firewall
configurations, or both, which are subject to change or manipulation to
e.g. mitigate DDoS, find the physically closest webserver for a CDN, or
block specific IPs sending malicious traffic. When it comes down to the
"bits on the wire," the server has the option whether and how to respond to
a request, and the server can (and occasionally does) make its decision
based on these types of connection metadata describing the "from" side of
the connection. So in theory it may make sense to include things like the
source IP address of the system performing the validation attempt. That
raises privacy issues, although if it came from a Linux Foundation system
(or something similar), then hiding the validating system's IP address
wouldn't necessarily be a requirement. So it may make sense to evaluation
these kinds of contextual data points, along with clarifying in the isValid
name or definition which validity-check you mean for it to represent. At
minimum, it's worth thinking through these things and how we would deal
with the edge cases introduced by relying on DNS and http to perform what
is ultimately a connection-based point-in-time check.

Best,
Brad Edmondson

PS: Personally I am not in favor of SPDX tracking the validity of
license-text links, but then again I am coming at this as a contributor on
the SPDX-legal side of things, and not on the SPDX tech team nor a frequent
user of tooling. If the tech team is happy with this idea generally, and
with fully owning the process and collected data on the
LicenseListPublisher side, then I would have no objection from
the legal side. (Also, of course, I only represent my own view and not the
official or finalized position of the legal team.)

--
Brad Edmondson, *Esq.*
brad.edmond...@gmail.com


On Wed, Jun 17, 2020 at 6:31 AM Smith Tanjong Agbor 
wrote:

> Hi all,
>
> I am working on a Google Summer of Code project that emanates from this
> discussion/issue
> <https://github.com/spdx/LicenseListPublisher/issues/60#issuecomment-570511697>;
> concerning the validation of license cross references. Here is a link to
> my GSOC proposal
> <https://docs.google.com/document/d/10RlmmsnJ7suDudjgugHMZkOOa-1IsY2Bv_Ew_tgzpv4/edit>
> .
>
> The focus is on improving the LicenseListPublisher
> <https://github.com/spdx/LicenseListPublisher> repository to have
> generated license data <https://github.com/spdx/license-list-data> updated
> with fields on the validity of the crossref, among others.
>
> Inorder to do this, the structure of the crossref shall change(in some
> cases, eg JSON), and in others, there shall be additional tags. In general
> the following are fields which shall be added to the crossrefs:
>
> *"isValid": true/false,*
> Indicates whether or not the crossref url is a valid url (ex: not some
> local file link)
>
> *"isWayBackLink": true/false,*
> Indicates whether or not the url is a link from a previous version(wayback
> machine) of the site(where the license is located)
>
> *"extraText": true/false,*
> Indicates whether or not the license from the url has extra text in its
> description when compared to the license description in the current file.
>
> "isMatch": true/false,
> Indicates whether or not the license from the url link matches(perfectly)
> the license description in the current file.
>
> "url": "http://landley.net/toybox/license.html;,
> This is the url of the license text/description
>
>
> *"isDead": true/false*
> I

ABA Open-Source Committee: John Lyon (SSPL/Commons Clause) on Thurs. 5/9 @ 2pm ET

2019-05-02 Thread Brad Edmondson
Hi all,

There is a call with the American Bar Association's Open-Source committee
next Thursday, May 9 at 2:00 PM (ET), when they host John Lyon and a
discussion of the SSPL/Commons Clause. I don't know John, nor anyone on the
OSI, and I'm only familiar with the SSPL/Commons Clause from a distance.
But I still thought I would share, since this has the potential to be a
very interesting discussion. Details below:

Best,
Brad

---



*What:* ABA Open-Source Committee Meeting:
*When:*  May 9, 2019 from 2:00 PM to 3:00 PM (ET)
*Where:* Dial in: 1-800-925-7671 | Passcode: 4576326


Proposed Agenda:

* Presentation: John Lyon will lead a discussion/presentation on the OSS
licenses and related issues such licenses are intended to address as
described in the following article:
https://techcrunch.com/2018/11/29/the-crusade-against-open-source-abuse/
* OSS Committee Communication
* Upcoming Webinars
* Other Committee Business
* Opportunity to share ideas and information



--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#2591): https://lists.spdx.org/g/Spdx-legal/message/2591
Mute This Topic: https://lists.spdx.org/mt/31480114/21656
Group Owner: spdx-legal+ow...@lists.spdx.org
Unsubscribe: https://lists.spdx.org/g/Spdx-legal/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Verify new license text for libpng-2.0

2019-02-25 Thread Brad Edmondson
Hi all,

I've added a PR #755 [1] for libpng 2.0, but realized we hadn't explicitly
said on the legal call whether this was just going to be the new text (v2
only), or the full text now in the license file[2] (at least, not that I
can remember). I only added the new text in the current PR, which seems
right to me scanning-engine-wise (and is also easier), but if anyone would
like to argue for adding the full text, please do so on this thread or on
the PR.

Thanks,
Brad

[1] https://github.com/spdx/license-list-XML/pull/775
[2] http://www.libpng.org/pub/png/src/libpng-LICENSE.txt


PS - Trying out the manual URLs thing I notice all the developers doing
(presumably so the text itself is more readable). Is this the right way to
do it?
--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#2551): https://lists.spdx.org/g/Spdx-legal/message/2551
Mute This Topic: https://lists.spdx.org/mt/30137417/21656
Group Owner: spdx-legal+ow...@lists.spdx.org
Unsubscribe: https://lists.spdx.org/g/Spdx-legal/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: Introducing myself

2018-11-01 Thread Brad Edmondson
Different Brad here (for those just joining the SPDX discussion).

I'm also in favor of considering open source hardware licenses, and look
forward to the discussion about guidelines.


Bradley, I'm also curious as to what is missing, in your view.

Thanks all,
Brad Edmondson

sent from my mobile device
-- 
Brad Edmondson, Esq.
512-673-8782 | brad.edmond...@gmail.com

On Wed, Oct 31, 2018, 18:22 J Lovejoy  Hi Bradley,
>
> Are you referring to the remaining issue, as discussed here:
> https://github.com/spdx/license-list-XML/issues/618 ?
>
> We did change the full names, as I think you raised (e.g., unproved and
> international). I believe the remaining issue has to do with other language
> translations? (a larger issue that impacts more than just CC licenses, to
> be fair)
>
> Jilayne
>
> On Oct 27, 2018, at 11:29 PM, Bradley M. Kuhn  wrote:
>
> J Lovejoy wrote:
>
> we already include all the CC licenses
>
>
> While I'd love to see all the CC licenses included, they aren't. :) (Not
> trying to open that discussion again -- just wanted to correct the typo
> Jilayne made there.)
> --
> Bradley M. Kuhn
>
> Pls. support the charity where I work, Software Freedom Conservancy:
> https://sfconservancy.org/supporter/
>
>
>
>
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#2440): https://lists.spdx.org/g/Spdx-legal/message/2440
Mute This Topic: https://lists.spdx.org/mt/27459493/21656
Group Owner: spdx-legal+ow...@lists.spdx.org
Unsubscribe: https://lists.spdx.org/g/Spdx-legal/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: New License Request: +CAL Software License

2018-07-12 Thread Brad Edmondson
Thanks Sally, really interesting. I've created an issue here[1] where the
SPDX legal team will assess the license, but in order to best make that
assessment, we have a few questions in the meantime:

1. Can you point us to some examples of projects or works that are using
this license? We try to represent open-source software as it is actually
used "in the wild," so usage in a project is a requirement for being added
to the SPDX License List.

2. Would it be possible for CAL to add a version number to this license?
There may come a time where you wish to revise it and release an updated
license text, and that is a lot more straightforward if you are going from
CAL-1.0 to CAL-1.1 or CAL-2.0. We look to the license author to specify
their versioning and to be transparent when changes are made to the text by
bumping the version number.

3. Do you have any objection to our labeling and titling the license CAL
instead of +CAL? The + character has a special meaning in SPDX license
expressions, and is not allowed in SPDX IDs.

4. Please let us know what OSI says after its review.


Thank you for your submission, and please check or follow the Github issue
for progress on this license request.


Best,

Brad Edmondson
SPDX Legal Team Volunteer


[1] https://github.com/spdx/license-list-XML/issues/670


--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com


On Thu, Jul 12, 2018 at 1:10 PM Sally Mindrebo <
sally.mindr...@corpaccountabilitylab.org> wrote:

> 1) License Name: +CAL Software License
>
> 2) Short Identifier: +CAL
>
> 3) URL: https://legaldesign.org/cal-software-license
>
> 4) OSI Approval: Submitted and under review
>
> 5) Why the +CAL License?: There are no existing licenses that (1) expand a
> common law duty of care across the supply chains in which the copyrighted
> work is used and (2) provide victims of abuse by corporations with
> third-party beneficiary standing to enforce the copyright license. These
> two features are unique to the CAL license, which otherwise operates with
> the same legal logic as the GNU General Public License. Accordingly, this
> is a new special purpose license intended for users who would like to
> create copyrighted works that repair distorted and unjust market
> structures, in line with the ethics and values of certain copyright
> creators.
>
>
> --
> *Sally Mindrebo*
> *Lead Communications Designer, Corporate Accountability Lab
> <https://www.legaldesign.org>*
> 317.501.0544 *| *205 W. Monroe St. Chicago, IL
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#2338): https://lists.spdx.org/g/Spdx-legal/message/2338
Mute This Topic: https://lists.spdx.org/mt/23290149/21656
Group Owner: spdx-legal+ow...@lists.spdx.org
Unsubscribe: https://lists.spdx.org/g/Spdx-legal/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: New License/Exception Request: Exception - Font-Embedding

2018-05-31 Thread Brad Edmondson
Hi all,

Not having heard a response re: versioning, we discussed on the SPDX legal
call today and agreed
<https://github.com/spdx/license-list-XML/issues/616#issuecomment-393596266>
to version by date. This will be included in the 3.2 release of the SPDX
License List, slated for the end of June.

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Apr 19, 2018 at 10:49 PM, Brad Edmondson 
wrote:

> Hi Stefan,
>
> Apologies for the multiple messages, but I meant to ask whether you
> personally were the author of the exception text, or whether you knew who
> the author was or how to get in touch with them.
>
> The purpose of this contact would be to ask whether the author of the
> exception text could institute a version number for the text, such that if
> they were to ever change the text itself, they would explicitly indicate
> that by bumping the version number. This would be upstream (from our
> perspective) and allow us to call the current text something like "AGPL-3.0
> font exception PS-PDF *v1.0.*" However, we can't really call it "1.0"
> without verifying with the author that they (the author) intend it to be
> "1.0" (or 0.95 or 2.2 or whatever) and that they will indicate any changes
> with a bump to 1.1 or a 2.0 (which could subsequently be added to the SPDX
> License List exceptions, and whose name could be distinguished by version
> number). Absent an author's version number, we will probably fall back on
> referencing the earliest known date the exception text was used, which in
> this case would result in a name something along the lines of "AGPL-3.0
> font exception PS-PDF 20170817" (mmdd from here
> <https://github.com/ArtifexSoftware/urw-base35-fonts/commit/9927f3ca634ebb2e02caecee9b4414218dc994e7#diff-9879d6db96fd29134fc802214163b95a>
> ).
>
> Thank you and please let us know within the next week if you can provide
> any further information that will help clarify versioning.
>
> Best,
> Brad Edmondson
>
> --
> Brad Edmondson, *Esq.*
> 512-673-8782 | brad.edmond...@gmail.com
>
> On Thu, Apr 19, 2018 at 2:43 PM, Brad Edmondson 
> wrote:
>
>> Hi Stefan,
>>
>> Thank you for this license request. It has been approved here
>> <https://github.com/spdx/license-list-XML/issues/616> and will be added
>> to the next release of the SPDX License List.
>>
>> Best,
>> Brad
>>
>> --
>> Brad Edmondson, *Esq.*
>> 512-673-8782 | brad.edmond...@gmail.com
>>
>> On Tue, Feb 27, 2018 at 10:11 PM, Stefan Brüns <
>> stefan.bru...@rwth-aachen.de> wrote:
>>
>>> Hi,
>>>
>>> the URW Base 35 fonts are provided under the AGPL-3.0-only license with
>>> an
>>> embedding exception:
>>>
>>> https://github.com/ArtifexSoftware/urw-base35-fonts/blob/master/LICENSE
>>> ---
>>> The font and related files in this directory are distributed under the
>>> GNU AFFERO GENERAL PUBLIC LICENSE Version 3 (see the file COPYING), with
>>> the following exemption:
>>>
>>> As a special exception, permission is granted to include these font
>>> programs in a Postscript or PDF file that consists of a document that
>>> contains text to be displayed or printed using this font, regardless
>>> of the conditions or license applying to the document itself.
>>> ---
>>>
>>> It is similar to the Font-exception-2.0, although the latter
>>> specifically
>>> refers to the GPL, not AGPL.
>>>
>>> Kind regards,
>>>
>>> Stefan
>>>
>>> --
>>> Stefan Brüns  /  Bergstraße 21  /  52062 Aachen
>>> home: +49 241 53809034 mobile: +49 151 50412019
>>> ___
>>> Spdx-legal mailing list
>>> Spdx-legal@lists.spdx.org
>>> https://lists.spdx.org/mailman/listinfo/spdx-legal
>>>
>>>
>>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: New License/Exception Request: Exception - Font-Embedding

2018-04-19 Thread Brad Edmondson
Hi Stefan,

Thank you for this license request. It has been approved here
<https://github.com/spdx/license-list-XML/issues/616> and will be added to
the next release of the SPDX License List.

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Tue, Feb 27, 2018 at 10:11 PM, Stefan Brüns <stefan.bru...@rwth-aachen.de
> wrote:

> Hi,
>
> the URW Base 35 fonts are provided under the AGPL-3.0-only license with an
> embedding exception:
>
> https://github.com/ArtifexSoftware/urw-base35-fonts/blob/master/LICENSE
> ---
> The font and related files in this directory are distributed under the
> GNU AFFERO GENERAL PUBLIC LICENSE Version 3 (see the file COPYING), with
> the following exemption:
>
> As a special exception, permission is granted to include these font
> programs in a Postscript or PDF file that consists of a document that
> contains text to be displayed or printed using this font, regardless
> of the conditions or license applying to the document itself.
> ---
>
> It is similar to the Font-exception-2.0, although the latter specifically
> refers to the GPL, not AGPL.
>
> Kind regards,
>
> Stefan
>
> --
> Stefan Brüns  /  Bergstraße 21  /  52062 Aachen
> home: +49 241 53809034 mobile: +49 151 50412019
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: New License Request: TU-Berlin

2018-04-19 Thread Brad Edmondson
Hi ARW,

Thank you for these license requests. They have been approved here
<https://github.com/spdx/license-list-XML/issues/636> and will be added to
the next release of the SPDX License List.

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Apr 6, 2018 at 1:46 PM, Brad Edmondson <brad.edmond...@gmail.com>
wrote:

> Thanks ARW and Dennis,
>
> Issue for this opened (and you can track progress) here:
> https://github.com/spdx/license-list-XML/issues/636
>
> The legal team will assess and decide on these licenses there. We have
> just finalized the new licenses for the 3.1 release of the list, so this
> will likely need to wait until the release after that.
>
> Thank you,
> Brad Edmondson
>
>
>
> --
> Brad Edmondson, *Esq.*
> 512-673-8782 | brad.edmond...@gmail.com
>
> On Fri, Apr 6, 2018 at 12:30 PM, Dennis Clark <dmcl...@nexb.com> wrote:
>
>> Hi Legal Team,
>>
>> For the record, the proposed license is currently recognized by ScanCode
>> as tu-berlin.
>>
>> https://github.com/nexB/scancode-toolkit/blob/4e63a6775a895f
>> dec5a3a53f96013399fa34b1b7/src/licensedcode/data/licenses/tu-berlin.yml
>>
>> Regards,
>> Dennis Clark
>>
>>
>> On Thu, Apr 5, 2018 at 6:09 PM, A. Wilcox <awil...@adelielinux.org>
>> wrote:
>>
>>> Proposed Full Name:
>>>
>>> Technische Universitaet Berlin License
>>>
>>> Permissive Technische Universitaet Berlin License [???]
>>>
>>>
>>> Proposed Short Identifier:
>>>
>>> TU-Berlin-1.0
>>>
>>> TU-Berlin-2.0
>>>
>>>
>>> URL references:
>>>
>>> 1.0:
>>>
>>> http://alpha.tmit.bme.hu/pub/audio/gsm-1.0/copyrigh
>>> https://github.com/swh/ladspa/blob/master/gsm/COPYRIGHT
>>>
>>>
>>> 2.0:
>>>
>>> https://github.com/CorsixTH/deps/blob/master/licences/libgsm.txt
>>> https://answers.launchpad.net/ubuntu-leb/oneiric/+source/lib
>>> gsm/+copyright
>>>
>>>
>>> OSI-approved?
>>>
>>> No.
>>>
>>>
>>> Packages using this license:
>>>
>>> gsm / libgsm
>>>
>>> via inclusion of gsm code: ladspa, rplay, speex, some builds of vorbis
>>>
>>>
>>> Date:
>>>
>>> 1.0: 15-Sep-1992
>>> 2.0: 05-Apr-2009
>>>
>>>
>>> Explanation (non-normative):
>>>
>>> I did not find any reference to these licenses in the tracking page.  I
>>> have only seen this used in gsm; I do not know if the university has
>>> released other open source projects.  (No further packages were found
>>> searching for key, unique phrases in DuckDuckGo nor Google nor GitHub.)
>>>
>>> Fedora seems to consider this "MIT", but other than some similarities in
>>> 2.0 to MIT/PetSC and MIT/HP, this license has nothing more than a
>>> spiritual relation to MIT in my opinion.
>>>
>>> If this should instead be considered a MIT variant, I would be willing
>>> to resubmit as that.
>>>
>>> Thanks for your consideration.
>>>
>>>
>>> Best,
>>> --arw
>>>
>>> --
>>> A. Wilcox (awilfox)
>>> Project Lead, Adélie Linux
>>> http://adelielinux.org
>>>
>>> ___
>>> Spdx-legal mailing list
>>> Spdx-legal@lists.spdx.org
>>> https://lists.spdx.org/mailman/listinfo/spdx-legal
>>>
>>>
>>
>> ___
>> Spdx-legal mailing list
>> Spdx-legal@lists.spdx.org
>> https://lists.spdx.org/mailman/listinfo/spdx-legal
>>
>>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Past and preview License List releases (was: 3.1 release)

2018-04-05 Thread Brad Edmondson
I'm in favor of solving this (making html available for old versions of the
license list). I think it will help with adoption too, especially as we
move back to a more frequent release cadence.

Perhaps add to the errata issue? Or file a separate issue?

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Mar 23, 2018 at 4:00 PM, W. Trevor King <wk...@tremily.us> wrote:

> On Fri, Mar 23, 2018 at 12:14:03PM -0700, Philippe Ombredanne wrote:
> > We are pushing new versions of the license lists but we are NOT
> > keeping online the previous versions. They are only in git repos.
> > I think it would help a lot adopters to have all the versions (at
> > least starting with 2.6 and up) available online on the license list
> > web page(s).
>
> An easy way to do this would be to push our website HTML (e.g. [1]) to
> the gh-pages branch of license-list-data.  I've mocked that up in
> [2,3], and you can see old versions of the list in [4,5,…].
>
> > It could also make sense as a further refinement to publish a
> > preview of a new version list for comments/heads up before it
> > becomes the latest.
>
> You can do this with the gh-pages approach too [6,7], although someone
> (possibly a robot) would need to bump gh-pages after each master
> commit (or at least whenever you wanted to refresh the preview).
>
> If this approach seems useful, someone with license-list-data write
> access just needs to push my gh-pages branch [8] to the main
> repository.
>
> Cheers,
> Trevor
>
> [1]: https://github.com/spdx/license-list-data/blob/v2.6/website/0BSD
> [2]: https://wking.github.io/license-list-data/
> [3]: https://github.com/wking/license-list-data/commit/
> c112d15c76e8c2f0a5c15eca8719a81a765a631f
> [4]: https://wking.github.io/license-list-data/v2.6/website/
> [5]: https://wking.github.io/license-list-data/v3.0/website/
> [6]: https://wking.github.io/license-list-data/dev/website/
> [7]: https://github.com/wking/license-list-data/commit/
> 1f7322894a9e3a2a233eca9250549d3cd59f5eeb
> [8]: https://github.com/wking/license-list-data/tree/gh-pages
>
> --
> This email may be signed or encrypted with GnuPG (http://www.gnupg.org).
> For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: [spdx-tech] Proposal for a new project idea for GSoC - request quick response from legal and tech teams

2018-03-24 Thread Brad Edmondson
Thanks Gary,

I think this is interesting, but I wonder if we can get the same benefit
for a lot less work if we whip up a little documentation on how to use a
couple of existing XML editors with the XSD schema file (I haven't even
tried to get this working but assume it is possible). That wouldn't give us
a web-based dev environment, but I don't think we need that if we can get
the changed made and new files added that we need. (Actually now that I
mention web-based dev, potentially we could document how to use an existing
web-based IDE
<https://en.wikipedia.org/wiki/Web_integrated_development_environment#See_also>
to edit the repo.)

What do people think of going in that direction?

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Mar 22, 2018 at 3:52 PM, Krys Nuvadga <tetechri...@gmail.com> wrote:

> Hi Gary,
>
> It's a genuine concern you just raised. But I'll rather the milestones for
> the the two projects be spell out clearly and then we can pick two students
> to work on them. I think we already have some proposals for the License
> Submittal project that make mention of the including the License XML
> editor. Adding that with Django the separate idea can be be developed on
> the existing Online tool as Django apps, just to avoid the code overlap and
> not spread resources unnecessarily.
>
> Krys Nuvadga
>
>
> On Thu, Mar 22, 2018 at 8:33 PM, <g...@sourceauditor.com> wrote:
>
>> *Background*: The GSoC project idea Add New License Submittal Feature to
>> Online Tool is quite popular with students
>> <https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas#Add_New_License_Submital_Feature_to_Online_Tools>
>> – at least 4 proposals are in progress for this one project.  Since we can
>> only select one of the proposals, I would like to add another project idea
>> of similar scope and usefulness to the community as an alternative project
>> for students.  The deadline for submittals is coming up quickly – next
>> Tuesday 27th!
>>
>>
>>
>> One concern I have with the proposal is there is some overlap in code
>> functionality with the existing license submittal project idea.  I
>> personally think it would be fine to have this overlap and allow some
>> duplication of code for the two projects.  Once the projects are complete,
>> we could have a separate task to refactor and reduce the duplication.
>>
>>
>>
>> *Action requested*: For the legal team – please review the proposal
>> below and reply if you feel this tool proposal would be useful by end of
>> day Friday.  For the technical team, please provide feedback if you feel
>> this proposal has too much technical overlap with the existing proposals.
>>
>>
>>
>> *Proposal*:
>>
>> Add a License XML Editor
>>
>>
>>
>> The SPDX license list (see https://spdx.org/licenses/) is maintained by
>> the SPDX legal team. The source for the license list is maintained in the
>> SPDX license-list-XML github repository (https://github.com/spdx/licen
>> se-list-XML). Making changes to the license requires manually editing an
>> XML file which can be challenging for contributors not familiar with XML.
>>
>> An online program could be created which would take as input a license
>> XML file uploaded from the client machine to the server.  The editor would
>> allow editing of all of the XML fields as well as the optional and
>> alternate text properties.  The editor would then save the changes and
>> allow the updated file to be downloaded to the user’s client machine.  An
>> optional feature would be to allow the input to be an existing license in
>> the repository and automatically create a pull request with the changes.
>> Another optional feature would be to allow copy/paste of the license XML
>> text into a text pane rather than uploading/downloading the file.
>>
>> This project could be implemented in Python in the existing online tools.
>> Skills Needed
>>
>> ·Development skills in the Python language
>>
>> ·Knowledge of Git
>>
>> ·Understanding of XML
>> Available Mentors
>>
>> Gary O'Neall <g...@sourceauditor.com> Rohit Lodha
>> <rohit.lodha...@gmail.com>
>>
>>
>>
>>
>>
>> -
>>
>> Gary O'Neall
>>
>> Principal Consultant
>>
>> Source Auditor Inc.
>>
>> Mobile: 408.805.0586 <(408)%20805-0586>
>>
>> Email: g...@sourceauditor.com
>>
>>
>>
>> ___
>> Spdx-tech mailing list
>> spdx-t...@lists.spdx.org
>> https://lists.spdx.org/mailman/listinfo/spdx-tech
>>
>>
>
>
> --
> krys Nuvadga
> Piar, Inc.
>
> ___
> Spdx-tech mailing list
> spdx-t...@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-tech
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Some problems discovered with CC BY-SA license identifiers

2018-03-13 Thread Brad Edmondson
Thanks Bradley and David,

These are good points, which I have rolled into a Github issue for us to
address here:
https://github.com/spdx/license-list-XML/issues/618

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Tue, Mar 13, 2018 at 10:15 AM, Wheeler, David A <dwhee...@ida.org> wrote:

> Bradley M. Kuhn:
> > I therefore suggest two changes to the SPDX License List:
> >
> >  * Change existing Full Names to:
> >   "Creative Commons Attribution Share Alike 4.0 International"
> >   for the 4.0 version and,
> >   "Creative Commons Attribution Share Alike  Unported"
> >   for the older ones.
> >
> >It seems that would be an uncontroversial change -- it just involves
> >adding "International" and "Unported" into the Full Name field.  Does
> >anyone have an argument why that *shouldn't* be done?
>
> I agree.
>
> >  * It *would* surely be controversial to add *every* version of *every*
> > jurisdiction-specific CC license in the SPDX license list.  Instead
> of
> > suggesting that, for the moment I suggest that "-Unported" should be
> > added to identifier for the pre-4.0 ones (i.e., "CC-BY-SA-3.0"
> becomes
> > "CC-BY-SA-3.0-Unported") so that no is confused by this situation.
>
> I disagree, for several reasons.
> * Version numbers are normally at the end.
> * In practice, I think in almost all cases what is intended is the
> *unported*/*international* version, since these materials normally go out
> around the world.  SPDX license names are long enough; the "short" version
> should be the "normal" version.
> * This creates yet-another transition problem, and in this case I think an
> unnecessary one.  Many people already use CC-BY-SA-3.0 to mean the unported
> one, so let's just clarify that.
>
> I actually do *NOT* think it'd be very controversial to add all the
> jurisdiction-specific CC licenses that are actually used:
> * There's an easy stopping requirement: You have to show that something
> was actually *distributed* under that license.  Almost all of the possible
> license + countries combinations have never been used.
> * There are SPDX license identifiers for licenses used by relatively few
> programs.
> * You could create a convention, e.g., -PORTED-< ISO 3166-1
> alpha-2 country code>-.  The SPDX license identifier list
> could even standardize that as a convention, instead of listing them all
> out.  A few lines of text... and you're done.  E.g., the US ported version
> would be "CC-BY-SA-PORTED-US-3.0".  I add the "-PORTED-" because "SA" means
> "Saudi Arabia"; without some special keyword it wouldn't be obvious what
> "CC-BY-SA" meant.  I suggest the 2-character code, that's what most people
> use.  We could use the "2-character codes as assigned by the Internet
> Assigned Numbers Authority".  The alpha-2 code for the UK is "GB", but "UK"
> is used in domain names & it might be clearer to use that.
>
> --- David A. Wheeler
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: License list release 2.7 or 3.0? (was: update on license list release)

2017-12-29 Thread Brad Edmondson
I don't recall any specifics, just that in Nov/early Dec the tech team told
us on a call that it was contemplating some potentially
backward-compat-breaking changes. Not sure if those were ultimately agreed
upon or what they were, but iirc the legal team took it as received wisdom
and bumped to 3.0 (tech thought that the changes were likely enough and
likely-big-enough that the spec would need to be 3.0).

The tech team would have more people who can speak to the specifics, esp.
Kate and Alexios (and Gary).

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Dec 29, 2017 at 2:41 PM, W. Trevor King <wk...@tremily.us> wrote:

> On Fri, Dec 29, 2017 at 02:27:19PM -0500, Brad Edmondson wrote:
> > We discussed on the Dec. 7 call and landed on 3.0 -- I think partly
> > because the spec was leaning toward 3.0 as well…
>
> Are we planning on breaking backwards compat with the spec?  That
> would be fun for me when I'm wearing my spec-editor hat, but less fun
> for me when I'm wearing my SPDX-consumer hat ;).  Are there any
> breaking changes in particular that are driving a 3.0 spec?
>
> Cheers,
> Trevor
>
> --
> This email may be signed or encrypted with GnuPG (http://www.gnupg.org).
> For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: License list release 2.7 or 3.0? (was: update on license list release)

2017-12-29 Thread Brad Edmondson
We discussed on the Dec. 7 call and landed on 3.0 -- I think partly because
the spec was leaning toward 3.0 as well and we wanted to track somewhat
closely.

https://wiki.spdx.org/view/Legal_Team/Minutes/2017-12-07

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Tue, Dec 26, 2017 at 4:00 PM, W. Trevor King <wk...@tremily.us> wrote:

> On Thu, Dec 21, 2017 at 11:44:44PM -0700, J Lovejoy wrote:
> > A handful of us have been working away on the 3.0 release of the
> > SPDX License List.
>
> I think this can be a 2.7 release, with 3.0 to follow if/when some
> currently-deprecated identifiers are finally dropped.  Are there any
> breaking changes being made?  The spreadsheet → XML transition is big,
> but shouldn't impact most downstream consumers (was the spreadsheet
> format ever described as a stable, authoritative list API?).  We don't
> explicitly claim Semantic Versioning [1] for the list, but I don't
> want to startle consumers with a major version bump if we don't expect
> major consumer-side changes.
>
> Is there a 2.7 vs. 3.0 discussion somewhere where I can read up on the
> existing discussion?  Or is this email the beginning of that
> discussion?
>
> Cheers,
> Trevor
>
> [1]: https://semver.org/
>
> --
> This email may be signed or encrypted with GnuPG (http://www.gnupg.org).
> For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Artifex v. Hancom reportedly reaches confidential settlement (GPL "Ghostscript" case)

2017-12-08 Thread Brad Edmondson
Hi all,

No other confirmation yet, but PRWeb is reporting
<http://www.prweb.com/releases/2017/12/prweb14991130.htm> that the Artifex
v. Hancom case has settled w/ undisclosed terms.

The case had concerned
<http://www.theregister.co.uk/2017/05/13/gnu_gpl_enforceable_contract/>
dual-licensed PDF libraries called Ghostscript (separate from the GNU
Foundation's GhostScript project), and was in the news this fall when a
federal judge allowed
<https://www.fsf.org/blogs/licensing/update-on-artifex-v-hancom-gnu-gpl-compliance-case-1>
Artifex's claim that the GPL was an enforceable contract (not just a
copyright license) to proceed past summary judgment.

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: update on only/or later etc.

2017-11-17 Thread Brad Edmondson
Hi David,

I think your points are good ones, but it seems to me they go to the
separate issues of "file:detected license" and "package:concluded license."

The clarity of the spec argument is aimed at making the "file:detected
license" case more explicit, and if it leaves tools with NOASSERTION for
"package:concluded license," then I think that's OK, no?

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Nov 17, 2017 at 10:35 AM, Wheeler, David A <dwhee...@ida.org> wrote:

> J Lovejoy:
>
> > Do NOT add a identifier or operator, etc. for the
> found-license-text-only scenario where you don’t know if the intent of the
> copyright holder was “only or “or later” and are thus left to interpret
> clause
>
> I disagree, sorry.
>
> > - we don’t need to solve this right now and we can always add this
> option later
> > - without adding a third option, we are in the same position we have
> been in since the birth of the SPDX License List. incremental changes have
> always been our go-to strategy; let’s take a first step to clarify the
> current identifiers in a way that the FSF can get behind. If, for a later
> release, we think we need this third option, then we can discuss that
> further once we have some time under our belts with this change.
>
> No, this is the *reason* that there's a problem.  The *reason* that
> "GPL-2.0" isn't working is, in part, because it overloads two notions.
> "GPL-2.0" is supposed to mean "Only 2.0" (per the spec) .  But tools only
> know "I saw a GPL-2.0 license", so how can they represent that
> information?  The obvious way is "GPL-2.0", so that same identifier can
> mean "2.0 at least, and I don't know if there are other versions allowed".
> That's not good.
>
> If we wait to "add this option later", "GPL-2.0-only" will probably have
> morphed in *practice* into "GPL-2.0 at least, and I don't know if it's the
> only version".  So while everyone can congratulate themselves about the
> clarity of the spec, very soon it will predictably be *unclear* in
> practice.  If we want to be able to express "exactly this version", we also
> need to be able to represent "at least this version".
>
> --- David A. Wheeler
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: update on only/or later etc.

2017-11-16 Thread Brad Edmondson
Wow! Hopefully this resolves this issue for the foreseeable future (as I
think it should). I echo Karen's sentiments -- great work!


As far as the next release, to my mind, the biggest open issue
<https://github.com/spdx/license-list-XML/issues/327> is adding XML for the
recently added licenses, which I think should be 2.6+. I haven't done a
careful check, but based on a quick scan of the Google Sheets document
<https://docs.google.com/spreadsheets/d/11AKxLBoN_VXM32OmDTk2hKeYExKzsnPjAVM7rLstQ8s/edit#gid=695212681>,
that looks like it could be:

   - EPL-2.0
   - EUPL-1.2
   - *BSD-2-Clause-Patent (done)*
   - W3C-Software-2015
   - *Unicode-DFS-2015 (done)*
   -
*Unicode-DFS-2016 (done) *
   -
*TCP-wrappers (done) *
   -
*Net-SNMP (done) *


And perhaps also some/all of the licenses still under review:

   - CDLA-Permissive-1.0
   - CDLA-Sharing-1.0
   - OSCAT


Then we should add the accepted exceptions
<https://docs.google.com/spreadsheets/d/11AKxLBoN_VXM32OmDTk2hKeYExKzsnPjAVM7rLstQ8s/edit#gid=0>
:

   - *Linux-syscall-note (done)*
   - Bootloader-exception

And *perhaps* the same for exceptions under review, although I'm not as
familiar with these and they may be stale at this point. But as marked,
these are "under review":

   - aptana-exception-3.0
   - Cygwin-exception-2.0
   - FOSS-License-exception
   - MySQL-Connector-ODBC-exception-2.0
   - OCaml-exception
   - rrdtool-floss-exception-2.0
   - sencha-exception-3.0
   - trolltech-gpl-exception-1.2
   - wolfcms-exception-2.0
   - Zarafa-trademark-exception-3.0


Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Nov 16, 2017 at 8:35 PM, Copenhaver, Karen <kcopenha...@choate.com>
wrote:

> There are so many things I admire about the people involved and the
> process that has been followed to get to this proposal for consensus.  Many
> thanks for all Jilayne and Kate and so many others have done to bring SPDX
> to a point that exceeds all of our expectations.
>
> 
> From: spdx-legal-boun...@lists.spdx.org [spdx-legal-boun...@lists.spdx.org]
> on behalf of J Lovejoy [opensou...@jilayne.com]
> Sent: Thursday, November 16, 2017 7:37 PM
> To: SPDX-legal
> Subject: update on only/or later etc.
>
> Hi All,
>
> Kate and I just had a call with Richard Stallman of the FSF to try and
> come to a resolution everyone can be happy with, taking into consideration
> the ask from the FSF and the many thorough discussions we’ve had on the
> mailing list and calls. This is similar to an approach we discussed on the
> last call, with one variation. As such, I’d like to propose the
> followingath forward (again, using GPL-2.0 but for all GNU licenses):
>
> Deprecate the "GPL-2.0" identifier and add the word “only” for GPL version
> 2 only, e.g., "GPL-2.0-only"
> - this should not be problematic as it does not change the meaning of the
> identifier. GPL-2.0 has meant ‘version 2 only’ since the SPDX License List
> was born. We are simply adding explicit language for the identifier. No
> backwards compatibility issues in terms of the meaning.
> - we can do a “warning” for people using the deprecated identifier for a
> period before “GPL-2.0" becomes invalid to give people a chance to update.
> This will also encourage people who have been sloppy to fix their
> sloppiness.
>
> Add GPL version 2 or later back to the SPDX License List as it’s own entry
> with the short identifier of “GPL-2.0+” or “GPL-2.0-or-later”
> - This would essentially put us in the same position we are now: with two
> options - “only” and “or later” - it just alters how one gets there, where
> one finds it
> - this would also put both options back on the license list thus
> highlighting that the GNU licenses provides these options more obviously
> and hopefully providing a more overt encouragement to using one or the other
> - the identifier here could be “GPL-2.0+” (same as always) or
> “GPL-2.0-or-later” (differentiation from the + modifier might be better for
> tooling?) - we can discuss which is better, FSF is fine with either.
> - if we go with “GPL-2.0-or-later”, can take same approach with warning
> re: “GPL-2.0+” then invalid?
>
> Keep the + modifier in the license expression language
> - this allows use of + with other licenses as always, no change, no
> backwards compatibility
>
> Do NOT add a identifier or operator, etc. for the found-license-text-only
> scenario where you don’t know if the intent of the copyright holder was
> “only or “or later” and are thus left to interpret clause 9
> - on the last call, we came up with two proposals that both incorporate 3
> options for each GNU license, see: https://wiki.spdx.org/view/
> Legal_Team/Minutes/2017-11-09<https://wiki.spdx.org/view/
> Legal

Re: signifigance of nested parenthesis with only ORs? (was: OpenJ9 license)

2017-10-12 Thread Brad Edmondson
Thanks Bradley,

I took Wayne's note to mean he thought it was more human-readable that way
(with parens) for people working on his project, not that it would evaluate
differently than a list of ORs with no parens.

Best,
Brad Edmondson

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Oct 12, 2017 at 2:05 PM, Bradley M. Kuhn <bk...@ebb.org> wrote:

> Wayne Beaton wrote on Monday,  2 October:
> > (EPL-2.0 OR (LicenseRef-GPL-2.0-with-Assembly-exception OR GPL-2.0
> > with Classpath-exception-2.0)) OR Apache-2.0
> >
> > I threw in the extra grouping because it felt like they needed to be
> > together.
>
> Could you explain a bit further why the extra parenthesis grouping is
> needed
> when only ORs are involved?
>
> Looking at the SPDX spec at https://spdx.org/spdx-
> specification-21-web-version, I see:
>
> >> For example, when given a choice between the LGPL-2.1 or MIT licenses,
> a valid expression would be:
> >> (LGPL-2.1 OR MIT)
>
> >> An example representing a choice between three different licenses would
> be:
> >> (LGPL-2.1 OR MIT OR BSD-3-Clause)
>
> It seems that the spec suggests that when you put a bunch of OR's together,
> it should be:
>
> (EPL-2.0 OR LicenseRef-GPL-2.0-with-Assembly-exception OR GPL-2.0 with
> Classpath-exception-2.0 OR Apache-2.0)
>
> The nested parens are covered in a later section, but only for combining
> ANDs and ORs.
>
> What's the significance of the extra parenthesis in the case of only ORs?
> It seems not to be covered in the spec at all.  (If I just missed that
> part,
> someone please do point me to where it is covered.)  Thanks!
> --
> Bradley M. Kuhn
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: New license proposal: Verbatim

2017-09-08 Thread Brad Edmondson
Hi Marc,

Great analysis, and I will echo Jilayne's call for you not to feel like you
have to return to lurking. This is open-source, and to get to the best
solution, we need everyone with thoughtful analyses and arguments to come
forward.


With respect to the copyright in the text of a license (the "Verbatim"
question), I don't think this is an issue SPDX needs to worry about or to
spec out how to describe in SPDX expressions. It's my understanding that
there are varying opinions on the question of the copyrightability of a
license text (or any legal contract). I tend to think no license text is
protectable under copyright, but even assuming *arguendo* that it is
protectable, recall that copyright protection is "thin" (as opposed to
"thick" protection in patent or, less so, trade secret) and doesn't bar
*all* copying/distributing/etc. SPDX arguably has an implied license for
every open-source license, excepting perhaps those that are limited to a
specific project or company. But more than that, SPDX's license database is
almost certainly a fair use of the license text under copyright law. You
can go through the four factors and all their sub-factors if you want to,
but I think because SPDX is a meta-project to help identify the licenses in
question, SPDX itself is non-profit, and there is not "market" (in the
copyright sense) for original open-source license texts, I'd say the fair
use case is pretty slam-dunk.

TL;DR: I don't think we need to add licenses or change the spec to
represent any potential copyright in license text, as I rate the risk to be
minimal and we have a big enough challenge as it is with our primary goals
of identifying licenses and describing licensed files & packages.


Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Sep 8, 2017 at 5:28 AM, Marc Jones <m...@joneslaw.io> wrote:

> Sporadic lurker, first time poster.
>
> Many licenses require you to include an exact copy of the license in the code 
> base as a condition of the license. So if for example a code base is license 
> under 3-Clause BSD then you have to "must retain the above copyright notice, 
> this list of conditions and the following disclaimer." Similarly in GPLv2 if 
> you are redistributing an exact copy of the code base you must "give any 
> other recipients of the Program a copy of *this* License along with the 
> Program."
>
> It is not clear to me that it makes sense to say a code base is both GPLv2 
> and verbatim, simply because the text of the license is copyrighted and you 
> do not have permission to modify the license text. I don't actually think it 
> is much different from the 3-Clause BSD license regardless of if the 3-clause 
> BSD license is in the public domain. It seems to me that even if the 3-Clause 
> license is in the public domain, you still do not have permission to modify 
> it in a code base licensed under the 3-clause BSD license. Doing so would 
> violate a condition of the license to the code base. In which case the 
> simplest and most accurate thing to do would be to simple say that the code 
> base is 3-clause BSD. It both accurately states the license of the code and 
> your permissions to modify the 3-clause BSD file in that code base (i.e. you 
> aren't allowed to.) Similar argument could be made for GPL licensed programs 
> as well.
>
> >For license where we do not feel comfortable concluding a license, we
>
> >probably want to stop distributing local copies until we figure out>what 
> >license applies to them (or whether we think they are not>copyrighted, or if 
> >our complete copy of their text falls under fair>use, or whatever).
>
> The problem with not including local copies of licenses is that including a 
> local copy of licenses is actually a condition of a lot of licenses. So 
> essentially one would have to say that unless the copyright status of the 
> license text is clear, we can not use SPDX with that license. Which seems to 
> be entirely self defeating. And also I think taking the concern over a lack 
> of an explicit license on the license text itself too seriously. I think 
> there is a solid argument for implied license for all open source licenses to 
> at least copy them verbatim in a code base under that license. Certainly a 
> strong case for any license that has been approved by OSI.
>
> >>* In any case, I’m not sure we need to worry so much about identifying
> *>>* the license of the license.
> *>Why not?  They're generally copyrightable content that we copy 
> and>distribute, just like code.
>
> If the point of SPDX is to accurately record the the license of the codebase, 
> then this just seems like a definitional issue: Is the license text of the 
> code base par

Re: License checking tool available

2017-08-04 Thread Brad Edmondson
Still, as a first effort I really like this.

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Aug 4, 2017 at 2:30 PM, Michael Dolan <mdo...@linuxfoundation.org>
wrote:

>
> On Fri, Aug 4, 2017 at 2:12 PM, <g...@sourceauditor.com> wrote:
>
>> When I tested the application, I used the text from the SPDX license list
>> pages themselves which match.
>>
>
> That makes sense then. I also tried a copy/paste from the OSI pages and
> those didn't work either.
>
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Test

2017-08-03 Thread Brad Edmondson
Test reply, sent only to list (individual not CC'd).

Matija, if you confirm that you see this reply then you should be good.

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Aug 3, 2017 at 2:04 PM, Matija Šuklje <mat...@suklje.name> wrote:

> I apologise for the noise.
>
> Only a simple test to see if after un- and re-subscribing to the list
> makes me
> receive the mails again.
>
>
> cheers,
> Matija
> --
> gsm:tel:+386-41-849-552
> www:http://matija.suklje.name
> xmpp:   matija.suk...@gabbler.org
> sip:matija_suk...@ippi.fr
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: New License/Exception Request: BTC License (BTC)

2017-07-12 Thread Brad Edmondson
Hi Josh,

I agree with Philippe here (SPDX looks to use "in the field" as a key
factor in adding a license to the list), but I do in fact think your idea
of inserting BTC or other crypto addresses in copyright and/or author
statements is an interesting one. I hope you won't take this result as
discouragement, but rather a win: most SPDX licenses (and not just ISC) are
already compatible with your idea! Go forth and be merry, shout it from the
rooftops, etc.!

I will be interested to see how this goes, as I suspect a non-trivial
number of FOSS developers like the idea of credit (somewhat similar to git
"blame," yes?) and a simple, low-txn-cost replacement for begware that
sometimes accompanies licenses (really, almost frictionless). I wish you
luck!

Best,
Brad Edmondson

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Wed, Jul 12, 2017 at 6:01 AM, Josh Habdas <jhab...@gmail.com> wrote:

> Thank you for this valuable information, Philippe. I will pursue your
> advice. Thank you all for your time.
>
> On Wed, Jul 12, 2017 at 5:42 PM Philippe Ombredanne <pombreda...@nexb.com>
> wrote:
>
>> On Wed, Jul 12, 2017 at 10:21 AM, Josh Habdas <jhab...@gmail.com> wrote:
>>
>> > For the license to receive adoption it needs to be on the SPDX License
>> List.
>> > I am but I small Fish in a large pond.
>>
>> Josh: you are getting this entirely backwards.
>>
>> Instead, for a license to be on the SPDX list it must have received
>> adoption first. The purpose of the list is not to bless new licenses
>> but to provide a shorthand for common, adopted licenses [1]:
>>
>> The SPDX License List is a list of commonly found licenses and
>> exceptions
>> used for open source and other collaborative software.
>>
>> The key word here is "commonly" And this is further developed on
>> the same page.
>> If you want a new license to be "open source"-approved, you should
>> contact the OSI instead.
>>
>> > The ideal outcome is to provide a common template for a simple
>> permissive
>> > canonical crypto license to make it simple for users to add crypto
>> wallet
>> > addresses as mentioned in the Hacker Noon article.
>> >
>> > Ideally we can avoid license proliferation here but I need to have a new
>> > template accepted for the copyright statement to show the proper way to
>> use
>> > it. Will that necessitate the creation of a unique new license text, or
>> can
>> > this be done creatively without causing a new license in terms?
>>
>> A copyright statement is a copyright statement , a license text is a
>> license text.
>> As much as you would like these two to be conflated in one, this is
>> not the way things work as stated by posts in this thread.
>>
>> I think you have received a lot of valuable feedback and push back
>> here on your idea.
>>
>> So go ahead and submit your new license idea at the OSI if you feel
>> like it, though I consider this a terribly bad idea to submit a new
>> text and this will unlikely help your new license to receive any
>> adoption. Since there is really nothing novel, and you are eventually
>> considering creating a new license text just for the purpose of having
>> something different I doubt this would receive much consideration
>> there too.
>>
>> You want to define a new way to use copyright statements creatively.
>> So promote this but mixing this up with license texts and asking for a
>> unique identifier does not make sense to me and to most on this list.
>> There is not much more to say.
>>
>> [1] https://spdx.org/spdx-license-list/license-list-overview
>> --
>> Cordially
>> Philippe Ombredanne
>>
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: New License/Exception Request: BTC License (BTC)

2017-07-11 Thread Brad Edmondson
Hi Josh,

I think the point here is that you can adopt your proposal of using using a
BTC wallet address in the copyright-holder field without declaring a new
license at all. Since the intent is to use the exact same terms as the ISC,
why not just propose using wallet addresses in copyright or author fields
of licenses already on the license list? It seems to me like you can just
declare victory (compatibility) and run with it, yes?

Best,
Brad Edmondson

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Tue, Jul 11, 2017 at 12:00 PM, Josh Habdas <jhab...@gmail.com> wrote:

> FYI - BTC just hit Hacker Noon. https://hackernoon.com/
> introducing-the-btc-license-28650887eb11
>
> On Tue, Jul 11, 2017 at 2:04 PM Josh Habdas <jhab...@gmail.com> wrote:
>
>> My remaining question to Richard as to how many words I should change to
>> make it a unique license, which it already is.
>>
>> On Tue, Jul 11, 2017 at 1:59 PM Jonas Smedegaard <jo...@jones.dk> wrote:
>>
>>> Quoting Josh Habdas (2017-07-11 04:47:30)
>>> > Haven't heard back and joined the list. Sorry for the noise but is
>>> > this request being tracked for discussion?
>>>
>>> You got a response from Richard Fontana, and you confirmed that this is
>>> not a new license, only a new copyright holder.
>>>
>>> What is left to track or discuss further?
>>>
>>>
>>>  - Jonas
>>>
>>> --
>>>  * Jonas Smedegaard - idealist & Internet-arkitekt
>>>  * Tlf.: +45 40843136 <+45%2040%2084%2031%2036>  Website:
>>> http://dr.jones.dk/
>>>
>>>  [x] quote me freely  [ ] ask before reusing  [ ] keep private
>>>
>>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Feedback on SPDX and Legal Team overview for ABA subcommittee (by 3/1)

2017-02-28 Thread Brad Edmondson
Hi all,

Thanks for all your suggestions and attention to detail. I've incorporated
them as best I can, and would like to offer a "release candidate" draft for
final review if you would care to do so. It's at the same location:
https://docs.google.com/presentation/d/1z4kQdpCjhMLgFUhWL5_U
CK5wv8ztRXPcM_RDE3M5TYk/edit?usp=sharing

Please leave any comments or suggestions by tomorrow evening 3/1. This deck
will be presented <https://www.youtube.com/watch?v=WbSOvS60uWM> on Thurs.
3/2 and circulated to the relevant audience thereafter. Thanks again.

Best,
Brad

PS - If these updates are helpful going forward, please feel free to use
them in the SPDX resources slides or your own decks in future.

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Feb 24, 2017 at 12:14 AM, Brad Edmondson <brad.edmond...@gmail.com>
wrote:

> Hi all,
>
> I will be presenting an overview of SPDX and the SPDX legal team to the 
> Computer
> Programs and New Technology
> <http://apps.americanbar.org/dch/committee.cfm?com=pt035500> subcommittee
> of the IP Law section
> <http://www.americanbar.org/groups/intellectual_property_law.html> of the
> American Bar Association next Thursday 3/2 at 2pm Eastern (right after our
> legal call). There are typically 10-20 attorneys on this call, and my aim
> is to educate them about OSS and SPDX, and potentially to inspire new
> contributors to the legal team.
>
> I shared some notes
> <https://docs.google.com/document/d/1gx6beTbh0TJ4l7BtDV3zWCSQb0FMh_K-5iq9C_mzji8/edit?usp=sharing>
> for this presentation on a legal call a while ago, and got some good
> feedback from Dennis and Paul, as well as an introduction to Jack. Since
> then, I have integrated those notes into the handy SPDX overview slide deck
> available at https://spdx.org/Resources and made a few tweaks of my own.
>
> The result is this presentation
> <https://docs.google.com/presentation/d/1z4kQdpCjhMLgFUhWL5_UCK5wv8ztRXPcM_RDE3M5TYk/edit?usp=sharing>
> for the ABA subcommittee, and I'd like to get your feedback before I give
> it. That's a clean copy for collecting feedback (though does require a
> Google account), so please feel free to comment away, or send your notes in
> email. All feedback is welcome and much appreciated, but please try to send
> it by Weds. 3/1 so I have time to work it into the deck for Thurs. 3/2.
>
> Thanks all, and best wishes,
> Brad
> --
> Brad Edmondson, *Esq.*
> 512-673-8782 | brad.edmond...@gmail.com
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Feedback on SPDX and Legal Team overview for ABA subcommittee (by 3/1)

2017-02-24 Thread Brad Edmondson
Hi all,

Thanks for your access requests so far. I should have noted that there is
built-in commenting if you want to highlight a specific point or slide.
Everyone who has requested access has commenting rights.

Thanks,
Brad

sent from my mobile device
-- 
Brad Edmondson, Esq.
512-673-8782 | brad.edmond...@gmail.com

On Feb 24, 2017 00:14, "Brad Edmondson" <brad.edmond...@gmail.com> wrote:

> Hi all,
>
> I will be presenting an overview of SPDX and the SPDX legal team to the 
> Computer
> Programs and New Technology
> <http://apps.americanbar.org/dch/committee.cfm?com=pt035500> subcommittee
> of the IP Law section
> <http://www.americanbar.org/groups/intellectual_property_law.html> of the
> American Bar Association next Thursday 3/2 at 2pm Eastern (right after our
> legal call). There are typically 10-20 attorneys on this call, and my aim
> is to educate them about OSS and SPDX, and potentially to inspire new
> contributors to the legal team.
>
> I shared some notes
> <https://docs.google.com/document/d/1gx6beTbh0TJ4l7BtDV3zWCSQb0FMh_K-5iq9C_mzji8/edit?usp=sharing>
> for this presentation on a legal call a while ago, and got some good
> feedback from Dennis and Paul, as well as an introduction to Jack. Since
> then, I have integrated those notes into the handy SPDX overview slide deck
> available at https://spdx.org/Resources and made a few tweaks of my own.
>
> The result is this presentation
> <https://docs.google.com/presentation/d/1z4kQdpCjhMLgFUhWL5_UCK5wv8ztRXPcM_RDE3M5TYk/edit?usp=sharing>
> for the ABA subcommittee, and I'd like to get your feedback before I give
> it. That's a clean copy for collecting feedback (though does require a
> Google account), so please feel free to comment away, or send your notes in
> email. All feedback is welcome and much appreciated, but please try to send
> it by Weds. 3/1 so I have time to work it into the deck for Thurs. 3/2.
>
> Thanks all, and best wishes,
> Brad
> --
> Brad Edmondson, *Esq.*
> 512-673-8782 | brad.edmond...@gmail.com
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Feedback on SPDX and Legal Team overview for ABA subcommittee (by 3/1)

2017-02-23 Thread Brad Edmondson
Hi all,

I will be presenting an overview of SPDX and the SPDX legal team to
the Computer
Programs and New Technology
<http://apps.americanbar.org/dch/committee.cfm?com=pt035500> subcommittee
of the IP Law section
<http://www.americanbar.org/groups/intellectual_property_law.html> of the
American Bar Association next Thursday 3/2 at 2pm Eastern (right after our
legal call). There are typically 10-20 attorneys on this call, and my aim
is to educate them about OSS and SPDX, and potentially to inspire new
contributors to the legal team.

I shared some notes
<https://docs.google.com/document/d/1gx6beTbh0TJ4l7BtDV3zWCSQb0FMh_K-5iq9C_mzji8/edit?usp=sharing>
for this presentation on a legal call a while ago, and got some good
feedback from Dennis and Paul, as well as an introduction to Jack. Since
then, I have integrated those notes into the handy SPDX overview slide deck
available at https://spdx.org/Resources and made a few tweaks of my own.

The result is this presentation
<https://docs.google.com/presentation/d/1z4kQdpCjhMLgFUhWL5_UCK5wv8ztRXPcM_RDE3M5TYk/edit?usp=sharing>
for the ABA subcommittee, and I'd like to get your feedback before I give
it. That's a clean copy for collecting feedback (though does require a
Google account), so please feel free to comment away, or send your notes in
email. All feedback is welcome and much appreciated, but please try to send
it by Weds. 3/1 so I have time to work it into the deck for Thurs. 3/2.

Thanks all, and best wishes,
Brad
--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Net-SNMP license stack v. using license expressions

2016-12-22 Thread Brad Edmondson
Thanks Mark,

FWIW I believe that Mark Baushke looked at the current version of the
net-SNMP package during our call today and found that its constituent parts
all pointed to a single top-level license file that contained the license
stack at issue. So while your point is well-taken that the stack is not a
license but a license file, it may be that it's used in the wild as an
actual license.

Mark Baushke, is this a fair characterization of what you saw today?

Thanks,
Brad



--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Dec 22, 2016 at 3:25 PM, Gisi, Mark <mark.g...@windriver.com> wrote:

>
>
> http://net-snmp.sourceforge.net/about/license.html is *not* a license but
> a license notice file. License expressions were initially designed to
> represent the licensing of a single file whether it be a source file or a
> binary library or program. They each represent a complete atomic integrated
> (derived) work. Packages are collections or aggregates hence very different
> beasts. For example, they could potentially hold a collect of independent
> works where one is a GPL-2.0 file and the other is a proprietary file
> (which is perfectly legitimate. Currently package level licensing is an
> ill-defined concept. Furthermore license expressions as they are defined
> today at a package level do not make sense unless the package contain a
> single file – e.g.,  binary (or a collection of binaries for which a single
> license express applies to all). Even in this case the expression really
> represents the express of the file.  I been waiting to have the package
> level license discussion so we could move forward to augment the license
> expression language to better accommodate packages. I recommended that
> topic for the SPDX 2017 roadmap. The Net-SNMP package presents another
> reason to have that discussion.
>
>
>
> - Mark
>
>
>
> *Mark Gisi | Wind River | Director, Open Source & Software Assurance*
>
> *Tel (510) 749-2016 | Fax (510) 749-4552*
>
>
>
>
>
> *From:* spdx-legal-boun...@lists.spdx.org [mailto:spdx-legal-bounces@
> lists.spdx.org] *On Behalf Of *J Lovejoy
> *Sent:* Thursday, December 22, 2016 11:30 AM
> *To:* spdx-t...@lists.spdx.org
> *Cc:* SPDX-legal
> *Subject:* Net-SNMP license stack v. using license expressions
>
>
>
> Hi Tech team,
>
>
>
> We had a request to add the Net-SNMP license, which is actually a stack of
> 6 licenses: http://net-snmp.sourceforge.net/about/license.html
>
>
>
> We’d like to get some input from the tooling and automation on this -
> notes from today’s discussion are pasted below (with links to other
> relevant input). Can you please provide input regarding the questions at
> the end in red?
>
>
>
> Thanks!
>
> Jilayne
>
>
>
> 1) Review licenses still "under review" on list: https://docs.google.com/
> spreadsheets/d/11AKxLBoN_VXM32OmDTk2hKeYExKzsnPjAVM7rLs
> tQ8s/edit?pli=1#gid=695212681
>
> • see notes for LPG-Bolivia-1.0 and Unicode licenses in
> spreadsheet (to add)
>
> • Discussed Net-SNMP and corresponding question as to
> BSD-3-Clause with additional Sun clauses:
>
> • This is a stack of licenses with 6 parts, that
> includes repetition of BSD-3-Clause, MIT_CMU, and a variation of
> BSD-3-Clause with additional info at the top (Sun variation). Should we add
> this as a license stack or rely on license expressions to identify?
>
> • As to adding as full stack: People do reproduce
> this as is, project includes file-level references to full stack in a
> copying file for recent versions, easier to identify for very common
> project. This would require matching as a whole. But also have tried to
> avoid adding license "stacks" unless necessary, as can be messy and also
> doesn't seem to reflect file-level licensing. If added as a whole, would we
> want to add a note that license expressions could also be used?
>
> • If the latter, then we'd need to either add
> BSD-3-Clause-Sun variation or use LicenseRef for that part.
> BSD-3-Clause-Sun only seems to appear by itself (to be able to use on its
> own) in old version of Net-SNMP, otherwise, appears only as part of license
> stack.
>
> • see previous discussion on this at Aug 4
> meeting: http://wiki.spdx.org/view/Legal_Team/Minutes/2016-08-04  and
> email archive: https://lists.spdx.org/pipermail/spdx-legal/
> 2016-August/thread.html
>
> --> Decided to get input from tech team on this: what is tooling
> perspective on adding this license stack versus not? Does adding as a whole
> undercut automation and use of license expressions? doe

Re: XML license review update & questions

2016-11-15 Thread Brad Edmondson
Hi all,

Can two other attorneys review my edits to the  and  tags
for W3C? I think this is ready to merge but would like to get some more
eyes on my call in commit 0d92fa8
<https://github.com/spdx/license-list-XML/pull/229/commits/0d92fa853510e30c9c61454af990e5ceb3c06993?diff=split>
.

https://github.com/spdx/license-list-XML/pull/229

Thanks,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Nov 10, 2016 at 9:59 PM, Brad Edmondson <brad.edmond...@gmail.com>
wrote:

> Thanks Jilayne,
>
> It does help to get a reminder every once in a while to work on these.
> I'll see what I can do over the next few weeks.
>
> *1) License version & date in title field:* I agree that version and
> license date should be included in the title section, like we see in
> AGPL-3.0. We also see that in APSL
> <https://github.com/spdx/license-list-XML/blob/master/src/APSL-1.0.xml>,
> MPL <https://github.com/spdx/license-list-XML/blob/master/src/MPL-1.0.xml>,
> Apache
> <https://github.com/spdx/license-list-XML/blob/master/src/Apache-2.0.xml>,
> and others, and the Creative Commons licenses
> <https://github.com/spdx/license-list-XML/search?utf8=%E2%9C%93=creative+commons>
> all include the version number (but no publication date) in the title field
> as well. I think it makes sense to stay consistent here.
>
> *2) ImageMagick <https://github.com/spdx/license-list-XML/pull/97/files>
> preamble & epilogue:* I agree that those should at least be optional, and
> possibly removed. If I were ingesting this license from scratch I would
> probably remove them altogether and treat them as notes in the HTML page
> <http://www.imagemagick.org/script/license.php> that happen to surround
> the license, not as part of the license itself.
>
> *3) PRs with "bug" label:* I think these bugs
> <https://github.com/spdx/license-list-XML/pulls?q=is%3Aopen+is%3Apr+label%3Abug>
> are all different. I've left comments on each. Can legal weigh in again on
> my point on (2) and can Kris/technical look at replacing the hex-encoded
> characters in (3) and (4)?
>
>- Watcom-1.0 list restructure: https://github.com/spdx/licens
>e-list-XML/pull/232
>- W3C optional & body tag placement: https://github.com/spdx/licens
>e-list-XML/pull/229
>- ODbL-1.0 hex-encoded chars: https://github.com/spdx/licens
>e-list-XML/pull/156
>    - CDDL-1.0 hex-encoded chars: https://github.com/spdx/licens
>e-list-XML/pull/37
>
> Jilayne, keep pushing us on this, and I'll keep helping when I can.
>
> Thanks,
> Brad
>
> --
> Brad Edmondson, *Esq.*
> 512-673-8782 | brad.edmond...@gmail.com
>
> On Thu, Nov 10, 2016 at 6:55 PM, J Lovejoy <opensou...@jilayne.com> wrote:
>
>> Hi All,
>>
>> Quick update and a couple questions I came across in the XML markup that
>> I am hoping we can resolve via email.
>>
>> There are 89 remaining pull requests; 28 of those have been reviewed and
>> tagged as “has acknowledgement” so holding those for the option of adding
>> markup for acknowledgement text —> that leaves 61 that still need review :)
>>
>> Questions:
>> 1) I came across some variations in the AGPL licenses as to what is
>> included in the  tag
>> - AGPL-1.0 puts the version # and license date in the  tag —>
>> https://github.com/spdx/license-list-XML/pull/12/files
>> - but AGPL-3.0 has the same line of text as part of the  tag —>
>> https://github.com/spdx/license-list-XML/pull/13/files
>>
>> I think it should be the latter (like AGPL-3.0), which seems to be how it
>> is for LGPL-x.y
>>
>> Do you all agree?
>>
>> 2) ImageMagick license has a summary at the beginning that starts with,
>> "Before we get to the text of the license, …” - we did not mark this as
>> optional before and as a informal rule, have not been marking any kind of
>> preamble as optional, but considering that language and I thought maybe
>> this one warranted that text being optional.
>> What do you think?
>>
>> 3) there are a couple licenses labeled as “bug” (assigned to Brad) - is
>> there something we can sort out on those here?
>>
>>
>> Thanks,
>> Jilayne
>>
>> SPDX Legal Team co-lead
>> opensou...@jilayne.com
>>
>>
>>
>> ___
>> Spdx-legal mailing list
>> Spdx-legal@lists.spdx.org
>> https://lists.spdx.org/mailman/listinfo/spdx-legal
>>
>>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Fwd: Github issue templates

2016-10-27 Thread Brad Edmondson
Forwarding per today's legal call.

I also just found this article:
https://help.github.com/articles/creating-an-issue-template-for-your-repository/

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

-- Forwarded message --
From: Brad Edmondson <brad.edmond...@gmail.com>
Date: Thu, Dec 10, 2015 at 2:12 PM
Subject: Github issue templates
To: opensou...@jilayne.com, spdx-legal@lists.spdx.org


Hi everyone,

I'm mostly a lurker on these SPDX calls so far, but I'm very interested in
the chance to move to (or at least make more use of) github in 2016, which
was mentioned as a potential goal on today's call. I'm not an excellent
coder, but I know enough (and have enough experience with github) to be
useful/dangerous if we go down this road.


Also on today's call, we wondered about the desirability and availability
of issue templates for github issues, and it looks like we aren't the first
to think this would be helpful. There is a github project to support this
here:
https://github.com/kentcdodds/issue-template

And there is a running instance, which claims to have several repositories
on-board (including angular.js -- though they don't seem to mention it here
<https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md>) here:
http://issuetemplate.com/#/

We could potentially leverage this project, or at least the best practices
developed by established github projects, on getting good data from the
community into github issues.


Best,
Brad


-- 
Brad Edmondson
Vanderbilt Law School '14

512-673-8782
brad.edmond...@gmail.com
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Joint Call: Tuesday, Oct 25th w/Tech Team

2016-10-21 Thread Brad Edmondson
Works for me; thanks Jilayne and Gary.

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Oct 21, 2016 at 12:29 AM, J Lovejoy <opensou...@jilayne.com> wrote:

> We will have a joint call with tech team, joining their regular call time
> on *Tuesday, Oct 25th @ 18:00 GMT (10:00AM PT, 11:00 MT, 12:00PM CT,
> 1:00PM ET)*.  Please mark your calendars.
>
> Dial-in (same as we use): http://uberconference.com/SPDXTeam or  Call:
> +1-857-216-2871
> PIN # 38633
>
> Agenda:
>
> Close on the terms and discuss any next steps related to the following
> items:
>
> -  Encoding (propose UTF-8)
> -  The high level element name
> -  Paragraph tag or p or some other term
> -  Use of the  tags
>
> All of the proposals except encoding are on the Google docs page:
>  https://docs.google.com/document/d/1z9n44xLH2MxT576KS_
> AbTOBtecyl5cw6RsrrQHibQtg/edit
>
>
> Thanks,
> Jilayne & Paul
> SPDX Legal Team co-leads
>
>
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: First pass of License XML terms completed by Tech Team

2016-10-12 Thread Brad Edmondson
Thanks Gary,

I've gone through the linked document and made some comments, though I
would ask the Tech Team to bear in mind I have some programming experience
but none in the task of defining specs. With that said, these are my
abbreviated comments:

*SPDX element:* I agree this should be changed as it's too vague, but I
think I would prefer "SDPXLicense" for a single license and
"SPDXLicenseDocument" (or something similar, maybe "SPDXLicenseCollection")
representing a collection of SDPXLicense elements. I think "ListedLicense"
is too tied to the current problem, and would be awkward for tools
operating on single licenses later on.

*CrossRefs:* No objection or really any comment per se. It might just help
to confirm that (as I assume) this comes from some other spec the Tech Team
is familiar with, or is industry-standard and we/I just don't know it.

*Avoiding collision with HTML:* Much appreciated; this was super confusing
(to me, at least) starting out on the XML conversion project.

* or :* This does have a matching purpose and so should probably
be kept (as the Tech Team concluded)

*:* I'm sensitive to the goal of avoiding the collision with
HTML, but this seems a bit cumbersome, and like it could affect the
human-readability of the XML. If you look at the GH repo there are  tags
all over the place. Do we need to have so many  tags, or is there some
other way we can keep the files somewhat readable?

*alt/name/match:* I'm relatively new to SPDX, so I can't say I even begin
to understand the difference among these three elements. But if we need
them and tech is happy with leaving them as-is, I'm happy even in my
ignorance.  :-)

* / newline:* I have been removing these from the XML licenses I
inspect in the GH repo, and I would propose removing it from the spec
(replacing them with  or  tags where they appear).

*Should we add  or  element?* I'm wondering if we
should have something to denote section headers/titles analogous to ,
, etc. in HTML. Note that I have been wrapping these in  tags as we
import licenses in XML, e.g. here
<https://github.com/spdx/license-list-XML/commit/78a582e9d08dc723be8e77a38e3d8c32afe5f39c>
.


Gary and the rest of the Tech Team, thanks for all your good work, and I
look forward to keeping up the momentum on this project, both on the spec
side and on the XML-import side.

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Tue, Oct 11, 2016 at 2:27 PM, <g...@sourceauditor.com> wrote:

> Greetings tech and legal teams,
>
>
>
> In the technical workgroup, we just completed a first pass review of all
> of the terms and attributes proposed by Kris and the legal team.
>
>
>
> The details can be found in the google doc: https://docs.google.com/
> document/d/1z9n44xLH2MxT576KS_AbTOBtecyl5cw6RsrrQHibQtg/edit
>
>
>
> The comments column represents the discussion in the tech team and
> includes any proposed changes.  I added a column to include the proposed
> new name for the element or attribute.
>
>
>
> A couple of discussions I would like to highlight for the legal team.
>
>
>
> We are proposing changing the names for many of the formatting element
> names.
>
>
>
> We decided that some of the formatting tags have semantics – such as
> ignoring bullets.  These should be included in the RDF form of the
> license.  Some of the formatting tags are strictly formatting – such as
> br.  These will not be included in the RDF, but will be used to generate
> the HTML.
>
>
>
> We also felt that we should use terms more human readable and different
> from the HTML tags – e.g. newline instead of br.  There were two reasons:
>
> · more human readable for those not familiar with HTML
>
> · they do represent 2 different problem spaces and should use
> distinct terms
>
>
>
> We also spent some time discussing the syn element.  We all agreed that we
> should include a dictionary in XML form that would contain all of the
> synonyms documented in the license matching guidelines.  We has some
> concerns on including a syn element in the license XML files themselves.
> In particular, we were concerned that new synonyms could be introduced in
> the license text that would be different from the matching guidelines.  We
> concluded that we may want to push this to a release 2 since it requires
> more discussion.
>
>
>
> Please let us know if there is any concerns about the proposed terms and
> attributes.
>
>
>
> Thanks,
> Gary
>
>
>
> -
>
> Gary O'Neall
>
> Principal Consultant
>
> Source Auditor Inc.
>
> Mobile: 408.805.0586
>
> Email: g...@sourceauditor.com
>
>
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: [PATCH] Fix typo where the name SUN was split across two lines.

2016-10-07 Thread Brad Edmondson
Thanks Mark, I think you have the right idea with that perspective.

Also, please note that the GH files are NOT STABLE in structure or in
substantive content at this point, so you're right to continue to look to
spdx.org for authoritative files.

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Fri, Oct 7, 2016 at 12:33 PM, Mark D. Baushke <m...@juniper.net> wrote:

> Hi Brad,
>
> As no documentation (other than searching the mailing list archive) on
> the spdx.org site seems to point to github right now, I think it would
> be best if someone could fix git.spdx.org sooner than later.
>
> I would very much like to see both typos you mention fixed.
>
> Regarding https://github.com/spdx/license-list-XML
>
> Are we to assume that all of these are using an encodeing="ISO8859-1"
>
> I am uncertain if there is any instanes of Unicode 'COPYRIGHT SIGN'
> (U+00A9) being encoded as either hex (0xc2, 0xa9) or just hex (0xa9) as
> I have found in some source files. (I already expect to see it as (c),
> (C), and  in various files...)
>
> Thanks,
> -- Mark
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: [PATCH] Fix typo where the name SUN was split across two lines.

2016-10-06 Thread Brad Edmondson
Issues here:

typo in BSD-3-Clause-No-Nuclear-License.txt
https://github.com/spdx/license-list-XML/issues/324

typo in BSD-3-Clause-No-Nuclear-License-2014.txt
https://github.com/spdx/license-list-XML/issues/323

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Oct 6, 2016 at 12:37 PM, Brad Edmondson <brad.edmond...@gmail.com>
wrote:

> Thanks very much Mark for pointing out these issues and supplying a patch.
>
> We are in the middle of a transition from the git repo on SPDX.org to
> github <https://github.com/spdx/license-list-XML>, so there will soon be
> an easy way to create a pull request for things like this. However, the
> BSD-3-Clause-No-Nuclear-License was added to the license list after the
> initial migration of existing licenses into the github repo.
>
> Can Gary or Kris or someone else with more developer experience weigh in
> on whether we should (a) do a true-up at the end of the SPDX legal license
> review project or (b) import newly accepted licenses into the GH repo one
> by one? As it stands I can pull things into GH but I do not have edit
> rights on the existing SPDX.org git repository, so I could correct this in
> a PR on GH but not in the existing text on git.spdx.org.
>
> I also noticed a typo on line 2 of BSD-3-Clause-No-Nuclear-
> License-2014.txt
> <http://git.spdx.org/?p=license-list.git;a=blob;f=BSD-3-Clause-No-Nuclear-License-2014.txt;h=a454f2dd7b0e7364df0a58e00293616f2aa16557;hb=f0c56f89c60469bec90804621f84fb2d9fbe6012>
> which should be subject to a similar fix: either fix now in git.spdx.org
> and true-up GH later, or pull into GH and correct now. What do we all think
> about those options?
>
> Best,
> Brad
>
> PS - I'll open GH issues for these so we don't forget them. That should be
> helpful regardless of which update path we choose.
>
> --
> Brad Edmondson, *Esq.*
> 512-673-8782 | brad.edmond...@gmail.com
>
> On Wed, Oct 5, 2016 at 11:12 AM, Mark Baushke <m...@juniper.net> wrote:
>
>> Please pardon if this is the incorrect mailing list for patches to
>> existing
>> license files.
>>
>> For your consideration, the following is a suggested patch to the
>> http://git.spdx.org/license-list.git BSD-3-Clause-No-Nuclear-License.txt
>> file to make the name SUN appear on one line instead of being split
>> across two lines.
>>
>> Note: I would suggest that the files in the git repository use a
>> canonical line ending for all of the files. Some files have \r\n
>> and some have \n only. Please be consistent where text may
>> be intended to be machine readable.
>>
>> Enjoy!
>> -- Mark
>>
>>
>> ___
>> Spdx-legal mailing list
>> Spdx-legal@lists.spdx.org
>> https://lists.spdx.org/mailman/listinfo/spdx-legal
>>
>>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: [PATCH] Fix typo where the name SUN was split across two lines.

2016-10-06 Thread Brad Edmondson
Thanks very much Mark for pointing out these issues and supplying a patch.

We are in the middle of a transition from the git repo on SPDX.org to github
<https://github.com/spdx/license-list-XML>, so there will soon be an easy
way to create a pull request for things like this. However, the
BSD-3-Clause-No-Nuclear-License was added to the license list after the
initial migration of existing licenses into the github repo.

Can Gary or Kris or someone else with more developer experience weigh in on
whether we should (a) do a true-up at the end of the SPDX legal license
review project or (b) import newly accepted licenses into the GH repo one
by one? As it stands I can pull things into GH but I do not have edit
rights on the existing SPDX.org git repository, so I could correct this in
a PR on GH but not in the existing text on git.spdx.org.

I also noticed a typo on line 2 of BSD-3-Clause-No-Nuclear-License-2014.txt
<http://git.spdx.org/?p=license-list.git;a=blob;f=BSD-3-Clause-No-Nuclear-License-2014.txt;h=a454f2dd7b0e7364df0a58e00293616f2aa16557;hb=f0c56f89c60469bec90804621f84fb2d9fbe6012>
which should be subject to a similar fix: either fix now in git.spdx.org
and true-up GH later, or pull into GH and correct now. What do we all think
about those options?

Best,
Brad

PS - I'll open GH issues for these so we don't forget them. That should be
helpful regardless of which update path we choose.

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Wed, Oct 5, 2016 at 11:12 AM, Mark Baushke <m...@juniper.net> wrote:

> Please pardon if this is the incorrect mailing list for patches to existing
> license files.
>
> For your consideration, the following is a suggested patch to the
> http://git.spdx.org/license-list.git BSD-3-Clause-No-Nuclear-License.txt
> file to make the name SUN appear on one line instead of being split
> across two lines.
>
> Note: I would suggest that the files in the git repository use a
> canonical line ending for all of the files. Some files have \r\n
> and some have \n only. Please be consistent where text may
> be intended to be machine readable.
>
> Enjoy!
> -- Mark
>
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: meeting minutes and action plan

2016-09-16 Thread Brad Edmondson
Thanks Jilayne, I've done my best to push a couple of licenses in the last
few days as well.

I believe the lower-case spdx tag is almost entirely my doing, so apologies
to the group for that!

Kris, do you think you can programatically replace all the lower-case spdx
tags with SPDX in the licenses that have already been pushed? And if so,
can that happen now while we're all still working on the master branch or
should we wait until the rest of the licenses get reviewed and pushed?

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Sep 15, 2016 at 6:01 PM, J Lovejoy <opensou...@jilayne.com> wrote:

> putting my money (or in this case, time) where my mouth is: just reviewed
> 3 licenses (that needed list tag fixes and were long), I am also fixing the
> lower case spdx tag when I come across it.
>
> 116 showing, of which 30 are labeled approved = 86 to go…
>
> :)
>
> J.
>
> On Sep 15, 2016, at 3:15 PM, J Lovejoy <opensou...@jilayne.com> wrote:
>
> Hi All,
>
> I have posted the minutes from today’s call, which are a bit hurly-burly
> in showing how the discussion went (as much as I could capture)
> http://wiki.spdx.org/view/Legal_Team/Minutes/2016-09-15
>
> The outcome of this discussion in manifested in the updated action plan
> here: http://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan
>
> For those on the call, please review and amend as you see fit.
>
> Finally - PLEASE PLEASE PLEASE, let’s all try to pick up some momentum on
> the review of the XML files. I know we are all busy, but if we each do a
> little bit, we’ll have that last bit finished in no time!
>
> Thanks,
> Jilayne
>
> SPDX Legal Team co-lead
> opensou...@jilayne.com
>
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Starting to work on tools for the new XML license

2016-05-16 Thread Brad Edmondson
Would this also be an opportune time to think about/discuss (1) a one-time
check that our manual modifications haven't borked the text? and (2) some
type of continuous integration or unit testing to make sure our changes
don't screw up matching against texts we believe should always match?

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Mon, May 16, 2016 at 10:13 AM, Kris.re <kris...@bbhmedia.com> wrote:

> I do think we’ll want some sort of XML manifest; we need at least
> somewhere to define the synonyms, among other bits.
>
>
>
> *From:* Gary O'Neall [mailto:g...@sourceauditor.com]
> *Sent:* Sunday, May 15, 2016 14:26
> *To:* Kris.re <kris...@bbhmedia.com>; 'J Lovejoy' <opensou...@jilayne.com>;
> 'SPDX-legal' <spdx-legal@lists.spdx.org>
> *Subject:* Starting to work on tools for the new XML license
>
>
>
> Hi Kris, Jilayne and legal team,
>
>
>
> I'm seeing a lot of activity on the XML licenses, so I started looking
> into expanding the tools that generate the website to support the new XML
> format.
>
>
>
> Here's what I'm currently thinking:
>
> - write a new command line tool which takes three parameters, a tag name
> for the Git repo, a release date and the output directory.  The tag name
> must also be the version name used on the website.  The default for the tag
> is just the latest from master and the default for release date would be
> today's date.
>
> - The application would fetch the XML files from git and translate them
> into the different file formats including the files used to push to the
> website.
>
>
>
> A few questions:
>
>
>
> Would it make sense to have an XML file that describes the release date
> and version name in the repo?  This would eliminate the second parameter to
> the application and provide better control over the release name.  Another
> alternative would be to pull this info out of the git commit (use the date
> of the commit itself for the release date).
>
>
>
> Once I get this up and running, do you want me to post the results to
> spdx.org/licenses/preview?
>
>
>
> Also - Anything else you want me to fix while I'm in there (like the OSI
> text in the individual license pages)?
>
>
>
> Let me know your thoughts.
>
>
>
> Thanks,
> Gary
>
>
>
> -
>
> Gary O'Neall
>
> Principal Consultant
>
> Source Auditor Inc.
>
> Mobile: 408.805.0586
>
> Email: g...@sourceauditor.com
>
>
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: Nested lists in SPDX XML files.

2016-05-09 Thread Brad Edmondson
Thanks Kris for the good recap of where we are on error-correcting the XML
representation of required, optional, and replaceable text. Of course it is
no fun to manually edit XML, but I think I recall correctly that the group
decided at the outset of this github project that since we can
programmatically validate (at least the structural legality of) our edits,
and eventually adapt existing XML-parsing and editing code into
SPDX-specific tooling, this process will be worth it. Especially if Sam
continues to pull everyone else's weight on github as well as his own.  :-)

Thanks also for confirming the possibility of nesting entities. I have made
a few edits assuming that nesting is legal, but I made that assumption
silently -- props to Sam for specifically raising the question.

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Mon, May 9, 2016 at 10:39 AM, Kris.re <kris...@bbhmedia.com> wrote:

> Sam:
>
> They are definitely supposed to be nested. If you are seeing one like this
> than either the original template's spacing was equally flat (I could see
> it for one or two, but not many), or the correction pass I made to remove
> the redundant list items wasn't quite correct. There were about 3-4 types
> of failures that I thought I was able to automatically correct, but
> obviously I didn't look quite deep enough. If you spot these, feel free to
> label them with a 'bug' label and I will address them in batch. I can roll
> back the git history and extract the correctly nested version, or at least
> part of it, or convert it by hand or something.
>
> Philippe:
>
> The initial proposal tried to minimize the use of XML tags at the cost of
> making whitespace significant. After some discussion, this seemed (besides
> being a bit of a messy solution) to not meet our needs, and so I revised it
> so that whitespace was NOT significant, which required more structural tags
> to identify paragraphs and the like.
>
> Regarding "mixed format and structure", if you're referring to the 
> tag, it is not a format tag but was intended to be "b for bullet". Many of
> the tags are likely getting renamed and this is probably one of them. The
> original choice was geared towards having as little visual space taken up
> by tags as possible, but as you can see we've moved past the point where
> that's a useful compromise here. If you're referring to , , 
> or , these are indeed structural tags, though the line is a bit fuzzy
> because it's often easiest to think about them in formatting terms. We
> might think of "" as a new line, which is presentation, as opposed to
> a structural break between two sections of text, or "" as two new lines
> as opposed to a grouping of text into a paragraph, for example. Their
> primary use IS for presentation: we do need to render HTML files as one of
> our outputs, so we need enough information about the *structure* of the
> document to *format* it usefully.
>
> > But I think I lost track of the value and purpose of this editing in the
> first place... can someone refresh me?
> Our purpose right now is not primarily editing, though I welcome Sam's
> contributions on this count, since otherwise it'll be me doing this work ;)
> The primary work right now is verifying the selection of "matchable
> sections" of text, which were done partly by an automated process, and
> partly by myself without full legal understanding and context of these
> licenses.
>
> > I am questioning the use of XML in first place, which may be a format
> that is barely OK for saving data files, but is quite terrible for editing
> IMHO.
> I have to agree in most cases, but luckily for us, editing is not
> something we should have to do a lot of and when we do it will be pretty
> targeted. The bulk of the effort is the initial construction of the XML
> file, which can be eased by way of tooling. It does happen that XML is
> perfect for our particular use case, in my opinion, since what we need to
> do is mark up some source text somewhat arbitrarily to add information
> about it. That's something that a data-only format like JSON just doesn't
> have the capability to elegantly express.
>
> > At least why not use plain HTML if you need to mix format and structure?
> > You could then use some of the decent HTML WYSIWYG editing tools
> available and not have to spend more time on the form than the substance?
> I don't know about you, but in the past when I've used such tools, the
> output HTML is far from minimal and often times a mess. Different tools
> will produce different HTML, which is a problem when working in a shared
> space (git repository). A WYSIWYG editor doesn't necessarily have the tools
> to represent the informatio

Re: Contact info

2016-05-06 Thread Brad Edmondson
Hi Kris,

Did I do this <https://github.com/myndzi/license-list-XML/pull/1> correctly?
I fixed a  tag issue and created a PR for your repo rather than for
the SPDX repo. Is that right?

Thanks,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, May 5, 2016 at 12:58 PM, Kris.re <kris...@bbhmedia.com> wrote:

> If you need to get ahold of me, email k...@pressbuttonllc.com or
> kris...@bbhmedia.com – you can also get me on Skype at ‘myndzi’
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal


Re: New License/Exception Request: BSD-3-Clause-NoNuclear

2016-03-31 Thread Brad Edmondson
Hi all,

Interesting discussion. I agree with Tom Vidal's interpretation of the
sentence as completely precluding licensing in the case of use in nuclear
facilities, over and above disclaiming suitability for use in such
facilities. I also agree that this is a straightforward application of
contract construction and is the same conclusion that virtually all courts
would reach given this sentence.

Further, it's worth noting that the SPDX license list includes other
licenses that mention "nuclear," but all of them go further than
disclaiming warranty/suitability for use in nuclear facilities:
https://www.google.com/search?q=site:spdx.org%2Flicenses+%22nuclear%22


However, it does appear to be so common on github and in the broader FOSS
community that I think it should still be added to the list. Many in the
FOSS community may have missed that this license, though common, is
technically not compliant with the free software definition or the
open-source software definition, and part of the value of SPDX is that we
can help repository owners surface that fact. I think we can and should
help people match against this license text so that they can clean up their
code to more strictly conform to the FSF or OSI definitions if they wish.


To Eric's point, it also seems clear that the description of the aim of the
SPDX list should be updated to explicitly note that it includes non-FOSS
licenses. This seems like a relatively quick change. Could we approve over
email so that a more accurate description is ready for the next release?

Best,
Brad

--
Brad Edmondson, *Esq.*
512-673-8782 | brad.edmond...@gmail.com

On Thu, Mar 31, 2016 at 11:31 AM, Eric Weddington <
eric_wedding...@trimble.com> wrote:

> Where SPDX is at now, is that it says one thing, but does another.
>
>
>
> Yes, the website says that the SPDX License List is a list of “commonly
> found open source licenses”.  But if we’re going to talk about restriction
> use then it’s too late. The list already has these:
>
>
>
> CC-BY-NC-1.0
>
> CC-BY-NC-2.0
>
> CC-BY-NC-2.5
>
> CC-BY-NC-3.0
>
> CC-BY-NC-4.0
>
> CC-BY-NC-ND-1.0
>
> CC-BY-NC-ND-2.0
>
> CC-BY-NC-ND-2.5
>
> CC-BY-NC-ND-3.0
>
> CC-BY-NC-ND-4.0
>
> CC-BY-NC-SA-1.0
>
> CC-BY-NC-SA-2.0
>
> CC-BY-NC-SA-2.5
>
> CC-BY-NC-SA-3.0
>
> CC-BY-NC-SA-4.0
>
>
>
> The Non Commercial clause of the Creative Commons is a clear restriction
> of use.
>
>
>
> If SPDX wants to be pedantic about only having open source licenses, then
> there is no reason for them to exist. I can just go get the list from OSI,
> or whatever the FSF has.
>
>
>
> The value, to me, that SPDX has is that it lists common licenses, that
> also happen to include all the Open Source licenses too. They list a
> superset.
>
>
>
> The SPDX is not the OSI, or the FSF, and should never aim to be. Change
> the website language to read “commonly found licenses, including open
> source”.
>
>
>
> I very much appreciate the “wider tent” that SPDX is aiming for.
>
>
>
> Eric Weddington
>
>
>
> *From:* spdx-legal-boun...@lists.spdx.org [mailto:
> spdx-legal-boun...@lists.spdx.org] *On Behalf Of *Tom Vidal
> *Sent:* Thursday, March 31, 2016 8:02 AM
> *To:* Wheeler, David A
> *Cc:* spdx-legal@lists.spdx.org
> *Subject:* Re: New License/Exception Request: BSD-3-Clause-NoNuclear
>
>
>
> 
>
> So, should we add it or not?  I can appreciate the arguments on either
> side of the question. Both sides make quality points. Because this is so
> plainly non-open, I lean on not including it. I acknowledge Tom's point
> that our inclusion guidelines  do not require strict compliance. But use
> restrictions are pretty black and white in my mind.  As Daniel pointed out
> (point 3 from his earlier email), SPDX has a mechanism to allow anybody to
> maintain SDPX info of non-FOSS licenses.
>
>
>
> At some point in time, maybe SPDX's mission will expand to be able to
> enable maintenance of all licenses such that it can be used to create a
> comprehensive bill of materials for all licenses in a package--open,
> proprietary, and whatever lies in between.  But that is not where we are
> now.
>
>
>
> * * * * * * * * * * * *
>
> THV
>
> ___
> Spdx-legal mailing list
> Spdx-legal@lists.spdx.org
> https://lists.spdx.org/mailman/listinfo/spdx-legal
>
>
___
Spdx-legal mailing list
Spdx-legal@lists.spdx.org
https://lists.spdx.org/mailman/listinfo/spdx-legal