Slashdot Mirror


How Hardware Makers Come To Violate Free Software Licenses

H4x0r Jim Duggan writes "Veteran violation chasers Shane Coughlan and Armijn Hemel have summarized how license violations are caused in the consumer electronics market under time-to-market pressure and thin profit margins: 'This problem is compounded when one board with a problem appears in devices supplied to a number of western companies. A host of violation reports spanning a dozen European and American businesses may eventually point towards a single mistake during development at an Asian supplier.' They also discuss the helpful organizations which have sprung up and the documents and procedures now available."

30 of 186 comments (clear)

  1. like those DVDs by Janek+Kozicki · · Score: 4, Interesting

    like those DVD players that used mplayer but didn't release mplayer's sourcecode?

    --
    #
    #\ @ ? Colonize Mars
    #
    1. Re:like those DVDs by ObsessiveMathsFreak · · Score: 3, Interesting

      Hey. You weren't complaining when region free DVD players stopped honoring the "intellectual property" of the DVD content "owners".

      By the way, the players probably use the FFmpeg codecs and not mplayer itself, which lacks any real kind of gui. Speaking of which the FFmpeg codecs are themselves currently sitting under the Damocles sword of intellectual property in the for of the multitude of video codec patents. I doubt there's a single 30 line block of code in there that isn't violating someones patent.

      In conclusion, our current IP regime sucks. I for one applaud these hardware makers, particularly in Asia, for cutting this twisted Gordian knot and just loading up their devices will all the features they can download. In my opinion as producers of real tangible goods, they are morally, socially and economically justified in what they have done. If anyone wants to complain, they can just go ahead and make their own, real physical devices and bring them to market.

      --
      May the Maths Be with you!
    2. Re:like those DVDs by jonbryce · · Score: 3, Insightful

      That's only a problem if you live in one of the tiny minority of countries that recognise software patents. Most countries however recognise copyrights in one form or another, though they differ in when the copyrights expire.

    3. Re:like those DVDs by langelgjm · · Score: 5, Insightful

      Hey. You weren't complaining when region free DVD players stopped honoring the "intellectual property" of the DVD content "owners".

      Region codes don't have anything to do with honoring or not honoring intellectual property of DVD content producers. They are technological measures designed to segment the market so that producers can price discriminate more easily. The only reason they would be related to copyright law is because they can also be construed as a copy protection measure, and circumventing that is a violation of the DMCA. As everyone around here should know, it's entirely possible to violate the DMCA without actually infringing copyrights.

      If region-free DVD players are illegal, it would only be because the manufacturers of such players signed on to the DVD spec and didn't abide by it, or because they never signed on to the spec in the first place and are perhaps infringing on patents that the DVD Forum allows its members to use. That's a problem for the DVD Forum and its rivals to sort out, and doesn't really have to do with the content on the DVD so much as the licensing agreement surrounding the DVD spec.

      --
      "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
    4. Re:like those DVDs by malkavian · · Score: 2, Interesting

      Yes. Socially laudable. However, they're big business that will use exactly the laws they're ignoring to ride someone else into the ground when it suits them.
      Should Copyright and Patent law become sane (i.e. all this becomes legal), then they lose a lot of the 'rights' under law that they currently want to keep.
      Interestingly, what DVD players don't honour the intellectual property of content holders? Again, the content providers are playing dirty; they use labour from a worldwide market, yet arbitrarily turn round and say "Ah, but you're not allowed to play content from one area of the world in another". That's not dishonouring their IP at all, it's not accepting that the DVD consortium don't honour their customers' rights to what they've purchased. There is no honour in blindly accepting the dishonourable.

      100% with you, our current IP regime sucks, and needs to be replaced. Over time, I'm sure it will be, but for now these little (and not so little) battles need to be fought until someone, somewhere gets the ounce of sense necessary to make the right decisions, balanced correctly against all opposing fronts.

    5. Re:like those DVDs by Enter+the+Shoggoth · · Score: 4, Interesting

      Hey. You weren't complaining when region free DVD players stopped honoring the "intellectual property" of the DVD content "owners".

      Region codes don't have anything to do with honoring or not honoring intellectual property of DVD content producers. They are technological measures designed to segment the market so that producers can price discriminate more easily. The only reason they would be related to copyright law is because they can also be construed as a copy protection measure, and circumventing that is a violation of the DMCA. As everyone around here should know, it's entirely possible to violate the DMCA without actually infringing copyrights.

      If region-free DVD players are illegal, it would only be because the manufacturers of such players signed on to the DVD spec and didn't abide by it, or because they never signed on to the spec in the first place and are perhaps infringing on patents that the DVD Forum allows its members to use. That's a problem for the DVD Forum and its rivals to sort out, and doesn't really have to do with the content on the DVD so much as the licensing agreement surrounding the DVD spec.

      The whole thing with region-coding is laughable anyway. Region coding was found to be illegal under Australian anti-competition laws yet every major electronics chain still stocks dozens of infringing units from Sony, Panasonic, Toshiba, etc. al. And just about every DVD sold here is region encoded.

      The authorities have not brought a single case against any of the multinationals.

      Yet another data-point that shows so called "Intellectual Property" laws are about one thing and one thing alone: protecting the interests of large corporations over those of both the producers and the consumers of content.

      --
      Andy Warhol got it right / Everybody gets the limelight
      Andy Warhol got it wrong / Fifteen minutes is too long.
    6. Re:like those DVDs by Sancho · · Score: 2, Informative

      Different pricing in different regions. In some countries, they can get away with charging a lot more, so they do. If imports weren't prevented from playing through the use of region-coding, people in those countries could just import a cheaper version of the same DVD.

    7. Re:like those DVDs by Mister+Whirly · · Score: 2, Insightful

      I think region codes are just a way of having a sliding price scale. They sell them for more where the market can bear it, and less where it can't.

      --
      "But this one goes to 11!"
  2. Chipset SDK suppliers by stiggle · · Score: 2

    Many of the chipset SDK suppliers don't tell their customers of their obligations to provide the source when requested by a customer.
    So while the hardware manufacturer might be at fault, its the chipset maker who is more often the failure.

    Cisco/Linksys using Broadcom chipsets. Did Broadcom tell them about using Linux & their obligation under the GPL to release the code.
    Humax with their PVR - now they're less reliant on the chipset as the Cisco situation so are more at fault for not releasing the code when asked.

  3. Re:Free Software Licenses? by Hal_Porter · · Score: 5, Funny

    That reminds me of this classic, hivemind confusing post

    http://ask.slashdot.org/comments.pl?sid=6823&cid=886346

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  4. Feed the troll time! by QuantumG · · Score: 5, Insightful

    Woohoo.. I love doing stuff that is bad for me, it's the best kind of stuff.

    Why is copyright bad in pro-piracy articles and good in free software articles?

    Uhhh.. because its being used for different purposes? Why are automatic weapons a good thing in armed resistance to tyranny but a bad thing in shopping mall shootings? Are you so seriously retarded that you can't tell the difference between a goal and the tools used to achieve that goal?

    --
    How we know is more important than what we know.
  5. Re:Free Software Licenses? by Anonymous Coward · · Score: 5, Informative

    Come on, bonch. You are either hopelessly confused or an intentional troll.

    Copyright infringement is that, copyright infringement and *not theft*. It is still an infringement -- whether it concerns a work put under the GPL or the newest song by the Spice Girls.

    No sensible person here is contending that. It's just this meme of "intellectual property" which we are contending. Copyright, trademark and patents are basically fine (although not as they are now. Especially: copyright terms are too long, patents shouldn't apply to software, maths or business methods, yadda, yadda).

    (I am able to imagine a society without copyrights, patents and even trademarks: we wouldn't need the GPL there. But that is open to lots of debate, I know).
    Clear now?

  6. Re:Free Software Licenses? by digitig · · Score: 3, Insightful

    Slashdot isn't in favour of or against anything. It's a whole bunch of different people with different opinions. Although I suspect quite a lot of us agree that it's clueless to mistake the opinions of individual posters for the opinion of /. as a whole.

    --
    Quidnam Latine loqui modo coepi?
  7. Re:The ends justify the means? by houghi · · Score: 3, Insightful

    I am assuming that you use "software industry" where you mean "Closed Source Software" as the software industry includes a lot of OSS software and even companies.

    In my view the software industry should start lobbying individual countries to declare OSS invalid and fair game for incorporation into any product.

    If that works two ways, then I am with you. If OSS can use the software protected under licences of Closed SOurce, it would be great. It would mean that there is NO copyright on software. Not from the industry and not from the OSS front.

    Otherwise you are a hypocrite for doing the "I am against the use of this tool but I find it useful and so can use it in my fight" reasoning.

    I could easily say:
    In my view the OSS community should start lobbying individual countries to declare Closed Source invalid and fair game for incorporation into any product. See, it works both ways.

    The only difference is however that OSS asks to have the source open and CSS asks to have the source, well, closed. I rather have the second then the first.

    With Closed Source, everybody stands on the bottom of the pool and everybody drowns. With Open Source, you can stand on the shoulder of giants.

    --
    Don't fight for your country, if your country does not fight for you.
  8. Re:Free Software Licenses? by Anonymous Coward · · Score: 4, Insightful

    Not all open source fans are pro piracy.

    I'm in fact against piracy, if someone asks me a free copy of office he will get Openoffice.

    If he insists on getting Microsoft office I'll tell him to go buy it.

  9. The Linux Exception by LinuxAndLube · · Score: 2, Informative

    To protect its IP, the CE company that I work for does not allow the use of GPL or LGPL code in production software. It's a good thing that Linux system calls are excepted from the normal GPL rules, otherwise we wouldn't have seen its massive success in embedded devices.

    1. Re:The Linux Exception by taniwha · · Score: 3, Interesting

      the last 2 places I've worked at we've used it all the time - we're careful about how we partition code and we publish source when required and we blow patches back to the various projects if it makes sense for them (after all we win in the end).

      It's not hard to comply if you build it in to your planning from the start

    2. Re:The Linux Exception by Aim+Here · · Score: 2, Interesting

      They're not.

      What the GP probably refers to is that the Linux copyright file does state that normal use of Linux system calls does not create a derivative work per copyright law. That's more in line with a clarification than an exemption - in that Richard Stallman would agree with it.

      (If there are exemptions from 'Normal GPL rules' in Linux, it's in the nature of the allowances the kernel devs have for nonGPled kernel modules, such as the ATI/Nvidia blobs, where it's all a big legal can of worms as to what is, and isn't, a derivative work.)

    3. Re:The Linux Exception by LinuxAndLube · · Score: 2, Interesting

      I can dynamically link my code to one of the Windows redistributables and distribute the complete software without GPL-like restrictions, because the license allows me to. The GPL license does not automatically give me this right.

      It's interesting that you think that Linus' preamble does exempt Linux from some of the GPL requirements. Personally, I thought so too, but quite a few people here (and online in general) have a different opinion.

      I fail to see how the fact that "I come to Slashdot as LinuxAndLube to have fun." and "I press some buttons and observe the completely predictable behavior of the slashrobots" sheds any light on the relationship between Linux and the GPL. Maybe the reasoning is that if I were a proper slashdotter then I'd know that Linux and the GPL are near-perfect and I wouldn't be asking these irrelevant, trolling, astroturfing questions?

  10. NO, this is NOT the reason by AbbeyRoad · · Score: 2, Insightful

    The reason why they "violate" is because they just do not care.

    It has nothing to do with deadlines or politics or competition or margins.

    The code they are using is seen as "some free stuff I downloaded which happens to work - cool for me".

    The point of a company is to make money, not to further ethical causes. If it doesn't SEEM like a massive no-no I don't think it would enter the head of even one person in this supply chain to question it. And by the time anyone does, its already 3 generations of products later and they are wondering why someone is bothered with a product that is nearly ending its life cycle.

    I mean, if asked, they would probably ask if there is any tangible heavy institution that is likely to find out, or even to care if they did.

    Ultimately, you need to also ask if it really matters at all. How often do you think this provided source code is really going to be useful to a mass audience? As you say: the products in question have a very short life span, and the changes must be small to be able to be completed in time.

    FreeBSD benefits enormously from user contributions (both commercial and hobbiest), yet has no requirement to make changes public.

    Oh it MUST matter you say - it's the PRINCIPLE.

    Well it's YOUR principle.

    The title should be rephrase:
    "How Hardware Makers Come to Comply With Free Software Licenses" These are the extremely rare cases, and in truth any company that is spending time worrying about little things like this has probably so lost focus it won't be around for long.

    1. Re:NO, this is NOT the reason by Nursie · · Score: 5, Insightful

      Ah, the BSD troll.

      There have been a lot of cases (the linksys modding scene for instance) in which the lack of GPL would have meant no release of source or tools. There are a variety of other examples.

      I also don't believe for a second that linux would have got where it is today, with multiple big-name companies supporting it and contributing to it if they had not been forced to reopen their changes.

      Thirdly, lots of people don't like the idea of contributing to a project which can then be swept up and used by commercial entities without them being made to have the courtesy to contribute back.

      At this point BSD is basically an also-ran. Great project, great OS I'm sure, but not on the same level as linux or supported in anything like the same way in terms of FOSS and commercial software. At least a some of this is down to the environment created by the differing licenses.

    2. Re:NO, this is NOT the reason by AbbeyRoad · · Score: 2, Insightful

      Linux is not a religion you moron.

      I have ALL OSs installed because I need to port software to ALL OSs.
      This means Linux, Mac, WindowsXP/64/03/08, Solaris, FreeBSD, etc. etc.

      There is nothing huge to distinguish any of these systems from each other.

      They are ALL crap in their own way.

      The only difference is in their Pundits: Linux people think that are
      knights of some kind of OS crusade. They don't know it, but they
      are marketing people employed by RedHat and IBM - employed
      WITHOUT PAY that is.

      Come to think - there is one good thing I can say about about
      astroturfing scum from Microsoft - at least they ARE paid.

      Linux pundits represent meaninglessness in its worst form -
      they don't contribute source code, they don't earn money off it,
      they don't do Linux support, they only spend money on games.

      They only ever rave about how good it would be for OTHER
      PEOPLE to use Linux, and how terrible it is that OTHER PEOPLE
      aren't suing violators of the GPL.

      -paul

    3. Re:NO, this is NOT the reason by Nursie · · Score: 2, Insightful

      "In other words, thank God we've got Richard Stallman to use the legal system to beat people into submission, and force them to do exactly what WE want them to do. It might be unfortunate, but given that said people work for corporations, they're not as equal as we are, and hence, their wellbeing doesn't count.

      I love the smell of freedom, don't you?"

      Where do you get this steaming bullshit?

      Everyone is equal under the GPL, equally bound to give out the source for any binaries they distribute. If you want to say that's less "free" then go ahead, but it's hardly inequal. You want to play with GPL code, you have to reciprocate.

  11. Re:Surprise! by bug1 · · Score: 3, Insightful

    This is precisely what can happen when a western company outsources "engineering" work to countries with little or no respect of copyright or intellectual property.

    You imply that western countries respect copyright or intellectual property.

    Perhaps instead of blaming countries or cultures it could be simply be that companies dont have a reason to obey open source copyright until they are forced too.

    If a company gets caught violating open source licenses the community is very willing to accept it was an accident, even blind ignorance is easily forgiven.

    When a company is caught violating open source licenses it just means they have to pay for a lawyer to explain their rights and obligations to them, something they would have had to do anyway... so there is a chance that violating open source licenses will save the company money.

    Until violators (and people like Darl McBride) are treated as severely as RIAA defendants then nothing will change, these people need to face bankruptcy or jail, there should not be a profit motive to destroy a public asset (which is what open source is).

  12. Re:Free Software Licenses? by Nursie · · Score: 3, Insightful

    We have different words for these things because they are not the same. This does not make either of them right or wrong, or justify doing one but not the other.

    If you can't hold more than one idea in your head at a time then you're the moron.

  13. An important thing to remember is... by Hurricane78 · · Score: 3, Insightful

    ...that those companies usually did not intend to break the license in a bad way. After all there's next to no cost in doing it the right way.

    So please contact them in a friendly way, and remind them that the rules to get this software for free, is that you have to continue letting others getting it for free. In case of the GPL, even if you modified it. If they don't want that, which is also OK, they have to use another, possibly commercial, product. Or perhaps BSD (which, when you look at Windows, works also well).
    But remind them, that the reason they can actually get it free, is that others gave their code away for free. If everybody would do it like them, and not give away the code, then nobody, including themselves, could get any free software anymore.

    Only if they then ignore you, and deliberately continue to do it, sue the hell outta them with no mercy whatsoever.

    Sun Tzu already recommended this strategy in the 6th century BC, in his book "The Art Of War".

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  14. Re:Free Software Licenses? by PopeRatzo · · Score: 2, Interesting

    Not all open source fans are pro piracy.

    Just the ones who think using the term "piracy" for sharing something you already paid for is bullshit.

    --
    You are welcome on my lawn.
  15. Re:Free Software Licenses? by VJ42 · · Score: 3, Informative

    Copyright infringement is that, copyright infringement and *not theft*.

    This specious argument has been bandied around by shameless pirates for a long time and it's simply not true.

    At least in the UK, the courts have held a clear difference; in the case of Oxford v Moss, the courts ruled that under the 1968 theft act information is not necessarily intangible[sic] property, and therefor cannot be stolen.

    --
    If I have nothing to hide, you have no reason to search me
  16. Re:The blowback from this may not be good long ter by mdwh2 · · Score: 2, Insightful

    Punt the whole idea of OSS to the curb and go with closed sources solutions.

    But hang on, if they don't care about violating licences, then what happens when they do this with a closed source solution? I think a commercial company is far more likely to be aggressive at pursuing a lawsuit, than open source authors.

    and not worry that some program was mis-licensed somewhere in the chain.

    How does this follow? Are open source authors more likely to mis-licence? This is especially a surprising claim, when we're talking about a story where it's the open source software that's being infringed, not the other way round.

  17. Going after China? Good luck. by malevolentjelly · · Score: 3, Insightful

    Every western company has to step carefully around the Chinese market. If you're working on a proprietary product, you NEVER license source over there. If a Chinese company decides to rip you off, you've got no recourse.

    When you sell software in China, no matter what type, you can only sell a single seat license-- they will break your protection and run it on a hundred.

    China's government protects its companies from fair business practices, anyway. Many of the malicious hacks that come from the Chinese government are purely economical- just stealing plans, prototypes, and source code from prominent western businesses.

    So, good luck, guys. If these big powerful multinational companies can't get China to pay for what they do to our IP market, I'm not sure what you GPL folks can do. They will say anything they need to say to avoid respecting your license.