Slashdot Mirror


Are Third-Party Android Vendors Violating the GPL?

jfruhlinger writes "Google's refusal to not release Honeycomb source code is kosher because the code in question is released under the Apache license. But the kernel at the heart of Android is GPL'd, which means that code must be released. Google has actually been a good citizen in this regard — but many third-party Android vendors, not so much. While Asus has released their code, there are a host of companies that seem to have not done so, and Matthew Garrett is maintaining a list."

132 comments

  1. Re:Android by Anonymous Coward · · Score: 0

    So wtf is your point? That your angsty nerdrage cannot be contained by a mere button-down shirt?

    GPL violations occur from MANY companies, not just those using Android.

  2. check before posting... by Lead+Butthead · · Score: 1

    Google's refusal to not release Honeycomb source code

    Dude, you're not making any sense. I assume you mean refusal to release...?

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
    1. Re:check before posting... by Threni · · Score: 1

      I'm not sure that I do not find it hard to not disbelieve what you're saying here.

  3. Kosher code? by Anonymous Coward · · Score: 1, Funny

    What the fuck does that even mean?

    1. Re:Kosher code? by Anonymous Coward · · Score: 3, Informative

      It means the code is not written with mixing meat and milk.

    2. Re:Kosher code? by bluemonq · · Score: 1

      The code isn't kosher; the behavior is. Kosher has come to be an acceptable synonym for "legit", "okay", and "cricket".

    3. Re:Kosher code? by Anonymous Coward · · Score: 0

      It contains no pork, and does not mix milk with meat.

    4. Re:Kosher code? by sexconker · · Score: 0

      What the fuck does that even mean?

      While kosher's actual definition doesn't fit here, it's clear by context that they intend it to mean cromulent.

    5. Re:Kosher code? by Anonymous Coward · · Score: 0

      It means you don't shellfishly keep it to yourself.

  4. Kosher code by Anonymous Coward · · Score: 0

    "Google's refusal to not release Honeycomb source code is kosher "

    Look, its bad enough they have to throw in these long ass licenses (GPL/MIT/Apache etc).
    Now they have rabbis standing by? Are you kidding me?

    1. Re:Kosher code by lucm · · Score: 2

      > Now they have rabbis standing by?

      A friend of mine is working in a yeast factory and they actually have a rabbi standing by. I would love to see their ISO-9000 procedures for whatever the rabbi is doing.

      --
      lucm, indeed.
  5. A more concise summary by girlintraining · · Score: 0, Offtopic

    Fact 1: GPL requires source code to be released.
    Fact 2: License does not specify when it has to be released.

    Reaction: ZOMFG, they're violating the license! Raise the pitch forks and aaaaah. Burn them at the stake! Open source means xyzzy, and stuff, and and and... it's just wrong

    Rational Resolution: Update the license to have a reasonable time constraint.

    Irrational Resolution: Google is evil and must be punished.

    We now return you to your regularly scheduled flamefest, already in progress.....

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:A more concise summary by exomondo · · Score: 1

      Fact 1: GPL requires source code to be released. Fact 2: License does not specify when it has to be released.

      The GPL does specify when the code has to be released, it's just the ASL that doesn't.

    2. Re:A more concise summary by exomondo · · Score: 1

      I just realised I didn't clarify that the ASL doesn't require source code release at all.

    3. Re:A more concise summary by Microlith · · Score: 4, Insightful

      License does not specify when it has to be released.

      The GPL does. It must be delivered to whoever the binaries are given to. Playing stupid weasel games to disenfranchise people is idiotic (well, unless you hate open source and like screwing your customers.)

      The rest of your post is ridiculous.

    4. Re:A more concise summary by wrook · · Score: 4, Informative

      The GPL specifies very clearly when the source code has to be released. The vendor has a few choices:

      1) They can release the source code with the binary
      2) They can accompany the binary with a written offer to supply the souce code on request for a period of not less than 2 years.

      Generally, vendors tend to do the second, but I have a couple of devices where I was given a CD containing the source code along with the device. Free software projects usually provide the source code and binary download at the same time.

      My understanding is that these vendors are neither supplying the source code with the binary nor accompanying the binary with a written offer for the source code. If that is true, then they are in violation of the GPL. The reason for requiring the source code at the same time as the binary is that offering the source code at some indefinite point in the future is useless. If I have a problem that requires the source code, waiting an indefinite amount of time doesn't help me.

    5. Re:A more concise summary by SETIGuy · · Score: 1

      Fact 1: GPL requires source code to be released.

      Fact 2: License does not specify when it has to be released.

      The license doesn't stipulate that you can delay. Under GPL v2 a commercial distributor has two options: Option 1) Distribute source code with the binary. That's pretty clear in not allowing for delay. Option 2) With the source code, distribute an offer to provide source to anyone at no more than the cost of reproduction. I don't think any reasonable court could read those two option, in the same paragraph and conclude that the distributor could delay.

      However, it's unlikely that anyone but an author of the code in question has the legal standing to sue for breach of the license. The license is an agreement between the copyright holder and the distributors. The most an end user could do is bring it to the attention of the copyright holders.

      As always, me no lawyer.

    6. Re:A more concise summary by LingNoi · · Score: 1

      You're second "fact" is incorrect. The code has to be released with the binary and any user may request the source code if not provided. Hence you are wrong about this, you can't delay releasing the source code to users that already have the binary.

      Also no one is raising pitchforks apart from some news articles that as they always do attempt to blow something out of all proportion.

    7. Re:A more concise summary by LingNoi · · Score: 1

      I just noticed that your first "fact" is wrong too. The GPL only requires the source code to be released if you give it to someone else and only on improvements to the GPL code which may be separate from your proprietary code.

    8. Re:A more concise summary by BlueScreenO'Life · · Score: 1

      It must be delivered to whoever the binaries are given to.

      Yes, and the GPL'ed portion of the Android source code (the kernel) must be somewhere on the net (otherwise they are in violation of the GPL).

      It just isn't very useful without the rest of the software stack, which is under Apache and does not have to be released. Whether that's ethical and smart or not is another matter.

    9. Re:A more concise summary by BlueScreenO'Life · · Score: 1

      OK, after reading TFA, the complain does make some sense, it's about some device-custom kernel sources not being released.

    10. Re:A more concise summary by Cyberllama · · Score: 1

      Are the vendors actaully changing anything in the Kernel? It seems like most of the changes they are making are just UI skinning . . .

    11. Re:A more concise summary by wrook · · Score: 1

      They don't have to change anything. If they are distributing the binary, they are responsible for also distributing the source code (possibly on request, but they have to supply a written offer to supply the source code in that case). Even if the upstream is supplying the source code freely, this does not absolve the distributor of the responsibility. I think this aspect of the GPL is confusing for some people and may be one of the reasons that the companies are not in compliance. It's possible that they merely need to be reminded what they should be doing. BTW, since I am at it, they only need to supply the source code to *their customers*. They don't have to make the code generally available.

      In any case, I suspect that you are a bit confused anyway, because the UI skinning isn't happening at the kernel level. The UI code isn't covered by the GPL. This discussion is only focussing on kernel issues that are covered by the GPL. So a vendor may have to make some changes in order for the kernel to work properly with their hardware. It's important that customers get access to this code, because without it they can't create a working version of the kernel for their hardware (supposing they could load it in the first place... sigh...)

    12. Re:A more concise summary by Tim+C · · Score: 1

      The GPL does. It must be delivered to whoever the binaries are given to.

      No, it must (at least) be made available on demand to whoever the binaries are given to. The easiest (and preferred) way of fulfilling this obligation is to deliver the source along with the binaries, but that is by no means an absolute requirement.

    13. Re:A more concise summary by Andy+Dodd · · Score: 1

      Yes, they're nearly all making small tweaks for their specific hardware.

      --
      retrorocket.o not found, launch anyway?
  6. Re:Android by Anonymous Coward · · Score: 1, Informative

    Seriously. Every day there is story about some new Android problems. Malware, GPL violations, rooted phones being blocked, Google not releasing the source code for new versions, people pirating apps so developing apps is useless, hardware fragmentation, phones saving location data and leaking all of your stuff to Google. Seriously just do a search for "android" on slashdot. Every freaking day something.

    Well it is the biggest smartphone platform in the world. iOS is a close second and naturally there are always stories about it too, the arbitrary app approval process, changing app guidelines, security issues, phones saving location data, hardware issues (odd since they maintain so few different configurations).

  7. IOW by kmdrtako · · Score: 5, Funny

    "Google's refusal to not release Honeycomb source..."

    I know that you believe you understand what you think you wrote, but I'm not sure you realize that what you wrote is not what you meant.

    1. Re:IOW by ZPWeeks · · Score: 1

      I guess this post should have been from the checking-it-thrice dept.

    2. Re:IOW by Odin's+Raven · · Score: 1

      I know that you believe you understand what you think you wrote, but I'm not sure you realize that what you wrote is not what you meant.

      Inconceivable!

      --
      A marriage is always made up of two people who are prepared to swear that only the other one snores.
    3. Re:IOW by bryan1945 · · Score: 1

      I don't think you understand what that word means.

      --
      Vote monkeys into Congress. They are cheaper and more trustworthy.
    4. Re:IOW by Anonymous Coward · · Score: 0

      Hey, stop mixing languages while hes at it, kosher is not an english word.

      Jag vet not heller why he uses a judiskt ord like Kosher in the middle of en mening.

    5. Re:IOW by BorisAmmerlaan · · Score: 1

      Inigo, is that you?

  8. Re:Android by MrHanky · · Score: 2

    You sound like you must be really scared of this internet thing.

  9. No huge shock there. by Microlith · · Score: 2

    Google has explicitly made decisions to minimize the presence of open source (rather, copyleft) software in the purview of device vendors that utilize Android. Only a handful of bits (kernel, bluez, couple others) are actually GPL'd; everything else is Apache and doesn't need to be released.

    I can see some companies just assuming they don't need to do anything at all (or like various vendors, they sit around and don't release the source for weeks.) Google certainly doesn't encourage openness and cooperation from their partners, let alone from random companies that grab the sources from the AOSP.

    1. Re:No huge shock there. by Anonymous Coward · · Score: 0

      Google has explicitly made decisions to minimize the presence of open source (rather, copyleft) software in the purview of device vendors that utilize Android. Only a handful of bits (kernel, bluez, couple others) are actually GPL'd; everything else is Apache and doesn't need to be released.

      I can see some companies just assuming they don't need to do anything at all (or like various vendors, they sit around and don't release the source for weeks.) Google certainly doesn't encourage openness and cooperation from their partners, let alone from random companies that grab the sources from the AOSP.

      Really? You think google is minimizing the presence open source because they use apache licensing? Does http://http://source.android.com/ look like a closed source project? Nearly every android device in existence has a cryogen port. Android has a huge open source following.

    2. Re:No huge shock there. by Anonymous Coward · · Score: 0

      This story has nothing to do with Honeycomb userland, per se. It's not very clear from how it's written, but the complaint is that vendors are not releasing their changes to the Linux kernel for their devices.

  10. What about game emulators? by t0qer · · Score: 3, Insightful

    There's a rash of game emulators based on GPL code that is for sale in the andoid market. I actually purchased one "nesnoid" but later while I was browsing around for SNES emu's I found SNES9X for android.

    The description for it on the market said, "DON'T PAY ANY OF THESE CLOWNS FOR SELLING YOU GPL CODE!"

    It just doesn't happen with kernels or OS components, it happens ALOT with applications. Another example I found was a WEP cracker. There was one (name escapes me atm) for $10 advertising "GET FREE WIFI ANYWHERE", while WEP cracker stated "These guys are ripping you off, their code is based on ngcrack and a few other OSS libraries and they're not giving you the source"

    I understand that the GPL allows some recoup of costs for development and distribution, but at all times the source must be available for free. I'm sure THAT list of companies is much larger than the one Matthew lists on his page.

    1. Re:What about game emulators? by Junta · · Score: 3, Informative

      I understand that the GPL allows some recoup of costs for development and distribution, but at all times the source must be available for free.

      Actually, you only *need* to provide source to those who you provide binaries. So if your binaries require 20 dollars, you must provide the source to anyone who legitimately gets your binaries, but no more.

      Of course, they can subsequently turn around and redistribute your source at will.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:What about game emulators? by rahvin112 · · Score: 1

      The GPL doesn't prohibit the sale of any product containing GPL code. The only requirement is that the source be made available to those you sell it to. As long as these vendors are making the source available to purchasers they are in full compliance with the GPL.

      Might shock you to learn but every one of those PDF vendors that sell PDF printers are in fact selling the GPL PDF code in a windows driver. As long as they provide the source to the GPL bits they aren't in violation. The GPL has no statements about the sale of products with GPL code, you just can't stop someone that purchased the product from compiling it and selling it themselves. I'm always amazed when someone asserts a GPL violation because someone is selling GPL products which is absolutely not prohibited by the license.

    3. Re:What about game emulators? by SETIGuy · · Score: 1

      Actually, you only *need* to provide source to those who you provide binaries.

      That's only true is you provide source with the binaries. If you do not provide source with the binaries, you must provide with the binaries an offer to supply the source to anyone who requests it.

    4. Re:What about game emulators? by Edmund+Blackadder · · Score: 1

      "The GPL has no statements about the sale of products with GPL code,"

      That is because it is assumed that when you sell a device with GPL code on it, you are distributing the GPL code which means that the GPL applies. When a store sells a computer with a copy of Windows on it, they are distributing a copy of Windows and they have to pay for the privilege and follow any contractual obligations Microsoft requires. The GPL works the same way.

    5. Re:What about game emulators? by msauve · · Score: 2
      "If you do not provide source with the binaries, you must provide with the binaries an offer to supply the source to anyone who requests it."

      It depends on the version of the GPL. For GPL3, you're incorrect:

      You may convey a covered work in object code form ... provided that you also convey the machine-readable Corresponding Source ...[if distributed in a physical product, then] accompanied by a written offer, ... to give anyone who possesses the object code ... a copy of the Corresponding Source ... [If you convey] the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge.

      So, there is no requirement to offer source to anyone, only those who legitimately possess the object code.

      Contrast that with GPL2:

      Accompany it with a written offer ... to give any third party...

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    6. Re:What about game emulators? by exomondo · · Score: 1

      The description for it on the market said, "DON'T PAY ANY OF THESE CLOWNS FOR SELLING YOU GPL CODE!"

      But you're allowed to sell software that uses GPL code.

    7. Re:What about game emulators? by LingNoi · · Score: 1

      Which is why you sell the first copy for a million dollars, i'm a genius!

    8. Re:What about game emulators? by Anonymous Coward · · Score: 0

      >I understand that the GPL allows some recoup of costs for development and distribution, but at all times the source must be available for free

      No where in GPL does it say the source code should be available on a public web page. But they should provide you it if you ask.

    9. Re:What about game emulators? by julesh · · Score: 1

      So, there is no requirement to offer source to anyone, only those who legitimately possess the object code.

      OTOH, anyone can legitimately possess the object code, because the original recipient who paid you for it is free to provide as many copies of it as they want to anyone they like, as long as they accompany it with a copy of your written offer. Theoretically, you could demand to see that copy of the written offer (or some other evidence that they have a copy of the object code), but it hardly seems worth it.

    10. Re:What about game emulators? by Anonymous Coward · · Score: 0

      Which is why you sell the first copy for a million dollars, ...

      ... over Kickstarter, e.g.

    11. Re:What about game emulators? by Anonymous Coward · · Score: 0

      However, if I don't make an offer to supply source code later and instead I transfer only whole bundles, object and source code, then I don't have to deal with anyone except the people I supplied with the code. If I make such clean cut, then i can make deal with my customers that I will sell only a limited number of copies (I can't impose additional restrictions on recipients, but GPL says nothing about the conveyor willingly accepting restriction on himself) and request adequate compensation (recuperation of my costs and modest profit on top) for it. In effect, that is making artificially scarce resource out of the code, or more accurately, recognizing the fact that, prior to its dissemination, information is scarce .

    12. Re:What about game emulators? by Cyberllama · · Score: 1

      This seems to be most common scenario:

      1) Project A is GPL, releases binaries, releases code. It's totally free.
      2) Project B is based on Project A. It sells binaries, does not release code.
      3) However, while project B might change the name, they don't make any real modifications to the code. They're just selling the same crap you could get free elsewhere.

      Since Project B doesn't have any modifications over Project A, and Project A's source code is widely available, is Project B off the hook when it comes to releasing the source code?

      This is extremely common, and as far as I can tell, it's legal--though slimy. I can't abide any business model which depends on ignorance--in this case ignorance that the exact same product is already available for free under a different name.

    13. Re:What about game emulators? by dudpixel · · Score: 1

      Correct, but it still makes you a clown, because your customers could get for free what you are trying to charge for...

      --
      This seemed like a reasonable sig at the time.
    14. Re:What about game emulators? by Anonymous Coward · · Score: 0

      No. Project B in your example has to include the source, or a written offer to provide the source.

      It doesn't matter if they changed it or not. They distributed it, so they have to provide it.

    15. Re:What about game emulators? by exomondo · · Score: 1

      There was a story a little while ago about a guy charging for Blender (which he renamed to something else) but had all the relevant licensing info at the bottom of the page.

    16. Re:What about game emulators? by TheRaven64 · · Score: 2

      More or less, yes. Well, not a million dollars, but that's how I get paid to write Free Software (usually BSDL). The company that actually needs the feature pays for it. It's then distributed to everyone who uses the software for free. If someone else needs another feature, they pay for it. Everyone benefits, and the people who paid for specific features pay a lot less than they would if they had to pay for the entire codebase to be implemented.

      It's a fairly simple model, you just charge for the difficult bit (writing the software) not for the easy bit (duplicating the software). The problem with off-the-shelf proprietary software is that they try to do it the other way around. They write the software for free, and then try to make people pay them a lot for producing a copy of the software. They then find themselves undercut by pirates, who can copy the software for free.

      --
      I am TheRaven on Soylent News
    17. Re:What about game emulators? by Anonymous Coward · · Score: 0

      But you don't have the right to be paid by more than one user.

    18. Re:What about game emulators? by greed · · Score: 1

      This is exactly why the best thing to do is: include the source with the binaries. Then you've trivially achieved your GPL source obligation, you don't have to run download servers for an unknowable future time (3 years after the last person gets a binary... but the offer is transitive if the work isn't modified), you don't even have to worry about keeping that particular version of source around.

      So that's what we do at my company: I set up the tarballs (and patches I add locally) so that our distribution system grabs the corresponding source for the binaries it ships. After that, if someone chucks a source file, it's not on us to replace it. (Though our retention period is in excess of 7 years for shipped code, so we certainly _would_.)

    19. Re:What about game emulators? by SETIGuy · · Score: 1

      So, there is no requirement to offer source to anyone, only those who legitimately possess the object code.

      Correct, but since you can't place requirements on redistribution of the object code most people would end up assuming that anyone who requests is in possession of the object code. It's easy enough just to set up a public repository for the code and be done with it.

    20. Re:What about game emulators? by msauve · · Score: 1

      "you can't place requirements on redistribution of the object code"

      Not in theory, but in fact you can from a practical sense. See Red Hat.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    21. Re:What about game emulators? by Anonymous Coward · · Score: 0

      Your written offer would not cover everyone the recipient that distributes would provide their own written offer

    22. Re:What about game emulators? by Cyberllama · · Score: 1

      d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.

      As far as I can tell, they only need to provide a link where the source may be found. There's no reason, as far as I can see, why said link couldn't just be a link to the original project they ripped off which has the original source code. I have no idea if any of these fly-by-night developers actaully do that, since I don't actually read any of the text they put in their license agreements.

      As for the primary story here, my understanding of the system that was in place was this: Google hosts the source repository at android.com (source.android.com if you want a direct link). If manufacturers make changes, they submit them Google. Google may choose to roll them into the official release or not, but either way those submissions are still available from Google as the central android code repository. I feel like as long as this is happening, and the manufacturers give you a link to android.com at some point, they're probably fulfilling their obligations. I'm not sure they actually need to do anything beyond including that link, which seriously, has got to be there somewhere buried in all the hundreds of screens you have to click through or on some "about" page in the set up.

  11. Answer: Yes by larry+bagina · · Score: 0

    A better question: why are you phrasing it as a question? Some android manufacturers are violating the Linux GPL and nobody really cares. Hoo-ray, linux "won", whatever that means.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  12. Re:Android by RyuhoKudo · · Score: 1

    I just hear grumpy old man talk. You could have saved all of us time by just saying "I'm too old for this shit, I need something that works so I got an iPhone."

  13. Matthew Garrett is maintaining a list.. by dstyle5 · · Score: 1

    ... but is he checking it twice?

    1. Re:Matthew Garrett is maintaining a list.. by asylumx · · Score: 1

      Your joke would be funnier if the post wasn't already from "the checking-it-twice dept."

    2. Re:Matthew Garrett is maintaining a list.. by lucm · · Score: 1

      > Your joke would be funnier if the post wasn't already from "the checking-it-twice dept."

      When you think about it, it is actually much funnier...

      --
      lucm, indeed.
    3. Re:Matthew Garrett is maintaining a list.. by coinreturn · · Score: 1

      > Your joke would be funnier if the post wasn't already from "the checking-it-twice dept."

      When you think about it, it is actually much funnier...

      Perhaps twice as funny.

    4. Re:Matthew Garrett is maintaining a list.. by Anonymous Coward · · Score: 0

      I thought about it, but it's still not funnier.

  14. Headline? by kmdrtako · · Score: 1

    Are Third-Party Android Vendors Violating the GPL?

    Gee, I don't know, are they?

    Is this what qualifies as "journalism" in 2011?

    Can you image the New York Times headline of July 21, 1969: Did Americans just land on the Moon?

    Oh, it appears that someone is keeping a list of Android GPL violations, so the answer is yes.

    1. Re:Headline? by Dragonslicer · · Score: 1

      I've long been in favor of the tag "punctuationpunditry"

    2. Re:Headline? by Cyberllama · · Score: 1

      But is he right? Only the kernel is GPL'ed, and the vendors are mostly doing UI skinning--do we even know if they're modifying any of the stuff that falls under the GPL?

    3. Re:Headline? by h4rr4r · · Score: 1

      It does not matter if they modify or not. If they distribute GPL binaries, which they do they, they must provide source.

      Also they do modify it, often by including drivers or driver stubs so they can keep the drivers closed. I wish google would require contributing open drivers to the android project to get market access.

  15. Re:Android by Samantha+Wright · · Score: 0

    This may be a little premature, but you sound more than a bit like an astroturfer with anonymous talk like that. No offense or anything.

    --
    Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
  16. Re:Android by xwizbt · · Score: 0

    Ignore the haters. I, and many others, concur. Android is a deathtrap of viruses, harvesting, trojans and misinformation. Fear, uncertainty and doubt. The opposite of a walled garden is surely an entirely open one, and unless you go round with the hoe, the weeds will grow. Apologies for rhyming; 'cause it's true. Equip Gran with a new 'droid tablet, and watch her money slowly be sapped from her account, or give her a new iPad and watch her shop at the App Store. Super stuff - no credit card drainage, no worries about trojans, no viruses. Sorted.

  17. Re:Android by xwizbt · · Score: 0

    Yeah, but the arguments about iOS are about how they're stopping people doing dodgy things. The arguments about Android are about how people are running amok, able to do whatever they want despite Google. Never mind which allows you your freedom - you are not the average user. Which one - iOS or Android - is the one you choose to keep pictures of your grandkids on?

  18. REFUSAL TO NOT RELEASE ?? WHAT'S THE PROBLEM THEN by Anonymous Coward · · Score: 0

    If one meant, REFUSAL TO RELEASE, then maybe your crying at the party can have some looking in to. Did you get raped in the ass ?? Did you get smacked around, maybe pistol whipped? So about what are you crying?

  19. Re:Android by peragrin · · Score: 1

    the only good reason not to get android is because Manufacturers aren't sending out updates a quarter as fast as they should, meaning you have to root the phone to get current security updates inside of a 6 month time scale.

    New google movie features means that if you want google Movie means you can't have security updates.

    One would think Google should have thought of that. The primary reason to root is to get around either stupid carrier lockout restrictions, or to upgrade your phone for the latest security updates in a timely fashion.

    --
    i thought once I was found, but it was only a dream.
  20. Re:Android by cavreader · · Score: 1

    Add to the fact the 99% percent of the users could give a shit about the problems surrounding the source code used in their phones. This issue resonates in the techie community but has little impact on which phone a person chooses.

  21. Re:GPL is why Linux is a bad choice. by cbiltcliffe · · Score: 0

    I've never heard someone complain that source code wasn't released for Windows software.

    That's because nobody provided source code to Microsoft for Windows under the GPL, dumbass.

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......
  22. Re:Android by Anonymous Coward · · Score: 0

    You could have saved us a lot of time by simply not saying that. Do you have a point to make?

  23. Re:GPL is why Linux is a bad choice. by Anonymous Coward · · Score: 0

    I like Android but all this GPL nonsense shows how dangerous using Linux or other 'free' software can be.

    That's why I prefer closed source software. Nobody need an army of anti-social nerds attacking them for using the operating system they promote.

    If you don't want people to use Linux just say so. Don't encourage Linux use and then attack companies for daring to keep their intellectual property private.

    I've never heard someone complain that source code wasn't released for Windows software.

    Linux use is encouraged in compliance with the license agreement.

    If you can't follow the GPL, then don't modify and distribute the software.

    Or: Try making a profit by disregarding the license agreement on software from Apple or Microsoft ... guarantee you it will be more an "anti-social nerds" requesting that you release some source code.

  24. Who cares... by Anonymous Coward · · Score: 0

    Who cares...GPL is a flawed license and will likely be the downfall of open source in general. Companies are going to get gun-shy of anything that doesn't come with an expensive license that makes them feel secure. Apache and LGPL are much better options.

  25. Re:Android by Anonymous Coward · · Score: 3, Insightful

    Google pulls malware from the market. Apple stops people from putting apps into their market because they don't like them. There is a huge difference there. As an average user, you can still do everything you need to do. Security/system updates are there for everyone. It's open sourced so people can find the issues instead of hiding under a rock hoping someone doesn't find the flaws. The average user can just plug the phone into any computer and copy the files into the phone without having to use a computer with itunes to load the picture into the phone. Go back to kneeing at the feet of your lord and master steve jobs and keep drinking the kool-aid. Don't think, just regurgitate what your master tells you.

  26. Re:Android by Cwix · · Score: 1

    Astroturfers typically have user names... How else are they supposed to get credit for their work.

    --
    You are entitled to your own opinions, not your own facts.
  27. Re:Android by ScrewMaster · · Score: 3, Insightful

    Which one - iOS or Android - is the one you choose to keep pictures of your grandkids on?

    That's obvious. Android. I want to be sure that I'll always be able to get to those pictures, and not have them under the thumb of a megalomaniacal sociopath.

    --
    The higher the technology, the sharper that two-edged sword.
  28. Re:GPL is why Linux is a bad choice. by ScrewMaster · · Score: 1

    I've never heard someone complain that source code wasn't released for Windows software.

    Are you actually that ignorant of the subject we're discussing? Because if you are, you're in way over your head. And if you're not, you're a troll.

    --
    The higher the technology, the sharper that two-edged sword.
  29. Re:Android by similar_name · · Score: 1

    Malware, GPL violations, rooted phones being blocked, Google not releasing the source code for new versions, people pirating apps so developing apps is useless, hardware fragmentation, phones saving location data and leaking all of your stuff to Google.

    Malware - I would assume a more open environment would give way to more malware than a walled garden for apps. If you're going to allow people to install what they want you will have malware (how many instances are design flaws and how many are end user approved I don't know). That's a pro vs con that is certainly worth considering but would ultimately come down to personal preference/needs.

    GPL violations - I don't think this one is necessarily fair since for market share there aren't any alternatives that have/use the GPL to violate. One could argue it's a problem within the Android market but as pro vs con compared to other phones there's nothing that makes it a con. Certainly those involved with the code that's being used under violation should register their complaints and take legal action if necessary.

    rooted phones being blocked - Android's not alone here. But Google's 'honesty' is amusing. Again, I'm not saying it's not a problem. Merely pointing out that compared to other options it's not much different.

    Google not releasing the source code for new versions - Again a problem that only applies to Google because they're the only one (and those mentioned in TFA) that's expected to.

    people pirating apps so developing apps is useless - Similar to the malware problem except affecting developers more where malware affects end-users. So open vs controlled and the pros and cons that come with it. Personal preference and I could go either way.

    hardware fragmentation - Good and bad as with most things. Hardware fragmentation to one person is bleeding edge to another (I recognize the merits of that statement depend on a market where market fragmentation is due to technological advance vs technological control).

    phones saving location data and leaking all of your stuff to Google - I don't know that I'd use the word leaking but the end result is the same.I will acknowledge that accepting any Google product probably means you should weigh the value of your privacy against it.

    I think your thoughts are personally valid and valid for many but I wanted to add why others would still see Android as the 'best' choice if not the ideal one.

  30. Re:GPL is why Linux is a bad choice. by Cwix · · Score: 1

    I like Android but all this GPL nonsense shows how dangerous using Linux or other 'free' software can be.

    Lol wut?

    That's why I prefer closed source software. Nobody need an army of anti-social nerds attacking them for using the operating system they promote.

    Usually nerds attack users of closed sourced crap like Windows or MacOS

    If you don't want people to use Linux just say so. Don't encourage Linux use and then attack companies for daring to keep their intellectual property private.

    The problem is it is not their intellectual property. Due to the license its open source.

    I've never heard someone complain that source code wasn't released for Windows software.

    LMAO Wut?
    I must be feeding a troll.

    --
    You are entitled to your own opinions, not your own facts.
  31. Re:Android by ScrewMaster · · Score: 1

    Ignore the haters. I, and many others, concur. Android is a deathtrap of viruses, harvesting, trojans and misinformation. Fear, uncertainty and doubt. The opposite of a walled garden is surely an entirely open one, and unless you go round with the hoe, the weeds will grow. Apologies for rhyming; 'cause it's true. Equip Gran with a new 'droid tablet, and watch her money slowly be sapped from her account, or give her a new iPad and watch her shop at the App Store. Super stuff - no credit card drainage, no worries about trojans, no viruses. Sorted.

    Uh ... what? Honestly, why are you even in a discussion about Android if you're not a hater? Go back to your walled garden and bask in the glow of Steve. The rest of us will continue to get things done.

    --
    The higher the technology, the sharper that two-edged sword.
  32. Re:GPL is why Linux is a bad choice. by CharlyFoxtrot · · Score: 1
    --
    If all else fails, immortality can always be assured by spectacular error.
  33. Re:Android by ColdWetDog · · Score: 1

    Which one - iOS or Android - is the one you choose to keep pictures of your grandkids on?

    That's obvious. Android. I want to be sure that I'll always be able to get to those pictures, and not have them under the thumb of a megalomaniacal sociopath.

    Right. JPEG, TIFF, UNIX - all products of a megolomaniacal sociopath. Calm down. Have some Kool Aid. Relax.

    --
    Faster! Faster! Faster would be better!
  34. Re:Android by rogerdugans · · Score: 1

    roflmao

    The funny thing about this one is how exactly it is wrong.
    There is no possible way for it to be more completely backwards.

    --
    Linux computers, watercooled, photography
  35. This begs the question... by Anonymous Coward · · Score: 0

    How do you enforce the GPL? On this scale?

    1. Re:This begs the question... by artor3 · · Score: 2

      Well aren't you nice. Welcome to human language. Meanings change over time. For example, the meaning of "nice".

  36. all dev gpl? by Anonymous Coward · · Score: 0

    Is all Android-deployed SW under the GPL?

  37. Re:Android by oakgrove · · Score: 2

    Depending on how they are detecting root, you can always do a quick nandroid backup and then restore a non rooted firmware for the duration of your movie then just reverse the process. It is easier than it sounds and can be fairly well automated down to a sub 5 minute one-click process. The only real fly in the ointment is if they are detecting an unlocked bootloader or just the os itself. Of course, this will get razor sharp focus from very sharp hackers so expect a solution in 5...4...3...

    --
    The soylentnews experiment has been a dismal failure.
  38. Uh... HTC? by drmacinyasha · · Score: 2

    Just search for HTC and GPL on Google or Twitter. Need I say more?

  39. Who gives a fuck? by Anonymous Coward · · Score: 0

    Freetards like to shit on copyright by taking what isn't theirs to take? I say close the fucking software. Fuck the license. The license is an imaginary term that you don't need to obey. In reality you don't need to stick to it at all. Tell the EFF to go fuck themselves in their asses if they don't like it. Their ways are dead to me. It's time to rip it all down. No license should ever be followed in a truly free world.

  40. Wait, it's distributed from the Marketplace... by VortexCortex · · Score: 1

    Wait, it's distributed from the Marketplace, that means Google is violating the GPL if I give Google the "binary" .apk for my GPL'd project. I must make the source code available to whomever I have distributed to -- this is Google not anyone else.

    This means that, since Google is redistributing my .apk, they are responsible for responding to requests for the GPL'd source code, NOT ME. Google can ask me for the source code, and I'll give them a copy, but since they are going to distribute the GPL'd code, the hosting of said GPL'd code for those they distribute to is Google's burden!

    We've already been through this with Apple's application repository. The result was that Apple didn't want to distribute GPL'd code anymore.

    The GPL allows distributors to redistribute binaries if they are unchanged, and they can point requests to the available GPL'd sources, but in my contrived example, (where I do not publish the source code publicly), Google is in violation of the GPL if they distribute my application.

    1. Re:Wait, it's distributed from the Marketplace... by exomondo · · Score: 1

      This means that, since Google is redistributing my .apk, they are responsible for responding to requests for the GPL'd source code, NOT ME. Google can ask me for the source code, and I'll give them a copy, but since they are going to distribute the GPL'd code, the hosting of said GPL'd code for those they distribute to is Google's burden!

      That's a good point, but i would suggest that google redistributing the unchanged binary is akin to any hosting provider redistributing the binaries you place on their servers.

      We've already been through this with Apple's application repository. The result was that Apple didn't want to distribute GPL'd code anymore.

      AFAIK that was wrt the single-device issue of Apple's ToS.

    2. Re:Wait, it's distributed from the Marketplace... by wrook · · Score: 1

      This means that, since Google is redistributing my .apk, they are responsible for responding to requests for the GPL'd source code, NOT ME. Google can ask me for the source code, and I'll give them a copy, but since they are going to distribute the GPL'd code, the hosting of said GPL'd code for those they distribute to is Google's burden!

      That's a good point, but i would suggest that google redistributing the unchanged binary is akin to any hosting provider redistributing the binaries you place on their servers.

      I don't think this is the case. The app store doesn't give access to everyone. In some cases it charges for software. If you don't pay, you can't download the software. I think there's a strong case to be made that the app store is the one making the copy. It's not even like buying a router from a store with GPL software on it. We don't hold the store liable to redistribute the source code, but they aren't actually making a copy, so they aren't a party to the GPL. If the app store can be said to be making a copy, then they must be held responsible for making the source available.

      There is already a precident for saying that even if the upstream party is making source available, it doesn't absolve you from the responsibility for making the source available if you distribute it (make a copy and give it to someone). At the very least, it seems to me that Google must make the written offer to provide the source code for GPL software.

      However, the only one with standing to force Google to do this is the author of the software. And by virtue of the fact that they put the software in the app store to begin with, it seems that they are OK with the status quo. I find it very unlikely that anyone would put something into the app store and then complain that Google wasn't offering the source code. If Google were stripping the source code out of packages or something, that would be one thing. But they aren't.

      Having said all that, it's a very interesting problem. It might be solved by Google simply requiring that all GPL software be distributed with source code in the apk. I suspect it's not something that anyone has really thought about.

    3. Re:Wait, it's distributed from the Marketplace... by julesh · · Score: 1

      I must make the source code available to whomever I have distributed to -- this is Google not anyone else. M/quote>

      Not quite: you must provide a transferrable written offer to provide the source to anyone who has a copy of the binary. You're not allowed to just wait for google to ask for the code, you must be proactive in making sure they know it is available. Your offer to provide the source could realistically go in one of two places: a pop up message available from your application's UI somewhere, or in the market description. In either case, google is fulfilling their obligation to transfer that offer to the end user.

    4. Re:Wait, it's distributed from the Marketplace... by exomondo · · Score: 1

      I think there's a strong case to be made that the app store is the one making the copy. It's not even like buying a router from a store with GPL software on it. We don't hold the store liable to redistribute the source code, but they aren't actually making a copy, so they aren't a party to the GPL. If the app store can be said to be making a copy, then they must be held responsible for making the source available.

      But isn't there a caveat on that wrt the fact that it's an unmodified copy?
      If you borrow a CD with a binary built from GPL code and you make a copy of that CD then who is the one that is required to provide the source? You made the copy but that doesn't mean it's you who has to provide the source to yourself. And if you asked me to loan you that CD it would seem pretty anti-freedom if i said i wouldn't give it to you because that would make me liable to provide you the source, surely i could loan you the CD and direct you to the author for the source.

      However, the only one with standing to force Google to do this is the author of the software. And by virtue of the fact that they put the software in the app store to begin with, it seems that they are OK with the status quo.

      I would say you're probably right there, if the stakeholders don't care then it's likely no problem.

    5. Re:Wait, it's distributed from the Marketplace... by Anonymous Coward · · Score: 0

      The GPL allows distributors to redistribute binaries if they are unchanged, and they can point requests to the available GPL'd sources, but in my contrived example, (where I do not publish the source code publicly), Google is in violation of the GPL if they distribute my application

      This is a generally accepted compromise, but technically wrong.
      If you distribute it, you are responsible for making the source available. You can't depend on a 3rd party archive, you can't garantee they'll be up.

    6. Re:Wait, it's distributed from the Marketplace... by Anonymous Coward · · Score: 0

      There is perhaps a question of modified or not; that was one of the arguments against the iOS version of VLC, that by applying the DRM/signature to the binary distributed it changed, and Apple then became the party that was under obligation to provide the source, and they have no such mechanisms in place.

      Does Google change the .apk sent from the Marketplace by signing it? Then they are the distributor as I understand it.

    7. Re:Wait, it's distributed from the Marketplace... by Anonymous Coward · · Score: 0

      Since Apple's service is curated, they are deeply involved in the selection of content that appears on their service. Because of this, they cannot generally be considered to be a host for "user-generated content" in the sense that qualifies them for DMCA safe harbor. As such they have no DMCA defense if one of their app developers violates GPL etc. and thus can be sued for contributory copyright infringement. This is probably (or at least possibly) the source of Apple's aversion to copyleft -- it's incredibly hard for them to police, and they have a weak defense if they get it wrong.

      Android Market does not pre-review apps and only polices content to the extent required to ensure reasonable and customary community standards of content etc. etc. As such, Android Market *does* qualify for the DMCA safe harbor provision, and uses that. That is, if someone puts GPL software on Market in violation of the license, the app developer's license terminates and it becomes copyright infringement. The copyright holder (i.e. any contributor to the GPL software) can then issue a DMCA takedown request to Google to get the app removed, in the usual way.

      TL;DR - because it's an open marketplace, Android Market receives DMCA UGC safe harbor; Apple does not.

  41. Article summary misse the point by rubenerd · · Score: 1

    "Google's refusal to not release Honeycomb source code is kosher because the code in question is released under the Apache license. But the kernel at the heart of Android is GPL'd, which means that code must be released. Google has actually been a good citizen in this regard

    Wait, hold on a minute. It's precisely the fact the Apache licence doesn't compel them to release the source that would make them "good citizens" if they did, rather than just giving it to a select few OEMs.

    but many third-party Android vendors, not so much. While Asus has released their code, there are a host of companies that seem to have not done so, and Matthew Garrett is maintaining a list."

    We were sold on Android being an open source and free alternative to iOS and the like, but unfortunately the reality is proving anything but. Part of this is Google going back on their stance on what constitutes open, but also that they haven't more rigorously enforced compliance of the GPL by their OEMs.

    It's a shame they have to do this for companies other than Asus and Samsung (good GPL folk, IIRC), but companies have proved time and time again their misunderstanding of what their responsibilities are under the GPL at best, and knowingly ignoring them at worst.

    --
    Cheers, ~ Ruben
  42. Google is not required to distribute source by Anonymous Coward · · Score: 0

    Only device makers, ie folks who ship devices are required to provide source of the kernel. As Google does not ship a device (HTC and Samsung do) the liability does not rest with them, rather the OEM.

    I'll refrain from commenting on the relative knowledge of slashdotters regarding GPL...

    1. Re:Google is not required to distribute source by Anonymous Coward · · Score: 0

      Very good point.

      And something often overlooked here is that they haven't refused to release the source... they are just delaying it until Gingerbread and Honeycomb can be combined into Ice Cream Sandwich. Perhaps they think a flood of half-functioning devices from China wouldn't do the platform many favours.

    2. Re:Google is not required to distribute source by lxs · · Score: 1

      If you read the summary, they have refused not to release the source code. But that may be a typo.

  43. Re:Android by Anonymous Coward · · Score: 0

    Equip Gran with a new 'droid tablet, and watch her money slowly be sapped from her account, or give her a new iPad and watch her shop at the App Store. Super stuff - no credit card drainage, no worries about trojans, no viruses. Sorted.

    Yeah you can buy from anywhere on the net and give out your credit card details and it doesn't matter who you give them to because you're using an iPad and Apple will protect you! Yay Apple! Thanks for watching over me 3

  44. ASUS did not release kernel source, either by Anonymous Coward · · Score: 0

    Say GarminAsus A10/A50 series, the kernel source is still unavailable.

    1. Re:ASUS did not release kernel source, either by CompMD · · Score: 1

      Speaking from experience, Asus didn't even release the kernel source to their partner on those phones...

  45. As if Google cares... by Anonymous Coward · · Score: 0

    Personally I don't think its very "kosher" not to release the source code right away. Sure, it maybe fully legal when following the very letter of the license, but whatever happened to following the intention of the license? A gentleman's agreement takes 2 gentlemen, simple as that.

    And well, all Google cares for is money. I don't hold that against them, but all the nonsense around it like "do no evil" and "android brings democracy" really starts to sound very hypocrite to me.

    Latest news: did you gain root access to your Android environment? Well; now you can no longer use Youtube's rental video services because Google has locked out "rooted Android devices" due to "CRM problems".

    I think the licenses are the least of our problems here to be honest...

  46. Re:GPL is why Linux is a bad choice. by LingNoi · · Score: 1

    No one is encouraging companies to use linux for their devices. These companies use it because the advantages of not having to build their own OS from scratch outweigh the disadvantages of having to release their improvements to linux. Only problem is that some companies forget to play by the rules.

    Also people like GPL violations don't just launch an attack on linux violators with a lawsuit. They first attempt to contact them and work with them to release the needed source changes, rarely does it ever result in a lawsuit. You only see the worse examples where companies have repeatedly ignored or refused to release the improvements they've made on GPL'd source code.

    The very same thing happens in closed source code as well. Lots of companies sue other companies over using their code which hasn't be properly licensed, etc. Same thing happens there, it's mostly worked out before it ever hits a court room.

    This is why there is an appearance of there being lots of GPL lawsuits but no closed source ones, because the interested parties in the GPL cases are all of us and it's news, however the closed source cases involve only two parties, the companies directly involved.

  47. Re:Android by BluBrick · · Score: 1

    You sound like you must be really scared of this internet thing.

    Nah, it's just a fad - it'll pass.

    --
    Ahh - My eye!
    The doctor said I'm not supposed to get Slashdot in it!
  48. Re:Android by Cyberllama · · Score: 3, Insightful

    You've been taken in by Apple's FUD.

    Both the App store and Android market are curated experiences, though Apple's version is obviously a lot more restricted. They have both rules, they limit what can be submitted, and they remove things that violate those rules. Both have had problems with apps doing more than they claimed to do that resulted in apps being removed after these violations were discovered. Pretty much every story about Android malware has a corresponding iOS story if you've been paying attention. But similarly, neither platform has any *significant* issues. The recent instance of Google kill switching some apps that violated their rules were not actual Malware apps, just apps posted by a security researcher to demonstrate that people will blindly install apps that ask permission to access contacts/location/etc even though they have no legitimate reason to be doing so. They weren't actually stealing user data, just demonstrating how it could be done.

    What makes Android "open" is that if you don't like Google's rules, you can make your own App store like Amazon has done or you can just sideload anything you want. It's worth noting that just as many iOS malware stories involve jailbroken phones, most of the Google Malware stories have involved side-loading because like Apple, Google *DOES* curate the Android Market to keep Malware out and, though both have let some shady pieces of software through, both companies have done a pretty good job of keeping it out. Most of the malware that has slipped through on both platforms is just a matter of people not paying any attention to the fact that the Bobble Head app they just installed for some reason requires permission to access the contact list . . .

    P.S. It's funny that you mention "which platform do you want to store your pictures on' because I recently had to do tech support for a relative who was quite saddened to discover that her iOS firmware upgrade had wiped all her pictures (which included many she had taken of her new puppy when it was growing). As an iPhone user myself, I've had this same bug happen to me in the past (when i upgraded my 3gs to firmware 4.0 before I got my iphone 4). I did the firmware upgrade and the pictures were simply gone afterwards . . .

  49. It just goes to show you by Anonymous Coward · · Score: 0

    The GPL is not restrictive enough. Not only should it nail you for monetizing the code in any way, but it should also cause you to be eligible for a ruining lawsuit if you make any money at all in other spheres of your life.

  50. Re:Android by Anonymous Coward · · Score: 1

    and the problem, both times, was not in the iphone.

    why in hell are you using the iphone as a backup solution for your important stuff?

    you should have known better.

  51. Re:GPL is why Linux is a bad choice. by TheRaven64 · · Score: 1

    Let's see, three possible example cases:

    • Company uses Android without complying with the distribution license - solution, just release the modified source code.
    • Company uses Windows Phone 7 without complying with the distribution license - solution, receive a massive fine for copyright infringement and stop distributing the device.
    • Company uses iOS without complying with the distribution license - solution, receive a massive fine for copyright infringement and stop distributing the device.

    Yup, I see your point. Closed source software is a lot safer.

    --
    I am TheRaven on Soylent News
  52. "GPL compliant" ones are barely complying by kangsterizer · · Score: 1

    In fact most of the GPL compliant ones do not provide a workable source but just throw some code. GPL specify you need the tools and instruction to reproduce the binary.
    That said, it's usually OK as we figure stuff out.

    There is another side however, for example let's take Samsung. They do release the GPL stuff (after a week delay usually) for one version, for example Froyo.
    Then they release important Froyo updates but the GPL code will not be updated. One could argue that the GPL code did not change, but this is not specified and in fact, it happens that it does change.

    Currently for the Galaxy S II the GPL kernel source does not exactly match the latest firmware and I doubt they will ever fix that - and while it's better than some, that certainly is not compliant at all.

    1. Re:"GPL compliant" ones are barely complying by coredog64 · · Score: 1

      Dell is the same way with the Streak 5. They have a kernel dump from an old version of Froyo from last year and their build instructions are shitty to the point of uselessness (download the android source from Qualcomm? Good thing there's only ever been one version...).

  53. Re:Android by DrXym · · Score: 1

    Ignore the haters. I, and many others, concur. Android is a deathtrap of viruses, harvesting, trojans and misinformation. Fear, uncertainty and doubt. The opposite of a walled garden is surely an entirely open one, and unless you go round with the hoe, the weeds will grow. Apologies for rhyming; 'cause it's true. Equip Gran with a new 'droid tablet, and watch her money slowly be sapped from her account, or give her a new iPad and watch her shop at the App Store. Super stuff - no credit card drainage, no worries about trojans, no viruses. Sorted.

    That's very melodramatic and utterly ludicrous. You make it sound like Android is infested with malware when it's a tiny problem, probably contracted by idiots getting their apps from some dodgy Chinese app store. More fool them.

    Get your apps from the standard marketplace, exercise a little common sense and you will be perfectly safe. If you don't think granny is capable of managing a smart phone, don't buy her one, or install the apps for her, or educate her on common ways that malware may masquerade as useful software.

    I'd add that neither both Apple or Google could ever be safe from malware. It would be trivial to write a seemingly useful app, wait for it to gather a lot of users and then prime it with a command during its normal cloud based calls which activates its malicious behaviour.

  54. List of crappy tablets by Anonymous Coward · · Score: 0

    Happy that someone is keeping a list of crappy tablets out there.

  55. How many of these "violators" were never asked. by jellomizer · · Score: 2

    From my Understanding you don't need to keep your Source as part of the main download area. You could in theory take a mailed letter request for GPL source and then you fax over the source code and they are in compliance. Sure it doesn't follow the spirit of the GPL but it follows the words.

    The part that actually gets on my nerves are the people who are rabid in enforcing the GPL are often the same people who support piracy of closed source software, or breaking into companies networks to prove some lame point. If you want people to follow your license you need to bring out an olive branch and support theirs too.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:How many of these "violators" were never asked. by thomasdn · · Score: 1

      The part that actually gets on my nerves are the people who are rabid in enforcing the GPL are often the same people who support piracy of closed source software, or breaking into companies networks to prove some lame point

      Citation needed.

  56. Re:Android by Reapman · · Score: 1

    Can you provide any facts to back up your claims? The only case I had where money was sapped from my account was... iTunes. Somehow my account that hasn't been accessed in months by me suddenly had activity - note I only accessed iTunes on a OSX Box. So much for security! Apple provided me GREAT service and got it fixed up, but there's an example of some actual facts. I haven't had a single penny stolen from me for using the Android Market - of course if you setup "gran" on a chinese market and tell her not to use the official Android Market you might have a point, but then you also might be as dumb as a sack of hammers.

  57. Re:Android by Cyberllama · · Score: 1

    Way to strawman, bro. How did you go from "the pictures I had on my iPhone got deleted in the firmware upgrade due to a bug" to "using my iPhone to backup important stuff"?

    Nobody with sense would keep important files on any kind of phone as a backup, android or iOS--makes no difference in that discussion. I'm just talking about the pictures I took with the phone, and therefore naturally on the phone. You do understand that phones are cameras too these days, right?

  58. Re:Android by ScrewMaster · · Score: 1

    Which one - iOS or Android - is the one you choose to keep pictures of your grandkids on?

    That's obvious. Android. I want to be sure that I'll always be able to get to those pictures, and not have them under the thumb of a megalomaniacal sociopath.

    Right. JPEG, TIFF, UNIX - all products of a megolomaniacal sociopath. Calm down. Have some Kool Aid. Relax.

    Hey, he started it. Funny though ... usually it's the Apple fanboys that get accused of drinking the Kool Aid.

    --
    The higher the technology, the sharper that two-edged sword.
  59. Re:GPL is why Linux is a bad choice. by cbiltcliffe · · Score: 1

    Yeah, but flaming a troll is OK, in my books.

    Not that my comment was the best flame, by any means.....

    --
    "City hall" in German is "Rathaus" Kinda explains a few things......