Slashdot Mirror


Palm Sued Over Palm Pre GPL Violation

zaxl writes "Palm is being sued by Artifex Software over the PDF viewer in Palm's Pre smartphone, which may violate the GNU GPL. Artifex alleges that Palm has copied Artifex's PDF rendering engine, called muPDF, and integrated it into the Palm Pre's PDF viewer application without the proper licensing conditions. The entire application must be licensed under the GPL if muPDF is part of the application. It seems more and more cell phones are shipping with open source code, but in a closed manner."

4 of 374 comments (clear)

  1. Re:GPL: Intellectual Theft by Anonymous Coward · · Score: 5, Informative

    Pls don't feed the copy&paste troll ... ... this very same 'story' has been posted way too many times *sigh*

  2. Re:Well by Interoperable · · Score: 5, Informative

    If you use someone else's (copyrighted) code you must abide by the license restriction. If it would be too costly to do so then you can't use the code.

    Developers should fully understand whatever license they release under. If someone wants to restrict usage of their code to only open-source projects they are free to do so. If they want to release for the benefit of everyone they are free to do so. If they want to try to make some money off their efforts they are free to do so. The key is understanding what you're doing when you choose a license.

    New GPL code is not a donation to the community. It is a payment to those who have written GPL code in the past, released on the understanding that others will pay for it by contributing further code. GPL carries restrictions, learn what they are before you use or write GPL code.

    --
    So if this is the future...where's my jet pack?
  3. http://opensource.palm.com/ looks like it... by originalhack · · Score: 5, Informative

    http://opensource.palm.com/1.3.1/index.html seems to have the source and patches. Is this the end of it or is something missing?

  4. Re:Well (parent needs a clue) by Bill,+Shooter+of+Bul · · Score: 5, Informative

    Like all licences, GPL constrains how you may used the licensed thing.

    You said "used" which I assumed was supposed to be "use". Use and distribution are two different things. Distribution is not a way to use software. Even if it was, the gpl is very explicit in its goal to only cover only distribution. Many people get confused over this point and think that they are not free to use GPL in a personal project that will never be distributed.That's why I responded: to clarify your statement in the general sense. Yes, in the case of palm they did distribute. But, I think its more important that people understand what the GPL says, then the specifics of any one case. This is why you will notice any actual reference to this case in my first post.

    A great example of this is something like MySql. I can change the software to do what ever I want, and use it on my server to build a facebook killer, without being required to distribute the source code for it, even though its licensed under the GPL. Because, again the GPL only covers distribution, not use( or other uses if you insist on your ridiculous definition of use that includes distribution).

    Also, you misspelled licenses. I'm usually the guy that people point out grammatical errors to, rather than visa versa. But, still, if you are going to offer advice about a subject, it helps your creditability to actually spell it correctly. Or at least use a web browser with integrated spell checking. Again, the point of posting was not nitpicking, but clarifying as posts similar to your last one have led to quite a bit of misinformation about the GPL license.

    Once again:GPL covers distribution only, not use.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.