Quoting Ezra Z. [email protected]:
On Dec 12, 2005, at 1:30 AM, Ezra Nugroho wrote:
Guys,
Spikesource has crafted a LAMP + RoR stack for Fedora Core 3, and we
would love to share it with others. This stack makes RoR
installation a
breeze.
http://developer.spikesource.com/projects/railsonspike
Thanks! This is a cool project. Having spikesource involved should help
ROR get
traction in the big companies.
Here are a few comments/concerns:
I found it hard to figure out what’s in the package. It seems like it
has a JDK
in it as well - is there any way the site page could specify what’s in
the
bundle?
Also, are you creating your own set of tests, or using those out in the
community already? Are you planning on contributing your tests to the
set of
test the ror developers already use?
Regarding use of the Open Software License. While I agree it’s a good
license
for copyleft types of projects, it should be clarified whether or not
incorporation of any of your work into rails directly is possible
without
releasing rails under the OSL as well. The OSL is incompatible with the
current
rails license (MIT license).
Is there any way to dual-license your work so that it is also licensed
under the
same license as rails is (i.e., the MIT license)? That way, combining
code is
seamless. The MIT license is not copyleft and grants essentially
unrestricted
open- or closed-source usage rights.
Of all these things, I think that releasing your work under a “copyleft”
license
that’s incompatible with rails may be the biggest problem. Can you
address this?
The Academic Free License (Larry Rosen’s other major OSI-approved
license) is
actually much closer in spirit to the existing rails license. Of course,
the
MIT license is also OSI-approved and is much more widely used.
It should probably be noted the way you’ve licensed your bundle, you are
free to
take whatever you want from rails, but rails can’t include your code
without
performing licensing gymnastics - this doesn’t seem fair to me. Do you
agree
with this? Is there something I’m not seeing?
-kevin