Slashdot Mirror


VLC Developer Takes a Stand Against DRM Enforcement

jamie writes "The GPL gives Apple permission to distribute this software through the App Store. All they would have to do is follow the license's conditions to help keep the software free. Instead, Apple has decided that they prefer to impose Digital Restrictions Management (DRM) and proprietary legal terms on all programs in the App Store, and they'd rather kick out GPLed software than change their own rules."

85 of 717 comments (clear)

  1. Looks by Anonymous Coward · · Score: 5, Insightful

    Even if this looks like it all it'll do is deprive users of useful programs, it's still the good fight.

    1. Re:Looks by BrokenHalo · · Score: 5, Interesting

      Exactly. It's not exactly hard to download VLC from its home site. I now use VLC exclusively on my MacBook for playing video media - much easier for those of us living in Australia, with DVDs obtained from the US, UK, Canada and Australia.

      Apple, of course, offers you a limited number of times you can change the region of your DVD device, but VLC just ignores the region setting altogether. As far as I'm concerned, I've paid for legitimate media, the artists involved get their royalties, so Apple has no business standing in the way of my using said media.

    2. Re:Looks by DurendalMac · · Score: 3, Interesting

      I think this is more of an issue with iOS devices, not the Mac App Store.

    3. Re:Looks by tepples · · Score: 3, Insightful

      Exactly. It's not exactly hard to download VLC from its home site.

      But it's hard to install unless you know how to jailbreak your iPod touch, iPhone, or iPad. I'd prefer that people buy a less locked-down device in the first place, but there isn't really an "Android pod touch" in the United States yet.

    4. Re:Looks by macshome · · Score: 2, Informative

      Business customers can distribute their own apps right now via the Enterprise development programs.

    5. Re:Looks by jo_ham · · Score: 5, Informative

      "Apple" doesn't offer you a limited number of region changes, that is part of the firmware of the DVD drive, and is common to *all* DVD drives to be in compliance with the specification. It's a brainless part of the spec, but it is in there at the behest of the movie industry. All of Apple's drives are standard off-the-shelf drives from a number of manufacturers - off the top of my head, they use Sony, Matashita (panasonic), NEC and Pioneer drives, among others.

      VLC can attempt to ignore the region code, but it only works on some drives. Certain ones (usually the more modern Panasonic ones) are crippled further, preventing bypass of the region lock this way. My older Powerbook's drive can be bypassed with VLC, but my newer iMac's drive doesn't work like that and required that I patch it with an RPC-1 firmware.

      In order to actually sell a DVD drive, it has to have this brainless region coding - the manufacturers who make them would face licensing consequences if they shipped region free drives. Apple itself does not make DVD drives, but they are affected by this downstream - they can't install custom firmwares that remove the restriction.

    6. Re:Looks by SaDan · · Score: 4, Informative

      The App Store is coming to desktops and laptops in the next edition of OS X, so this applies to ALL of Apple's "computing" products in the near future.

    7. Re:Looks by h4rm0ny · · Score: 4, Interesting

      That's curious. Nearly all of the DVD players sold in the UK (unless you're only talking about drives for computers?) are region free.

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    8. Re:Looks by Mitchell314 · · Score: 3, Informative

      So? Anybody with a laptop/desktop can still download the program the normal way sans apple store.

      --
      I read TFA and all I got was this lousy cookie
    9. Re:Looks by jo_ham · · Score: 2, Informative

      I live in the UK, and I am aware of this. It's shaky ground as far as the licensing goes - they are technically in breach and could be challenged.

      Now, the argument against the lock is free trade, and could explain why no one has gone after this infringement yet. The other reason could be simple economics - DVDs in the UK are just as cheap as in the US now, meaning the incentive to import cheaper discs from other markets is much lower now than it used to be (remember when DVDs were well over £20 each, and the equivalent disc was $15 - I used to order them from the states for this reason, and my trusty chipped Pioneer DV-515 is still going strong to this day).

      All computer DVD drives are shipped as RPC-2 (firmware locked) as far as I know since they are manufactured for the global market, unlike some standalone players that can be unlocked with a code punched into the remote, or are just region free out of the box which are made specifically for regional markets.

    10. Re:Looks by Anonymous Coward · · Score: 2, Interesting

      All this fight is doing is depriving iOS users of a helpful piece of software that they really need. It's not helping VideoLAN, it's not helping the developer, it's not helping Apple, and it certainly is not helping the users.

      Look at what iD did: they've got DOOM on the App Store (and AFAIK it's still there). Carmack based his port on a GPLed mod of the engine to speed development time. Instead of asking Apple to remove the DRM (which they won't do), he gives out the code and instructions on how to build it.

    11. Re:Looks by uglyduckling · · Score: 4, Insightful

      You could just as easlily say that the GPL is incompatible with the App store as the other way round. The claim is that because the App store has some restrictions (e.g. you can only install on 5 devices per download) and the GPL doesn't allow any extra restictions, that this is Apple's fault. If the owners of VLC want it on the app store, they could easily re-license it under a more permissive license that would be compatible. There's loads of situations outside of the app store where a piece of software might be subject to 'extra' restrictions. I don't think this is a deliberate decision on Apple's part to remove GPL apps, it's more a clash of cultures that either side could fix, and when Apple are told by someone that a certain app is incompatible in license with the App Store, it's perfectly natural for them to remove it as the first action.

    12. Re:Looks by RotateLeftByte · · Score: 2, Interesting

      Ok then. Ask youself these two questions.

      1) exactly what version of Android is it running (my guess 1.6) ?
      2) Can this version be upgraded ? (my Augen Tablet can't be upgraded)

      So very well shell out your $149 + tax but you will be in a software dead end.

      My advice to anyone who want (note the word wants..) and Android tablet is to wait until Android V3 ships and decently priced Capacitive Touch Screen Tables get released.
      The whole user experience will be a whole lot nicer and you will be $149 (+tax) better off.

      Also, the Android AR Apps I'm writing now won't work on Android V1.6 (well they won't be supported)

      --
      I'd rather be riding my '63 Triumph T120.
    13. Re:Looks by DJRumpy · · Score: 4, Insightful

      I think you're being naive. Why would they do that when the App store is a huge success? Every handset maker out there is selling Android device, yet Apple is still holding its own quite nicely, with a single model from one company and one mobile provider, and that is soon to change in 2011, when they expand to Verizon, and open an even bigger market to Apple. You also misunderstand the motive for the App store. They make enough to break even with perhaps a tiny bit above board. The App Store was never about profit.

      I predict that the rise of the Android OS is going to force Apple to open their phone to non-App Store apps.

      Statements like this remind me of the 'Year of the Linux Desktop' claims. Linux, like Android, is an excellent piece of software, but you vastly overestimate the draw for 'open' to the typical end user. Hell Linux is free yet it has a tiny portion of the desktop OS. In other words, you can't give it away (well not in any significant numbers that is). A FOSS App Store might give slashdotters a nerd-gasm, but to an average Joe, it's just another gimmick without a 'must have' appeal considering the sheer number of apps they have to choose from. Ask someone on the street if they would rather use VLC because it's GPL and they would just look at you with a blank stare until you explain what GPL meant.

      I have to wonder if part of the anti-Apple movement in here lately is simply because Apple, although they are a tech company, lives, eats, and breaths, without any input from the techie crowd. That's a total reversal from even 10 years ago where most family members always had someone they know who was PC savvy and helped with decisions like that. I think that tends to leave your typical geek a little miffed. 10 years ago, you had to know a geek to do something as complex as upgrading your OS, or backing up your software (some of the basic functionality that today's devices provide with no configuration needed).

      Now anyone can buy a device, download some music, sync some videos, install any number a quarter of a million apps, backup their data, upgrade their OS, all without ever needing to ask the family geek for help.

    14. Re:Looks by rossdee · · Score: 3, Interesting

      DVD drives are relatively cheap. Buy a couple external ones and set them to the other regions you want to use. Don't tell the MPAA .

    15. Re:Looks by Gizzmonic · · Score: 4, Funny

      For now yes. The next MacOS release will require signed applications and guess what.... only Steve gets to sign.

      Yeah, Obama's secret Muslim death panel task force called the Trilateral Commission and told them to exclude all non-signed applications from Mac OS X 10.7. Also, Steve Jobs is a Reptar.

      --
      (-1, Raw and Uncut is the only way to read)
    16. Re:Looks by metamatic · · Score: 2, Informative

      I'd prefer that people buy a less locked-down device in the first place, but there isn't really an "Android pod touch" in the United States yet.

      Yes there is. Archos 28, 32 or 43, starting at $99, all running Android 2.1 or greater, available from Sears.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    17. Re:Looks by Lunix+Nutcase · · Score: 5, Insightful

      The next MacOS release will require signed applications and guess what.... only Steve gets to sign.

      Only for those things put on the App Store. The app store will not be an exclusive place to download apps on OS X. Stop spreading lies.

    18. Re:Looks by minorDistraction · · Score: 2, Interesting

      Re licensing may very well not be possible. Like most other FOSS software, VLC includes work of many people. They would have to get each and every contributing author to agree with the re-licensing. The conclusion is very likely: it cannot be done. What Apple would need to do is make a distinction between free and commercial apps.

    19. Re:Looks by jo_ham · · Score: 3, Informative

      It is exactly for the reason I stated in my post - tools like VLC and other such players attempt to read the disk as a DVD-ROM and bypass the region lock. This works for some drives and not others, as I stated.

      One of my machines can do this (a Powerbook), the other one cannot do this (an iMac), and required a firmware upgrade. The only difference is the drive manufacturer.

    20. Re:Looks by ConfusedVorlon · · Score: 2, Informative

      VLC doesn't have 'owners' per se.

      It has a bunch of contributors who have contributed their individual bits of code under the GPL.

      this request for removal comes from a single one of those developers.

      Within the VLC community, there is disagreement as to whether that was the best thing to do - but the fact is; His code is in the app - so he can enforce his copyright.

      There are other developers who feel the same way, and still others who frankly would like to see the app stay in the store. (Broadly they would argue that the spirit of the GPL is met as users can in practice freely access the app, and can get and modify the source at will. Perhaps they're willing to overlook some of the more specific restrictions in order to see the benefit of easy accessiblilty.).

      It really doesn't matter though - any contributor can call for the licence to be respected - and one of them has.

    21. Re:Looks by asdfghjklqwertyuiop · · Score: 2, Insightful

      Wow, how generous of them. For only $99/year they'll stop getting in the way of people doing what they want with their own property.

    22. Re:Looks by KH2002 · · Score: 2, Funny

      When I need to refer to the Urban Dictionary to interpret the fevered imagination of an Apple anti-fanboi, I know that the argument is getting heated up...

    23. Re:Looks by R.Mo_Robert · · Score: 3, Informative

      The App Store is coming to desktops and laptops in the next edition of OS X, so this applies to ALL of Apple's "computing" products in the near future.

      You do realize that the forthcoming Mac App Store is for convenience only and is not the only way to install new applications on Lion, right? This is not the same as iOS.

      --
      R.Mo
    24. Re:Looks by mgiuca · · Score: 2, Insightful

      But it's hard to install unless you know how to jailbreak your iPod touch, iPhone, or iPad.

      That's precisely why it's a violation of the GPL.

  2. I'm shocked! by Anonymous Coward · · Score: 3, Informative

    Apple exercising tight controls, I would have never thought of that.

  3. VLC developer using this as soapbox!!! by Anonymous Coward · · Score: 2, Informative

    to me it looks like the VLC developers had the app posted in the App Store so they could use this as a soapbox. The app on the iPad is a piece of crap and not really useable. I have since deleted it.

    1. Re:VLC developer using this as soapbox!!! by Nursie · · Score: 5, Insightful

      Stop right there. Really.

      The old. tired BSD vs GPL argument is not needed here.

      There are good reasons to use one over the other, but I'm sorry, freedom has different definitions. GPL grants freedoms to end users that BSD does not. BSD grants rights to developers and distributors that GPL does not. It is not magically "more free".

    2. Re:VLC developer using this as soapbox!!! by pnewhook · · Score: 3, Insightful

      No. Under GPL if I add something useful and extend the program, I have to also post those changes under GPL. I may not want to do that. BSD gives me the freedom to do as I wish. BSD is far more free than GPL.

      Either something should be free or it should not. GPL simply pretends to be free while at the same time forcing you to adhere to a very specific philosophy.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    3. Re:VLC developer using this as soapbox!!! by tepples · · Score: 2, Informative

      Under GPL if I add something useful and extend the program, I have to also post those changes under GPL.

      You don't have to post the changes at all; you can keep the "something useful" to yourself.

    4. Re:VLC developer using this as soapbox!!! by icecoldkilla · · Score: 5, Informative

      No. Under GPL if I add something useful and extend the program, I have to also post those changes under GPL.

      Only if you distribute the program the restriction kicks in. If you just use the program no one is going to force you to post the changes and modifications.

    5. Re:VLC developer using this as soapbox!!! by Exitar · · Score: 3, Insightful

      GPL is not free as in beer and is not free as in speech. It's free as in RMS definition of freedom.

    6. Re:VLC developer using this as soapbox!!! by The+Mighty+Buzzard · · Score: 3, Insightful

      Free = public domain. Everything else, just pretenders to the crown.

      --
      Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
    7. Re:VLC developer using this as soapbox!!! by 0123456 · · Score: 2, Interesting

      Why would I bother developing something just to keep it to myself?

      Lots of companies develop software internally which will never be released outside the company. They don't have to make source available to anyone other than those who use it inside the company.

      I would only develop something to sell myself, or something my employer could use. GPL doesn't let me do either without giving away how I did it by releasing the source code.

      Which is only fair, because your code wouldn't work without all the code that others have contributed for free.

      As mentioned, the only 'right' BSD gives that GPL doesn't is the right to prevent end users from getting access to the source. That's not 'freedom' in any sense I can imagine.

    8. Re:VLC developer using this as soapbox!!! by Waffle+Iron · · Score: 2, Insightful

      You have myopia, selfishly looking at only one incremental step of the whole process, and ignoring what happens as a consequence.

      If you publish under more a restrictive licence, then *I* have no longer have any options to republish. You've restricted *my* freedom, and the freedom of everyone else in the world. Your fork becomes a dead end (and possibly a trap luring people into vendor lock-in).

      Your dead end allows nobody else to increase their freedom beyond the standard sheepish "if you don't like the license, don't use the program". Well, you already have that particular freedom when you consider whether or not to incorporate GPLed code in the first place. The GPL gives you at least as much freedom as you seem to be willing to give anyone else.

    9. Re:VLC developer using this as soapbox!!! by vlm · · Score: 3, Insightful

      Why would I bother developing something if I wasn't going to distribute it, either myself or someone I work for?

      At home, because I want to use it?

      At work, because the purpose of my work was to hyper-customize it, with the side effect that it would be useless anywhere else in the rest of the world?

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    10. Re:VLC developer using this as soapbox!!! by Patch86 · · Score: 4, Insightful

      If you right something yourself, just yourself, you don't have to publish the source code under the GPL. You can publish it under BSD, or Apache, or a proprietary licence, or whatever.

      If you want to take somebody else's code and do something with it (modify it, build something on top of it, etc.) they have the right to request you treat their code in the way that they wish. If they put it under GPL, it's because they want your code to be fed back into something useful for them. Seeing as you're benefiting from their hard work, you don't get ultimate control over it.

      I've always hated the "what's more free" argument- I think it's pointless. If I had to say so, I'd say BSD is "more free", whatever that means. But ultimately, BSD is really useful for some things, GPL is really useful for others, and other licences are useful for other things entirely.

      Both GPL & BSD are a lot more community-friendly than an old fashioned proprietary licence, and that's all that really matters to me. Stallman be damned.

    11. Re:VLC developer using this as soapbox!!! by pnewhook · · Score: 2, Insightful

      Ok, on topic. Apple did not wish to abide by the terms of the GPL license so it chose not to distribute the code. I don't really see a problem with what they did.

      --
      Tesla was a genius. Edison however was a overrated hack who liked to torture puppies.
    12. Re:VLC developer using this as soapbox!!! by vadim_t · · Score: 2, Insightful

      It prevents many other things.

      Quote me the law that makes it illegal to play a russian DVD on an american player, or that requires me to watch the unskippable junk in the beginning.

    13. Re:VLC developer using this as soapbox!!! by germansausage · · Score: 2, Funny

      "Do or do not. There is no try."

      OMG Yoda was....a SITH!!

  4. VLC is GPL version 2 by ad454 · · Score: 3, Insightful

    The latest VLC version 1.1.3 has the GPL version 2 licence. Although the GPLv3 has anti-DRM and anti-Tivo-ization measures, correct me if I am wrong, but doesn't the GPLv2 licence allow Apple to distribute the software in the App Store with DRM, as long as the also provide a copy of the source code?

  5. Obstinance? by Anonymous+Brave+Guy · · Score: 3, Insightful

    Their [Apple's] obstinance prevents you from having this great software on Apple devices—not the GPL or the people enforcing it.

    I have karma to burn, so I'm just going to say it: how is Apple expecting software distributed via their App Store to comply with App Store terms and conditions any more obstinate than expecting software distributed under the GPL to be distributed according to GPL conditions? Apple are under no obligation to carry software with what they consider inappropriate licensing on their store, any more than we are under any obligation to buy Apple hardware and apps from their store if we value the provisions of the GPL.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Obstinance? by Raenex · · Score: 3, Insightful

      I have karma to burn, so I'm just going to say it:

      If you were just going to say it, then you wouldn't have prefixed your message with this. It's the typical tactic that more often than not gets up-modded.

  6. Re:GPL requires no DRM? by archatheist · · Score: 2, Informative

    FTFA:
    http://www.fsf.org/news/blogs/licensing/more-about-the-app-store-gpl-enforcement

    Basically:

    Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein.

    In short, I think there are problems beyond DRM with GPL software being distributed through the app store.

    --
    "No sane man will dance." -- Marcus Tullius Cicero
  7. Re:GPL requires no DRM? by betterunixthanunix · · Score: 5, Insightful

    As I recall it requires me to make available the sources of anything I compile

    No, that is not what the GPL has ever required. It has required that you make the source code of GPL software available to anyone you distribute that software to, and that you distribute it under the same license, including any changes you make to the software that you distribute (assuming it is not your original work).

    why a delivery channel that wraps something in DRM is against the GPL.

    The GPLv3 includes an anti-Tivoization clause, which basically requires that if GPL software is going to be locked down by a restriction system (DRM), the user has to be able to bypass/disable that restriction system so that they can enjoy the other benefits of the GPL, like the ability to modify the software. Since the iOS restriction system does not allow users to enjoy the benefits of the GPL (cannot modify code without paying Apple, cannot redistribute, etc.), it is incompatible with GPLv3.

    --
    Palm trees and 8
  8. Another VLC Developer's Take by TraumaHound · · Score: 5, Interesting

    He thinks there's no real issue here.

    http://news.ycombinator.com/item?id=1850340

    As a major VLC developer, I have to say that the FSF is pushing bad faith and FUD.

  9. Why shouldn't Apple remove apps by owner request? by SuperKendall · · Score: 4, Interesting

    So Apple *may* remove the VLC iPad app, because the people that own VLC tell Apple there's a license violation - knowing that in the past this means Apple will pull the app.

    Isn't the definition of insanity repeating the same action and expecting different results?

    If you want to end DRM, you need to support Apple since they are the only large company who has worked to end DRM and had some success. You need to keep things like VLC alive in the app store, so that users will be more tempted to use non-DRM downloads and consume them on modern computing devices.

    But instead, the FSF is playing into the hands of the media companies by keeping things like VLC player out of the mainstream and attacking the only company with the same goals of ending DRM. Nice work FSF, this is seriously making me re-think my yearly donation...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  10. Re:Download now? by KugelKurt · · Score: 2, Informative

    VLC is under GPLv2. v2 is compatible with the terms of the Apple App Store and pretty much any other app store out there.
    GPLv3 is incompatible because it requires the right that receivers of GPLv3'ed code can not only freely modify it but also run it (this clause was written after TiVo used the Linux kernel in its boxes but had some checksum authentication method to ensure that users don't install modified kernels -- Linus Torvalds, btw, dislikes GPLv3 for that very reason)

  11. What's the problem here? by jo_ham · · Score: 5, Insightful

    So, the non-article pretty much says "we complained about another GPL app in the store and rather than Apple change its entire licensing structure, it chose to remove the app in question and stop distributing it" - which is *exactly what the FSF were complaining about*.

    * App is distributed on app store
    * FSF sees it is GPL
    * complains to Apple that it is not compatible with their licenses
    * Apple takes it down (or it is suggested that Apple will go this route - there hasn't been a decision on VLC yet, this article is just speculating on what Apple will do and condemning them for a decision they have not yet made)

    Really, what is the argument here? There is no justification for righteous indignation when Apple does exactly what it is asked to do. You seriously expect them to change their licensing to be compatible with GPL software? What world are they living in? The App Store is a well known closed ecosystem. This article is nothing but a petulant rant that attempts to apportion blame about "denying great software" to people on iOS devices because of "Apple's restrictions" - when it is just as clear that the restrictions go both ways. The FSF likes to point out that the GPL is incompatible with the App Store (and there's a nice little non-sequitur paragraph at the end with wild speculation that the new app store in 10.7 will be enormously locked down).

    This cuts both ways.

    The GPL is a marvellous thing, but there are some places it just cannot go, by nature of its restrictions; restrictions put in place to provide more freedom, ironically. This article is nothing more than an attempt to force Apple to deny its own freedom to choose what licenses to use for the App Store - if they happen to be incompatible with the GPL, then tough beans. They have as much right to choose as anyone using the GPL does.

    If the lack of wholly GPL software on iOS bothers enough customers, there are other smartphone platforms that are known for not having such a tightly controlled app ecosystem.

  12. Re:Download now? by KiloByte · · Score: 2, Interesting

    Or rather, certain interpretations of GPLv2 say that it allows these restrictions. The wording is unclear and may be understood either way, and "spirit of the license" has no legal weight. GPLv3 merely fixes this ambiguity.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  13. Why is this about DRM? by hcdejong · · Score: 4, Informative

    The original announcement says nothing about DRM. Nor do I recall reading anywhere else about Apple requiring DRM be included in products sold via the App Store. To me this looks like the FSF is hijacking the issue of GPL vs. Apple license.

    1. Re:Why is this about DRM? by betterunixthanunix · · Score: 2

      Nor do I recall reading anywhere else about Apple requiring DRM be included in products sold via the App Store

      All the software distributed through the Apple App Store is subject to iOS DRM; the devices are built to prevent any code that Apple has not approved from running. That is the DRM we are talking about here.

      --
      Palm trees and 8
  14. Third-party company using VLC for kudos by Dr_Barnowl · · Score: 4, Informative

    It didn't have to be the VLC developers - it could have been anyone who posted it to the app store, because the GPL permits you to redistribute the software. It looks like it was a French company "Applidium" that posted it.

    Alas, the restrictions placed on app store content by Apple are not compatible with the GPL ; those receiving the app cannot redistribute it and do not receive sources or an offer of sources (from Apple, who are the distributor - Applidium link to the the videolan.org git repository, which isn't necessarily where they host their source - presumably they tweak the sources for iOS but there's no sign of them offering those tweaks, even if that would satisfy the license which it doesn't - the distributor has to offer the sources).

    Applidium have almost certainly benefited from getting their app store category link in front of the eyes of a lot more people who wanted VLC for their device.

    Applidium may well be adhering to the license - you only have to distribute the changes you make to people receiving the software, so they may have sent the source for their iOS specific tweaks to VLC to Apple along with the binaries. But Apple are most certainly not adhering to the license, and Applidium shouldn't be blameless as they were almost certainly aware that Apple would breach the license as a result of them submitting the app.

  15. Read the rest of my post by betterunixthanunix · · Score: 2, Insightful

    you have the sources. go ahead and modify them. nothing is stopping you.

    Unless, of course, you obtained the software through the App Store...which is what this is all about. The App Store policies, the mandatory DRM, are the problem here.

    You can even install and run it on an iphone via xcode apple freely provides

    When last I checked, you had to pay Apple for this privilege; that seems to run afoul of the GPL in and of itself, at least in spirit. Again, though, the point here is about the App Store which has policies that are inherently incompatible with the GPL.

    --
    Palm trees and 8
    1. Re:Read the rest of my post by Snocone · · Score: 2, Insightful

      Unless, of course, you obtained the software through the App Store...

      So zip up the source files and drop them in the app package you submit to Apple. That's what id did with the wolf3d sources. Presto, source distributed along with every download from the App Store, now go sit in the corner with a nice big cup of STFU.

      Since that alleged objection is so trivially dealt with, the FSF is taking the position that Section 6 of GPLv2 is incompatible with App Store distribution, since Apple limits the distribution of the downloads to the five devices linked to the downloader's Apple ID. In other words, their position is that Apple must remove the signing requirement for device installs before iOS devices can be GPL-compatible at all.

      Well, nobody sane thinks that ever might happen.

      You have the option to sign yourself whatever code you want on whatever devices you purchase by joining the iOS developer program; and furthermore you can sign it to be ad hoc installed on another couple hundred devices of people who trust you enough to give you their device IDs. If you're not interested in working with either of those options, then that's a pretty clear indication that what you're up on your high horse about has nothing to do with what's actually best for the vast majority (as in the 92% that have not jailbroken their devices) of users.

  16. Re:On the other hand by tepples · · Score: 3, Insightful
    AC wrote:

    Developer of [the most common piece of software used to watch pirated videos]

    The most common piece of software used to watch pirated videos is probably the Windows operating system. What makes VLC more specifically tied to the warez scene than any other video player?

  17. GPLv2 conflicts with Apple App store by AliasMarlowe · · Score: 4, Informative

    v2 is compatible with the terms of the Apple App Store and pretty much any other app store out there.

    Not according to the FSF.
    The Apple App Store conditions are inimical to terms in GPLv2, which states explicitly: "You may not impose any further restrictions on the recipients' exercise of the rights granted herein." The Apple App Store explicitly sets such a restriction: "The Usage Rules shall govern your rights with respect to the Products, in addition to any other terms or rules that may have been established between you and another party." and requires that you accept this as a condition of using the App Store. It also lists various GPLv2-violating restrictions in its Usage Rules, such as limiting use of a product to five Apple-authorized devices.
    http://www.fsf.org/news/blogs/licensing/more-about-the-app-store-gpl-enforcement

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:GPLv2 conflicts with Apple App store by lethe1001 · · Score: 3, Informative

      The App Store TOS have changed many times since the FSF posted that, and that particular sentence no longer appears. So what is now the basis for VLC's actions? You can see the current TOS at http://www.apple.com/legal/itunes/us/terms.html#SERVICE It does contain clauses about "you may only use this app on a device you own" etc, which would appear to be against GPL. But it also says the App Store license only applies if the app doesn't have its own EULA. Seems to me (though IANAL) that in the case of a GPL app, that would be the EULA, and would hold instead of Apple's terms. Seems to me that VLC's actions were more about publicity and general offense about Apple's DRM than any actual claims that the GPL was violated. Though surely if they'd used GPL3 then they'd have a basis for such a claim.

  18. Who is really to blame here? by sateh · · Score: 5, Insightful

    There are a bunch of things wrong with this slashdot article and also with how the original VLC developers are handling this. It is easy to blame Apple for everything, but consider this:

    * There are three parties here: The VLC Team that wrote the VLC code. The commercial iPhone developer Applidium, who turned VLC into an iPhone App. Apple, who is making the application available.

    * Applidium submitted the application to the App Store. Apple approved the app. The VLC Team is sending a copyright infringement to Apple.

    * VLC is licensed under the GPL2. If the GPL2 license is incompatible with the App Store then why have the developers of VLC for the iPhone (Applidium) submitted the app? They should never have done that in the first place. They are the ones to blame for uploading software that cannot exist on the App Store under its current terms.

    * The application is currently on the store, which means Apple has approved it. So obviously from Apple's perspective there is no problem here.

    * Apple has actually changed the rules to accomodate for GPL2 licensed software after the GNU Go debacle: if a proper license is already attached to the application then Apple does not enforce its own default EULA for apps. This change was made in June. A month after the GNU Go thing happened.

    * Apple kicked out GNU Go because the FSF requested them to do that. People keep screaming that Apple removes all GPL software, but this is simply because people are telling Apple to do that. What else do you expect them to do?

    * It is probably fair to assume that Apple will remove the software after the copyright infringement claims made by the VLC team. But this really has NOTHING to do with the GPL. This is simply how Apple reacts to these kind of allegations. They remove the software and let both parties know so that the parties (in this case VLC Team vs Applidium) can work out a deal or whatever.

    Diplomacy has never been a strong point of the VLC team and because of this in the end will lose:

    * End users will not be able to use VLC on their iPhones and iPads.
    * Applidium just wasted a huge amount of time on this project.
    * The VLC team will not have an opportunity to start a dialog with Apple to maybe relax the rules.
    * Apple will lose an interesting app on their store.

    Yay for GNU GPL zealots.

    1. Re:Who is really to blame here? by harlows_monkeys · · Score: 4, Informative

      The VLC Team is sending a copyright infringement to Apple

      Not quite. One VLC developer sent a copyright infringement notice. It is not the VLC team doing it. In fact, when that developer wrote about it on his planet VLC blog, his blog was temporarily removed from planet VLC because the VLC team was concerned it might look like they were complaining to Apple, rather than it being one developer who had a problem with Apple. (I believe his blog has been restored, and the particular entry has a disclaimed on it making it clear that it is a person action of the developer, not an action of the whole team).

      On their mailing list, a couple other developers agree with the first developer. and some other developers disagree because Apple changed its terms after the GNU Go incident and they think the new terms remove the conflict with GPL.

  19. Re:GPL requires no DRM? by sateh · · Score: 2, Insightful

    You forget to mention that VLC is distributed under the GPLv2 license. So there is no anti-Tivoization clause.

  20. Re:On the other hand by mikael_j · · Score: 4, Informative

    What makes VLC more specifically tied to the warez scene than any other video player?

    When obnoxious teenage 1337 w4r3z d00dz upload poorly encoded video or video encoded with some retarded codec that almost no one uses the standard reply to "why won't this play?" is "Use VLC, it plays fine there." because VLC plays almost anything (and for those things that don't play in VLC there's always Mplayer).

    Basically, the reason VLC is popular with downloaded content is because it tends to play a lot of formats that other software doesn't understand.

    --
    Greylisting is to SMTP as NAT is to IPv4
  21. Re:On the other hand by blackraven14250 · · Score: 4, Informative

    It's also much less bloated than WMP or iTunes, and it still plays nearly anything out of the box, which is why I use it. Startup time is important, and definitely a draw when it's less than 1/10th of the time of the other leading players.

  22. Re:On the other hand by neokushan · · Score: 5, Insightful

    That's a bit like saying Mice are the most commonly used pointing devices used to download pirated/copyright software.

    That's a bit like saying LCDs are the most commonly used displays to watch pirated content.

    That's a bit like saying air is the most commonly inhaled gas when people watch pirated content.

    VLC makes it no more easier to download and watch pirated content than FFDShow, Quicktime, Windows Media Player, Winamp, etc.

    --
    +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
  23. Re:Download now? by rdebath · · Score: 5, Informative

    NO.

    All the provisions of the GPL apply to distributing exact and modified copies of the software.

    If you make changes to GPL software but do not distribute it there is nothing that says you must provide your changes to anyone. ONLY if you distribute the software must you make provision for distributing the source of the version you distribute.

  24. Re:Why shouldn't Apple remove apps by owner reques by mounthood · · Score: 3, Insightful

    If you want to end DRM, you need to support Apple since they are the only large company who has worked to end DRM and had some success.

    Support the abusers because they're the only ones who've shown any restraint in their abuse. You're either trolling or suffering from Stockholm syndrome.

    --
    tomorrow who's gonna fuss
  25. Re:On the other hand by B1oodAnge1 · · Score: 5, Insightful

    While what you say is factually correct, the (implied) conclusion that this ties VLC somehow to piracy or the 'warez scene' is retarded.

    To make a car analogy, you just said that Honda (VLC) was tied to the 'illegal street racing scene' (piracy) because their cars are favored by many illegal street racers (pirates). It's not the responsibility of Honda (VLC) if illegal street racers (pirates) recognize the superiority of their product (media player).

    --
    RUGBYRUGBYRUGBY
  26. Re:Fire Sale! by eriqk · · Score: 2, Informative

    Hardly. Only GNU and iOS are acronyms.
    The others are initialisms.

  27. Apple is indeed shooting itself in the foot. by jbn-o · · Score: 2, Interesting

    Actually it's the distributor's rules that are depriving users of useful programs and it's Apple that is committing copyright infringement. If they want to create monopolistic app stores, it's not a copyright holder's job to cave into their desire. The user can be taught about this issue, news stories like these and user experiences losing apps (Apple has the controls to remove/add apps as per their will) create learning opportunities. Just like Amazon's example with the Swindle did.

    1. Re:Apple is indeed shooting itself in the foot. by coolgeek · · Score: 2, Funny

      You think the lack of VLC and all the GPL software in the universe is going to keep Apple from overtaking Exxon and being the company with the largest market cap in the world?

      --

      cat /dev/null >sig
    2. Re:Apple is indeed shooting itself in the foot. by jbn-o · · Score: 5, Insightful

      Getting a developer's license has nothing to do with this; Apple is distributing a binary of a ported VLC in contravention of VLC's license. Apple's App Store rules are the heart of the issue: Apple's App Store rules prohibit them from complying with the GNU GPL which disallows adding restrictions to its (now longstanding) terms. Apple controls which apps enter and leave their App Store; they had as much time as they wanted to review license compliance and they apparently chose copyright infringement. Part of what makes this so bad is that they chose to infringe against people who are treating users so nicely: the GPL gives everyone (even Apple) all the license they need to distribute programs, even commercially.

      Apple is most certainly responsible for infringingly distributing VLC. Much as you want to call the FSF names (your hyperbole suggests this is for reasons you can't justify), the FSF almost doesn't enter into the situation here except for being the author of the license VLC programmers chose to license VLC under. VLC programmer Rémi Denis-Courmont is simply defending his chosen license against an organization that would impose new restrictions on users of that variant of VLC.

      So, if Apple chooses to remove VLC from their App Store as they removed GNU Go in May under what Denis-Courmont calls "strikingly similar circumstances", Apple will be making it that much less convenient for most iOS users to get and use VLC. Perhaps you should visit the FSF article linked to in the top of this /. thread which includes:

      The GPL gives Apple permission to distribute this software through the App Store. All they would have to do is follow the license's conditions to help keep the software free. Instead, Apple has decided that they prefer to impose Digital Restrictions Management (DRM) and proprietary legal terms on all programs in the App Store, and they'd rather kick out GPLed software than change their own rules. Their obstinance prevents you from having this great software on Apple devices--not the GPL or the people enforcing it.

      To take this the way you want to read it, it's almost as if you don't believe copyright holders should be able to choose their own license and legally defend their choice. We should all just bend to Apple's will and let them proprietarize or include DRM in the distribution of anything we make. Apparently there are GPLed program hackers who don't agree with that.

    3. Re:Apple is indeed shooting itself in the foot. by jbn-o · · Score: 2, Insightful

      Those who submitted VLC to Apple are not in compliance with the license but Apple is also a distributor, so they are both infringing. But Apple is the focus of this /. thread, so I focus on Apple here.

      The Apple App Store is not some organization where Apple can't determine what submitters have submitted and Apple somehow has no choice but to distribute everything that comes their way. Apple has no excuse like, say, a phone company selling service to a home where the phone company can't tell ahead of time if the home users will use the phone service in some manner that aides copyright infringement. Apple has rules for determining which programs are on their App Store and, as objectionable as those rules are, they retain full power to decide what's in and out. Therefore Apple has ample opportunity to dig into licensing detail and discuss submissions with submitters.

      Furthermore, and more to your point about fraud, Apple's agreement with its upstream (those that submitted VLC to the Apple App Store) does not affect the copyright license under which VLC and its derivatives are distributed. Apple has to comply with that license, in this case the GNU GPL.

      The GPL doesn't distinguish between distributors (GPLv2)/conveyors (GPLv3) allowing some to comply but not others (that would be an easily-exploited hole whereby GPLed free software would quickly become proprietary). All distributors/conveyors have the same obligations to add no restrictions to the license. Apple did not do that, therefore Apple is infringing just as Apple infringed the GPL when they distributed GNU Go.

      The difference here is in how the copyright holders chose to react: the FSF, as per usual, sought license compliance when they were defending their license with GNU Go ("We have not sued Apple, nor have we sent them any legal demand that they remove the programs from the App Store." -- Brett Smith, FSF License Compliance Engineer). The FSF wanted Apple to change the terms of their App Store rules so they could simultaneously comply with the GPL and their own rules. Apple declined and stopped distributing GNU Go. Rémi Denis-Courmont took a different approach by sending "a formal notification of copyright infringement" to Apple as is Denis-Courmont's right.

    4. Re:Apple is indeed shooting itself in the foot. by jbn-o · · Score: 2, Insightful

      No, they don't. Because they didn't agree to it [the GNU GPL]. The app submitter agreed to it.

      The GPL specifies conditions under which one may distribute/convey the covered work. The alternative to these conditions is the default of copyright law: you may not distribute the work at all. Therefore if one fails to comply with the terms of the (relevant version of the) GPL, one loses permission to distribute/convey the GPLd program. But don't take my word for it, read what Eben Moglen, copyright lawyer, longtime GPL enforcer, and now president/founder of the Software Freedom Law Center said about this back in 2001: (emphasis mine)

      Because there's nothing complex or controversial about the license's substantive provisions, I have never even seen a serious argument that the GPL exceeds a licensor's powers. But it is sometimes said that the GPL can't be enforced because users haven't “accepted” it.

      This claim is based on a misunderstanding. The license does not require anyone to accept it in order to acquire, install, use, inspect, or even experimentally modify GPL'd software. All of those activities are either forbidden or controlled by proprietary software firms, so they require you to accept a license, including contractual provisions outside the reach of copyright, before you can use their works. The free software movement thinks all those activities are rights, which all users ought to have; we don't even want to cover those activities by license. Almost everyone who uses GPL'd software from day to day needs no license, and accepts none. The GPL only obliges you if you distribute software made from GPL'd code, and only needs to be accepted when redistribution occurs. And because no one can ever redistribute without a license, we can safely presume that anyone redistributing GPL'd software intended to accept the GPL. After all, the GPL requires each copy of covered software to include the license text, so everyone is fully informed.

      You claim that

      Apple needs to take the app down, but they aren't required to take any positive actions to fulfill the submitter's license obligations, such as make the source code available, or remove DRM from the app.

      Apple does not need to take the app down. That's the FSF's point: Apple could change how they behave and easily become compliant with the GPL, even distributing GPL'd programs commercially (charging for distribution; distributing for a fee) and charge as much as they like. So long as Apple doesn't comply with the GPL, they can either choose to stop distributing it or they can choose compliance with the license. Taking the program down is not their only option.

      Apple is distributing the VLC port. That VLC port is licensed under the GPL. So yes they do need to comply with the GPL which requires distributing complete corresponding source code to the program (a safe and easy way is to distribute complete corresponding source code right along side the binary distribution), or distribute a written promise for the program's complete corresponding source code with the binary. Either would be compliant with GPLv2 or GPLv3 (which are the two versions that cover the vast majority of GPLd programs).

      On the other hand, I don't particularly like the idea that an app I submit to the App Store could be subject to a unilateral veto by someone else spuriously claiming my app violates the GPL and they wrote some code in it.

      Do you have reason to believe Denis-Courmont's claim of infringement is wrong? Anyone can claim any program infringes on their copyright regardless of license, that doesn't make their claim legitimate. That doesn't appear to be what's going on here so I'm not sure why you brought this up at

  28. Re:Shooting Yourself In The Foot by perlchild · · Score: 2

    The contract terms for developers of iOS software attempt to make this more restrictive than any other platform. Most of the other platforms wouldn't even dare to try this. A better way to fight it would be to support alternative app stores for iOS devices, where they don't have the problem. Let's not adopt a scorched earth policy here. What we want is freer devices, the problem seems to be freer devices do not even get made. They either do not have the marketshare, or the app stores do not get built. Maybe the fsf needs to build one.

  29. Re:On the other hand by jedidiah · · Score: 3, Informative

    VLC isn't just about the fact that it plays the stuff that Apple talking heads like to dismiss. It's also a much easier to deal with. It's packaged in a much more user friendly manner and doesn't force clueless novices to try and track down plugins piecemeal or burden them with trying to figure out what plugins they even need.

    VLC is a "usability" tool.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  30. Re:Download now? by aristotle-dude · · Score: 2, Insightful

    Or rather, certain interpretations of GPLv2 say that it allows these restrictions. The wording is unclear and may be understood either way, and "spirit of the license" has no legal weight. GPLv3 merely fixes this ambiguity.

    If a license does not contain the wording, there is nothing to interpret out of it. If the GNU chooses to be assholes, everyone outside of their faithful will hate them for it. There is not such thing as a "SPIRIT" of a "LICENCE". It is not legislation but an agreement created by the original authors for third parties.

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  31. I need some clarification here by UnknowingFool · · Score: 3, Interesting

    So here's what I've understand:

    • Applidium (not associated with the VLC developers) uploaded VLC to Apple's iOS App store
    • VLC developer says that the App store guidelines are incompatible with GPL licensing because of DRM
    • Apple may remove the app ("kick out the app")
    • VLC developer is complaining that Apple should change their policies instead.
    • VLC developer laments that Mac App Store may have DRM too

    First of all, the developer is pointing out that the licensing may be incompatible and then complains that Apple is "kicking out GPL'ed" apps. I wouldn't describe it "kicking out" when the developer is kinda asking Apple to remove the app. What Apple isn't doing is changing their entire licensing agreements to suit this one developer.

    Second, the developer is assuming that the Mac App store will have DRM. I've heard conflicting stories. Some say yes. Some say no. Anybody have access to the Apple Mac App Store Agreement that can shed some light on this.

    Third, is it me or if the VLC developer has issues with the Mac App store, they can simply choose not to use it? Apple isn't removing the other ways to get an application (online, retail, etc); they are simply introducing a new one. Remember iOS devices are locked in that Apple has removed the ability for users to access the file system on the devices (without jailbreaking). With OS X, full access to the file system would make it extremely difficult to lock down the system. The Mac App store launches in 90 days so unless there are some major changes to Snow Leopard, it is highly unlikely. With Lion Apple might shift towards that direction but until that's down the road.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  32. Re:Apple vs OSS by aristotle-dude · · Score: 2, Interesting

    Is this the final proof that Apple is not compatible with (GPL'ed) OSS?
    I sincerely hope so, because then we can finally lose the fanboys and talk about more interesting stuff here.

    And maybe for those occasions where somebody still has an urge to talk about Apple, we can change the icon into something borg-like, as we have for M$.

    By the way... if only BSD had a GPL license...

    I have a question for you. Do you enjoy using the internet? That TCP/IP that you are using is the ubiquitous "OPEN STANDARD" because the stack was originally released as BSD licensed code. Do you enjoy other OPEN standards? The majority of them exist because they the sample code was licensed as BSD or similar license. FOSS license do NOT encourage creation of OPEN STANDARDS and formats to the same degree as licenses like BSD. Licenses like BSD allow corporations to participate in development and collaboration over standards/protocols including a common compatible implementation while allowing them to use that code in their own software without fear of viral contamination of their own intellectual property.

    The GPL is not the best license to use if you want to further an open standard and interoperability between software platforms and applications. It is only useful if you want to keep it closed within the FOSS community.

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  33. Different VLC developer accuses FSF of FUD by harlows_monkeys · · Score: 2, Insightful

    A different VLC developer disagrees and says the FSF is acting in bad faith and FUD.

    Back in May, when the FSF complained about GNU Go on the App Store, the App Store was in fact definitely incompatible with GPL software. Apple makes copies and distributes them, so Apple needs permission of the copyright owner.

    To get that permission under GPL, you have to obey GPL, including the part about not placing any additional restrictions on people you distribute copies to. Apple's end user terms of service placed many GPL-incompatible restrictions on the people Apple distributes to, so no GPL permission for Apple. If the developer owned all the GPL code in his application, then the act of submitting it to the store gives implicit (and there is probably something in the developer agreement that makes it explicit) permission to Apple to distribute. However, if the developer is using GPL code from other people, then there is a problem.

    About a month after the FSF published their detailed explanation of the incompatibility, Apple changed the end user terms of service and the change appears to have removed the problem. It now says that if an app is covered by a EULA (and the GPL would count as a EULA, I believe) then that EULA governs. If there is no EULA, then Apple's default license governs, and it is Apple's default license that has the things the FSF objects to.

    There was similar language before the June change, except that there was a set of "Usage Rules" and Apples terms states that those applied in addition to any EULA for the particular software, and it was the usage rules that contained the GPL-incomplatible stuff. With the June change, it seems that if the software has a EULA, the EULA is all that applies.

  34. Re:On the other hand by El_Muerte_TDS · · Score: 2, Informative

    That's a bit like saying air is the most commonly inhaled gas when people watch pirated content.

    Holy crap, terrorist also depend on air. Therefor pirates must be terrorists.

  35. Re:Download now? by TheRaven64 · · Score: 2, Insightful

    Apple is making a copy of the software when they distribute it (see Apple Vs Pystar, where Apple's lawyers made precisely this argument and it was upheld). The software is governed by copyright and so they require permission from the copyright holder to do so. The GPL gives them permission to do so, as long as they abide by certain conditions (i.e. either distributing the source code, or providing an offer in writing to provide the source code for no more than a nominal fee on a medium commonly used for software interchange).

    Anyone (other than the copyright owner) who makes a copy of any copyrighted work is bound by whatever license granted them the right to do so, or by the limitations of fair use / fair dealings if there is no explicit license. It doesn't matter whether that person is a developer, a publisher, or a store keeper.

    Note that this doesn't apply to most brick and mortar stores, because they do not create copies, they simply pass on existing copies (on some physical medium) that were created by others.

    --
    I am TheRaven on Soylent News
  36. Re:Download now? by harlows_monkeys · · Score: 2, Informative

    Apple is simply the distributor

    Distribution of copyrighted material requires permission of the copyright owner, with the notable exception of distributions that fall under the first sale doctrine. The first sale doctrine does not apply to the App Store.

  37. Freedom Isn't a One-Way Street by DannyO152 · · Score: 2, Insightful

    In order to redistribute GPL software, isn't Apple asked to spend more money? It has to have the ability to turn off and on the encryption, based on the license. It has to, to some degree, vet that the code is licensed correctly, or that non-GPL apps doesn't include GPLed elements. If they distribute anything that was not properly licensed, they have to mitigate the infringement, which, as a start, will be a recall off of the mobile devices and a refund, which is an ugly pr event, ask Amazon about "1984." What about the costs of hosting source code? Isn't a lot of GPL software offered at no charge, so there's not a lot of offsetting revenue for the extra bother? Licensing nuance is inside baseball. I doubt there would be significant additional demand for Apple devices for GPL code being allowed in the app store. Were Apple to allow GPL apps, Freedom as in Free adherents would still be cheesed off that Apple approves each app and/or that device owners cannot install any thing they want, except via unsupported self-modification

    The developer chooses a license that suits them, and, right on, dig it, God bless 'em, and more power to them. Potential downstream users look at licenses and, if it doesn't make sense in the totality of what they are trying to do, either to pursue happiness or a dollar, they walk away from the code. Apple looks at GPL code and says, it's not worth the effort. They have the freedom to make that choice. Device buyers have the freedom to consider the intermediate's choices when they choose devices.

  38. GPL v2 is compatible with DRM and the appstore by aristotle-dude · · Score: 2, Insightful

    The FSF need to stop spreading FUD and outright lies about their own license.

    RMS and his cohorts have done more to damage the general OSS movement with their radical FOSS brand than MSFT did through SCO.

    They are attacking a company that has done more for open source than a lot of companies. Consider their work on Webkit which forms the base of not only Safari but webOS (formerly Palm and how HP), webkit browers on android, Nokia and Blackberry. They also released released Bonjour, Quicktime Streaming Server, the base of OS X (Darwin), CUPS as well as a bunch of contributions to various open source projects. What has RMS done lately other than complain?

    http://www.opensource.apple.com/

    http://www.apple.com/opensource/

    http://developer.apple.com/opensource/

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  39. This is stupid by TheSync · · Score: 2, Interesting

    This kind of thing makes companies afraid to every use GPLed software because some random developer can come along at any time and initiate legal action against you.

    The source code is freely available. Why the hell do we care about the binary? What if you have to run an encrypted binary for a secure, embedded solution, is that against the GPL as well?

    This analysis shows that the case for App Store infringing on the GPLv2.0 is weak.