Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
GNU is Not Unix Software Linux

Castle Technology UK Ripping off Kernel Code? 789

Jonathan Riddell writes "`It would appear that Castle Technology Limited, UK, have taken some of the Linux 2.5 code, and incorporated it into their own product, "RISC OS", which is distributed in binary ROM form built into machines they sell. This code is linked with other proprietary code.' Full details from Russell King on lkml."
This discussion has been archived. No new comments can be posted.

Castle Technology UK Ripping off Kernel Code?

Comments Filter:
  • Sue them (Score:4, Insightful)

    by HanzoSan ( 251665 ) on Friday February 07, 2003 @06:51PM (#5254106) Homepage Journal

    They should know better than to do this, they deserve to get sued and the money should go back to kernel development.
  • Some may argue... (Score:5, Insightful)

    by bill_mcgonigle ( 4333 ) on Friday February 07, 2003 @07:14PM (#5254280) Homepage Journal
    ...that Linux is somewhat unique here. If I steal your copyrighted book and sell it, I'm taking revenue from your potential customers. You lose money and customers.

    If I steal Linux, I sell it and make money. But "Linux" doesn't lose any money (I'm personifying Linux here, bear with me) because Linux is free.

    However, Linux does suffer damages. The thing of value to Linux is its user base. The only reason somebody improves Linux is because he's a user. If I take away a potential user by offering the same feature by stealing Linux, I'm eroding its user base, future development potential, and therefore value.
  • Re:Sue them (Score:3, Insightful)

    by zmooc ( 33175 ) <{ten.coomz} {ta} {coomz}> on Friday February 07, 2003 @07:15PM (#5254289) Homepage
    It is this childish way of thinking that has brought the USA into the state it is now. Completely ridiculous amounts of money are spent on completely ridiculous cases. It was one of the things I heard Bush say in the state of the union - that he wants to stop this behaviour in the medical world because large amounts of money go there instead of in your bodies. Just talk to these guys first. Justice is still a lot better than revenge. And what you want sounds like revenge.
  • Re:Hmm... (Score:5, Insightful)

    by JoeBuck ( 7947 ) on Friday February 07, 2003 @07:15PM (#5254291) Homepage

    The FSF vigorously defends its copyright on code it owns; it does not own Linux. It will be up to Linus and gang to defend their own copyright, though the FSF might offer to assist.

    And no, RMS is not a lawyer. The FSF's lawyer and chief enforcer [gnu.org] is Eben Moglen.

  • Re:Hold on. (Score:2, Insightful)

    by dk.r*nger ( 460754 ) on Friday February 07, 2003 @07:17PM (#5254306)
    but what amount of code warrants a "you're stealing you son of a b*tch" title, and what warrants a "meh... it's not rocket science, hell, there's no other way to do it, even if he hadn't looked at the code, this is the logical solution anyone with half a brain would come to..."...???

    That is a pretty good question.. If the GPL was enforced as some corporate IP agreements are - successfully - ever working on GPL'd code would forbid you to do even mildly related non-GPL work, at least for a year or so..

    I mean.. I you work in any sort of development or engineering, your company owns any related thought you might have off the job, and you'll get in trouble working for a competitor within a period of time after leaving that job.

    - Ranger
  • by Kiwi ( 5214 ) on Friday February 07, 2003 @07:21PM (#5254333) Homepage Journal
    Information wants to be free! Let Castle Technology do what they want to with the kernel code. The GPL, after all, is juat another form of copyright. Copyrights only exist to create artifical monopolys that do not exist!

    Obviously, the above argument is absurd, but points out that Slashdot has a double standard. On one hand, it is ok when a 14-year-old violates the copyright of a RIAA or MPAA-owned company. On the other hand, it is not OK when a company releases GPL under terms not compatible with the GPL.

    So, what is it going to be? Do we respect both the RIAA's copyright and the copyright which GPL programs have, or do we respect neither?

    If you want the GPL to be respected, respect other people's copyrights.

    - Sam

  • Re:Sue them (Score:2, Insightful)

    by Jahf ( 21968 ) on Friday February 07, 2003 @07:29PM (#5254394) Journal
    Assuming they don't comply with the GPL in a timely manner, by either removing the code or releasing the code they used under the GPL, what precisely would you want to happen next if not a lawsuit?

    Don't criticize unless you have an alternative.
  • by I Am The Owl ( 531076 ) on Friday February 07, 2003 @07:29PM (#5254396) Homepage Journal
    Before everyone starts clamoring for all out war against these horrible, horrible GPL violators, I would advise you at least give it a few days for the dust to settle. Slashdot, after all, is hardly known for responsible reporting, and has quite often reported such violations erroneously and caused quite a bit of damage to the reputations of various corporations.
  • Comment removed (Score:2, Insightful)

    by account_deleted ( 4530225 ) on Friday February 07, 2003 @07:29PM (#5254399)
    Comment removed based on user account deletion
  • by RoyBoy ( 20792 ) <<roy> <at> <sanwalka.org>> on Friday February 07, 2003 @07:31PM (#5254416) Homepage
    Ok, to begin with you've managed somehow to completely misunderstand that the spirit of the GPL is to produce a COPYLEFT - in other words, it exists as a product of ridiculous copyright laws in a attempt to circumvent them through their own application (that's why MS likes to call it viral).

    In any event, the comparison is obviously flawed because in the case of GPL code theft, you're talking about someone knowingly violating the license under which they acquired a product in order to PROFIT from a derivative product.

    Most 14-year olds who pirate MP3s and DVDs are interested in FAIR USE of the products in question, or at worse in depriving the copyright owners of proceeds that they could have directly collected. I have not hear of any real cases where gangs of 14-years old pirates have set-up conterfeit CD and DVD rings to sell the products on FOR PROFIT. If you really doubt this, just ask the P2P companies when their huge profits fro residuals are gonna start rolling in.

    Amazing how hard it is to see right from left, huh?
  • Re:Sue them (Score:3, Insightful)

    by molo ( 94384 ) on Friday February 07, 2003 @07:32PM (#5254417) Journal
    I don't think that there are any pieces of kernel code assigned to the EFF. People contributing to the certain GNU projects are required to assign copyright to GNU, but I've never heard of people assigning code to the EFF.

    Perhaps I'm misinformed though. Do you have an example?
  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Friday February 07, 2003 @07:32PM (#5254420)
    Comment removed based on user account deletion
  • by msimm ( 580077 ) on Friday February 07, 2003 @07:32PM (#5254423) Homepage
    The two camps are ideologically different. That doesn't make one more right then the other. Misusing the GPL like this is akin to me taking your BSD project and forcing you to GPL it. I don't think you'd be happy.
  • by Splork ( 13498 ) on Friday February 07, 2003 @07:35PM (#5254439) Homepage
    there are three perfectly good sets of BSD code to copy from with zero repercussions that do the exact same thing.
  • by Indy1 ( 99447 ) on Friday February 07, 2003 @07:43PM (#5254494)
    ok, i've seen a lot of posts on people being hypocrits about complaining the kernel being ripped off vs downloading some crappy boy band music off kazaa.

    1st. When someone downloads some crappy song off kazaa, they arent claiming they made the song, or that they "own" the song, they just want to listen to the damn thing. Same thing goes for someone installing that warezed copy of office xp. They arent claiming that they coded office, or that they have the right to resell it, they just want to write documents.

    2nd. If this company was merely using the modified kernel for internal purposes only , that would be kosher imho. If they wanted to modify it and sell the product, as long as they gave credit (and the modified code), that would be kosher too.

    On a strictly personal level, i believe that when some large ass company (i.e. Microsoft, Riaa, Adobe ) commits multiple henious crimes against the people (i.e. DMCA, Sklyarov, Monopolistic abuses), that the company no longer is worthy of copyright protection. Thats why i have ZERO problem with people downloading music, burning off copies of Windows and Office, etc, for their friends and family, and giving the above companies a giant middle finger. Its civil disobienace at its best.
  • by Anonymous Coward on Friday February 07, 2003 @07:44PM (#5254498)

    But what about their ISP? Is that fair to them?
  • Re:Sue them (Score:5, Insightful)

    by mindstrm ( 20013 ) on Friday February 07, 2003 @07:44PM (#5254499)
    I'm not sure which part everyone thinks needs to be enforced. If it's "release your code", it's being looked at backwards.

    One thing copyright is clear on: You need permission to use other's copyrighted works.

    If you are taking someone's code, which is available under the GPL, and using it in your own product... the only way you have legal grounds to use it is if you either a) abide by the GPL, or b) get permission from the author.

    If the author goes and says "They are using my code illegally", the company would have to prove they have a license to do so. It's not about the enforceability of the gpl.

  • Re:Hold on. (Score:5, Insightful)

    by bwt ( 68845 ) on Friday February 07, 2003 @07:44PM (#5254506)
    Are you sure that it makes the GPL irrelevant? You may not be violating copyright law by using the code, but you are violating the terms of your license. As such, you are bad, and can be reasonably sued, and compelled to do what the judge tellys you to do if you lose.

    Violating the terms of the licence is only illegal if it results in copyright infringement. Fair use is an affirmative defense to copyright infringement. One factor (of four) in determining whether fair use applies is the quantity of work copied. For three lines of code, that would be small.

    The most important factor, however, is commerical impact. If those three lines add a feature that fills a marketing gap, then the result of the copying is unfair competition and thus improperly obtained revenue.
  • by plierhead ( 570797 ) on Friday February 07, 2003 @07:49PM (#5254531) Journal
    The two camps are ideologically different. That doesn't make one more right then the other. Misusing the GPL like this is akin to me taking your BSD project and forcing you to GPL it. I don't think you'd be happy.

    Interesting point but only hypothetical and not relevant in this case. The very nature of the BSD license is that if you issue your code under it, you more or less grant anyone else the right to do whatever the hell they want with it (as long as they keep your name on it).

    On the other hand, If you choose GPL, you are aiming to restrict people's rights, so you need to be ready to be a policeman if people try and operate outside those restrictions.

    To stretch a historical point, the BSD license is somewhat like Gandhi's passive resistance and refusal to fight, a strategy that eventually overturned the aggressor (ie Britain) more effectively than fighting ever could have done.

  • It's not though (Score:5, Insightful)

    by renard ( 94190 ) on Friday February 07, 2003 @07:51PM (#5254543)
    Every time we see one of these GPL-violation cases, people start talking about "testing the GPL".

    But invariably the guilty corporations are violating copyright law first before they are violating the GPL. This makes sense, because the GPL is actually more permissive than copyright law. And copyright law has been tested, many times - and it does have teeth.

    If someone can present an argument why Castle in this case is violating the GPL, and not violating standard copyright law in the process, then I would like to hear it.

    -renard

  • Re:audacity (Score:3, Insightful)

    by bwt ( 68845 ) on Friday February 07, 2003 @07:57PM (#5254591)

    And there is nothing wrong with that, so long as the conditions of the licence (typically the LGPL for kernel modules) are met. When you modify the module to make it work with RISC OS, then distribute the source code and don't statically link it with proprietary code.
  • by Anonymous Coward on Friday February 07, 2003 @07:57PM (#5254596)
    > On a strictly personal level, i believe that when some large ass company (i.e. Microsoft, Riaa, Adobe ) commits multiple henious crimes against the people (i.e. DMCA, Sklyarov, Monopolistic abuses), that the company no longer is worthy of copyright protection. Thats why i have ZERO problem with people downloading music, burning off copies of Windows and Office, etc, for their friends and family, and giving the above companies a giant middle finger. Its civil disobienace at its best.

    Hardly 'civil disobedience' at all unless you plan on publicly breaking a law and then publicly going to jail as a way of protesting that you feel the law is unjust.

    If you're not willing to take the consequences, you're simply a sneak thief; read up on Thoreau and Gandhi before trying to hide your actions under their words.
  • by oasisbob ( 460665 ) on Friday February 07, 2003 @07:59PM (#5254617)
    The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

    No, the secret to enjoying Slashdot is to realize that it isn't a single consciousness with only one viewpoint. It has 450,000+ users, many of whom think differently than one another. If you get caught up in believing that everyone here thinks the same thoughts and believes the same things, you're missing the point.

    Sure, there are tons of copycat thinkers here; however, even they are feeding from different schools of thought.

    For example: I have no problem with the concept of copyright. It has a valid purpose. I have problems with infinite congressional extensions of copyright: they destroy this purpose. I have problems with technology being used in combination with law to restrict my rights on my own hardware to inforce copyright and restrict fair use.

    The GPL gives *more* rights than you would normally have as far as software goes. I'm not an expert on the GPL, you won't see me arguing the finer points of OS licenses, however I do understand the basics and have come to my own opinion based on my understanding.

    When you actually look at one person's beliefs, it's quite easy to see how someone can believe that abusing the GPL license like Castle has done is naughty, and at the same time believe that the RIAA, MPAA, and CSS are evil also.

  • Re:Sue them (Score:3, Insightful)

    by jedidiah ( 1196 ) on Friday February 07, 2003 @08:02PM (#5254635) Homepage
    Would you rather we just started shooting?

    Litigation is what civilized societies do.
  • EULA vs GPL (Score:3, Insightful)

    by Moridineas ( 213502 ) on Friday February 07, 2003 @08:02PM (#5254636) Journal
    I just thought of something reading this article. Most people (including myself) seem to have a lot of problems with EULAs. Primarily because they limit what you can do with your software/hardware whatever.

    But isn't the GPL more or less the same thing? It's trying to control what you do with something after it is in your possession?

    Not trying to troll, trying to come up with the distinction.
  • by jedidiah ( 1196 ) on Friday February 07, 2003 @08:05PM (#5254659) Homepage
    Many of those same leeches would lynch someone for resale of pirated material. So your aphorism really doesn't hold up.

    These people aren't merely "sharing".
  • Re:EULA vs GPL (Score:5, Insightful)

    by orthogonal ( 588627 ) on Friday February 07, 2003 @08:10PM (#5254694) Journal
    But isn't the GPL more or less the same thing [as an End User License Agreement]? It's trying to control what you do with something after it is in your possession?

    I don't think so. After all, companies with EULAs impose whatever conditions they impose, and the conditiuon that you can't modify (or generally even see) their code.

    All the GPL says you can't do is to use the code in your own work without also making your own work available under the GPL. Sure, it's a restriction, but it's a restriction on coders who would use GPL'd code.

    A EULA is a restriction on all users, not just coders who want to create derivative works.

    The GPL does not restrict my use of the software it licenses -- I can use it as I see fit--, nor does it restrict me to a relationship with the author for the term of use (e.g., giving the author the right, as in the latest Microsoft EULAs, to modify software on my system without even so much as prior notification).
  • Re:EULA vs GPL (Score:5, Insightful)

    by ctid ( 449118 ) on Friday February 07, 2003 @08:16PM (#5254726) Homepage
    The SW isn't "in your possession" in a typical commercial EULA. What you get is a "licence" to use the software, under certain conditions. You don't own the SW after you buy it.

    In a sense, the GPL is the same, as you don't "own" the SW either (the copyright remains with the author(s)); the difference is what you're allowed to do with it. A commercial EULA usually adds a lot of restrictions to standard copyright arrangements. The GPL takes away restrictions; the simplest thing it does is to allow you to copy the SW without restriction. It also guarantees you access to the sourcecode if you've only got the binary. In exchange for these extra rights, you agree to some duties, namely to distribute the source code to whoever you distribute the binary to.
  • Re:Sue them (Score:3, Insightful)

    by MeanMF ( 631837 ) on Friday February 07, 2003 @08:23PM (#5254772) Homepage
    If they used the code exactly as it appears in the Linux source, then it's a pretty clear-cut case. If they made any substantial modifications, there's a big grey area between "derivitive work" and "fair use" that could be clarified by a test case.
  • by Xtifr ( 1323 ) on Friday February 07, 2003 @08:47PM (#5254932) Homepage
    a case like this could provide a precedent that would prove that the GPL is legally enforceable - something that has not occurred to date,

    That's right, it hasn't. And violations are regular and frequent (dozens of times a year, according to Eben Moglen, the FSF General Counsel). But so far, no one has been stupid enough to take it to court. But Eben keeps hoping someone will. From an essay [columbia.edu] on his website: "'Look,' I say, 'at how many people all over the world are pressuring me to enforce the GPL in court, just to prove I can. I really need to make an example of someone. Would you like to volunteer?'"

    Maybe this will finally be the time. But I'm not going to hold my breath. No one has had the proper combination of balls and stupidity yet. Frankly, I find that as persuasive, if not more so, than an actual court ruling on the matter.
  • by thrillseeker ( 518224 ) on Friday February 07, 2003 @09:20PM (#5255066)
    Of course, if anyone is still using the current kernel in 200 years, that's sad.

    Oh, I dunno - some of us really like those sort of uptime numbers ...

  • Re:EULA vs GPL (Score:2, Insightful)

    by alexo ( 9335 ) on Friday February 07, 2003 @09:22PM (#5255073) Journal
    The SW isn't "in your possession" in a typical commercial EULA. What you get is a "licence" to use the software, under certain conditions. You don't own the SW after you buy it.
    In a sense, the GPL is the same, as you don't "own" the SW either (the copyright remains with the author(s)); the difference is what you're allowed to do with it.


    Incorrect.

    Under a EULA, you own neither the SW (that you paid for) nor the copyright.

    Under the GPL, you do own the SW. You can re-sell it, give it away, install it on all of your computers, use it while disclosing benchmark test results of the .NET Framework to third parties without Microsoft's prior written approval, etc. After all - it's yours.

    What you cannot do is violate copyright law. You cannot distribute the SW without the copyright holder's permission. Same as you cannot scan, OCR, reprint and resell copies of John Grisham's latest novel. There are some other restrictions under copyright law but you got the idea.

    What the GPL brings to the table is a way to copyright holder to automatically grant permissions or waivers, provided that you abide by certain rules.

    In a way, the GPL says: if you provide the source code (etc, etc) then you have permission to do some things that copyright laws usually restrict you from doing. If you don't - well, enjoy using the SW however you see fit, as long as you don't violate any laws, including copyright law.

    EULA says: yours is mine and I'll dictate how you use it.
    GPL says: your is yours, do whatever is legal with it and, if you play nice, I'll even waive some of my legal rights and permit you to do what the law usually forbids.

    Not even remotely similar.
  • by Sabalon ( 1684 ) on Friday February 07, 2003 @09:38PM (#5255181)
    Probably because the GPL zealots would then be all over then for not using GPL ;)
  • by DaCool42 ( 525559 ) on Friday February 07, 2003 @09:51PM (#5255303) Homepage
    You want to send a message to MS, RIAA, etc? Don't download their products. Don't buy their products. Don't have anything to do with them. Then someone else won't be buying MS Office to read that Word document you just sent them.
  • Not Castle UK? (Score:2, Insightful)

    by dubstar ( 565060 ) on Friday February 07, 2003 @10:00PM (#5255385)
    A note on a previous link posted [riscos.org]

    According to a rumour on top 'geek' web site Slashdot, Castle have been accused of using GPL'd code in RISC OS 5. The rumour was originally posted by ARMLinux developer Russell King and there is already a healthy debate running as to the possible implications of GPL breach. Please note that www.riscos.org is NOT affiliated to ANY RISC OS hardware manufacturers, so if you're a GPL geek, please don't bother inundating me with emails as I don't have time to reply to them all. www.riscos.org is and will always remain impartial regarding public news items.
  • Re:Sue them (Score:1, Insightful)

    by Anonymous Coward on Friday February 07, 2003 @10:01PM (#5255390)

    One thing copyright is clear on: You need permission to use other's copyrighted works.

    That is only true if by 'use' you mean 'distribute'.

    If the author says, 'They are using my code illegally', the company would have to prove they have a license to do so. It's not about the enforceability of the GPL.

    There is no license to do illegal things. That is the fundamental quality of illegality.

    Linux as it is commonly known is publicly available free of charge without restriction on use. Unless you have a contract or other legal restriction regarding your use of Linux to do certain things, or alternatively you have copied someone's proprietary Linux modification, then your use of Linux is lawful, provided of course that you are not breaking some unrelated law in the course of your actions which circumferentially involved Linux software.

    So, it is very much about the legal force of the GPL. It remains to be seen whether a license, a contract, of such scope can ride on a copyright statement. This is not at all certain. To say that copyright law protects all software licensed under the GPL is a truism. What is at stake is the validity of the contract terms which govern the use of a compiler in distribution of derivative works.

    Moderators who approve such breathless platitudes as expressed in the parent sow the seeds of mediocrity in this field of discourse. Consider my post as fertiliser.

  • Re:EULA vs GPL (Score:3, Insightful)

    by Xtifr ( 1323 ) on Friday February 07, 2003 @10:15PM (#5255485) Homepage
    All the GPL says you can't do is to use the code in your own work without also making your own work available under the GPL.

    Not exactly. It's more correct to say that the GPL fails to grant that privilege. Which is not a privilege you would have by default under normal copyright law.

    The GPL doesn't forbid anything. All of the forbidding comes from copyright law. The GPL simply grants you permission to do some things you couldn't do otherwise. Using the code in your own GPL'd app is one; using the code in your own proprietary app is not.
  • by cabraverde ( 648652 ) on Friday February 07, 2003 @11:24PM (#5255914)
    This is the first Slashdot story in over a year that has prompted me to actually register in order to post a response.

    A programmer by trade, I grew up on the Acorn RISC machines. To see that the phrase "RISC OS" needs double-quotes makes me wince... My high school prizes were spent on books about ARM assembley language, and to this day x86 assembler seems retarded by comparison. I spent a whole summer working shit jobs in order to buy the RISC OS Programmer's Reference Manuals and Acorn's ANSI C compiler. I know it sounds like a typical Slashdot takeoff but it's true!

    So I read this story with disgust and a sense of betrayal, it's like my own father has been had up for peddling drugs to schoolkids! Honestly Acorn (sorry, "Castle Technology Ltd" now), how low can you stoop? A lot of young British geeks owe their IT literacy to the company you once were, but if this story is true then you will find no sympathy from even your staunchest fans.

    I am really sad to see this happening.
  • by Anonymous Coward on Saturday February 08, 2003 @01:03AM (#5256670)
    Before throwing this kind of accusation onto the Slashdot frontpage and having all the American pinguinista Linux-geeks go nuts over it, please check your facts. Going berko at Castle because of possible GPL code in RISC OS is like going mad at Dell because of what's in Microsoft Windows. Castle sells Acorn-clone computers which run RISC OS: they do not make RISC OS, they're a reseller in much the same relation with RISCOS Ltd/Pace who makes RISC OS, as Dell is with Microsoft who makes Windows.
    If I was Castle, I'd be considering legal action against Slashdot right now, as this is one heck of an unfair slam to their company.
  • by ubernostrum ( 219442 ) on Saturday February 08, 2003 @01:54AM (#5256933) Homepage
    Better analogy:

    You run a hardware store, and I steal some nails from you. I use them to build a house. Do you have the right to take the whole house?

    If I take a subroutine or two illegally from a GPL project, do the original authors have the right to my entire derivative program?

    I believe the answer is "no" in both cases...

  • Re:Sue them (Score:3, Insightful)

    by fucksl4shd0t ( 630000 ) on Saturday February 08, 2003 @02:02AM (#5256956) Homepage Journal

    Litigation is what civilized societies do.

    So, then, since the United States has so much good, strong, and healthy litigation, that makes us more civilized than the rest of the world? :)

    I thought negotiation and compromise were the cornerstones of civilization, rather than arguing about "my toy" or "my code" or "my way".

    Just for the record, I'm not supporting people stealing Linux code, I just question the use of the word "civilization" with regard to present times. (I also just spent half an hour reading Google News, and I'm thinking that was a mistake)

We are each entitled to our own opinion, but no one is entitled to his own facts. -- Patrick Moynihan

Working...