Showing posts with label gplv3. Show all posts
Showing posts with label gplv3. Show all posts

10 June 2012

'Hack The Real World And Share The Results'

Eben Moglen has been battling to defend key digital rights for the last two decades. A lawyer by training, he helped Phil Zimmerman fight off the US government's attack on the use of the Pretty Good Privacy encryption program in the early 1990s, in what became known as the Crypto Wars. That brought him to the attention of Richard Stallman, founder of the GNU project, and together they produced version 3 of the GNU GPL, finally released after 12 years' work in 2006. 

On Techdirt.

28 September 2010

OpenOffice.org Discovers the Joy of Forking

Last week I wrote a piece entitled “Are We Entering the Golden Age of Forks?” I concluded:

I predict we are going to see plenty more forks in the near future as the community starts to re-assert itself. I also think that this tendency will lead to more independent foundations being set up to oversee the development of free software

Little did I suspect that we would see this quite so soon:

On Open Enterprise blog.

19 January 2008

The Trolls Done Good

Once upon a time, there were a bunch of wicked trolls. And then one day, they became good. That, in a nutshell, is the free software story of Trolltech, which produces the Qt toolkit underlying KDE.

Here's a fuller version:

When the K Desktop Environment was first announced in October 1996, it was not greeted with the universal approval that its creator, Matthias Ettrich, had hoped for. Alongside traditionalists who thought that any kind of graphical user interface was “too Windows-like” or just downright “sissy”, there was a deeper concern over the licensing of the underlying toolkit, Trolltech's Qt, which was free as in beer to hackers, but not free as in freedom. As Ettrich told me in 2000:

Everybody joining looked at alternatives [to Qt], and we had a long discussion: Shall we go with Qt? And the result was [we decided] it's the best technical solution if we want to reach the goal that we have.

Since Trolltech refused to adopt the GNU GPL for Qt (at that point: it did later), and since the KDE project refused to drop Qt, many hackers decided that they had to start a rival desktop project that would be truly free. One of the people thinking along these lines was Miguel de Icaza, who ended up leading a global team to create a desktop environment – although that was hardly his original intention:

Initially we were hoping that the existence of the project would make [Trolltech] change their minds, but they didn't. So we just kept working and working until we actually had something to use.

That “something to use” grew into GNOME, a rich, full-featured desktop environment, just as KDE had done, until the free software world found itself with the luxury – some would say liability – of two approaches.

Now it seems that the trolls have really done good:

Trolltech ASA is licensing its Qt cross-platform development framework under the GNU General Public License version 3 (GPL v3), with immediate effect.

Qt is already available under the GPL v2 and will continue to be so in addition to the GPL v3.

The GPL v3 license will make it easy and safe for free software developers to use Trolltech’s Qt with the most recent license framework from the Free Software Foundation. Trolltech hopes that its move will inspire free software projects to use GPL v3 when programming with Qt.

The move to GPL v3 licensing reinforces Trolltech’s strong tradition of giving developers the liberty to create and share software in accordance with the “four freedoms” defined by the Free Software Foundation.

"We decided to add GPL v3 licensing after consulting with both KDE e.V. and the Free Software Foundation," explained Eirik Chambe-Eng, co-founder of Trolltech. "I first read the GNU Manifesto from the Free Software Foundation back in 1987 and it forever shaped the way I viewed software. We at Trolltech are proud to continue serving the free software community by allowing software developers to choose which GPL version they want to use."

"I am very pleased that Trolltech has decided to make Qt available under GPL v3," commented Richard Stallman, author of the GPL and president of The Free Software Foundation. "This will allow parts of KDE to adopt GPL v3, too. Even better, Trolltech has made provisions for a smooth migration to future GPL versions if it approves of them."

What a turnaround. (Via Elkosmas.gr.)

16 January 2008

Whatever Happened to the GFDL?

With all the excitement last year over the GNU GPLv3, the Cinderella of the FSF licences, the GNU Free Documentation Licence (GFDL) has been rather overshadowed. And yet, as this post reminds us, the GFDL is being revised too:

Although quiet, the consultation for drafting the next version of the GNU Free Documentation Licence, plus the new GNU Simpler Free Documentation License, are still ongoing:

* http://gplv3.fsf.org/doclic-dd1-guide.html

The online draft of GFDLv2 still has Invariant Sections. The proposed GSFDL is a documentation licence without Invariant Sections.

I don't have information about the timeline for the GFDL and GSFDL, so all I can recommend is that comments be made as soon as possible.

09 November 2007

Everything You Wanted to Know About the GPLv3...

...but were afraid to ask in case it made plain your inability to grok the legalistic subtleties. Though hardly an idiot's guide to the version 3 of the GNU GPL, this Quick Guide to GPLv3 from the FSF itself is certainly very welcome.

25 October 2007

"Open Source Does Not Mean Free": Huh?

Here's an interesting little to do:


Open Source does not mean Free: Why we are declaring a license for the community database

...

Very shortly you will notice an important change to our GPLv3 Resource site [at http://gpl3.palamida.com/]. This week's events have led to the decision to add a Creative Commons License (CCL) to the site to ensure that recent blatant plagiarism of our database contents by a newly launched GPLv3 site will be duly credited and/or cease. After two days of intense investigation, we have confirmed that most of our database has been copied directly – word for word and misspelling for misspelling, with very few original additions to our initial work. We feel that that this secondary site does a disservice to the open source community that has for many months diligently contributed data to our database, assisted in correcting discrepancies, and supported the accurate and timely tracking of GPLv2 and v3 conversations and conversions. It has always been the aim of Palamida to run our Resource Site like an open source project – encouraging collaboration, edits, transparency and commentary – so we understand that our data has always been free for re-distribution. However, we did not anticipate the entirety of our database being re-copied and re-packaged as original information without appropriately referencing Palamida as the source. We are disappointed to have to add any sort of copyright but have chosen an open source license in hopes of continuing the spirit of the resource.

Well, I hate to break it to you chaps, but if your original licence allowed the database to be copied (and I don't know if that's the case, but let's assume it is) it's a bit unfair to complain when someone, er, copies it. If you want credit - which is a perfectly reasonable thing to want - make sure the licence reflects that. If you don't want people to copy it, fine, but then it ain't "like an open source project".

Basically, sharing means sharing - and open source *does* mean free (subject to complying with the licence.) (Via C|net.)

26 July 2007

Another One Bites the Dust - Nicely

Here's double good news:

SugarCRM Inc., the world’s leading provider of commercial open source customer relationship management (CRM) software, today announced the upcoming release of Sugar Community Edition 5.0 will be licensed under the new Version 3 of the GNU General Public License (GPL). The GPL is the most widely used free and open source (FOSS) license in the market.


Double because it sees yet another major open source enterprise stack company adopt the GNU GPL, and because it's gone straight to version 3, with no ifs and buts, which will only strengthen that licence's position. Interesting, too, Eben Moglen's quoted comments:

"We believe that sharing knowledge is good. We encourage other important free and open source software projects to take this step and join us in making better software."

10 July 2007

Joining the GPLv3 Samba

So Samba has officially joined the GPLv3 dance. It's certainly a biggie, and I'm sure that over the coming months more and more such high-profile projects will follow suit. As for the Linux kernel, I fear that the difficulty of getting every contributor on board will scupper any concerted move. But for the FSF's purposes, the main thing is that practically everything else moves up.

29 June 2007

Happy Hacking v3

GPLv3 is out.

07 June 2007

The GNU GPL Is Dead - Not

Bizarre:

The FSF should realize by now their influence is waning. Look at the plethora of alternative licenses. Now they’re really hamstringing themselves with Version 3, taking the license further and further from where industry developers are heading. Developers are still the heart of the open source community, and their support is integral to success. Are provisions concerned with patents and digital rights management really what developers want to see addressed? Do they care when Eben Moglen says "the time is rapidly approaching when the GPL is capable of leveling the monopolist to the ground?" Developers demand more freedom, not less. They want clear, practical leadership, not bombast.

Er, well, no, actually: more and more companies are adopting the GNU GPL; indeed, many that started out with dual licensing end up using just the GPL (for the full half-hour argument see hier.) The plethora of other licences represent background noise in comparison.

What's interesting is how, after years in the wilderness, RMS, the GNU GPL and the FSF all find themselves at the centre of so many debates around freedom and openness - not because they've moved there, but because the debates have moved to them.

02 June 2007

GNU GPLv3 - Nearly There

The final draft of the GNU GPLv3 is out, together with copious explanations. If it's just a little too copious, you might try Matthew Aslett's excellent analysis of what it is all likely to mean for the Novell-Microsoft deal.

22 May 2007

The Joy (and Utility) of FUD

As I've written elsewhere, Microsoft's FUD is more interesting for what it says about the company's deepest fears than for its overt message. This is certainly the case for the latest example:

Coverage of the debate on the new version of the GNU Public License (GPLv3) has focused on the differing opinions among three groups: Project leaders like Linus Torvalds and other top Linux kernel developers; Foundations like the Free Software Foundation (FSF) led by Richard Stallman; and Large Technology Companies such as Sun, HP, IBM, and Novell. While these three groups are certainly all affected by revisions to the GPL, open source developers are also affected, but have been significantly under-represented in the discussion. In this paper, our objective was to give developers a voice and bring their opinions into the debate. What does this fourth constituency think about open source licenses, the upcoming release of the GPLv3, and the philosophies surrounding open source software?

Actually, I lied: the results in this particular case, although predictable, are so hilarious that they deserve wider airing:

Thus our results suggest the actions of the FSF may only be favored by approximately 10% of the broader community and leads us to ask, should a committee be created with a charter to create and revise open source licenses using a governance model similar to that of the open source development model? Is it contrary to the spirit of the open source community, which relies on the wisdom and view of the masses, to have the governance of licenses controlled by a few individuals whose views run contrary to the objectives of potentially 90% of the people affected by their actions, especially when the community members are the very creators and developers of the software under discussion?

Hello, people: those "few individuals" you are talking about are essentially Richard Stallman, as in Richard Stallman who single-handedly started this whole thing, fought most of the key battles, and even wrote some of the most important code, alone. And you're questioning his right to revise the licence that he - as in Richard Stallman - devised and then gave to the world?

But of course the main takeaway from this is that Microsoft is really, really worried by precisely those new provisions in GPLv3 that are designed to limit its ability to subvert free software, to the extent that it would even contemplate publishing a sponsored report of this kind based on - wait for it - a massive 34 replies out of 332 requests; talk about "few individuals".

Thanks for the info, chaps.

01 May 2007

Manifesto for Free Appliances

More open goodness:

Just as there is a need for Free Software, there is a need for free (as in speech) appliances.

Free Appliances can be modified or enhanced using GNU/Linux tools or other Open Source Software, preferably licensed as GPLv3. They have no binaries without source code. They adhere to generally accepted standards as much as possible. Their documentation is open. They favor open file formats since information in open file formats should not require DRM. They do not use proprietary components when there are generic ones widely available. (For example: batteries should be replaceable.)

We need to know that products that we use have no hidden functionality and that we can enjoy their full capability and value. Such devices must be open because that is the only way their functionality can be verified and audited. Procedures need to be available to assure that no malware has been introduced. In the event that user modifications go wrong, there must be a simple user reset of the device to its original state.

Examples include smart house, open telephone, wearable computer, emergency alarm and a "freed computer":

By now it should be possible to configure a computer which is completely free. It should have a free BIOS, hardware with open drivers, and a complete complement of freed software.

30 April 2007

The Caravan Moves On

The dogs are barking on C|net again:

focus on one major problem: Will content companies, such as movie, music and book producers, and those who want to provide them with information technology services, be able to attach Digital Rights Management (DRM) technologies, a.k.a. Technological Protection Measures (TPM), to programs that are licensed under GPLv3? Since every Linux distribution contains many programs controlled by the Free Software Foundation, this presents no small issue.

Well, since James V. DeLong is "senior fellow at the Progress & Freedom Foundation" - Alert! Alert! Weasel word alert! - he would ask that, wouldn't he? I hate to break it to you, James, but DRM is so 2006 (just ask Steve Jobs or EMI): the caravan has moved on.

07 December 2006

Samba Dances Towards the GNU GPLv3

According to this story, the Samba project will move to GNU GPLv3 once it's finished. That's a big win for the the FSF, since Samba is undoubtedly one of the most widely-used and highest-profile open source projects.

30 November 2006

Sun Opts for GNU GPL v2.5

I've written elsewhere about my pleasant surprise at Sun choosing the GNU GPL for Java. But an obvious question that follows on from that news is: which GPL? B

This is a highly political question, with no easy answer. And yet Simon Phipps, Mr Open Source at Sun, has given a good 'un:

the very first question Richard asked me about OpenJDK was "GPL v2 or later" or "GPL v2 only"? I explained that Sun could not in good faith commit to using a license sight-unseen for such an important code-base. It's used on 4 billion devices, there are more than 5 million developers dependent on it for their living, and the risk - however slight - that the GPL v3 might prove harmful to them can't be taken. So while we are very positive about the GPL v3, committing to using it when it's not finished does not seem responsible stewardship. I hope we can use it, but I can't express that hope by committing in advance. So for now, the Java platform will be licensed under just the GPL v2.

Sounds fair enough to me.