You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@usergrid.apache.org by "David Johnson (JIRA)" <ji...@apache.org> on 2015/01/08 22:11:34 UTC

[jira] [Created] (USERGRID-321) Bring Dot-Net SDK into license policy compliance

David Johnson created USERGRID-321:
--------------------------------------

             Summary: Bring Dot-Net SDK into license policy compliance
                 Key: USERGRID-321
                 URL: https://issues.apache.org/jira/browse/USERGRID-321
             Project: Usergrid
          Issue Type: Story
          Components: SDK-DotNet
    Affects Versions: 1.0
            Reporter: David Johnson
            Assignee: David Johnson
             Fix For: 1.0.1


There are a bunch of problems with our Dot-Net SDK in the dependencies. The SDK depends on four libraries:

     1. NSubstitute - BSD license

     2. NUnit - one off "provided as is" license

     3. Newtonsoft.Json - no license information

     4. RestSharp - no license information

Here are the problems:

* All of the four dependencies above include binary DLL files. We can't ship those.

* They all include .nupkg files, which are binary files that contain DLLs. We can't ship those.

* And they all include XML files and .nuspec files with an Apache header, but they are not Apache files, they were copied from the dependencies. We need to remove the headers and change our header-checker (RAT) so that it will ignore anything in the packages directory.

* We don't know the licenses for two dependencies, and the "as is" license may need legal review.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)