开源许可证选择器 - 调试器

🔍区块差异

[
  {
    "block_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "block_type": 1,
    "children": [
      "doxcnIjLFikPNq1iY26L69RRjUe",
      "doxcn1DkEHyTmXF46uUis77JKMd",
      "doxcnonm8mFdCEzwRlSoLN9WItd",
      "doxcnl9ok5LcAg1JRUP5N3DwWKh",
      "doxcnv1qvASSTs7CyHvWYMh55Fn",
      "doxcn4fNt3WsPAS0QoNBL1UwCtk",
      "doxcnabrg5s5e58lJtvwFoy2nJf",
      "doxcn7BJgXcfRYAvd56KhARTNec",
      "doxcnwRBvIxttdyG7KWYdjwZSwf",
      "doxcnmRWBk0b4b0wPSb5tTVI3Jg",
      "doxcnZnS8A0TD7KfoUpZMGqvMnd",
      "doxcnFNcOzE0Ovc7gRoqbWmyCHe",
      "doxcnAwRBHgRlWrTOOqDE3gwHCd",
      "doxcnPNz4RRwBQyF1WVtJ2TqRRd",
      "doxcnI8eqYpdlN9ENHtcVAPUNhg",
      "doxcnQ1zBjhiRkmYM7wNAtXrLSd",
      "doxcnZ9H3eSXjIIUyJL4nmXxePd",
      "doxcndYjXCjXU81bKPjPI0ED1Qh",
      "doxcntcpE4D1loHqEEnEE9izy1e",
      "doxcnL9nrwzw5Zfm30Tg3pCaMwF",
      "doxcnpc6rB7CuaKIeBiHifUydkc",
      "doxcnORQuNWlRZGbLF3vl1Nkmxu",
      "doxcnuc89THhGui2uGdGFHDh2Pe",
      "doxcnAdFPyU2bxODvfdZi8ZQE7c",
      "doxcnS9KdmDD8OoQwc5FQ95fzFc",
      "doxcn5x1sBo6RJFGkyhuuvdzPRb",
      "doxcnKfrbA6NWjaJMg8uUp53qIh",
      "doxcngMJs5bQw32RILbHYSewJkb",
      "doxcnRUV9ESv1HEyZEAfFNxYULe",
      "doxcnzhEHHAOp0tnxEOr9u2Zuyd",
      "doxcnLyuIMN6O9CrL9nShfktF4b"
    ],
    "page": {
      "elements": [
        {
          "text_run": {
            "content": "开源许可证选择器",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1
      }
    },
    "parent_id": ""
  },
  {
    "block_id": "doxcnIjLFikPNq1iY26L69RRjUe",
    "block_type": 4,
    "heading2": {
      "elements": [
        {
          "text_run": {
            "content": "⭐原作",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcn1DkEHyTmXF46uUis77JKMd",
    "block_type": 2,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "text": {
      "elements": [
        {
          "text_run": {
            "content": "本项目最早翻译自",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    }
  },
  {
    "block_id": "doxcnonm8mFdCEzwRlSoLN9WItd",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnl9ok5LcAg1JRUP5N3DwWKh",
    "block_type": 4,
    "heading2": {
      "elements": [
        {
          "text_run": {
            "content": "🏁旧版",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnv1qvASSTs7CyHvWYMh55Fn",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcn4fNt3WsPAS0QoNBL1UwCtk",
    "block_type": 5,
    "heading3": {
      "elements": [
        {
          "text_run": {
            "content": "逻辑",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnabrg5s5e58lJtvwFoy2nJf",
    "block_type": 6,
    "children": [
      "doxcnqxh62EWj5EbwoGjn6zxa77",
      "doxcn5y5hLwotWLqnWa26tTWcAf",
      "doxcnQmeRkHoFhj9Knju613yk9k",
      "doxcnj1U3OHRotT962XCo1iXk1e",
      "doxcnG71yknfwbmL2KiFhFcytDi",
      "doxcng3z1qs8otf0VI2vZQGnLHc",
      "doxcns1b7DPlwmZZFFMg9ReXi1g",
      "doxcnQHusiewljyendSCKk9HXFg",
      "doxcndJ7XsONu8f7dmmKfBeJ1eb",
      "doxcn2N7WzJucmRUdWRTQOSIOce"
    ],
    "heading4": {
      "elements": [
        {
          "text_run": {
            "content": "维度",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnqxh62EWj5EbwoGjn6zxa77",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "流行程度 Popularity",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "1"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcn5y5hLwotWLqnWa26tTWcAf",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "复用条件 Reuse Condition",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcnQmeRkHoFhj9Knju613yk9k",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "传染强度 Infection Intensity",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcnj1U3OHRotT962XCo1iXk1e",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "传染范围 Infection Range",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcnG71yknfwbmL2KiFhFcytDi",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "法律管辖 Jurisdiction",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcng3z1qs8otf0VI2vZQGnLHc",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "专利声明 Patent Statement",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcns1b7DPlwmZZFFMg9ReXi1g",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "专利报复 Patent Retaliation",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcnQHusiewljyendSCKk9HXFg",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "增强署名 Enhanced Attribution",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcndJ7XsONu8f7dmmKfBeJ1eb",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "隐私漏洞 Privacy Loophole",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcn2N7WzJucmRUdWRTQOSIOce",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "营销背书 Marketing Endorsement",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnabrg5s5e58lJtvwFoy2nJf"
  },
  {
    "block_id": "doxcn7BJgXcfRYAvd56KhARTNec",
    "block_type": 5,
    "heading3": {
      "elements": [
        {
          "text_run": {
            "content": "代码",
            "text_element_style": {
              "bold": true,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnwRBvIxttdyG7KWYdjwZSwf",
    "block_type": 6,
    "heading4": {
      "elements": [
        {
          "text_run": {
            "content": "页面",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnmRWBk0b4b0wPSb5tTVI3Jg",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnZnS8A0TD7KfoUpZMGqvMnd",
    "block_type": 6,
    "heading4": {
      "elements": [
        {
          "text_run": {
            "content": "逻辑",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnFNcOzE0Ovc7gRoqbWmyCHe",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnAwRBHgRlWrTOOqDE3gwHCd",
    "block_type": 4,
    "heading2": {
      "elements": [
        {
          "text_run": {
            "content": "🚧新版",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnPNz4RRwBQyF1WVtJ2TqRRd",
    "block_type": 5,
    "heading3": {
      "elements": [
        {
          "text_run": {
            "content": "预研",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "mention_user": {
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            },
            "user_id": "ou_78f47578ef885dd3d249f4a8e8a54f40"
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnI8eqYpdlN9ENHtcVAPUNhg",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnQ1zBjhiRkmYM7wNAtXrLSd",
    "block_type": 5,
    "heading3": {
      "elements": [
        {
          "text_run": {
            "content": "理论",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnZ9H3eSXjIIUyJL4nmXxePd",
    "block_type": 2,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "text": {
      "elements": [
        {
          "text_run": {
            "content": "须",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "开源战略研究组",
            "text_element_style": {
              "bold": true,
              "inline_code": false,
              "italic": false,
              "link": {
                "url": "https%3A%2F%2Fgithub.com%2Fkaiyuanshe%2FONES"
              },
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "mention_user": {
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            },
            "user_id": "ou_67ea22053e0c3e36cab989f528780cc4"
          }
        },
        {
          "text_run": {
            "content": "、",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "顾问委员会",
            "text_element_style": {
              "bold": true,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "mention_user": {
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            },
            "user_id": "ou_0b38f4e7d22222f7169587cf176de35c"
          }
        },
        {
          "text_run": {
            "content": "、",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "法律工作组",
            "text_element_style": {
              "bold": true,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "mention_user": {
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            },
            "user_id": "ou_bfe69d26e1c7e0605c9aad60505a78e5"
          }
        },
        {
          "text_run": {
            "content": "和",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "基础设施组",
            "text_element_style": {
              "bold": true,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "mention_user": {
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            },
            "user_id": "ou_3248eb023d232f6c615ca19ef4a24d3c"
          }
        },
        {
          "text_run": {
            "content": "联合梳理",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "现有开源协议及其特点",
            "text_element_style": {
              "bold": true,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": ",为",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "选择器算法",
            "text_element_style": {
              "bold": true,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "提供",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "理论依据",
            "text_element_style": {
              "bold": true,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    }
  },
  {
    "block_id": "doxcndYjXCjXU81bKPjPI0ED1Qh",
    "block_type": 5,
    "children": [
      "doxcn7XylFz3FkIDvajyfBQeh0d",
      "doxcn3fSqZxfefeFGjFvSkXCvtf",
      "doxcnkEzF9axvKiV0J3lZbGV1td",
      "doxcnIRMU2dpUBov3JUGnEWq9nd",
      "doxcnBJBHW3qAKDbr0M0fH5vf8c"
    ],
    "heading3": {
      "elements": [
        {
          "text_run": {
            "content": "算法",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcn7XylFz3FkIDvajyfBQeh0d",
    "block_type": 999,
    "parent_id": "doxcndYjXCjXU81bKPjPI0ED1Qh",
    "undefined": {}
  },
  {
    "block_id": "doxcn3fSqZxfefeFGjFvSkXCvtf",
    "block_type": 13,
    "children": [
      "doxcnIToQ836zJ4SW7f22Vj5Jhh",
      "doxcnjqE95HpXweljIV26WoaW6g",
      "doxcnK8UeaO9D5NL8WVsL7StBQh"
    ],
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "将各种开源许可证按上述评估维度标注性质权重:",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "1"
      }
    },
    "parent_id": "doxcndYjXCjXU81bKPjPI0ED1Qh"
  },
  {
    "block_id": "doxcnIToQ836zJ4SW7f22Vj5Jhh",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "正向 Positive ",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "+1",
            "text_element_style": {
              "bold": false,
              "inline_code": true,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": ":明确支持该维度的特性",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "1"
      }
    },
    "parent_id": "doxcn3fSqZxfefeFGjFvSkXCvtf"
  },
  {
    "block_id": "doxcnjqE95HpXweljIV26WoaW6g",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "未定义 Undefined ",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "0",
            "text_element_style": {
              "bold": false,
              "inline_code": true,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": ":未明确提及该维度的特性",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcn3fSqZxfefeFGjFvSkXCvtf"
  },
  {
    "block_id": "doxcnK8UeaO9D5NL8WVsL7StBQh",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "负向 Negative ",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "-1",
            "text_element_style": {
              "bold": false,
              "inline_code": true,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": ":明确反对该维度的特性",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcn3fSqZxfefeFGjFvSkXCvtf"
  },
  {
    "block_id": "doxcnkEzF9axvKiV0J3lZbGV1td",
    "block_type": 13,
    "children": [
      "doxcnX1YkTQ4eOl84Ug1pVjPnNf",
      "doxcnZNFZl1vFzuitjZ57sZ3LWb",
      "doxcnmwIXjjkM23RUxjAKcpQIOd"
    ],
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "由外部输入用户对上述维度特性的态度值:",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcndYjXCjXU81bKPjPI0ED1Qh"
  },
  {
    "block_id": "doxcnX1YkTQ4eOl84Ug1pVjPnNf",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "正向 Positive ",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "+1",
            "text_element_style": {
              "bold": false,
              "inline_code": true,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": ":明确需要该维度的特性",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "1"
      }
    },
    "parent_id": "doxcnkEzF9axvKiV0J3lZbGV1td"
  },
  {
    "block_id": "doxcnZNFZl1vFzuitjZ57sZ3LWb",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "未定义 Undefined ",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "0",
            "text_element_style": {
              "bold": false,
              "inline_code": true,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": ":对提及该维度的特性不敏感",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnkEzF9axvKiV0J3lZbGV1td"
  },
  {
    "block_id": "doxcnmwIXjjkM23RUxjAKcpQIOd",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "负向 Negative ",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": "-1",
            "text_element_style": {
              "bold": false,
              "inline_code": true,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        },
        {
          "text_run": {
            "content": ":明确拒绝该维度的特性",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcnkEzF9axvKiV0J3lZbGV1td"
  },
  {
    "block_id": "doxcnIRMU2dpUBov3JUGnEWq9nd",
    "block_type": 13,
    "children": [
      "doxcnUtrYjSVcc0GFI9lHTXkAQh"
    ],
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "将每个许可证按以下公式计算:",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcndYjXCjXU81bKPjPI0ED1Qh"
  },
  {
    "block_id": "doxcnUtrYjSVcc0GFI9lHTXkAQh",
    "block_type": 34,
    "children": [
      "doxcnhSyol7vzEJuWZh2dGCgexc"
    ],
    "parent_id": "doxcnIRMU2dpUBov3JUGnEWq9nd",
    "quote_container": {}
  },
  {
    "block_id": "doxcnhSyol7vzEJuWZh2dGCgexc",
    "block_type": 2,
    "parent_id": "doxcnUtrYjSVcc0GFI9lHTXkAQh",
    "text": {
      "elements": [
        {
          "text_run": {
            "content": "每个许可证的总权重 = 维度权重单项 x 维度用户态度值",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    }
  },
  {
    "block_id": "doxcnBJBHW3qAKDbr0M0fH5vf8c",
    "block_type": 13,
    "ordered": {
      "elements": [
        {
          "text_run": {
            "content": "所有许可证以本次筛选中的总权重倒序排列,即为结果",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false,
        "sequence": "auto"
      }
    },
    "parent_id": "doxcndYjXCjXU81bKPjPI0ED1Qh"
  },
  {
    "block_id": "doxcntcpE4D1loHqEEnEE9izy1e",
    "block_type": 4,
    "heading2": {
      "elements": [
        {
          "text_run": {
            "content": "💡参考",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnL9nrwzw5Zfm30Tg3pCaMwF",
    "block_type": 5,
    "heading3": {
      "elements": [
        {
          "text_run": {
            "content": "标准数据",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnpc6rB7CuaKIeBiHifUydkc",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnORQuNWlRZGbLF3vl1Nkmxu",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnuc89THhGui2uGdGFHDh2Pe",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnAdFPyU2bxODvfdZi8ZQE7c",
    "block_type": 5,
    "heading3": {
      "elements": [
        {
          "text_run": {
            "content": "理论研究",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnS9KdmDD8OoQwc5FQ95fzFc",
    "block_type": 2,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "text": {
      "elements": [
        {
          "text_run": {
            "content": "https://mp.weixin.qq.com/s/ja_w-2NNSIKcO4vv7iN5vg",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    }
  },
  {
    "block_id": "doxcn5x1sBo6RJFGkyhuuvdzPRb",
    "block_type": 5,
    "heading3": {
      "elements": [
        {
          "text_run": {
            "content": "开源项目",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    },
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb"
  },
  {
    "block_id": "doxcnKfrbA6NWjaJMg8uUp53qIh",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcngMJs5bQw32RILbHYSewJkb",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnRUV9ESv1HEyZEAfFNxYULe",
    "block_type": 999,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "undefined": {}
  },
  {
    "block_id": "doxcnzhEHHAOp0tnxEOr9u2Zuyd",
    "block_type": 2,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "text": {
      "elements": [
        {
          "text_run": {
            "content": "https://open-source-license-chooser.toolsnav.top/",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    }
  },
  {
    "block_id": "doxcnLyuIMN6O9CrL9nShfktF4b",
    "block_type": 2,
    "parent_id": "InSVdN6Uyom8hnxqSTScddPInDb",
    "text": {
      "elements": [
        {
          "text_run": {
            "content": "https://eleduck.com/posts/pqfaxO",
            "text_element_style": {
              "bold": false,
              "inline_code": false,
              "italic": false,
              "strikethrough": false,
              "underline": false
            }
          }
        }
      ],
      "style": {
        "align": 1,
        "folded": false
      }
    }
  }
]

📄文档

开源许可证选择器

⭐原作

本项目最早翻译自

🏁旧版

逻辑

维度

  1. 流行程度 Popularity
  2. 复用条件 Reuse Condition
  3. 传染强度 Infection Intensity
  4. 传染范围 Infection Range
  5. 法律管辖 Jurisdiction
  6. 专利声明 Patent Statement
  7. 专利报复 Patent Retaliation
  8. 增强署名 Enhanced Attribution
  9. 隐私漏洞 Privacy Loophole
  10. 营销背书 Marketing Endorsement

代码

页面

逻辑

🚧新版

预研👤ou_78f47578ef885dd3d249f4a8e8a54f40

理论

开源战略研究组👤ou_67ea22053e0c3e36cab989f528780cc4顾问委员会👤ou_0b38f4e7d22222f7169587cf176de35c法律工作组👤ou_bfe69d26e1c7e0605c9aad60505a78e5基础设施组👤ou_3248eb023d232f6c615ca19ef4a24d3c联合梳理现有开源协议及其特点,为选择器算法提供理论依据

算法

  1. 将各种开源许可证按上述评估维度标注性质权重:
    1. 正向 Positive +1:明确支持该维度的特性
    2. 未定义 Undefined 0:未明确提及该维度的特性
    3. 负向 Negative -1:明确反对该维度的特性
  2. 由外部输入用户对上述维度特性的态度值:
    1. 正向 Positive +1:明确需要该维度的特性
    2. 未定义 Undefined 0:对提及该维度的特性不敏感
    3. 负向 Negative -1:明确拒绝该维度的特性
  3. 将每个许可证按以下公式计算:

    每个许可证的总权重 = 维度权重单项 x 维度用户态度值

  4. 所有许可证以本次筛选中的总权重倒序排列,即为结果

💡参考

标准数据

理论研究

https://mp.weixin.qq.com/s/ja_w-2NNSIKcO4vv7iN5vg

开源项目

https://open-source-license-chooser.toolsnav.top/

https://eleduck.com/posts/pqfaxO