Slashdot Mirror


Windows 8 Store Will Allow Open Source Apps

MrSeb writes "Some interesting legalese found in the recent publication of the Windows Store Application Developer Agreement could signify a very big win for the open source community. The section in question states that apps released under a license from the Open Source Initiative (GPL, Apache, etc.) can be distributed in the Windows Store. Further, it says that the OSI license will trump the Microsoft Standard Application License Terms, namely the the restriction on sharing applications. As for the reasoning behind this big about-turn, it could be down to Microsoft trying to soften the blow of its Android patent litigation — or maybe Redmond is just trying to differentiate itself from Apple, which famously restricts open source-licensed apps from being sold in its iOS and Mac App Stores."

58 of 333 comments (clear)

  1. Microsoft and open source by InsightIn140Bytes · · Score: 4, Insightful

    As for the reasoning behind this big about-turn, it could be down to Microsoft trying to soften the blow of its Android patent litigation — or maybe Redmond is just trying to differentiate itself from Apple, which famously restricts open source-licensed apps from being sold in its iOS and Mac App Stores.

    Or what about if Microsoft just doesn't have anything against open source projects? They have several ones themselves, have helped writing some Linux code and in every other way have softened themselves about open source.

    Microsoft has never really locked down their desktop OS either. It has always been open in a way that it lets you run anything you want. Be it open source or proprietary code. Microsoft doesn't care - they're primarily selling their OS, and their OS has always came with the promise of you're being able to run anything you want. That is also why Windows has such a large market place for all kinds of applications and games. Being able to run anything you want, from any vendor you want, has always been one of the largest selling points of Windows.

    Allowing open source programs isn't really problem for Microsoft..
    - Linux still cannot compete on desktop. Much larger competitor to MS is OSX, and even then MS does programs for Mac too.
    - As far as mobiles go, Microsoft already gets lots of money for every Android device sold. Microsoft wins in either case, be it Android or Windows Phone that is selling better.
    - OpenOffice is a toy compared to MS Office. It's missing lots of features, isn't user friendly, it's slow and generally just works badly.
    - Visual Studio is much better programming IDE than open source ones, especially when you add visualAssist to it.
    - There isn't any open source competitors for Xbox 360. None.

    It isn't about "softening the blow" or anything to those lines. Microsoft has just seen that open source really cannot compete with quality products.

    1. Re:Microsoft and open source by webmistressrachel · · Score: 5, Insightful

      Hmmm, I was taken in right up until the end where you said that "open source really cannot compete with quality products"!

      Nice bit of flamebait for Mozilla, Apache, Google devs to be trolled by, if I do say so myself!

      --
      This tagline was transcoded to result in at least one smirk. If you experience failure to smirk, please consult your Gen
    2. Re:Microsoft and open source by 140Mandak262Jamuna · · Score: 4, Funny

      Microsoft has just seen that open source really cannot compete with quality products.

      Mod parent funny.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    3. Re:Microsoft and open source by willaien · · Score: 5, Insightful

      Huge agreement on Visual Studio being superior to pretty much any other IDE I've ever encountered, but, I'll disagree with a few other points: - OpenOffice is, by and large, more than sufficient for most users. Yes, a few things are missing, but, for the average user, they wouldn't miss those features. - Microsoft would likely prefer that Android didn't exist and that they could corner that market. It's not just the money from sales, it's losing some developers to mobile phones, and not to -Microsoft- mobile phones. This likely doesn't sit well with them, for various reasons. While I don't think this is a "Post-PC" world, yet, Microsoft would do well to try to innovate and gain market share in the tablet and phone arenas.

    4. Re:Microsoft and open source by InsightIn140Bytes · · Score: 2, Interesting

      Looking at what Firefox has become, I'm not so sure. Sure, there are some good open source products, but they're usually backed by huge corporations like Google or Apple. They both contribute to Webkit and Chromium. Firefox comes from Netscape and is currently a joke. Apache is backed by huge companies.

      Apart from those, are there actually open source projects that can compete with proprietary counterparts? Especially on less popular niches like industry products or games (even though games is a popular niche, but there still isn't any good open source games or game engines).

    5. Re:Microsoft and open source by MrEricSir · · Score: 5, Funny

      Visual Studio is much better programming IDE than open source ones, especially when you add visualAssist to it.

      *sigh*
      /goes back to adding a debug printf in gedit.

      --
      There's no -1 for "I don't get it."
    6. Re:Microsoft and open source by TheCycoONE · · Score: 3, Insightful

      Now try to find high quality propriety products that are not backed by huge organizations. (Size of the backing organization and license used are different topics; you're trying to mix them and so your conclusion is flawed.)

    7. Re:Microsoft and open source by Alwin+Henseler · · Score: 4, Insightful

      Or what about if Microsoft just doesn't have anything against open source projects?

      More precisely: maybe MS doesn't have anything against open source projects that don't compete with their own products. Another option might be that Apple is a bigger evil to MS than making room for a few open source apps in their app store. Or MS fears losing their share in some markets & makes some concessions in order to stay relevant.

      Microsoft has never really locked down their desktop OS either. It has always been open in a way that it lets you run anything you want. Be it open source or proprietary code. Microsoft doesn't care - they're primarily selling their OS, and their OS has always came with the promise of you're being able to run anything you want. That is also why Windows has such a large market place for all kinds of applications and games. Being able to run anything you want, from any vendor you want, has always been one of the largest selling points of Windows.

      That's just flamebait... The primary reason for MS being dominant on the desktop is that newly bought computers nearly always come with it pre-installed, people got used to it, and it's good enough. Combined with a hefty dose of marketing, and perhaps a shady deal or two to make life hard for competitors. The landscape is changing, but anyone who believes otherwise is an idiot.

    8. Re:Microsoft and open source by msobkow · · Score: 2, Interesting

      As of Gnome 2.0 and KDE 3, Linux was more than capable of providing an acceptable desktop user experience, especially Ubuntu's releases. Unfortunately the very latest releases don't support my Logitech Track Ball, so I use an older 10.04.1 release which still has a couple glitches with the trackball support as well, but I can't fault Linux as a whole for me wanting to use a 12+ year old "mouse".

      Open Office/Office Libre are more than adequate for the vast majority of home users. The extra "features" in the official Microsoft Office product line are wasted disk space for the majority of document editors. I can't speak to spreadsheets, as that's never been a technology I made much use of, and I've always preferred other tools for diagramming. Open Office does a perfectly acceptable job of editing and presenting overheads, the only non-document-editing requirement I've ever had for an office package. As to "slow" -- what are you running -- a P3?

      Eclipse is actually a more functional and better designed IDE than Visual Studio. However, Visual Studio doesn't compete with Eclipse, it competes with Mono, and the Mono environment for Linux is little better than a workable beta in need of huge performance tuning and scalability efforts, so Microsoft wins the C# market by default as they'd always hoped and planned.

      I can see how a video game console has anything to do whatsoever with desktop and server operating systems. Honestly. I can see your point. It's called FUD, and it's uselessly off topic.

      But you keep drinking the Microsoft kool-aid, while I sip the coffee of open source. We'll both have our thirst for tools and technology satisfied in the end.

      --
      I do not fail; I succeed at finding out what does not work.
    9. Re:Microsoft and open source by Tharsman · · Score: 2

      Next time you post, click on Options, and from the "Comment Post Mode" drop down select "Plain Old Text"

    10. Re:Microsoft and open source by ByOhTek · · Score: 4, Insightful

      More precisely: maybe MS doesn't have anything against open source projects that don't compete with their own products.

      More precisely: maybe MS doesn't have anything against projects that don't compete with their own products.

      Lets face it, in capitalism, no mater how much they claim otherwise, all companies hate competition against their products/services. And I don't believe MS has ever been dishonest enough claim or insinuate otherwise. They don't care about the source of the competition (open or closed), merely the quality and aggressiveness.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    11. Re:Microsoft and open source by camcorder · · Score: 2

      - Linux still cannot compete on desktop. Much larger competitor to MS is OSX, and even then MS does programs for Mac too.

      For me it competes pretty well. I used Linux desktop (Gnome on Fedora) both on my desktop and laptop. After the web era I never need a Windows OS for any reason. I don't say Windows is obsolete, of course it has niche stuff for some people. But it's non-sense to say Linux can't compete on desktop. I have to say that using a Gnome desktop (and I'm sure KDE is on par) is a lot easier than using Windows' interface. That's even true for those got used to Windows way of doing things. Currently Linux desktop is best of both worlds, they get useful concepts from MacOSX or Windows, and it gets mature and mature every day due to open source nature, and beats on stability thanks to Linux. Application support is pretty decent and has all the recent technologies on desktop from 3d acceleration to smart network integration.

      Desktop on Linux is improving in a lot faster pace than Windows even Mac, but I don't understand why people keep spreading 'Linux can't compete on desktop' FUD. I got money to pay for Windows, and I actually paid for Windows several times without using it on my computer purchases, (so what market share are we talking about?) and even though I'm not a Free Software purist, I find Linux Desktop much more productive than Windows all the time.

      Maybe year of Linux on desktop joke will never get old, but that doesn't change the fact that Linux was on my desktop for years.

    12. Re:Microsoft and open source by gorzek · · Score: 4, Informative

      Games. Why do people always ask this? Most games don't work on Linux.*

      * At least not without an excessive amount of fiddling and configuration and praying.

    13. Re:Microsoft and open source by Tharsman · · Score: 2

      OpenOffice is, by and large, more than sufficient for most users.

      If you you going to place the "more than sufficient" conditional, you can say the same about Notepad or Wordpad for word processing.

      I personally just love Excel and would not replace it for any other spreadsheet if I have the financial stance to do so (and I have OpenOffice in my home machines.)

      Word is also a great word processor. A bit bloated (and thats being kind) but the spell shecking and proofing tools are the best out there. For "prettier" letters, though, I rather use Apple's Pages.

      Access... hmmm... I am so past it... but then again I'm a professional SQL administrator. It has it's uses, I guess. I can say its light years ahead of OpenOffice's Base and dont think Apple offers an alternative for macs (then again nor does Microsoft.)

      Powerpoint is easily replacable, though.

      To be honest, the only reason I dont have Excel on every single computer I owe is the price and licensing. I have 3 desktops and 3 laptops at home alone. 2 of these are Windows PCs the others are Macs. It's either get Office family pack and install in just 3 machines, buy iWorks cheap and use on every Mac without headaches or legal issues, or get OpenOffice on every mac and PC. I still end up not using spreadsheets much out of the office, though, because I cant tolerate the crippled experience (in my opinion) that is Calc or the fashionable but cruncher unfriendly Numbers.

      It also bothers me that, should I want Excel, I'm forced to buy all of office. I cant just buy Excel.

      On the topic if the Microsoft App Store: I got to say, Microsoft needs a software store and it needs it 10 years ago. I still remember the first time I logged into Windows XP and saw something called "Windows Software" or "Windows Software Catalog". My brain went highwire thinking "Finally!!! An online solution where I can get software without worrying the apps may be the mallware infested stuff I risk myself to every time I download from Download.com!!!!" Big disapointed when I realized it was just a website to order snailmail copies of microsoft products.

      A software store will heavily revitalize the windows experience in the desktop, just as it has done with the Mac OSX.

    14. Re:Microsoft and open source by Tharsman · · Score: 2

      Talking of spell checkers.... ugh... forgot to run this through one...

    15. Re:Microsoft and open source by History's+Coming+To · · Score: 2

      Hi. I use Linux on a desktop. And a netbook. And servers. How is it? Very nice actually.

      There you go, now you can say you know somebody :)

      --
      Please consider this account deleted, I just can't be bothered with the spam anymore.
    16. Re:Microsoft and open source by isorox · · Score: 4, Informative

      Apart from those, are there actually open source projects that can compete with proprietary counterparts? Especially on less popular niches like industry products or games (even though games is a popular niche, but there still isn't any good open source games or game engines).

      ffmpeg and vlc, I can't think of any propriety program that can dream of competing.

    17. Re:Microsoft and open source by JAlexoi · · Score: 3, Informative

      PostgreSQL has who? Really... As well as OpenERP and a plethora of many OSS projects. Heck, Apache HTTPd became the dominant web server without any support from major players.
      In addition, majority of software projects die anyway, OSS is no exception to the general trend. And most software is as horrible as OSS, making OSS just as successful as proprietary software.

    18. Re:Microsoft and open source by JAlexoi · · Score: 2

      And that is different to MS Office, how? I have no idea how to print the labels. I saw it being done in 1998 last time.
      I still use Open/LibreOffice for documents, because I find Writer easier to use than Word.

    19. Re:Microsoft and open source by jedidiah · · Score: 2

      Microsoft (oddly enough) has a more inclusive notion of what it's ecosystem should include and tolerates "duplicate functionality" much more than Apple does. Microsoft's platform benefits from Free Software including stuff that Lemmings would be prone to accuse of "being shoddy".

      Microsoft (oddly enough) is less arrogant and seems less inclined to pointlessly shoot itself in the foot.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    20. Re:Microsoft and open source by jedidiah · · Score: 3, Insightful

      >> OpenOffice is, by and large, more than sufficient for most users.
      >
      > If you you going to place the "more than sufficient"
      > conditional, you can say the same about Notepad or
      > Wordpad for word processing.

      So?

      The fact remains that there's no good reason for the vast majority of people to be subjected "Word Perfect wannabes". The same mental block that prevents people from using LibreOffice prevent them from using any other of a wide array of suitable alternatives. Some of those are even commercial.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    21. Re:Microsoft and open source by InsightIn140Bytes · · Score: 4, Informative

      It's very telling that Microsoft is one of three largest supporters of Apache. But these "little" facts are often forgotten when slashdotters bash Microsoft.

    22. Re:Microsoft and open source by jedidiah · · Score: 2

      > My mom had a horrible experience with OpenOffice recently.
      > She just wants to print out some address labels and the only
      > way I could figure out how to do this involved making a
      > database.

      Troll harder.

      Learn how to use Google.

      I print labels with OO all the time in various odd shapes and sizes. Mail merge doesn't look too hard either. One Google search makes it readily apparent that you don't need a database for it.

      Gotta wonder if the excel+word version of this farce of yours would have been any better.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    23. Re:Microsoft and open source by jedidiah · · Score: 4, Informative

      You have a strange idea of "contributing".

      They BAN it from their devices.

      That's what this article is about.

      More accurately, Apple "takes advantage" of rather than "contributes to" open source. So do actual Apple and Microsoft users. Although it seems that Microsoft is more comfortable with this.

      They are willing to leave the likes of ffmpeg and vlc and xbmc alone and not actively prevent their users from installing them.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    24. Re:Microsoft and open source by Tharsman · · Score: 2

      So?

      When someone says "this is the best tool available", you can’t say "that’s not true, because this one is sufficient". You CAN say it's sufficient and leave it at that, but that tool being sufficient does not nullify the statement of the other tool being "the best."

      The fact remains that there's no good reason for the vast majority of people to be subjected "Word Perfect wannabes".

      I don’t think it was called that in this thread. Just a toy compared to word. Got to say it’s rather true. In 2011, OpenOffice and LibreOffice both feel as if they were 1995 software. It’s usable. As I noted, I use it. But it IS a toy compared to Word.

    25. Re:Microsoft and open source by Belial6 · · Score: 3, Informative

      I can add:
      XBMC
      Snes9X
      Vice
      Stella
      WinUAE
      M.A.M.E.

    26. Re:Microsoft and open source by msobkow · · Score: 2

      Interesting. I didn't even realize Eclipse had C++ support. But I must admit, they'd have to bring their Java development A-game features to C++ to be able to compete with Visual Studio for developing in C++. My big beef with VS is the underlying libraries which provide an insultingly bare bones implementation of ANSI and POSIX API standards rather than genuinely providing the functionality under Windows.

      Let's face it -- Microsoft does not want you coding to portable standards -- they want you locking in to the Windows APIs that do implement the functionality they've crippled out of the standards-based versions.

      --
      I do not fail; I succeed at finding out what does not work.
    27. Re:Microsoft and open source by msobkow · · Score: 2

      I'd add Azureus Vuze to that list. While it is nagware, it's also the richest content management platform I've seen on Linux or Windows systems. The Windows implementation is a bit more feature rich and responsive, but the Linux version is more stable.

      Sometimes adding kitchen sink features like a video player to a download tool just add bloat and inconvenience. The Windows build of Vuze is like that -- it used to launch whatever video player you had configured under the Azureus brand. Now "Vuze" insists on launching it's own bloatware instead. Yet this was the only "new" feature added when they rebranded Azureus to Vuze that I could see -- a step backwards in providing a standard but customizable platform interface my opinion.

      I dislike every product that tries to override or ignore my choice of preferred application for dealing with content of any kind.

      Quite the contradiction, isn't it? I say it's the best UI I've seen for content management, and at the same time backhand them for content presentation. Still, it's true -- they've done a great job except for that one insanely annoying "feature".

      --
      I do not fail; I succeed at finding out what does not work.
    28. Re:Microsoft and open source by reverius · · Score: 2

      FireFox come from Mozilla not Netscape. You've lost all credibility with that comment.

      And Mozilla came from Netscape: http://en.wikipedia.org/wiki/Mozilla

      You've lost all credibility with that comment, indeed.

    29. Re:Microsoft and open source by pclminion · · Score: 2

      Now now, I understand that using paragraph tags to delineate paragraphs is clearly crazy, but you need to maintain your composure.

    30. Re:Microsoft and open source by peppepz · · Score: 2

      have helped writing some Linux code

      Please. They've dumped code in the Linux kernel to let Linux run under one of their own products. And they were required to do so by the GPL license. In the meantime, they're suing any company trying to actually use the Linux kernel in commercial products without giving them money.

      Microsoft has never really locked down their desktop OS either. It has always been open in a way that it lets you run anything you want. Be it open source or proprietary code.

      That's true until now - but things are changing. You'll probably have heard of Microsoft's enforcement of the secure UEFI boot protocol in a way that will make either difficult or impossible for users to run fully open source operating systems on their "designed for Windows" PCs.

      - As far as mobiles go, Microsoft already gets lots of money for every Android device sold. Microsoft wins in either case, be it Android or Windows Phone that is selling better.

      Let's see if Microsoft will be able to continue extorting money from device manufacturers after their ludicrous patents are tested in courts.

      - Visual Studio is much better programming IDE than open source ones, especially when you add visualAssist to it.

      Netbeans is better. It's free, it's easy to use, it supports more programming languages, any kind of refactoring / code completion / visual assistance, and it's not bound to Microsoft's inferior C compiler. It's incredible that, in 2011, Microsoft still doesn't fully support C99 and uses DOS code pages for console applications.

      - There isn't any open source competitors for Xbox 360. None.

      Funny, I hear every day that consoles will disappear because they are being replaced by mobile gaming devices. Most of them running the open source Android platform.

  2. Microsoft is less evil than they used to be by Anonymous Coward · · Score: 3, Insightful

    because their competitors are getting stronger (Mac, Linux, Google).

    Actually I like the "new Microsoft". They seem a great deal more willing to engage in community process than they used to.

  3. Apple does not disallow open source apps either by SuperKendall · · Score: 4, Informative

    Not sure where you got your information from, but Apple does not disallow open source apps from the app store at all. The iOS development community in fact is heavily based on numerous open source libraries that everyone uses...

    You may have been mistaken from the case of VLC, which was pulled because of a copyright claim made by one of the VLC developers. It was not pulled because it was open source.

    So it's nice that Microsoft will offer the same opportunity to open source developers, but hardly unique.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Apple does not disallow open source apps either by Tharsman · · Score: 4, Informative

      There are some issues with a very specific open source license and the Apple App store. All apps in the app store have a non-obtrusive DRM in them, this means you can’t hand someone a copy of the free app you downloaded.

      Mind you, you are entirely free to give the link to someone for them to download entirely free of charge, just as you did, but a version of the GPL license specifically dictates you can’t block the user's ability to redistribute himself. Even if Apple did have the said DRM, they also don’t allow you to install software from alternate sources, so that also hinders a user's ability to redistribute.

      So the question is: will the windows app store give developers a flag they can set to not include a DRM in the specific app? And will they allow (in tablets) to install software from other sources? As it stands now, the Windows Phone 7 store should not be compatible with these specific clauses either (even with the sanctioned jailbreak available.)

    2. Re:Apple does not disallow open source apps either by BitZtream · · Score: 4, Insightful

      So what you're saying is that GPL is incompatible with the app store, not that the app store is incompatible with open source.

      GPL is designed to not work with things like the app store, its funny when it works as intended people blame the other guy for the fact that its a rather restrictive license.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    3. Re:Apple does not disallow open source apps either by jedidiah · · Score: 4, Insightful

      Who came first?

      GNU and the GPL has been around since Apple was still selling 8-bit computers.

      It was Apple that decided to build a walled garden that clearly excludes Free Software. If you try to discriminate, you are the one at fault. You're trying to blame the victim.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:Apple does not disallow open source apps either by BitZtream · · Score: 2, Interesting

      No, GPL was DESIGNED to cause this EXACT 'problem'.

      It is 100% intentional. Again, it was DESIGNED to NOT ALLOW for working with things like the app store. For fucks sake, GPLv3 discussions were recently enough that you should fucking KNOW this is an intentional design by GPL ... you know ... the whole anti-tivoziation thing ... which again shows it was DESIGNED to restrict itself from being used in these situations.

      Apple did not INTEND to cut GPL software off and in fact there are several GPL software packages ON THE APP store, but only because the original copyright holders (the authors) are allowed to put it up there and are not bound by the GPL restrictions themselves.

      I'm fairly certain that Apple does not give one flying fuck about what happens to GPL software on their store, considering they use GPL software themselves (well, at least till the can get away from it).

      I'm not 'blaming' anyone for it, I'm simply pointing out GPL is working AS DESIGNED and that Apple didn't actually make any effort to restrict open source since you know ... GPL (and similar copyleft licenses) are the only licenses effected in the way you speak of. Pretty much every other license, OSS or otherwise, doesn't have any problem.

      GNU and the GPL has been around since Apple was still selling 8-bit computers.

      You need to check your dates and stop being such an ignorant douche.

      GPL was created in 1989, at which point Apple was using 68000 processors, which are most certainly NOT 8 bit.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  4. I think they realize something more important by msobkow · · Score: 3, Insightful

    I think Microsoft is acknowledging something more important: that many good products are developed under open source licenses, but sold and maintained under commercial terms, a hybrid of philosophies that allows the programmers to keep eating!

    As it turns out the patents Microsoft is pursing have nothing to do with the Linux kernel, GPL'd utilities, or Java implementation, the Microsoft lawsuits are just "business as usual" for the telecommunications industry as it has been for decades. The lawsuits are punishing; they're just the way telcos and their technology companies have dealt with the business landscape for decades. It's not a "nice" way of doing business, but it is "a" way of doing business.

    --
    I do not fail; I succeed at finding out what does not work.
  5. And yet by WindBourne · · Score: 2, Interesting

    these are the same set of bastards that not only pulled illegal actions on Dr. Dos, Stacker, Novell, Netscape, Linux, but AS SOON as the feds released them from being monitored, they went right back to their old trick with Attacking Android via a number of questionable approaches.

    I would have to say that any OSS developer, if not any developer, that works on MS is just plain foolish.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:And yet by VortexCortex · · Score: 3, Interesting

      While I agree to a degree, I have to point out that my open source applications run on Linux, Mac and Windows because I ACTUALLY care about customer freedoms. Why SHOULDN'T I accept patches to get my code running on windows?

      I wouldn't call that foolish. I'd call it: Complete & total disdain of any OS loyalty whatsoever. If every dev worked this way there would never be a situation where you're forced to stop using the software you want/need just because you have issues with the underlying OS.

      At the end of the day, there's a Windows user who tripple-boots Linux & Mac too, and he wants to use the FLOSS software I wrote for use with Linux on Windows. I believe it would be foolish to limit my exposure & thus donations. In fact, I think it foolish to ignore significant market segments altogether for trivial reasons. Even more foolish would be to fragment the user base and cause a fork due to my own OS preferences.

      I'm not saying I'm going to distribute my applications in the Windows 8 store, but if anyone else wants to, and they can satisfy the AGPLv3 requirements, have at it.

  6. Microsoft is more evil than ever by walterbyrd · · Score: 4, Informative

    Maybe you have missed all the hyper-aggressive fivilous patent lawsuits that microsoft routinely files against Android users?

    1. Re:Microsoft is more evil than ever by DeathFromSomewhere · · Score: 2

      patent lawsuits ... against Android users

      Why yes I have missed these lawsuits. Can you please inform me?

      --
      -1 overrated isn't the same thing as "I disagree".
  7. Re:Not GPL by RyuuzakiTetsuya · · Score: 4, Informative

    GPL v2 or v3?

    Sounds perfectly compatible with V2.

    --
    Non impediti ratione cogitationus.
  8. Re:FUD - again. by Anonymous Coward · · Score: 4, Informative

    Apple does add additional terms which violate the GPL (and especially v3) - the only people who can publish GPL applications on iPhones are the original copyright owners of the source code.

  9. Re:About turn? by TheCycoONE · · Score: 2

    Probably when they called Linux and open source licenses 'cancer' http://www.theregister.co.uk/2001/06/02/ballmer_linux_is_a_cancer

  10. Visual Studio Licenses Ponderings by forkfail · · Score: 2

    Kind of makes me wonder about a few things concerning the App Store and Visual Studio licensing.

    Since the app store will be able to kill apps, will they use stricter controls on ownership of their compiler, or will they lower the price and open it up in hopes of pulling open source devs away from the Linux world and also increasing the number of available apps?

    Will someone with a student license be able to freely disseminate compiled programs?

    Would they be far sighted enough to allow a low price version of the IDE/compiler that isn't allowed to be used for generation of programs for sale, but is for free apps on the app store? (Given that they can kill apps, they could easily ensure that for-pay apps are compiled with a properly licensed version of the compiler; I'm sure they could embed that or have some validation process as part of their licensed developer program or whatever...)

    --
    Check your premises.
  11. Re:Apple doesn't restrict open source apps by amliebsch · · Score: 2

    Okay, so it is more accurate to say that Apple doesn't *accomodate* open-source licenses (particularly GPL it would seem.) But Microsoft does. That's still noteworthy.

    --
    If you don't know where you are going, you will wind up somewhere else.
  12. iOS and Mac App Stores are GPL/LGPL incompatible by CritterNYC · · Score: 3, Informative

    As the iOS and Mac App Stores have restrictive licensing terms and are setup in a way which are incompatible with the GPL and LGPL. And as the GPL and LGPL represent the majority of open source software (about 57% combined). Yes, Apple does indeed restriuct open source apps from their app store.

  13. Then don't make the broad claim by SuperKendall · · Score: 2, Interesting

    There are some issues with a very specific open source license and the Apple App store.

    In practice I have seen no issue. However, as you note there's a potential problem only with a specific license (the GPL) which certainly dismisses the original claim that Apple disallows open source apps from the app store. You'd have to make the claim Apple disallows GPL apps from the app store, but you can't even make that claim since it is not true to date.

    All apps in the app store have a non-obtrusive DRM in them, this means you canâ(TM)t hand someone a copy of the free app you downloaded.

    Sure you can, you can send them the source. However this is not an Apple issue. This is technical issue related to redistribution. Again Apple is not stopping you from doing anything, it's the terms of the GPL if anything.

    a version of the GPL license specifically dictates you canâ(TM)t block the user's ability to redistribute himself.

    Once you have the source you can re-distribute to anyone.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Then don't make the broad claim by Tharsman · · Score: 2

      First note I actually agree with you in that Apple is not anti-open source. Heck, look at webkit!!!

      But there is something you are wrong there about, and not because of any apple issues but because of GPL wording.

      I don’t know the exact details, but from all I have gathered the point is that anything you do with a GPL licensed codebase needs to be redistributable in its final form, on top of granting access to the source code. Giving access to the source code and telling the user he can compile and then work around Apple's restrictions to get the app running in their devices does not seem to be acceptable.

      For the App Store to be GPL compliant, they have to allow developers to opt out of the DRM, and allow the apps that were originally downloaded from the app store to be installed in anyone's device, even if they were received via email.

      I'm not saying they HAVE to do this, though. As you note, the GPL compliance issue is only an issue in large open source projects where at least one contributor has an issue with the software being in the Apple store. If all contributors agree, the software can be re-licensed for the purpose of Apple App Store current form of distribution.

  14. Re:Most likely by BitZtream · · Score: 2

    It's hard to be clear if the whole "EFI only boots Windows" scandal was real and Microsoft backed down or if it was simply a misinterpretation

    Whats hard about it? At no point did anyone say it would be windows only, nor did anyone imply it. Some ignorant people made stupid assumptions. These are the same people who are continually making excuses for why Linux isn't the desktop dominator.

    Its also a rather stupid assumption that mobo manufactures would all capitulate and not give an option to boot another OS. Non-Windows OSes are rather common OUTSIDE of the desktop, they aren't going to cut off a massive portion of income to play with Microsoft.

    You really have a slanted view on the world if you ever think there was any doubt as to what is going to happen.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  15. Wow, direct proof and you cannot see by SuperKendall · · Score: 2

    As the iOS and Mac App Stores have restrictive licensing terms and are setup in a way which are incompatible with the GPL and LGPL

    Say what terms there are SPECIFICALLY that disallow this.

    Yes, Apple does indeed restriuct open source apps from their app store.

    You do realize you are responding to a post with a list of open source apps in the app store? And yet still you are willing to post under a real userID to make that broad claim which the very post you are responding to shows to be wrong?

    Incredible.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  16. Re:Why a store? by JoeCommodore · · Score: 2

    If you are a Linux person think of the store like a commercial+ software repository, where you can buy and then download/install via the internet, and if it is a perfect world you will be pushed timely updates on what you bought, so things don't break due to incompatibility. This does include full blown commercial programs, and all the restrictions that come with them (if not more as it is internet delivered/maintained.)

    Some of the most obvious benefits:

    a) can offer some cool software right at the get go (FOSS is a good bait, by slapping their corporate branding around the store -even if they do credit the creators- and people will start to assume that the company is responsible for those.)
    b) reduce cost in packaging/distributing said software - of course that also means less manuals, and physical media for backup purposes.
    c) get a piece of the commercial software pie from the publishers, through commissions, advertising, etc.
    d) control the market to make their system shine by influencing who gets seen on the first page, etc.
    e) Also with the draw to be the place to get software they can push their new products, and favor their stuff over the competition.
    f) have an inside track on innovative and trending technologies of 3rd party products that are doing well at your store.
    g) restrict unwanted access via through DRM or marketplace guidelines

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  17. Re:How funny that I already corrected you by Hatta · · Score: 4, Informative

    The VLC developer made the claim because Apple's TOS is incompatible with the GPL. Apple is 100% to blame for that incompatibility.

    If that's not obvious, try a thought experiment. Apple could change their TOS to be consistent with the GPL pretty easily. Apple would still have an app store, and VLC would still be free software. Clearly Apple can do something to resolve this incompatibility, so they bear at least some responsibility for it.

    Now consider if VLC changed their license to be consistent with the app store TOS. VLC would be allowed on the app store, but it would no longer be free software. In that case, Apple's app store is still incompatible with free software. Nothing the VLC developers can do can change that, so they bear none of the responsibility for it.

    P.S. A lot of folks are using "Free Software" and "Open Source" interchangably here. This is one of the times when the distinction matters. You might be able to get open source apps on the app store, but you'll never be able to exercise your fundamental software freedoms.

    --
    Give me Classic Slashdot or give me death!
  18. Re:Not FUD, just lies by JAlexoi · · Score: 2

    Nope, the EULA ads restrictions that clash with GPL. Thus any project that doesn't have the permission of all contributors to publish will be yanked due to licensing reasons.
    True that they don't disallow, they implicitly don't allow GPL.

  19. Re:FUD - again. by toriver · · Score: 2

    Again with the "open source == GPL" wrongness.

    Can any iOS dev choose to provide the source to their iOS app to anyone? Yes. Therefore: Open source is fine on the App Store. You just won't get the source from Apple, but need some other mechanism (like a URL).

  20. Re:Why a store? by BitZtream · · Score: 2

    Provide a common place for Apps that meet a certain level of professionalism.

    You can buy pretty much anything you want from some random website somewhere, but Apple and Microsoft are doing a bit of vetting before unleashing it on the world. Its not the end all be all of protecting users from rogue apps, but its a start in the right direction.

    Grandma doesn't know how to Google for some random app, but she can probably figure out the OSX app store fairly easy, and she can safely assume that the really bad evil shit is weeded out from the start, all thats left is apps that sneak something in, and those get terminated as soon as someone notices.

    Its the opposite of a virus scanner. Virus and Malware tools blacklist code, the App stores are more like a whitelist of reasonably safe apps in one consolidated location with a specific set of common guidelines so its easier to compare and contrast them.

    While there are plenty of little craplets out there, you can get pretty much any app you want on the mac app store except for a few notable exceptions. I go look there first, and if not go somewhere else. You won't find too many Adobe products on the Mac AppStore as Adobe simply isn't capable of producing quality applications that meet Apples requirements, but pretty much everyone else does.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  21. Re:How funny that I already corrected you by BitZtream · · Score: 2

    So FreeBSD isn't free software? The BSD license isn't free? The Apache License? MIT? X11? All of the hundreds of others that aren't part of Stallman's hippie political agenda ... those all aren't free software licenses?

    You're an idiot.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager