jordansissel / ruby-ftw

Ruby FTW - For The Web. Experimentation in web clients and servers.
31 stars 18 forks source link

Create LICENSE #22

Open tpot opened 10 years ago

tpot commented 10 years ago

Hi Jordan. I just noticed that this repo was missing a LICENSE file. I pasted in the Apache 2.0 license file from ruby-stud.

boutil commented 10 years ago

Hi,

Can you please release a new gem with this change merged? This is critical for compliance with the Apache license. As is, it legally not possible to distribute your work in free software distributions like Debian. Just know that the next stable Debian release will freeze soon. If the new version appears before next week, there is still a change your software will be shipped with the next Debian release. Thanks!

jordansissel commented 10 years ago

@boutil I do not wish for this to be included in Debian. Doing so will saddle this project, and any Debian users who consume it, with any bugs we have today for the next 10-20 years. :(

boutil commented 10 years ago

Aren't you too pessimistic about the release cycle of Debian? It is now of about 2 years :) Seriously, if you consider that the software is not ready to be included in a stable release, that's fine. However, you should really add the full text of the license anyway.

jordansissel commented 10 years ago

@boutil I agree I should include the full text of the license, and this isn't what this PR provides. I will get to this shortly.

The ftw.gemspec includes the license information also and is reflected on the rubygems.org page for the published versions: http://rubygems.org/gems/ftw. If this is insufficient under your legal frameworks, I understand.

jordansissel commented 10 years ago

@boutil As for Debian and release cycles, yes; I have strong opinions here and won't dive into them, and welcome discussion, but perhaps on another ticket or another forum. :)

boutil commented 10 years ago

I should have checked the content of the commit proposed. It is not indeed the full text, and therefore not enough to comply to the Apache license.