Re: licenses, etc

From: Date: Mon, 18 Dec 2000 02:05:39 +0000
Subject: Re: licenses, etc
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-30813@lists.php.net to get a copy of this message
I might be wrong here but I could use binarycloud for a client and as long as they didn't REDISTRIBUTE it then it would be perfectly legal for them to NOT release the source to their apps. --Joe On Sun, Dec 17, 2000 at 05:50:32PM -0800, Alex Black wrote: > > If you go with GPL you force anyone using binarycloud to GPL any additions, > > which will not sit well with all prospective paying non-technical clients. > > yes, but that's exactly what I want. > > for example, if you are a firm building something for a client, and you > build modules for that client's specific needs, they are a) yours and b) > almost always useless to the outside world. > > _but_ if you make an improvement to the permissions system, of the form > bulder library, I want that code back, so everyone can benefit from it. > > > I believe the PHP community has show an extraordinary commitment to > > improving software, fostering communication and learning, and holding to the > > spirit of open-source. > > Absolutely. One of the reasons I did this whole thing in php. That and php > rocks :) > > > LGPL with an encouragement and kudos for contribution where possible still > > keeps binarycloud open, but allows people to write applications with it. > > From my understanding, under LGPL any fundamental 'core' changes will be > > included under the license, though if developers do need to keep modules > > separate, they will be able to, but will also have the freedom of including > > any modules under LGPL if they want to. > > Right, I haven't had time to read LGPL today, I will tomorrow, but I thought > the basic jist was that you could compile lgpl stuff into commercial > applications, which would be sold. > > That can never happen to binarycloud. This is pretty esoteric, but > important: > > if a firm that builds web apps as their primary business gets money to > _configure_ binarycloud, linux, apache, etc, and to _build_new_modules_ that > is fine with me. > > if a different firm builds a couple modules, and packages the whole > thing up and calls it "whatever's groovy packaged web-app" and doesn't > credit the copyright holder (my company) and the developers, and other > copyright holders, that would piss me off, i.e. I cannot allow it. > > that is a very subtle difference, but important to me. > > I have spent a _lot_ of money getting this system done right, so i need to > be very careful about how it is used out in the world. At the same time, I'm > not interested in stopping people from legitimately using it. (for obvious > reasons) > > > > In short, my opinion is that GPL is best used for 'complete' applications, > > so that they cannot be extended in a proprietary manner, locking out > > competitors and robbing the development community of refinements they have a > > direct stake in and responsibility for. I believe LGPL is much better when > > creating code that may be used as foundation building blocks for other > > applications that may, in a business sense, exceed the scope of the original > > application. > > At the moment, I have no actual basis for comparison besided the "vague > memory" stuff I said above, I'll read the LGPL, and post tomorrow :) > > thanks andrew. :) > > _a > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net --- Joe Stump PHP Programmer www.Care2.com

« previous php.general (#30813) next »