flamingchickens1540 / ROOSTER

A common library of useful classes and systems intended to be used for all Team 1540 robots
11 stars 0 forks source link

Create LICENSE #81

Open edelmanjm opened 6 years ago

edelmanjm commented 6 years ago

Chose Mozilla Public License because it:

RobinsonZ commented 6 years ago

I'm not a fan of copyleft in general, and I think we shouldn't have it on ROOSTER. Most teams will (if they even use it) want to make modifications for their use case, and we shouldn't require them to explicitly fork the repo especially given that many teams straight-up don't use Git/Github.

Looking at other FRC libraries the MIT license seems to be favored, and for good reason. It's a permissive license that you don't have to worry about. I vote that we use that.

edelmanjm commented 6 years ago

@RobinsonZ They don't have to use GitHub, just make the changes available in some form. Admittedly GitHub is the easiest way of doing this, but they're welcome to just post file if they want. Note also that Mozilla defines the boundary as the source file: if they extend an existing file rather than modifying the original, copyleft doesn't apply. Mozilla is pretty permissive.