Slashdot Mirror


Apple Closes OpenNI the Open Source Kinect Framework

mikejuk writes "The OpenNI website, home to the widely used framework for 3D sensing, will be shut down in April. When, in November 2013, Apple bought PrimeSense for $350 million, people speculated how this would affect the Capri mobile technology but no mention was made of what would happen to OpenNI, the open source SDK most often used as an alternative to Microsoft's closed SDK for the Kinect. After Apple acquired PrimeSense, its website quickly shut, but the Developers link still points to Open NI. The status of OpenNI is a not-for-profit whose framework allows developers to create middleware and applications for a range of devices, including the Asus Xtion Pro. It claims to be a widely used community with over 100,000 active 3D developers."

48 of 82 comments (clear)

  1. Why the negative doomsday tone? by Anonymous Coward · · Score: 4, Insightful

    "...Fortunately the code will continue to be available via GitHub..."

    1. Re:Why the negative doomsday tone? by Sylak · · Score: 1

      Why would you use Kinect specific code for an iDevice app?

    2. Re:Why the negative doomsday tone? by Calavar · · Score: 1
      RTFS:

      The status of OpenNI is a not-for-profit whose framework allows developers to create middleware and applications for a range of devices, including the Asus Xtion Pro.

      It's not Kinect specific.

    3. Re:Why the negative doomsday tone? by Goaway · · Score: 1

      That one doesn't connect to iOS devices either, though. It's just a Kinect clone.

    4. Re:Why the negative doomsday tone? by noh8rz10 · · Score: 1

      RTFS:

      The status of OpenNI is a not-for-profit whose framework allows developers to create middleware and applications for a range of devices, including the Asus Xtion Pro.

      It's not Kinect specific.

      RTFT:

      Apple Closes OpenNI the Open Source Kinect Framework

      so yeah, it is Kinect specific.

    5. Re:Why the negative doomsday tone? by BasilBrush · · Score: 1

      Apache License.

      GPL appears to put some hurdles in front of developers wanting to put stuff on the Apple App Store. The Apache License is far more open and has no such restrictions. There's no problem with using it with Apps on the App Store.

    6. Re:Why the negative doomsday tone? by BasilBrush · · Score: 2

      You put far too much faith in random stuff you read on the internet. OpenNI is NOT Kinect specific. It works with other sensor systems too.

      http://en.wikipedia.org/wiki/O...
      http://www.openni.org/

    7. Re:Why the negative doomsday tone? by jo_ham · · Score: 3, Insightful

      Because it shows how lame Apple is. They are totally comfortable taking open source code to use for themselves, but damned if they'll give anything of value back.

      Right, that's why Clang and LLVM are not being developed, or Webkit, or... oh never mind. Sorry kid, I didn't mean to let reality intrude on your blissful state of hate and ignorance.

    8. Re:Why the negative doomsday tone? by jo_ham · · Score: 2

      Ahh, WebKit, you mean KHTML that Apple STOLE from Konqueror and that Google and Opera had to fix with Blink.

      How do you "steal" a GPL project by adopting it and working on it? Isn't that the point of open source? Code that is available for anyone to use and improve (Apple did give give back their changes, as fully stipulated in the licence).

      Is it only "stealing" if a company you don't like uses open source code?

    9. Re:Why the negative doomsday tone? by SuperDre · · Score: 1

      Why wouldn't it? you can still hook up USB devices to you crappy iDevice...

    10. Re:Why the negative doomsday tone? by mjwx · · Score: 1

      Ahh, WebKit, you mean KHTML that Apple STOLE from Konqueror and that Google and Opera had to fix with Blink.

      How do you "steal" a GPL project by adopting it and working on it? Isn't that the point of open source? Code that is available for anyone to use and improve (Apple did give give back their changes, as fully stipulated in the licence).

      Is it only "stealing" if a company you don't like uses open source code?

      It's stealing credit.

      Apple didn't invent Webkit, the forked it from KHTML.

      And stealing credit is expressly verboten by the GPL.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    11. Re:Why the negative doomsday tone? by gl4ss · · Score: 1

      why would you develop an app that uses usb device(possible) connected to an iDevice to to perform 3d scanning? why the fuck wouldn't you..

      --
      world was created 5 seconds before this post as it is.
    12. Re:Why the negative doomsday tone? by UnknowingFool · · Score: 2

      When did Apple steal credit? Apple explicitly lists all their open source contributions.

      Apple didn't invent Webkit, the forked it from KHTML.

      When did Apple claim otherwise? In fact, Jobs has said they started WebKit from an open source project "For example, Apple began with a small open source project and created WebKit, a complete open-source HTML5 rendering engine that is the heart of the Safari web browser used in all our products."

      And stealing credit is expressly verboten by the GPL.

      Again, when did Apple actually do that? Apple may not name every single open source contribution every single time in every press release when they mention code. Probably because they make so many contributions that this is not novel thing. In code releases, everything follows what the GPL requires if you've evey checked out the code

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    13. Re:Why the negative doomsday tone? by jo_ham · · Score: 1

      Ahh, WebKit, you mean KHTML that Apple STOLE from Konqueror and that Google and Opera had to fix with Blink.

      How do you "steal" a GPL project by adopting it and working on it? Isn't that the point of open source? Code that is available for anyone to use and improve (Apple did give give back their changes, as fully stipulated in the licence).

      Is it only "stealing" if a company you don't like uses open source code?

      It's stealing credit.

      Apple didn't invent Webkit, the forked it from KHTML.

      And stealing credit is expressly verboten by the GPL.

      Ah, so it is what I said - that it's only stealing when a company you don't like does it.

      Where exactly did Apple claim to have taken the credit for Webkit? They forked KHTML and explicitly said so, in their public announcement about it and in subsequent official material, including the open letter from Jobs on why Apple din't support Flash on iOS. Nowhere have they ever claimed that it was all their work, and I'm struggling to see what else they could do when forking an OSS project to meet your criteria.

      They did not try to pass off the work of the KHTML devs as their own, they did not "steal credit", they abided by the licence terms of the GPL....

      But because they're Apple they are "stealing code". The double standards and hypocrisy demonstrated by slashdot readers when it comes to Apple is simply staggering. Closed source code? Evil and proprietary/ Open source code? Stealing from community. Hilarious.

  2. Re:Shutdowning by GrammarPoliceChief · · Score: 5, Funny

    any*

  3. So fork it by presidenteloco · · Score: 2

    Fork it all!

    --

    Where are we going and why are we in a handbasket?
    1. Re:So fork it by the_B0fh · · Score: 2

      Why fork it? As the summary clearly says, it is still available on github.

      Do you have reading comprehension problems?

    2. Re:So fork it by Zero__Kelvin · · Score: 1

      Yes. That is where the forking begins. The Open Source code is available, but will no longer be maintained. Forking is the process of taking that code base and using it as a starting point for a project that will be maintained. Maybe your confusion lies in not knowing what forking means in this context?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    3. Re:So fork it by the_B0fh · · Score: 1

      You assume the people with update rights in that github repository are not interested in patches you submit? Because until that happens, there's no need to fork.

      The article did not state that the people who originally created that github are the same people who wrote open NI. Presumably the people who created the github *are* interested in making things better, since they took the trouble to put it on github.

      *IF* they are not interested in maintaining it, then yeah, fork it.

    4. Re:So fork it by dbc · · Score: 2

      Oh, yes, that will help. Not. The current generation of hardware will have a driver stack. Effectively meaning that PrimeSense-based projects are dead, because new generation hardware will have a closed stack. PrimeSense in open projects now has no future.

    5. Re:So fork it by Zero__Kelvin · · Score: 1

      Yeah. You still aren't grasping the concept. Apple is no longer maintaining the project. There are two, and only two options:

      1) Fork the project
      2) Let it die

      You seem to think there is a third option available to you: keep the project going, but don't fork it. Since you aren't Apple, that option is not available to you.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    6. Re:So fork it by the_B0fh · · Score: 1

      Did Apple put it on github? I don't think so. Forking the github repo doesn't make sense if the people who did the original commit are maintaining it.

    7. Re:So fork it by BasilBrush · · Score: 2

      Yeah. You still aren't grasping the concept. Apple is no longer maintaining the project.

      You're confused. Apple never was maintaining the project. Apple bought Primesense. OpenNI is a consortium of which Primesense was only one member.

      There's no need to fork it. It's on GitHub. Contribute to it. 2 developers other than OpenNI already have.

      https://github.com/OpenNI/Open...

      You seem to think there is a third option available to you: keep the project going, but don't fork it. Since you aren't Apple, that option is not available to you.

      You are mistaken.

    8. Re:So fork it by BasilBrush · · Score: 1

      Are you STILL doing the fool dance?

    9. Re: So fork it by the_B0fh · · Score: 2

      Says who? Apple bought CUPS - it's still going strong at http://www.cups.org/

      Apple uses FreeBSD as it core, and still pushes patches back to FreeBSD. Apple did fork KDE's browser, but KDE itself is now using the fork, WebKit. LLVM, etc.

      Apple wrote Grand Central Dispatch themselves, and open sourced it as well.

      http://opensource.apple.com/

    10. Re:So fork it by the_B0fh · · Score: 1

      As BasilBrush pointed out, others are committing code to the code posted at GitHub.

      It is really sad that you are so damned sure of yourself that you refuse to consider any other alternatives. Perhaps you will grow up one day.

    11. Re:So fork it by the_B0fh · · Score: 1

      Wow. You can't deal with facts. Sad.

    12. Re:So fork it by gmhowell · · Score: 1

      "We'll do it live!"

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  4. The knights who say... by sconeu · · Score: 3, Funny

    I guess Apple was worried about the Knights who say (Open) NI!!!

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    1. Re:The knights who say... by Roadstar · · Score: 1

      I guess it's safe to assume that Sir Jony is not a knight who says NI!

  5. Re:Shutdowning by tepples · · Score: 1

    PROTIP: When you correct someone's grammar, usage, or mechanics, it's more polite to add a topical comment as well.

  6. Apple v. Samsung anyone? by tepples · · Score: 2, Insightful

    Until Apple attacks users of such a fork with its software patents.

    1. Re:Apple v. Samsung anyone? by Calydor · · Score: 2

      Or a knife.

      --
      -=This sig has nothing to do with my comment. Move along now=-
    2. Re:Apple v. Samsung anyone? by qpqp · · Score: 1

      Spoon (The Horribly Slow Murderer with the Extremely Inefficient Weapon). FTFY.

    3. Re:Apple v. Samsung anyone? by marcello_dl · · Score: 1

      no gpl3? ouch ouch ouch ouch

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  7. Re:shutdown? by chemish · · Score: 3, Funny

    Lack of compile time warnings. Someone should look in to it...

  8. Re:Shutdowning by noh8rz10 · · Score: 1

    PROTIP: When you correct someone's grammar, usage, or mechanics, it's more polite to add a topical comment as well.

    What about when you correct someone's slashdot etiquette? Also I hope that Apple is closing this down because next week they're releasing their kinetic-killer embedded in every iPhone! Maybe it's already here they just haven't enabled it yet!

  9. Re:Shutdowning by skids · · Score: 1

    It becomes one with too much exposure to CISCO CLIs.

  10. Re:Shutdowning by tepples · · Score: 1

    What about when you correct someone's slashdot etiquette?

    I considered that, but I didn't intend for my tip to descend that far meta. I apologize for the misunderstanding. Should I write a journal entry to explain my views on correction etiquette and meta-correction etiquette?

  11. Re:Shutdowning by K.+S.+Kyosuke · · Score: 2

    See? There's corruption even in the Grammar Police! No one is safe!

    --
    Ezekiel 23:20
  12. Re:Shutdowning by binarylarry · · Score: 1

    METAPROTIP: When you meta correct someone's grammar, usage, or mechanics, it's more polite to add a topical comment as well.

    BURMA SHAVE

    --
    Mod me down, my New Earth Global Warmingist friends!
  13. 100,000 active developers? by 93+Escort+Wagon · · Score: 4, Insightful

    Surely at least one of them could lead a new project then.

    So in November Apple bought a company that has some side project developing Open Kinect software, which obviously has little interest for Apple. This month, they give a heads up that the website for that side project will be shut down. The code for the side project will continue to be available through GitHub.

    I'm not seeing much that's rage worthy here. Out of those 100,000 active developers, there is probably at least one that can set up and maintain a website

    But it seems like the real complaint is that, since the takeover, there have been no paid staffers supporting the project. That does suck for the developers, but again I don't see why Apple would be obligated to continue that. With 100,000 active developers, I'd think they could each cough up a few bucks to cover a couple salaries if they really cared all that much.

    --
    #DeleteChrome
    1. Re:100,000 active developers? by UnknowingFool · · Score: 1

      Well it would follow Apple's pattern of acquisitions. Sometimes they are more interested in the technology than the products and will stop making products like with PA Semi and FingerWorks. Apple used FingerWork's technology but wasn't interested in making peripherals per se; they wanted it for multi-touch. They wanted PA Semi for their expertise in chip designs but not necessarily their designs.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  14. Want to take it meta? by tepples · · Score: 1

    When someone corrects grammar, he's commenting on the article, which is topical. But when someone corrects the manner of correction, there is nothing topical in the parent post to which to reply.

  15. Re:Shutdowning by Raenex · · Score: 1

    PROTIP: When you correct someone's grammar, usage, or mechanics, it's more polite to add a topical comment as well.

    I'd rather not see a pro forma comment.

  16. Open Source... by mlw4428 · · Score: 1

    It's open source. I don't know the license, but I imagine it's likely a GPL/BSD-type license. One should learn that Apple is not the most "open source" friendly OS. Steal from BSD, as an example, and then release the derivative kernel and shut it down as quickly as one can to avoid raising "too many" suspicions.

    1. Re:Open Source... by UnknowingFool · · Score: 1

      It's open source. I don't know the license, but I imagine it's likely a GPL/BSD-type license. One should learn that Apple is not the most "open source" friendly OS.

      Yes that's why they release Darwin for free. Why they developed LLVM, why they open sourced OpenCL, why they kept CUPS alive, why they continue to develop WebKit. But we shouldn't let facts disturb our bias.

      Steal from BSD, as an example, and then release the derivative kernel and shut it down as quickly as one can to avoid raising "too many" suspicions.

      Er what? Apple is shutting down a website which they now own. Presumably they do not want to proceed to develop this SDK as it has been developed. The source code is available on GitHub as it always has been. With an open source license, you want to fork it, go ahead; that's what the license was meant to do.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  17. Re:Once again Fuck Apple by UnknowingFool · · Score: 1

    So a company buys another company and decides to go in a different direction and announces the shutdown of a website. They are shutting down the site but the open source code still remains in GitHub. Yes, that's on the same scale of what MS did to competitors and partners back in the 90s.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.