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)