Giter Club home page Giter Club logo

Comments (4)

calebcartwright avatar calebcartwright commented on May 26, 2024

Thanks for reaching out. I confess my initial reaction seeing this is the typical "I'm not a lawyer, I don't even want to pretend to be able to adjudicate open source licenses", but I also fully recognize the badge coloring is, to an extent, already doing just that.

I'll be curious to hear thoughts from other maintainers, but I think there's two separate items here: the addition of 0BSD which should be fairly noncontroversial, and potential changes on CC0 which will have some level of blast radius consideration and controversy

from shields.

xuhdev avatar xuhdev commented on May 26, 2024

Yeah I agree regarding CC0. That's exactly why I put the opinions of Free Software Foundation nor Open Source Initiative in the original post, not my own opinion ๐Ÿ˜‰

from shields.

chris48s avatar chris48s commented on May 26, 2024

Broadly speaking, I'm against us just freestyling this and making our own judgements.

Looking over the comments in https://github.com/badges/shields/blob/master/services/licenses.js and the discussion in #1190 it seems that we're mostly deferring to choosealicense.com on this.

Looking over the table on https://choosealicense.com/appendix/ and http://landley.net/toybox/license.html I agree with adding 0BSD to this category ๐Ÿ‘

On removing CC0: Badges are not only for software projects (although I acknowledge that is the primary use). Data projects can use badges too. You can use one on your eBook if you want ๐Ÿคท
I'm not sure I necessarily love the fact that we've decided to apply semantic colours to licenses, but given is where we are starting from, I don't think "suitability for software projects" is one of the characteristics we've attempted to encode. "CC-BY-SA-4.0" probably isn't a great license for software, but we still code it as "copyleft".
I think I am ๐Ÿ‘Ž on removing CC0 from the "public domain" group. Even if it is not advised for software, it is still a public domain license.

from shields.

jNullj avatar jNullj commented on May 26, 2024

Change is available for merge in PR #10092
Added 0BSD to the public domain type (and spec test)
Also noticed we can add 0BSD in PyPi License service helper, as PyPi is not using the short spdx name but a longer format. So added that as well.

from shields.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.