This is not some random github repo.  It is maintained by
http://definitelytyped.org/, which is basically a repository of d.ts files
for popular javascript libraries.  As such, all files listed here are MIT
license.  Outside of Apache (and such organizations), it is not very common
to add a license header to each file.

Also, only the d.ts files will be used and not the actual library itself.
The actual library will be loaded at runtime.

Thanks,
Om

On Fri, May 29, 2015 at 3:51 PM, Justin Mclean <jus...@classsoftware.com>
wrote:

> HI,
>
> > Good.  All of these pieces seem to be Apache compatible.
>
> Sorry but that may not actually be the case.
> 1) The file has no licence header [1] and from the header seems it may be
> part of the CanvasJS project [2] which is a paid for product [3] and also
> has an EULA [4] which doesn’t look apache comparable to me.
> 2) If you look at the file history you'll see that it was contributed by
> mover5 [5] who looks like from the email address on his gthub to be a
> Microsoft employee. Depending on his employment contact Microsoft may or
> may not own the code.
>
> This is the issue with code found on github in that the provenance in a
> lot of cases can be unclear.
>
> Thanks,
> Justin
>
> 1.
> https://github.com/borisyankov/DefinitelyTyped/blob/master/canvasjs/canvasjs.d.ts
> 2. http://canvasjs.com/
> 3. http://canvasjs.com/license-canvasjs/
> 4. http://canvasjs.com/eula/chart/
> 5. https://github.com/mover5

Reply via email to