Slashdot Log In
Number of GPL v3 projects tops 2,000
Posted by
CmdrTaco
on Wed Apr 02, 2008 08:46 AM
from the i'm-sure-rms-is-very-happy dept.
from the i'm-sure-rms-is-very-happy dept.
Da Massive writes "The number of open-source projects that use the GNU General Public License Version 3 has grown to more than 2,000, according to Palamida, which sells software and services for tracking open-source code within a customer's code base. 'Our database now contains over 2,000 projects that are using the GPL v3. "At this rate the GPL v3 is being adopted by 1,000 projects every 4-5 months, and if the trend continues, the license will be used by 5,000 projects by the end of the year," states a recent posting on Palamida's blog.'"
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Linear interpolation... (Score:5, Insightful)
It could also mean there has been a rush to convert projects, or that there is an exponentially increasing number under the license.
A simple linear interpretation of the data isn't that useful - maybe I should RTFA to see if there's a graph or something?
But hey, this is slashdot! Read the article??!
Re:Linear interpolation... (Score:5, Informative)
The article itself does not have a distribution, but the blog linked to by the article does: Palamida blog complete with chart [blogspot.com]. There was a definite surge last year of GPL3 projects, followed a sharp decline in December. The number of add projects, however, has been slowly climbing for the first few months of 2008.
Parent
Re: (Score:2)
Re:Linear interpolation... (Score:5, Interesting)
Additional thoughts:
1) Any time I read something involving "If this trend continues", even if it's based on solid data I hear it in my head in Disco Stu's voice, which tends to undercut its credibility.
2) This ("Four new GPL 3 projects this week!") is arguably the most boring blog in the world.
Parent
Re:Linear interpolation... (Score:4, Informative)
This makes it sound like there was a decline in GPL3 projects, which isn't the case. There was a decline in the growth rate of GPL3 projects, meaning that the number of GPL3 projects grew, only not as fast as in previous months.
Parent
Re:Linear interpolation... (Score:4, Informative)
Just as an aside, I am in no way trying to detract from the accomplishments here; this is a very nice v3 adoption rate. I was just agreeing with the original poster that the statistics deserve better interpretation than a 'grade school average over time'.
Parent
Re: (Score:2)
It's probably not the case, but it's hard to say. How many GPLv3 projects get abandoned per month? Without that statistic, it's impossible to estimate the change in the total number of GPLv3 projects.
Re: (Score:2)
My main problem with the GPL/3 (well the GPL in general) is that it is very strict and many of their followers are very religious towards the GPL, What RMS Says must be right additude.
Graph (Score:2, Informative)
A simple linear interpretation of the data isn't that useful - maybe I should RTFA to see if there's a graph or something?
Extrapolation, not interpolation (Score:2)
GPLv2 compliance-? (Score:2, Informative)
Re:GPLv2 compliance-? (Score:5, Interesting)
The problem is that the linked-to article, all the documentation that exists for GladeGen, only mentions that the code is GPL; it doesn't specify a version and there is no COPYING file or mention of a license in any of the files or source code. So I'm not entirely certain as to the legal status of the code other than it's probably licensed under some version of the GPL.
If David Reed or Linux Journal could come forward and clarify the legal status, that would be most helpful. Maybe someone with a legal background might provide some help, too.
Parent
Re: (Score:2)
Re:GPLv2 compliance-? (Score:5, Informative)
Parent
Re: (Score:2)
It appears that the license references on the pages I could find simply point to a FSF site with the current GPLv3 license. This seems to violate the GPL in and if itself because you are supposed to reference the version and a statement about later versions on not. It could be that it is alrea
Twice nothing is still nothing ... (Score:3, Insightful)
Put it into perspective ... without a comparison to the number (and importance) of GPLv2 projects, it is one of those meaningless statistics.
You'd think this was a press release from Microsoft ...
How many GPLv2 projects are there out there? Easily over 100,000. Call me back in 5 years.
Re: (Score:3, Interesting)
How many GPLv2 projects are there out there? Easily over 100,000
Out of curiousity, where are you getting this statistic? It might be more accurate, but on the other hand, it is probably more reasonable to compare numbers in the same database (with consistent identification methods and all).
According to the blog [blogspot.com], there are "6446 GPL v2 or later" projects in the database, and assuming that more than 2000 of those are v3, that leaves just a little bit over 4400 are v2. Assuming the databased isn't biased towards v3 projects in any way, that means that almost 30% of pr
Internet statistics (Score:2, Funny)
Re: (Score:2)
You are misinterpreting the data. "GPL v2 or later" means that these projects originally chose the GPL v2 but used the FSF's recommended wording that automatically allows people to use a later version of the GPL. So 6446 is the number of projects that can be counted as both GPL v2 and GPL v3, and excludes the projects tha
Re: (Score:2)
For those of us who have moved completely away from Microsoft, it IS nothing ...
Where I am, all the important stuff is on linux or bsd machines - you want it, you can get it via svn or ftp or http or ssh. If you can't figure that out, you don't need access to it anyway.
Re:Twice nothing is still nothing ... (Score:5, Interesting)
Parent
Re: (Score:2)
I also left out fish://, (and sftp), but let's face it - people using Mr. Softie aren't going to be using fish:// any time soon.
Re:Twice nothing is still nothing ... (Score:5, Informative)
As for FISH (another protocol using the SSH delivery mechanism), you still have the obscurity problem (worse than ever).
Parent
Re: (Score:2)
No, I just like keeping my systems free of any possible "patent issues" or other FUD avenues.
Unlike samba [microsoft-watch.com], which, by licensing Microsoft's IP, is actually helping to maintain Microsoft's dominance.
Expect to see the "same shit, different day" with MS-OOXML. the KDE team has it right - they will just ignore OOXML. Why waste time and energy, and further Mr. Softie's ends?
Re: (Score:2)
I just like keeping my systems free of any possible "patent issues"
A worthy goal.
or other FUD avenues
Not as big a deal for me. I've been vaccinated against FUD.
The Samba/CIFS team is simply awesome. IMHO, they are open source heroes. By blindly reverse engineering the samba protocol, they gave us a stable and legally safe implementation of the protocol. How do I know this? Because Debian includes it in their main repository. The same Debian whose anality makes Nurse Ratched look like a hippie.
If you truly are concerned with Samba future legality and encumberance, I suggest you ment
Re: (Score:2)
Re: (Score:2)
Who cares how many 'projects'? (Score:3, Insightful)
How many of those projects are relevant? (Score:3, Insightful)
Calm Down (Score:3, Interesting)
However I have a more important question. Why is this written like it is a war between GPLv3 and other licenses? If the virus of GPLv3 doesn't spread we're all doomed. No folks that's not the case. Don't get so wrapped up in this stuff. So what no one uses GPLv3? So what if everyone uses it? If software doesn't meet one's needs (and that includes having cumbersome provisions in your license) one will either write their own or use someone else's software. Really this all works out in the end. Don't have so much emotion invested in things that you can't really affect the outcome.
Re: (Score:2, Insightful)
Re: (Score:2)
Until the kernel switches from GPLv2 it won't really be considered a success in many people's eyes
Or until another kernel (Hurd) can replace it. That would likely take a couple of years, too, considering how long it took for the Linux kernel to get the point where it was this reliable.
Why is this written like it is a war between GPLv3 and other licenses?
Because the GPL licenses have a tendency to not play nice with other licenses, effectively making it a war. Do the apache license and gplv3 play nice? Probably. Does GPLv2 and GPLv3 play nice? Probably not.
The other side of this is a fight between the two open source camps, the idealists and the pragmatists. Stallman
new projects?? (Score:2, Interesting)
Yeah (Score:3, Funny)
Re: (Score:2)
Wow, congratulations... (Score:2)
Re:And this matters, why? (Score:4, Insightful)
My main gripe is that it doesn't do exactly what it claims to do because of the way the GPLv2 upgrade is worded and a few technical wordings. Other people don't like it because their projects are dependent on GPLv2 only software or semi-closed software which the GPLv3 doesn't allow. Projects like the linux kernel won't be moving to GPLv3 and it is pointless to dual license GPLv3 code do it creates a lot of confusion to boot.
Parent
Re:And this matters, why? (Score:5, Insightful)
The GPLv2 is the GPL we all have used since sometime in the 90's. The GPLv3 decide to add some activism onto it and as a result isn't compatible with the GPLv2 anymore.
The GPLv2 was also an implementation of activism and it too has plenty of detractors. Any license out of the FSF is going to be an implementation of activism. It's like the people who like Fox News "Because it is SOOOOO unbiased!". It's plenty biased but the bias lines up with their personal inclinations, causes little cognitive dissonance and is therefore seen as unbiased. In the same vein, the GPLv2 aligns with the goals of it's users and is thus seen as a purely practical tool for implementing them. What GPLv2 users who gripe about the GPLv3 REALLY mean is that they agree with some but not all of the FSF's "activism".
Parent
Re: (Score:2, Interesting)
Re:And this matters, why? (Score:4, Insightful)
Parent
Re: (Score:2)
So, I have two choices. I can use GPLv3 software and know I can't be screwed, or I can develop my own solution.
In this situation, as far as I'm concerned, it doesn't matter if you wrote the code or not, because it's not safe for me to rely on it.
You say you do not believe in telling others to share. That's not what this is about. The
Re: (Score:3, Insightful)
In fact, there is very little protection difference in this respect between the GPLv2 and GPLv3 let alone BSD and similar licenses.
Re: (Score:3, Informative)
Now, if you release something under the BSD, and you have a patent pending, and I use it to run my nuts and bolts factory, I could wake up one day and find out that you own all the profits my business generates.
If you released it under the GPLv3, I would already hav
Re: (Score:2)
Not everyone is into the activism. They saw the GPLv2 as a practical license. They don't like the activism associated with the GPLv3, I am one of them.
Re:And this matters, why? (Score:5, Informative)
1) If you receive software and hardware together from a vendor, and the software is released under the GPLv3 license, you have legal assurance that they will not attempt through hardware to prevent you exercising your right to change the code and deploy your changes. If you receive software released under the GPLv2 license, you do not have these assurances. You can reasonably expect that the pressure on the vendor to increase revenue will lead to them attempting to rent out the control they have over you to third parties.
2) If you use or redistribute software, and the software is released under the GPLv3 license, you have legal assurances that you will not wake up one morning and find that the software you have come to rely on is now subject to patents that the vendor received. If you receive software released under the GPLv2 license, you could suddenly be forced to pay large sums of money or stop using the technology. This is a large risk that can tank a business model that relied on having liberty to grow without increased intellectual property costs and suddenly does not have that liberty.
Parent
Re: (Score:2)
No, they can't do that anyway, you can always run it on non-crippled hardware. What it prevents them from doing is selling hardware that's crippled to only accept their version(s) of the software, ie the software license is dictating features
yeah, like the quality of M$ stuff is better (Score:3, Insightful)
The only difference is that FOSS programmers are not forced to declare their stuff 'finished'.
Re: (Score:2)
Re: (Score:2, Informative)
Re:You used several of them to post here, AC. (Score:4, Insightful)
And you greatly overestimate the importance of the gnu userland+gcc(the only GPL3 project that anyone gives a fig about) on the world economy. If it disappeared, the old BSD userland would be ported in a few days.
Parent