I don't think choosing to allow on GPL code in the Drupal project is any more arrogant or assine than choosing to select the GPL for the code we write. (I don't think of either as being arrogant or assine) More important might be the current CVS rule of no 3rd party software. GPL or not prototype would have to be downloaded from its upstream source. This obviously cannot work for a core javascript file. (The difference between prototype.js/drupal.js and the xmlrpc library is that the xmlrpc library was just used as a base (and as such our fork of the library isn't hosted anywhere else) while prototype would ideally follow the upstream source which would be the definitive source). On 11/16/05, Larry Garfield <larry@garfieldtech.com> wrote:
Um, I really don't want to start a license flame war here, but claiming that we shouldn't use code under a less restrictive license than the GPL even if it's legal because that author didn't choose the Holy GPL goes beyond arrogant to asinine. The Linux kernel uses BSD networking code quite happily, for instance, and not even Stallman has a problem with that.
An MIT/BSD/esque library, included into Drupal and distributed with it, is distributed by Drupal under the GPL. It's 100% legal and 100% Free Software compliant. vrms would be perfectly happy with it. :-)
I've not used Prototype so I cannot speak to its technical qualities, but from a legal/licensing standpoint there's really no legitimate dispute if it's MIT-esque licensed.
On Wednesday 16 November 2005 03:13 pm, Gordon Heydon wrote:
Hi,
Even though they are compatible, the basic thing is that only GPL'ed software is allowed in drupal. This is not a compatibility issue, but more the philosophy of drupal.
Gordon.
On Wed, 2005-11-16 at 08:55 -0800, Colin Brumelle wrote:
I believe the two licenses are compatible. See: http://www.gnu.org/philosophy/license-list.html#GPLCompatibleLicenses
On 11/16/05, Ber Kessels <ber@webschuur.com> wrote: prototype is not GPL, it is MIT. we only allow GPL. I think this is a big problem.
Ber
On Tue, 15 Nov 2005 15:23:23 -0800
Colin Brumelle <colin@bryght.com> wrote: > I've done some work with Prototype, and have found it to be
really well
> thought out. I would love to see Drupal standardise on this
package for
> adding AJAX functionality. Prototypes inclusion in Rails
also offers some
> guarantees that it will be around for a while, developed
further, and
> maintained. > > +1 from me...
-- Larry Garfield AIM: LOLG42 larry@garfieldtech.com ICQ: 6817012
"If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it." -- Thomas Jefferson
-- Best regards, Herman Webley