jaydenseric / graphql-react

A GraphQL client for React using modern context and hooks APIs that is lightweight (< 4 kB) but powerful; the first Relay and Apollo alternative with server side rendering.
https://npm.im/graphql-react
MIT License
717 stars 22 forks source link

Add a license file #54

Closed sirganya closed 2 years ago

sirganya commented 3 years ago

Without a license anyone who uses this library is infringing your copyright. Do you plan to open source the code? Have I missed the licensing blurb? Without it you might find adoption is limited. Thanks.

jaydenseric commented 3 years ago

Please see https://github.com/jaydenseric/apollo-upload-client/issues/233#issuecomment-718209156 .

sirganya commented 3 years ago

My bad.

jaydenseric commented 2 years ago

I've decided to add licence files to my projects moving forward. My primary concern with doing so in the past was that it bloats the package install size within node_modules, but I'm pivoting to Deno which doesn't have this problem as only modules imported in your code get cached to your local disk. Node.js users don't seem too fussed about installing the licence files, it's the norm. Adding a license file helps out some people get approvals in organisations with heavy process, and while my package could be clearly seen to be MIT License with me as the author via the package.json fields, GitHub's displaying of repo licence info with nice UI is only based on the presence of a license file.