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

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

     [ https://issues.apache.org/jira/browse/USERGRID-321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rod Simpson resolved USERGRID-321.
----------------------------------
    Resolution: Fixed

> 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)