Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
GNU is Not Unix

Number of GPL v3 projects tops 2,000 116

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.'"
This discussion has been archived. No new comments can be posted.

Number of GPL v3 projects tops 2,000

Comments Filter:
  • GPLv2 compliance-? (Score:2, Informative)

    by sumdumass ( 711423 ) on Wednesday April 02, 2008 @09:54AM (#22939948) Journal
    I wonder if all of them are off the dependency of GPLv2 code and don't cause a violation in the process of going GPLv3. It must be a pretty hard task making sure you don't shoot yourself in the foot while moving from one license version to an incompatible one.
  • by qortra ( 591818 ) on Wednesday April 02, 2008 @10:00AM (#22940012)
    I wouldn't want anybody straining themselves, so I'll do it for you.

    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.
  • by Anonymous Coward on Wednesday April 02, 2008 @10:03AM (#22940022)
    I wouldn't call SAMBA a "nothing" project.
  • Graph (Score:2, Informative)

    by Per Abrahamsen ( 1397 ) on Wednesday April 02, 2008 @10:10AM (#22940070) Homepage

    A simple linear interpretation of the data isn't that useful - maybe I should RTFA to see if there's a graph or something?

    The original source [palamida.com] has a graph, kind of, and the increase seems pretty much linear to me.

  • Re:GPL (Score:2, Informative)

    by betterunixthanunix ( 980855 ) on Wednesday April 02, 2008 @10:30AM (#22940236)
  • by Bogtha ( 906264 ) on Wednesday April 02, 2008 @10:37AM (#22940300)

    There was a definite surge last year of GPL3 projects, followed a sharp decline in December.

    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.

  • by ShieldW0lf ( 601553 ) on Wednesday April 02, 2008 @10:40AM (#22940312) Journal
    The GPLv3 is important for reasons that include:

    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.
  • by qortra ( 591818 ) on Wednesday April 02, 2008 @10:49AM (#22940394)
    You're right: my bad. Describing statistics can get very wordy, and I was trying to mitigate the wordiness - I guess I got carried away.

    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'.
  • by AvitarX ( 172628 ) <me@brandywinehund r e d .org> on Wednesday April 02, 2008 @10:50AM (#22940408) Journal
    This may help

    Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation.
    Emphasis mine

  • by qortra ( 591818 ) on Wednesday April 02, 2008 @11:57AM (#22940930)
    Since you want to split hairs, SSH isn't a file transfer protocol. I gave you the benefit of the doubt and assumed that when you said "ssh", you meant "sftp/scp". These, by the way, are trivially different. They both use SSH has a delivery mechanism. In my experience, servers and clients that support one probably support the other. Read the following for more information Overview of SFTP, FTPS, SCP, FTP [geekswithblogs.net].

    As for FISH (another protocol using the SSH delivery mechanism), you still have the obscurity problem (worse than ever).

    people using Mr. Softie
    I'm confused; are you talking about Samba here? Do you think that avoiding Samba makes you "harder" or something? Simply, Samba/CIFS is often the best tool for the job, even when Microsoft systems are not in play. Maybe you think it makes you more hardcore to use a huge hammer when you should be using a screwdriver, but it doesn't. It makes you a moron.
  • by ShieldW0lf ( 601553 ) on Wednesday April 02, 2008 @01:11PM (#22941662) Journal
    I'm referring to people who are building a business using the software, or using a modified version of the software, as a tool to do their day to day operations. Not people who make code for third parties as their day to day business operations.

    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 have a legally binding assurance that you won't do that to me.

    Now, if there is a third party with patents involved, I don't have a legal release from their patents if they are not involved in our interaction.

    However, one would presume that your GPLv3 code would constitute prior art in the majority of such cases, giving me a degree of relief from this risk.

    If you, knowing that a third party had a previously issued patent, decided to write an implementation of that patent and release it GPLv3, then that would leave me and my nuts and bolts factory at risk.

    All in all, GPLv3 is a big, big benefit for people who aren't in the software business. And, in my opinion, also a big benefit for people who want to be coders for a living. The more fat for custom work in your clients IT budget, the better. It's only those who want to be professional code owners that aren't going to benefit, overall. Personally, I'd just as soon shoot those people in the head as look at em, but that's just me.
  • by morgan_greywolf ( 835522 ) * on Wednesday April 02, 2008 @02:10PM (#22942336) Homepage Journal
    libglade is LGPL, so the version it's associated with doesn't matter much. All versions of LGPL are compatible with GPLv3. Most, if not all, of the GNOME libraries are also LGPL. Not like the mishmash of licenses in KDE :) *ducks*

    GladeGen also uses PyXML, which in turn uses libxml, which is MIT licensed. No problem there.

    Most of the rest of the code Stylus Toolbox uses is offered under the PSF license, which is GPL3-compatible according to RMS.

    PyGTK itself is LGPL and pexpect is PSF licensed.

Our business in life is not to succeed but to continue to fail in high spirits. -- Robert Louis Stevenson

Working...