zachlebar / Annotare-Legacy

A personal wiki aimed at storing notes and research.
7 stars 2 forks source link

Create AUTHORS, NOTICE, and LICENSE files #1

Open crgwbr opened 12 years ago

crgwbr commented 12 years ago

Research various open source licenses and select one for Annotare. I recommend the ISC License. We also need to create an AUTHORS file listing contributors, and a NOTICE file disclosing any library's included in Annotare's distribution. This includes making sure they are compatible with Annotare's chosen license.

zachlebar commented 12 years ago

The ISC License seems straightforward to me. Here's some code. Do with it what you like. Don't come to me if you run into any problems. Do we know if jQuery is compliant with this license? Outside of Spine.js, which I believe you'll be replacing shortly, I don't believe we're using any other libraries.

crgwbr commented 12 years ago

We're using a couple libraries: jQuery and diff_match_patch come to mind, which are MIT and Apache licensed, respectively. I think both are compatible as long as we include the license in the NOTICE file stating that the libs are included and licensed as under foo license.

zachlebar commented 12 years ago

Ah, well that's handy then. Something I just thought of, in reference to the ISC License, does it prevent wholesale redistribution? Like someone downloads Annotare and then just turns around and sells it on their own?