Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-11719

GitHub doesn't recognize MongoDB license

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor - P4
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Server
    • Labels:
      None

      Description

      Hello!

      GitHub uses a library called Licensee to identify a project's license type. It shows this information in the status bar and via the API if it can unambiguously identify the license. Licensee is currently unable to recognize MongoDB's license type.

      The README indicates that:

      Most MongoDB source files (src/mongo folder and below) are made available under the terms of the GNU Affero General Public License (GNU AGPLv3).
      

      A simple fix (to address the Licensee issue) would rename the GNU-AGPL-3.0.txt file to LICENSE. However, we will also need to address the presence of the APACHE-2.0.txt, perhaps by adding a note to the README.

      For comparison purposes, here is the output that I get when I run Licensee locally on MongoDB's remote repo:

      $ licensee detect https://github.com/mongodb/mongo
      License:  None
      

      And here is the output that I get when I run Licensee on the update-branch of my local MongoDB clone (in which I have renamed GNU-AGPL-3.0.txt to LICENSE):

      licensee detect ../mongo/
      License:        GNU Affero General Public License v3.0
      Matched files:  LICENSE
      LICENSE:
        Content hash:  3871d49b026a34e4784927d8171a27319f150325
        Attribution:   Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
        Confidence:    100.00%
        Matcher:       Licensee::Matchers::Exact
        License:       GNU Affero General Public License v3.0

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Kao Andrea Kao
              Participants:
              Last commenter:
              Anthony Sansone
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Days since reply:
                1 year, 46 weeks, 5 days ago
                Date of 1st Reply: