Slashdot Mirror


Apple Cuts Off Under-18 Darwin Developer

Crispyking writes "Finlay Dobbie has been a leading contributor to the Darwin project, most notably helping track down the infamous PPP-hang bug. He's been nominated to become a Darwin contributor (which comes with limited check-in privileges) but when going through the process, Apple found out he's under 18 years old, and not only refused to let him be a contributor to this 'open source' project, but canceled his Apple Developer Connection membership (which gives him download access to the source code) on the grounds that because he's under 18, he can't be legally bound to the small-print agreement." Update: 03/26 00:26 GMT by P : Finlay wrote in email that he wasn't getting the Darwin source through his ADC account, but through a third party development project, which he resigned from as a result of all the red tape and the ADC account being disabled.

11 of 710 comments (clear)

  1. So . . by SanLouBlues · · Score: 5, Interesting

    They're throwing away his donated code then right?

    1. Re:So . . by Kintanon · · Score: 4, Interesting

      It's in the part that has to do with having no rights as a minor who is under the protection of ones parents. Normally his parents could sign the contract with him and they would be bound to and if he broke it they would be responsible... So I dunno why they haven't pursued that avenue.

      Kintanon

      --
      Check out JoshJitsu.info for Brazilian Ji
  2. What about EULAs? by Foulman · · Score: 4, Interesting

    Not bound to fine print eh.. does that mean he could do whatever he wanted with purchased software, ignoring EULAs since he's not bound?! perfect! reverse engineering and hacking for everybody!

    1. Re:What about EULAs? by ChaosDiscordSimple · · Score: 5, Interesting
      No. The EULA is the only thing that grants him any rights to use the software; if it's invalidated by his age, he has no rights regarding it except, perhaps, to sell it under the first-sale doctrine.

      The claim that you have no rights to use software if you don't agree to the EULA is still being debated and has not been well tested in court. I certainly don't need any sort of EULA for other copyright protected works I purchase (music on tape, record, or CD; books; magazines; movies on videotape or DVD; console video games; arcade games; sheet music; etc). Copyright only restricts the right to make and distribute copies. Personal use (including copies for personal use) has never required any sort license agreement. The claim that installation or copying into RAM to run software represents some sort of restricted copying is as silly as claiming that making a tape copy of a CD to listen to in the car is restricted. So why is computer software somehow different?

      Don't buy into the software industries claim that you have no rights to a product you purchase. It's on shaky legal ground and they know it. There is no reason for citizens to let them extend copyright in this new way without a fight.

  3. Child labor too, perhaps? by fgodfrey · · Score: 5, Interesting
    Apple probably has more to think about here than just "can this guy be held to the click-wrap license". There are laws in various states regulating labor for people under the age of 18. I know I had "fun" with this when I worked paid theater shows in high school. Since Apple is going to take this and sell it, couldn't his work be considered "child labor"?


    This sounds like such a boneheaded descision, though, that it must have come from their legal department.

    --
    Go Badgers! -- #include "std/disclaimer.h"
    1. Re:Child labor too, perhaps? by fgodfrey · · Score: 5, Interesting
      Well, while it is blatently obvious to you and I that hobbyist programming is not labor, it may not be so obvious to a judge when presented as "Apple is now shipping a product on which they are trying to make a profit that includes code that was written for Apple by a 15 year old". I can definetly see someone interpreting that as "labor". Also, I believe that Apple could still get in trouble even if both the kid and his parents agreed that it was not labor.

      The building model planes part doesn't apply unless you plan on selling them for profit after they are built and don't conform to the laws on number of hours worked at certain times, etc.

      --
      Go Badgers! -- #include "std/disclaimer.h"
  4. Co-signer for NDA? by kdgarris · · Score: 4, Interesting

    Couldn't a parent or guardian co-sign the NDa agreement to make it legally valid?

    -Karl

  5. Re:Gotta love contract law by Ranger+Rick · · Score: 4, Interesting

    But he had already had a contract with another part of Apple for earlier development, with his parents co-signing, and Apple was fine with it. They seem to be deliberately screwing him rather than making arrangements like before (and screwing themselves... Finlay's a force to be reckoned with, he's put a lot of effort into OSX).

    --

    WWJD? JWRTFM!!!

  6. Re:Parents or something by JabberWokky · · Score: 5, Interesting
    In Florida, it just requires you to take your kid to the court house and sign some forms.

    Specifically, it can even be used (in Florida) to only apply to a particular contract, a copy of which is included with the forms. It came up when we were fighting the curfew laws here (my little brother, who is a US citizen, was the first person in North Palm Beach to get hit with them - the judge threw out the case, calling the law "ridiculous". Gotta love the three branch system).

    --
    Evan

    --
    "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  7. Ageism and Forced Lying by This+Is+Ridiculous · · Score: 4, Interesting
    I'm a sixteen year old Perl and C hacker. I have commit priviages on Parrot, and I've written at least five or ten source files and touched at least half of the files in the distribution.

    And I have to lie to do much of anything online.

    Within the OS community, I'm completely open with my age. Nobody cares about age--just skills. It's absolutely wonderful. The only other place I get that is in college classes.

    But on the rest of the Internet I have to lie. I have to lie to get an instant messaging account, a webmail address, access to a news site, some web space, or a chat room. I have to lie to get API data from Palm, Microsoft and many other companies. Some of these places make it exceedingly easy to lie--for example, one videochat site just has you hit the submit button again, implicitly promising that a parent is submitting th eform this time. In others, you have to jump through hoops to do it. But in most cases it's pretty easy to lie.

    It gets on my conscience, though. Every time I lie I feel like a cheat. Every time I pretend I didn't see the "by clicking this button, you agree that you are over eighteen" line, I feel like a bad person. But I do it anyway, because I can't do what I want and need to do otherwise.

    I understand that this is necessary because of contract law. However, I think that points to a deficiency in contract law, not in kids.

    I haven't thought very long on this issue, but at least one solution comes to mind. It follows the model of child labor laws. Before fifteen (which, incidentally, I think is older than is really necessary) you simply can't work. Between fifteen and eighteen you can work, but with restrictions on what you can do and how long you can do it for. At eighteen, you're free to sell your labor in any way you please.

    Perhaps similar provisions should be written into contract law. For example, between age X and eighteen, you can enter contracts unless they obligate you to pay money or do work.

    In any case, I believe that the current system is Evil and Wrong. We should fix it instead fo forcing kids to be liars.

    --
    Hey, you try to find an open nick these days!
  8. Wow. Talk about your cutting-edge journalism. by softsign · · Score: 5, Interesting

    So, 3 hours after you posted the story, after ~600 /.-ers have sounded off against Apple, after a few other stories to grab attention have piled up, and at the end of the business day you finally realize that maybe you should occasionally do some research.

    The reason? It turns out this kid's rant against Apple was missing one important detail... The one where we learn he was being provided developer access by someone who was violating a legally binding agreement. Maybe that's why Apple went all heavy-handed and cut off this developer's account? Oops.

    I feel sorry for the kid if he wants to hack Darwin and Apple won't let him contribute his code back. I don't feel sorry for the kid (or his co-conspirators) for doing an end-run around Apple's contracts and getting burned. Welcome to the real world - you better get used to it.