Slashdot Mirror


German Court: Open Source Project Liable For 3rd Party DRM-Busting Coding

Diamonddavej writes "TorrentFreak reports a potentially troubling court decision in Germany. The company Appwork has been threatened with a 250,000 Euro fine for functionality committed to its open-source downloader (JDownloader2) repository by a volunteer coder without Appwork's knowledge. The infringing code enables downloading of RTMPE video streams (an encrypted streaming video format developed by Adobe). Since the code decrypted the video streams, the Hamburg Regional Court decided it represented circumvention of an 'effective technological measure' under Section 95a of Germany's Copyright Act and it threatened Appwork with a fine for 'production, distribution and possession' of an 'illegal' piece of software."

178 comments

  1. "effective technological measure" by mwvdlee · · Score: 4, Insightful

    You keep using that word. I do not think it means what you think it means.

    Doesn't the concept of "effective" mean that code breaking the DRM cannot exist?

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    1. Re:"effective technological measure" by fuzzyfuzzyfungus · · Score: 4, Interesting

      One would like to think so; but the courts haven't (CSS is how broken now, and for how long?) I assume that the argument is that it's 'effective' because you still need a specially designed tool to break it, not unlike a lockpick. What isn't clear, under that reasoning, is why essentially all file formats of remotely nontrivial complexity don't count as 'effective technological measures', since virtually nothing in digitized form is remotely human readable without specialized software transformation. Your odds of turning an RTMP stream into video with your brain are basically as good as your odds of doing the same with an RTMPE stream, and neither are high.

    2. Re:"effective technological measure" by Anonymous Coward · · Score: 4, Interesting

      German speaking guy here. You're absolutely right, I have the exact same opinion, but they really use this "wording" (sorry if I didn't get that expression right). It's stupid. I believe that it is written like this deliberately. So they can use any $drm scheme, doesn't matter how cheap, it could be as cheap as, any 12 year scriptkidde can circumvent it, if it says $drm, you can be sued for the circumvention of it. Or the other possibility is, they really just have no idea. Maybe they compared drm to the physical world. Burglers can smash in your window just like that, enter your house and steal everything of value/easily movable. Doesn't mean they couldn't be sued for it, because security doors + windows are an effective counter measure against burglars.

    3. Re:"effective technological measure" by Anonymous Coward · · Score: 1

      Yes, "wording" is the correct word :)

    4. Re:"effective technological measure" by advocate_one · · Score: 2

      by their definition, ROT13 is an "effective" DRM scheme...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    5. Re:"effective technological measure" by Anonymous Coward · · Score: 1

      Effective == "the judges in charge are too stupid to do something about it"

    6. Re:"effective technological measure" by Sockatume · · Score: 2

      It presumably has a technical legal definition which the article, according to its footnotes, doesn't have available.

      --
      No kidding!!! What do you say at this point?
    7. Re:"effective technological measure" by Kjella · · Score: 5, Insightful

      A book written in Greek and a book written in English using a cipher are both gibberish to me, but understanding one depends on a parser and the other on a decryption key. In short the understanding of "effective technological measure" seem to be that the protocol is trying to use a secret (CSS key, AACS key, HDMI key etc.) to protect the content. So if you took any file format and wrapped it in AES with a static key with no memory protection whatsoever then decrypting it in any other program would be a DMCA violation, geeks all get caught up in "effective" but in context it just means a measure intended to have that effect specifically to exclude all other attempts at interpreting a protocol as "cracking" it.

      --
      Live today, because you never know what tomorrow brings
    8. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      It isn't the burglars that are getting sued. It is the toolmaker.
      In this case it is a tool specifically made to break through windows.
      I'm not sure if I'm comfortable with the court deciding if there are any possible legal use for a window-breaker or not. What if I ever need one for completely legal reasons. It would be unfortunate if creating those was considered illegal then.

    9. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      ROT13 is a very effective DRM scheme. If it is anything but a plain text format and you don't know that it is encrypted with ROT13 you could have a very hard time decrypting it, unless you just assumes that anything you can't open probably is ROT13-encoded.

    10. Re:"effective technological measure" by Anonymous Coward · · Score: 2, Insightful

      Meanwhile in the crypto world, if someone breaks a cipher, the creator will admit defeat like an honorable man, he won't go cry to a judge like a baby.

    11. Re: "effective technological measure" by Anonymous Coward · · Score: 0

      Actually, nobody here has shown any indication of knowing what legal standard they use for the term. Good jorb Slashdot.

    12. Re:"effective technological measure" by sumdumass · · Score: 4, Informative

      The law is a direct result of the WCT or WIPO Copyright Treaty. The judge is likely interpreting "effective" within respect to that. It is under article 11 I think but i'm on my phone right now and it is a bit hard to check.

      Anyways, i believe effective would mean anything non trivial or ancillary at the time of creation. So if a cipher is so easy to break that they teach doing so as part of security lessons, using that couldn't be effective. But requiring something that isn't known or readily done could be if it isn't blatently obvious.

    13. Re:"effective technological measure" by sumdumass · · Score: 1

      Here is how you get around it. Once you reverse engineer their effective device, create an app that uses the effective device and register the copright. Then expose how to defeate your effective device and their effective device will cease to be effective. Their device or measure will likely not be registered or protected as it is a trade secrete. Just don't advertise it breaks yheir stuff.

    14. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      Under the typical interpretation of these laws, ROT13 is considered 'effective'.

    15. Re:"effective technological measure" by squiggleslash · · Score: 4, Informative

      Well perhaps, but to play Devil's advocate: this isn't a game.

      There are two parts to DRM when combined with an anti-circumvention law. The first is the one that exists anyway: to attempt to make it as difficult as practically possible for someone to gain unrestricted access to the raw content. The other - which the DMCA (and its apparent German equivalent) adds - is to add legal liabilities for creating, possessing and/or using the tools, however easy, that break that encryption, should they ever come into being.

      Us nerds have a tendency to misread laws and assume that rather than it being a reflection of the intent of the authors, that the language used is arbitrary and written by dolts to be interpreted in the widest possible context. Specifically we look at words like "effective" and rather than interpreting it in the context of the rest of the law, we go off on tangents and ask whether something is effective using other definitions within different contexts.

      Is, for example, CSS effective? Well, I'd argue it is in context. It requires you use a specialized tool, designed specifically to break CSS, in order to access the content. It meets the definition in context. It doesn't meet the definition if you change the subject and say "Well, in 1998 it protected content, but does it now? Is it easy to find the tools needed to circumvent it?", but that's not the definition of effective that's implied by the context of the legislation - which is why better lawyers than us are not making that claim when protecting, say, Real Networks.

      As for ROT-13.... well, maybe it is, maybe it isn't. My guess is it wouldn't, because ROT-13 doesn't require knowledge of any secrets beyond the fact it's being used to begin with, and the "tool" used to decrypt it is already built-in to a billion email, USENET, and so on clients. At the very least, if SuperdooperRayVD 4K discs in 2020 are encrypted using ROT-13, they'd have great difficulty persuading judges that millions of pre-existing USENET clients from the 1990s are illegal.

      --
      You are not alone. This is not normal. None of this is normal.
    16. Re:"effective technological measure" by nospam007 · · Score: 1

      "Here is how you get around it."

      Save the tool to a thumb drive an slip it in the judge's pocket.
      Sue him for possession.

    17. Re:"effective technological measure" by K.+S.+Kyosuke · · Score: 1

      I assume that the argument is that it's 'effective' because you still need a specially designed tool to break it, not unlike a lockpick.

      Actually, in many cases, the "lockpick" is the original key.

      --
      Ezekiel 23:20
    18. Re:"effective technological measure" by KozmoStevnNaut · · Score: 3, Interesting

      I'm pretty certain that by "effective" they mean "something that is in effect", not "something that is very good at its function".

      --
      Eat the rich.
    19. Re: "effective technological measure" by Anonymous Coward · · Score: 0

      Well all /you/ contributed to the discussion is a typo.

    20. Re:"effective technological measure" by Kat+M. · · Score: 4, Insightful

      Section 95a (2) of the German copyright law defines specifically what an effective technological measure is. It specifically includes "encryption, scrambling or other transformation". It does not require that the encryption etc. need to be unbreakable, just as a physical lock does not have to pose an unsurmountable barrier in order to make breaking it illegal.

    21. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      IANAL, so thank you for that perspective.

      Your last paragraph reminded me of the Texas case of TQP Development vs. Newegg. In that case lots of existing instances for the two technologies at hand and yet a patent was awarded, for putting the two together. I don't understand how quantifiable combinations of simple patterns are eligible for patent or copyright. Oracle vs. Google is a great example of this. RangeCheck is a very common piece of code written into millions, nay billions of places in existing code, and a judge who programs realized that. His ruling is being appealed to judges who seem to now have no background in programming and the media claim seem poised to reverse the ruling.

      Again, IANAL and after reading my post realized I HATE law like most people hate listing to me talk about programming. Sadly, people don't need to know how computers/programs work to effectively use them, but I need to understand law to effectively abide by it.

      captcha "headroom"; I miss Max

    22. Re:"effective technological measure" by bluefoxlucid · · Score: 1

      Pretty much. It's ineffective.

    23. Re:"effective technological measure" by Sloppy · · Score: 1, Interesting

      No. Obviously German courts are free from US precedent and could theoretically use a layman's definition of "effective" but it's likely that the US lobbyists who wrote the German law, had their shit together and knew how German courts would interpret that word.

      In the US, we had the matter of "effective"'s meaning settled way back in the DeCSS case. It doesn't mean what you think it means. It means what they want it to mean, and judges have agreed. That battle is over (or at least until people start taking an interest in their governments and bother to vote against Republicrats).

      Don't ever buy (or subscribe to) DRMed content or things that are nearly dedicated to working with DRMed content. Every dollar you spend on DRM, will have a large fraction used to keep the government corrupt, and keep laws like DMCA from being repealed. If you know someone who is thinking of buying a Blu-Ray player or an Xbox or an iPhone or a Roku in the next couple weeks, try to talk 'em out of it.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    24. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      Effective? You can pretty much read rot13 plain text. kids these days...

    25. Re:"effective technological measure" by Gr8Apes · · Score: 3, Insightful

      And yet, I can easily hook up a camera and video the TV and hook directly into the sound pickups, and voila - a copy is made without circumventing anything. Depending upon hardware, it may actually be a reasonably good copy. And if I wish to go one step further, I can hook into the screen's display and record the raw video directly too, resulting in a perfect copy. Again - no circumvention required of anything the DCMA protects digitally. IOW, it's ineffective and only causes harm to those that wish to use things legally anyways. Those that wish to do illegal things will never be stopped by something like the DMCA, and as just stated, the DMCA doesn't even need to be circumvented to create a perfect digital copy. That implies that the DMCA itself is ineffective.

      --
      The cesspool just got a check and balance.
    26. Re:"effective technological measure" by TangoMargarine · · Score: 1

      Confucius says, "The programmatic equivalent of waving my dick at it and having it decrypt doesn't work if you're a woman."

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    27. Re:"effective technological measure" by bill_mcgonigle · · Score: 1

      Doesn't the concept of "effective" mean that code breaking the DRM cannot exist?

      The very concept of DRM is a form of corporate welfare. It's as 'effective' as the enforcing government wants it to be.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    28. Re: "effective technological measure" by Anonymous Coward · · Score: 0

      Thanks, Coach Z!

    29. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      " I do not think it means what you think it means."

      I'd rather say that about you.
      'Effective' in this context means 'in effect', as in 'applied'.
      The court has always interpreted it as 'any measure in effect to protect your work'.
      If you put any kind of lock on your data then that should be enough for the court.

      Think of it this way:
      If you create a painting, does the poor lock on your front door give someone the right to break in and take pictures of your painting?

    30. Re:"effective technological measure" by Wootery · · Score: 1

      And if I wish to go one step further, I can hook into the screen's display and record the raw video directly too, resulting in a perfect copy.

      Not easy to do. HDMI's 'HDCP' scheme requires that hardware frustrate attempts to defeat the content protection requirements. Can never be bullet-proof, of course, but it'd be a hurdle.

    31. Re:"effective technological measure" by Wootery · · Score: 1

      If it is anything but a plain text format and you don't know that it is encrypted with ROT13 you could have a very hard time decrypting it

      Not really, certainly not in cryptographic terms.

    32. Re:"effective technological measure" by UnknownSoldier · · Score: 1

      Sweet. ROT26 here I come, and can sue the pants off anybody who (sic.) "hacks" our system!

    33. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      geeks all get caught up in "effective"

      As should everyone else. Though not as a way to circumvent the law, but rather to stop all this double-plus ungood redefining of perfectly cromulent words. It embiggens us all to make sure our lawmakers use words as they are intended to be used, rather than just whatever word suits their fancy and then later defining it to mean something different than expected, so that no one is really sure exactly what the law is saying.

    34. Re:"effective technological measure" by vux984 · · Score: 1

      Not easy to do. HDMI's 'HDCP' scheme requires that hardware frustrate attempts to defeat the content protection requirements. Can never be bullet-proof, of course, but it'd be a hurdle.

      Point a good camera at a good TV under good lighting in a controlled environment. HDCP defeated. You lose a bit of 'fidelity' during the digital analog digital conversion, but its a one time loss. Future copies of the copy won't lose anything further, and only one person has to do it once. That's not much of an obstacle.

    35. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      Not to mention the first guy can record the show on the TV multiple times, then combine the various recordings into one less "lossy" one.

      Kinda like taking many pictures of something to get more hints about light refraction and such to remove it.

    36. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      And yet, I can easily hook up a camera and video the TV and hook directly into the sound pickups, and voila - a copy is made without circumventing anything. Depending upon hardware, it may actually be a reasonably good copy. And if I wish to go one step further, I can hook into the screen's display and record the raw video directly too, resulting in a perfect copy.

      Not easy to do. HDMI's 'HDCP' scheme requires that hardware frustrate attempts to defeat the content protection requirements. Can never be bullet-proof, of course, but it'd be a hurdle.

      Point a good camera at a good TV under good lighting in a controlled environment. HDCP defeated. You lose a bit of 'fidelity' during the digital analog digital conversion, but its a one time loss. Future copies of the copy won't lose anything further, and only one person has to do it once. That's not much of an obstacle.

      How exactly does repeating the first method that Gr8Apes suggested make viable the second method that Gr8Apes suggested?

    37. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      Don't ever buy (or subscribe to) DRMed content or things that are nearly dedicated to working with DRMed content. Every dollar you spend on DRM, will have a large fraction used to keep the government corrupt, and keep laws like DMCA from being repealed. If you know someone who is thinking of buying a Blu-Ray player or an Xbox or an iPhone or a Roku in the next couple weeks, try to talk 'em out of it.

      Serious question: How do you propose one experience popular culture, such as the forthcoming Hobbit movie? Torrents, or are you arguing for "abstinence only" style education?

    38. Re:"effective technological measure" by Holi · · Score: 1

      No, not at all.
      I am effective at coding, does that mean all of my code is perfect?

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    39. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      effective means having the effect of... it doesn't necessarily denote that something is successful.

    40. Re:"effective technological measure" by Anonymous Coward · · Score: 0

      Effective == "the judges in charge are too stupid to do something about it"

      Well... this pretty much gets it. I'm a law student from germany... and as far as I know, the term covers pretty much every measure used today. It's meant to exclude some primitive things, and therefore is good for the infringer - because the industry must at least try something more than what they did 10 years ago. But not much. And there's the quote again: Technically unaware judges can be used by the industry to get away with even the worst measures possible.

      Ah, and it was the Regional Court of Hamburg, of course. They are known throughout the country for their industry-, copyrightholder- and celebrity-friendly (and anti-user, anti-media, anti-free speech) attitude. If you read carefully, you will stumble upon decisions on internet-related topics by this court again and again - you won't like any of them.

    41. Re:"effective technological measure" by Gr8Apes · · Score: 1

      And if I wish to go one step further, I can hook into the screen's display and record the raw video directly too, resulting in a perfect copy.

      Not easy to do.

      HDMI Hack For those with the time and skills, not too hard.

      --
      The cesspool just got a check and balance.
    42. Re:"effective technological measure" by Wootery · · Score: 1

      Ha. I didn't think it'd been defeated that roundly.

  2. Does the copyright need an owner? by Anonymous Coward · · Score: 3, Interesting

    Is it legally possible to author and licence an opensource project without disclosing your identity? All the licences I've see have a place for the copyright holder (the person or other entity that is granting the rights detailed in the license). I presume its possible and legal to do this without including your actual name right? If you don't care about getting credit for it (or suing for damages), you can avoid this potential liability by having the project copyright controlled by some nameless entity. As long as you don't need to re-licence it in the future, I think that is safe.

    I suppose you could have the copyright in some arbitrary name (your friend's dead pet, whatever), but still require the license to credit you. A lot of opensource projects really don't care who holds the copyright, so if its a liability, the developers shouldn't hold it. GPL type projects have to be careful, since the copyright holder could use it themselves however they want, or reissue it under some other license. This approach makes much more sense for permissive licenses like public domain, or MIT/BSD.

    1. Re:Does the copyright need an owner? by mwvdlee · · Score: 4, Interesting

      Open source licenses use copyright.
      Only the owner of a copyright can enforce it.
      If somehow copyright would be assigned to a non-existant entity, nobody could enforce it and it would effectively become public domain.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:Does the copyright need an owner? by fuzzyfuzzyfungus · · Score: 3, Informative

      Section three of Article 7 of the Berne Convention states:

      "(3) In the case of anonymous or pseudonymous works, the term of protection granted by this Convention shall expire fifty years after the work has been lawfully made available to the public. However, when the pseudonym adopted by the author leaves no doubt as to his identity, the term of protection shall be that provided in paragraph (1). If the author of an anonymous or pseudonymous work discloses his identity during the above-mentioned period, the term of protection applicable shall be that provided in paragraph (1). The countries of the Union shall not be required to protect anonymous or pseudonymous works in respect of which it is reasonable to presume that their author has been dead for fifty years."

      Virtually everyone is a Berne Convention signatory; but actual implementation in domestic law has been both spottier and more...complex... than the convention text itself. It seems unlikely that something of clearly recent authorship would find itself presumed to be uncopyrighted merely because an author could not be found; but I'd imagine that, in practice, the more risk-averse would be very, very, jumpy about taking 'anonymous coward' at his word that they are authorized to use a given piece of code under the terms of whatever license, that he is even the author, and so forth. That might hinder adoption.

    3. Re:Does the copyright need an owner? by Anonymous Coward · · Score: 0

      I volunteer Darth Vader as the entity in question. As soon as you can find and bring to court Darth Vader then I'm sure you can fine him.

    4. Re:Does the copyright need an owner? by WWJohnBrowningDo · · Score: 3, Insightful

      Easy, public key cryptography. Instead of using "anonymous coward" as the pseudonym, use "anonymous coward who posses the private key to the following public key.

      -----BEGIN PUBLIC KEY-----

      MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCqGKukO1De7zhZj6+H0qtjTkVxwTCpvKe4eCZ0

      FPqri0cb2JZfXJ/DgYSF6vUpwmJG8wVQZKjeGcjDOL5UlsuusFncCzWBQ7RKNUSesmQRMSGkVb1/

      3j+skZ6UtW+5u09lHNsj6tQ51s1SPrCBkedbNf0Tp0GbMJDyR4e9T04ZZwIDAQAB

      -----END PUBLIC KEY-----"

      Oh who am I kidding, we're talking about law makers who criminalized a piece of software. "public key cryptography" probably sounds like "thermonuclear weapons" to them.

    5. Re:Does the copyright need an owner? by mwvdlee · · Score: 2

      Only the owner of a copyright can enforce it.

      Please don't post legal advice without appropriate qualifications. The above isn't the whole story in many jurisdictions, as there are other factors such as exclusive licensing to consider.

      You understand the exact same applies to what you just said yourself?

      It doesn't change the simple fact that, even when exclusively licensed (which is pretty much never going to happen with open source licenses, but let's entertain your line of thought here), the entity it is exclusively licensed has to actually exist in order to be able to enforce copyrights.

      Using open source licenses with absolute anonimity is still impossible.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    6. Re:Does the copyright need an owner? by hawkinspeter · · Score: 2

      I am a lawyer, and I am your lawyer and this is legal advice.

      I advise you to not post your "legal advice recommendations" in an online forum meant for people to hold discussions about relevant topics. Please don't post to Slashdot without appropriate qualifications (an MSC should suffice).

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    7. Re:Does the copyright need an owner? by Anonymous Coward · · Score: 0

      good luck trying to get anyone to comply with the license through any legal measures though (which is kind of the point of having a license in the first place)

    8. Re:Does the copyright need an owner? by ImdatS · · Score: 1

      As I understand, you can actually create something and immediately put it into Public Domain. You may need to use the right wording (ask a lawyer) such as "non-revocable", "unlimited", "unrestricted", etc., but your lawyer may be able to help.

      Also, you could use something like this if you don't want to put it into Public Domain:

      Copyight (c) 2013 by "KJDFOIQWEPOSODKFLKWE)(#I$KJLKDSFMNCVK" (GPG-Encrypted)

      This could be use for situations where you might consider keeping certain rights (i.e. not putting into Public Domain) for future use. And the text in quotes above could be something like your name encrypted using your public key... (or such).

      Just some thoughts...

    9. Re:Does the copyright need an owner? by Anonymous Coward · · Score: 0

      Well yes, everyone could just submit code as "Anonymous Coward"

      Now we need to discard all of our google, apple and microsoft devices. Go to pure linux devices (so we can be in control of our own stuff), and form more 'dead drops' and 'dark meshes'. This may be the only way to get out from under the 'jack boot' that is employed by the billionaires.

    10. Re:Does the copyright need an owner? by VortexCortex · · Score: 1

      Is it legally possible to author and licence an opensource project without disclosing your identity?

      What's a more pertinent question is: Shouldn't it be legal to distribute source code since end users that have to compile and run it to break the law themselves?

      To put it another way: Shouldn't it be legal to distribute data, even if it's executable, because distribution and analysis of information shouldn't be a crime?

      To put it another way: Shouldn't it be legal to publish books without going to jail for their content?

      To put it another way: Shouldn't it be legal to have public discussions without going to jail for their content?

      To put it another way: Shouldn't their encounter with the Stasi have taught Germans that laws like these are a bad idea?

    11. Re:Does the copyright need an owner? by Anonymous Coward · · Score: 0

      Your public key is sent across HTTP, which can be easily modified en-route to you.

      How can you prove that the key that is on my screen is the one you posted?

      What's the hash of the key? What other key, that I trust, signed that hash? What is the algorithm behind the signing? Do we both trust the signing algorithm implementation to match the theory? Is the theory mathematically sound?

    12. Re:Does the copyright need an owner? by VortexCortex · · Score: 1

      the more risk-averse would be very, very, jumpy about taking 'anonymous coward' at his word that they are authorized to use a given piece of code under the terms of whatever license, that he is even the author, and so forth. That might hinder adoption.

      That's why SQLite and other programs have so many problems with adopting a "public domain"
      license: For all intents and purposes the public domain can not contain new works. Even if I say my code is in the public domain, I can change my mind at any later point and sue you. MIT, GPL, etc. is needed because you must expressly permit use to assure the users they won't be sued.

      From SQLite copyright:

      Even though SQLite is in the public domain and does not require a license, some users want to obtain a license anyway. Some reasons for obtaining a license include:

          You are using SQLite in a jurisdiction that does not recognize the public domain.
          You are using SQLite in a jurisdiction that does not recognize the right of an author to dedicate their work to the public domain.
          You want to hold a tangible legal document as evidence that you have the legal right to use and distribute SQLite.
          Your legal department tells you that you have to purchase a license.

      If you feel like you really have to purchase a license for SQLite, Hwaci, the company that employs the architect and principal developers of SQLite, will sell you one.

      Yay! Open source you need to pay a license fee for to cover your ass! Public Domain? No thanks. Note that to contribute code you have to jump through a bunch of legal hoops too. It's just dumb.

      GP:

      Is it legally possible to author and licence an opensource project without disclosing your identity?

      Talk about fixing the wrong fucking problem. Gah. Source code by itself is language. Punishing folks for language is evil. I agree we need a way to drop rights to works, and to anonymously publish -- You can publish code on a paste-bin fairly anonymously through TOR. Promoting and Maintaining it is another ball of wax.

    13. Re:Does the copyright need an owner? by lgw · · Score: 2

      As I understand it, public domain does not imply that derive works are public domain.

      You create a game, and make it public domain. Someone modifies your code and sells it as commercial software, then sues anyone distributing the original for violating their copyright. This is more or less what happened with some crappy Unix game back in the day to push RMS over the edge.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    14. Re:Does the copyright need an owner? by Anonymous Coward · · Score: 0

      You understand the exact same applies to what you just said yourself?

      No, it doesn't. The words "The above isn't the whole story in many jurisdictions" can (right now) be said while being correct and offering no misinformation. Ditto for the "as there are other factors such as exclusive licensing to consider" clause.

    15. Re:Does the copyright need an owner? by mwvdlee · · Score: 1

      I've noticed in your post history you've also commented on security, computers, language, comedy and physics.
      Am I correct in assuming you have appropriate qualifications in these areas?
      Anybody following legal advice from Slashdot is a retard, especially because it isn't legal advice at all.
      Anybody following legal advice from somebody on Slashdot claiming to be appropriately qualified to give legal advice is an even bigger retard.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    16. Re:Does the copyright need an owner? by Anonymous+Brave+Guy · · Score: 1

      You understand the exact same applies to what you just said yourself?

      No, it doesn't. Firstly, you are objectively wrong on this. Secondly, my comments here are based on formal legal advice as it applies in my jurisdiction (the UK).

      What is not objective legal knowledge but merely my personal opinion is that posting bad legal advice, and in particular posting incorrect information about copyrights to a forum with a tendency to be less than respectful of copyright, could actually get someone who believed you in trouble. And if you don't think anyone reading Slashdot would believe you, please consider that your objectively wrong post is currently at +5, while my warning citing a specific and verifiable counterexample is currently at 0.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    17. Re:Does the copyright need an owner? by Anonymous+Brave+Guy · · Score: 1

      I advise you to not post your "legal advice recommendations" in an online forum meant for people to hold discussions about relevant topics.

      This whole discussion is basically about copyright law. How is challenging objectively wrong information about copyright law not relevant to the topic?

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    18. Re:Does the copyright need an owner? by mwvdlee · · Score: 1

      Okay. Well then; please explain how you would go about, in your jurisdiction, setting up an enforceable copyright without any way of tracking down the copyright owner?
      I'm saying it can't be done, you're saying I'm wrong. Prove it.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    19. Re:Does the copyright need an owner? by Anonymous Coward · · Score: 1

      Okay. Well then; please explain how you would go about, in your jurisdiction, setting up an enforceable copyright without any way of tracking down the copyright owner?
      I'm saying it can't be done, you're saying I'm wrong. Prove it.

      Copyright (C) XYZ4196bitpublickeyworkabc

      The owner of XYZ4196bitpublickeyworkabc can decrypt messages posted to that title. The ability to decrypt those messages is confirmation of ownership of the private key for that public key. The owner can't be tracked down but can choose to self-authenticate.

      Next question?

    20. Re:Does the copyright need an owner? by Anonymous+Brave+Guy · · Score: 1

      We seem to be having different conversations. I didn't express any opinion about what you just asked. I just said that your statement that "only the owner of a copyright can enforce it" was wrong.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    21. Re:Does the copyright need an owner? by Anonymous Coward · · Score: 0

      he was asking how the copyright could be enforced by some one other than the owner

    22. Re:Does the copyright need an owner? by HiThere · · Score: 1

      IIRC, in Germany anyone can bring suit to enforce a copyright, not just the owner. In fact, I seem to recall that they can even do it when the owner of the copyright declines to enforce it. And that they can claim a share of the winnings for enforcing it. And that there are some companies of lawyers that do almost nothing else.

      It was a few years ago, so the details are hazy, but I read about it on Slashdot, and I seem to recall that they were enforcing one of SuSE's pattents against the will of the company.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    23. Re:Does the copyright need an owner? by hawkinspeter · · Score: 1

      It's not off-topic, but I think that people shouldn't be afraid to post opinions in forums like Slashdot. By all means challenge wrong information, but it sounds too much like an argument from authority to declare that only opinions backed by qualifications should be allowed.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    24. Re:Does the copyright need an owner? by hawkinspeter · · Score: 2

      Nope, I don't have appropriate qualifications in most of those areas. I was being ironic in my reply to someone stating that posters should have relevant qualifications to post legal opinions.

      I totally agree with your statements about legal advice and I was hoping that my post would highlight the stupidity of following legal advice from strangers.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    25. Re:Does the copyright need an owner? by Anonymous+Brave+Guy · · Score: 1

      In general I would agree with you, but on subjects like law or finance or medicine, there are good reasons that formal advice is restricted to people with sufficient qualifications, and those reasons make just as much sense on-line. I'm not objecting to offering an opinion or sharing personal understanding with good intentions, I'm just objecting to presenting these as if they were statements of fact.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    26. Re:Does the copyright need an owner? by hawkinspeter · · Score: 1

      Fair enough. I was just making the point that Slashdot is never formal advice and should never be thought of as such.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
  3. this is exactly why commits must be code reviewed by Anonymous Coward · · Score: 0, Flamebait

    An open source project that doesn't reject and delete every contribution made by outside volunteers? Idiots.

  4. contributions to open source products should be by Chrisq · · Score: 4, Insightful

    contributions to open source products should be just like posts to websites. If someone posts something illegal then the authorities should issue a "take down" notice to the project. If they remove it then only the original poster should be liable.

    1. Re:contributions to open source products should be by Anonymous Coward · · Score: 1

      You're presuming law based on reason. German lawmakers are firmly in the pockets of publishers. The occasional win of the MPAA or RIAA is nothing compared to the systemic level of corruption in that country.

    2. Re:contributions to open source products should be by Anonymous Coward · · Score: 0

      Illegal where? If its illegal in China then what I do with my software?

    3. Re:contributions to open source products should be by JaredOfEuropa · · Score: 1

      Illegal in the country where the site is hosted. If you host software in Germany that is illegal in China, nothing happens unless the illegality is covered in some treaty between the two countries. (What do you think the hubbub over ACTA was all about?)

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    4. Re:contributions to open source products should be by shentino · · Score: 1

      But that would reduce the leverage of the big boys to shut out competition. This whole scheme of being liable for the acts of outsiders is specifically to discourage them from contributing, or the projects from accepting contributions. They WANT projects to be paranoid about accepting outside contributions.

    5. Re:contributions to open source products should be by Anonymous Coward · · Score: 0

      How does one remove something from an open source project? It's not like they can make EVERYONE do it---and anyone can always branch the code, etc.

    6. Re:contributions to open source products should be by malvcr · · Score: 1

      There is a basic problem with your recommendation. If your software is designed to accept "independent loadable components", then each component could have a legally bounded identity that can be separated as not being part of your software (also you need to choose the right type of license).

      If the contribution becomes part of your software "genes", then it is extremely difficult to proof that the resulting product is not infringing any type of legal definition. How can you say the line 300 and 450 is not our responsibility?

      Obviously this is a combined problem : "design" and "code management". Maybe when we define these types of things on new projects, we need to think in possible future legal issues and work according with that reality.

    7. Re:contributions to open source products should be by X0563511 · · Score: 2

      What do you mean "was all about?" I think you mean "is all about."

      They have not given up, they have just been using different acronyms.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    8. Re:contributions to open source products should be by Chrisq · · Score: 1

      There is a basic problem with your recommendation. If your software is designed to accept "independent loadable components", then each component could have a legally bounded identity that can be separated as not being part of your software (also you need to choose the right type of license).

      I am not totally sure what you mean by this, but I think you mean someone could submit or utilize a reusable module from another product. If so I don't see how that effects legality any more than a contribution to a web site. Someone could post an illegal poem (e.g inciting racial hatred) that could also be part of an anthology, maybe legally published in a different country. The site owner still has to remove it when notified.

      If the contribution becomes part of your software "genes", then it is extremely difficult to proof that the resulting product is not infringing any type of legal definition. How can you say the line 300 and 450 is not our responsibility?

      I think this is a genuine issue, but not in the way you describe. If there is a single line or module (like decrypt RTMPE in the example) this can obviously be removed, and other streams left in tact. There could be a project where the whole purpose of the software becomes the illegal activity - it is listed as an RTMPE downlaod utility, other options become unsupported etc. If this happens then it does become difficult to say "we are not responsible". I see this as the same as when a web-site becomes a hate site or pirate site. In most cases it will be clear cut - but there are bound to be some difficult ones

      Obviously this is a combined problem : "design" and "code management". Maybe when we define these types of things on new projects, we need to think in possible future legal issues and work according with that reality.

      I would hate to have to have things designed so that they couldn't be used illegally. we don't go to that extreme outside software though so it shouldn't really apply here. Why do I not trust the legislators though?

    9. Re:contributions to open source products should be by Anonymous Coward · · Score: 0

      Rather than that, why are we forbidding software from breaking DRM to begin with? That's what's truly disgusting here.

      Controlling what software people write sounds equally disgusting.

  5. Hamburg regional court by dunkelfalke · · Score: 4, Informative

    is known for its cowtowing to the intellectual property holders. That is why they try to go to that particular court if they sue for copyright infridgement.

    --
    "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    1. Re:Hamburg regional court by qbast · · Score: 1, Funny

      What property holders do with all those cows that court towed to them? Making hamburgers as side business?

    2. Re:Hamburg regional court by Hypotensive · · Score: 2

      Copyright infridgement is where the copyright has a cooling off period, amirite?

    3. Re:Hamburg regional court by Anonymous Coward · · Score: 2

      You must feel very smart for criticizing the linguistic skill of someone who doesn't speak English as their native language.

    4. Re:Hamburg regional court by hawkinspeter · · Score: 1, Insightful

      And I feel very smart for criticising the critical reasoning of an Anonymous Coward who doesn't understand a joke when he/she sees one.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    5. Re:Hamburg regional court by couchslug · · Score: 2

      "is known for its cowtowing to the intellectual property holders. That is why they try to go to that particular court if they sue for copyright infridgement."

      How wonderfully American of them. (barfs)

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    6. Re:Hamburg regional court by Anonymous Coward · · Score: 2, Informative

      Or to put it differently: Hamburg is the East Texas of Germany.

    7. Re:Hamburg regional court by Anonymous Coward · · Score: 0

      So they're the East Texas of Germany?

    8. Re:Hamburg regional court by lennier1 · · Score: 1

      Pretty much.

    9. Re:Hamburg regional court by K.+S.+Kyosuke · · Score: 1

      Actually, typos have nothing to do with anyone's linguistic skills. If you want to improve your linguistic skills, you buy something like this, not a spell checker.

      --
      Ezekiel 23:20
    10. Re:Hamburg regional court by dunkelfalke · · Score: 1

      Heh, fair enough, my English was particularly bad this morning.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
  6. Just post the name of the judge by ArsenneLupin · · Score: 0

    Just post the name of the judge, and be done with it. Other will contribute home address, place where his kids go to school, etc, and from there we can move on.

    1. Re:Just post the name of the judge by Anonymous Coward · · Score: 0

      Although most of it is whited out in the published decision, this appears to be public information, as can bee seen on page 27 of this document.

      Of course, this is only speculation and should not result in anyone doing illegal things.

  7. good decission by SuperDre · · Score: 3, Interesting

    Maybe it's not great because this time it's about busting DRM, but ofcourse it shouldn't be like an opensource project wouldn't be liable for any illegal activity while a closed source project would be fined.. Open source doesn't mean it doesn't have to obey laws..

    1. Re:good decission by N1AK · · Score: 1

      Your exactly right. Unfortunately far too many people on here have already decided that anything open source is perfect and thus anything negative being reported, happening to or being linked to open source must be attacked.

      Being open source isn't an excuse for breaking the law. Open source advocates will often highlight the fact that the code is available as meaning that it can be checked to ensure there's nothing hidden in there after all. You wouldn't have people on here defending Microsoft if they got sued for including a piece of freely distributed software in their product containing illegal functionality even though there's no difference (except they don't like Microsoft and love open source).

    2. Re:good decission by Anonymous Coward · · Score: 0

      I couldn't disagree more. Isn't it strange that the court decides that way while it is not at all illegal to produce and sell lockpicks?

      I think the makers of software should not be liable to any illegal activity conducted with their software, just as a knife maker shouldn't be held liable for knife killings.On the other hand, software makers, just like engineers, should be held liable to some extent for grave software bugs or security flaws (e.g. ones that lead to loss of millions of credit card numbers), yet they often face no consequences at all.

      One potential problem to me is that I have a strong sense of justice, inherited from my mother who cannot even lie when it would make sense, and nevertheless have the impression that laws all over the world become increasingly injust - especially patent and copyright related laws. I guess that means that I have sort of a criminal mind :-(

    3. Re:good decission by Anonymous Coward · · Score: 0

      Your exactly right.

      What is an exactly right? Can I have one too?

    4. Re:good decission by Anonymous Coward · · Score: 1

      No it's the law's fault.
      Either you let people host forums, open source repos, and stuff, and if something bad enters you first NOTIFY, and sue only if they not comply, or you first proclaim "Sorry people, from now on you can't host other people's stuff", make one big state ISP, and then you sue.
      You can't proclaim you defend freedom and democracy while acting like a terrorist (because the threat of legal action towards people outside the top earning 10% is plain terrorism). It may be lawful but it is not right.

      As for the rest of your post, please cite where somebody says open source is perfect and without negatives, because I sure don't read about such concepts very often.

    5. Re:good decission by Anonymous Coward · · Score: 0

      I think the makers of software should not be liable to any illegal activity conducted with their software, just as a knife maker shouldn't be held liable for knife killings

      The slight difference here is that they aren't being punished for someone using the software in a way which it wasn't intended for ("our knives are for legally hunting animals, not stabbing people!"), they're being punished for distributing software containing code which deliberately does something illegal ("this bit of the knife helps you kill people. Ya rly!"). I can entirely understand why this is a problem.

      The twist here is that Appworks didn't put that law-breaking code in themselves. So, what kind of responsibility do they have? On the one hand if they didn't include it and wouldn't have done so the responsibility lies with the individual who did put the code in, but at the same time don't they have a responsibility to make sure their code is clean of things which shouldn't be there? Like you said, "engineers, should be held liable to some extent for grave software bugs or security flaws". Or indeed code which does illegal things.

    6. Re:good decission by jklovanc · · Score: 1

      Lock picks are a bit different in they have the legitimate use of opening locks when keys are lost. The streaming decryption has no use other than decrypting information the user has not paid for. Therefore its only use is for copyright infringement. Also, in some jurisdictions, B.C., Saskatchewan, and Alberta for example, one must have a license to carry lock picks.

    7. Re:good decission by xvan · · Score: 2

      The concept of "legitimate use of a tool" isn't inherent to the tool... A tool has a purpose: a weapon kills , a lock pick opens doors, and stream decryption software decrypts streams.

      Legitimate use is subjective: Being able to access the decryption key, means the user had legal access to play the content.

      Stream decryption might not only be only used to infringe copyright... It may be used to play the content with whatever combination of hardware/software that the user wants to use.

      If the content is deleted after being viewed, it wouldn't be morally different from the several temporary copies made in different memory levels of the computer, and thus, should not infringe copyright...

      TOS might limit how and where the content is displayed, but without signing any legal contract, a TOS infraction isn't a legal infraction. The content provider has the right to deny their stream, but not to determine what is or isn't the legitimate use of their stream.

    8. Re:good decission by stenvar · · Score: 1

      If the law makes source code illegal, it's a bad law.

    9. Re: good decission by Anonymous Coward · · Score: 0

      These tools can also decrypt content that the user HAS paid for, so they do have another use. DRM is annoying and prevents perfectly legal uses of purchased content. That's not a flaw, it's a feature, and that is why making tools illegal is wrong every single time.

      A just court would see that. What we have in this world is not just.

    10. Re:good decission by king+neckbeard · · Score: 1

      True, but unjust laws should not be obeyed by either FOSS or proprietary code.

      --
      This is my signature. There are many like it, but this one is mine.
    11. Re:good decission by Anonymous Coward · · Score: 0

      True, but unjust laws should not be obeyed by either FOSS or proprietary code.

      Drug dealers think laws against selling drugs are unjust. CEOs think laws against insider trading are unjust. Nerds think laws against breaking DRM are unjust. Does that make it so?

      Society is the ultimate decision maker on unjust laws. That comes about when society is no longer willing to mete out punishment for breaking the "unjust" laws. Until that occurs, the law breakers must be willing to accept the punishment. It's not "fair", but that's the way the real world works. Call these guys martyrs if it makes you feel better.

    12. Re:good decission by Anonymous Coward · · Score: 0

      The concerning bit is that they're being held responsible for a bit of code that was uploaded to their repository without their knowledge. That's pretty concerning, as it could give rise to an effective weapon against any open source project.

      1. Get a plausibly deniable minion to upload illegal code to your target open source project.
      2. Take the developers to court under the DMCA or whatever this German equivalent is.
      3. Profit! (Or shut down the competition.)

      I don't even need the ??? in step 2, it's that obvious.

    13. Re:good decission by Rockoon · · Score: 1

      I wonder if you would feel the same way about what the "concerning bit" is if the program they were distributing included a rootkit and keylogger instead of a DRM circumvention.

      Clearly the real concerning bit is that these clowns accept arbitrary code into their source tree, and then distribute it in binary form.

      --
      "His name was James Damore."
    14. Re:good decission by Anonymous Coward · · Score: 0

      That's implausible and inconclusive, as there is no such thing as "code that does illegal things". People might do illegal things with code. When you're the copyright owner it is NOT illegal to circumvent your own DRM protection (e.g. when you've lost your keys or there are other technical problems), and this happens more often than you might think.

    15. Re:good decission by Anonymous Coward · · Score: 0

      The source code itself isn't illegal, nor is the source code the problem here. As far as I understand it, the code was uploaded and then automatically(?) used in a nightly build. So by publishing that nightly build with that code, they were offering a program with features deemed illegal under German law. And the court found the company that published the program responsible for its features.

    16. Re:good decission by jklovanc · · Score: 2

      The content provider has the right to deny their stream, but not to determine what is or isn't the legitimate use of their stream.

      Do you have any legal precedents to back up this opinion?

    17. Re:good decission by cheekyjohnson · · Score: 1

      Drug dealers think laws against selling drugs are unjust.

      I think they're right.

      CEOs think laws against insider trading are unjust.

      I think they're right.

      Nerds think laws against breaking DRM are unjust.

      I think they're right.

      Does that make it so?

      It does to the individual.

      Society is the ultimate decision maker on unjust laws.

      Every single time someone mentions unjust laws, someone such as yourself swoops in to talk about how the "real world" works. I don't know about anyone else, but I find you people highly unnecessary. I think just about everyone knows how the "real world" works, and that's what they're complaining about to begin with. Begone.

      And no. The ultimate decision maker is the individual, as it's a subjective matter. The ones who decide to take action are usually members of the government, and if you think the government often listens to the people (who are mostly apathetic), you're truly naive.

      --
      Filthy, filthy copyrapists!
    18. Re:good decission by cheekyjohnson · · Score: 1

      I wonder if you would feel the same way about what the "concerning bit" is if the program they were distributing included a rootkit and keylogger instead of a DRM circumvention.

      I would. As far as I'm concerned, government thugs have no business taking action against such things.

      --
      Filthy, filthy copyrapists!
    19. Re:good decission by jedidiah · · Score: 1

      Quite right. It sounds like enforcement here was handled by a bunch of jackbooted thugs. The "perpetrator" here should have had a chance to remedy the situation without it getting escalated. They should have been given the chance to "cease and desist". That's just being civilized.

      Otherwise you end up with a slightly dressed up version of drive by shootings and gang wars.

      The project/corporation should have been given the chance to fix this, revert it, and to revoke repository access to the offending party.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    20. Re:good decission by jedidiah · · Score: 1

      > The streaming decryption has no use other than decrypting information the user has not paid for.

      That is simply bullshit. Streaming decryption allows me to archive anything that I have paid for. It's just like DVD decryption. All it does is allow archival and playback. It has squat to do with piracy.

      In this regard, a stream decryptor is EXACTLY like a set of lock pics.

      I have some "streams" that I've PAID for that I would love to decrypt for my own personal use at home and on my own devices for when I'm away from home.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    21. Re:good decission by HiThere · · Score: 1

      That's a real problem when different areas have different laws. It means that you are responsible for knowing all possible laws that might affect you in every country of the world, and that's actually impossible. Because you don't know what a law means until a court decides what it means....and the next court may decide something different.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    22. Re:good decission by chilvence · · Score: 1

      That's brilliant. Speaking as someone else, I've always thought of it as 'patronising', but 'highly unnecessary' sums it up completely. Surplus to requirements. Superfluous. Redundant. Inconsequential to the matter at hand. As if it never occurred to the person that one has to understand the real world intimately in order to criticise it in the first place. If only there were some way to make these people realise how stupid they are and they would leave us alone.

  8. Not 3rd party code by Anonymous Coward · · Score: 2, Insightful

    It stopped being 3rd party code the moment Appwork accepted the contribution and started spreading the code itself. That is the moment they became liable. If they do not like that, they should not spread "just anybody's code" without verification.

    We may not like it, it makes the life of open source projects more difficult, but that is the way it works. For good reasons.

    1. Re:Not 3rd party code by 3247 · · Score: 1

      How is that different from hosting a web forum where anyone can post content.

      If I post illegal content here, should Slashdot become liable because it "accepted the contribution and started spreading the [content] itsself"? Shouldn't Slashdot stop spreading "just anyone's" content "without verification"?
      Even worse, Slashdot allows posting as "Anyonymous Coward", and thereby facilitates such abuse.

      --
      Claus
    2. Re:Not 3rd party code by Anonymous Coward · · Score: 0

      Appwork took the code, compiled it, added their copyright message and released the binary.
      They choose to blindly include "3rd party" code and make it theirs.

      Otoh. websites usually make it a point to state that the comments are owned by the commentators. They certainly do not take a comment with illegal content and promote it to a full-fledged front page article.

  9. The owner/admin is (broadly) responsble... by Stolpskott · · Score: 4, Insightful

    In the world of athletics, the athlete is responsible for verifying beforehand that any substances entering their body are free from performance-enhancing drugs and a range of other substances. In this case, that same rule seems to have been applied to software - the admins are responsible for code entering the body of the application.
    Aside form anything else, my opinion is that someone on the project should have oversight of new code submissions before they are committed to the main codebase. If that is not happening here, then this is a lesson in stupidity for the admins. If it is happening, then the admins really are facilitating, because they have explicitly allowed that functionality into the application. Flipping the coin again, if the admins explicitly allowed the content without realizing what it does, then they have commited code without understanding the purpose or impact of the code, and we are back to the lesson in stupidity again...

    1. Re:The owner/admin is (broadly) responsble... by Sesostris+III · · Score: 2

      I did wonder about this. How does any code get into the release branch of any project (Open Source or not) without some form of code review or understanding of the functionality behind it? How is it tested? (I assume it is tested!). This is not a problem of Open Source, this is a problem of poor Configuration Management!

      To compare - I expect nothing gets into the Linux kernel main branch (as maintained by Linus Torvalds) without being discussed, agreed, reviewed by someone, tested, and signed off.

      --
      You never know what is enough unless you know what is more than enough. - Blake
    2. Re:The owner/admin is (broadly) responsble... by Anonymous Coward · · Score: 0

      So, Wikipedia should have someone read each edit before it is committed?

    3. Re:The owner/admin is (broadly) responsble... by Anonymous Coward · · Score: 0

      If Wikipedia edits were able to alter / pull information off my computer and execute random code, yes.

    4. Re:The owner/admin is (broadly) responsble... by Anonymous Coward · · Score: 0

      Ideally, yes.

    5. Re:The owner/admin is (broadly) responsble... by Anonymous Coward · · Score: 0

      This, code should always be reviewed; and in the event the developers are unable to make out its purpose, rejected. It's also a way to prevent malcode influx. JDownloader is a buggy mess, seing how the developers weren't even aware what given contributions to their code base did, I am no longer surprised.

    6. Re: The owner/admin is (broadly) responsble... by Anonymous Coward · · Score: 0

      Are we still talking about Germany here?
      http://en.wikipedia.org/wiki/Wikipedia:Flagged_revisions/Sighted_versions#Sighted_versions_on_German_Wikipedia

    7. Re:The owner/admin is (broadly) responsble... by Anonymous Coward · · Score: 0

      I find the whole idea that "code can be illegal" (and anyone can get punished for HAVING code) just crazy. E.g. YOU can be punished for possessing a laptop with something like mplayer on it----since.... well., YOU are responsible for everything that enters your laptop, and mplayer b0rks DVD security to play them, therefore YOU have to pay $XXXXXX to some corporation. Does that make sense anyone?

    8. Re:The owner/admin is (broadly) responsble... by ChromaticDragon · · Score: 1

      A gross, high-level summary would be that jDownloader automates "interesting" data file extraction and retention from the World Wide Web. In essence, a file ripper from websites. But it automates a lot of the "nonsense" you have to go through (click-thru this, wait for that timer, etc., etc.). It's this automation that makes this advantageous over wget, for example.

      But, there are TONS of websites that all work slightly differently. So there are literally hundreds or thousands of modules customized for a slew of different websites.

      Almost certainly this offending code is in one of these specific modules. The article/summary states "3rd party". It might be more appropriate to think of it is as User-Community provided. The main developers maintain the base code and a host of players are creating/adding the modules.

  10. unreviewed code by feds · · Score: 5, Insightful

    Actually this is worrisome for the open source community not because they ended up in court but because Appwork accepted code without reviewing it and actually without even knowing what it does. How can they assure users that installing the application they don't become part of a 15 million users botnet?

    1. Re:unreviewed code by Anonymous Coward · · Score: 2, Insightful

      Did they actually accept the code? Is it a fork? We don't seem to know and I suspect that this was more along the lines of code being submitted, not yet reviewed by core contributors, etc. But because it was public... the court decided to convict. The code probably would not have ever gotten into a binary or official / stable release of the code.

    2. Re:unreviewed code by Anonymous Coward · · Score: 0

      Maybe they reviewed the code, verified it didn't send out anything but could download something they couldn't previously, and weren't aware of the legal ramifications.

      They could counter-measure this problem by further fracturing their downloader to become plugin-based. Once installed, an "app-store" \ package manager of sorts would be available, offering hosters and protocols.

    3. Re:unreviewed code by king+neckbeard · · Score: 1

      It's not bad code. It might have been reviewed by someone who knows security and someone who knows functionality and stability but doesn't know arcane laws.

      --
      This is my signature. There are many like it, but this one is mine.
    4. Re:unreviewed code by Zontar_Thing_From_Ve · · Score: 1

      Actually this is worrisome for the open source community not because they ended up in court but because Appwork accepted code without reviewing it and actually without even knowing what it does. How can they assure users that installing the application they don't become part of a 15 million users botnet?

      I'm betting that they knew exactly what the code did and this is a legal excuse to try to get them off the hook because they know they can't pay the fine. I know nothing about the German legal system, so I can't comment on how likely this ruling is to stand, but I am sure that they are just trying to get out from under the ruling by claiming ignorance. That excuse wouldn't work in the USA, but again, I don't know how the German legal system works. By the way, we have a rather infamous court here in the USA in Texas where patent infringement cases like to be filed because they have a very high degree of success.

  11. Entartete software by Anonymous Coward · · Score: 0

    Burn it!

  12. I FIND A FINE FINE TO BE RARE A FIND !! by Anonymous Coward · · Score: 0

    I rather find fines not to be fine at all !!

  13. An 'illegal' piece of software by Anonymous Coward · · Score: 0

    We live in a very sad world that such a concept even exists.

    1. Re:An 'illegal' piece of software by Anonymous Coward · · Score: 0

      We live in the world that RMS predicted in 1997.

      The Right to Read

      Welcome to the bad future. It's a shame that we don't even have moon colonies yet.

  14. Re:ho humm by clickclickdrone · · Score: 3

    Silly, the land of fascism is Italy

    You forgot the US & UK.

    " any movement, ideology, or attitude that favors dictatorial government, centralized control of private enterprise, repression of all opposition, and extreme nationalism"

    Yep, sounds about right although some definitions mention merging of state and corporate power which is possibly more pertinant.

    --
    I want a list of atrocities done in your name - Recoil
  15. Hamburg Court by Tom · · Score: 5, Interesting

    he Hamburg Regional Court decided

    You can stop reading there.

    This particular court is the laughing stock of the german legal system, and its decisions are routinely overturned at the higher courts. They are famous for "creative" interpretations of the copyright laws.

    Source: I live in Hamburg, Germany and I've been following copyright-related civil rights matters for more than a decade.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:Hamburg Court by Anonymous Coward · · Score: 1

      That is interesting. A friend of mine, German lawyer specializing in defending people that got attacked by automatic copy right knights told me few things about such cases of which none was actually comforting. It seems legal entities hunting for IP criminals often send letters demanding a fine or be treated in court. He claimed that often it is not beneficial to fight such cases because some of the companies using legal system to get money sucked out of citizens can actually sue and then they chose their jurisdiction which is often in friendly court. I did not what he meant but he said Hamburg is such a place where a citizen has hardly a chance.

    2. Re:Hamburg Court by Anonymous Coward · · Score: 1

      Yeah, that would be Hamburg, Cologne and Munich. They could sue wherever they want, because the infringement happens "everywhere in Germany," when you "commercially" offer some recent, still commercially exploitable (i.e. 6 months old tops) work. That is, in the view of some Cologne court (AFAIR) downloading something like this via torrents (without capping your upload at 0kb), is commercially distributing it.
      However, recently a law came into effect supposedly capping the cost for "first-timers" to 124 Euros.

    3. Re:Hamburg Court by Tom · · Score: 1

      Most of that is true. We have a principle called "flying court" in Germany where you can basically choose your court, based on certain circumstances. For Internet-related cases, those were usually true.

      However, due to this being abused massively, courts have started to refuse cases from outside their own jurisdictions, so this practice is coming to an end.

      Also note that contrary to the US system, our legal system is based on the "loser pays all" system. While this increases the risk if the other party does have a good case, it also means you can fight baseless cases and have a very good chance to get your costs back. This does reduce the number of total nonsense cases.

      --
      Assorted stuff I do sometimes: Lemuria.org
  16. Quick fix: by Anonymous Coward · · Score: 0

    Get the copyright holder to assign copyright of that plugin to the judges.

    Then sue them in their own court to MAKE THEM PAY!!!1! and take it all the way up to the highest courts in Europe to make it stick. Sauce for the goose, etc. IIRC it was this Hamburg court that thinks it has world-wide jurisdiction in copyright cases, and that isn't the only... peculiar view they hold. Time to take them down a peg or two.

  17. Re:this is exactly why commits must be code review by game+kid · · Score: 1

    Code review is good, but a need to waste code-review time to whack DRM moles is a symptom of a diseased legal system that supports DRM in the first place.

    --
    You can hold down the "B" button for continuous firing.
  18. Ok You Clowns Here is the scoop. by deviated_prevert · · Score: 4, Interesting
    The warez in question is a java app with binaries available to be loaded at time of install from a script. So the setup starts with a set of jars that get extracted. YOU CAN INSTALL IT TO /HOME and view the entire process which downloads more binaries as the install takes place, at least on Linux if you install unpriviledged it will just install in a created directory and do everything from $ directory without requiring logging elsewhere or so you can easily track everything the software does.

    I ran Wireshark on it and it does not do the ET phone home crap that most spyware does so it is what the writers say it is.

    If you boot it up and do not leave it in the sys tray it does not leave active processes hanging around. HOWEVER you can run it as a background process to snoop your RTMPE and have them automatically download the vids. On youtube it downloads the whole smash including the webM html5 streams and all available vid size pieces of a vid including any mp3 or other audio files.

    Best stream ripper out there IMO. EAT MY SHORTS MPAA, RIAA and all your ill begotten drm bullshit nonsense. This video is a great one and as a result I will order her works online she is one hot guitarist! Fantasia la Traviata a little beyond the reach of most musicians, eat your heart out if you like guitar!

    --
    This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
    1. Re:Ok You Clowns Here is the scoop. by Anonymous Coward · · Score: 0

      she is one hot guitarist

      Mod +1 sexbomb!

    2. Re:Ok You Clowns Here is the scoop. by Anonymous Coward · · Score: 0

      ok, I've read this post, nothing makes sense, can we have that in English please?

    3. Re:Ok You Clowns Here is the scoop. by fatphil · · Score: 1

      > On youtube it downloads the whole smash including the webM html5 streams and all available vid size pieces of a vid including any mp3 or other audio files.

      > Best stream ripper out there IMO.

      These two sentences seem in direct contradiction. The best one would only download your preferred media format, not all the poorer-quality, larger file size, or unviewable content.

      --
      Also FatPhil on SoylentNews, id 863
    4. Re:Ok You Clowns Here is the scoop. by deviated_prevert · · Score: 1

      ok, I've read this post, nothing makes sense, can we have that in English please?

      Hmm must be a windows user, you have my sympathy.

      --
      This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
    5. Re:Ok You Clowns Here is the scoop. by deviated_prevert · · Score: 1

      > On youtube it downloads the whole smash including the webM html5 streams and all available vid size pieces of a vid including any mp3 or other audio files. > Best stream ripper out there IMO. These two sentences seem in direct contradiction. The best one would only download your preferred media format, not all the poorer-quality, larger file size, or unviewable content.

      Have not messed with the default settings, it might be possible to select individual streams. For a java app it seems to not eat up your ram though.

      --
      This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
    6. Re:Ok You Clowns Here is the scoop. by Anonymous Coward · · Score: 0

      On youtube it downloads the whole smash including the webM html5 streams and all available vid size pieces of a vid including any mp3 or other audio files.

      Umm, Youtube? Why not just run Firefox with that video-downloader addon, click the button, and save a copy as .mp4 or whatever else you like...

  19. ASCII is an encrypt by Anonymous Coward · · Score: 0

    And by turning the ASCII decimal value 32 into the blank glyph, you've decrypted it to plain enlgish.

    This problem would be solved if the acceptance of copyright DEMANDING a plaintext only version, since an encrypt never expires, and copyrights do. Therefore something encrypted is a trade secret at best and not copyrightable.

    1. Re:ASCII is an encrypt by Anonymous Coward · · Score: 0

      since an encrypt never expires, and copyrights do.

      I kind of doubt that any copyright (under the current system) will ever expire, It' will just be one extension after another...

  20. How can software be illegal? by Anonymous Coward · · Score: 0

    Software is bits and bytes sitting on a computer. How can it be illegal? There are many uses of software... if this is stream ripping software, wouldn't it be completely legal for me to rip a stream that is public domain? Even if the act of "ripping a stream" is illegal (which would be amazingly silly) -- software doesn't run itself. Can't I download the source to study it..? What if I am interested in stream compression technology, and am writing something comparing streaming technologies, and want more information.

    This is all just silliness.

  21. And when you need to exercise fair use? by Anonymous Coward · · Score: 0

    You need to decrypt the works.

    Since the work is "licensed, not sold", and copyright does not restrict copies for personal use, you need to decrypt it to view the work, fully licensed, on some other application or device, and that requires decryption.

    "Piracy" doesn't require decryption. You can sell an encrypted file just fine.

    Fair use, turning copies, and personal backups all require decryption.

  22. So? by Murdoch5 · · Score: 1

    If the original authors didn't put that feature in and never intended to then just show the different in code revisions from version a -> b. Once the court sees the authors didn't do it they are ( or should be ) off the hook.

  23. By that logic, DRM is illegal code by Anonymous Coward · · Score: 0

    DRM isn't effective, it will always be broken, therefor the fact that DRM even exists makes it contributory to copyright violations.

    That means, according to this court, that DRM in and of itself is illegal.

    Not to mention that DRM, when couple with anti-circumvention laws, extends copyright to infinity, which makes it illegal from the copyright point of view.

    All in all, I want to start seeing some very hefty, multi-billion if not trillion dollar fines for the mass produced copyright enabling products like DVD and BluRay discs.

  24. Fuck copyrights. Fuck patents. by Anonymous Coward · · Score: 0

    Seriously, stop trying to use the law and wiggle around. It should be abolished.

    PS: Yeah, ok, give copyrights a 2-4 years length. No more.

  25. Player keys, not cipher by tepples · · Score: 2

    In digital restrictions management cases like this, it's usually not the cipher that ends up broken* but the handling of player keys.

    * CSS is the big exception, as it was cryptanalyzed fairly easily, but that's from when the United States didn't allow exporting crypto stronger than 40-bit.

  26. Disney by tepples · · Score: 1

    I volunteer Darth Vader as the entity in question.

    Do you really want The Walt Disney Company, which represents Darth Vader, owning copyright in your work? On the one hand, Disney was one of the two most prominent supporters of the Copyright Term Extension Act of 1998, the other being the Gershwin estate. On the other hand, it did release OpenSubdiv, which puts it above, say, Alexey "FOSS destroys the market" Pajitnov's Tetris Company.

  27. Re:this is exactly why commits must be code review by Sloppy · · Score: 1

    His point is that there is an extra problem here, beyond the DRM issue. Even if we didn't have evil laws intended to work against the people and their industries, imagine if the unreviewed contribution did rm -rf ~/* rather than playing video. Time spent on code review is not "wasted," regardless of whatever silly laws you have.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  28. Adobe vs The People by Anonymous Coward · · Score: 0

    Does Adobe really want to go down this route? Has the company suddenly suffered a massive IQ drop?

    Everyone knows Germany is so corrupt (the Allies actually kept the police-state powers the Nazis had introduced, including obscene censorship laws, when they took over), and has courts that rubber stamp big business and governmental abuses. Germany is, after all, the sickening racist nation that provides the depraved terrorist state of Israel with FREE submarines designed to carry Israel's genocidal nuclear warheads, while leading the push for sanctions against the peaceful Muslims of Iran for the 'crime' of wanting a domestic civilian nuclear power program.

    YES, the OFFICIAL German government position is only Jews are allowed to possess nuclear warheads in the Middle East. The lesson learnt by Germans from WW2 was, apparently, NOT that it is bad to be racist, only that it is bad to be 'racist' (not that Jews are a 'racial' group) to Jews.

    With such a twisted, immoral outlook imposed on the people of Germany by both the West and Soviet Union after WW2, it is no wonder big business considers German courts the weak link of the EU.

    But Adobe's action is NOT was against AppWork, but war against every ordinary computer user, and stinks just as badly as Oracle's attack against Android, and Microsoft's (via proxies funded by MS) against Linux. If Adobe's DRM video streaming is so easily broken, it is because it is CRAP in design. Adobe should pay to implement proper point-to-point encryption on their protected video material. Courts should not exist to prop up crappy code from crappy, incompetent companies.

  29. It could have been malware ... by perpenso · · Score: 1

    Code review is good, but a need to waste code-review time to whack DRM moles...

    It could have just as easily been malware. Careful review of outside contributions is a good idea.

  30. Cold by ThatsNotPudding · · Score: 1

    That is why they try to go to that particular court if they sue for copyright infridgement.

    Man, that's cold.

  31. Hamburg == East Texas by zooblethorpe · · Score: 1

    Hamburg regional court
    is known for its cowtowing to the intellectual property holders. That is why they try to go to that particular court if they sue for copyright infridgement.

    And Hamburg is known as the birthplace of the hamburger, which is made from beef, which is raised in large quantities in Texas, and the most prosecution-friendly venue for patent lawsuits in the US is East Texas...

    Aha! We've found the causal link!

    ...

    But now I wonder what the basic legal trends are for the Frankfurt regional court. :-P

    Cheers,

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
  32. Too bad operating a court without a brain by ralphaostrander · · Score: 1

    Is not a crime.

  33. Waxing cynical by MrLint · · Score: 1

    What I think is most disturbing about this is that a company could seed/pay some fly by night person to upload come code to an OSS competitor and basically bring the project to a close, killing a competing product.

  34. Re:ho humm by Anonymous Coward · · Score: 1

    Don't mistake a mixed economy for one which is consistently bad. The big difference between the US and the rest of the world is we started out free and are working towards collectivism. Most of the rest of the world started out collectivist and is working toward freedom. Generally the US can killed fewer freedoms than the others have respected. First amendment being the most critical, and tending to keep the rest afloat for longer, here. No Internet access (tweets, FB, etc.) for Olympics spectators is one example of how this is different in Sochi vs say a U.S. or Canadian venue, or even China, right?

  35. Streisand by Anonymous Coward · · Score: 0

    Can someone post an appropriate link to explain the streisand-effect to the moro^h^h^h^h judges from hamburg?

  36. Rot13 by Anonymous Coward · · Score: 0

    So we can just use Rot13 and we are covered?

  37. Troubling? Why? by Anonymous Coward · · Score: 0

    A court upholds the law, not some moral compass, in making its judgments. According to the law, it did the right thing.

  38. Re:this is exactly why commits must be code review by Anonymous Coward · · Score: 0

    If everybody released everything for free or everybody simply respected copyright then we wouldn't need any of this.

    The issue is not everybody wants to release their work for free and that is their choice, if you don't like that choice then you have the choice to not support such works. The problem is so many people want those works and want them to be free and so simply do not respect copyright, they are intolerant of other people's views and do not respect the choices of other people.

    If anybody truly believed quality works could be produced for free then they would restrict themselves to only free works, but they don't, which is why we have the current situation. If free works are better then it's time to actually prove it, stop any use of proprietary works and only use free works and if you are right then this whole DRM saga will be a non-issue.