Slashdot Mirror


Is Sveasoft Violating the GPL?

Ron Harwood writes "First, Linksys was violating the GPL by not releasing their source for their Linux implementation on the WRT54G wireless router and WAP54G access point. When this was rectified, third party firmware started showing up. Well, now it looks like Sveasoft (one of the third party developers) has decided to restrict access to their modified source code to subscribers - that also will need to pay $49 for a CD rather than being able to download it." The thread summary at DSLReports only makes it clear that this is all very complicated.

6 of 738 comments (clear)

  1. Bounces on the line and kicks up chalk... by LostCluster · · Score: 4, Interesting

    I think this is right at the bleeding edge of where the GPL draws the line...

    The GPL doesn't allow code modifiers to keep their code secret, but it doesn't reqire that the code be posted for free on the Internet either. They can charge a reasonable fee for the obtaining, making, and delivery of the disk and/or download service... you might be able to try to make a case that they're charging too much for such services, but the GPL doesn't say they have to provide such services at cost. This may be a bug in the GPL according to the purists, but the seem to be within the letter of the license.

    However, here's the catch: The GPL requires that the people who get the software must also be given the GPL as a license option that they may apply to the copy they just got. (The redistributor can offer any other license they want too, but they have to give the striaght-up unmodified GPL as another option if they do.) Therefore, only one person needs to pay the fee, and then, they can post the code for free download.

    No need to GNU/Worry. We'll be seeing this code being forked on Soureforge shortly I think.

  2. Sveasoft is a unique situation by oasisbob · · Score: 4, Interesting

    As the (amazed) owner of a Linksys WRT54G, I've been following this issue for a while, but not as closely as some other have, I'm sure. Here are my impressions.

    Sveasoft is indeed walking the line of GPL compliance, but they're doing a good job at it. The firmware they produce is quickly adding features with very fast release cycles. They welcome community involvement with the firmware and accept new features and patches readily.

    Because the firmware is being used by many people who don't use Linux normally, the GPL is new to most of them. Early posts in the Sveasoft forums confirm this, calling the original whistle-blowers "GPL whiners," as if people asking for GPL compliance were simply cheap. Little did they realize that Sveasoft is building on Linksys who built upon GPL software to begin with.

    Why should Sveasoft get money for something which is mostly configuration and frontend polishes of what the original programmers created?

    Because they do it really well. They provide the service which falls perfectly into a "profit for the service, not the product" business model. I use Linux heavily, but I'm really not interested in cross-compiling source code which could easily turn my $70 router into a brick. Yes, I can reflash it by cracking the case and setting up a tftp server -- but It's just not something I want to mess with. To me the $20 they ask for an annual subscription (including informal tech support) is worth it.

    I would check out a sourceforge fork if it was created and developed, but I am skeptical that it could match the features of the Sveasoft firmware.

    They've developed a good community, and I'm not too bothered that it's slightly off the beaten path of the normal Open Source development process.

  3. Sveasoft are assholes, plain and simple by da_anarchist · · Score: 4, Interesting

    I'm sure I'm not the only one pissed at them. First, non-subscribers are not allowed to download the newest version of their firmware for the Linksys WRT54G wireless router. You must pay $20 for the prviledge or use the release that is about six months out of date. Fine, I understand that they have bills to pay too, just as long as they don't slip on the release schedule for the free version (blatant GPL violation non-withstanding).

    Now, here's the part which burns me. As of last Sunday, access to the Sveasoft website has been discontinued for those not paying their $20 yearly fee. Before that, you could download the free version of their firmware from them or check out their forum for troubleshooting etc. No more. Non-subscribers can't even browse - instead we are told that "Sorry, but only users granted special access can read topics in this forum." Sveasoft says that we should try linksysinfo.org instead, yet the amount of information there is sorely lacking. Furthermore, the admin there would make George Orwell proud - any hearsay about Sveasoft will get your IP banned and your message promptly thrown into the void. Straight from the horse's mouth:

    "It is not a "I hate Sveasoft for closing his site" debate. Anyone thinking and debating that issue will be have a Temporary ban, as I have better things to do than listen to people whinged about why sveasoft closed and the GPL Issues."

    Sveasoft themselves tolerate no dissent either, a poster at linksysinfo.org reported that after reporting a bug in the firmware, they banned him for "an attempt to create a flame and is against our posting guidelines. Should you wish to create further problems I will contact the authorities in Germany and report that you are criminally trespassing in our computer systems. It is up to you. Go ahead - make my day." Yikes! Not very nice people, are they?

    I could go on and on, like how Sveasoft masquerades as an average user in his forums and on linksysinfo.org helpfully suggesting we contribute $20 for their wonderful firmware (that's right, I'm talking about YOU Wolf!), but the fact is that this is totally against the spirit of Open Source and that it is a shame that such a promising project has been ruined by greed.

  4. Not hurting the subscribers by isd_glory · · Score: 4, Interesting
    From the forum:
    Just to lay everyone's fears at rest I will find a fair way of making source code available to subscribers at no charge via the Internet. It is unfortunate that some folks need to make things difficult for everyone but with a little ingenuity we can hamstring the troublemakers without harming the majority. I will have a solution by Monday available to all subscribers.

    I will leave the announcement about the $50 USD charge up. Anyone coming in externally demanding source will have to fork over the distribution and shipping fee.
  5. Re:I believe that GPL is pretty clear on this by trashme · · Score: 3, Interesting
    From one of the forum posts:
    4) Sveasoft can track the subscribers who redistribute their binaries by attaching some kind of tag to each firmware binary (as demonstrated by the different MD5 sums found so far). This makes sense, considering Sveasoft thought TheIndividual was someone else at first. Arno Nym has done some work to try to find what the unique identifier is. It is unknown wether this is allowed under the GPL.

    That's how they know who distributed the binary and whose account to revoke.
  6. Re:Money for nothing and the sex is free. by Anonymous Coward · · Score: 5, Interesting

    Ok let me try to explain it to you.
    It is not about GPL violations. It is about the way Sveasoft reacts to the legal act of redistribution.
    After I posted a binary of Alchemy 5.1 they send me threat emails, lied to my mail provider to get the account banned, lied to my webhost ("pirated versions") and got that account banned.
    I am sick of Sveasoft's fanboys pretending that everyone else is a cheap bastard just because we stand up for our rights. It's fine with me if Sveasoft charges 1.000$ for a firmware binary as long as they let people pass it on freely.

    If you're still not convinced read the emails that James send me.
    A nice quote:
    "You really should do some background research on who you are fucking with. I will eventually find out exactly who you are and where you live and
    then we're gonna have some real fun."

    http://wrt54g.streamfire.net/