Slashdot Mirror


OSI APSL Response

Rubinstien writes "Eric Raymond has issued a brief response in which he claims that Bruce Perens and others are mistaken in criticizing the Apple Public Source License and OSI's endorsement of it. " I knew this was going to be hairy.

245 comments

  1. Can open source trademark be withdrawn from OSI? by Anonymous Coward · · Score: 0

    Since my understanding is that Bruce Perens still owns the open source copyright (http://www.opensource.org/osi-launch.html), can he withdraw the rights of the OSI to use the open source copyright should he and OSI be unable to reach an agreement?

  2. Ouch. by Anonymous Coward · · Score: 0

    That is pretty much an out and out denial of everything Bruce said.

    This makes it look to me as if Bruce was the one jumping the gun.

    Wonder what Bruce's reply will be to this?

    And Eric's response to that.

    Who will stop this escalation?

  3. Bruce Perens is a kook by Anonymous Coward · · Score: 0

    I think HE jumped the gun here... the APSL isn't as flawed as he'd want us to believe.

    I'm hoping he just misunderstood it (frightning).

  4. Things like this make OpenSource look bad. by Anonymous Coward · · Score: 0

    This bickering makes the OpenSource lic look bad. Why can't you all just get along?

    I'm all for free software but this doesn't make the OpenSource lic look attractive to comercial types. All they get from it so far is lots of bad press.

    I can hear the MS types laughing now. "Heh Apple tried to go OpenSource and look what it got them.."

  5. Lawyer?!? I don't think so... by Anonymous Coward · · Score: 0

    there is no reason to involve a lawyer at this point (thank GOD) ... or were you just kidding us?

  6. The Joy of politics by Anonymous Coward · · Score: 0

    Sigh, the open source movement is becoming much too political for my liking. Not that things like GNU weren't politically motivated before, but at least it was still primarily about making cool software and sharing knowledge. Now it's becoming a little battleground, and a 'movement'. "Linux on every desktop!", people cry. Why should anyone care if USERS are using Linux. If you like it use it, I know I'm writting some software right now which I plan to open source soon, and I'm writting not because I want everyone to use my software, or because I want to be part of the movement, but simply because I wanted a tool, and it didn't exist, so I'm making it. I'm open sourcing it because I think other people might like it, but if they don't, I wont be upset. I'm writing it because it's fun to write, and that's enough for me. Burocracy breeds evil, what self respecting hacker culture starts tradmarking things and creating organizations to monitor use of the trademark? I like linux, but I'm going to ignore the 'open source momement', and hope it just goes away.

    Sorry about the randomness of my ramblings, late night last night.

  7. What shall we complain about now? by Anonymous Coward · · Score: 0

    Okay, now this is made clear, what shall we attack about Apple now? We can't applaud their decision, because we behave like sheep and it's clear we all hate Apple no matter what. Down with Apple!

  8. The Joy of politics by Anonymous Coward · · Score: 0

    The culture here isn't self respecting.

    That's why it's beating itself up.

  9. I don't think so... by Anonymous Coward · · Score: 0
    These things NEED to be discussed. In the non-OSS world, the person with the most money usually "wins". In the OSS community, we discuss, rant, and rave, but ultimately that which most people think is best is embraced. (And is usually the best conclusion).

    We don't hide behind dressed up marketing releases and fake personalities. IMHO, I like the way it works....

  10. Well, I partially agree... by Anonymous Coward · · Score: 0

    For sure about the "This bickering makes the OpenSource lic look bad." part.

    It is, and this bickering is getting rather disgusting. And part of it is all of the negative "press" about the disagreements.

    I, for one, put a lot of the "blame" if you will, on people letting their ego's get in the way.

    What has been happening is IMHO a good thing, regardless of the various licenses. So, flame away, but what is *wrong* with that?

    The way I look at it is what Apple is doing is testing the waters. Even though I think they are doing it to jump onto the "dsiclose your code" bandwagon, there are some very valid reasons for what they do, regardless of the license.

    So be it. If the different factions of the "Open Source" community don't start to learn to get along, the whole thing is going to fly apart before it *really* catches on. And if that happens, it would certainly be a shame.

    I did like the "Open Source / Open Sores" comment though :)

    FWIW...

    Brad

  11. What shall we complain about now? by Anonymous Coward · · Score: 0

    Um. We don't like any hardware companies named after fruit... Look what happened to Apricot.

    And in a related note: Where is Tangerine Dream now?

  12. Ouch. by Anonymous Coward · · Score: 0

    RMS?

  13. Things like this make OpenSource look bad. by Anonymous Coward · · Score: 0

    People need to realize that serious commercial interests are at stake here (albeit muted and cloaked in 'open and free' jargon). Darwin is at least an annoyance if not a direct threat to RedHat, Debian and all of the small (and large) businesses that have gathered around the Linux camp; at least in so far as it steals hypeshare and geek cycles (a very precious commodity).

    Always remember to ask yourself when reading Darwin/Apple bashing: Who benefits?

  14. What shall we complain about now? by Anonymous Coward · · Score: 0

    I agree. Apple sux. They're just another M$.

  15. Open source is loosing it's soul!!! by Anonymous Coward · · Score: 0

    How many concessions are we going to make, just to please all these huge corporations that are trying to jump on the wagon?

    "Sure we will say it's open source...as long as you are a big company and not Microsoft, we'll give you the benefit of the doubt after all, it's more strength on our side!"

    Hmph. It's not more strength if we loose that which made us free in the first place.

  16. What shall we complain about now? by Anonymous Coward · · Score: 0

    Don't you worry about that.

    I say, among the next ten comments made after this one there is at least one with something cheesy for all whiners to start again.

    Let's just request Apple to stop this silly open sourcing... Then all the pro-open source people would get quiet.

    I almost fell of my chair when I read the announcement Apple made. I am devout Mac user but also like Linux and all the culture around it. But almost as big surprise was the response announcement received here... Can't believe it. Like bunch of old ladies...

  17. "Unenforceable"? by Anonymous Coward · · Score: 0
    First, in regard to Section 2.2(c), the reporting requirement. The open letter suggests a scenario in which Apple's demise would leave open-source developers unable to comply with 2.2(c), which would in turn cause their rights to lapse. This reading ignores the severability language in clause 13.6. If Apple dies, clause 2.2(c) becomes ipso facto unenforceable and (under 13.6) is voided without compromising the remainder of the license.

    Huh? If there is no Apple, a clause requiring that you notify Apple for your modifications can still be enforced--it's enforced by disallowing all modificiations. I always thought that "unenforceable" referred to clauses which are illegal, not to clauses which can indeed be enforced but only in a way which the consumer doesn't like.

  18. The Joy of politics by Anonymous Coward · · Score: 0

    Couldn't put it better myself.

    I had a feeling there was some sort of misunderstanding in what the lisence said. My guess is a majority of the people who were flaming Apple didn't read Bruce's essay or the APSL. Or only read bits and pieces of it. Even then, they let their own paranoia destroy their ability to think logically. Why would Apple have plans to do something [stealing (as in, keeping it, and locking darwin up] everyone's code that they contributed towards darwin and related material] that would basically be like blowing their head off?

    My favorite was when a few people (probably more people than just those I read in the comments) went hysterical when they read on that news page that Apple had trademarked open source. Accuse first and ask for questions later. I guess that's how we are bred to be in America (I'm assuming most of these complainers and flamers are probably american too... can anyone prove me wrong?) In fact, complain and flame about this message. Get as low as finding grammatical errors to try to prove to yourself you're paranoid viewpoint is THEE right one.


  19. Bill & Steves Interests' by Anonymous Coward · · Score: 0

    Bill is in it for the money only, Steve is in it for his ego only (I still don't think apples paying him). Egos want to rule the world but can't, money does rule the world. The simple solution is:

    BOMB REDMOND

  20. Ungrateful by Anonymous Coward · · Score: 0

    Take take take.

    What more do you want? If apple had opened up their entire source code database and open sourced it all with the mozilla license, you'd still have found something to bitch about...

  21. Why should he? by Anonymous Coward · · Score: 0

    Eric has quite clearly stated that he is happy with the document as it stands now. He also states that it has been changed since Apple's original attempt.

    If he's happy then why should he ask for these changes that only you seem to be bitching about?

  22. Open Softdrink Initiative by Anonymous Coward · · Score: 0
    Put down that Mountain Dew slashdotters!

    Pour out that proprietary coke!

    We have been oppressed by the softdrink industry for too long now. Something as vital as caffinated softdrinks must be open recipie. I'm tired of paying $1.29 for a coke at McDonalds. The greedy profit monger corporations are gouging us here!

    When you open a cold can of open softdrink, you can be sure that you are not filling the coffers of evil corporations.

    And that Secret Sauce they use on the Big Mac!

    Arrggghhh!!!!!

    I will not be speaking to any of you in a civil tone again until you join my cause and put down that can!

  23. The value of caution by Anonymous Coward · · Score: 0

    " hindering other projects like LinuxPPC. " This is the chance for the BeOS fanatics to pipe up and bitch at how Apple is so good at helping out the opensource brigade but wont help poor little Be get BeOS running on a G3...

  24. Bill & Steves Interests' by Anonymous Coward · · Score: 0

    Can we get a fund going?

    Maybe the russkies still have some nuked they haven't sold to Saddam floating around...

  25. This is encouraging, but . . . HNiC? :) by Anonymous Coward · · Score: 0

    As long as the community is represented by the typical /.'er then I'm glad we weren't asked...

  26. Open Softdrink Initiative by Anonymous Coward · · Score: 0

    If you love something set it free!

    I am with you comrade!!!

    Down with the evil sugared water corporations!

  27. Bill & Steves Interests' by Anonymous Coward · · Score: 0

    Shit, I earn more than him.

  28. Apple is no better than MS. by Anonymous Coward · · Score: 0

    Wow, it's nice to see we have psychics reading this site. Please tell me more how Steve Jobs would/will be exactly like Bill gates and how Apple would/will take over the world.

    You probably wouldn't even be happy if Mother Theresa was the CEO of Apple.

  29. Honk honk by Anonymous Coward · · Score: 0

    Honnnnnnk :)

  30. pop combos via cookie or url? by Anonymous Coward · · Score: 0

    pop combos via cookie or url?

  31. Hang on there . . . by Anonymous Coward · · Score: 0

    I always like to wash my socks in public...

  32. I spoke with people at Apple today by Anonymous Coward · · Score: 0

    ROFLMAO!

  33. Open Softdrink Initiative by Anonymous Coward · · Score: 0

    To hell with that.

    We WANT the free beer they all keep talking about.

  34. Apple's attitude toward OSS by Anonymous Coward · · Score: 0
    1. Mac users obviously have an interest in Apple going open source if it leads to improvements in their operating system. I'm not a Linux user and I care about what Apple does.
    2. MacOS X is not intrinsically limited to Apple hardware. If Apple thinks it makes business sense, they could for example at some point produce a x86 version. This could be facilitated by good driver support and such on the part of OSS developers.
  35. no, mozilla acceptable by Anonymous Coward · · Score: 0

    Mozilla has gone through the Open Source ringer. This license needs the same treatment.
    The license wording needs to be clear -- intent does not count for much later.

  36. Open Softdrink Initiative by Anonymous Coward · · Score: 0

    What? you mean you drink Closed Source Softdrinks?

    Hell, I make my own, All it takes is a surplus Soda Keg, a CO2 tank, and misc fittings purchased at your local HomeBrew Shop.

    Add water, Sugar, flavorings and a few no-doz tablets and you've got Open Source Softdrinks.
    Of course if you want a bit more kick, you can make some REAL rootbeer.
    Mmmm.. Safrol...

  37. Depends on your definition of "freedom"... by Anonymous Coward · · Score: 0

    Is freedom how many apps are available for your platform? If you are able to tinker with the code of your OS? How about having some options?

    This is purely up to the individual to follow/use, just like Linux is "supposed" to be. Just because _you_ like to code your own stuff doesn't mean I do, or really want to!
    My view on this is that it is yet another choice.
    Use Windows - Deal with it.
    Use MacOS - Deal with it.
    Use Linux - Deal with it.

    Just use what you feel comfortable with and quit trying to bring down my choices or the choices of millions of users!

  38. Is it legal??? by Anonymous Coward · · Score: 0

    >>LinuxPPC believe Apple have used some of their (open source) code to further optimise the performance of Mac OS X server
    I am not sure I understand this...is it legal??? sorry, just asking...

  39. Apple's attitude toward OSS by Anonymous Coward · · Score: 0

    Some people still like the idea of competetion. Not competetion as in Linux everywhere, but as in other OSs and machines and processors and whatever, whether they were made by Ghandi Inc or not.

    Not that this is particularly related, but why do people flame Intel (which I completly understand) for things like the ID, but on the other hand hail them as some sort of saints for investing in other OSs? It's in their best interest to do these things, it doesn't mean they're "good" guys. The more OSs it runs on, and the more OS fans they win over, the better for their sales. Even if the PPC runs faster, and Linux is available for it, they got you on brand loyalty now since they invested into one of the distributers... clouding your judgement to buy the superior product.

  40. Ungrateful? Really? by Anonymous Coward · · Score: 0

    Actually I think Apple is asking for a lot less than they're giving.

    I believe Apple is doing this to:

    A) Get on the bandwagon early(ish) just in case something really happens with this stuff...

    B) Get some good PR "look how well Apple is treating the community".

    I don't personally Apple will gain much from the actual software developed. All that has been announced so far is a new XML based GUI and a couple of other projects...

  41. Not an American thing by Anonymous Coward · · Score: 0

    I don't think what you describe has anything to do with America or Americans- rather, the Linux (and free software) community in general. Flame flame flame, whine whine whine, flame some more, whine some more, hysterically overreact to every little thing, take a break from the flaming and whining to bash one or more of: MS, Sun, Be, Apple, corporations in general, capitalism, KDE, Gnome, "stupid journalists", copyright law, etc. And then, back to the flaming and the whining. *sigh*

  42. Open source is loosing it's soul!!! by Anonymous Coward · · Score: 0

    > Hmph. It's not more strength if we loose that which made us free in the first place.

    And what is that?

    How does a company opening up the source of it's software hurt anyone? Don't agree with the license, don't write code for it. Don't like the business practices of the company, don't write code for it. I do not see how it hurts anyone unless it somehow destroys an idealistic dream of a world of programmers working for free on one OS.

  43. Why Big Business Involvement Sucks by Anonymous Coward · · Score: 0

    Before Big Business(TM) discovered free software everyone just wrote code and gave it away, and it was a big fun party.

    Now that Big Business(TM) is involved all this energy is wasted debating what license is best and who is the Official Sainted Spokesman for Open Source(TM) and of course the freaking lawyers are waiting in the wings.

    I wish everyone would shut up and get back to coding.

  44. Ungrateful? Jobs and gcc/ObjC. by Anonymous Coward · · Score: 0

    Even as a former NEXTSTEP developer, I found that situation appalling. Indeed, with his treatment of loyal NEXTSTEP users and Apple's treatment of users in general, the Open Source movement should be _especially_ careful with the APSL.

    I'm glad that I switched to Linux and NetBSD, though I do admit I miss the great OO environment of NEXTSTEP/OpenStep.

    If the OS community wants OpenStep, contribute to GNUStep. If we want a superior microkernel OS, help the Hurd project. Both of these projects have incredible potential yet are underdeveloped and are largely ignored by the community...

    We've had the patience and perseverance to make Linux and the *BSD's the superior free OSes they are now - my opinion is that we should continue development for OUR community, NOT Apple's.

  45. Hell, no (I think)! by Anonymous Coward · · Score: 0

    That _does_ sound more than slightly iffy. If LinuxPPC wrote code under GPL (as they obviously did), then doesn't that mean that Apple's subsequent improvement on that code must be under the GPL licence, too? The answer seems obvious, but I wonder what the extent of Apple's improvements amounts to, and if any of it should rightly be considered free code.

    Is it possible to keep such improvements a secret, and claim that it is the property of Apple? I think it is. There seems to be a lot of grey area here... that's why I _still_ believe that any partial commitment to Open Source is, well, half-assed, and dangerous to the evolution of Linux.

    Mind you, I'm still a happy Mac OS user (at least until Digidesign ports Pro Tools to LinuxPPC), so I should probably shut up.

    -ad

  46. Leave them behind, I say by Anonymous Coward · · Score: 0

    I wouldn't mind seeing a slightly broke Open Source license from Apple. Nothing seriously wrong, but just enough to make all the free software zelots condemn it to hell and go away.

    The emphasis being on GO AWAY!

  47. Ungrateful? How about HW specs? by Anonymous Coward · · Score: 0

    Now that would be Apple's ultimate gift to the OS community. Specs on other architectures are already reasonably well-documented.

    As an example, Digital has been exceptionally helpful to the AlphaLinux project despite the fact that they already ship Digital Unix... Apple should do the same to ensure the viability of their hardware.

    Regarding the Be flaming, unless examining registers, reverse-engineering VLSI's that bear the "Apple, Inc." label is your idea of productive fun, it is no wonder that Be is not developing for the G3. While LinuxPPC developers have the time and resources to do this, a commercial venture that must also consider time and legal restraints cannot.

    Perhaps Alan Cox's musings in his m68k Linux port article (LJ, Jan '99) was correct; Apple is embarrassed about their hardware... From my research on the Mac platform, Apple bundles a great CPU only to throttle it with their lousy engineering.

  48. Open source is a disgrace by Anonymous Coward · · Score: 0

    SPI, the trademark owener of Open Source(TM),
    is indirectly responsible for allowing ESR to
    continue mismanaging the mark. STOP the insanity,
    ESR insists labeling non-free code as
    Open Source. As RMS said, licenses with termination
    clauses are not free-software.

  49. the Apple Open Source Closet by Anonymous Coward · · Score: 0

    When I was at Apple it was impossible to get source from other groups at Apple, so this seems like a real step forward for a company that has used internal secrecy to mask incompetence and incompatibility for a long time.

    If the Apple Software Closet were to be opened to the public a lot of skeletons would fall out. Sniff the blue box, buddy, the amyl nitrate of bad coding standards: two emulators & a laxative to give you that morning kick in the seat... nome sane?

    Locked away are some gemz, though. Apple should release to the world all the years of R&D that are backed-up in the great software colon in Cupertino. Just the failed operating system efforts would benefit researchers & implementors everwhere:
    A/UX -- how does that Boot 2 code resource work again?
    Pink
    taligent
    Maxwell/Copeland -- give the TinMan a brain
    Edison/Gershwin
    Newton
    StarTrek
    -- hell throw-in
    Lisa Office System
    Lisa Unix

    That's not even considering such failed hopefuls as powertalk, opendoc, dylan, mrc, open transport, blah blah blah.

    for mac c++ programmers shipping source means apple no longer can hide behind the fragile base class problem as a reason for not getting their api's out of the stoned age.

    and once the macos source base is open what of apple? apple's biggest secrets aren't of the intellectual property sort but rather things like "which SUV-driving, yuppie-wanna-bee middle manager did 7 lines of coke and nailed two boys in the bathroom at comdex back in '89?" (ring-ring)

    -Z,dude.

  50. Oops, not quite by Anonymous Coward · · Score: 0

    I think that's what he said.

  51. Apple is no better than MS. by Anonymous Coward · · Score: 0

    Could these business moves be because it's in the best interests of keeping their company alive and trying to move it forward?

    They in no way have a monopoly, and have a very low portion of the market, so they want more customers. Are you being forced to by an Apple? Do you have to? Didn't think so. So, despite how many people they make mad, they are trying to both move forward with their company and keep, get as many customers as they can. Cloners were killing them at the time, and they barely make any of their money from software... so, Apple goes out of business. No more Mac OS. Clones ditch the Apple/Mac platform, and wave goodbye to the only serious PC competitor.

    It takes more than OSs to propel the computer world forward. Competition in all possible areas is important. Just consider Apple as a niche platform for now, like Amiga or something. I believe Steve Jobs has stated they'd open the Mac back up to clones after they get a certain portion of the market. I guess at that point they'd be able to make enough money from software sells to risk being killed in hardware sales (like they were before).

  52. Open The Vault by Anonymous Coward · · Score: 0

    Apple used to be the kind of place where getting source code from another group within the company was harder than getting laid at a mormon convention. This quasi-open-source effort is an important step toward recovery for a "community" that has masked incompetence and conservatism with secrecy and misinformation.

    Apple could reach closure by disclosing MacOS 7 (and 7.5 or whatever they want to relabel it) and letting it die its (ever lonlier) death. Alms for the beautiful, delicate, genius whose body is riddled with the cancer of neglect and derision. Peace for a angel that flew too close to the sun. But let it die.

    Of course that can't happen. But there are plenty of gems in the turds that could make it out the door & make for objects of curious study. Start with the failed OSes: A/uX, Pink/Taligent/Red, Maxwell/Copeland, Edison/Gershwin, Star Trek, Newton, Lisa Office System & Lisa Unix; add failed foundation layers: open transport, powertalk, opendoc and leven with hypercard 3, lifesavers, muse, kalida, sk8, amp, rosetta...

    Why not release the fast but flawed NuKernel with its miniscule latency? Why not show the world what a wonderful beast macos is and what a wonderful beast maxwell could have been? Evolution is great for the survivors, but the fossil record needs to reflect the road less travelled lest the travellers lose their way & end up in Cairo.

    The Apple faithful need not fear the release of their intellectual property for it is but a cleansing of the colon for a company that hasn't managed to get anything insanely great out the door in fifteen years. Besides the real secrets in Cupertino are along the lines of "Which SUV-driving, yuppie-wanna-be, middle-manager w/ two kids & a husband did seven lines of coke off her boss's backside then nailed two -boys- in the bathroom at comdex back in '89?"

    -Zg

  53. youd love to be in his shoes by Anonymous Coward · · Score: 0

    who wouldnt want to be in gates position?


    very very few

    people that say they wouldnt are kidding themselves

    apple is better than MS because its a complete company (where would MS be w/out intel? where is apple WITH intel..nevermind the bad marketing)

    apple is doing good stuff by offering their flavor of unix for servers (it was also another positive proof that their *machines* are best)

  54. World Domination -> only if you so choose... by Anonymous Coward · · Score: 0

    if the OSS is serious about "world domination", then it had better come to grips with the fact that at some point it will involve COMMERCIAL entities (you want LINUX software on the shelf at Best Buy or NOT? they could all stay WINDOWS for all that best buy cares...)

    if a corporation gets flack for taking a voluntary step towards OSS, then what is their motivation for becomming more OSS? think about it.

    if you bite the hand that is offered as an ally, you will LOSE; if you accept there's stuff to work out, and WELCOME their advance towards working with you, you will WIN.

    this is a big step for a major corporation to take, and all you guys do is whine and complain "it isn't good enough".

    grow up, and learn to recognise an ally instead of nitpicking and blasting them for helping your cause (as imperfect as the beginning might be...).

    you're only hurting the OSS movmement when you DAMN the newbie joiners. you're all so caught up in your own little worlds of pentium w/linux that you can't see the bigger picture - and until you do, you can forget about world domination.

    in order to get to world domination, you will have to start with the reality that you will need aliances with entities coming from different backgrounds. GREET THEM WITH OPEN ARMS, and then after work out your troubles, don't blast the company extending the branch of first co-operation. it only hurts the whole OSS movement if you do.

    methinks some /.'s had better read "The Art of War" chapter on waging war:

    "The captured soldiers should be kindly treated
    and kept. This is called, using the conquered
    foe to augment one's own strength."
    http://www.kimsoft.com/polwar2.htm

    the OSS movement would do well to TREAT THEIR
    NEW ALLIES WELL if they would succeed. work
    out your differences not in abrasive terms,
    but welcome them, and give them a reason to
    become even closer allies.

    regards,
    johnpenner@earthlink.net

  55. This is encouraging, but . . . HNiC? :) by Anonymous Coward · · Score: 0

    they offer their endorsements on behalf of the "community", without consulting or even informing the community until after the decision's been made


    If everything has to go to the Community,
    then why have OSI at all? Isn't the point
    to have a board of clueful people who
    are trusted by the community to make
    rational decisions, thereby saving a lot
    of time and bureaucracy?

    Do people *really* want to have OpenSource
    policy guided by /. poll?

    If you don't like the decisions, lobby for
    a change in the membership of the OSI
    board.

  56. RMS by Anonymous Coward · · Score: 0

    I would really like to see Stallman's reply to Apple's opening things up under a not-GPL/BSD way. Is he speaking anytime soon?

  57. Why Big Business Involvement Sucks by Anonymous Coward · · Score: 0

    I think it's "good" big business are going this route. It's sad some (a lot, most?) of these people seem to think open source/free software is all about destroying the man, and eliminating the "evil" ones (corporations and their software and OSs) to replace with the only true "right" one. Some don't know how to digest facts they take in and spill out garbage just so they complain. The rest just seem to like complaining and flaming.

  58. No Termination of Use!! by Anonymous Coward · · Score: 0

    So basically you want the freedom to
    ignore other developers' intellectual
    property rights? Yet you demand that
    developers honor your pet license?

    Somebody steals some code, adds it to Linux
    without permission of the author. You have
    no problems continuing to use that code?

    Face it: If you expect people to honor the
    various free software licenses, you'd better
    be prepared to honor other licenses. Otherwise,
    you're a hypocrite.

    1. Re: No Termination of Use!! by Anonymous Coward · · Score: 0


      "I do honour other, and you implying that my views are hypocritical without taking the time to understand them is very short sighted. If a program has a license that I find too objectionable, I honour it by not using the program. "

      That wasn't my point. Say you find and
      use a program whose license you approve of.

      You really like that program.

      Then, you find out that the program's
      author violated *another* programmer's
      IP rights in development of the software.

      In this situation, you are not violating
      the program's license, but by continuing
      to use the program you are still benefitting
      from stolen/unauthorized code. It's
      like buying bootleg commercial software;
      you didn't steal it from the person who
      sold it to you, but it's still an IP
      violation against the original source,
      even if you aren't liable for copyright
      violation yourself.

      This is the Termination Clause scenario.

      By insisting that there be no Termination
      Clause, you are saying that you demand the
      right to ignore programmers whose IP rights
      have been violated, so you can continue
      using their code without permission.

      That's what it comes down to: If someone
      complains to Apple that some of their
      IP has appeared in Darwin, you think
      people should be able to ignore that
      developer (NOT APPLE) and continue using
      their IP without permission, just because
      someone else slapped an OpenSource license
      on it.

      Apple is insisting that this not be an
      option, which strikes me as being the ethical
      approach to take.

    2. Re: No Termination of Use!! by Gleef · · Score: 1

      Anonymous Coward wrote:

      So basically you want the freedom to ignore other developers' intellectual property rights? Yet you demand that developers honor your pet license?

      No, I want the definition of Open Source to include a carefully worded statement regarding Termination of Use. I think termination of use clauses are contrary to the spirit of Free Software, and I think the Open Source definition should reflect that.

      I never asked for the freedom to ignore other's rights, that's not freedom at all. I asked that the license we call free be what I consider free, and the licenses that can terminate your use on a corporate whim not be called free. Currently, the Open Source definition is the yardstick we use, and I think it needs a mark for these clauses.


      Somebody steals some code, adds it to Linux without permission of the author. You have no problems continuing to use that code?

      Of course I have a problem with that. Unless the author assigns copyright to someone else, only the author has the right to copy or license their IP. What sideways reading of what I wrote made you think I was advocating plagarism?!?


      Face it: If you expect people to honor the various free software licenses, you'd better be prepared to honor other licenses. Otherwise, you're a hypocrite.

      I do honour other licenses, and you implying that my views are hypocritical without taking the time to understand them is very short sighted. If a program has a license that I find too objectionable, I honour it by not using the program. This is why I haven't purchased any proprietary software in three years.

      Apple is probably not losing a customer by me disliking their license, I had no plans to get MacOS X. On the other hand the Open Source Initiative is potentially losing a supporter if they continue to encourage licenses like this.

      --

      ----
      Open mind, insert foot.
  59. Free software is about much more. by Anonymous Coward · · Score: 0
    Don't forget the freedom to use the source code. How many times have you had to re-write simple code because the previous version's license was lousy? I've had to waste way too much doing that, personally.

    That's just one aspect of the greater freedom, the freedom to share. If you contribute something to the Berkeley, err, CMU, err, Apple code, you can re-license it and re-contribute it to the BSDs and Linux. However, no one else can. And if you assign copyright (Apple should require that for their distribution), then you cannot.

    There is much more than just being able to twiddle with one tiny chunk of code. There's the freedom to take what's useful to yourself and move on. There's the freedom to help others. There's the freedom to going back to doing interesting things rather than having to worry about snippet X being under license Y.

    I want those freedoms. That's why I'll accept neither the Apple license nor the Sun license.

    Jason, really tired of inventing the same damn wheels over and over again...

  60. From the GPL... by Anonymous Coward · · Score: 0

    You might have grounds, but would you have
    the funds?

    What is the problem with Apple yanking a
    few functions, or maybe a module or two?

    Couldn't the vaunted OpenSource coding
    community hack up a replacement pretty
    quickly? Why the fear?

    What's the big deal? Why assume that they'll
    terminate massive swaths of code? That would
    be *stupid*. And, anything in the free
    code that infringes will probably also
    be in their commercially distributed code,
    so they have massive incentive to fix it
    instead of just terminating it.

    The US Constitution includes clauses that
    specify who takes over if the President
    is unable to serve. Do you folks think
    this was inserted because the Founders
    planned for Congress to assassinate Presidents
    at the drop of a hat?

  61. Lawyer time? by Anonymous Coward · · Score: 0

    Betcha ESR's reply to Bruce Perens was reviewed
    by Apple's Corporate Counsel before he sent it!
    A little too much legalese.

  62. Thai Dishes... by Anonymous Coward · · Score: 0

    Have you ever noticed how every Thai restaurant is called Thai Dishes? No, they're not franchises. Those brilliant Thai restaurant operators just have an open, unspoken, agreement that they'll all call their restaurant "Thai Dishes". By doing this brilliant socialist act of alignment with the open source moniker of "Thai Dishes" they increase their collective exposure.

    What I propose, out of solidarity for our "Open Source" brethren in the Thai food industry, is that we all boycott Thai restaurants not called "Thai Dishes".

    A call to arms!

    -AC

  63. Hypocrite by Anonymous Coward · · Score: 0

    So you're an open source advocate but you're whining that Apple isn't going to pay you for the contributions you make? Shove off.

  64. Things like this make OpenSource look bad. by Anonymous Coward · · Score: 0

    You seem to have an incorrect understanding. Anyone can redistribute Darwin and the things contributed to it in both binary and source form. However, it's not a threat to RedHat, because currently Apple isn't making a Darwin distro available. They have links to the sources and it's "some assembly required". I hope someone puts together a Darwin distro soon so I can play with it without having to spend a week setting it up...

  65. mmh... advantages there are.. benefits too! by Anonymous Coward · · Score: 0

    Well let's see...
    I wouldn't mind beeing able to run OS X on Intel hardware...
    I guess if we can have Darwin running on more hardware configurations on intel than it can right now we could actually get OS X for Intel...

    It is easier to use than linux.. has better API and is far better and cheaper than NT...

  66. Make that - the joy of protecting yourself by Anonymous Coward · · Score: 0

    So someone could sell the software I made. So what? I said already that 'I'm writting for myself, it anyone else uses it, bonus'. The reason to tack on a GPL is to make what you described less likely, the value of that being that someone might improve what I wrote making things more useful to me. And really, are you aware of a single case where someone actually did try to make a GPL'ed piece of software part of something commercial? Risk the possiblily that their software product become infected by the GPL virus and taken from them latter, enhancements included? I've never heard of anyone messing with GPL'ed software, maybe I've just missed it. Regardless, I get my software, others most likely benifit, and with luck, others will enhance things, even better for me. I still see no use for any legalease beyond the GPL.

  67. Ungrateful? How about HW specs? by Anonymous Coward · · Score: 0

    As an example, Digital has been exceptionally helpful to the AlphaLinux project despite the fact that they already ship Digital Unix... Apple should do the same to ensure the viability of their hardware.

    Digital doesn't exist anymore. Should Apple emulate the late, lamentable DEC?

  68. Ungrateful? How about HW specs? by Anonymous Coward · · Score: 0

    Digital doesn't exist anymore. Should Apple emulate the late, lamentable DEC?

    Ooops, I meant Compaq :) For those of us that grew up with PDP-10/11, VAXstations, DECstations and now Alphas, the name Digital is still very fresh in our memory and still represents state-of-the-art hardware.

    Judging from their input on the AXP mailing lists, Compaq still contributes to the AlphaLinux project.

  69. TO ERIC & BRUCE by Anonymous Coward · · Score: 0

    discussions are good, even though sometimes they can get personal/abrasive - help us refine things. i think (and hope) that we are striving for essentially the same goal?

    i just hope that the arguments/discussions are taken in constructive manner toward the common goal.

    i (and i'm sure many others) think very highly of your works in the area, and hope to see that continue.

    AC

  70. No Termination of Use!! by Anonymous Coward · · Score: 0

    I am not entirely certain that you understand what Free (or if you must, 'Open') software is about.

    The idea is that individuals contribute code to a community, rather than an individual maintaining ownership as such over it. In an truely open/free software world, I am not entirely certain that it would make sense to talk about "stealing" code at all. Rather, the idea is that if lots of code is available, then developers will be much more free to produce high quality software. They will have full access to new algorithms, they will have access to various implementations of both old and new algorithms - allowing them to focus their attention on other aspects of their software project, as well as allowing for peer review of software with all the advantages that brings.

    From this perspective, what looks like theft is when an individual, or a corporation, does not allow code to be publicly available. Or, for the slightly less radical amongst us ;-), if individuals or corporations "open" their code to the community, but make no promises that the code will always remain open, or that people will always be able to use it. It is theft precisely because asserts individual ownership over communal ownership.

    I think that what you are seeing here a healthy critique of licences that do not (or may not) measure up to the goals and the ideals of the Free software movement. This is another aspect of the open software movement - a thoroughgoing dedication to peer review. I do not think that it is hypocritical to critique or even criticise a licence. I do not think that it is reasonable to assert that one should respect all licences as equal, or as being equally respectable. Indeed, it might be argued that from a dedicated free/open software perspective, one would be hypocritical to accept/respect/etc a licence that contradicts the ethics and spirits of the open software movement.

    Finally, whether we like it or not, we are all beholden to the law. I am not sure that any open software developer that I know or have read about, is willing to face the inevitable law suits by stealing 'toxic' code. Where code is toxic, whether it be the inclusions of AT&T code in BSD 4.3, or to whole libraries (such as MOTIF), seem to be prepared to offer a free 'clean' implementation. The small problem here is that while in theory everyone has equal access to the instruments of justice, the practice is that economics precludes equality of access.

  71. Read the GPL by Anonymous Coward · · Score: 0

    There are 3 situations in which a claim could occur:

    1. Someone serves Apple with a bogus claim. Apple looks at the claim, and their lawyers will basically tell the person to f off. Apple would not force you to remove the code unless the idiot party pushed the claim into court. I ask you this: why the hell would Apple do it???? What possible good would it do to piss off the OSS community if they are looking for our help? (see case 3 before you respond).

    2. Someone serves Apple with a valid claim. In this case, Apple will notify you that you have to remove the affected code. This is no different than if you were under the GPL, the claimant would just serve you with the claim instead of Apple. What's the difference here?

    3. Apple is being nasty, and wants some code removed so they pay someone to file a bogus claim (this is highly unlikely). So they tell you to remove the code. You now have two options:
    - tell Apple to screw off, that they'll have to sue you before you'll remove it. If they do start proceedings then remove the code and then screem absolute bloody murder on every OSS-centric website. I gaurantee you that if they did this to any OSS developer that *all* OSS work on Darwin would stop dead in it's tracks. Furthermore, this would make it into mainstream press hurting Apple's image and probably making a small dent in their profits as a result. So the question here is, yet again, why would they do this????


  72. This isn't about the APSL. by Anonymous Coward · · Score: 0

    Where do you think the "Slash" in "Slashdot" came from! ;-)

  73. Uh . . . what? by Anonymous Coward · · Score: 0


    Digital doesn't exist anymore. Should Apple emulate the late, lamentable DEC?

    Are you certain that's what did them in?

    :)

  74. Netscape vs. Troll Tech by Anonymous Coward · · Score: 0

    Netscape's MPL grants special rights to Netscape,
    which is generally bad.

    Troll Tech's QPL does that and more. Besides
    the minor sin of giving Troll Tech special rights,
    the QPL denies the right to truly fork the tree.
    You have to carry original source baggage and
    make users apply patches.

    Netscape's MPL infects their own app.
    The app (a browser) stands alone.

    Troll Tech's QPL infects a library. Libraries
    are used to build other software. Any software
    using the library is affected by the QPL, even
    though it doesn't actually fall under the QPL.

    Netscape was always honest with us.

    Troll Tech tried to brush away our concerns.


  75. Think different by Anonymous Coward · · Score: 0

    Hmmm, Apple does compatibility testing with NT - wow what a crime. It seems like you may have really uncovered something here.

  76. Great! by Anonymous Coward · · Score: 0

    It is great if Apple works on this...
    If they do I am very impressed!..

    But I would like to know tough:
    What is the problem with the notification clause about the modifications made to the code...

    I think it would be better if those are centralized to Apple's Web page, wouldn't it be better than a dozen obscure web pages?

    Anyway.. as I said if they do change the license to at least work on the termination clause they will definetely estimate them as a company...

    I mean, it is a very important product for them... I find it interesting that they try Open Sourcing parts like NetInfo, HFS... maybe the net boot of Imacs and other things like that will follow...

    NetInfo is nice tough... I think we should check if we could make a replacement for NIS/YP from NetInfo...

    Let's just wait and see!..

  77. Bill & Steves Interests' by Anonymous Coward · · Score: 0

    They do pay him, 1 dollar US per year, so his family can legaly recieve benifits.

  78. On Slashdot Flaming by Anonymous Coward · · Score: 0

    Even if it turns out that a lawyer says it means what Apple claims, you're right to get them to clarify it so normal people don't get hit a la the kid who wrote Hotline.

    This could be good for the Open Source movement, as all those Mac shareware authors who've written good stuff become OSS and start working on other projects. While Macs are known for their Grandma users, the shareware authors have been a vital part of that community, and I think it would benefit both sides to do a little cross-pollenation.

    Unfortunately, I think the Oliver Stone corporate-bashing has prevented some people from seeing this as anything other than a dirty trick in the making. There are good reasons to be skeptical (ask anyone who's signed a contract with Microsoft or the Mac cloners, for that matter), but I hope the community doesn't let that override the optimism that people are, imperfectly, beginning to "get it."

    Thanks for helping, Bruce, whatever the outcome is.

  79. What shall we complain about now? by Anonymous Coward · · Score: 0

    Sucks is not spelled with an x.

  80. Ungrateful? Jobs and gcc/ObjC. by Anonymous Coward · · Score: 0

    Your community or my community.

  81. Open Softdrink Initiative by Anonymous Coward · · Score: 0

    I don't even have a case on my homebrew system because I'm always adding things to it.

  82. here you go... by Anonymous Coward · · Score: 0

    Is Star Trek still cool?

  83. I buy it - no chance! by Anonymous Coward · · Score: 0

    You have seen that Open Source (TM SPI) has embraced software with restricted distribution and termination clauses.
    What does Eric say about all this? Who cares.. At least now there is proof for
    what people have been saying all along:
    Eric does not give a damn about free-software, he is a self-promoter who intends to make a living through a trademark he does not own.

  84. Perens didn't notice another violation in APSL... by Anonymous Coward · · Score: 0

    Don't call ESR, he does not want to listen and he does not care.

  85. Can Eric be stoped once and for all? by Anonymous Coward · · Score: 0
    NO, Eric is doing a fine job for the companies that pay him, and there is little to stop him. What you think about Eric is impertinent. So long as the companies promote ESR, and in turn ESR promotes the companies (remember the O'Reilly summit?), the rest is mostly insignificant.

    We do not forget: Open Source means deception

  86. Hypocrite by Anonymous Coward · · Score: 0

    No, he's worried Apple is going to steal his contributions using legal chicanery.

  87. Why Big Business Involvement Sucks by Anonymous Coward · · Score: 0

    Give me a break. Did I say I was out to destroy the man? No.

    I belong to a dwindling number of people who believe that free software is about (gasp!) writing free software!

    All of these other licenses and raging license debates are about one thing: how can I make money off of my free software?

    Well that sickens me. That is completely against the culture which spawned this movement to begin with.

    Free software used to be about the joy of writing good code, and that nice feeling you get when you create something useful, and you give it to someone else, and they enjoy it.

    Now if IBM or Apple or whoever wants to come join the party, that's cool. Write some cool stuff and release it under the GPL, we'll share and have a blast.

    But don't bring in your teams of high priced lawyers to try to figure out "how can we cash in on this free software craze while actually retaining control over our software?". If that's what you want, write your commercial apps.

    Diluted Open Source(TM) licenses sicken and disgust me far more than commercial software. Commercial software is honest in its intent.

  88. Depends on your definition of "freedom"... by Anonymous Coward · · Score: 0

    Yes and you have the freedom to choose between Pepsi and Coke. Ya moron.

  89. "people who count" by Anonymous Coward · · Score: 0


    the people who count in this matter seem to understand how to ignore the flames.


    yes sir, thank you sir.

  90. Let me see if I've got this right... (V1.1) by Anonymous Coward · · Score: 0

    Bruce,

    Thank you for speaking with Apple to tighten up certain abiguities regarding APSL. However, your close relationship to the OSD, whether friendly or foul, may be clouding your logic.

    Simply stated, the OSD does not prohibit termination clauses. The claim that the OSD does ban such clauses "implictly" is false. The OSD has nine qualifications and a set of examples. Each of those qualifications can be met with a license that contains a termination clause.

    A termination clause is not "all rights reserved." A termination clause is "If I am sued, I am legally bound to cease and desist the distribution of infriging code. Failure to do that, I go to jail for contempt of court." As mentioned before, the GPL has a similar clause.

    Claiming that the OSD inherently bans such clauses is based on _your_ interpretation. It is _not_ inherent (by the spirit of the OSD, maybe, but not by the letter.) A reading of the OSD, without ideological goggles, shows that _even_ a "free til 2000" license does comply. However, would you work on code under such a license? Neither would I.

    Another point has been raised that Clause 2.1 of the APSL violates OSD clause 6 (No discrimination against fields of endeavor.) This argument is incorrect as well. The OSD clause is meant to prohibit "you can't use this code for X, but can use it for Y." (see rationale) The APSL simply states that once you move the code from R&D and into production, you come under the posting requirements of the APSL. This is not a violation of the OSD.

    Finally, while I'll agree with you that the language could be tightened up, I still hold that:

    1) Apple's death does not cause license invalidation.
    2) Termination clauses are allowable under OSD (1.0).
    3) Apple's termination clause is not overbroad.
    4) The APSL does not violate OSD Clause 6.

    Then again, I could be wrong. (IANAL)

  91. namespace polution by Anonymous Coward · · Score: 0


    HNiC is also an acronym that i've heard applied to Henry Louis Gates by some in the african american community who don't think that they're an organization with an official spokesman. that one is "head 'n' in charge" too, but it's a different 'n'. heh. i get the impression that it's not a complimentary term. that may have been what the initial poster meant; the two roles seem analagous to me.

    disclaimer #1: i'm not sufficiently familiar with gates' views to hold an opinion on them.

    disclaimer #2: i'm white and i don't pretend that i'm qualified to discuss these issues. i may be seriously misinformed.

  92. "revocable"/"irrevocable" -- spelling counts! by Anonymous Coward · · Score: 0


    :)

    sorry. obviously the spelling has no impact on the validity of any of the views expressed in this thread.

  93. Darwin != OS X by Anonymous Coward · · Score: 0

    YellowBox (the ObjC OPENSTEP APIs and kits) is way cool, but we still don't have it. Nor the MacOS GUI. Darwin isn't OS X, it's just BSD + NetInfo.

  94. Why Big Business Involvement Sucks by Anonymous Coward · · Score: 0

    Now no companies can release their source code unless it meets your demands? Please. Although this may not be "perfect" as you want it to be, it's much better than everything being closed up. If you have some major fear they'll take your hard work and rip you off, DO NOT WRITE CODE FOR IT! It is that simple.

  95. Apple is no better than MS. by Anonymous Coward · · Score: 0

    Here Here!!

    Some people forget. One of Apple's goals focused on producing a computer that allowed people to use technology creatively. Back in the days of yesteryear, there were the Big Blocky IBMs, the Radio Shacks and the like. Albeit, the MacOS GUI concept was carried from Sun workstations, it still put machines in the hands of the average user and the small business. It made people aware of what computers could do for them, and they didn't have to be technowizards to use it. Which may or may not have been a good thing. Apple created a computer for the masses, but it also made a small loyal community of hardcore users that knew what computers did. The Unix/Linux community is very similar to this.
    The Mac products flew, but after awhile Apple suffered because the majority technowizards, engineers and scientists failed to support it. (To their credit Apple didn't really take a hard look at their needs either.) Lack of Mac support led to minimal software production for the MAC which led to even less support. *Apple failed because the techo elite turned their noses up at the Macintosh and the GUI concept.* 'Oh no! I want my command line interface!','Oh no! It doesn't do my mathmatical computations and it also looks like a kid's toy.','I can't see the code for every single program'. The most disparaging remark was:'Only people who know nothing about computers use a Mac' These people were and are the sample people who keep telling me that Microsoft products on a PC are just soooo great.
    The point of this rant is to say, Apple got off on the wrong foot and is trying to make a reasonable comback. We should try to give some support. The Unix/Linux community doesn't have to repeat what the old technoelite did in the past.
    But I'm not a psychic or a lawyer. Support for anyone should not include welcoming the bleeding edge with open arms and eyes shut. Any hardware or software company should be reasonable and meet its consumers halfway (or all the way if their product is defective!)
    We, the users at large, should be collectively careful. Regardless of who we are, what operating system we use, or what machine we choose to run, we need to ask ourselves:
    Does what we purchase meet our needs effectively?
    Are the people we deal with and purchase from
    being honest and supportive of their products?

    There is no reason we should be scammed out of our labor, and if we choose to code freely so be it. Having just started coding with the past year,
    I admire all those who put in the time and effort.
    I just think that the OSS community is better than any petty bickering. Everyone needs to rant, but when we all return to 'normal' we have to be open-minded about what works and what doesn't. I still feel we need to support Apple, but I need to put my pro-Apple bias away which is why I've been using other OSes.
    Remember, people create things for different intentions. There's always the money, but it doesn't have to be JUST the money.

    Hopefully my ramblings have been thoughtful, or
    at least entertaining.

  96. Let me see if I've got this right... (V1.1) by Anonymous Coward · · Score: 1

    I've read the APSL (1.0), the OSD (1.0), Perens Termination letter, Perens APSL Open Letter, and Raymond's response. IANAL, but I think I've got a pretty good handle on things here. I don't think that Perens fully understands the APSL. Perens contentions are:

    1) Apple's death causes license invalidation.
    2) Termination clause not allowable under OSD
    3) Termination clause is overbroad

    He is wrong.

    1) The Severability clause (13.6, ESR's argument) kicks in. If Apple dies, the entire license is unenforceable.
    2) OSD (1.0) says nothing about termination clauses.
    3) APSL's Termination clause is not overbroad. Section 9.1 (Infrigment) clearly defines "Affected Original Code" as that which is "subject of a claim of infrigment." Termination is one of three options; Obtain rights; code around infrigment; or termination.

    The question then becomes, what do to about termination clauses? In the case of patent infrigment, a company needs to have a compliance mechanism, in this case, terminating the open license on the "Affected Code." To not try to prevent further infrigment on a patent could be interpreted as contempt of court. Without such clauses, companies (as well as individuals) open themselves to further legal problems. Regarding the possibility of a company asking another company to file an infrigement claim, such a claim would not have standing in American courts, due to the advisarial nature of our court system (ie there must be a real, identifible confict in order for the plaintiff to have standing.) What if a company manufactures "real" conflict? That's what amicus briefs (and I would suppose, OSI) is for!
    Should the OSD ban termination clauses? In general, I would lean towards "No." Companies, and individuals have to protect themselves from patent suits. Regardless of ideology, we still have software patents, and we can't pretend that they don't exist. IBM's license, however, appears suspect due to the "appears likely to be made" phrase. The APSL seems reasonable.

    But then again, I could be wrong.

  97. Apple's attitude toward OSS by Anonymous Coward · · Score: 3
    Not quite relevant to the whole ESR/Perens issue, but here's Don Yacktman's take on how to view the whole Apple open source issue. Don is a long-time NEXTSTEP developer, and has a reputation for being informed and sensible, with good contacts within Apple. The above link hasn't yet shown up in DejaNews so I'll just quote it below.

    The basic opinion is: Apple's testing the waters here; its further actions will be governed by the response of the open-source community. If people treat Apple as slime and "just as bad as Microsoft", as some people on Slashdot have been doing, then it's assured that Apple's open-source efforts will never go beyond what they are now. But if they see positive results coming out of their experiment -- like good outside enhancements or bugfixes, or market-viable porting opportunities -- then they may very well more fully embrace the idea of open source.

    Please, people. Be rational about this. Good can come from it if we avoid extremism and ideological jihads.

    From: don@misckit.com (Donald A. Yacktman)
    Newsgroups: comp.os.linux.advocacy,gnu.misc.discuss,comp.sys.n ext.advocacy
    Subject: Re: The brewing QuickTime/Linux issue
    Date: 18 Mar 1999 19:33:01 GMT
    Organization: XMission http://www.xmission.com/
    Message-ID:

    "Michael J. Peck" wrote:
    >taiQ wrote:
    >> Yep, but it's still welcome news. Wasn't it Randy Rencsok who
    >> advocated this route in an essay on his web site? I'd be interested in
    >> reading about his opinions on this turn of events.
    >
    >I think it was Don Yacktman, if you mean the "OpenMach" proposal. And
    >come to think of it, if that's what you mean, you're right; that's
    >approximately what it is, but I never really thought of it.

    Both Randy and I wrote some things on this. Randy suggested opening up higher level stuff than what I proposed, such as the Yellow Box. He and I also consulted with each other somewhat, and both chose to take slightly different approaches to the same thing.

    I'll make a few rambling comments now; I do intend to put up an open letter thanking Apple on the Rhaptel site (http://www.of.org/rhaptel/) either today or tomorrow.

    I didn't go as far as Randy in my proposal for strategic reasons. I'd certainly like to see Apple eventually open up everything, but I just don't think that is practical to do up front.

    I'm looking more at the idea of driving in a wedge. Ask for something smaller, something that is easy to do. They do it. If it is successful, then you can ask for something a little bit bigger. Taking two steps--A to B and then B to C--is much easier than one big step A to C. Another analogy is to realize that to turn a large ship, you do it in smaller increments, taking its inertia into account.

    Apple's taken step #1--Open Mach. In fact, they've released two things beyond Open Mach, consider them surprise bonuses: SoundKit and Netinfo. So, kudos for Apple to have the courage to take that first baby step. Now they've passed the baton to us. We have to make it a success.

    And this "wedge" process is something that Apple is fully aware of. They are actually trying to turn the ship and this is just the first increment. I have very good reason to believe that if we take the baton and run with it--if Apple sees some real successes with Darwin--then we shouldn't be surprised if Apple opens up more things.

    I'm not making a promise here, just an "educated guess". But I do think that Apple is serious about Open Source and is looking *very* closely at how Darwin, ahem, "evolves" and that such evolution will shape the future directions Apple takes. I've got several good (NDA) reasons for believing this to be the case.

    >I think the issue here is that the lower levels were already pretty well
    >known. In any case, if one were to port the lower levels, one would have
    >Mach + BSD. It's not exactly the sort of thing one shouts "Hallelujah"
    >about, seeing as how the hue and cry these days, in the Open Source
    >community, is for more sophisticated *upper* levels (hence the KDE/GNOME
    >happenings, the XFree86 griping, the Berlin project, and the hardware
    >OpenGL push). It could be that someone will port Mach + BSD to other
    >platforms, but once you have the port, what are you going to do with it?

    I can see a few things happening. One obvious scenario is that Apple can *always* "port" their upper layers to any Darwin implementation that seems to be popular with the community. The beauty of letting the open source community take the wheel is that the marketing people can just watch how things unfold to determine which products are worth producing.

    There are other scenarios, but I won't elaborate them here or now. As I understand it, Darwin is the _beginning_, not the _end_, so assuming that the community does kick in, there could be a lot more to come.

    By the way, most of the data I've collected reinforces the point that Apple is fully behind this "newfound" open source direction. For example, in reference to Perens' arguments, if the APL needs to be modified slightly to make it work better, I get the impression that Apple is willing to make some tweaks. They've even said that, in effect, they are new to this whole thing and expect it to adapt to the community as needed. They're admitting that they are the students, and they're willing to learn. Apple _wants_ this to succeed, so they'll be flexible. Of course, there will also _always_ be people who are upset about some niggly detail--you can't please everybody--but I think Apple will be able to provide decent value to the majority of people.

    One thing that I find interesting that nobody else has mentioned. By open sourcing this stuff, they now have over 100 people working exclusively on code that is open source. Are there any other commercial entities which have thay many developers paid to work solely on open source? It is fascinating to think about how different the Apple of today is from the Apple of even just two years ago; like any large body there is a lot of inertia, but there are also some striking changes. I hope the community is willing to allow Apple to change and willing to give them a chance.

    While Apple is certainly going through a learning process, you have to give them credit for having the guts to actually start the process. They certaionly didn't _have_ to do Darwin. Now I dearly hope that the community follows through...if we all work with Apple and ease them through the learning process, we will probably succeed in not only changing Apple, but also in transforming the entire industry. That's a cool thought...

    --
    Later,
    Don Yacktman
    don@misckit.com

  98. Why should he? by Crow- · · Score: 1

    Bruce is not the only one bitching about it. Crawl out from under that rock and you may notice that. Bruce was simply chosen to be the one to write the letter up, just cause everyone doenst have their story posted to slashdot doesnt mean they arent happy with it.

  99. No Termination of Use!! by Gleef · · Score: 1

    For what it's worth, here's my take on the issue. It looks to me like the 2.2(c) reporting requirement issue is annoying, but it won't lead to the license disappearing. They've got that one satisfactorily covered.

    The 9.1 point is still a problem. I don't care what Apple intended Affected Original Code to mean. It is not clearly defined in the license, and I can see all sorts of abuse that can come from a loose definition of the term.

    I don't care whether it is technically Open Source or not, I don't want a license which can end my legal use of a program on a company's whim. I think there is a clear need for a "No Termination of Use" clause to be inserted into the Open Source guidelines. While there is not one, the Open Source definition becomes pretty useless to me.

    --

    ----
    Open mind, insert foot.
  100. I think they're worse, personally. by Wakko+Warner · · Score: 1
    Exploiting Open Source software like Apache and then being "generous" enough to open some tiny portions of their new OS in some half-hearted attempt to look like some sort of longtime friend. Wow gee thanks! So, what's up with not allowing the Xanim people to even distribute a binary codec of a more recent, and, maybe, for once, useable, Quicktime? Oh, I see. You get nothing out of it.

    I guess as long as it's making Apple money, Open Source is great.

    At least Microsoft has the decency to just shun us outright.

    - A.P.
    --


    "One World, One Web, One Program" - Microsoft Promotional Ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  101. Behold the jihad. by khaladan · · Score: 1

    I know one thing for sure: it definatly isn't free software!

    find freedom @ http://www.fsf.org

  102. Lawyer time? by gavinhall · · Score: 1

    Posted by Art Pepper:

    Looks like this is where the lawyers usually come in.

  103. Here's the solution by gavinhall · · Score: 1

    Posted by FascDot Killed My Previous Use:

    We give BP a waffle iron and let ESR use Jedi mind tricks. Lock them in a room. The first person to leave the room gets to call it "Open Source", the second person has to call it "Open Sores".

  104. Thai Dishes... by gavinhall · · Score: 1

    Posted by Hackin Bey:

    obviously you live in a less cultured region than northern california...harumph!

  105. Seems pretty calm to me by Eccles · · Score: 1

    While there are the standard irate messages on Slashdot, in general the tone seems pretty calm to me. Bruce has asked for relatively minor changes and clarifications, and has in no way impugned Apple. From Bruce's page, it looks like Apple is willing to work with the license to bring it to everyone's satisfaction. Bruce and Eric could perhaps have been marginally more polite to each other, but I think they'd both admit they're not diplomats.

    I think this move by Apple is big. There's a real possibility of a lot of sharing between LinuxPPC and OS X, such as drivers. Apple will be selling basically their GUI and their high-quality machines.

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  106. Perens didn't notice another violation in APSL... by kfogel · · Score: 1

    Clause 2.1 of the Apple license states that

    "You may use, copy, modify and distribute Original Code, with or without Modifications, solely for Your internal research and development,..."

    which is pretty clearly in conflict with the Open Source definition's clause 6, "no discrimination
    against fields of endeavor". (see www.opensource.org).

    ESR?

    --
    http://www.red-bean.com/kfogel
  107. From the GPL... by Chouser · · Score: 1

    That's a good quote... thanks.

    On the other hand, the Apple license says 'discontinue use', while the GPL says you must not 'distribute' it. So if I write code on top of some GPL code and there's a conflict, I might have to stop publishing it, but I can keep using it myself.

    The Apple license requires me to destroy even my copies. Am I reading that right?

    --Chouser

    --

    --Chouser
    "To stay young requires unceasing cultivation of the ability to unlearn old falsehoods." -LL
  108. Lawyer time? by hawk · · Score: 1

    Or perhaps even (shock) *before* the announcement, since these are issues that he raised with apple? and which apple no doubt bounced off counsel? Who in turn would have explained matters?

    But then, that's just a wild from my profesional experience as an attorney . . .

  109. Think different by heroine · · Score: 1

    Funnily enough after the hype about MacOS X look what Apple program was surfing the web:

    a17-202-32-93.apple.com - - [17/Mar/1999:19:15:15 -0500] "GET /quicktime/quickti
    melinux HTTP/1.1" 301 357 "-" "Mozilla/4.0 (compatible; MSIE 4.01; Windows NT)"

  110. Umm.. by Stu+Charlton · · Score: 1

    Besides opening source code & ensuring it will always _be_ open, what more is free software about?

    Eric has made it clear that the APSL *will* keep all contributed code in the open if the author didn't infringe on patents.

    Unless of course, you want to overhaul the whole patent system (which wouldn't be a bad idea), but freedom should be fought for _one step at a time_, imho.

    --
    -Stu
  111. Apple is no better than MS. by Stu+Charlton · · Score: 1

    Then don't use their stuff. If they create something, they have every right to keep it closed.

    Free redistribution of intellectual property is a _CHOICE_ (today, and probably tomorrow).

    The battle should not be "everything must be free", rather, "everything can be free, if we choose to". Attempting to restrict one freedom in order to increase another can be viewed as hypocritical.

    --
    -Stu
  112. question by Stu+Charlton · · Score: 1

    Even if the GPL doesn't explicitly state it, what happens if it violates a (past/present/future) law or is proven unenforcable? Does it supercede the law? I think not.

    Stop spreading FUD.

    --
    -Stu
  113. law today is like programming in assembler by pedro · · Score: 1

    I'm not a lawyer nor do I pretend to be one, But I get the notion that today's law is so microspecific that writing a nice license that doesn't give the company away is a hard chore.
    I wouldn't assume a bad intent on the part of apple that is connecting to us. They know they came from here. We always have loyalists on the inside, BTW, anyway.

    --
    Brak: What's THAT?
    Thundercleese: A light switch.. of TOTAL DEVASTATION!
  114. Perens didn't notice another violation in APSL... by Chops-Frozen-Water · · Score: 1

    The "fields of endeavour" clause is about things like saying you can use, copy, etc. for writing shopping cart software, but not for genetic engineering. You can use it for R&D in any field of endeavour you choose.

    -cfw
    --

    --
    The Future: Some assembly required; batteries not included.
  115. Can open source trademark be withdrawn from OSI? by nelsonrn · · Score: 1

    It's a trademark, not a copyright. Bruce filed as an SPI officer for the trademark on behalf of SPI, who is listed as the official trademark holder. Some paperwork needs to be submitted in Bruce's name, which he has refused to do unless SPI makes him an officer (at least temporarily), and SPI refuses to do that.

    Even better, the OpenSource domain name is registered in the name of SPI at Bruce's home address.

    Yes, it's a big fat hairy mess. But to answer your question, the trademark rights probably reside in either Bruce or Eric or some combination of the two, even though the registration is in SPI's name. So yes, Bruce might be able to make a case for owning the trademark.

    This is all totally aside from the question whose answer you're assuming -- whether OSI is doing a good job of managing the mark or not.
    -russ

  116. I buy it. by vallee · · Score: 1

    Sounds like Eric's got a point. I am looking forward to BP's response to this.
    --

    --
    The real Paul Vallee is slashdot userid 2192, and, what do you mean it's not cool to point out your low userid?
  117. Why do I feel better all of a sudden? by jfm3 · · Score: 1

    we need annotated versions of all of these licenses in a centralized place, managed by a real lawyer

    otherwise people like myself are going to keep falling into the trap of believeing the first RMS or ESR who tries to explain it to us.

    help

  118. Time for a distinction between "Open" and "Free" by Frank+Sullivan · · Score: 1

    Bickering and animosity aside, we're encountering a fundamental issue here in "open source" licensing... severability clauses. The real distaste for both the Jikes and APSL licenses lies in the fact that the companies can revoke the licenses, and the work of independent developers will be lost. This is a valid concern for developers, who are spending their precious time (how many of us can and often do sell our time for over $100/hour?), and priceless emotional effort on open source projects.

    The distinction i see here is between revokable (APSL, Jikes) licenses and irrevokable (GPL, Artistic) licenses. Developers will be much more willing to work on projects when the license guarantees their work will remain free. For terminology's sake, i call the two types "Open" and "Free" (as in free speech!).

    I think the concerns about licenses which are merely "open" are valid and important. On the other hand, i don't want to see companies like Apple and IBM bashed for trying to do the right thing, within their limitations. Moreover, i do NOT want to see a split within the open source developer community over this issue - a split which will surely come if things are not changed.

    I strongly suggest to the OSI that they consider making a distinction in the Open Source Definition between revokable and irrevokable licenses (open versus free), so developers know clearly where these corporate licenses are. If OSI does NOT do this, they risk losing credibility with developers (who have valid concerns, especially with self-appointed spokespersons), and also with the media and corporations (who will readily point to any infighting). At worst, we risk having a second "Open Source" certification team, one alienated and radicalized.

    Think about it, OSI.

    --
    Hand me that airplane glue and I'll tell you another story.
  119. Revokability by Frank+Sullivan · · Score: 1

    My point about revokability is that it CAN happen... regardless of circumstances or restrictions. Think of it this way - a revokable license is one where the original license holder can revoke your rights to any or all of the code, even if YOU have not in any way violated the license. An irrevokable license is one where the license holder may only revoke your rights if YOU PERSONALLY violate the agreement.

    I agree that revokation clauses are pretty much necessary to protect corporate legal interests, and that they are unlikely to ever actually be used within the near future. Nonetheless, they exist, and as such limit my will, and the will of other developers, to work on the code.

    I'm not some Stallmanesque radical insisting that corporations are bad, or that licenses such as the APSL are inadequate. I'm just saying that there is a real, significant distinction over revokability here, one that affects developers' will to work on a project as well as our personal political stances. And i am very, very afraid that if OSI does not explicitly address this, that it will become a wedge issue which forks the "code base" of OSI (the Open Source Definition). This will make the movement look bad in public, cause unnecessary friction, and force us all to choose sides.

    Again, i really think the best thing to do would be to have multiple levels of "Open Source"... one for source which is open, but bound by the legal practicalities of corporations; and one for truly "free" software such as the GPL. Will OSI consider this? I hope so.

    --
    Hand me that airplane glue and I'll tell you another story.
  120. Apple is no better than MS. by Millennium · · Score: 1

    MS has closed software, can't stand competition, is overpriced, and likes to bump off rivals.

    Agreed. It's been documented more times than most believe.

    Apple has closed hardware AND software, can't stand competition, is grossly overpriced, and likes to bump off rivals.

    Wrong and wrong, wrong, wrong, and wrong. Let's dissect your arguments one-by-one...

    Closed hardware - give me a break. I can gets the specs on absolutely anything I want, with the exception of the Mac ROM, which is itself being phased out (which you would know if you'd bothered to actually LEARN anything about Apple, but your hatred apparently blinds you to such possibilities).

    Apple can't stand competition - No company can stand competition, that's the way of business. Some are more, shall we say, demonstrative of this hatred than others (MS being a prefect example). But Apple? Nope. Tell me the last time they bumped off anyone.

    Apple is grossly overpriced - Al, we have a PC lemming who's still clinging to the idea that superior hardware should cost the same as inferior. Apple's prices are perhaps a bit high, but quite fair when you consider what you get. You get a machine which'll outperform a PC at the same price, in a more reliable configuration, and to top it all off it looks better too. That's the hardware I'm talking about, by the way. If you talk about software, I remind you that every single piece of software Apple makes is at most half the price of its Microsoft counterpart, so why is it that Apple is "grossly overpriced" while Microsoft is just "overpriced"?

    Now, the bit about bumping off rivals, I'm seeing some very contradictory evidence here. To start with "QTW" (which I can only assume means QuickTime), you're likely referring to the Sorenson thing, never mind that a beta of the Java port of QuickTime was just released, and the fact that Apple has been planning a Linux port of QuickTime for some time.
    As for the killing of the clone market, you forget that this had to be done (while the idea of Mac cloning was a Good Thing, it was done at a Bad Time; the mistake had to be rectified one way or another). Plusyou have the fact that, as I mentioned before, the Mac ROM's are fast disappearing plus the fact that two of the three most important parts of the OS (the kernel and drivers, the third being the interface) were recently Open-Sourced; it seems to me as though Apple will soon be back in the cloning business (they're certainly making it a hell of a lot easier to clone, and I doubt they'd do that with no reason).
    Now, as for Apple's refusal to cooperate with BeOS: I see little if any refusal at all. Everything Be needs to get their OS ported to the recent Macs is right there; all they have to do is use the stuff and stop whining about how Apple won't hand it to them on a silver plate, wrapped up with pretty six-colored ribbons and Bondi Blue paper.

  121. Perens didn't notice another violation in APSL... by Malichus · · Score: 1

    You're full of it. :) After the quoted section 2.1 of the APSL, you will find section 2.2, which describes what you must do if you are to deploy the code. Section 2.1 grants you rights to tinker with the code, but not find a web space, notify Apple, and put out your modifications so long as you do not deploy it. Deploy is defined near the top of the license, and includes internal use for purposes other than R&D as well as distrubution.

    The Apple Public Source License.

    --
    - Mali
  122. Skroo soda. by Squeeze+Truck · · Score: 1

    Beer has been open-source for millennia.

    Grow grain
    Malt grain
    Ferment malted grain.

    Beer takes a bit longer to compile than most software, but well worth it!


    --
    As long as each individual is facing the TV tube alone, formal freedom poses no threat to privilege.

    --

    "Reactionaries must be deprived of the right to voice their opinions; only the people have that right." - Mao

  123. Apple is no better than MS. by Squeeze+Truck · · Score: 1

    Well gee.
    MS has closed software, can't stand competition, is overpriced, and likes to bump off rivals.

    Apple has closed hardware AND software, can't stand competition, is grossly overpriced, and likes to bump off rivals.

    (Here I'm thinking specifically of QTW, the killing of the Mac clone market, and Apple's refusal to cooperate with the BeOS people)


    --
    As long as each individual is facing the TV tube alone, formal freedom poses no threat to privilege.

    --

    "Reactionaries must be deprived of the right to voice their opinions; only the people have that right." - Mao

  124. Freedom. by Squeeze+Truck · · Score: 1

    Mm-hm. Advocating freedom limits your choice to not be free?



    --
    As long as each individual is facing the TV tube alone, formal freedom poses no threat to privilege.

    --

    "Reactionaries must be deprived of the right to voice their opinions; only the people have that right." - Mao

  125. What shall we complain about now? by gambit · · Score: 1

    It's the newest flavor of the iMac...haven't you heard?

  126. How not to encourage companies: by Otter · · Score: 1

    I can't see how a trend towards free software is going to be encouraged by the assaults launched against anyone releasing source under anything less than the GPL. If the QT war hasn't been enough to convince people not to bother, this might be. (For some reason, Netscape largely got a free ride on this issue.)

    Honestly, Apple is possibly the company with the least inclination towards openness. Anything that encourages them is good in my book. Personally, I suspect this Darwin thing is going to be a fiasco - but I'd hate to see that happen because of religious issues.

    (My theory - they want to have an OS for Intel but don't want to have to support it. The plan is to keep the Mac hardware and relevant information locked up while giving the hackers control on the PC side.)


  127. Speak for yourself, I'm still writing code. by Bruce+Perens · · Score: 1
    In the past several weeks I've ported the Proxim wireless modem drivers to the 2.2 kernel, I've written a script to interface the Mailman mailing-list processor to virtual domains without using aliases, and I've developed a log rotation, compression, and analysis script to drive Webalizer from a large Apache site. All but the last are already released to the public.

    Bruce

  128. I spoke with people at Apple today by Bruce+Perens · · Score: 1
    I spoke with the entire Open Source board, but Eric was offline (as usual, he travels almost continually).

    Bruce

  129. Let me see if I've got this right... (V1.1) by Bruce+Perens · · Score: 1
    If I gave you a license that was "Free until the year 2000", would you accept it as Open Source?

    How is a "Free until we take it back" license different, then?

    Termination implicitly violates the OSD because a terminated license means "All Rights Reserved", and thus fails all 9 tests of the OSD.

    If we're going to accept a license with termination at all, it makes sense to be very careful about the conditions in which termination is allowed. Apple seems to feel there is room for tightening this up and making it unambiguous, I look forward to their next license version.

    Thanks

    Bruce

  130. Oops, not quite by Bruce+Perens · · Score: 1
    It's your modifications that are sub-licensed, not the original code. In other words, if you add 10 lines, those 10 lines are sub-licensed.

    Bruce

  131. You misread the GPL by Bruce+Perens · · Score: 1
    Nope, read the next paragraph. It says you are still bound by the license in those cases.

    The GPL allows you to stop distributing the code if you are bound by court order, etc., it does not say anywhere that you can compel third parties to destroy their copies or stop distributing them.

    Thanks

    Bruce

  132. This isn't about the APSL. by Bruce+Perens · · Score: 1
    You can't stop Slashdot from having a flame war. Too much unutilized testosterone around here :-)

    My letter was non-confrontational, and it was taken that way by the people it was addressed to. We had a little laugh together about the inevitability of us all being chopped to giblets on Slashdot.

    Thanks

    Bruce

  133. No, sorry. by Bruce+Perens · · Score: 1
    I'm not a lawyer. I'm interested in licensing issues, and I'm soliciting real lawyers to help me with them.

    Thanks

    Bruce

  134. Seems pretty calm to me by Bruce+Perens · · Score: 1

    I guess these things are relative. I am glad we do not behave in person as we do on slashdot, or I would have to bring a trauma kit to Linux conferences. :-)

  135. On Slashdot Flaming by Bruce+Perens · · Score: 2
    Geez, guys. I wrote a very polite and non-confrontational letter asking Apple for a few small changes and clarifications. The folks at Apple did not find that unreasonable.

    I really wish you'd all stuck with the tone I established. Fortunately, the people who count in this matter seem to understand how to ignore the flames.

    Thanks

    Bruce

  136. Great! by Bruce+Perens · · Score: 2
    One license with a special notification clause isn't that much of a problem. 100 licenses are. Right now, the volunteer hacking on free software knows a few rules of thumb like "distribute the source code" that keep them in compliance with all of our licenses. If they have to get a read from their lawyer on 100 different licenses, each with their special things to do: send a postcard, post to a web site, etc., it's going to become very difficult for that volunteer hacker.

    So, I guess you could say I'm fighting creeping complex-ification of licenses.

    Thanks

    Bruce

  137. I spoke with people at Apple today by Bruce+Perens · · Score: 4
    I spoke with Apple's director of operating systems development, and with the specific person responsible for Open Source development at Apple.

    They acknowledge that they have not defined Affected Original Code well, and they should do so. That would help with the termination issue. We also discussed the notification issue, and they seemed receptive about that.

    One point I try to make with every company is that these licenses are executed by hackers, not lawyers, not even people who have easy access to lawyers. Those hackers have to be able to read the license, and it should be unambiguous to them. The folks at Apple accept that point.

    So, at least Apple isn't telling me that I'm blowing smoke. It wouldn't hurt Eric to help ask for these simple changes.

    Thanks

    Bruce

  138. Old Vulcan saying... by ferret · · Score: 1

    ...only Eric Raymond could go to Apple.

  139. here you go... by ferret · · Score: 1

    ...I was going to email this but for all the others who didn't get my little joke: in one of the Star Trek movies, I think it was VI, Spock says there is an old Vulcan saying; "Only Nixon could go to China". Now, if you don't get that, you shouldn't have skipped so many history classes :-)

  140. heck if I know... by ferret · · Score: 1

    ...I watch it occasionally.
    I prefered Bab5.
    Whatever happened to that anyway?

  141. Seems pretty calm to me by nekonoir · · Score: 1

    Hmmmm. Will this is at first pass a siff idea, some serious mileage needs to happen first....

    1. GPL/APSL cross contamination. Until the two licences are compatible, it can't/won't happen.
    Read the section on linking in the GPL. Thou shalt not link to non-free code.

    2. Different driver model. Linuk has funky monolithic protected mode kernel modules. OSX has DriverKit with funky hardware-server userspace modules. It may be possible to make them talk to each other - and once 1. ceases to be a problem, crib code from each other; after all won't Hurd be using Linux driver modules?

    Of course the major benefit of this is yep - an Open Source 1394 layer - Yeeha!

  142. Politics are FUN! by ink · · Score: 1
    Perhaps your family doesn't share my family's (how shall I put this) 'passion' for politics. People enjoy this sort of banter, myself included. To the "can't we all just get along" group it looks bad, but in reality it is simply the free exchange of ideas. When we must get along to avoid "this bickering" I would call that totalitarianism -- which is present in many corperations.

    Open source debates take place in public, not in closed board rooms. I like it.

    The wheel is turning but the hamster is dead.

    --
    The wheel is turning, but the hamster is dead.
  143. Ignoring the politics by Samhailt · · Score: 1

    The error in ignoring a problem is that it never goes away. It locks itself into a cycle of getting larger and larger untill it's almost to hard to deal with later when the problem effects you MUCH more then it did earlier. Therefore we have to speak up.

    --
    "We want to take over the world, but we don't want to do it tomorrow, it's OK if it's next week"-- Linus Torvalds
  144. Okay, here's the deal... by squarooticus · · Score: 1

    SPI owns the Open Source trademark.

    Therefore, Bruce is ipso facto correct and Eric Raymond is ipso facto wrong.

    However, I will disregard the trademark issue for a moment and say that, through my own careful reading of the APSL and subsequent perusal of the areas OSI outlined in their response to Bruce, I agree with Bruce's view. Plus, it's better to be safe than sorry.
    --
    Kyle R. Rose, MIT LCS

    --
    [ home ]
  145. ...but... by squarooticus · · Score: 1

    I still see a lot of light and heat being released, but no code being produced. Funny, that. =)
    --
    Kyle R. Rose, MIT LCS

    --
    [ home ]
  146. Apple is no better than MS. by squarooticus · · Score: 1

    Apple is no better than MS. If Steve Jobs could, he'd become the new Bill Gates with his plump-and-juicy Apple army replacing Gates' drones. The effect is the same for us: no freedom.
    --
    Kyle R. Rose, MIT LCS

    --
    [ home ]
  147. Umm.. by squarooticus · · Score: 1

    I was actually picking on ESR, not you, but I guess I didn't make that clear enough.

    There are lots of people that have earned my respect through their actions and maturity, and their understanding of the issues of the free software community. Your move away from the OSI and back to the core of free software community made a lot of people like me very happy. IMO, Eric doesn't "get it," or rather, he "gets" a different view than I do.

    Free software is about ultimately freedom, not being able to see source code. Opening the source is but one component.
    --
    Kyle R. Rose, MIT LCS

    --
    [ home ]
  148. It's white box beta testing, guys... by schwantz · · Score: 1

    To me, it seems like this is just a way for Apple to get free beta testers who are smarter than the average mac user.

    Remember when we were all were stoked (or at least I was) when companies started releasing beta software for us to try out. Now Apple does this, and EVEN with the source code, and people get pissed?

    I get the arguments about those people who want to possibly write their own code and don't want their license revoked, but for me (a hardware guy, and Apple USER), I'm just hoping people will help Apple make their OS better. I'm not really hoping for YET ANOTHER OS OS. We have Linux, which is probably a lot less spaghetti-ish than any Apple code. In fact, there are TWO flavors of Linux on the PPC.

    I think the code will be useful even if just to help me figure out what went wrong when my mac crashed for the 10th timt of the day.

  149. Apple's attitude toward OSS by Darchmare · · Score: 1

    >Why does anyone who isn't an Apple employee have
    >any interest in whether apple contines along these
    >lines or not... it's not like anyone who doesn't
    >run Apple hardware is going to get any benefit
    >from Open Source advancements to the MacOS.

    1. It can be ported elsewhere.

    2. There are many of us out here who do run Apple hardware, or a clone thereof.



    - Darchmare
    - Axis Mutatis, http://www.axismutatis.net

    --

    - Jeff
  150. Free Software by Darchmare · · Score: 1

    >This whole issue seems small to me compared with
    >the closed source media formats... Apple is
    >apparently a fair-weather friend.

    'gimee gimee gimee'.

    What have you offered Apple lately? Do you care to pay for the time their engineers spent on the code you want. Do you have any idea how a company runs?

    Apple is moving in the right direction. But expecting them to do something that doesn't add value to their own business is downright stupid. Of course they are hoping to get something out of this - that's how businesses work. They don't hire experts to figure out how to best lose money, after all...

    (well, there was a time when I would have thought Apple hired experts to help them lose money, but that was during the Amelio administration - things have changed)

    Right now, if I were an Apple executive, I'd be highly tempted to take my code, close it back up, and say 'screw it'. Given the amount of whining going around, I don't see how they can justify this release for a bunch of ingrates.


    - Darchmare
    - Axis Mutatis, http://www.axismutatis.net

    --

    - Jeff
  151. Ungrateful? Really? by Darchmare · · Score: 1

    >The free software community gave them the BSD that
    >they're using as the core of MaxOS X.

    Huh? I tend to think that the kernal is the 'true' core of an OS. My understanding is that they are using MACH with some of theith own NuKernal stuff thrown in for good measure.

    Tevanian, who works for Apple now, was the head honcho behind Mach (correct me if I'm wrong).



    - Darchmare
    - Axis Mutatis, http://www.axismutatis.net

    --

    - Jeff
  152. Open Softdrink Initiative by Darchmare · · Score: 1

    Paraphrased from the late, great PowerComputing itself.

    Right?


    - Darchmare
    - Axis Mutatis, http://www.axismutatis.net

    --

    - Jeff
  153. Thank you Bruce, Thank you OSI, Thank you Apple!!! by MushMouth · · Score: 1

    Bruce wanted clarification, and OSI gave it to them. It would be nice to see if Apple can officially clarify these points in version 1.1 of the APSL, something I think they planned on releasing.

  154. It not legal to use infringing code by MushMouth · · Score: 1

    It doesn't really mater what the license says if the code is found to be infringing it is then illegal to use, because you are breaking the patent.

  155. Read the GPL by MushMouth · · Score: 1

    All the GPL require is an allegation of infringement to make the code undistibutable. By requiring Apple to loose the case is puting them at a very high liability, and prevents settlements.

  156. Bill & Steves Interests' by MushMouth · · Score: 1

    No, he has a lot of stock, and a salary from Pixar, he makes no money from Apple. Also since he is worth billions, I am sure he has some funds in sound investments that should pay him millions a year

  157. Apple's attitude toward OSS by Rubinstien · · Score: 1

    Well, I haven't looked at any of the code yet, and do not intend to until there is a definitive answer to due skepticism. However, I'd like to point out that Darwin is *not* 'MacOS'. Darwin is an 'improved' Mach + the BSD layers, + NetInfo and SoundKit, and the Objective C runtime. Tevanian is the guy who designed Mach in the first place, and apparently he has learned a few things over the years since, and incorporated some good ideas from abandoned Copland kernels. I'd like to see an improved Mach. I'd like to see it on Intel (and other) hardware. Also interesting is the Objective C runtime. Past posts on gnu.gnustep.discuss indicate that the Apple/NeXT ObjC runtime is much faster than the GNU implementation. The GNUStep Kits however actually seem to be faster, given the same runtime, than the Apple/NeXT ones. If it is safe to use their runtime improvements for the betterment of Gnu ObjC, I'd like to see that done. Those are my interests. Also, I hope the old Motorola '030 and '040 code is still around, 'cause I'd like to see if Darwin could run on my old NeXT cube(s). --Rubinstien

  158. HNiC is taken, eh by L.+Ron+McKenzie · · Score: 1

    Like, Hockey Night in Canada, Eh.

    Beauty.

  159. This is sound debate not flame by bstadil · · Score: 1

    This is a usefull debate with questions being asked and answered. This is how it should be.

    --
    Help fight continental drift.
  160. What shall we complain about now? by Ethan+Butterfield · · Score: 1

    Tangerine Dream's defunct as a band, IIRC. I don't know about the other members, but Chris Franke keeps himself very busy with his Sonic Images label.

  161. They do, but .... by SimonK · · Score: 1

    Things like this do indeed need to be discussed, but it would be better to discuss them with less acrimony and more emphasis on out common goals. The various Bruce, Eric and Richard shouting matches are destructive and they shouldn't be encouraged (even if all the rest of their work is excellent). Apple, IBM and all the rest are trying (from our point of view) to do the right thing. They should be encouraged and bickering about what is and is not and OS license to try to take the 'good words' away from them is not going to help at all. Bruce did the right thing in contacting Apple when he felt there was an issue, but the wrong thing in trying to deny that the APSL is an open source license when it clearly meets the guidelines.

  162. Free Software by Yohahn · · Score: 1

    Well all this Open Source (tm) is great... except it's not free! And on top of that I'm still stuck on the QT codec...

    Sure just use us when you want and ignore us the rest of the time...

    This whole issue seems small to me compared with the closed source media formats... Apple is apparently a fair-weather friend.

  163. What shall we complain about now? by pica · · Score: 1

    What argument? GM (Chevy/GMC/Pontiac/blah) 0wnz. Ford isn't worth a fraction of what I spent purchasing food to generate the energy I wasted typing this sentence.

  164. Logins for Prefs by Midnight+Coder · · Score: 1

    Profiles? I thought (guessed) that a cookie based mechanism was used.

    BTW, I browse slashdot with KFM (from KDE 1.1), the login is automatic.


  165. I spoke with people at Apple today by incubus · · Score: 1

    I'm none too happy that all these developments come out of thin air actually. A bunch of back room handshaking goes on and *boom* we have another big investment.. or another new license. 'Open' Source companies aren't very open. IMHO.

    Having freesoftware in business is a good thing, but having business in free software is perhaps not.
    It would be nice to have these companies blatantly violate the traditional closed business models, just like they violate closed source models..

    Well, I'll dream.. :-)

  166. Logins for Prefs by ToastyKen · · Score: 1

    >Forcing logins to use user preferences is useless
    >and a big liability. Get rid of it.

    How else would it be done? Simply a cookie on the local machine? That would not be multi-user friendly. What if two people want to use the same machine, but with different prefs? This could happen often with computers which multiple people use (either at home, work, or school). It would also not support transporting prefs to different computers.

    Logging in to use prefs is the only thing that makes sense to me.

  167. Ingrates??? by ccchips · · Score: 1

    'scuse me, but what about the point Bruce made regarding Apple's use of their "APSL" on code that was originally licensed under the Berkley license by other writers?

    This whole license thing is turning into a maze, and I expected it to happen as soon as Raymond et. al. came up with the Netscape "public" license. Let's see how "public" *that* stays now that AOL has put all its money and clout behind Netscape.

    Oh, and BTW, why are we ingrates? Which company was it that made things impossible for cloners of Apple products for so long. If I have anyone to thank for anything, it's Xerox. And God knows what Xerox would have done had they realized what their engineers were trying to show them...

    --
    --------------Rev. C.C.Chips---------------- For the real truth, visit
  168. From the GPL... by TrentC · · Score: 1

    The difference, to this non-lawyer's eyes, is that the GPL terminates your right to distribute patent-covered code after you become bound by a court order or an agreement with a patent-holder.

    Section 7 of the GPL uses the words "consequence of a court judgement or allegation of infringment [emphasis mine]". I'm not a lawyer either, but to me that says a court decision is not "required" for the copyright-holder of the code to decide to yank the code.

    The only differences between the APSL and the GPL that I can see is that the APSL says that Apple still has the rights to do whatever they want with the code, whereas the GPL says that you can't do anything with the code (except probably using it yourself).

    Jay (=

  169. You misread the GPL -- I guess I did by TrentC · · Score: 1

    Nope, read the next paragraph. It says you are still bound by the license in those cases.

    The GPL allows you to stop distributing the code if you are bound by court order, etc., it does not say anywhere that you can compel third parties to destroy their copies or stop distributing them.


    I re-read the section, and I agree. Thanks for setting me straight.

    Jay (=

  170. Revokability by Christopher+Thomas · · Score: 1
    I would first like to say that I am not disputing most of the points that you made in your post. However, I am not sure that your statement about the APSL is accurate:


    The real distaste for both the Jikes and APSL licenses lies in the fact that the companies can revoke the licenses, and the work of independent developers will be lost.


    As far as I can tell from reading the license carefully, Apple cannot revoke your right to do what you want with "Your Modifications" unless you explicitly break the license yourself. Clauses of concern and my take on them are as follows:

    • 9.1 Infringement

      The worst that Apple can do here is (c) terminate Your rights to use the Affected Original Code. "Affected Original Code" is "Original Code" (from Apple) that becomes the subject of a claim of infringement. So all of your modifications are still yours, under this scenario. You'd just have to code a replacement for the missing part, or use whatever replacement Apple winds up producing (which corresponds to Apple taking option (b) modify the Affected Original Code so that it is no longer infringing).

    • 12.1 Termination

      The relevant clause here is a referral to other clauses: (b) immediately in the event of the circumstances described in Sections 9.1 and/or 13.6(b). 9.1 we've already covered (though it could perhaps be stated more clearly that clause 12.1(b) applies only to the extent described in the clauses indicated). 13.6(b) is discussed below.

    • 13.6 Severability

      The relevant clause here is: (b) Notwithstanding the foregoing, if applicable law prohibits or restricts You from fully and/or specifically complying with Sections 2 and/or 3 or prevents the enforceability of either of those Sections, this License will immediately terminate (...). Section 3 basically states that you let any interested third parties use your code under this license, and let Apple incorporate it back into its development tree. As long as Apple exists, that's not a problem (I'll get back to the case where it doesn't exist). Section 2 places conditions on the use of code internally and externally. Internally, you have to document your code well and include the license and other relevant information. For code or binaries released externally, you also have to make sure that people obtain the source, and make sure that Apple can obtain the source. This is another clause that raises potential concerns.



    So, the only real concern seems to be that Apple could disappear, making it impossible for you to grant them a license to your code and making it impossible to fill out the information required on their web page. IMO, these can be reasonably addressed as follows:

    • Granting Rights to Apple

      If Apple dies and is bought by someone, I would argue that their buyer takes the place of Apple in the clauses mentioned, because Apple is now a part of the buyer. This means that the buyer must be able to obtain, use, and further modify the modifications that you made - just like everyone else. I don't see this as a problem.

      If Apple dies and drops off the face of the earth, then I would make two arguments. Firstly, as Apple no longer exists and nobody picks up their IP claims, then I doubt that anybody is going to bother enforcing termination of the license. If somebody picks up the IP and complains, then I would argue that they are now Apple, and there is no violation. I'm a bit hazy on what happens to IP that isn't picked up by anyone. I suspect that it would devolve to the public domain (anybody care to check this?). This would IMO make the public domain "Apple" for the purposes of sections 2 and 3, and again there is no violation (as you are most certainly making your modifications available to the public).

    • Filling Out Apple's Information Page

      The exact clause, 2.2 (c), reads: You ... must notify Apple and other third parties of how to obtain Your Deployed Modifications by filling out and submitting the required information found at (url).

      Note that this doesn't say that you must submit the information through the web page - just that you must fill out a version of the form presented there and get it to Apple and "other third parties". If you're worried about the site going down or about Apple removing the site to void the license, fear not - just print out a version of the page and fax the completed form to whoever winds up with Apple's IP rights when the dust settles.



    Or, these are the arguments that I would use in court if somebody tried to pull the license out from under me under the above scenarios. I think that they'd stand up reasonably well.

  171. Revokability by Christopher+Thomas · · Score: 1
    My point about revokability is that it CAN happen... regardless of circumstances or restrictions. Think of it this way - a revokable license is one where the original license holder can revoke your rights to any or all of the code, even if YOU have not in any way violated the license. An irrevokable license is one where the license holder may only revoke your rights if YOU PERSONALLY violate the agreement.


    By that definition, the APSL is not revokable, then. It only is terminated (for your code, at least) if you violate the license. Apple's code is only revoked if _Apple_ violated the law when it wrote it. Where is the problem (with the APSL)?


    I put a disclaimer at the top of my message, but perhaps I should have stated it more clearly - I am not touching the issue of revokability in general - only the specific comment made that said that Apple could revoke developers' rights to their modified code at whim.


    So, I'm having trouble seeing what specifically in my message you are responding to. The revokability-in-general issue is interesting, but not what I was writing about.


    I'm not trying to be impolite, I'm just trying to clarify what I was and was not saying in my previous post, and to figure out what in that post you are addressing here.

  172. Whoops :) by Christopher+Thomas · · Score: 1
    "revocable"/"irrevocable"


    Whoops. You're right. I ascribe it to bit rot caused by sitting too close to my monitor :).

  173. Is it legal??? by cartographer · · Score: 1

    Well, this is the whole point of the licensing debate. Some licenses, such as the BSD (if I recall correctly) allow the use in proprietary products. Others, such as the GPL, expressly forbid this. In other words, once something is GPL, it can never be anything but.

  174. This is encouraging, but . . . HNiC? :) by Venomous+Louse · · Score: 1


    Well, it sounds like Perens' concerns have been addressed. I'm glad to see that, just as glad as I was to see Perens address them. Still, I could do without Raymond's apparent desire to make the whole thing look like a confrontation:

    ". . . alleging that the Open Source Initiative acted incorrectly . . ."

    "It is OSI's position that the claims in this open letter are entirely mistaken"

    Jeez, Perens' letter was laid back and non-confrontational. This pompous, pseudo-legalistic attitude-copping is ridiculous. It's hostile and defensive. Why? I'm curious.


    The OSI Board requested -- and got -- substantial changes from Apple before the APSL was made public.

    Am I the only with left with a bad taste in my mouth by this part? Quick, what does the 'O' in "OSI" stand for? "Oblong"? "Orthogonal"? "Ophidian"? If it's "Open", as rumor has it, I'm depressed by the fact that they offer their endorsements on behalf of the "community", without consulting or even informing the community until after the decision's been made -- and then turn hostile if anybody dares to question them.

    Do we need that?

    We should all chip in to buy Raymond a nameplate for his desk:
    "Eric Raymond: Head Nerd in Charge."


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  175. Hang on there . . . by Venomous+Louse · · Score: 1


    So did you talk to Eric before you made the public statement?

    Is the APSL a private agreement between Apple and Bruce, or Eric? Realistically, no. It's more of an agreement between Apple and the community. Where is the harm in public debate? Bruce clearly bent over backwards in his letter in an effort to start a public discussion, not a flamewar. My opinion of Perens went up several notches on that. Unfortunately (unless I badly misread the tone of Raymond's third-person statement) Raymond seems to perceive it as a challenge to his "authority" -- which doesn't exist anyway, as he himself has never (to my knowledge) denied. If people want to throw around the word "open", they should be willing to do it in public, with public input.

    Hey, if Raymond speaks for the community, then I can't imagine why he wouldn't be willing to listen to input from the community. What kind of sense would that make?


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  176. Why do I feel better all of a sudden? by Venomous+Louse · · Score: 1


    (Score:-1)? Why?


    Why do I feel better all of a sudden? (Score:-1)
    by Anonymous Coward on Thursday March 18, @03:34PM EST


    I think they're trying to find out what the next lowest form of life is after lawyers and estate agents...

    Open Source gurus...



    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  177. Ungrateful? Really? by Venomous+Louse · · Score: 1


    You think Apple is doing this out of generosity?

    Nonsense. They have shareholders. They're doing this because they think they'll make a buck out of it -- that being their legal and moral responsibility to their shareholders. The free software community gave them the BSD that they're using as the core of MaxOS X. Now they're asking for some more help, and they're offering some quid pro quo for it in the form of showing us their source. It's not a gift. They're asking for help, and they're offering us something in return. It's a trade. We've got a perfect right to negotiate, just as they do.

    This community, in the aggregate, produced the Linux kernel, GCC, Apache, perl, etc. "Take, take, take", my ass. What has Apple contributed yet? I'd like to find out, but I won't be kissing any asses without due cause.


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  178. Yeah, but. by Venomous+Louse · · Score: 1


    As long as the community is represented by the typical /.'er then I'm glad we weren't asked...

    Well, you've got a point, but there are fora with better signal/noise ratios than Slashdot. There are also a lot of rational people running around loose in this "community" -- some of whom do post on Slashdot, I'm sure -- whose input would be worth hearing.

    What bothers me is the implied attitude from Raymond. To overstate it a bit: "Butt out, I'm in charge here. Who asked you?" If Raymond had accepted Perens' dissent a bit more gracefully, I wouldn't be bothered by that.

    Realistically, if Apple wants to work with the community, they'll address all valid concerns, not just those that Raymond agrees with. They don't stand to gain by pissing people off unnecessarily.


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  179. It's not just one person's socks here. by Venomous+Louse · · Score: 1


    Y'know?


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  180. This isn't about the APSL. by Venomous+Louse · · Score: 1


    If we're going to accept a license with termination at all, it makes sense to be very careful about the conditions in which termination is allowed. Apple seems to feel there is room for tightening this up and making it unambiguous, I look forward to their next license version.

    This is in line with your other statements about this issue: Careful, reasonable, open to discussion, etc.

    But that's all beside the point. The depressing truth is that all the yelling here is about Perens vs. Raymond, which is (or I sincerely hope it is) total crap. Of course, maybe it's just Slashdot, and the "conflict" is just a lot of smoke around an imaginary fire.


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  181. This seems very reasonable. by Venomous+Louse · · Score: 1


    I strongly suggest to the OSI that they consider making a distinction in the Open Source Definition between revokable and irrevocable licenses (open versus free), so developers know clearly where these corporate licenses are.

    This sounds like it would be a win for everybody. It respects the valid interests of free software developers and the valid interests of companies like Apple and IBM. Everybody knows where s/he stands and there's very little to fight over. I dig it.


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  182. DTFA! DTFA! by Venomous+Louse · · Score: 1


    drop the f*cking acronyms.

    Yeah!


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  183. Two little issues with that . . . by Venomous+Louse · · Score: 1


    the real secrets in Cupertino are along the lines of "Which SUV-driving, yuppie-wanna-be, middle-manager w/ two kids & a husband did seven lines of coke off her boss's backside then nailed two -boys- in the bathroom at comdex back in '89?"

    A. You keep returning to this. I'm not gonna ask. :)

    B. Um . . . Is Apple hiring?


    :)


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  184. Excluded middle? by Venomous+Louse · · Score: 1


    Isn't the point to have a board of clueful people who are trusted by the community to make rational decisions, thereby saving a lot of time and bureaucracy?

    Um, do you trust people who don't care to hear your input, even though they claim to represent you?


    If everything has to go to the Community, then why have OSI at all?

    . . .

    Do people *really* want to have OpenSource policy guided by /. poll?


    There is ample middle ground between a star chamber and a Slashdot poll.

    And, as I said, I wouldn't be complaining if Raymond had been willing to accept debate more gracefully. Apple is Apple. I doubt that they would have been willing to negotiate with Raymond in public anyway. Being who they are, they want secrecy followed by . . . an ANNOUNCEMENT! Drama! PR! Humor, pathos, tragedy! Etc. Okay, that's the game they're in. But if that's the case, it's especially important for there to be open debate after the cat is out of the bag.


    If you don't like the decisions, lobby for a change in the membership of the OSI board.

    In other words: "If you're pissed off, bitch and moan!" This is good advice :) I think it's being taken.


    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  185. Cool by Venomous+Louse · · Score: 1


    My letter was non-confrontational, and it was taken that way by the people it was addressed to.

    I don't think I'm the only one who's very relieved to hear that.

    Thanks.
    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  186. It's not just one person's socks here. by Venomous+Louse · · Score: 1


    But there are still a lot of people watching.

    TANSTAAFL, I guess. We get free parallel debugging, but we also get this crap :)


    I thought Bruce . . . tried as hard as he could
    not to start a flamewar. I think Eric was pretty reasonable too.


    I agree about Perens. Raymond's response got on my nerves a bit, but Raymond always does that to me. Oh, well.


    And look! It still started one around here.

    Can you name anything that wouldn't? :)
    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  187. "Ethics and Spirit" -- I dig it. by Venomous+Louse · · Score: 1


    it might be argued that from a dedicated free/open software perspective, one would be hypocritical to accept/respect/etc a licence that contradicts the ethics and spirits of the open software movement.

    "Ethics and spirit" indeed! I couldn't agree more. Now find a minyan to back us up. "This, too, shall pass".
    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  188. "So true" -- but what in god's name does it mean?! by Venomous+Louse · · Score: 1


    Can't posts like that be close-captioned for the Trek-impaired? Some of us are totally perplexed by that stuff.

    :)
    -j

    --
    "Christianity neither is, nor ever was a part of the common law." --
  189. What Open or Free or Public software need is... by N1KO · · Score: 0

    ... to drop the f*cking acronyms.

  190. Logins for Prefs by N1KO · · Score: 1

    Use a real browser, Netscape has profiles

  191. Why do I feel better all of a sudden? by maphew · · Score: 1


    we need annotated versions of all of these licenses in a centralized place, managed by a real lawyer Hear! Hear!

  192. Make that - the joy of protecting yourself by kaisyain · · Score: 1

    I would suggest that evil breeds bureaucracy; if everyone were trustworthy, there'd be no need for lawyers (the creators of bureaucracy)- or gov't, for that matter. Consider this..

    What an interestingly narrow minded view of government you have.

    Last time I checked stuff like disaster relief, coast guard rescue operations, and humanitarian aid didn't have much to do with trustworthiness. Isn't there a quote about how only criminals think the world is made up of laws?

  193. Open Softdrink Initiative by Malic · · Score: 1

    No, no, you don't understand. What you want is the PepsiCo distribution (v1.0) of the Open Recipe version of Mountain Dew. Everyone would be able to compile their own version of Mountain Dew, if they wish. One could disable caffeine, enable NutraSweet(TM), or whatever desired for your own platform needs!

    Seriously, the parallels of the food industry and the software industry are suspiciously close...

    --
    I swear by MacOS X. Although I use to swear *at* MacOS 9...
  194. From the GPL... by sethg · · Score: 1
    The difference, to this non-lawyer's eyes, is that the GPL terminates your right to distribute patent-covered code after you become bound by a court order or an agreement with a patent-holder.

    The APSL's termination clause applies if Apple Inc. decides that it would rather yank the patent-covered code than resolve the patent dispute or write a patent-free version.

    Perhaps Apple's lawyers were afraid that using a GPL-style termination clause would expose them, in the event of a patent suit, to additional damages, or would make it harder for them to settle such a suit.

    A legal question: Suppose I use code covered by the APSL, some company (call it "Unisys") sues Apple for patent infringement, and Apple withdraws the code I'm using from circulation rather than fighting the suit. If I felt that Unisys's patent claim was bogus, would I have grounds to take Unisys to court?

    --
    send all spam to theotherwhitemeat@ropine.com
  195. Bruce Perens is a kook by Todd+Knarr · · Score: 1

    The question of what happens if the stated URL goes away can go either way. Eric's reading would be the reasonable one, Bruce's reading would be the paranoid one any corporate attorney would recommend you use on the assumption that that's the one the other guy's lawyer would use.

    As for the section 9.1 termination, I think Bruce has it right here. The license says they can terminated at their sole discretion if they become the subject of a claim of infringement. It doesn't say that the claim has to be proven, so we can't assume that. I'm extremely uncomfortable with any license that doesn't require actual, proven infringement to terminate.

  196. Read the GPL by Todd+Knarr · · Score: 1

    Doesn't require Apple to lose the suit, just requires the person alleging infringement to prove infringement before Apple can terminate the license on part of the code for infringement. As written, I could write Apple a letter saying that routine X in their code infringed on one a patent and, even if I never substantiate the claim or file suit, Apple could legally terminate the license on that code because they have been subjected to a claim. At the least the license should require actual, not just claimed, infringement (whether determined by a court or by agreement between Apple and the complaining party) before jerking code out from under the rest of us.

  197. Read the GPL by Todd+Knarr · · Score: 1

    You make reasonable points. However, regarding #'s 1 and 3, if Apple truly doesn't intend to terminate the license at the first hint of an unsubstantiated complaint then they should have no problem in saying so outright in the license. If they don't, one has to wonder why they're leaving that option open. No, pulling that sort of stunt doesn't make sense from our point of view, but corporations have been known to do stupid things before and corporate legal departments are even more prone to such blunders. Yes, we could deal with the blunders as they happen. I'd rather avoid the headache in the first place.

  198. Open Softdrink Initiative by mssymrvn · · Score: 1

    Sorry to say this, but you can have my can of Mountain Dew when you pry it from my cold, dead fingers ;)



    nick

  199. And the NFL is full of referees by webslacker · · Score: 1

    Having a job title doesn't automatically mean you're good at your job. In this case, it seems that Bruce spoke too soon.

  200. Not two camps by Isochrome · · Score: 1

    The MacOS people are annoyed with the linux/open source people (being stereotyped as "slashdotters") because the open source people are fighting over whether or not APSL is open source or not. We aren't mutially exclusive camps. A lot of us Mac users are an idealistic community who believe that computers should be usable by everbody, even without technical training. This fits pretty well with the free software (not as in beer) mentality.

  201. This is good, right? by Fizgig · · Score: 1

    From what I understand, this is good news. It seems that it's just a communications/wording problem. All of Perens's complaints seem to be things that just weren't made very clear in the license. He asked that these things be looked into, and now they have. What's the problem? The thing about the website is in there, just not very clear. All Apple has to do to make everyone happy about that is put in another sentence to make it clearer. The infringing code thing is also cool, right? Apple and BP are thinking of the same thing, it just doesn't look that way on paper. They just need to make it a little clearer, so it doesn't look like the Jikes license. The only thing that didn't seem to be addresssed is holding patent-infringing code until the patent expires. That's a pretty minor point, and maybe they already have that worked out. So, as I said, this is good, right? Now everyone can be happy!

  202. Wrong... by Captain+Nitpick · · Score: 1

    Try reading some more.

    Clause 2.1 states the terms of use for internal development, which state that you do not have to redistribute the source code as long as it is being used for development only.

    Once you decide to actually use the code, section 2.2 takes over, which is basically the same as most other open source licenses, with the exception of 2.2c, which requires notification of how to obtain source code modifications.


    And as far as Open Source definition clause 6, let's look at the rationale for it:

    6. No Discrimination Against Fields of Endeavor.

    The major intention of this clause is to prohibit license traps that prevent open source from being used commercially. We want commercial users to join our community, not feel excluded from it.

    --
    But then again, I could be wrong.
  203. No, this is normal by Tenareth · · Score: 1

    Perhaps you have never been part of dealings between two large corporations, this type of nit-picking of licenses is just as common, if not more-so in standard dealings between companies.

    This is just the Open Source(tm) way of dealing with licenses: Out in the Open, not buried in some room where only 3 people get to figure out what the license should be.

    When you have name-recognition (whether or not you LIKE Bruce, you generally know who he is), you can use it wisely, or as Bruce did THIS time, you can use it unwisely, and you lose stature and respect. Open Source/Free Software is not JUST about the source code, it is a new way of doing business, and it should be applied to every aspect of the business, including the licenses.

    -- Keith Moore

    --
    This sig is the express property of someone.
  204. Let the fights begin!! by curtisf · · Score: 1
    politics: social relations involving authority or power.

    --Webester

    The wimps who are whining "oh, lets just get along, this makes the open source community look bad" should shut their holes.

    Just like any GPL'ed product, people cannot plan, plot and calculate exactly what the resulting piece of software will be. Obviously you whimpering fools have not read "The Cathedral and the Bazaar." What was the number one lesson? Fetchmail evolved. "When you start community-building," wrote Eric Raymond, "what you need to be able to present is a plausible promise. Your program doesn't have to work particularly well. It can be crude, buggy, incomplete, and poorly documented. What it must not fail to do is convince potential co-developers that it can be evolved into something really neat in the foreseeable future."

    Think about that. Will coders flock to Apple's code to work tirelessly on it like people are doing right now with KDE and GNOME? Who knows? Only time will tell. But if Apple's code is incompatable with GPL'ed work, serious limitations manifest themselves. For one, distribution will be slowed. This will only hurt Apple, and the rate that people can update the code. Remember, exhaustive testing is just as much part of the open source concept as open source! If Apple has limitations on how compiled versions of their code is distributed, (which they do) then beta testers become rare and product evolution will slow.

    This debate is important because it is helping shape an open source business model. This debate is part of the evolutionary process. Both sides are making very good points, and these points are going to be useful in the future to build this model.

    If you don't like this debate you can:

    Refuse to help code for Apple because you don't like their license

    Code for Apple because you think their license is great

    But if you do neither, shut the hell up! Don't dismiss this as immature bickering. This debate is part of open source. Open source is inherently political because it involves social relations with authority or power (i.e. $$$, standards, freedom.) Get used to it.

  205. excellent point! by curtisf · · Score: 1

    There is such a huge difference between simply making source code available and offering a product under the GPL or other simular agreement that I don't think they can even be compared.

  206. "Unenforceable"? by Tardigrade · · Score: 1

    What if someone else registers apple.com after apple (hypothetically) dies, and has that url? Woul dyou then have to send your changes to them?

  207. Make that - the joy of protecting yourself by dillon_rinker · · Score: 1

    Burocracy breeds evil, what self respecting hacker culture starts tradmarking things and creating organizations to monitor use of the trademark? [sic]
    I would suggest that evil breeds bureaucracy; if everyone were trustworthy, there'd be no need for lawyers (the creators of bureaucracy)- or gov't, for that matter. Consider this...

    I'm writting some software right now which I plan to open source soon
    Once you made your software open source, I could sell it. In fact, that could become my business. I could then trademark the name of your software and all the filenames involved. Then I would sue anyone else who is distributing your software for violating my trademarks, and charge them a fee for using my trademarks (1). You could change the names and filenames of your software, but I could simply trademark those as well. Your legal protection against this would be to sue me for possession of the trademark (2), or to trademark the software to begin with.

    Somebody trademarked "Linux" and Linus sued to get possession of it. It would have been cheaper if he had trademarked it in the first place, but I doubt it occurred to him that it would be worthwhile to do so.

    Since the Open Source Initiative was founded to (among other things) make "Open Source" software commercially acceptable, it seemed likely that another commercial entity might trademark "open source" and begin distributing non-free, non-open-source software. Naturally, people would say "Look! It's Open Source (tm)! It says so on the box! They couldn't print it if it weren't true!" And Open Source would die an ugly death.

    (1) This may or may not violate the GPL, but I don't care; I'm not really trying to make money selling software that costs $0 elsewhere. I just want to make money from the frivolous lawsuits. Or maybe I'm already marketing an inferior commercial product which your program threatens and I want to make it a big hassle for people to get your software so that they'll have to buy mine.

    (2) You'd probably win this, but you would need $1000's in attorney's fees, since I've got obviously got scads of dough to be able to push through a shaky trademark application and then sue all those people.

  208. Is it legal??? by dillon_rinker · · Score: 1

    GPL software can be used for pretty much anything; you just can't restrict the further distribution of that software or derivatives of that software. If Apple used some GPL code in their software, then that software is also GPL, which means that Apple can't sue you for copying it.

    This is, of course, an oversimplification. For further info, consult www.fsf.org and read the GPL; then get a JD and specialize in intellectual property. Then you can tell me if I'm right :)

  209. I AM THE OSSfOS! by coreybrenner · · Score: 0

    I am he of whom you speak. I will make Big Business [tm] see the One True Light of Open Source Reason or KILL THEM in trying.

    You may all kiss my ring.

    Thank you,

    --Corey

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  210. Things like this make OpenSource look bad. by coreybrenner · · Score: 1

    Darwin is no annoyance to RedHat, because only Apple can redistribute stuff contributed to Darwin. RedHat is likely more bothered by the likes of SuSE and Caldera, where the same stuff in binary form can run on any of these platforms, thus keeping them from owning the market completely. Everyone in the community benefits from fixes to RedHat's distro, as these fixes may be propagated to other Linux variants.

    The only people, AFAICS, who benefit from fixes to Darwin are Apple (and their users). It's my take on things that Darwin doesn't compete with RedHat, but I might be wrong eventually. ;)

    --C

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  211. Not an American thing by coreybrenner · · Score: 1

    Hallelujah. If any of these folks spent as much time coding and organizing as they do bitching and whining, flaming and inflaming, the "movement" would be all that much stronger. We might have open-sourced office suites on our desktops _today_!

    --C

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  212. Freedom. by coreybrenner · · Score: 1

    To paraphrase Rush Limbaugh, "I'm pro-choice. I just hope that the choice that's made is for [freedom]."

    The real challenge here is to make a logical, rational argument for opening source code. If that can be done, then advocates for open source win. If not, then advocates for open source lose.

    Screaming, foaming, zealotry will _not_ persuade anyone to open their sources, but will _dissuade_ those who would otherwise consider it.

    --C

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  213. Is it legal??? by coreybrenner · · Score: 1

    Ayn Rand would have no problems with Open Source software. It's an "ego-boo" or whatever, and that makes it worthwhile to the author of the software. Rand's theory is that people are rightfully selfish. If you see value in inflating your ego by releasing the fruits of your labor into the public eye, then that value is what you will obtain by doing so. Your selfishness caused you to do these things, not some social-minded good-will-toward-men crap.

    She's right.

    --C

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  214. HNiC is taken, eh by coreybrenner · · Score: 1

    I'd like, wrap you up in genuine Saskatchewan seal-skin bindings if some hoser hadn't horked 'em, eh?

    --C

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  215. FREE BEER!!! by coreybrenner · · Score: 1

    Woohoo!!! FREE BEER!!!

    I'm game.

    --C

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  216. Thai Dishes... by coreybrenner · · Score: 1

    But that would mean not going to a great little Thai place in Springfield, MO called "Thai House" (I think). Talk about a meal. Damn, Jimmy, them's good eatin'.

    --C

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  217. RMS by coreybrenner · · Score: 1

    They've bound and gagged RMS and stuffed him in the handiest closet at OSI headquarters.

    --C

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  218. Get off your ancient apple hating horse by Lord+Carmack · · Score: 1

    Apple is doing something right in going open source. why the hell are people bitching and complaining about the little things, they are doing something right with a great operating system, i mean even John Carmack likes it, he loved NeXT Step (it's how we got wolf3d/doom/quake) and it's mostly from NeXTStep, give apple a break, they have great hardware, a unix like environment in OS X, and OpenGL support. they are doing something right under the direction of Steve Jobs. These people need to get off their apple hating horses and accept that they are doing something right and endorse it rather than just tear it apart

  219. Things like this make OpenSource look bad. by quax · · Score: 1

    Not at all, if the people discussing these questions maintain an atmosphere of mutual respect. These questions have to be addressed in a constructive and thoughtfull way. Just to drive this message home: These things have to be discussed in a mature way, and not on the level things are usally "discussed" on /.

  220. Are we talking about the same Gates? by quax · · Score: 1

    Do you mean this Bill Gates persona? The perhaps most hated man on the Web?

    The fact that he is admired by others does not diminish the hate he instills in many people.

    Do not get me wrong, I do not hate him. He is just not particularly important to my life. But I would not want to be in his shoes. I do not like the prospect of being bombarded with a cake when I show up somewhere (like it happened to him in Brussel).

    Now would i love to be in Linus shoes? Hell, yes, people love him for good reasons.

  221. Open Softdrink Initiative by InstantCool · · Score: 1

    I'm working on compiling Coca Cola(TM) into a chocolate bar. It doesn't quite fall under the Open Softdrink Initiative, but it is Open Recipe compliant.

    Imagine the sugar rush contained in that convenient little bar.

    --

    --
    InstantCool
  222. Is it legal??? by InstantCool · · Score: 1

    I don't know much about this stuff (and should probably just shut up), but if Linux is open source, can't you use that code for anything or is it property of the Linux distributor (or some other Linux body)?

    I sort of asking too, so...

    --

    --
    InstantCool
  223. The Joy of politics by rathead · · Score: 1

    I think you misunderstand. The open source movement is about preserving user choice as much as it is about anything else. "Linux on every desktop" may be unrealistic taken on its face, but IMHO it's a good goal for people to work towards and it certainly beats the pants off of "Windows on every desktop." (As much as I like Linux I wouldn't mind seeing GNU Hurd or BSD take off too; choice is always good.)

    The trademark was registered to keep companies from making false claims of "open source" (at least it seems that way to me). Yes, too much politics will kill the initiative, but I think making it clear what licenses are open source and which aren't is important and not excess politics.

    --
    -- Shawn K. Quinn
  224. From the GPL... by kallisti · · Score: 1

    7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent
    issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this
    License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously
    your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the
    Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who
    receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to
    refrain entirely from distribution of the Program.

    In other words, if the license is invalid you must stop distribution of the software. It seems to be that Apple's version is simply written in a more formal manner, but has much the same effect.

  225. Bill & Steves Interests' by Gerry+Beggs · · Score: 1

    I don't think Steve want's to "rule" the world. He most certainly wants to CHANGE the world. and in fact, he already has (co-founder of Apple) He's left his mark on the computing world a long time ago. Which is why people call him a visionary, and call Bill Gates a businessman.

    Steve's annual salary is $1.

  226. Apple's attitude toward OSS by Rombuu · · Score: 1

    Why does anyone who isn't an Apple employee have any interest in whether apple contines along these lines or not... it's not like anyone who doesn't run Apple hardware is going to get any benefit from Open Source advancements to the MacOS.

    --

    DrLunch.com The site that tells you what's for lunch!
  227. geez... by jd_hollis · · Score: 1

    This is getting ugly. The MacOS people are annoyed with the linux/open source people (being stereotyped as "slashdotters") because the open source people are fighting over whether or not APSL is open source or not. This fighting needs to stop. Apple has just taken a large step by opening their source, and that fact should not be lost in all of this in-fighting.

    may the source be with you (Episode I, May 19),
    hollis

  228. Not two camps by jd_hollis · · Score: 1

    i don't want to start another fight here. many in the mac community are very supportive of the open source movement, and the availability of easy-to-use software. unfortunately, some of the mac community are still opposed to linux and linux users...and they scream fairly loudly on the mailing lists (macosx-talk for example). i apologize for my insensitive stereotyping of the mac community. i should have used "some of the macOS people."

    anyways...
    hollis

  229. Kids, bruce *is* a license lawyer by DannyB · · Score: 1

    Or so i'm led to believe he's the one with formal legal training on this stuff.
    Correct me if i'm wrong Bruce.

    --
    Microsoft tried to speak for me, so i quit (Toldya i would)
  230. Time for a distinction between "Open" and "Free" by groundhog · · Score: 1

    This is an excellent selection. Have you forwarded it to OSI?

  231. I spoke with people at Apple today by Bryant · · Score: 1

    So did you talk to Eric before you made the public statement? It's often much easier to resolve these issues privately, so as to avoid anyone feeling like they might lose face. And if private efforts fail, well, there's always time to go public later.

  232. It's not just one person's socks here. by Bryant · · Score: 1

    But there are still a lot of people watching.

    btw, I thought Bruce's original comments were indeed well-phrased. I believe that he tried as hard as he could not to start a flamewar. I think Eric was pretty reasonable too.

    And look! It still started one around here.

  233. Sounds Good by Utoxin · · Score: 1

    Sounds to me like the license is for the most part a good one. *I thought that already* Once again, I feel quite strongly that we should support Apple in this as much as possible. If we do that, they will gain confidence, and their products will improve.

    Now, let's stop arguing about nitpicky little details in the license. According to a preliminary definition I got from Perrens, any code that has been altered is 'sublicensed' so that it is immune to the Termination. So, go start grabbing the source code and making modifications. :)
    --
    Matthew Walker
    My DNA is Y2K compliant

    --
    Matthew Walker
    http://www.tweeterdiet.com/ - My Diet Tracking Tool
  234. So true by extrasolar · · Score: 1
    We really need to back RMS on this one. Love him, hate him, he's the one a lot of people respect and the one Apple should go to to be sure their liscense is open source. Bruce Perens really should have talked to RMS before squabbling to the media. Now we are going to have this public bickering going on. Hopefully now, they can come to some sort of resolution so that the powers that be are happy. Unity, lets be like our source code.

    --

  235. The value of caution by Olethros · · Score: 1

    Well, can we now let this rest. I find it disturbing that there is such fear of Apple in the Linux/Open source community.

    Apple have made a large effort over the past few years in this area with MkLinux and not hindering other projects like LinuxPPC. Prior to this Next also made considerable efforts in this area.

    It appears Apple has actually already benefited from this as LinuxPPC believe Apple have used some of their (open source) code to further optimise the performance of Mac OS X server which in beta stage was approx 20% slower than LinuxPPC yet appears t have caught up in performance since then.

    The open source direction is a great way to foster excellent development but Companies have to protect their rights and it seems Apple has made the best comprimise it could in this regard.

  236. Wait a minute... by 0xdeadbeef · · Score: 1

    From the license:

    13.6 Severability.

    (a) If for any reason a court of competent jurisdiction finds any provision of this License, or portion thereof, to be unenforceable, that provision of the License will be enforced to the maximum extent permissible so as to effect the economic benefits and intent of the parties, and the remainder of this License will continue in full force and effect.

    (b) Notwithstanding the foregoing, if applicable law prohibits or restricts You from fully and/or specifically complying with Sections 2 and/or 3 or prevents the enforceability of either of those Sections, this License will immediately terminate and You must immediately discontinue any use of the Covered Code and destroy all copies of it that are in your possession or control.
    ------------------------------------------------ -

    A _court_ must first decide when and where the license is unenforcable (meaning you may have to hire a lawyer to work with code you helped write!), and the second part seems to imply that the entire license can be voided due to any conflict with existing or _future_ laws. You could lose acess of your own code because a local bureuocrat changes the laws.

    Screw this. Any developer would be an idiot to work on this software. You're basically working for apple for free. They own the code, and anything you add to it you may lose.

  237. From the GPL... by 0xdeadbeef · · Score: 1

    Ah, but you don't have to destroy the code, you simply may not redistribute it. Which allows you to modify it yourself to avoid patent restrictions, and take the legal consequences into your own hands.

  238. You misread the GPL -- I guess I did by Phoenix+Rising · · Score: 1
    Nope, read the next paragraph. It says you are still bound by the license in those cases. The GPL allows you to stop distributing the code if you are bound by court order, etc., it does not say anywhere that you can compel third parties to destroy their copies or stop distributing them.

    Section 4 of the GPL reads, however, that parties to whom you have distributed the code may continue using the code provided they remain in compliance themselves. In case of patent infringement, all holders would be in violation of the GPL, and could not use the program from then on. In fact, the GPL just assumes the end user will know when a patent claim is made. Apple is providing a notification scheme, and covering their butts. It was their proprietary code for a while - who knows who they received licenses from. They need the protection they specified. I have to admit, the lack of required proof is bothersome given the new wording, but, again, they could be sued for lots more damages if they leave the code out there while the claim is settled.

    Give it a rest, everyone. The license is better than the QPL, IMHO.

    --
    Let us live so that when we come to die, even the undertaker will be sorry -- Mark Twain
  239. info by Lowdown · · Score: 1

    from Webster's new Collegiate Dictionary:

    irony: 2a: the use of words to express something other than and especially the opposite of the literal meaning

  240. The Joy of politics by skia · · Score: 1
    Pardon me for being perhaps a bit too American here, but I'm really starting to wonder what all this politics has to do with me. I'm a part of the open source movement, right? And there's not a movement yet that has been or can be copyrighted (or lefted or what have you).

    Sure, there are good reasons to have ``politicians'' in our ranks. One glaring one that comes to mind is that I'm no lawyer and I can't make heads or tails of most license agreements. I was happy to hear the view of both sides of the APSL issue, because looking at it myself, I didn't know what rights I had.

    But let's not get carried away here. It good to get our ``politicians'' into flame wars. That is, in a very real sense, what politicians are meant to do. But after all is said and done, I'm still just a coder that's hacking on some source that I'm going to end up giving away. Our motivations are our own, and no matter what politician (or corperation or monopoly) wins the votes in the end, that's still what I'm going to be doing.

    So I'm greatful to the advice BP and ESR have given us re: APSL, but let us not go around yelling ``Look! Apple killed open source!'' Even if (in the highly unlikely event that) BP and ESR never again see eye to eye and the OSI crashes around their ears, that doesn't really change what we do, does it?

    --

    --

  241. What shall we complain about now? by termite666 · · Score: 1

    I am tired of the Ford/Chevy, Apple/Microsoft
    argument.It's time to ignore the marketing fools at Redmond and Cupertino.
    The truth is they both make lame products and are not worthy of our time

  242. Apple is no better than MS. by djharr · · Score: 1

    Says the fire-breathing Linux zealot...