|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
Preferred Code License for FRC?
Hi, everyone
The programmers at Team 53 hit a bit of a wall when someone submitted a code licensing issue to our GitHub organization. We don't actually have any licenses with our code, meaning it's just under the github TOS. We like GPL v3, especially the clause about only using code on hardware with modifiable software, and the no patent claim clause, but it doesn't have a "no commercial use" clause, which we would like. Does anyone else have suggestions for a software license with a no commercial use clause? -Adam |
|
#2
|
|||
|
|||
|
Re: Preferred Code License for FRC?
Any reason GPL's viral nature and limited commercial use clause aren't enough? It essentially states that any user of GPL code is entitled to a copy of the source on demand from whoever they got their GPL dependent product from. IANAL, but these guys are, and you should definitely read up on any licence you're considering.
|
|
#3
|
||||
|
||||
|
Re: Preferred Code License for FRC?
Not many open source licenses appear to forbid commercial use.
http://choosealicense.com/licenses/ You can always add an exception and additional terms to the GPL (therefore creating your own license). |
|
#4
|
||||
|
||||
|
Re: Preferred Code License for FRC?
Quote:
"This code and all associated files cannot be used in any commercial software, regardless of purpose." Feel free to be as "legally-savvy" as you'd like. You could even copy that kind of clause from another non-commercial license. |
|
#5
|
||||
|
||||
|
Re: Preferred Code License for FRC?
A good question to ask yourselves is what are you trying to get out of your software release? If you are just interested in showing what can be done then an unusual or super-restrictive is probably fine. But if you'd like to encourage people use your code and build things on top of it then you should use a common license and not add extra terms.
|
|
#6
|
||||
|
||||
|
Re: Preferred Code License for FRC?
Quote:
Quote:
For example, one of the terms of the CC-BY-NC license that covers commercial use: Quote:
|
|
#7
|
||||
|
||||
|
Re: Preferred Code License for FRC?
Quote:
And anyways, what kind of corporation would use FRC code? And what for? |
|
#8
|
||||
|
||||
|
Re: Preferred Code License for FRC?
What's wrong with people using it in commercial code?
The whole point of something being open source is that everybody benefits, even those who make money. |
|
#9
|
|||
|
|||
|
Re: Preferred Code License for FRC?
You CANNOT restrict commercial use. If you do so, your project is no longer open source, and you can't host it on github (for free).
From http://opensource.org/faq#commercial Quote:
|
|
#10
|
|||
|
|||
|
Re: Preferred Code License for FRC?
Wikipedia has a good overview of OSS license choices: http://en.wikipedia.org/wiki/Compari...tware_licenses
The licenses with green in both boxes in the General Comparison table are considered to be least restrictive/most flexible/most permissive. Most of the projects I have contributed to in the past have been Apache 2.0 licensed projects. Making up your own license language is generally considered to be a Bad Thing. Last edited by MrRoboSteve : 23-09-2013 at 17:02. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|