Slashdot Mirror


Why We Still Need OSI

ChiefMonkeyGrinder writes "In response to a comment on yesterday's blog, Simon Phipps writes about the old rivalry between the Free Software Foundation and the Open Source Initiative (OSI). 'I have been (and in plenty of ways still am) a critic of OSI, as well as a firm supporter and advocate of the FSF. I believe OSI should be a member organisation with a representative leadership. ... But the OSI still plays a very important and relevant role in the world of software freedom.' For instance: Licence approvals have become a much more onerous process, with the emphasis on avoiding creation of new licences, updating old or flawed ones, and encouraging the retirement of redundant ones. It would be great to see the stewards of some of the (in retrospect) incorrectly approved licences ask for their retirement."

31 of 108 comments (clear)

  1. Re:FTFS: by DavidR1991 · · Score: 4, Informative

    British spelling. True story (and it's the correct form of licence too)

  2. Of course we need the OSI by Bemopolis · · Score: 3, Informative

    Sure, it turns out that S.P.H.I.N.X. is not quite the threat they once were thought to be, but the Guild of Calamitous Intent still lives!

    --
    "I guess the moral of the story is, don't paint your airship with rocket fuel." -- Addison Bain
  3. So tell me... by Rob+Riggs · · Score: 3, Insightful

    Who the heck was in charge of the OSI when all these stupid licenses were being approved? I know there was a huge fuss about some of the crap being approved back in the day. I always felt it was somewhat of a sham meant to give cover to commercial organizations wanting to create "almost open source" licenses. Anyone really desiring to release open source already had a plethora of valid and tested licenses to choose from.

    --
    the growth in cynicism and rebellion has not been without cause
    1. Re:So tell me... by Anonymous Coward · · Score: 2, Informative

      Eric Raymond. Enough said.

    2. Re:So tell me... by Sir_Lewk · · Score: 2, Interesting

      Anyone really desiring to release open source already had a plethora of valid and tested licenses to choose from.

      And the OSI does a very nice job of categorizing them for the convenience of others. What exactly is your issue with them? That they recognize licenses as open source licenses of some kind that you personally dislike?

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    3. Re:So tell me... by eln · · Score: 4, Informative

      OSI was purely a product of the Internet boom. It was designed to "mainstream" Open Source by encouraging businesses to open source their stuff. At a time when businesses were scrambling to make sense of this whole Internet thing, the OSI came along and tried to convince them that open source was a big part of embracing the Internet. To do this, they basically bent the definition of what "open source" was so they could get businesses who were highly suspicious of it on board. Any business that gave even lip service to open source was basically allowed to carry the label in the name of expanding the movement, even if their licenses amounted to little more than "you can look at some of the source, but only between 2-3pm on alternating Thursdays when the moon is full, and you can't copy any of it." That's an exaggeration of course, but it seems clear now that the over-eagerness to get businesses on board and the lengths that were taken to get them on board seriously watered down both the definition and the spirit of what open source is supposed to be.

      While Bruce Perens has managed to spin all of this into a lucrative career, and Eric S. Raymond managed to famously become a temporary Internet paper millionaire before his big mouth made him a pariah to the movement, the OSI's eagerness to shape (some would say distort) open source in order to appease businesses has been a major point of friction between them and the FSF. While many businesses today use open source, and some even contribute to it, it seems for the most part the fruit of OSI's labor is that many businesses learned how to use open source software to reduce their own development and/or licensing costs while giving nothing back to the community that produced it.

      So yes, from the perspective of many of the businesses, it was a big sham meant to give them an "open source stamp of approval" while remaining largely closed source and proprietary. The OSI, however, ignored that in the name of "spreading the movement", which happened to work out well for their own personal finances (if only temporarily, in Raymond's case).

    4. Re:So tell me... by harlows_monkeys · · Score: 3, Insightful

      Who the heck was in charge of the OSI when all these stupid licenses were being approved?

      If the license meets their "Open Source" definition, then they have to approve it if they want to maintain any credibility.

      This is no different than the way the FSF lists many licenses on their list of Free Software licenses that they tell you that you should not use. The licenses meet their definition of "Free Software" so they have to include them or they lose credibility.

  4. we need OSI to keep their paperwork current by iggymanz · · Score: 3, Insightful
    1. Re:we need OSI to keep their paperwork current by WebMink · · Score: 3, Interesting

      Note that the story here was that, much to the current Board's surprise, it turned out that accounts for some previous years well in the past had been created but for some unknown reason not filed with the State of California. The first the current Board knew of this was when we heard about the suspension. We immediately located the old accounts and arranged for them to be retrospectively filed, and in response the State lifted its suspension.

      Naturally there are people who want to keep the memory of this incident alive and are doing their best to raise it every time OSI is mentioned. While not desirable, we've since heard from many sources that this is an all-too-common event for all-volunteer organisations.

  5. OSI is getting exactly what they pushed by Darkness404 · · Score: 4, Insightful

    OSI is getting exactly what they pushed: open code tied to closed devices. When you fight for open as a key to business success rather than user freedom, we get Android and their closed phones, we get devices running Linux that are essentially black boxes because you can't get them to run anything else, etc.

    What OSI has pushed forward has taken hold. However, I think we can all agree now that GPL V3 was a good idea because it would prevent our current situation of half-open devices.

    --
    Taxation is legalized theft, no more, no less.
    1. Re:OSI is getting exactly what they pushed by Sir_Lewk · · Score: 3, Interesting

      I think we can all agree now that GPL V3 was a good idea because it would prevent our current situation of half-open devices.

      So quick to disregard BSD advocates...

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    2. Re:OSI is getting exactly what they pushed by spottedkangaroo · · Score: 4, Interesting

      If you use the BSD license you end up with OSX and (I mean this as seriously as I can say it): fuck Apple. I think Apple is a great reason to never chose the BSD license.

      --
      Imagine if you weren't allowed to use roads because a bus company complained about your driving 3 times. --skunkpussy
    3. Re:OSI is getting exactly what they pushed by Sir_Lewk · · Score: 4, Insightful

      You make the mistake of assuming that BSD advocates are not fully aware of this possibility, and are perfectly ok with it. The BSD TCP/IP stack has found it's way into just about every proprietary system since it was around too, do you think they don't realize this as well? Not everyone is a fan of copyleft and it is ignorant to assume so.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    4. Re:OSI is getting exactly what they pushed by hedwards · · Score: 3, Informative

      I fail to see a problem. You make it sound like Apple doesn't give back and that they just stole the code without putting in any time, effort or money on integrating it and creating a polished product. Point of fact, Apple uses the BSD license on their code, not sure if they do for all the open source stuff, but they definitely use it.

      Additionally it means that you can use binaries if you choose to, whereas with the GPL that's been getting dicier and dicier over the years.

    5. Re:OSI is getting exactly what they pushed by Lunix+Nutcase · · Score: 3, Funny

      If you use the BSD license you end up with OSX

      The most popular desktop Unix variant in the world? Oh the horrors!

    6. Re:OSI is getting exactly what they pushed by samkass · · Score: 2, Insightful

      If you use the BSD license you end up with OSX and (I mean this as seriously as I can say it): fuck Apple. I think Apple is a great reason to never chose the BSD license.

      Yeah! Fuck Apple! Fuck WebKit and the Chrome it rode in on! Fuck LLVM and clang! Fuck GrandCentralDispatch and their attempts at bringing us into the modern world of parallelism. Fuck the dozens and dozens of projects that Apple has spent their money contributing to.

      Seriously, man, calm down. Apple is actually a perfect case study in why BSD-like licenses are a great thing for innovation and code sharing in the corporate world. Your Chrome browser running on your Android wouldn't be half so nice if not for Apple...

      --
      E pluribus unum
    7. Re:OSI is getting exactly what they pushed by DragonWriter · · Score: 2, Insightful

      If you use the BSD license you end up with OSX

      And Free/NetBSD, etc. If you use a BSD-style license (or a public domain declaration, like SQLite), sure, you'll have commercial, closed derivatives. If there is sufficient community interest and the code is open, you'll also have a thriving open-source community, and often the people making closed derivatives (or in-house derivatives that aren't distributed under any license) will still commit code -- and money --back to the open projects (because they realize the benefit they get from having the community improving the code, even if they have some bits they want to keep for themselves.)

    8. Re:OSI is getting exactly what they pushed by DragonWriter · · Score: 3, Insightful

      However, I think we can all agree now that GPL V3 was a good idea because it would prevent our current situation of half-open devices.

      No, we can't. First of all, because I doubt we'll all agree that "half-open" devices are inherently evil, and second because I'm sure some of us would disagree that, even granting that "half-open" devices are evil, that the general approach in the GPL v3 approach to addressing the problem is desirable, and lastly because the GPL v3 specifically allows half-open business- (rather than consumer-) oriented devices, so even if the general approach it takes to addressing half-open devices were a desirable approach to dealing with a real problem, the GPLv3 would not, in fact, prevent half-open devices.

    9. Re:OSI is getting exactly what they pushed by Darkness404 · · Score: 4, Insightful
      The thing is, as much as I'd really like to dismiss RMS and the rest of the FSF as a bunch of loons who don't understand how software works, I can't because they've been spot on for a lot of things. And really it seems like http://imgs.xkcd.com/comics/infrastructures.png we say that their policies are unreasonable, that their predictions are outlandish but then they come true.

      Look back at "Can you trust your computer?" written by RMS in I believe 2002

      The technical idea underlying treacherous [trusted] computing is that the computer includes a digital encryption and signature device, and the keys are kept secret from you. Proprietary programs will use this device to control which other programs you can run, which documents or data you can access, and what programs you can pass them to. These programs will continually download new authorization rules through the Internet, and impose those rules automatically on your work. If you don't allow your computer to obtain the new rules periodically from the Internet, some capabilities will automatically cease to function.

      Does that not sound like it hasn't already happened? In 2002, yeah, it sounded stupid, sounded outlandish. But look at the iPhone, restrictions on even Android devices like the BackFlip, DRM in the form of "unlimited music", etc.

      And this isn't an isolated incident, look at http://www.gnu.org/philosophy/essays-and-articles.html and see when they were written, a lot of them, if not all of them, came true. Perhaps not in the way that it was written, but the underlying forces did it in a different way.

      I'd really, really like to say that the FSF has unworkable policies, and many times they do, but I can't help but looking at their past work and seeing how they were right on track.

      --
      Taxation is legalized theft, no more, no less.
    10. Re:OSI is getting exactly what they pushed by dfghjk · · Score: 3, Insightful

      "However, I think we can all agree now that GPL V3 was a good idea because it would prevent our current situation of half-open devices."

      No, we can't.

      Open software is open software. It does not come with any promise that you have hardware that you can retask as you please.

    11. Re:OSI is getting exactly what they pushed by jedidiah · · Score: 2, Insightful

      > The most popular desktop Unix variant in the world? Oh the horrors!

      Nothing visible or relevant about the platform is actually Unix.

      In the case of the more closed Apple devices, you can't even access that part of the device unless you indulge in a hack that may or may not be illegal under the DMCA.

      All the Unix-ness of MacOS does is gives Apple a shortcut and free R&D. It's like a big fat hunk of corporate welfare. Except it is being extracted directly from the masses rather than going through a government intermediary first.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    12. Re:OSI is getting exactly what they pushed by Kjella · · Score: 3, Insightful

      The most popular desktop Unix variant in the world? Oh the horrors!

      Let me put this as politely as I manage: If all you care about is having your code used by as many as possible, I'm sure Microsoft would take on another unpaid intern. If you know that 99.8% of the people use your code as OS X and 0.2% use it as any of the *BSDs (given desktop market shares of 5% and 0.01% respectively), who are you really working for? Libraries and applications are a bit different, a BSD tool can run alongside a commercial one but you normally just run the one OS.

      I think there's a huge perception gap between the BSD crowd and Apple. The BSD crowd see it like "Oh yeah, we're the CORE. The engine of the car. We're like the most important part of OS X". Apple is in my impression more like "The BSDs? Yeah we got like the concrete foundation from them, the bricks and the I-beams and whatnot. But we did all the design and layout and architecture and decorating to build the things that makes people go wow. The rest is commodities and it made no sense for us to reinvent the wheel."

      That last bit I've heard as an explanation quite often. but to me that's a rather dismal prospect. Products that aren't ever going to make it on their own, that exist only deep down within some other products and that rarely get you the gratitude of anyone. Coders aren't given tasks that are already done, if there's already code to do something they'll get a different task - they don't get slack because of BSD. Customers are so detached from this process they probably don't even know OS X is based on BSD and Apple isn't going to make any PR effort to inform them. Nor would it help them since they can't change OS X anyway. Steve Jobs is probably happy for the lower way costs improve his profit margins though, so he can buy more turtlenecks.

      Yes of course it is open source, the code doesn't go away. But if it hardly sees any use in any other product but OS X, what's the point of it all? Why not just be an employee and get paid to write OS X code? Granted, there are many issues with the GPL but for better and worse it's 100% used in open source software. It's not hiding deep ine bowels of the "About" page and some innards noone will ever see.

      --
      Live today, because you never know what tomorrow brings
    13. Re:OSI is getting exactly what they pushed by StayFrosty · · Score: 3, Informative

      Your Chrome browser running on your Android wouldn't be half so nice if not for Apple...

      Since Webkit is a fork of KHTML, that is subject to debate. Rendering with KHTML in Konqueror always worked fine for me long before Apple had anything to do with it. The Gecko rendering engine could have easily been chosen as well if KHTML was not mature enough.

      --
      "Frequently wrong, never in doubt."
    14. Re:OSI is getting exactly what they pushed by DragonWriter · · Score: 2, Informative

      Does that not sound like it hasn't already happened? In 2002, yeah, it sounded stupid

      Uh, no, it didn't. It had already happened then; the description in the essay is exactly what trusted computing was being sold as, by its promoters, to the kinds of companies that would use it to enforce their restrictions, looked at from the consumer's point of view -- it wasn't an extrapolation, just the same description from the consumer perspective.

  6. BSD is good for some things, but not this: by Anonymous Coward · · Score: 2, Interesting

    The quote in question:

    I think we can all agree now that GPL V3 was a good idea because it would prevent our current situation of half-open devices.

    BSD leaves us with completely closed devices (OSX, i, etc.) not exactly the solution to 'half-open devices' that GPLv3 advocates are looking for.

    1. Re:BSD is good for some things, but not this: by Sir_Lewk · · Score: 4, Interesting

      I think we can all agree now

      The point is, we can't. I'm not saying the BSD license is a "solution" to the "half-open devices 'problem'". I'm saying BSD advocates don't view it as a problem.

      Furthermore, OSX is not completely closed: see Darwin.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
  7. OSI Foundation? by anexkahn · · Score: 2

    I was thinking OSI Model when I ready the title of the article....a little confusing.

    --
    Curious about Storage and Virtualization? Check out
  8. Re:FTFS: by Anonymous Coward · · Score: 4, Interesting

    Actually, no, US fixed it. French borrowed it from Latin (licentia). When French borrows a word from Latin that like licentia ends in -entia, it becomes -ence. When English borrows a word from Latin that like licentia ends in -entia, it becomes -ense (sentia). But in this case, British borrowed the word from French, while Webster (as he did with color and meter) went back to the Latin original, defrancifying the word.

  9. Re:FTFS: by RyuuzakiTetsuya · · Score: 2, Funny

    I'm sceptical of this spelling.

    --
    Non impediti ratione cogitationus.
  10. Re:Our current situation... by Darkness404 · · Score: 2, Informative

    There are a lot of fully open devices. Or at least a ton more open than other electronics because you can run whatever apps you feel like on there, change the OS, and do both without jailbreaking or otherwise having to resort to other methods.

    There is the GP2x which is similar to a PSP, now the Pandora, the Nexus One, Google Dev phone, etc.

    --
    Taxation is legalized theft, no more, no less.
  11. OSI relevancy by triffid_98 · · Score: 2, Funny

    I respectfully disagree. Oscar Goldman's organization is still quite relevant in the fields of hostage negotiation, Bigfoot sightings and Russia oriented plot-lines.