What license do you use for your Ruby gems?

42 views
Skip to first unread message

Jason Hsu, Rubyist

unread,
Oct 11, 2013, 12:32:38 PM10/11/13
to rubyonra...@googlegroups.com
I have created two Ruby gems (dvi_scrape and bsf_scrape), and I'm planning on creating a few more.

What license should I be using for my Ruby gems?  I'm creating these gems on my own and not on behalf of any particular organization.

Robert Walker

unread,
Oct 11, 2013, 8:21:57 PM10/11/13
to rubyonra...@googlegroups.com
Jason Hsu, Rubyist wrote in post #1124297:
That's really up to you AFAIK. I typically use the MIT license on my
stuff, but choosing a license can be a fairly personal choice. It
depends on what you're trying to protect, or not protect, whatever the
case may be.

--
Posted via http://www.ruby-forum.com/.

Jason Hsu, Rubyist

unread,
Oct 11, 2013, 10:54:48 PM10/11/13
to rubyonra...@googlegroups.com


On Friday, October 11, 2013 7:21:57 PM UTC-5, Ruby-Forum.com User wrote:

That's really up to you AFAIK. I typically use the MIT license on my
stuff, but choosing a license can be a fairly personal choice. It
depends on what you're trying to protect, or not protect, whatever the
case may be.


Why do you use the MIT license?  Under what circumstances would you use something else?

Jordon Bedwell

unread,
Oct 11, 2013, 11:04:00 PM10/11/13
to rubyonra...@googlegroups.com
On Fri, Oct 11, 2013 at 9:54 PM, Jason Hsu, Rubyist
<jhsu8...@gmail.com> wrote:
> Why do you use the MIT license? Under what circumstances would you use
> something else?

When I want something less passive but still open and that takes
contributors into account: http://www.apache.org/licenses/LICENSE-2.0

Joel Pearson

unread,
Oct 12, 2013, 12:05:04 PM10/12/13
to rubyonra...@googlegroups.com
I use the MIT license as well. It's common enough that users will
recognise it immediately, and covers the basics while being succinct.

Robert Walker

unread,
Oct 12, 2013, 3:48:37 PM10/12/13
to rubyonra...@googlegroups.com
Jason Hsu, Rubyist wrote in post #1124349:
I think if you read through the short and simple MIT license it would
become very clear under what circumstances you would want to use
something else.

For example if I wanted to prevent others from directly making money
from my software. MIT specifically allows that.
Reply all
Reply to author
Forward
0 new messages