"Scope" of licenses to be covered by SPDX
Jilayne Lovejoy <jilayne.lovejoy@...>
(I have included the legal list on this response)
This has been discussed a couple times and part of this issue is listed as a "to-do" on the legal page (http://spdx.org/wiki/legal-team-current-issues-last-updated-june-27), namely making sure the license list has capture all the common exceptions to begin with. The concept of having a base license with additive options was discussed (I can't seem to find it in the meeting minutes, but I only looked briefly at this year and it may even have been before that or touched upon tangentially) If memory serves, it wasn't a matter of consensus that this was a bad idea, but there has yet to be a fully thought-out proposal submitted for thorough consideration. So, if you have an idea as to how to implement this idea, while keeping in mind the overall goal of the LIcense List, etc. - that would be great!! Maybe someone else from the legal team can also weigh in here regarding the previous discussions on this topic. - Jilayne On 6/22/12 12:10 PM, "Peter Bigot" <bigotp@...> wrote: With respect to the license list, an issue I happened to notice this _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Jilayne Lovejoy <jilayne.lovejoy@...>
Do you expect the SPDX License List to cover every license you find? DoesTo chime in on this, at openSUSE we have exactly the problem described any list? It would be great to align your list with the SPDX List (and make sure the short identifiers are consistent, as the intent it to not changes those, once they are published on the list) - please see the link above as to how to add a license or join a legal call so we can figure out how best to proceed. Just posted a response to the original response on this. What makes it "unusable" - I'm not sure I completely understand. - Jilayne _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Ciaran Farrell <cfarrell@...>
On Wed, 2012-06-27 at 20:05 +0000, Jilayne Lovejoy wrote:
No, of course not. There are simply too many licenses which almostDo you expect the SPDX License List to cover every license you find? DoesTo chime in on this, at openSUSE we have exactly the problem described exactly correspond to existing, known licenses. It is the 'almost exactly' that raises the issue. If all of these were to be included in a list, the list would be very long indeed. It would be great to align your list with the SPDX List (and make sure thehttps://docs.google.com/spreadsheet/pub?key=0AqPp4y2wyQsbdGQ1V3pRRDg5NEpGVWpubzdRZ0tjUWc The left column is the SPDX shortname (with a proprietary SUSE- before it if the license is not on the SPDX list). If we are referring only to the shortnames (typically, this - or aJust posted a response to the original response on this. combination of these - would be what would be included in the spec file) then we would not get far if we limited ourselves only to packages with licenses on the spdx list. Our current workaround, as stated above, is to use a proprietary SUSE- prefix and to come up with a SPDX-like shortname. Ciaran
_______________________________________________ Spdx mailing list Spdx@... https://lists.spdx.org/mailman/listinfo/spdx |
|
Bradley M. Kuhn <bkuhn@...>
Jilayne Lovejoy wrote at 16:02 (EDT) on Wednesday:
So, if you have an idea as to how to implement this idea, whileIMO, "implementing" is trivial. The tough part is careful cataloging to know *what* to add to the list. For example, obviously, no one did the work of cataloging the exceptions in GCC, which is why the license of GCC can't be represented by SPDX for any version of GCC (See my other post about that: http://lists.spdx.org/pipermail/spdx/2012-June/000704.html ) If someone wants to do the work of cataloging the exceptions in GCC, I'd be happy to advise, since I was involved with Brett Smith when he did the work during the 3.1 RTL exception drafting process. Cc me on any email threads that are working on this and I'll try to allocate time to help. But, note that exceptions are all over the place, in things like Classpath, autoconf, and plenty of other places. I wonder: has anyone taken a Fossology (the best scanning tool available as Free Software) run of Debian distribution and just made sure every license it finds has a moniker in SPDX? If not, why not? Seems like a necessary first step for SPDX to have any chance of being complete. -- -- bkuhn _______________________________________________ Spdx mailing list Spdx@... https://lists.spdx.org/mailman/listinfo/spdx |
|
Bradley M. Kuhn <bkuhn@...>
Jilayne Lovejoy wrote at 16:05 (EDT) on Wednesday:
Do you expect the SPDX License List to cover every license you find?I'm not clear on what the value of SPDX's license list unless it's comprehensive. Can you explain how SPDX is still useful if the licenses for widely distributed and used central-infrastructure programs can't be listed with SPDX? Does any list?Other license lists aren't designed to allow for cataloging the details of a Free Software release, nor are they meant to be grokked by programs, so they don't need to be perfectly comprehensive. If a license is missing from SPDX's list, I can't write an accurate SPDX file for that package, right? Seems like a really big bug in SPDX to me. This is why I keep renewing my encouragement for the SPDX group to actually *write* some SPDX files and carry them upstream. Your problems with SPDX will start to shake out a lot faster if you do that. Indeed, my offer that I've been making for a year remains open: when I see that SPDX patch come across the BusyBox mailing list, I'll endorse it and encourage Denys to put it upstream.... but I still haven't seen the patch arrive, and when I suggest this to SPDX folks, they tell me "upstream should be responsible for doing this work". I get worried any time a bunch of proprietary software companies get together and start suggesting unfunded mandates for upstream Free Software projects. -- -- bkuhn _______________________________________________ Spdx mailing list Spdx@... https://lists.spdx.org/mailman/listinfo/spdx |
|
Bob Gobeille <bob.gobeille@...>
On Jun 28, 2012, at 12:02 PM, Bradley M. Kuhn wrote:
But, note that exceptions are all over the place, in things likeFWIW, one of our FOSSology contributors (thank you Camille) put together a spreadsheet (HarmonisationLicenseIDs.ods) highlighting the differences between the fossology license list and the SPDX license list: http://www.fossology.org/projects/fossology/wiki/MatchSPDXLicenceIDs We plan on using this to update fossology with the SPDX license short names and insure we have license signatures for all the SPDX licenses. Bob Gobeille bobg@... _______________________________________________ Spdx mailing list Spdx@... https://lists.spdx.org/mailman/listinfo/spdx |
|
Tom Incorvia
As long as the licenses are
- Carefully named and vetted for exact license text
- Somewhat broadly applicable (“somewhat broadly” is fuzzy, but we do want the list to grow starting with very common and moving to less common – it is a way to get more value with our limited bandwidth to vet the licenses)
Then more is better.
SPDX is looking for volunteers to submit additional licenses that meet the above criteria.
To nominate a license, provide this info: http://spdx.org/wiki/spdx-license-list-process-requesting-new-licenses-be-added.
Legal team: I can help with the reviews of proposed licenses, although I am not available until the end of July.
Tom
Tom Incorvia tom.incorvia@... Direct: (512) 340-1336
-----Original Message-----
On Jun 28, 2012, at 12:02 PM, Bradley M. Kuhn wrote:
> But, note that exceptions are all over the place, in things like > Classpath, autoconf, and plenty of other places. I wonder: has anyone > taken a Fossology (the best scanning tool available as Free Software) > run of Debian distribution and just made sure every license it finds > has a moniker in SPDX? If not, why not? Seems like a necessary first > step for SPDX to have any chance of being complete.
FWIW, one of our FOSSology contributors (thank you Camille) put together a spreadsheet (HarmonisationLicenseIDs.ods) highlighting the differences between the fossology license list and the SPDX license list:
http://www.fossology.org/projects/fossology/wiki/MatchSPDXLicenceIDs
We plan on using this to update fossology with the SPDX license short names and insure we have license signatures for all the SPDX licenses.
Bob Gobeille _______________________________________________ Spdx-legal mailing list https://lists.spdx.org/mailman/listinfo/spdx-legal
This message has been scanned by MailController - portal1.mailcontroller.co.uk This message has been scanned by MailController.
|
|
Philip Odence
Bradley,
See spec http://www.spdx.org/system/files/spdx-1.0.pdf on pages 23-24. There's a section in an SPDX file called Other Licensing Information Detected to handle licenses not on the standard list. The person creating SPDX file creates an extension to the standard list that is local to the particular SPDX file with similar short names. So, if you find the Bradley Kuhn License you could designate it at BMKL-1.0, say, and then could use that identifier throughout that SPDX file to reference that license. The Other Licensing Information Detected section would map BMLK-1.0 to the specific text of the license. Hope that increases your comfort that the SPDX standard can handle-non standard licenses. And, as others have pointed out, you could also submit the BMKL to the SPDX legal team for future inclusion on the standard list. Best, Phil Jilayne, I am not yet on the legal list, so please forward. On 6/28/12 2:10 PM, "Bradley M. Kuhn" <bkuhn@...> wrote: Jilayne Lovejoy wrote at 16:05 (EDT) on Wednesday:_______________________________________________Do you expect the SPDX License List to cover every license you find?I'm not clear on what the value of SPDX's license list unless it's Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Philip Odence
Polite request:
Could we shift this discussion off of the General Meeting list and onto the Legal Team list only? TThis is GREAT discussion for the legal team.
This is not a big problem, but I want to respect the norms we established when we formed the Legal, Business and Tech teams. Part of splitting up the lists was to keep the traffic on the General Meeting list light so as not to burden folks who are only
looking to monitor goings across the teams and at a high level. Real work (and this is real work) is supposed to be done on the team lists.
So, if anyone responds to this (or other emails in the thread) please remove spdx@... from the CC.
Note: anyone not on the legal list and wanting to follow the discussion can sign up at http://lists.spdx.org/mailman/listinfo/spdx-legal
Thanks,
Phil
From: Tom Incorvia <tom.incorvia@...>
Date: Thu, 28 Jun 2012 14:14:32 -0500 To: Bob Gobeille <bob.gobeille@...>, "Bradley M. Kuhn" <bkuhn@...> Cc: SPDX-legal <spdx-legal@...>, <spdx@...> Subject: RE: "Scope" of licenses to be covered by SPDX As long as the licenses are
- Carefully named and vetted for exact license text
- Somewhat broadly applicable (“somewhat broadly” is fuzzy, but we do want the list to grow starting with very common and moving to less common – it is a way to get more value with our limited bandwidth to vet the licenses)
Then more is better.
SPDX is looking for volunteers to submit additional licenses that meet the above criteria.
To nominate a license, provide this info: http://spdx.org/wiki/spdx-license-list-process-requesting-new-licenses-be-added.
Legal team: I can help with the reviews of proposed licenses, although I am not available until the end of July.
Tom
Tom Incorvia Direct: (512) 340-1336
-----Original Message-----
From: spdx-legal-bounces@... [mailto:spdx-legal-bounces@...] On Behalf Of Bob Gobeille Sent: Thursday, June 28, 2012 1:50 PM To: Bradley M. Kuhn Cc: SPDX-legal; spdx@... Subject: Re: "Scope" of licenses to be covered by SPDX
On Jun 28, 2012, at 12:02 PM, Bradley M. Kuhn wrote:
> But, note that exceptions are all over the place, in things like > Classpath, autoconf, and plenty of other places. I wonder: has anyone > taken a Fossology (the best scanning tool available as Free Software) > run of Debian distribution and just made sure every license it finds > has a moniker in SPDX? If not, why not? Seems like a necessary first > step for SPDX to have any chance of being complete.
FWIW, one of our FOSSology contributors (thank you Camille) put together a spreadsheet (HarmonisationLicenseIDs.ods) highlighting the differences between the fossology license list and the SPDX license list:
http://www.fossology.org/projects/fossology/wiki/MatchSPDXLicenceIDs
We plan on using this to update fossology with the SPDX license short names and insure we have license signatures for all the SPDX licenses.
Bob Gobeille _______________________________________________ Spdx-legal mailing list https://lists.spdx.org/mailman/listinfo/spdx-legal
This message has been scanned by MailController - portal1.mailcontroller.co.uk This message has been scanned by MailController. _______________________________________________ Spdx mailing list Spdx@... https://lists.spdx.org/mailman/listinfo/spdx |
|
Bradley M. Kuhn <bkuhn@...>
Philip Odence wrote at 08:32 (EDT):
There's a section in an SPDX file called Other Licensing InformationI'm aware of that. My point was that presumably for the most commonly used programs, an SPDX file author wouldn't have to do this extra work. Isn't it SPDX's intent to make it easy to write SPDX files for the most common programs? Has anyone written an SPDX file for GCC versions before the RTL Exception 3.1? If so, for it to be accurate, I'm sure it must have pages of extra licensing information, since it's now been shown that no accurate GCC license is currently on the SPDX license list. Bob Gobeille wrote at 14:50 (EDT) on Thursday: Great work, Bob and Camille!FWIW, one of our FOSSology contributors (thank you Camille) put Philip wrote: Hope that increases your comfort that the SPDX standard can handle-nonIs your argument that GCC's license isn't standard? Classpath's license isn't either? Again, I'm left wondering if SPDX expects upstream to do this work? As mentioned in my previous email, that seems like a bad plan to me. That's great. I hope SPDX will in turn take submissions from Fossology, whichWe plan on using this to update fossology with the SPDX license short is able to find and catalog a lot of these licenses, to update SPDX's license list. Again, I'm happy to help in cataloging the GCC licenses if folks need assistance in understanding the patchwork of exceptions pre RTL-Exception-3.1. I offer the same help for any Conservancy member project, too. Thanks again to Bob and HP, for setting the right trend by releasing a scanning tool under a Free Software license. I hope others will follow HP's lead in the area of software freedom. -- -- bkuhn _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Peter Williams <peter.williams@...>
On Fri Jun 29 07:04:27 2012, Philip Odence wrote:
Polite request:Is that really the best choice? This issue seems to be cross functional issue in that it concerns both the license list and the technical details of representing license data in SPDX files (and in the license list itself). I think both the legal and tech teams need to collaborate to solve this problem. Relegating it into any single functional area list will, i fear, hinder progress to a solution quite significantly. Peter openlogic.com _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Philip Odence
Peter,
Yes it is. My point is to get it off the general list which is not for working discussions. You are welcome to include the tech team list on the discussion (which I can't do as I am not on the tech list). Phil On 6/29/12 11:19 AM, "Peter Williams" <peter.williams@...> wrote: On Fri Jun 29 07:04:27 2012, Philip Odence wrote:_______________________________________________Polite request:Is that really the best choice? This issue seems to be cross functional Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Peter Bigot <bigotp@...>
On Fri, Jun 29, 2012 at 10:19 AM, Peter Williams
<peter.williams@...> wrote: On Fri Jun 29 07:04:27 2012, Philip Odence wrote:Agreed. In this general forum we've heard that the existing SPDXIs that really the best choice? This issue seems to be cross functional license list approach does not meet the needs of Linux distributions (in the case I raised, OpenEmbedded) because it does not have the flexibility to succinctly and accurately represent the current licenses of many GPL packages like gcc and its libraries. Missing a "BMKL" is one thing. Missing GPL-2.0+-with-GCC-exception and other GPL variants in common use, and/or requiring all such variants to be listed explicitly in the spec or named arbitrarily at the discretion of independent compilers of SPDX files, seems to be a more fundamental weakness in the technical description of licenses. Resolution of this is likely to require fairly wide familiarity with what packages should have supported license descriptions in combination with legal insight on how to express their licenses. Adding spdx-tech (which I've just done, and joined) and dropping general (which I have not done), might make sense, recognizing that this sort of fragmentation does make it more likely that issues will not be discovered and resolved in a timely fashion. Peter _______________________________________________ Spdx-tech mailing list Spdx-tech@... https://lists.spdx.org/mailman/listinfo/spdx-tech |
|
Jilayne Lovejoy <jilayne.lovejoy@...>
Great, Bradley. When I find someone who will *do* that work, we will
definitely ask for you input! - Jilayne On 6/28/12 12:02 PM, "Bradley M. Kuhn" <bkuhn@...> wrote: Jilayne Lovejoy wrote at 16:02 (EDT) on Wednesday:So, if you have an idea as to how to implement this idea, whileIMO, "implementing" is trivial. The tough part is careful cataloging to _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Jilayne Lovejoy <jilayne.lovejoy@...>
(I fully support Phil's previous response in terms of how to use the
various mailing lists; he has done a great job of moderating that. It is GREAT to see all this interest and discussion, regardless of what list it begins and ends on and those of us who have been long-involved with SPDX are happy to see broader interest from new or newish people and companies. But, it seems as though some basic misunderstandings are getting repeated due to not fully understanding how the spec works, the purpose of the license list, etc. So, one quick clarification to all lists, as the previous explanations did not seem to make it through across the board.) On 6/29/12 9:58 AM, "Peter Bigot" <bigotp@...> wrote: But it DOES have the flexibility to represent ANY license found accurately. It just may not have the capability to do so succinctly, in terms of using an SPDX License List short identifier. Info on how to join the three workgroup mailing lists can be found here, in case anyone missed that: http://spdx.org/wiki/spdx/participation-guidelines Jilayne Lovejoy, OpenLogic (SPDX Legal Work Group co-lead) _______________________________________________ Spdx-tech mailing list Spdx-tech@... https://lists.spdx.org/mailman/listinfo/spdx-tech |
|
Jilayne Lovejoy <jilayne.lovejoy@...>
On 6/29/12 8:50 AM, "Bradley M. Kuhn" <bkuhn@...> wrote:
NO! That is not what Phil meant. There is no judgment implied by "standard" or "non-standard" (but the fact that a judgement could be implicated it is exactly why I lobbied early on to lose that terminology). The SPDX License List is just that - a list of licenses. We started by making sure we had all of the OSI licenses, then people involved suggested other commonly found open source licenses. And while maybe the list doesn't look like much to the first-time looker, to get to this point (already at it's 16th version) meant: deciding upon fields to include and how to define those fields; deciding on naming and short identifiers protocols for consistency; finding urls for each license; finding the actual text of the license; checking whether that license is (or was) OSI approved; coordinating with OSI when they adopted the short identifiers, so all links and short identifiers cross-checked; generating the HTML pages for each license; making sure the license text was correct (and didn't lose crucial formatting); otherwise catching human errors in the various processes; etc., etc.... This is actually quite a bit of work and has been done by a small number of people. Do we need to expand the list? YES! Do we know we would like to collaborate with other lists such that the SPDX License List lines up with other such lists and vice versa? YES! I think we are all in agreement on that last point. The issue here isn't knowing what needs to be done, it is having the people-power to get it done sooner rather than later. (yes, I know, I'm beginning to sound like a broken record... and with that, I will put away my soap box and hope to hear some new voices on the next legal call :) Jilayne Lovejoy (SPDX Legal work group co-lead) Corporate Counsel | OpenLogic, Inc. jlovejoy@... | 720 240 4545 _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Bradley M. Kuhn <bkuhn@...>
Jilayne Lovejoy wrote at 16:28 (EDT) on Friday:
But it DOES have the flexibility to represent ANY license found... and one can create a Gödel number or a Turing Machine tape that can compute any function that's computable, but to create a non-trivial one by hand takes months of work. In other words, the argument that a system is *flexible* enough to cover an entire complexity space is only an argument for its completeness, not its usability. It just may not have the capability to do so succinctly,It's not SPDX's intention to make it possible to represent licenses of key GNU/Linux infrastructural programs succinctly? Peter Bigot wrote at 11:58 (EDT) on Friday: +1.Missing GPL-2.0+-with-GCC-exception and other GPL variants in common Indeed, I thought that, by now, folks were already writing SPDX files. I'd assume GCC would be one of the very first packages that you all would want to write an SPDX file for. Jilayne Lovejoy wrote: This is actually quite a bit of work and has been done by a smallNeither Peter nor I are denying that work done so far was time consuming, detailed work. Most licensing and compliance work is so, even for the most seemingly trivial matters. I think the most interesting point coming out of this discussion is that it seems pretty clear that no one has actually tried to use SPDX for a real world example yet. Frankly, I actually hope that's true. The more grim story I've suspected since the Linux Collaboration Summit legal track last April is that many so-called "compliance" companies are now using SPDX as an internal standard for their proprietary products. If that suspicion is true, SPDX will surely suffer the usual problem of a standard without adequate Free Software tools: it will be useless to the Free Software community because it's most extensive and complete use is by proprietary products. TCP/IP would've probably failed if the best implementation of it hadn't been Sam's and Kirk's Free Software implementation. Peter Bigot wrote at 11:58 (EDT) on Friday: Indeed, I've co-written enough licenses including the GCC RTL exceptionMissing a "BMKL" is one thing. and the Affero GPL. I'm thus unlikely to write the BMKL, and I'd call it bkuhn-license if I did anyway. :) Jilayne Lovejoy wrote at 15:23 (EDT) on Friday: Great, Bradley. When I find someone who will *do* that work, we willPlease don't underestimate my offer. I'm not offering *merely* input; I'm offering assistance to *do* work on the GCC licensing cataloging to repair the existing flaws in SPDX's license list that Peter identified. Perhaps you've conflated the fact that I didn't offer to *lead* such work as an indication that I wasn't offering to *do* any actual work? I have been making offers to help SPDX for some time, such as my offer to help shepherd patches carrying SPDX files in upstream projects where I might have enough influence to help get your SPDX patches accepted (e.g., BusyBox). That's substantial work (and a significant spending of political capital) that I've offered to SPDX as well. -- -- bkuhn _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
dmg
Come on Bradley. Please be realistic/serious or people will stop responding to your emails labeling you as a troll (and perhaps even remove you from this list--disclaimer I am just another participant). By the way, Godel numbers do not represent functions, they represent logic statements. By the way #2, a TM machine tape does not compute anything, and I guarantee you, it will take you an infinite time and resources to build a Turing Machine tape for the SIMPLEST of TMs. (please.... read the description of a Turing Machine in this 100 Year of the Birthday of Turing, you will find it enlightening ). SPDX is not a system of logic not a computational model, so it makes no sense at all to compare it against either Godel numbers of TMs. Now back to SPDX. You can extract and document, using SPDX, licensing information in a way that is well defined. This, in my opinion, is the great value of SPDX as it currently stands. Currently it is a great wrapper format. Agreeing on the names of the licenses will be difficult, and as pointed out, some names in SPDX are not ideal (and perhaps wrong) but at least I now have a method to document licensing info in a project. Compare that to the way that Debian (as you pointed out before) documents licensing. This part, I see is agreeing on the actual contents of each of its fields. In my opinion, the best way to deal with the complexities that you have described before is using a compositional model for licenses (which I have described in the past in this list). --dmg _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Bradley M. Kuhn <bkuhn@...>
dmg wrote at 13:17 (EDT) on Sunday:
Please be realistic/seriousI apologize if my analogy bothered you. I'm completely serious, and my entire point here is to raise realistic scenarios (e.g., GCC) about where SPDX might be used. By the way, Godel numbers do not represent functions, they representSee http://en.wikipedia.org/wiki/Computable_function for info on why I used the word "function" in that context. I learned the concepts using that terminology in graduate school in the 1990s; I know other terminology is also widely used, but I'm happy to defer to you this since you have a PhD and I only have a Master's degree. :) But, you're right in that this part of the thread is now off-topic. I only used that analogy to point out that the difficulty of representing common licenses is a serious issue for SPDX. SPDX is complete, but very difficult to use for real-world situations. That's why I thought my analogy was appropriate. Again, I apologize if you find it inappropriate. You can extract and document, using SPDX, licensing information in aAgain, I agree that SPDX appears to be complete, in that it is, as you say, ... This, in my opinion, is the great value of SPDX as it currently... a wrapper format that can be used to represent any particular licensing situation of a package. Agreeing on the names of the licenses will be difficult, and asIt's more than just naming; it's an issue that it appears to be quite difficult to represent some common licensing situations accurately for common infrastructural pieces. I've nevertheless offered my help and offer it again, to figure out how to do this for GCC. It's probably a good test case. Compare that to the way that Debian (as you pointed out before)At the risk of getting flamed again for making an analogy, I'll point out that SPDX is a bit like the OSI model of network layering right now. It's heavily structured and wasn't designed in conjunction with an implementation. SPDX needs a good Free Software implementation. Indeed, if someone were to go through and build a patchset for Debian to switch its /usr/doc/*/copyright fields to use SPDX -- even for just for, say, a Debian base installation you get with deboostrap -- that would be a huge "real world" scenario to shake out issues with SPDX and give something useful back to upstream. Has anyone thought of inviting Stefano Zacchiroli to this list to discuss that idea? -- -- bkuhn _______________________________________________ Spdx-legal mailing list Spdx-legal@... https://lists.spdx.org/mailman/listinfo/spdx-legal |
|
Philippe Ombredanne
On Mon, Jul 2, 2012 at 4:17 PM, Bradley M. Kuhn <bkuhn@...> wrote:
Bradley: I've nevertheless offered my help and offer it again, to figure out how this is an excellent offer and idea. Please go for it! |
|