Showing posts with label mpl. Show all posts
Showing posts with label mpl. Show all posts

29 May 2008

Er, Yes, and What About the AGPL?

Here's a post explaining Google's support for just seven open source licences:

The trend around licensing is obvious: GPLv2/GPLv3 represent 42.6% of the projects, and Apache is 25.8%. MIT, BSD, and LGPL are at about 8% each, Artistic at 3.5%, and MPL 1.1 at a mere 2.7%. This follows my own observation about how people license their projects. If they are advocates of Free Software, they will choose GPL; advocates of Open Source will choose Apache (a more modern and thorough permissive license, compared to BSD or MIT). And this is exactly what I recommend to people: choose GPLv3 or Apache v2 based on your personal philosophy.

Well, actually, there's another rather important trend that is conspicuous by its absence: adoption of the Affero GPL. To which Google seems strangely allergic....

30 October 2007

Microsoft Buys Open Source (Talent)

I predict we'll see much more of this:


Microsoft has hired the creator of the SubSonic tool set and plans to use SubSonic as a key part of an upcoming platform.

...

SubSonic will remain under the same MPL (Mozilla Public License) 1.1 license it always has and will remain as completely open source as it always has, he said. "Nothing will change at all," he said. "I'm just getting paid, essentially, to work on it."

Conery said he had been working under contract with Microsoft for about eight months before the company hired him.

He is not the first developer of open-source technology hired by Microsoft to boost its developer division. The company hired John Lam, a Ruby expert, and Jim Hugunin, who delivered an implementation of Python for .Net, among others.

This is a shrewd move for Microsoft, which is following in the footsteps of Google. As Chris DiBona told me recently:

Google has been very public in the fact that we have three primary languages, and that's C++, Java and Python. So as part of that we try to bring on staff people who are the world leaders in those projects - Josh Bloch and Neil Gafter for Java, Guido on Python, Ian Lance Taylor and Matt Austern. We do that because having those people on staff, those projects can continue to move forward, and that's good for us; and also our use of the projects informs the directions sometimes where these projects can go.

So, seeing Linux in an environment like Google informs the direction of Linux in a lot of ways, because you get to see it in an extremely high-load, high-availability environment that you don't really see that often, and you see it on commodity hardware here. So that's really good for the outside world that Andrew [Morton] gets to see that, and that Andrew can really code whatever he wants.

You can't buy love, but you can certainly buy influence.

23 October 2007

Another One Bites the GNU GPL Bullet

A little while back, I wrote a piece for Linux Journal about how GPLv3 would supplant GPLv2. Why? Because the GPL has gradually supplanted other licences, simply because it has become the de facto standard that everyone now understands (or thinks they do).

And look, here's another one, doing it for the same reason:

Dimdim calls itself the world's first free Web meeting service based on an open source platform. Users can share their desktops and files while chatting and videoconferencing with meeting participants. Dimdim was originally licensed under the Mozilla Public License (MPL), but the possibility of a big deal with a university made Dimdim executives eventually change to the GNU General Public License (GPL) instead. By changing the software's license from the MPL to the GPL, "we are making it easier for the community to use our product," says Dimdim founder DD Ganguly.

06 September 2007

Enter the Open Komodo Dragon

I've always been struck by how little known the company ActiveState is, given that it's worked with many open source languages such as JavaScript, Perl, PHP, Python, Ruby and Tcl. Now it's opening up its multi-platform, multi-language IDE:

With the Open Komodo Project, the focus is on dynamic languages and the open web. Open Komodo is developed on top of many open source technologies including Mozilla, Python, and Scintilla. The primary development technologies used include XUL, JavaScript, Python, and C/C++. The Open Komodo platform will be entirely open source and licensed under the same terms as Firefox: Mozilla Public License (MPL), GNU General Public License (GPL), and GNU Lesser Public License (LGPL).

The Open Komodo Project aims to create a full-featured web development tool for client-side web development integrated with Firefox, Mozilla's free, open source web browser, and based on the award-winning Komodo IDE. This new tool, codenamed Komodo Snapdragon, will be developed in collaboration with the open source community.


Sounds good, particularly the integration with Firefox.