The file may not have a license header, but the repository has a license
file at its root:

https://github.com/borisyankov/DefinitelyTyped/blob/master/LICENSE

The part of the header that says "Project: http://canvasjs.com/"; is
referring to which project that this d.ts file should be used *with*. Not
that this d.ts file was borrowed from that project.

The d.ts files in DefinitelyTyped are all MIT licensed. It's the whole
point that this repository exists in the first place.

- Josh

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