As most people who have been following the work of the Free Software Foundation know, tomorrow is the day when GPL v3 will be officially and finally announced. This is 18 months after work began to update the workhorse license of the free and open source (FOSS) community.
Why should you care? If you think about or use FOSS at all, then you should know that most estimates put the number of projects using GPL at about 70% of all FOSS projects. Contrary to what a certain industry executive at a certain company, both of whom shall remain nameless, told me two years ago at a meeting in Europe, people do use the GPL and people do care how it evolves.
So in the last year and one-half we’ve had a fair amount of gnashing of teeth and wringing of hands. We’ve had a lot of calm but protracted discussions from all sorts of stakeholders. We’ve had people who really dislike FOSS, I suspect, try to act like honest questioners of the process and the document. We’ve also had the people at the heart and soul of the FOSS movement raise reasonable issues and differing opinions. From all of this, we have the final GPL v3. It was developed by and for the community, and with admirable leadership and compromise. Thank you Richard, Eben, and the many others who took part.
I think GPL v3 is something that we can now all live with and use to further drive FOSS in parts of all its many uses and business models. Just as we used to work with multiple FOSS licenses, we will now have one more in the mix. We can handle this modest increase in complexity if the continued development of this and other licenses results in greater clarity and less ambiguity. They should evolve to support the changing IT industry as well, and we saw this with GPL v3.
Among the other licenses that will still be in use is GPL v2. The FSF has acknowledged that it will continue to be the license of choice for some people. Once again, we and, I think, many in the industry, have no problem have both versions being out there.
FOSS would die if it were to be rigid, uncompromising, and did not reflect the needs of the community and the end users who are employing the software at an increasing rate. GPL v3 and the process that created it reflect the continued process of rebirth and intellectual progress necessary to sustain growth for FOSS.
Because, (did you see this coming?), “he not busy being born, Is busy dying.”* And free and open source is most certainly not dying.
* Bob Dylan, “It’s Alright, Ma (I’m Only Bleeding).”