Slashdot Mirror


GNU-Darwin Dropping Cocoa, PPC Support

Johnny Mnemonic writes "MacSlash is reporting that the Gnu-Darwin ports project has taken issue with some of Apple's current policies, to the extent of: 'GNU-Darwin will not support or distribute any software which links to proprietary libraries, and that includes Cocoa, Carbon, CoreAudio, etc. There will be no native package manager from GNU-Darwin (pkg_add suffices). Second, we will be moving our operations to x86, and we are putting the ppc collection into maintenance mode.' Astonished reaction on MacSlash, and recognition of the Fink alternative. Is this a worthy principled stand, or is it more like Kruschev banging his shoe in the UN? Will this help or hurt Apple's adoption of GPL technology?"

459 comments

  1. Utter Stupidity by j1mmy · · Score: 5, Insightful

    They're dropping these libraries but they haven't got anything worthwhile to replace them. This is a great way to kill their project.

    1. Re:Utter Stupidity by HiQ · · Score: 5, Funny

      Looks like evolution has taken a turn for the worse here!

    2. Re:Utter Stupidity by grammar+nazi · · Score: 5, Interesting
      I agree. Also, we can't fault Apple with *trying* the GPL. People can get mad at apple for being to restrictive with which code can be licensed in which way. But name one other company that has attempted to embrace the GPL with their own code that wasn't already under the GPL.

      Or even easier, name one non-Linux company that has embraced the GPL at all.

      Apple is trying something new. As they decide what they feel comfortable releasing and retracting, they will make mistakes. Some of their decisions will be marketing related, some will be legal related, and we may not be happy with many of the decisions... but at least they are trying. The best that we can do is constructively support and offer recommendations.

      --

      Keeping /. free of grammatical errors for ~5 years.
    3. Re:Utter Stupidity by squiggleslash · · Score: 5, Informative
      Or even easier, name one non-Linux company that has embraced the GPL at all.
      Netscape.

      Started off closed. Was mostly-opened via the NPL and MPL, and now is MPL/GPL dual licenced.

      Off the top of my head, there's also Trolltech.

      Out of interest, when did Apple try the GPL? I thought Darwin was still 100% APSL? If they're dual licencing too, then that's great news, but I haven't seen anything like that lately.

      --
      You are not alone. This is not normal. None of this is normal.
    4. Re:Utter Stupidity by Anonymous Coward · · Score: 1

      It would seem that to try and fail is better than not trying at all but I would argue that a company desperate for business could pretend to adopt GPL knowing full well that it would never really adopt it just so that it can attract goodwill from the very important development community.

      I know the MacAddicts will attack me over this so I clarify that I am not saying that Apple really intended this but it is not totally improbable.

    5. Re:Utter Stupidity by spatrick_123 · · Score: 5, Funny

      People can get mad at apple for being to restrictive

      Boy, you'd think the "grammar nazi" would know which form of to/too/two should be used in this case. :-)

    6. Re:Utter Stupidity by am_human2 · · Score: 1

      I know this is a bit flame-like, but I have to ask:

      Are you saying that it is <quote>Utter Stupidity</quote> to ignore principles? It's not as if their project is now useless or anything! <rant> If it wasn't for people like this then we'd have already blown up Sadam and a load of Iraqi civilians</rant> see http://sourceforge.net/forum/forum.php?forum_id=21 7906 for details.

      Andrew.

    7. Re:Utter Stupidity by Anonymous Coward · · Score: 1, Funny

      Load your weapons!

      Weapons loaded SIR!

      Take aim!

      Foot in sights, SIR!

      FIRE!

    8. Re:Utter Stupidity by David+Gerard · · Score: 5, Informative
      "name one non-Linux company that has embraced the GPL at all."

      Although it's now owned by Red Hat, Cygnus embraced the GPL before Linux existed.

      --
      http://rocknerd.co.uk
    9. Re:Utter Stupidity by kraksmoka · · Score: 5, Interesting
      apple hasn't tried the gpl. all of the darwin stuff is that isn't apple original is BSD, my very favorite liscence on earth. there is some gpl software included with the distro and tools and whatnot.

      favorite thing about BSD license is that it's really really really free. restricts just about 0 uses of the code (which is why WinDoze has some of it lurkin around under the hood too, tho bastardized it may be). u can be commercial, or non-profit or mad scientist with it, and not have anyone sue you.

      but the gnu-darwin geniuses are killing the distro. a damn shame.

      are they smoking someting better than i have????? if they were so concerned with these issues, why didn't you just get to work on debian?? oh, wait, HP made a DMCA threat to someone also, oh, can't do debian anymore.

      they knew how it is, and was, and will be. why are they bothering to commit hari kari? just quit the project like a normal bunch zealots and go to work for richard stallman on the ever popular GNU Hurd.

      i have created free software my self, and it pains me to see such blind idiocy by someone who should be more responsible. apple even releases an x86 darwin themselves, so the project is more meaningless.

      /rant
      --
      "You never want a serious crisis to go to waste." - Rahm Emanuel
    10. Re:Utter Stupidity by Anonymous Coward · · Score: 1, Informative

      Microsoft publishes GPLd software, too. google for Interix.

    11. Re:Utter Stupidity by Uruk · · Score: 1, Redundant

      They didn't really have a choice. If you want to stand up for software freedom, this is pretty much what you have to do. Look at the licenses on the other software components that they're talking about, and it's understandable why they did what they did.

      Your comment seems to assume that software popularity and utility are the most important. They are to some people. But people who want to use the GPL to make a principled stand don't see software just in terms of its utilitarian applications, but also as an issue of freedom. And for them, this makes a lot of sense.

      --
      -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
    12. Re:Utter Stupidity by Anonymous Coward · · Score: 0

      "Is this a worthy principled stand"

      It's childish, thats all it is. Don't dirty gnu hippies ever grow up?

    13. Re:Utter Stupidity by HiThere · · Score: 2

      I thought that Netscape started off as a combination of open source (though not GPL, of course) projects. I'm fairly certain that this is true, though I can't quite remember the name. Mostik? Not quite...

      Anyway, Netscape took the code, polished it, added some graphics, and that was the basis of the product. Still... at that point the code became close, and it was later opened again.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    14. Re:Utter Stupidity by Anonymous Coward · · Score: 0

      People can get mad at apple for being to restrictive with which code can be licensed in which way.

      That's supposed to be "too restrictive."

      People can get mad at apple

      That should have been: "People can't get mad at Apple." Apple is a proper noun.

      How can you be called grammar nazi when you have typos in your posts? How can you justify your pointing out of other people's mistakes when you are making them yourself?

    15. Re:Utter Stupidity by jsac · · Score: 2

      Aladdin software has been releasing ghostscript and ghostview under the GPL for years now. The newest version is available under a proprietary license, while all the previous ones are GPL. The FSF describes this as an acceptable, if not ideal way of making money off of GPL software.

      --
      "The urge to fly from modern systems, instead of moving through them to even greater, fairer things is, I think, an indi
    16. Re:Utter Stupidity by cygnus · · Score: 5, Funny
      Although it's now owned by Red Hat, Cygnus embraced the GPL before Linux existed.

      heh. thanks for sticking up for me!

      --
      Just raise the taxes on crack.
    17. Re:Utter Stupidity by saider · · Score: 1

      I'm fairly certain that this is true, though I can't quite remember the name. Mostik?

      I thought Netscape was developed from Mosaic which came from The National Center for Supercomputing Applications. But I could be wrong.

      --


      Remember, You are unique...just like everyone else.
    18. Re:Utter Stupidity by Genady · · Score: 3, Insightful

      But name one other company that has attempted to embrace the GPL with their own code that wasn't already under the GPL.

      Here's two. IBM, SGI.

      IBM has released it's JFS under the GPL, SGI has released XFS. I'm sure that there are other libraries/programs that these companies have made GPL. I don't fault Apple for not doing so, but there are companies out there at do release code into the GPL.

      --


      What if it is just turtles all the way down?
    19. Re:Utter Stupidity by Anonymous Coward · · Score: 0

      Netscrape started off from Mosaic (which was source-available, IIRC), became proprietary, and has morphed into what it is now.

    20. Re:Utter Stupidity by FreeUser · · Score: 5, Informative

      I thought that Netscape started off as a combination of open source (though not GPL, of course) projects.

      No.

      Netscape was not 'based' on mosaic ... they reimplemnted the browser from scratch using Motif instead of xaw widgets (for their *nix versions) and obviously windows equivelents for their 'doz versions. It was a complete rewrite, and entirely proprietary code until they chose to GPL it much later ... after Microsoft had nearly killed their market share through illegal leverage of their desktop monopoly (a crime for which Microsoft has been convicted, despite the current administration's unwillingness to uphold the law).

      Netscape certainly falls in the category of "non-Linux company to embrace the GPL", though they certainly are not alone. Cygwin, Trolltech, and others have done likewise ... the GPL ironically is a very protective license to those commercial entities which wish to open their code without having competitors take it and incorporate it into their proprietary products. It is an effective innoculation against such things, which makes it a very useful license for many companies who have much to gain from opening their code, but do not wish to empower their competitors directly in the process.

      It isn't for everyone, or appropriate for all circumstances (recall that OggVorbis is being released under the BSD License so that it will be adopted far and wide, in both free and proprietary products ... including hardware, and recall that the Free Software Foundation has endorsed this with its full support), but it is a very solid license in many (perhaps most) free software circumstances, and its innoculation against future abuse and closing off of the source is a very important, and very effective, feature in insuring that the public commons of code continue to grow and flourish.

      --
      The Future of Human Evolution: Autonomy
    21. Re:Utter Stupidity by ftobin · · Score: 2

      apple hasn't tried the gpl. all of the darwin stuff is that isn't apple original is BSD, my very favorite liscence on earth. there is some gpl software included with the distro and tools and whatnot.

      While their code is based upon BSD heritage, is anything Apple released under the BSD license?

    22. Re:Utter Stupidity by Anonymous Coward · · Score: 0

      Easy one. Microsoft.

    23. Re:Utter Stupidity by ajs · · Score: 3, Informative


      "[With the BSD license] u can be commercial, or non-profit or mad scientist with it, and not have anyone sue you"

      Bravo, and cool stuff eh? Of course, you can still be sued for any number of reasons, but I do understand your core point (regardless of the fact that no one has ever been sued over the GPL).

      Now pay attention because I'm about to say something that you don't want to believe. That's all true for the GPL and any other truly open-source license.

      If you could not "be commercial" with a GPL-licensed package, Red Hat would certainly be in a world of hurt, and would not be turning a profit.

      Let's also be clear that the BSD license is not about avoiding restrictions. It's about giving up rights. You have certain rights over your creations under copyright law. The BSD license sacrifices those rights in favor of (hopefully) wider distribution and usage. It does not go quite so far as to place the work under the Public Domain, but gets damn close. A aplaud the generosity of the folks who make this sacrifice in the same way that I aplaud scientists who are willing to give up the fruits of their research, but not everyone is willing to make such a sacrifice.

      Enter the GPL. By contrast with such unilateral sacrifice, the GPL sacrifices very few rights and only does so as part of an exchange which is fair to both parties. What's more, the GPL is 100% optional for anyone who wants to use a piece of software. That's right, if you want to use GNU Emacs and not accept the terms of the GPL you can. Here's a mind-blower: if you want to DISTRIBUTE a copy of GNU Emacs and not accept the terms of the GPL you can. You just have to do so within the restrictions of copyright law (which means that you must be able to demonstrate that a) you are the copyright holder or b) you are acting withing the definition of fair use or c) you have specific license from the copyright holder). These restrictions are not the GPL's they are copyright law's.

      I'm not a license zealot. I've used the Artistic license, GPL, BSD, and worked on many a proprietary package. However, it really ticks me off when people try to bad-mouth a license without understanding it.

    24. Re:Utter Stupidity by axxackall · · Score: 3, Informative
      I thought that Netscape started off as a combination of open source (though not GPL, of course) projects. I'm fairly certain that this is true, though I can't quite remember the name. Mostik? Not quite...

      Mosaic was the name of the first web browser, which source code was open, and which source code has been used by Netscape to create their first commercial (but yet available to download for free) close-source browser. Check it here and here and here and here.

      That was my first web browser to use. It worked fine on both X11 and Win 3.1, a bit slow, like Mozilla on modern computers. By the way, it has some graphics before Netscape.

      --

      Less is more !
    25. Re:Utter Stupidity by jwd-oh · · Score: 0

      How about IBM, SGI, HP? They all have things that they have released as GPL.

    26. Re:Utter Stupidity by thesadjester · · Score: 1

      Comapnies should ph33r the gpl. Cause if not, RMS will come and eat them.

      Who wants RMS to even touch them? I mean, come on...everyone's at least seen a pic of the guy.

      *CHOMP CHOMP* WATCH OUT NON GPL KIDDIES!

      --
      -gabe
    27. Re:Utter Stupidity by manonthespoon · · Score: 1

      There was a post earlier today/yesterday stating that both Panasonic(?) and more importantly Sony are building linux consumer devices and GPL'ing the code. I also thought that the Linux for PS2 thing was blessed by Sony, unlike Xbox Linux.

      That's at least one major company.

    28. Re:Utter Stupidity by Anonymous Coward · · Score: 0

      One Other Company would be SAP. Their put their Database on GPL.

      Take a look at www.sabdb.org.

    29. Re:Utter Stupidity by kraksmoka · · Score: 2
      outstanding explanation!

      what i meant to infer by that comment was actually, quite a simple point, but i guess i was not explicit. if you issue software without a license agreement, and more specifically, without a provision of safe harbor, u could become liable for the uses or damages (god forbid) that your software makes possible.

      that's why the gpl, bsd and others are so important, they give a proven, widely used way to protect copyrights for the litte guy, without a team of lawyers or the fear of liability for being creative.

      i have released gpl stuff, and am working on a portal for a large company that i am licensing to them under the clarified artistic license (it's an intranet thing, see article 3, section two).

      the whole gist of apple's licensing schemes (not an expert, just pointing out broad sweeps of thought here) is to maintain control of some of the core processes and things in their system to insure consistency and quality, while increasing free distribution as much as possible. in addition, it has viral provisions, like the gpl that guarantee that if you make changes, the community and company will benefit.

      --
      "You never want a serious crisis to go to waste." - Rahm Emanuel
    30. Re:Utter Stupidity by Col+Bat+Guano · · Score: 1

      Name one company?

      Try ACT (Ada Core Technologies) who make all of their software GPL. A really interesting
      privately owned company that -makes- money from the service market.

    31. Re:Utter Stupidity by Anonymous Coward · · Score: 0

      Please provide a link to a press release or other official communication from the Free Software Foundation wherein they endorse the use of the BSD license in order to promote the use of a format or technology in proprietary software. The claim that they said such a thing flies directly in the face of logic when one considers their own writings on why *not* to use a license like the LGPL, which was designed to promote adoption of GNU's libraries without limiting products produced that rely on those libraries.

    32. Re:Utter Stupidity by hackstraw · · Score: 3, Funny

      Oh, I remember Netscape. Didn't they make a web browser or something like that?

    33. Re:Utter Stupidity by Anonymous Coward · · Score: 0

      What about Sun and StarOffice?

    34. Re:Utter Stupidity by Huogo · · Score: 2, Informative

      No, thats Internet Explorer. Here is the blurb in IE's about page: Based on NCSA Mosaic. NCSA Mosaic(TM); was developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign. Distributed under a licensing agreement with Spyglass, Inc. Contains security software licensed from RSA Data Security Inc. Portions of this software are based in part on the work of the Independent JPEG Group. Multimedia software components, including Indeo(R); video, Indeo(R) audio, and Web Design Effects are provided by Intel Corp. Unix version contains software licensed from Mainsoft Corporation. Copyright (c) 1998-1999 Mainsoft Corporation. All rights reserved. Mainsoft is a trademark of Mainsoft Corporation.

    35. Re:Utter Stupidity by tigga · · Score: 1
      we can't fault Apple with *trying* the GPL. People can get mad at apple for being to restrictive with which code can be licensed in which way. But name one other company that has attempted to embrace the GPL with their own code that wasn't already under the GPL.

      I think you are wrong.
      Apple doesn't have any relation to gnu-darwin project. There is open-darwin.org sponsored by Apple...

    36. Re:Utter Stupidity by jcr · · Score: 3, Informative

      Mosaic was the name of the first web browser

      No, the first web browser was WorldWideWeb.app, and it was a NeXTStep program. This was followed in fairly short order by Lynx, OmniWeb, SpiderWoman, and NetSurfer. Of all browsers available today, OmniWeb is probably the one with the longest continuous development history.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    37. Re:Utter Stupidity by tigga · · Score: 1
      Let's also be clear that the BSD license is not about avoiding restrictions. It's about giving up rights.

      WRONG! If somebody placed code under BSD license nobody could change license and code ownership. It's not giving up - it's giving away ;)))

      I have no idea about your scientists example. I think they release their works under BSD license ;)) - or rather without license at all. Some scientist do not release works, working for corporations and governments. And nobody publish works with restrictions like GPL. Or you know anybody?

      Oh, and GPL is not about copyright as you wrote - it's about copyleft ;)

    38. Re:Utter Stupidity by Anonymous Coward · · Score: 0

      Both were based of NSCA Mosaic. Mosaic is the father of the modern WWW browser in both interface and code.

    39. Re:Utter Stupidity by ajs · · Score: 2

      If somebody placed code under BSD license nobody could change license and code ownership

      Correct.... and your point is? Once again, for clarification, this was my statement:

      the BSD license is not about avoiding restrictions. It's about giving up rights.

      And so it is. The BSD license gives up certain rights that are otherwise granted to a copyright holder. I've claimed at no time that the BSD license gives up all rights, but certainly it does relinquish some. That's the goal, after all.

      One of the advantages of the BSD license for businesses is that there is no compensatory mechanism in the license, it's just a statement that the copyright holder felt they had too many rights, and they didn't want some of them.

      Oh, and GPL is not about copyright as you wrote - it's about copyleft

      And copyleft in turn is a way of using copyright as a tool to allow copying and modification of source code and binaries without losing access to the fruits of your labor. The GPL creates communities out of source code, which can be a hinderance to businesses who do not wish to be a part of that community. As we see with examples like IBM, Red Hat and many smallers companies, though, there is a class of business that can do quite well with GPLed software.

      The thing that is going to take a long time to accept is that we're making software valueless, and instead placing that value on initial development and support. Of course, that only makes sense. The idea that a CD full of bits has any more value than that of the plastic is absurd. It's the work that goes into creating that CD and the work that it takes to support its use that have value.

      More and more, I think that the companies that use software the most will become its patrons, and as that happens, the GPL is poised to help build the communities that those companies will interact through. You get GPLed software for free, but if you want to do something with it other than simply use it, there is a price. That price is that you do to others as was done to you: give back the source.

      Personally, I think that's quite reasonable, but if you don't then I point you to the plethora of other licenses that are available.

    40. Re:Utter Stupidity by FreeUser · · Score: 2
      Please provide a link

      A little google-challenged, aren't we?

      The claim that they said such a thing flies directly in the face of logic when one considers their own writings on why *not* to use a license like the LGPL

      Yes, like you many of the detractors of the Free Software Foundation and Richard Stallman like to oversimplify both the issues, and the FSF's stances on those issues. Clearly folks like RMS give these things a great deal more consideration than folks like you, and are perfectly able to be flexible in their strategies and stances when issues of freedom (in this case, a free, unpatented comperssion standard) require it. Although in this case, even for you, the simple word

      hardware

      or more verbosely

      standards adoptation in both software and hardware

      should have clued you in. The Fres Software Foundation and Richard Stallman are interested in seeing a patent and royalty free standard be widely adopted, in both free software and in hardware (we are talking about ogg-vorbis after all. Without portable ogg-vorbis players its adoption is likely to be stunted).
      In response to the change of license, Richard Stallman of the Free Software Foundation says, "I agree. It is wise to make some of the Ogg Vorbis code available for use in proprietary software, so that commercial companies doing proprietary software will use it, and help Vorbis succeed in competition with other formats that would be restricted against our use." [ source]
      Clearly, in cases where a standards adoption is paramount, allowing free and proprietary software equal access to the standard's base code is sufficently important to forego the protections of the GPL in order to facilitate it. As the BSD license is GPL compatible, the copies incorporated into GPLed software can themselves be GPLed, affording both the widespread adoption of the standard, and its protection under the GPL until it passes into the public domain.
      --
      The Future of Human Evolution: Autonomy
  2. Apples adoption of GPL technology? by selectspec · · Score: 4, Insightful

    Since when did apple adopt GPL technology? Darwin is based on BSD not gnu. Does OS-X even ship the gnu tool set by default?

    --

    Someone you trust is one of us.

    1. Re:Apples adoption of GPL technology? by Anonymous Coward · · Score: 1, Insightful

      >> Does OS-X even ship the gnu tool set by default?
      yes it does.

    2. Re:Apples adoption of GPL technology? by Anonymous Coward · · Score: 1, Interesting

      Hey, rember GCC? Well Apple adopted it, ASTONISHING!

    3. Re:Apples adoption of GPL technology? by zanerock · · Score: 5, Insightful

      The reason Apple didn't use the GPL is that they felt they couldn't, and I for one think their choice has plenyt of merit. The viral nature of the GPL and the severe restrictions it places on developers are an impedement to both it's adoption and support. Apple will not, because it cannot, embrace the GPL.

      And why should they? The GPL's stated political and social agenda may be respectable, but the form that the GPL takes to further those goals is inimical to the standard economical model and way of doing business. I've got no problem with the GPL, but to cry foul because Apple doesn't want to support GPL efforts is ludicrous. The GPL is about very specific political and social goals. These are fine goals, but they are not Apple's goals. I don't whine about the fact that some random company doesn't support my personal political or social ambitions.

    4. Re:Apples adoption of GPL technology? by imadork · · Score: 5, Insightful
      I agree with you that Apple's choice of the BSD license has plenty of merit, and that the GPL has specific political and social goals that not all may agree with. But I keep hearing "Viral nature" and "severe restrictions" in relation to the GPL, and I just don't get it.

      Apple uses plenty of GPL'd software -- gcc ships with OS X after all. And my understanding of the GPL you can use as much GPL software as you like with no restrictions whatsoever. There's nothing viral about that! The only restriction is that if you modify and distribute binaries based on those modifications , you have to make the changes you made to the source available. Which seems reasonable; you're modifying someone else's work after all, you should reciprocate. While this is a restriction, please show me how this is any more restrictive than any other license short of the Public Domain.

      The GPL could pose problems for a company such as Apple, who probably have other people's licensed proprietary code in their code base, and who really can't open up the whole thing in a GPL-like way. But that doesn't mean that the GPL is "is inimical to the standard economical model and way of doing business.". Plenty of companies are contributing to GPL'd projects (where appropriate for their business models) and making money off of it, and RMS hasn't forcefully added them to the GNU collective yet.

    5. Re:Apples adoption of GPL technology? by MO! · · Score: 1
      I don't have the time to find the exact clause at the moment, but the basic premise is that if your app links/depends upon GPL code it must be GPL'd as well. So even though Apple may include gcc along with their dev tools, the dev tools aren't dependant upon gcc. None of MacOS X is directly connected to GPL code because then whatever portion does would also have to be GPL'd. This is what's considered "viral" about it. One call to a GPL'd library and the whole app needs to be GPL.

      --
      I AM, therefore I THINK!
    6. Re:Apples adoption of GPL technology? by iSwitched · · Score: 2, Informative

      "But that doesn't mean that the GPL is "is inimical to the standard economical model and way of doing business.". Plenty of companies are contributing to GPL'd projects (where appropriate for their business models) and making money off of it."

      Well, actually it does. Noone is arguing that there are companies who have found ways to contribute GPL'd code and still make a little money, usually by service and support. The post spoke of the standard economic model, which in a software product sense, continues to be licensing fee based, at least for software-product companies.

      Also, to clarify MO!s point in the previous reply, here is the section of the GPL that causes fits for corporate lawyers:

      "2.b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License."

      Clearly any code that either statically or dynamically links to GPL code falls under this statement, but notice the intentionally vague use of the terms "contains or is derrived" instead of the word "links". I have heard this section imply that merely using a GPL'd JDBC driver in your java program causes the whole program to fall under the GPL (Note: I don't neccessarily agree with the interprettation, merely use it as an example of the confusion caused). This is why people speak of the GPLs "Viral Nature".

      Further to Apples situation, the GPL goes on to say:

      "In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.

      The inclusion of the GNU tools (like gcc) falls under "aggregation", and thus has no effect on the Apple-proprietary code-base.

      In general, when attempting to preserve the proprietary nature of a product, I will only use open-source code licensed under LGPL, BSD, or Apache style licenses, however, I'm not a lawyer, so your mileage my vary.

      --
      "That naive cube! How long must I suffer this!" --Sheldon J. Plankton
    7. Re:Apples adoption of GPL technology? by ColdGrits · · Score: 2

      Actually, no it doesn't.

      You need to download it seperately.

      --
      People should not be afraid of their governments - Governments should be afraid of their people.
    8. Re:Apples adoption of GPL technology? by ftobin · · Score: 1

      You're confusing the issue. The GNU toolset is not 'GPL technology', and Darwin, while based upon some BSD tools, is not released under the BSD license.

    9. Re:Apples adoption of GPL technology? by zanerock · · Score: 3, Insightful

      You're correct, you can use GPL stuff all you want without any worry, if all you do is use it (in it's original and unmodified form... oh, and don't statically link to it either... maybe...). But, Apple is trying to develop new products, and so has to have some sort of value add. That's where the problem comes in. To do that value add, you *must* modify the source. Now, if you want to get paid for that value you added through the traditional means of selling the software (a very reasonable expectation), you're out of luck. That's what I, and others, mean when they say "viral nature."

      Now, you cannot sell that new value that you've added. The GPL has "infected" (though I wouldn't use that term, it follows the "viral" metaphor) your new code. There's nothing wrong with that, that's the price you pay for basing your stuff on GPL software, but it's also viral in nature, and the reason why Apple was (more or less) forced to BSD (and the fact that Next used BSD stuff as well... which might be for the same reasons).

      Oh, and just to clarify that I do understand, you can sell your software, but the fact that you also have to give it away, under the GPL, sorta obviates the fact that you *can* charge for it.

    10. Re:Apples adoption of GPL technology? by HiThere · · Score: 3, Interesting

      Actually, the linkage argument isn't at all clear. A lawyer I read said that no linkage, no matter what kind, turned something into a derivitive work. That required amalgamation. So all that would be required is that certain routines be GPL'd with the source code available.

      Now I will admit that this isn't the universal opinion. Many have much more restrictive opinions. Which is why the LGPL was created. But appearantly there's some doubt that there was even a need for it.

      However: It is certainly the case that one could create a routine that linked to GPL code, and issue it under a dual license (GPL and your choice). And then call that routine from your proprietary code. So there's a way around this if you want. (I beleive that this approach was discussed in an article about kernel driver implementations, and how to add GPL routines as drivers where there were binary only drivers released. [GPL wrappers to binary drivers].)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    11. Re:Apples adoption of GPL technology? by geniusj · · Score: 1

      Actually, no, you don't.. It comes on new machines in a .mpkg under /Applications somewhere, and it comes on the developer tools CD if you buy the OS itself.

      Either way, it's still put out by apple.

    12. Re:Apples adoption of GPL technology? by bsharitt · · Score: 0

      My mac came with the GNU development tools.

    13. Re:Apples adoption of GPL technology? by Anonymous Coward · · Score: 0

      Yes it does. Mac OS X 10.2 comes with a CD labeled 'Developer Tools'. I'd say that qualifies as shipping the gnu tool set.

    14. Re:Apples adoption of GPL technology? by watzinaneihm · · Score: 1

      I dont think GPL should be called viral. Each License type has its own merits.. Hows my definition? When someone thinks that code is just an implementation of an algorithm, (like universities seem to think), they use BSD. The idea being that algorithm is protected/credited by other means. When hundreds of people contribute to a project and each one wants credit but doesnt want to feel cheated when someone sells the code for money without telling them they use GPL. When people want to make money, like apple (or M$), they better stick to their own proprietary license.

      --
      .ACMD setaloiv siht gnidaeR
    15. Re:Apples adoption of GPL technology? by Anonymous Coward · · Score: 0

      A keyboard without a return key?

    16. Re:Apples adoption of GPL technology? by Arandir · · Score: 2

      Clearly any code that either statically or dynamically links to GPL code falls under this statement

      Dependency is not derivation. Static linkage constitutes derivation, since it actually includes the original work. But this is not the case with dynamic linkage.

      Do not confuse derivation in the copyright sense with derivation in the coding. They are two entirely different things.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    17. Re:Apples adoption of GPL technology? by ColdGrits · · Score: 2

      Nope, not when I bought this Mac (with OSX10.2) two months ago - I had to download them from Apple's website.

      Perhaps it is different in different countries?

      --
      People should not be afraid of their governments - Governments should be afraid of their people.
    18. Re:Apples adoption of GPL technology? by Rutulian · · Score: 1

      Oh, and just to clarify that I do understand, you can sell your software, but the fact that you also have to give it away, under the GPL, sorta obviates the fact that you *can* charge for it.

      Well...you have to distribute your changes, but that doesn't mean you have to give them away. You can still charge $100/head and distribute a binary/source package. You don't have to additionally make the source available for free like some people think.

      The problem people have with this is that you can incorporate copy protection measures into a binary, but you can't really do that with source which is just text. So there is a perceived notion that pirating of their software will increase if they distribute the source.

      It is kind of silly, really, because despite copy protection it is still almost as easy to copy a binary as it is the source. There are intellectual property issues, but it seems to me you shouldn't have to worry about that if you have the appropriate copyrights, patents, and license. Your source may be available, but that doesn't make it legal for a competitor to make use of your code in any way if you take the right precautions.

    19. Re:Apples adoption of GPL technology? by andrewski · · Score: 1

      Yep. Gnu make, bash, emacs, gdb, tar, groff, and a host of others.

    20. Re:Apples adoption of GPL technology? by iSwitched · · Score: 1

      My intention was not to spread FUD regarding the GPL, merely to comment on the reasons behind the perception of it's "viral" nature.

      While I agree with your point, I stand by my earlier statement, except that I retract the "clearly" part. Even people within the free software and open-source communities are not wholy in agreement on what constitutes a breach of the GPL. If I took you're argument at face value, then I could link to any library I wanted and not release my own source, yet I have seen proprietary products pulled for doing just this.

      It may have something to do with this section:

      "These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

      I have worked with Lawyers who have interpretted this (perhaps erroneously) to mean that dynamic linking would trigger the GPL'ing of the proprietary part, because dependency, by it's very nature, may indicate that the proprietary work cannot function without the presence of the dependency. The exception are dependencies like database drivers, where a choice exists between multiple possible means of satisfying the dependency and the proprietary code will function equally well with any of the possible choices.

      Further, one might argue that by not distributing the dependency together with the proprietary code, one could escape this clause, since it's really distribution that the GPL is concerned with anyway. However for any project, properietary or otherwise, targeted at a 'standard' user base, it is pretty much accepted that the product should run upon installation, and not require the acquisition of additional separate components. For end-user types of products market forces dictate that the product ship with all of its dependencies.

      I was under the impression that resolving this dillema was what the LGPL was all about, which is why I continue to prefer that license when mixing and matching code components.

      --
      "That naive cube! How long must I suffer this!" --Sheldon J. Plankton
    21. Re:Apples adoption of GPL technology? by jericho4.0 · · Score: 2

      Libraries are usually licensed under the LGPL, which allows calls to it without GPLing the caller. Your reasoning largly stands though, because of legal gray areas in the LGPL that would scare of a company like Apple.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    22. Re:Apples adoption of GPL technology? by zanerock · · Score: 2

      Oh... got me for oversimplifying again. Man... you guys like to play with semantics, don't you? You can charge for the expense of copying and transferring, but you cannot charge for the license to the work or dervied works (section 1, PP 2 and section 2.b). Since you cannot charge more than the cost of the copy itself, you cannot charge for your value add, which is the only part I'm really concerned about charging for anyway.

      The problem with protecting source, say if I publish all my source on my website with a notice to the effect of: "Don't copy, use, or derive anything from this" (which would be cool) is that I could never hope to bear the cost of prosecuting any claims I may have, even assuming I could ever find any but the most foolish of violators. Even if I did, I'd have a hard time proving that they got the idea from me, and didn't already have it before. There really is no good legal solution, the only way something like this would work would be for the world to be honorable. Which would be great, but I'm not going to stake my livelyhood on it. Even if 99.9% of the readers were good guys (tm) (which I think is probably not too far off the mark), 1 in a hundred would be enough to ruin me.

    23. Re:Apples adoption of GPL technology? by GMontag451 · · Score: 2
      So even though Apple may include gcc along with their dev tools, the dev tools aren't dependant upon gcc.

      The dev tools most certainly are dependent upon gcc. Project Builder uses gcc to compile and will not be able to build a project if you don't have gcc on you system.

    24. Re:Apples adoption of GPL technology? by MO! · · Score: 1
      You're not understanding what I'm using the term dependant for. Project Builder utilizes gcc, but doesn't have a dependancy on it. PB will run fine without any trace of gcc on the system. PB could easily build your project with an alternate compiler. Think of it more like a web plugin. A browser may utilize the Flash plugin, but in no way depends on it to run.

      --
      I AM, therefore I THINK!
  3. Seems to me... by stevenbee · · Score: 0, Flamebait
    That Apple at this point is more dependent on BSD technology!

    ;-)

    --
    Don't read this!
    1. Re:Seems to me... by Anonymous Coward · · Score: 1

      What about gcc?

    2. Re:Seems to me... by stevenbee · · Score: 0, Offtopic

      D'oh !

      : )

      --
      Don't read this!
    3. Re:Seems to me... by Tellarin · · Score: 1, Funny


      does this means that Apple is Dead? :)

    4. Re:Seems to me... by Guy+Innagorillasuit · · Score: 0

      Yeah, but it's been dying for years. It's getting tiresome, they should shit or get off the pot already.

    5. Re:Seems to me... by znu · · Score: 3, Insightful

      And this isn't just a one-way thing. Apple (well, NeXT, but it's the same people) is largely responsible for GCC's Objective-C support, and continues to contribute code to the project.

      --
      This space unintentionally left unblank.
    6. Re:Seems to me... by jub · · Score: 1

      pay attention - they're very much off the pot.

      except for steve maybe... :-)

      it's probably been 3 years since i last saw an article that started off "beleaguered Apple Computer..."

  4. Problems With The APSL by Carnage4Life · · Score: 5, Insightful

    For those who were wondering what the specific problems the GNU folks have with the APSL are, the GNU site lists their problems with the Apple License

    1. Re:Problems With The APSL by Espen · · Score: 3, Informative

      Actually, the commentary on this GNU page is for all practical purposes irrelevant since it only properly addresses a version of the licence which has been superceeded. Apple made some significant changes to APSL to specifically address the reservations the open souce community had about their first attempt at an open source licence. I believe the authors of this comment need to rewrite it make it relevant to the current version of APSL, and if they don't, I suggest people stop referring to this out-dated material.

    2. Re:Problems With The APSL by jcast · · Score: 1

      Well, the FSF page does make it pretty clear which objection still stands: the last one, i.e., no private modifications. The other two objections are (IIRC) explicitly stated to have been retained for historical interest only.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    3. Re:Problems With The APSL by floateyedumpi · · Score: 2, Informative

      Actually, the most recent Jan., 2001 update to the APSL to v1.2 has been addressed and even discussed here before. The bottom line? It still doesn't pass muster with the FSF.

    4. Re:Problems With The APSL by Anonymous Coward · · Score: 0

      So according to that commentary, their single problem is with "any modified version "deployed" in an organization must be published."

      That's it? That's all? you have to provide your changes? I thought that the GPL required distributed code to include the source - isn't that's what they're requiring here?

      (granted, I don't know the GPL off the top of my head, but it seems like this bit would be a Good Thing).

    5. Re:Problems With The APSL by Anonymous Coward · · Score: 0

      Not that anyone cares, but my problem with the GNU folks is this: they are all dirty fucking hippies peddling second rate software and telling everyone else how to license their own wares. Fuck GNU!

  5. Woops by ldspartan · · Score: 5, Insightful

    Sounds like a project about to go down the tubes. Principles are nice, but when they get in the way of being an effective entity, it rapidly becomes prodigious to get rid of them rather than to cling to them. Any belief held too tightly can be harmful.

    --
    lds

    1. Re:Woops by Tellarin · · Score: 5, Insightful


      i do agree that having too rigid beliefs can be harmful

      but this does not mean that if sticking to your principles will make your life somewhat harder, you should just drop them

      some flexibilty helps, but forgetting them is stupid

    2. Re:Woops by epukinsk · · Score: 5, Insightful

      If you only stick to your principles when it's covenient, you haven't any principles at all.

    3. Re:Woops by NDPTAL85 · · Score: 2, Insightful

      Sure you do.

      You have a Principle of Being Practical.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    4. Re:Woops by HiThere · · Score: 2

      Yeah. It does sound like a project about to go down the tubes. But perhaps they figured that it would be better to fail and go start something worthwhile than to succeed at degrading their work.

      What's the best choice depends on what you value most. I'm sure that the developers hated giving up their project. So they must have felt that Apple was really forcing them to. And what did the decision cost Apple? Why should I hold them harmless? I suspect them of being the villians of the piece.

      (The small bit of research that I've done tends to indicate that Apple is, indeed, the villian here. This is less clear than things sometimes are, however.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    5. Re:Woops by epukinsk · · Score: 2

      Principles are things you stand up for even when it's *not* the path of least resistance. Anything you back off of when it becomes inconvenient is just a tendency.

    6. Re:Woops by 3Bees · · Score: 1

      I don't have the exact wording here, but the esteemed Thomas Jefferson once commented: In matters of fashion follow the flow like water. In matters of principle stand firm like a rock. Wise words, the applicability of them to this situation seems to lie in the interpretation of the conflicts between open source and Apple open source as stylish or substantive. It seems unlikely that this conflict could have been avoided, at least proclus is able to walk away with pride and principles. They seem far more valuable than any distribution, IMO.

      --
      "I think we should tax people who stand in water! " - Mr. Gumby
    7. Re:Woops by Anonymous Coward · · Score: 0
      My principle is that one should always hold to the path of least resistance.

      Oops, there goes that definition which you got from... Websters? no. Dictionary.com? no... Oh, that's right, you pulled it out of your ass.

    8. Re:Woops by Razzak · · Score: 1

      I think the point was that there were two principles that were conflicting. Do you

      A) Wave the GPL flag and shove it to Apple
      or
      B) Produce the best product you can that might actually benefit people

      Or you could go the ego route and see which helps your ego more.

      A) Mad fame from blindly touting the GPL even though the license was never GPL to begin with. This lasts about as long as your story is on the front page of slashdot.

      B) Possible long-term fame by continuing to develop a useable product.

      Which did they choose?

    9. Re:Woops by Elwood+P+Dowd · · Score: 2

      It just means you have different principles. Most people can't properly identify or articulate their own principles. This is neither uncommon nor bad.

      --

      There are no trails. There are no trees out here.
    10. Re:Woops by Arandir · · Score: 2

      but this does not mean that if sticking to your principles will make your life somewhat harder, you should just drop them

      No it doesn't. But if life starts getting too hard because of them, you had damn well better be sure that your principles are valid.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    11. Re:Woops by rolfwind · · Score: 1

      In highschool, I stuck it to my principals, when it was convenient, wishing I hadn't any principals at all:)

    12. Re:Woops by 5KVGhost · · Score: 2

      But all principles are not necessarily of equal importance. Out of principle, I don't lie to people. Out of principle, I protect my loved ones from harm.

      But if telling a lie would prevent the death of a loved one ("no, I'm the only person in the house") then I know which principle I'd choose to compromise.

    13. Re:Woops by RodgerDodger · · Score: 1

      Sticking to principles under every conceivable circumstance is called dogma. In the real world, people compromise.

      Stallman himself has stated that it is okay, in his opinion, to use proprietary software where there is no alternative. Of course, he qualified that by saying that you should work to create the alternative. The example he cited was the development of gcc; until gcc became self-compiling, it was necessary to compile it with proprietary tools.

      If you want to link to Apple APIs, then you have to link to their libraries. Don't like that? Well, don't link (after all, there's always X11), or write your own interface to Aqua (difficult but not impossible).

      By dropping support for PPC, the GNU-Darwin guys have violated their own stated mission. An interesting choice, to say the least.

      Still, there's no use complaining. Anyone who wants to see a PPC-based darwin can fork a NNG-Darwin (NNG, of course, being NNG's Not GNU) off the current source base and keep going.

      --
      "Software is too expensive to build cheaply"
    14. Re:Woops by runderwo · · Score: 2
      Sticking to principles under every conceivable circumstance is called dogma.
      No, that's called being dogged, "To track or trail persistently".

      Dogma, OTOH, is when your principles are not based on reason, but on some form of perceived enlightenment. The approach Stallman takes is founded in reason, on his own personal experiences, and thus is not dogma.

    15. Re:Woops by Lord+Flipper · · Score: 1

      To which Groucho Marx replied, "I have my principles...and if you don't like, well...I have others."

  6. Great Statement, I hope Apple listens. by Krondor · · Score: 3, Interesting

    "First, Apple continues the wall-of-silence with respect to their repugnant DMCA-based legal action, and there is no reason whatsoever for us to think that they will not undertake similar action in the future. It is regrettable that the DMCA was Apple-sponsored legislation, and it is now time for them to disavow it and promise never to employ it."

    I think it's about time for Apple's actions to catch up with them. Frankly, they've made a lot of people mad over the years and it's nice to see a project so politically active. I just hope it doesn't destroy the project in the long run.

    1. Re:Great Statement, I hope Apple listens. by Eagle7 · · Score: 5, Insightful

      I think it's about time for Apple's actions to catch up with them.

      How is this? What does Apple care with GNU-Darwin decides to shoot themselves in the foot? Apple releases a Darwin distro, and folks can use Fink to build it up to do useful stuff on thier Apple machines.

      The only folks this will hurt are those die-hard GNU-ites who use GNU-Darwin for political or philosophical reasons. Anyone who is more pragmatic about thier software will just migrate to an Apple Darwin distro and Fink, or come up with an OpenDarwin distro, and be fine.

      The GNU Darwin folks (and a lot the GNU folks) need to learn a little less from Stallman (follow your narrow principles singlemindedly wherever they lead) and a little more from Torvalds (be pragmatic and realistic about your circumstances to advance toward your goals). And don't ruffle your feathers and act "activist" over a software license. Be happy, write letters, but if you insist on being activist, do it for something that is going to really change the world and/or affect everyone - like human rights, free speach, privacy rights, or even the free flow of information (i.e. copyright, biological patents, etc). But really, concentrating all this energy and mindshare into the differences between some software licenses - geesh. There are more important battles to be fought folks - if you feel that this is that important, than fight for reasonable copyright and patent laws, fight for personal privacy and individual freedoms, fight for an open flow of information - and good software licensing will fallout from that. But worrying about the differences between Open and Free - it's really not that important in the grand scheme of things, what with the Patriot Act, DMCA, a religious political agenda being pushing (and succeding!) in our supposedly secular society, laws like NY's Rockafeller drug laws on the books - there really are bigger problems.

      --
      _sig_ is away
    2. Re:Great Statement, I hope Apple listens. by feldsteins · · Score: 5, Insightful

      And I think it's about time that the open source community give credit where credit is due. Apple is one of the biggest commercial entities in the industry to have embraced large portions of your way of thinking to date. Five years ago we might have been discussing what Apple would have to do to earn some of that respect and it might have sounded something like "Yeah well, if they were to open source some of their OS, that would be cool..." and "it would rock if they used some of the open source software that's out there, participated in the development, and gave back to the community..."

      Well guess what? Here we are. And some folks still insist that Apple is on the "bad side" because they don't kill their entire business by adopting the GPL and bringing their revenues down to Redhat levels. Give me a fucking break.

      As far as Apple and the DMCA, the only time I can think that they did anything shitty there was to go after Other World Computing who was basically making a patch for iDVD allowing it to work with 3rd party DVD burners. The thing that most people never realized, however, was that the only people who would ever want to do such a thing were people who were ripping off the software. Think it through - the iDVD software was free when you bought Apple's DVD-burning Mac. It was not legally acquireable in any other way. Therefore, those who owned a legal license to use the software already had an Apple-branded DVD-burner.

      I cringe when I reflect that Apple's legal department used this crappy law to do anything, it's true. I think that was clearly a mistake and deserves to be widely criticized. But let's be clear - going after OWC in general was the right thing to do.

      There are two sides to this licensing issue. There is the GPL side in which commercial software is the devil and should eventually go extinct. Then there is the commercial software industry's position that open source is evil and will be the death not only of their business but of the software industry.

      Clearly both of these positions are wrong. In order for the industry to go forward someone has to develop means of getting along...and middle-roads to take. Apple is standing at that meeting point, taking risks, putting their money where their mouth is, giving to the community, getting something back... They may not get everything right, but jesus, give them a little credit and stop insisting that the militant open source dogma is the only acceptable way.

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
    3. Re:Great Statement, I hope Apple listens. by WillAdams · · Score: 2

      While I agree w/ the spirit of what was feldsteins said, I feel obliged to comment on one aspect:

      >the iDVD software was free when you bought Apple's
      >DVD-burning Mac. It was not legally acquireable in
      >any other way. Therefore, those who owned a legal
      >license to use the software already had an Apple-
      >branded DVD-burner.

      Apple has included iDVD with their Mac OS 9 system software on at least a few occasions including systems which do not have a DVD SuperDrive---we don't have any here at work, and yet I've got iDVD here on my hard drive.

      However, it does refuse to start up (the required hardware could not be found) or some such, so one can see that Apple's complaint had some merit (no altering their binary), but to say that there was no legal way to have that binary is IME incorrect.

      More proper would've been to've said there was no legal way to use it w/o an Apple-branded SuperDrive.

      William

      --
      Sphinx of black quartz, judge my vow.
    4. Re:Great Statement, I hope Apple listens. by Anonymous Coward · · Score: 0

      > Frankly, they've made a lot of people mad over
      > the years

      Like the RIAA with their iPod "rip. burn." commercials?

    5. Re:Great Statement, I hope Apple listens. by Permission+Denied · · Score: 2, Troll
      As far as Apple and the DMCA, the only time I can think that they did anything shitty there was to go after Other World Computing who was basically making a patch for iDVD allowing it to work with 3rd party DVD burners.

      What about shutting down themes sites that have gel-like buttons or gray and white row patterns in menu backgrounds? Is Apple going to sick their lawyers on Slashdot next because the little friend/foe button is a blatent rip-off of OS X buttons?

      What about the Sorenson fiasco? For years, Apple has been telling the unix communities that they cannot release a binary-only codec to allow unix movie players to play Quicktime movies. The reason they claim for this decision is because they do not control the Sorenson codec, but rather Sorenson does. However, when Sorenson tries to sell the codec to Macromedia, Apple speaks up and claims exclusive rights to distribute the codec. So, Apple has exclusive rights to distribute the codec, but not when it comes to a market that won't bring them any profit?

      What about Apple's membership in the BSA? They're premier members, along with Adobe and Microsoft. These are the people that bring in federal marshalls to shut down businesses when ex-employees claim that a business is does not have enough licenses for the software they use.

      Apple is not a "nice" company - they'll shut down small companies and sick their lawyers on fans just as quickly as Microsoft. Apple, does, however, have a great PR department and Mac fanatics believe Apple can't do any wrong. Their support of the DMCA is just one example of how self-serving they are.

      I for one congratulate the GNU/Darwin folks on their decision. It may just make some Mac fanboys ask just how ethical their favorite multinational really is.

    6. Re:Great Statement, I hope Apple listens. by Anonymous Coward · · Score: 0

      >Apple has included iDVD with their Mac OS 9 system >software on at least a few occasions including >systems which do not have a DVD SuperDrive---we >don't have any here at work, and yet I've got iDVD >here on my hard drive.

      Well, that is strange because I have never seen this, and I have a few G4s of various age and I never saw that. Do you have multiple machines like that? And you are talking iDVD version 1. If this is true, I don't believe you will find any machines with iDVD2.

    7. Re:Great Statement, I hope Apple listens. by Alan+Partridge · · Score: 1

      Apple bought Power Computing didn't they? I'd agree that Umax were ill-served by the end of cloning - they have done some great service to the Mac industry over the years and their Apus/Pulsar machines were highly PC competitive. But, what would YOU have done? Apple were watching their own revenue declining as part of a stagnating MacOS market in an expanding IT market - the cloners were bleeding them white without making any money themselves. Intergraph did the same thing to Quantel and nearly killed them both - and it was bad news for everyone in that case, too.

      --
      That was classic intercourse!
    8. Re:Great Statement, I hope Apple listens. by rmeraz99 · · Score: 1

      It is presumptuous to assume that you have the defintive opinion on what defines a meaningful cause. Change is affected when people support ideas that have individual relevance and meaning. If GNU-Darwin decides it is important to drop support for PPC and proprietary libraries because of a disagreement with Apple policies and the APSL, they should be respected for not abandoning their principles simply because they are unfashionable and difficult to follow.

    9. Re:Great Statement, I hope Apple listens. by WillAdams · · Score: 1

      someone asked:
      >Well, that is strange because I have never seen
      >this, and I have a few G4s of various age and I
      >never saw that. Do you have multiple machines like that?

      Yes.

      >And you are talking iDVD version 1. If this is
      >true, I don't believe you will find any machines
      >with iDVD2.

      Get Info lists v1.0.1

      William

      --
      Sphinx of black quartz, judge my vow.
    10. Re:Great Statement, I hope Apple listens. by IamTheRealMike · · Score: 2
      Well guess what? Here we are. And some folks still insist that Apple is on the "bad side" because they don't kill their entire business by adopting the GPL and bringing their revenues down to Redhat levels. Give me a fucking break.

      Give us a break too. If Apple didn't have enormously fat profit margins on hardware it'd be dead tomorrow. Say what you want about RedHat, but they are making a profit by selling free software. Whether you agree with them or not, those guys had principles, and they're making money out of them regardless.

      In a straight up, software only fight between RedHat and Apple, Apple would be blown out of the water, and I challenge anybody to deny that.

      If you don't believe me, go look at the financial statements. It's dry reading, but it is quite clear that the vast percentage of Apples revenues come from sales of Mac hardware, not their software. They've been trying for a long time to become a software company, but they aren't one. Or do you think they'd stick with selling hardware if they could make as much money with an Intel version of OS X?

      Apple is standing at that meeting point, taking risks, putting their money where their mouth is, giving to the community, getting something back... They may not get everything right, but jesus, give them a little credit and stop insisting that the militant open source dogma is the only acceptable way.

      It depends on your perspective. I hardly think commercial software is evil, I write it for a living, but an OS or platform is a special case. If it's not under the GPL, it can be hijacked and we end up with another Microsoft. The temptation for somebody to try and become the next Gates is far too great to be prevented by anything less than a legal agreement.

    11. Re:Great Statement, I hope Apple listens. by HiThere · · Score: 3, Interesting

      Nobody who supports the DMCA has any right to expect approval. That goes double for a company that uses it.

      By using the DMCA, Apple has disgraced itself. By supporting it, Apple has disgraced itself. I have to wonder about the ethics of anyone who defends such actions. I can imagine possible ameliorating circumstances. But there's a big gulf between imagining them and believing in them, and I've seen no justification.

      I don't care what worthwhile things Apple has done, using the DMCA is vile!

      Using BSD software does not justify or ameliorate the foulness of using the DMCA.

      The DMCA is a vile law, and any company that appeals to is should rightfully be disbanded immediately. Any congress person who voted for it or president who signed it should be convicted of treason for violation of their oath of office.

      Likewise any judge who upholds it.

      The legal system can make something a force in the land, but it cannot make it just.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    12. Re:Great Statement, I hope Apple listens. by feldsteins · · Score: 2

      Give us a break too. If Apple didn't have enormously fat profit margins on hardware it'd be dead tomorrow.

      I must confess that I don't understand your point. What I'm trying to say here is that expecting Apple to do the "moral thing" (according to some GPL "fanboys" [yeah how do you guys like it?]) and open source their entire software product line would be a tough sell business-wise to the shareholders. Basically it would be collosally stupid from a business perspective and anyone can see that. Suicide even. Whether they do or don't make most - or all - of their money on hardware is irrelevant as far as I can see.

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
    13. Re:Great Statement, I hope Apple listens. by IamTheRealMike · · Score: 2
      Sure, it'd be a tough sell because that's not what they've done before. Ironically, if they made all their money from hardware it'd be much easier: look at Matrox, they have high quality GPLd drivers (not made by them, but they exist) and still make money, because they sell hardware, not software.

      I'm hardly a GPL fanboy btw. It has its uses, like any agreement. Protecting technology from commercial exploitation in this instance. The code I've written for wine is dual LGPLd/X11, and my own project is LGPLd because I want people to be able to make commercial software with it.

      Also, "we'd find it a tough sell" to the shareholders isn't an excuse. It's harsh, but if they can't make a living while still doing what's best for everyone, then they should go find some other industry to work in. Allowing Jobs to have huge piles of cash from stock options isn't any argument against a GPLd platform.

    14. Re:Great Statement, I hope Apple listens. by feldsteins · · Score: 5, Insightful

      What about shutting down themes sites...the Sorenson fiasco...Apple's memberhip in the BSA...

      I confess that I wasn't aware that those were DMCA issues.

      Apple is not a "nice" company

      I totally agree. Companies are incapable of being nice. This is the nature of companies - they exist to maximize profit.

      Apple, does, however, have a great PR department and Mac fanatics believe Apple can't do any wrong. Their support of the DMCA is just one example of how self-serving they are.

      I really don't know where to start with that one. The fact that Apple's PR department is irrelevant? The fact that Mac fanatics are just as you describe - by definition - but what about the rest of us? Shall we discuss GNU-Linux "fanatics" and "fanboys" who are totally irrational and won't see the truth even if it is under their noses? Would that be equally fair and accurate? The fact that "self-serving" as a criticism for a company really doesn't go very far?

      While we're on the subject of how ethical Apple is, where is the outcry of support for Apple as they stand virtually alone resisting DRM? Surely the freedom-loving open source community is all over that, right? Perhaps I missed it. The criticism that people like myself are "fanatics who don't see the truth" is a dangerous one that can easily be turned back on the likes of the GNU-Linux community in spades. In the end, however, I think it gets us nowhere. Let's skip that part next time, shall we?

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
    15. Re:Great Statement, I hope Apple listens. by feldsteins · · Score: 2

      I'm hardly a GPL fanboy btw.

      Noted. My appologies. Pardon this shell-shocked Mac-using slashdotter :)

      I think the thing you are missing is the fact that it is precisely the fact that Apple makes the hardware and the software that makes them what they are...that absolutely defines their position in the market..and precisely what gives them the loyal base they have...and precisely what allows them to innovate in the areas they do.

      It is at the same time the worst thing about the company and their products. As fascinating as that dicotomy is, however, I think it's for another discussion.

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
    16. Re:Great Statement, I hope Apple listens. by Anonymous Coward · · Score: 0
      That is correct. I still think it was stupid of Apple to include iDVD on every machine that could possibly be configured with a SuperDrive, but it was probably easier for them to have fewer hard drive images to load.

      A couple other things should be noted about this case (and every time it comes up, because GPLovers just love to yell and scream about things they didn't even research if it seems to support their cause). First, Apple only asked OWC to cease and desist because they were on the hook for MPEG encoder licensing for each copy of iDVD used. They struck a deal with the MPEG people to only pay for each SuperDrive shipped rather than each copy of iDVD. So any copy of iDVD that shipped without an Apple SuperDrive in the machine is technically unlicensed software.

      Second, OWC offered no proof that Apple actually used the DMCA in this. First the guy's story was that they nicely asked -- then a few weeks later he went to the news sources and complained when he found out they were taking away some of his (illegal) revenue. He never showed the actual letter from Apple, but simply said DMCA, probably to rile up all the angry GPL lemmings.

    17. Re:Great Statement, I hope Apple listens. by feldsteins · · Score: 2

      Thank you for the most thought provoking response to my blatherings so far.

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
    18. Re:Great Statement, I hope Apple listens. by Anonymous Coward · · Score: 0

      >Well guess what? Here we are. And some folks still insist that Apple is on the "bad side" because they don't kill their entire business by adopting the GPL and bringing their revenues down to Redhat levels. Give me a fucking break.

      Yes, give me a fucking break.
      Well guess what? Apple sells hardware, Redhat sells services. The last time Apple couldn't sell enough machine almost collapsed. This has nothing to do with a software license, you moron.

    19. Re:Great Statement, I hope Apple listens. by Anonymous Coward · · Score: 0

      You don't need a superdrive to get iDVD. My CD-RW equipped dual-867 came with iDVD.

    20. Re:Great Statement, I hope Apple listens. by jellisky · · Score: 2

      > Give us a break too. If Apple didn't have enormously fat profit margins on hardware it'd be dead tomorrow.

      Now, let's imagine that Apple decides, all of a sudden, that all OS X code is GPL. Doesn't affect their hardware sales one bit, right?

      Wrong. All of a sudden, everyone knows exactly what is put into their OS to help restrict the machines it can run on, right? And suddenly, everything that gives them any advantages in selling those machines goes "poof"!

      Don't forget that their hardware and software are intimately tied together. Release all the secrets on one side and the whole situation can be compromised. Apple can't exist as a pure hardware company... Apple can't exist as a pure software company... they must exist as a complete computer system company. It's a very unique situation, which will almost always fully prevent them from being "free software" pioneers. They realize that as soon as they do, they die. What kind of company would sign their own suicide notes like that?

      Apple will never become a Microsoft since they have to have too much control over the components of the entire computer system. This limits their growth. Imagine if Apple had 90% market share. Apple would have to produce so many computers that they'd probably become the largest manufacturer in the world by far. And that has its own incredibly unique problems. Apple's business model prevents them from being huge and monopolistic in the computer market.

      Pure and simple, Apple isn't either a hardware company or a software company. Take either one of these out of the equation, and Apple dies. Apple sells the whole computer system. They don't make a separation between hardware and software, since to them, they are both parts of the whole system. Compromise control of any part of it, and their whole business is put into jeopardy.

      -Jellisky

    21. Re:Great Statement, I hope Apple listens. by jcast · · Score: 1

      a little more from Torvalds (be pragmatic and realistic about your circumstances to advance toward your goals)

      Um, only problem with that is: Torvalds doesn't have any goals (not in the sense we're talking about here). That ``World Domination'' buisiness is a joke (just like the notion Torvalds is a leader for the community). So, I wouldn't go listening to him for advice.
      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    22. Re:Great Statement, I hope Apple listens. by jcast · · Score: 1

      I totally agree. Companies are incapable of being nice. This is the nature of companies - they exist to maximize profit.

      That doesn't mean we have to like it, though. And, even if companies have no ethical value in the sense applied to humans (even though boards of directors obviously do have such ethical value), it is possible to dislike a company's behavior for reason that would qualify as ethical when applied to humans, and to call this sort of objection, for short, an ``ethical'' one.

      While we're on the subject of how ethical Apple is, where is the outcry of support for Apple as they stand virtually alone resisting DRM?

      I don't see it counter-acting nearly everything else Apple has ever done, if that's what you mean.

      And, remember what happened the last time we supported a company one week and attacked it the next?
      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    23. Re:Great Statement, I hope Apple listens. by Anonymous Coward · · Score: 0

      At least you acknowledge that the people behind GNU are unfashionable and difficult. That's a good first step.

    24. Re:Great Statement, I hope Apple listens. by NSParadox · · Score: 1

      Whaaaat?

      RedHat makes money on selling software?

      RedHat makes its money through service, not software. Check those financial statements you referred to.

      In a straight up, software only fight between RedHat and Apple (although this sounds like a "who can piss furthest" contest and not really a point), we should all be reminded that Apple innovates, creating new hardware and software technologies as well as pushing other vendor's stuff that, before them, was entirely unadopted (remember USB?). RedHat's primary role is taking packages written by other people, validating them at some level, and packaging it into a GPL'd distribution. So far, the most innovative things RedHat has done are:

      1) push for an easy-to-use Linux kernel-based OS, and more lately

      2) merge the appearances of KDE and GNOME.

      Sounds like pretty narrow, boring goals that have definitely impacted less lives than Apple's accomplishments. Of course, this is why Apple is more profitable than RedHat.

      So of course Apple cannot disclose everything about their systems and still make a profit. You can't run a company off of R&D alone unless you are PROVIDING R&D to other companies and charging them for it, in which case you wouldn't be able to disclose the R&D anyway. Why should Apple give up all of their IP protections so that a company or individuals can copy-cat their work until Apple is non-existent?

      As far as your operating systems point, only Apple can highjack their own operating system, and then they'd have to deal with the reprocussions. But Apple is not in a position to make users "eat it and like it", as there are competitors with greater server and desktop mindshare. Apple is the #2 consumer desktop OS out there, which is why they've decided to try to get as much market share from #1 as possible, by providing a different focus and NOT support DRM. Do you want to kill the only viable alternative to Windows by requiring it to give up everything? Is Apple REALLY taking away your freedoms, or supplying you with a viable commercial choice?

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    25. Re:Great Statement, I hope Apple listens. by NSParadox · · Score: 1

      Matrox is a private company. No pitch had to be made to the shareholders. Matrox is also a VERY bad example. Since Matrox is a private company, it does not have to publish its financial records. However, Matrox's market share has greatly dwindled, and they are now forced to pursue incredibly niche markets. I'd wager that due to the incredible shrinkage of their marketshare, they are making less money today than they were before, if they are turning a profit at all.

      If Apple wanted to follow Matrox's example, someone would first have to buy all the public shares and make it a private company. They would also have to be willing to follow the example of a company which has become less competitive over time.

      And about this: "It's harsh, but if they can't make a living while still doing what's best for everyone, then they should go find some other industry to work in."

      What company makes a living while still doing what's best for everyone? Companies make money by doing what their customers want and charging for it. If I open up a gas station, providing greater competition and cheaper prices to my customers, I can profit. However, Green Peace would surely not be happy with me wanting to open up another gas station.

      I'm really curious as to what company you work for (or own) that could actually say "We do what's best for everyone" with a straight face. Heck, I'd be shocked if any INDIVIDUAL could say that what they do is best for everyone without lying or being incredibly narrow-minded/misinformed. Companies, just like people, are self-interested. Don't fault Apple for wanting to give their shareholders like jobs huge piles of cash because they can provide something to people who are willing to pay for it, because it meets THEIR self-interests as well. Don't fault Jobs for being more successful than you.

      --
      Unless mankind redesigns itself .... robots will take over our world. (Stephen Hawking)
    26. Re:Great Statement, I hope Apple listens. by Anonymous Coward · · Score: 0

      But worrying about the differences between Open and Free - it's really not that important in the grand scheme of things,

      Urggh... people like you really irritate me. If you believe something is wrong, stand up and be counted. Even if the only thing you can do is not take part... you alone... it is something and may be it will make a difference. Going along with the herd, just because it is pragmatic and you don't want to be left out is fucking pathetic.

      I don't have a lot of money, or much in the way of influence -- but I do my little bit by not doing those things I feel are wrong. If a few more people felt the way I do, the world would be a better place instead of being run by greedy amoral bastards.

    27. Re:Great Statement, I hope Apple listens. by jafac · · Score: 2

      another "what if" scenario that points out the error in Apple's policy, what if I DO buy a superdrive-equipped mac, and the superdrive breaks. . . or, I later want to upgrade to a faster, third-party device, that iDVD would be capable of supporting technically, but is blocked by this restriction.

      It's a bogus policy no matter how you look at it. Apple should have treated iDVD like any other piece of software, and for those of us who simply didn't want to buy a superdrive-equipped mac, they could have offered an unencumbered version for sale, for say - -, I'm guessing around $250 sounds pretty fair. The alternative being the "Pro" DVDSP for $999.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    28. Re:Great Statement, I hope Apple listens. by digicrom · · Score: 1

      Here, here! Dito!

      --
      We are all born originals - why is it so many of us die copies? -Edward Young, poet (1683-1765)
    29. Re:Great Statement, I hope Apple listens. by Anonymous Coward · · Score: 0
      Think it through - the iDVD software was free when you bought Apple's DVD-burning Mac. It was not legally acquireable in any other way. Therefore, those who owned a legal license to use the software already had an Apple-branded DVD-burner.

      Wow, I guess my dual 867 PowerMac must have come with a suprise free DVD burner because it came with iDVD installed and yet none of its specs list a DVD burner. Check the facts before you base most of your argument on calling consumers liars.

    30. Re:Great Statement, I hope Apple listens. by runderwo · · Score: 2
      need to learn a little less from Stallman (follow your narrow principles singlemindedly wherever they lead) and a little more from Torvalds (be pragmatic and realistic about your circumstances to advance toward your goals).
      In this, you are simply advocating liberalism over conservatism. As far as I know, nobody has shown either one of these to be a fundamentally superior approach.

      I would be more careful about the claims you make. It is quite presumptuous of you to assume that you know better than RMS about how to lead the GNU project.

    31. Re:Great Statement, I hope Apple listens. by brettlbecker · · Score: 1
      One small thing to say...

      The reason why people tolerate and even support the PATRIOT Act and the DMCA is because they have tolerated these "less important" agendas in the past. Big problems start by being little ones that people don't think they need to care about. People like Stallman are out there reminding us of the slippery slope that always exists where freedom is concerned. Promoting pragmatism, like the Golden Mean, is dangerous, and can lead right down that slope. More people ought to act like RMS... we need more of the spirit of Socrates, even if it annoys pragmatists. Evil comes in many forms.

      B

      --
      "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
    32. Re:Great Statement, I hope Apple listens. by Ancil · · Score: 1

      where is the outcry of support for Apple as they stand virtually alone resisting DRM?

      Umm, what about the EFF?

    33. Re:Great Statement, I hope Apple listens. by feldsteins · · Score: 2

      I think you're missing the point. Those guys' whole reason for being is to be against things like DRM. And god bless them for it. But Apple is out there trying to make a buck in technology. They're under serious pressure from the entertainment and computer industry to comply. And they have refused. So far. Kudos to them.

      --
      You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
  7. Dropping PPC makes no logical sense. by TRoLLaXoR · · Score: 1, Insightful

    That GNU-Darwin people decides not to link to "proprietary" libraries is, of course, a result of them using the GNU Public License so extensively-- and now the primary supported Darwin platform is not even supported in this project!

    This makes me shake my and think "what the fuck." This project is not only shooting itself in the foot by choosing a platform not fully supported by the OS, but is also screwing over the real meat of Darwin's userbase: PowerPC owners. This move is akin to opening a car garage (in America) whose mechanics are all experienced in servicing American cars, and then changing policy months later, stating that the garage will only work on foreign models.

    Where's the fucking logic?

    Serisouly, am I the only one who is wondering who the Hell is in charge at that project? Kool-Aid Man? This move makes so little sense I can't tell if the people at GNU-Darwin are really that stupid, or if I am waking up in alternate realities every damn morning. I almost kind of hope for the latter.

    This is the GPL in action, Mac faithful. Get down and kiss Apple's butt for choosing the BSD license.

  8. Waste of time.. by Moridineas · · Score: 4, Interesting

    I couldn't get to the MacSlash article but I have to question the motivations of these GPL people. They say that Apple doesn't seem to be properly embracing GPL. Well that was never apple's motivation! They have been using the BSD license, and they use it a lot!! They both employ prominent members of the BSD community and have given back to the community in code as well.

    I have to say I don't even understand the purpose of darwin-x86 myself. It seems like stupid factionalization again. If you want to run BSD and x86, run FreeBSD. If you want to run a secure server or a routing box, etc, go for OpenBSD. If you want to run on anything else, go for NetBSD. And if you want to run OSX...darwin! As it comes closer and closer into synch with FreeBSD, I just don't see the point.

    I quite frankly hope that the gnu-darwin project falls into oblivion.

    1. Re:Waste of time.. by Moridineas · · Score: 2

      Preemptive clarification of my message--I say "they use BSD a lot" and by this I mean that they have borrowed code from the community a lot as well as releasing some code back in BSD form. I personally think it's a _great_ thing that Apple is able to do this--it lets Apple really focus on what they're good at, user interface and experience, while letting unix tech-heads etc worry about the guts.

      Figured someone would criticize me on this point--I know they release their code in their own license.

    2. Re:Waste of time.. by Anonymous Coward · · Score: 1, Interesting

      "They have been using the BSD license"

      Actually, much of OSX relies heavily on GPL'd tools. The Objective C compiler itself is GCC.

    3. Re:Waste of time.. by Moridineas · · Score: 1

      Right...even the BSD's use gcc and some other gnu software. It would be too ridiculous to start a bsd replacement for gcc, and the bsd's are pragmatic I would say.

      I wonder if there was a bsd type license (let's just say it had a clause saying all derivates must be bsd--so it couldn't be made gpl) compiler that had reached the level of complexity of the gcc toolset, if gpl people would launch another project?

    4. Re:Waste of time.. by Anonymous Coward · · Score: 0

      Who says Apple needs to embrace the GPL? What the GNU-Darwin people are complaining about is that the APSL is not a Free Software License. Not all Free Software is GPL.

    5. Re:Waste of time.. by Anonymous Coward · · Score: 0

      "I wonder if there was a bsd type license (let's just say it had a clause saying all derivates must be bsd--so it couldn't be made gpl) compiler that had reached the level of complexity of the gcc toolset, if gpl people would launch another project?"

      Similar things have happened. Take Gnome as a response to KDE or Velocity as a response to WebMacro. In the Gnome case, the project members wanted a GPL compliant solution. In the Velocity case, the developers wanted a BSD (Apache) license.

      I suppose that, pragmatism aside, licensing issues are a consideration for many developers when they evaluate existing projects.

    6. Re:Waste of time.. by Anonymous Coward · · Score: 0

      Motorola is havinga hard time keeping up with thier chips. Intell is beating them senceless. There hasn't been anything actauly new on the motorola side in years (other then some speed increased) while Intel's chips has had great improments and innovations.

      It's simply a marketing thing, aka do you support and make for crappy hardware, or do you move to someonething differnt and keep forging ahead?

      This would be the second time apple has done this, the jump to powerpc was the first.

    7. Re:Waste of time.. by HiThere · · Score: 2

      OK. You question "the motivations of these GPL people". I'll question the motivations of these Apple people. Seems equally fair.

      You say they use BSD a lot. Well, yeah. So does MS. Then they rebrand it.

      I prefer Apple over MS basically because they are less of a monopoly. There are other reasons, but I suspect them of being derivitive. I don't trust Apple's motives. They've been ... dubious ... too often in the past. (Truthfully, this may well have been lack of internal coordination. Can't prove one way or the other. But it cost me $$ several times. [I've still got an old copy of Apple Dylan, from shortly before they axed the project.])

      People are trustworthy or not. Corporations are not trustworthy. They can't be. They are circumscribed by legal requirements to maximize the shareholders wealth. The management at the top is subject to change without notice, etc.

      So I question Apple's motives, and why it acted so as to drive away the developers. I'm sure that the developers didn't want to abandon the work that they had already put in. Apple doesn't appear to have lost any prior investment. So it's Apple's motives that I question. (And, to the extent that I have investigated, the criticisms seem valid.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    8. Re:Waste of time.. by IamTheRealMike · · Score: 2
      I couldn't get to the MacSlash article but I have to question the motivations of these GPL people........ They have been using the BSD license, and they use it a lot!! They both employ prominent members of the BSD community and have given back to the community in code as well........... I quite frankly hope that the gnu-darwin project falls into oblivion.

      So let me get this straight. You haven't read the article, or read the guys justifications for what he's doing, yet you hope his project falls into oblivion because you don't see the point.

      Right. A few things you might want to bear in mind. This interview with Jordan Hubbard, a top guy in the BSD community, reveals a lot. To be exact, it reveals that:

      • Hubbard had to ask to be employed by Apple. They didn't ask him, or suggest it, or even talk to him.

      • FreeBSD has gained so far from Apple, a few test suites. Brilliant. Oh, and of course he makes a big deal of the positive PR. That's not code though is it?

      • Hubbard appears to be motivated primarily by wanting to see UNIX on the desktop. In contrast, the GNU/Darwin guy is motivated primarily by wanting to see a free operating system on the desktop.

      Now I don't know about you, but I couldn't care less about UNIX. Sure, it's nice, I like the coloured directory listings, but you could conceivable argue that Windows was better engineered for instance. UNIX was great in its day, in 2002 it's merely average. Who gives a monkeys about UNIX, it doesn't matter. What does matter is who's in control of a technology as fundamental as computing. To me at any rate, that's a far bigger deal that what APIs are used to write apps.

      I just don't see the point.

      I don't see the point of FreeBSD. It's recreating UNIX but has opened itself up to commercial forks such as MacOS. What's the point? If they wanted to make a totally kickass OS, they could do a lot better by dropping UNIX and coming up with something truly original. If they wanted to fix the mess that's been made of the computing industry, letting anybody fork your code and close isn't the way to go about doing it.

      Next time, before you comment on another guys project, take the time to understand their perspective on things, otherwise you're no better than they are.

    9. Re:Waste of time.. by Theom · · Score: 1

      I wonder if there was a bsd type license (let's just say it had a clause saying all derivates must be bsd--so it couldn't be made gpl)

      That wouldn't be a BSD type license anymore, it would be a copyleft license, like the GNU GPL.

      --

      mp3: l33t term for empty.
    10. Re:Waste of time.. by mackstann · · Score: 2

      or run netbsd on an x86 for a desktop! h4r h4r!!

      (it actually works quite nicely..) :-)

    11. Re:Waste of time.. by Arandir · · Score: 3, Insightful

      The GNU/Darwin folk have been off in their own little world for quite some time now.

      What's with their name? They aren't affiliated with GNU, the underlying OS is not GNU, and RMS never requested that they change the name.

      The GPL does not prohibit linkage to proprietary libraries if they are part of the system, not even in spirit. There is nothing that is comparable to the core OSX GUI toolkits, not even GNUstep, so there's no moral (in the GNU sense) rationale for forbidding their use.

      Imagine the OpenCD project banned software that linked to win32 or gdi. This is what GNU/Darwin has done. It's silly, spiteful and will ultimately harm only themselves.

      Go Fink and DarwinPorts!

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    12. Re:Waste of time.. by jkh · · Score: 2, Insightful

      This is an oddly inconsistent rebuttal you make, Mike. First you chastise the original poster for not taking the time to read an article and understand the project he's slamming before doing so, then YOU turn around and barf undigested corn all over the entire Unix movement while at the same time admitting that you could care less about it and see it merely in terms of colored directory listings. If that's really your viewpoint on it, then why not take some of your own advice and admit that you don't understand the Unix perspective and thus aren't qualified to comment on why some people still see enough value in it to try to get it onto the desktop or "recreate" it in the form of FreeBSD? Trust me, it's about FAR more than colored directory listing.

      If OS originality is also your only metric for success then you'd do well to look at some of the original OS efforts launched during the 80's and 90's and see how well they did. I'm not pissing on OS research by any means, and we've learned a lot from efforts like Plan9 (which have influenced some of the more modern changes in FreeBSD and Linux - "Unix" is hardly static), but making it sound like OS technology is somehow like a painting or a song and has to be "original" to be successful or relevant is just silly. Hell, that rule doesn't even apply to paintings or music these days either. :-)

      --
      - Jordan Hubbard co-founder, the FreeBSD Project. Director, UNIX Technology. Apple Computer
    13. Re:Waste of time.. by IamTheRealMike · · Score: 2
      First you chastise the original poster for not taking the time to read an article and understand the project he's slamming before doing so

      Yes....

      then YOU turn around and barf undigested corn all over the entire Unix movement while at the same time admitting that you could care less about it and see it merely in terms of colored directory listings.

      No. UNIX is a fine platform, but it has been bettered since then. If your aim is to create an OS that you know will work, and you want to utilise the vast amount of unix experience in the world, and originality isn't a big deal, then recreating UNIX is a good idea. Hence the fact that Stallman chose UNIX for his GNU project. In fact he said at the time, well there are better things than UNIX (he was probably referring to lisp machines), but it's not bad. Also, everybody uses it, so it makes sense to clone it. Ok, fair reasoning.

      The coloured directory listings was an exagguration to ram home the point - UNIX as a technology is not what matters in the bigger picture as far as I'm concerned.

      If OS originality is also your only metric for success then you'd do well to look at some of the original OS efforts launched during the 80's and 90's and see how well they did

      It depends on how we define success doesn't it. Originality/new ideas is one way of defining it. Popularity is another. Putting control of computing back into the hands of the people would be another.

      So, you have to say - what is the purpose of this project? In the case of Plan9, it was research new ideas. In the case of FreeBSD it was to recreate UNIX and make it available to anybody who wanted it. In the case of Linux it was to create an OS that wouldn't be owned by anybody (except maybe "society" as a general concept), and would always be free, guaranteed, forever. Now of course that's the general goal of Linux as defined by the licensing, obviously people who work on it have all sorts of different motivations.

      Now, when I said I didn't see the point of FreeBSD what I meant was, the purpose of it seems to be to make unix technology available to everybody, which I guess is a fair purpose in and of itself, but also I don't think UNIX is all that great. UNIX is hardly a secret - if a corporation wished to use UNIX then it could go and license a version of it from Sun, HP, IBM, whoever. If individual users wished to use it, then it seems Linux is a safer long term bet, as it cannot be closed. So where does FreeBSD fit?

      Obviously there are good answers to that. FreeBSD is UNIX for everybody, it's got almost no restrictions on what you can do with it. For some, that is reason enough. The point I was making is that the original poster was slamming the guys decisions and project based on no better reason that he couldn't immediately understand the logic behind the decision to go GPL - it can work both ways.

    14. Re:Waste of time.. by Moridineas · · Score: 2

      So let me get this straight. You haven't read the article, or read the guys justifications for what he's doing, yet you hope his project falls into oblivion because you don't see the point.

      No, I was able to read one of the linked to article, namely the one talking about the Apple License. I simply wanted to clarify that I wasn't going to be like 99% of the slashdot population and just read the description and pretend to understand everything. The point--I hope it fails is that I'm not found of GPL zealots and I don't think pointless factionalizing is a good thing for the open source movement.

      I don't see the point of FreeBSD. It's recreating UNIX but has opened itself up to commercial forks such as MacOS. What's the point? If they wanted to make a totally kickass OS, they could do a lot better by dropping UNIX and coming up with something truly original. If they wanted to fix the mess that's been made of the computing industry, letting anybody fork your code and close isn't the way to go about doing it.

      Now I don't know about you, but I couldn't care less about UNIX. Sure, it's nice, I like the coloured directory listings, but you could conceivable argue that Windows was better engineered for instance. UNIX was great in its day, in 2002 it's merely average. Who gives a monkeys about UNIX, it doesn't matter. What does matter is who's in control of a technology as fundamental as computing. To me at any rate, that's a far bigger deal that what APIs are used to write apps.

      Huh, I don't really know where this is coming from. Unix is hardly the same operating system that it was 20 years ago, it can improve too. I'm relatively new to the unix world (ie, I've been using linux/bsd/etc for around 5-6 years) and I can even think of several fairly major changes. I also think that the system itself is important--both kde and gnome are free, a difference largely of API--so if api isn't important, why are there still two project?

      Next time, before you comment on another guys project, take the time to understand their perspective on things, otherwise you're no better than they are.

      In my book being able to make a commercial unix is a good thing. You think Apple would have made OS X if they would have had to GPL the entire thing and Cocoa et al could be run for free on linux? I somehow doubt it.

      Maybe you could answer then what the point of GNU-Darwin is, and why it's so important that they kame-kazi here?

      Also let me put it this way...I understand (or rather, know) their stated reasons, but I fail to understand their motivations or what drives their actions, _and_ I see their actions as being non-constructive, and actually leading to further factionalization.

    15. Re:Waste of time.. by Anonymous Coward · · Score: 0

      Man, yall dont fuckin get it. RMS sat out 20 years ago to build a totally free useable operating system called GNU. GNU/linux is a offbreak but is not microkernal based. GNU/hurd with all the GNU tools is suppose to be that OS. What Darwin is a free microkernal that is better than the hurd kernal. GNU/Darwin is trying to subplant GNU/Linux and GNU/Hurd. It's RMS dream with a little help from apple. But you retards don't see it.

    16. Re:Waste of time.. by IamTheRealMike · · Score: 2
      Huh, I don't really know where this is coming from. Unix is hardly the same operating system that it was 20 years ago, it can improve too.

      Sure, but only in little pieces. Windows is evolving too, but they still don't have DLL versioning, and the Win32 API is still messy.

      I also think that the system itself is important--both kde and gnome are free, a difference largely of API--so if api isn't important, why are there still two project?

      I'm sure you know that, it's just history. Gnome was started because KDE wasn't free, rather than because they thought the KDE APIs were evil.

      In my book being able to make a commercial unix is a good thing. You think Apple would have made OS X if they would have had to GPL the entire thing and Cocoa et al could be run for free on linux? I somehow doubt it.

      Why is commercial UNIX a good thing? Why is UNIX a good thing anyway, compared to say, BeOS, Symbolics style OSes etc. I'd rather Apple hadn't made OS X really, it just dilutes the issues and is yet another proprietary OS, I mean, don't we have enough of them already?

    17. Re:Waste of time.. by Moridineas · · Score: 2

      Why is commercial UNIX a good thing? Why is UNIX a good thing anyway, compared to say, BeOS, Symbolics style OSes etc. I'd rather Apple hadn't made OS X really, it just dilutes the issues and is yet another proprietary OS, I mean, don't we have enough of them already?

      Because those products had to sink enough time and development into something that (at least in the case of BeOS, and many of the other niche OS's) simply wasn't populr enoguh to support developers. Unix ISN'T perfect and as you say it is more rigid in structure that for instance BeOS. But for instance with OSX we suddenly have a unix with a decent user interface, nay, a great user interface, and a solid core--and a solid core that can run tons of preexisting software. I just don't see how this is a bad thing.

  9. Its a logical stand, but by ACK!! · · Score: 5, Interesting

    it won't help their project much.

    Sure, they can't call the thing GNU if they keep all the proprietary stuff from the Cocoa angles in.

    Apple is NOT ready to go all open-source with their stuff so its an impasse.

    Can't really blame either side. The OSnews folks are plugging this in the commentaries as an example of closed-minded attitude of the GNU folks or either the greed of a silly corporation who has no clue.

    I think that is the wrong response. It had to happen if the Gnu/Darwin project was going to stay true to its ideals. Still, moving Apple to be open-minded to open-source ideas is like moving a mountain with a spoon. It is happening but very slowly. I have worked for too many corporations to just get all knee-jerk and blast them immediately. They act of moving such a huge thing in a new direction is a slow process at best.

    This is especially difficult when Apple is not really sure if it wants to change direction. On one hand it wants to open-source the tech or guts of the OS while at the same time protect its look and feel. It would be easier if Apple was totally sure of what it wanted.

    ________________________________________________ __

    --
    ACK /ak/ interj. 2. [from the comic strip "Bloom County"] An exclamation of surprised disgust, esp. i
    1. Re:Its a logical stand, but by Anonymous Coward · · Score: 0

      > closed-minded attitude of the GNU folks

      yeah, wanting code that anyone can alter at will is really blinkered. Everyone knows that giving money to strangers and hoping they`ll do something at some point in the future is the way to go.

    2. Re:Its a logical stand, but by Psiren · · Score: 3, Insightful

      yeah, wanting code that anyone can alter at will is really blinkered. Everyone knows that giving money to strangers and hoping they`ll do something at some point in the future is the way to go.

      Thats a fair point, but as the guy said above, this sort of thing is a gradual process. It's real-world stuff. It's similar to the differences between I.T. and Computer Science. CompSci aren't bothered about costs, infrastructure, maintennance, support etc, they just want to do research. Trouble is, they bug the hell out of I.T. to provide them with the facilities to do so, without considering what's involved. It think the GNU guys think in the same way.

      I'm sure in some ways Apple would like to go fully-open source, as I'm pretty sure they are aware of the benefits of it. But at the end of the day, they need to make money, and protect their investment. Maybe they can do that with open source, maybe not, buts it's not something to be rushed into.

    3. Re:Its a logical stand, but by jguthrie · · Score: 1

      If the FSF folks are, like you, so confident that their way is the only right way to do things, then why do they care about what other people do? What difference does it make if you're going to "win" in the end? If you're really right, then everyone else will eventually realize it and do what you do of their own volition.

    4. Re:Its a logical stand, but by pudge · · Score: 2

      No, it is not logical. It would be logical if somehow Apple had changed midstream to upset these people and make them leave. But that's not the case. Apple was from the beginning covering Darwin with the APSL. Nothing changed for the worse (in fact, the APSL is more acceptable to the FSF now than when Darwin was first released).

      This would be like if Mary Matalin decided to divorce James Carville because he's too liberal. She well knew what he was when she married him. Did they think their love and devotion to Apple would change Apple's mind? It's not logical, it's quite warped.

    5. Re:Its a logical stand, but by HiThere · · Score: 2

      I'm not at all convinced that Apple wants to go open source. Apple has a long history of closing source and file formats, etc. They've usually been able to sell it with some fancy techno-glitz, but that's been one of the effects. I'm willing to believe that they might be willing to go open source, but without more evidence I wouldn't put it any stronger than that.

      That said, I also think that if Apple does go open source, it will be marginalized even more than it is, and if it doesn't, it may go out of business in a few years. Not an easy place, or a nice set of choices. But even though I was long a devoted Apple user (and still think that it's a really nice system for the end-user), I'm dubious about it as an environment for developers. When I was working on the Mac they would repeatedly come up with this fancy new tech, get most of the developers to buy their expensive tools, and then drop the project. Or change the specs so much you had to buy a new toolkit, and charge non-discounted prices. Not nice people to do business with.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    6. Re:Its a logical stand, but by Arandir · · Score: 2

      ...they can't call the thing GNU if ...

      GNU/Darwin is not a GNU project. The OS it runs on is not GNU. RMS has not requested that they call it GNU. There is no rationale to use the name GNU. But they do so anyway.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    7. Re:Its a logical stand, but by qwiksilvr · · Score: 1
      ...even though I was long a devoted Apple user (and still think that it's a really nice system for the end-user), I'm dubious about it as an environment for developers. When I was working on the Mac they would repeatedly come up with this fancy new tech, get most of the developers to buy their expensive tools, and then drop the project.
      That may have been the case in the past, but Apple's OSX developer tools are entirely free (of charge), and built on top of free (as in speech) tools such as gcc. And IMNSHO, Cocoa/Project Builder/Interface Builder makes for a very nice dev environment.
    8. Re:Its a logical stand, but by Anonymous Coward · · Score: 0

      You're assuming good always triumphs over evil. It's not always that simple. There's no reason why it should.

  10. To all who say it's a bad idea by scruggs_style · · Score: 3, Insightful

    What, the slashdot crowd says that standing on pricipals, even if it's like kicking yourself in the nuts, is a bad idea? How strange...

    1. Re:To all who say it's a bad idea by jdcook · · Score: 1, Troll
      "What, the slashdot crowd says that standing on pricipals, even if it's like kicking yourself in the nuts, is a bad idea?"

      I'm pretty sure that if I had ever stood on my high school principal, she would have kicked me in the nuts. Those Catholic schools are tough.

      --
      Q:How many libertarians does it take to stop a Panzer division? A:None. Obviously market forces will take care of it.
    2. Re:To all who say it's a bad idea by Bill+Privatus · · Score: 1

      I've heard of guns being used on principals.

      But, what good would it do to stand on them? All the secretaries, and possibly a few teachers, students, and visitors, would be on you in seconds.

      Now, you really have to admit, that standing on a principal (not to mention more than one) will make it harder, not easier, to kick yourself in the nuts.

      SO, you see, the slashdot crowd isn't as stupid as you think we are!

      --
      Redundancy is good; triple redundancy is twice as good! - Me.
    3. Re:To all who say it's a bad idea by Anonymous Coward · · Score: 0

      Remember, this is a US-based site. Y'know, the USA, where everybody is entitled to certain inalienable rights, but only until they try to exercise them?

  11. Someone has to say it by Gregoyle · · Score: 2, Insightful

    I'll probably get modded or flamed into oblivion for this, but here goes anyway...

    Is this a worthy principled stand, or is it more like Kruschev banging his shoe in the UN?

    No, it's more like a child on the playground at recess sitting down and crying in the middle of a touch football game because the other boys wanted to play with different rules. And then going off to play his own game on the other side of the playground by himself.

    Maybe a bad analogy, but come on. From the statement on sourceforge, nothing in the situation has actually changed; it just seems like the project maintainers had been hoping that Apple would bow down and see the light, but it's been too long and they haven't. So we're taking our ball and going home.

    If the APSL is not free software compliant, why not say that in the first place instead of finding issue with it now? If Apple's "support" of the DMCA was disgraceful, why bring it up now rather than before starting the project? I mean, I'm sure the burgeoning legions of x86 Darwin users will support you, but at the cost of alienanting all the PPC users. Priorities.

    Donning nomex suit andd breathing mask; prepare for flaming in five, four, three, two.....

    --

    "He's more machine now than man, twisted and evil."

    1. Re:Someone has to say it by PoiBoy · · Score: 0, Offtopic
      +5 Insightful. Too bad I'm out of mod points today.

      --
      Sig (appended to the end of comments you post, 120 chars)
    2. Re:Someone has to say it by Eagle7 · · Score: 2

      On the contrary, I think it's a pretty damn good analogy on a lot of fronts. Be pragmatic, enjoy the game, and try to convince folks of your view from inside. Or leave the game, play by yourself, get ignored, and never change a thing.

      --
      _sig_ is away
    3. Re:Someone has to say it by nagora · · Score: 2
      Or leave the game, play by yourself, get ignored, and never change a thing.

      Or, stay in the game, play with Apple, get ignored and never change a thing. At least if you leave you're not doing someone else's work for them for free.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    4. Re:Someone has to say it by Anonymous Coward · · Score: 1, Interesting

      Why complain about APSL now? Probably because initially there were high hopes, but Apple has shown that they aren't deeply committed to FOSS.

      Why complain about DMCA now? Does the phrase "chilling effects" mean anything to you? Use your head.

    5. Re:Someone has to say it by Daniel+Dvorkin · · Score: 5, Insightful
      I'll probably get modded or flamed into oblivion for this, but here goes anyway...

      I've always felt that any post that starts with a line like that deserves to get modded into oblivion, just on principle. If you're going to say something you think will be controversial, just say it; don't spend time trying to impress us with how brave you are for speaking your mind.

      That being said, I agree completely with the rest of your post. ;)
      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    6. Re:Someone has to say it by HiThere · · Score: 2

      Insightful? Please!

      This is the guy who owns the ball saying "It's my ball, so we'll play by my rules", and the other kid saying, "Yeah, but you want me to do the work, so we're doing it my way".

      If they can't come to an agreement, then leaving is the best choice available. But this doesn't mean that you don't try to come to an agreement for awhile before giving up.

      If they can't come to an agreement, then this is the correct choice for both groups. Pity, much of the invested time was wasted. But not even trying isn't much of a solution. You don't want to look at the first negotiating offer and say "Nope, don't like that, bye.", not if you're at all interested. But if you can't reach an agreement, then you've got to say that at some point.

      Also, re: the DMCA. That news story was only this last August. Perhaps they negotiated for awhile before deciding that no solution would be forthcoming, and that this was intolerable. Doesn't seem unreasonable to me.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    7. Re:Someone has to say it by Anonymous Coward · · Score: 0

      Heyyyyy, wait a minute! Your post just started with the exact same line! You heard him, now mod him down, boys!

    8. Re:Someone has to say it by Anonymous Coward · · Score: 0

      And, sadly, moderation being what it is, meta-comments like this get Score:4 or 5 far too easily.

      Mind you, I used to make a habit of trolling comments like the above, pushing against the 'party line' a little. Being slightly but not zealously anti-anything is a good way to soak up some mod points.

    9. Re:Someone has to say it by BlackBolt · · Score: 1


      Dude, whenever I'm short on Karma and need a little boost, I post something starting with "I know I'm gonna get flamed for this, but..." and then say something reasonable.

      It's a good, surefire way to get a +3, Insightful. I've NEVER seen a post that starts that way get modded down, ever. Well, except for Goatse's posts.

      BlackBolt

    10. Re:Someone has to say it by Gregoyle · · Score: 2

      Hey, sometimes you have to point out to your executioners their flaws before they kill you.

      It was mostly a statement of disgust with people who moderate based on whether or not they agree with your position (particularly when the moderation is taking away points). Also, I don't try to impress Slashdot readers with my bravery ~(-:.

      --

      "He's more machine now than man, twisted and evil."

    11. Re:Someone has to say it by doorbot.com · · Score: 1

      I've always felt that any post that starts with a line like that deserves to get modded into oblivion, just on principle. If you're going to say something you think will be controversial, just say it; don't spend time trying to impress us with how brave you are for speaking your mind.

      Exactly... and it's the same idea when people explain how/what/why they think X, and then, at the end, say "...but I don't know."

      Well if you don't know, what the hell were you just talking about? Were you just pulling my leg? Why should I even bother to listen to you or your opinion. At least give the illusion that you know and believe what you're saying -- if you can't do that, save your breath, speech causes entropy to increase.

  12. The problems are by Anonymous Coward · · Score: 3, Insightful


    Updates
    Apple first released an updated version, 1.1, of the APSL but it remained unacceptable. They changed the termination clause into a ``suspension'' clause, but it still had the same kind of bad effects.

    In January 2001, Apple released another version, ASPL 1.2. This version fixes two of the fatal flaws, but one still remains: any modified version "deployed" in an organization must be published. The APSL 1.2 has taken two large steps towards a free software license, but still has one more large step to take before it qualifies.

    Below, is the original commentary on the first version of the APSL, version 1.0.

    Original APSL Commentary
    After studying Apple's new source code license, the APSL, I have concluded that it falls short of being a free software license. It has three fatal flaws, any of which would be sufficient to make the software less than free.

    Disrespect for privacy
    The APSL does not allow you to make a modified version and use it for your own private purposes, without publishing your changes.

    Central control
    Anyone who releases (or even uses, other than for R&D) a modified version is required to notify one specific organization, which happens to be Apple.

    Possibility of revocation at any time
    The termination clause says that Apple can revoke this license, and forbid you to keep using all or some part of the software, any time someone makes an accusation of patent or copyright infringement.
    In this way, if Apple declines to fight a questionable patent (or one whose applicability to the code at hand is questionable), you will not be able to have your own day in court to fight it, because you would have to fight Apple's copyright as well.

    Such a termination clause is especially bad for users outside the US, since it makes them indirectly vulnerable to the insane US patent system and the incompetent US patent office, which ordinarily could not touch them in their own countries.

    Any one of these flaws makes a license unacceptable.

    If these three flaws were solved, the APSL would be a free software license with three major practical problems, reminiscent of the NPL:

    It is not a true copyleft, because it allows linking with other files which may be entirely proprietary.
    It is unfair, since it requires you to give Apple rights to your changes which Apple will not give you for its code.
    It is incompatible with the GPL.
    Of course, the major difference between the NPL and the APSL is that the NPL *is* a free software license. These problems are significant in the case of the NPL because the NPL has no fatal flaws. Would that the same were true of the APSL.

    At a fundamental level, the APSL makes a claim that, if it became accepted, would stretch copyright powers in a dangerous way: it claims to be able to set conditions for simply *running* the software. As I understand it, copyright law in the US does not permit this, except when encryption or a license manager is used to enforce the conditions. It would be terribly ironic if a failed attempt at making a free software license resulted in an extension of the effective range of copyright power.

    Aside from this, we must remember that only part of MacOS is being released under the APSL. Even if the fatal flaws and practical problems of the APSL were fixed, even if it were changed into a very good free software license, that would do no good for the other parts of MacOS whose source code is not being released at all. We must not judge all of a company by just part of what they do.

    Overall, I think that Apple's action is an example of the effects of the year-old "open source" movement: of its plan to appeal to business with the purely materialistic goal of faster development, while putting aside the deeper issues of freedom, community, cooperation, and what kind of society we want to live in.

    Apple has grasped perfectly the concept with which "open source" is promoted, which is "show users the source and they will help you fix bugs". What Apple has not grasped--or has dismissed--is the spirit of free software, which is that we form a community to cooperate on the commons of software.

  13. Why does GNU-Darwin think Apple will care? by elliotj · · Score: 4, Insightful

    Could someone explain why the GNU-Darwin people think Apple will care what they do? I'm not against the protest per-se, in fact I think they're protesting some valid issues. But really, why would Apple pay any notice?

    It's great to see people trying to hold companies to account for their actions. This is a bit silly though because they run the risk of becoming irrelevant by not supporting PPC and not including certain packages.

    If this is good for anyone, it's the folks at Fink.

    1. Re:Why does GNU-Darwin think Apple will care? by N3WBI3 · · Score: 2

      I thought its because the darwin people were developing what was the guts of OSX (I will admint I know lillte about that system).

      --
    2. Re:Why does GNU-Darwin think Apple will care? by Anonymous Coward · · Score: 0

      Correct. The GNU-Darwin project was an attempt to create a group of packages that replaced all BSD utilities in Darwin with their GNU versions. They were really doing nothing interesting. Boo Hoo watch me cry a river for them...

    3. Re:Why does GNU-Darwin think Apple will care? by Ranger+Rick · · Score: 1

      GNU-Darwin != Darwin.

      GNU-Darwin is a pseudo-fork.

      --

      WWJD? JWRTFM!!!

    4. Re:Why does GNU-Darwin think Apple will care? by TheCrazyFinn · · Score: 3, Informative

      That's the Darwin Project, they use the BSD License.

      GNU-Darwin is a GNU-Based ports clone, similar to the much supeprior (It's usable) Fink. This one is known to massively break your system (It replaced BSD binaries with GNU binaries, doesn't do any kind of check to see if the binaries are legit, copies the old ones to /tmp where they will be deleted after 7 days, and breaks gcc's Cocoa and Objective-C compatibility.

      These guys are idiots and fanatics and not even any good at what they're doing (See Fink, which actually doesn't break your system when it installs)

      --
      "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
    5. Re:Why does GNU-Darwin think Apple will care? by 3Bees · · Score: 1
      said one elliotj:
      Could someone explain why the GNU-Darwin people think Apple will care what they do?

      It seems that the importance in this move is not in what Apple will do, but in what GNU-darwin has done. They made the only move that they could take and still retain their principles. They are silly if they think that Apple will change because of them. They are honorable in either case.

      --
      "I think we should tax people who stand in water! " - Mr. Gumby
  14. Useless Trumped Up Developer Puffery by reallocate · · Score: 4, Insightful

    People who actually use computers are done a great disservice by this kind of petty political bickering. It's the open source equivalent of Microsoft's marketing gimmicks: Just noise that wastes my time.

    Some developers appear to be so isolated from the real world of computing that they are convinced that users care about all this trumped up ideological puffery about licensing. As a current Apple user (and a former Linux user), I don't care. What I want is better, more innovative software. Yapping about licensing schemes doesn't get me better software, proprietary or free. These developers should stop pretending to be lawyers and start developing.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:Useless Trumped Up Developer Puffery by Anonymous Coward · · Score: 0

      Unfortunately, in our society, lawyers rule. The FSF is correct that the most ominous threat to freedom on computers is legal, not technical. They are willing to fight it. That deserves respect.

      Think about if only Ford were allowed to make cars with steering wheels. You may think "Well, Ford builds a better car, so why should I care about whether or not anyone else is allowed to try? I can use my Ford just fine, it's simple, and they keep making it better."

      You can't separate the product from the law in this society. Your not caring doesn't change that, and that fact is what makes the FSF's stance necessary. More power to them for fighting where it counts.

    2. Re:Useless Trumped Up Developer Puffery by defile · · Score: 3, Insightful

      What I want is better, more innovative software. Yapping about licensing schemes doesn't get me better software, proprietary or free. These developers should stop pretending to be lawyers and start developing.

      Your concern for the principles we software developers hold dear is just so moving. I can't wait to spend 10,000 man hours developing innovative software for appreciative people like you. Why can't every user be this compassionate?

    3. Re:Useless Trumped Up Developer Puffery by reallocate · · Score: 1, Offtopic

      I've no problem with the principles of software developers who adhere to free/open source beliefs. But there is no necessary connection between adherence to that ideology and original ideas for desktop consumer software.

      --
      -- Slashdot: When Public Access TV Says "No"
    4. Re:Useless Trumped Up Developer Puffery by nathanh · · Score: 2
      I don't care. What I want is better, more innovative software.

      Then you're using the wrong software. The people writing FREE software want FREE software. They don't even mind if it's not innovative. The key goal is FREE. If you don't understand why FREE is more important than innovative then you're not the best person to comment on the politics.

    5. Re:Useless Trumped Up Developer Puffery by reallocate · · Score: 2

      Freedom without innovation doesn't do users any good. I use whatever software I like, whether is is free or commercial. There's no reason why I should limit myself. If you're willing to limit your choices -- "FREE is more important that innovative" -- because of adherence to a development model, then that's your decision. I don't agree. My interest is in using better software; the free software movement gives me free knock-offs of software I can easily afford to buy. E.g., why use Gimp if I can buy PhotoShop? Why OpenOffice when I can buy Office? Etc., etc.

      --
      -- Slashdot: When Public Access TV Says "No"
    6. Re:Useless Trumped Up Developer Puffery by nathanh · · Score: 2
      Freedom without innovation doesn't do users any good.

      Sure it does. Freedom itself is a huge benefit. It is such a huge benefit that users will willingly sacrifice time and money in order to achieve freedom, even if that freedom comes at the expense of not having the latest widget or whatzit.

      I use whatever software I like, whether is is free or commercial. There's no reason why I should limit myself.

      I'm not telling you to limit your choices. You can choose to use whatever software you want. This is a furphy you've thrown into the argument. Shame on you.

      My interest is in using better software; the free software movement gives me free knock-offs of software I can easily afford to buy.

      Then buy them. Use them. Feel free to do so. Nobody is telling you to do otherwise. But you should understand that the FREE software developers believe that freedom is more valuable than the immediate gratification of using the latest whizbang doohickey.

      If you don't grok this then feel free to not comment on it. You want the FREE software people to stop making FREE software and instead make innovative software. Well too bad for you. This isn't what the FREE software developers are trying to achieve. So stop yapping on about innovation because innovation is not the goal of the FREE software developers.

  15. For real fun... by Pathwalker · · Score: 5, Interesting

    Look at the installer.

    First they want you to run it by doing curl http://gnu-darwin.sourceforge.net/one_stop | csh as root, allowing them to run whatever they want as root on your machine.

    Next, it downloads a bunch of GNU utilities (wget, killall, tar, and a couple of others) and replaces the standard system utilities with them, without checking checksums, or providing an easy way to back out the changes if something goes wrong ( some - but not all - are copied to /tmp before they are overwritten).

    Then, these unchecked progams, are run as root, to download the rest of the packages. I see no attempt to verify that anything was downloaded correctly, let alone compromised.

    You would think they could have at least used md5 or even cksum to try to make sure that they are downloading what they think they are downloading, or back up the system files they overwrite to some place besides /tmp...

    1. Re:For real fun... by DrXym · · Score: 3, Interesting
      Does it really replace them or install them somewhere else? Fink shoves everything into a /sw/ folder so it won't overwrite anything. It won't even be picked up by the system by accident since you must explicitly set paths by sourcing a shell script in your .profile to set it up.


      It still requires you run sudo to install it however, though presumably you might be able to make it install with lesser privileges if you did some chown ground work on /sw first.

    2. Re:For real fun... by Pathwalker · · Score: 4, Interesting

      It replaces them - here's a sample:

      cp -f /usr/bin/tar /tmp
      wget http://gnu-darwin.sourceforge.net/packages/tar -O tar
      cp -f tar /usr/bin
      chmod 755 /usr/bin/tar

    3. Re:For real fun... by Permission+Denied · · Score: 2
      First they want you to run it by doing curl http://gnu-darwin.sourceforge.net/one_stop | csh as root

      Far more offensive to me is that they use csh as a scripting language. This is absolutely unacceptable.

    4. Re:For real fun... by proclus · · Score: 1

      If you read the script with more care, you will find that the opposite is true. GNU-Darwin does not overwrite any Apple distributed files.

      Regards,
      proclus
      http://www.gnu-darwin.org/

    5. Re:For real fun... by P.+Niss · · Score: 2, Interesting
      And, 13 lines later:
      cp -f /tmp/tar /usr/bin
      I know next to nothing about GNU-Darwin, but based on the contents of those 13 lines, I'm guessing that GNU-Darwin's pkg_add command requires the GNU version of tar. So, the script temporarily replaces the installed tar with its own, runs the pkg_add commands, then restores your original tar. Granted, I'd probably feel more comfortable if the script didn't overwrite anything in /usr/bin, but it looks like the potential for negative consequences is much less than you seem to be implying.
    6. Re:For real fun... by EccentricAnomaly · · Score: 2

      If you read the script with more care, you will find that the opposite is true. GNU-Darwin does not overwrite any Apple distributed files.

      And Clinton didn't have sex with M.L....

      It copies the Apple binaries to /tmp where they will eventually be deleted. It has the same end effect.... It's like saying copying a flie to the Trash doesn't delete the file!

      --
      There are 10 types of people in this world, those who can count in binary and those who can't.
    7. Re:For real fun... by Dahan · · Score: 2
      Wow, pretty bad when the author of the script doesn't even know what it does... I'm definitely sticking with Fink.

      Quick Unix refresher course... the following:

      wget http://gnu-darwin.sourceforge.net/packages/tar -O tar
      cp -f tar /usr/bin

      will overwrite Apple's /usr/bin/tar with the file fetched from gnu-darwin.sourceforge.net. Check the cp(1) manpage for a more detailed explanation of what the -f option does.
    8. Re:For real fun... by Elwood+P+Dowd · · Score: 2

      mod parent up...

      --

      There are no trails. There are no trees out here.
    9. Re:For real fun... by Arandir · · Score: 2

      csh is the default scripting environment on OSX. That's why it's used.

      Should something else be used instead? Probably, as long as it's small and standard. That leaves bash and ksh out.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    10. Re:For real fun... by Anonymous Coward · · Score: 0

      Yo! Dork! csh is the default INTERACTIVE environment. sh(Good ol' bourne shell(actually probably ash)) is the default shell programming environment on all versions of unix save Linux which is generally bash.

    11. Re:For real fun... by tigga · · Score: 1
      Far more offensive to me is that they use csh [faqs.org] as a scripting language. This is absolutely unacceptable.

      This FAQ about csh almost completely outdated.. Some points is still valid though.
      I think /bin/sh as scripting language more standard in almost every environment. It could be used on Linux too ;)))

    12. Re:For real fun... by proclus · · Score: 1
      You should note that GNU-Darwin distributed the first working version on the internet of md5 for Darwin, as well as bash and python all of which are now included with OS X. You might also like to read our authentication position paper, which was very impactful in the days following 9/11.

      http://gnu-darwin.sourceforge.net/war.html

      All of our packages contain md5 checksums. Although it is not the norm to checksum binaries which are used in one time bootstrapping procedures, it is not a bad idea. We will probably implement this feature eventually. If you are impatient, you should feel free to submit a patch.

      Regards,
      proclus
      http://www.gnu-darwin.org/

    13. Re:For real fun... by Anonymous Coward · · Score: 0

      You should note that GNU-Darwin distributed the first working version on the internet of md5 for Darwin, as well as bash and python all of which are now included with OS X.

      I hate to break it to you, but their inclusion in Mac OS X had absolutely zip to do with GNU/Darwin.

      You might also like to read our authentication position paper, which was very impactful in the days following 9/11

      "very impactful"? Could you be any more full of yourself?

    14. Re:For real fun... by proclus · · Score: 1


      Thank you for the helpful suggestions, most of which have been addressed in the current
      version of the One Step installer.

      curl http://gnu-darwin.sourceforge.net/one_stop | csh

      Please feel free to contact me again, if you have any more questions or suggestions.
      Cheers!

      Regards,
      proclus
      http://www.gnu-darwin.org

  16. GPL? by Noryungi · · Score: 2, Insightful

    Like other posters have noted before, Darwin/Mac OS X is actually based on BSD-licensed software, not GPL-licensed software. If you want Linux on PPC, there are other alternatives.

    However, that kind of problems only points at a much greater problem. Namely, the fact that a commercial entity (Apple) is heavily using open source in their latest software offering, even though their behaviour clearly indicates they are not interested in the philosophy of open source.

    Finally, honestly, what's the point of Darwin only on x86? If I want BSD-style operating system on Intel x86, I'll use FreeBSD, or one of the other two, not some sort of bastardized version, which does not offer the reliability, security, or portability for which the other versions are well-known.

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:GPL? by the+eric+conspiracy · · Score: 5, Insightful

      commercial entity (Apple) is heavily using open source in their latest software offering, even though their behaviour clearly indicates they are not interested in the philosophy of open source.

      I am sorry, but I have no sympathy for this sort of political posture. If you want to maintain control of your software and how it is used, why are you using the BSD license? The BSD license allows anyone to use the code you release with very minimal restrictions. If you don't want it used freely like this, then don't use this license.

    2. Re:GPL? by Noryungi · · Score: 2

      If you don't want it used freely like this, then don't use this license.

      It's not a question of license. As far as I am concerned, it's a question of attitude.

      It's one thing to use BSD-licensed software and contribute back to the community (code, support, hardware, whatever). It's quite another thing to use BSD-licensed code and try to actively stifle innovation by supporting the DMCA and using a license (APSL) which is incompatible with most open source projetcs out there. Read what the Darwin maintainer had to say before accusing me of political posturing.

      I don't think even Microsoft, who has openly admitted using BSD code in Windows -- TCP/IP stack, for instance, has stooped so low.

      I never really liked Apple OS X before (too much eye candy). Now, I have an even better reason to stick to Linux or true-blood BSDs. If Apple supports the DMCA, as far as I am concerned, they are not a friend of open source. If Microsoft supports Palladium, as far as I am concerned, they are not a friend of open source/GPL/BSD operating systems.

      I think I'll go and put on that asbestos suit now... ;-)

      --
      The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    3. Re:GPL? by kalidasa · · Score: 2

      It's one thing to use BSD-licensed software and contribute back to the community (code, support, hardware, whatever).

      Apple does.

    4. Re:GPL? by Twirlip+of+the+Mists · · Score: 2

      It's quite another thing to use BSD-licensed code and try to actively stifle innovation by supporting the DMCA and using a license (APSL) which is incompatible with most open source projetcs out there.

      1. Are you referring to the iDVD thing? Apple's invocation of the DMCA had nothing to do with trying to "actively stifle innovation." It had to do with stopping organized software piracy. They were absolutely in the right to do what they did.

      2. Apple is free (there's that troubling word, again) to do whatever they want with their OS. That's the beautiful thing about BSD. Now, there are two very different opinions about what the true ideals of the open source movement ought to be. One ideal, "Here, take this, use it to make the world a better place," is embodied by the BSD license, and Apple is following those ideals to the letter. The other idea is embodied by the GPL. Apple doesn't subscribe to that idea. So accusing them of not living up to it isn't going to mean anything at all, I'm afraid.

      --

      I write in my journal
    5. Re:GPL? by nichrome · · Score: 2, Insightful

      (Apple) is heavily using open source in their latest software offering, even though their behaviour clearly indicates they are not interested in the philosophy of open source.

      Ah, but there is no specific philosophy associated with the term "open source software". All that is implied by the term is that you can get at the source code. "Open source" does not refer to a specific license, or the ideals presented by entities like the FSF.

      --
      --You think you've found my weakness, but I have more.--
    6. Re:GPL? by Anonymous Coward · · Score: 0

      Sorry, I just wanted to point out 1 thing. The link you provide is to a GNU-Darwin maintainer, not a Darwin maintainer. Big difference, one works on code provided by apple, and one wrote an installer to replace the BSD binaries in Darwin with the GNU versions of the binaries...

    7. Re:GPL? by Anonymous Coward · · Score: 0

      "I don't think even Microsoft, who has openly admitted using BSD code in Windows -- TCP/IP stack, for instance, has stooped so low."

      The TCP stack isn't the BSD one. It was developed from scratch by Spider Software. The only BSDL code I'm aware of in Windows is some userland stuff - ftp.exe, etc.

    8. Re:GPL? by Anonymous Coward · · Score: 0

      It's one thing to use BSD-licensed software and contribute back to the community (code, support, hardware, whatever).

      Apple does give back to the BSD community. They also back give in the form of Darwin and Rendezvous .

      using a license (APSL) which is incompatible with most open source projetcs out there

      According to many other posters, it is compatible with the Free Software movement with the acception of a revocation clause and one clause saying any organization wide code-change must be released to the public. It's forces developers to give a little more back to the community. No, it's not strict orthodox Free Software, but a small difference shouldn't make it anathema.

      Read what the Darwin maintainer had to say [sourceforge.net] before accusing me of political posturing.

      He's the maintainer of GNU-Darwin, not Darwin. GNU-Darwin is a GNU utils replacement for Darwin.

      Also, this entire DMCA issue has been because one person at Other World Computing was quoted saying "DMCA." There was no direct quote from the Apple legal letter. The general opinion in the Apple community is that the iDVD conflict was resolved using normal licensing and copyright law.

    9. Re:GPL? by mackstann · · Score: 2

      why is it that everyone still mentions yellow dog for linux on ppc?

      suse, mandrake, redhat, debian, gentoo, all run on ppc, and those are what 90% of people run.

      i'm sure a good portion of the rest of the less popular distros also run on ppc.

      so who cares about yellow dog?

  17. My friend, the alligator. by Anonymous Coward · · Score: 0

    There was some mention of a DMCA action by Apple. So maybe there was no other choice. Seems the corps encourage "communities" when they see some benefit, which is perfectly fine. But to turn around and attack those same groups when they're no longer needed..C'mon!

    It's no insult to say corporations are cold hearted. It's just the way it is. A salamander has no warmth towards it's kin or to other creatures because it's a reptile with no mechanism to feel warmth towards others. It's looking out for itself 24/7, and would feel no remorse for destroying a neihbor to gain even the slightest advantage from the deed. Sooner or later people learn.

    1. Re:My friend, the alligator. by kcar5150 · · Score: 0

      Not to be an ass, but salamanders aren't reptiles.

    2. Re:My friend, the alligator. by Anonymous Coward · · Score: 0

      Pirating software (iDVD) then hacking it to work when it shouldn't (non-'Superdrive' DVD-R drives) breaks the DMCA.

      Like it or not, that's the law in the United States of America.

      You could move, I guess...

  18. marginalized by Anonymous Coward · · Score: 1
    I agree with your comments.

    I think the only thing that this will do is to further marginalize the efforts of the contributors to this project. I'll admit that I'd never heard of this "GNU-Darwin" project before this article, but I'll bet that I'll never hear of them again unless they do something equally stupid.

    "My toys are my toys. And your toys are my toys."

    Sounds like a two year old.

    Of course, a two year old wouldn't have the presence of mind to pack up their toys and go home. Which is basically what these people are doing.

  19. Cutting off the nose to spite the face by DrXym · · Score: 2
    What a silly policy!


    Oh well, Fink is an extremely good set of Unix tools as I can say from personal experience. It is recommended for building Mozilla too.

  20. Strange or stupid by pigeon · · Score: 2

    I can understand them having gripes with Apple, I can understand them moving away from proprietary libraries, although in both cases, I do not agree (me being an OS X user myself). But moving away from the PPC platform for these reasons is rather childish.

    1. Re:Strange or stupid by Mr2cents · · Score: 0, Troll

      Only allowing iDVD to work on internal drives because of marketing reasons is childish too.. No, wait, "evil" is a better description.

      --
      "It's too bad that stupidity isn't painful." - Anton LaVey
    2. Re:Strange or stupid by luzrek · · Score: 2
      But moving away from the PPC platform for these reasons is rather childish.

      I think that Apple owns quite a few of software side pattents for the PPC platform. It is not "open source" hardware like the x86 chips. In the early days of computers IBM made a descision to allow anyone to build hardware or program software for their computers. This gave them a much smaller slice of a huge pie instead of a big slice of a small pie. Apple opted for a small slice of a big pie by keeping their hardware and software propriatary. As late as 1997 to write "official" software for a Mac you had to send Apple money.

      --

      Galium Arsenide is the material of the future, and always will be.

    3. Re:Strange or stupid by Abnormal+Coward · · Score: 1

      Apple make money from hardware sells, why would they spend money developing software to run hardware not brought from them ?. They have to pay for use of the mpeg2 encoder in iDVD as well.

      Invoking the DMCA might of been over the top, but they have to protect there business.

      Jees, people seem to think apple are a charity ...

    4. Re:Strange or stupid by clifyt · · Score: 3, Insightful

      No -- why, because Apple pays an encoding license to the folks that license the DVD technology for every drive they sell. It would be cost prohibitive to buy that license for EVERY machine they sell. The encoding license from what I understand is far more expensive than just to decode the stuff.

      As such, iDVD is only legal to use on Apple hardware -- which means the licenses was paid. To allow it to run on ANY drive would mean they would be in violation of their license.

      Evil -- you don't know what the hell you are talking about. Unfortanate -- yeah -- because I'd like to edit dvds on portables without having to have access to my G4 Tower all the time. Evil...definately not.

    5. Re:Strange or stupid by iNub · · Score: 1

      First post to slashdot, god help me. You don't need to send any money to Apple to make software. As a matter of fact, Apple has been giving away development tools and tutorialssince System 7. Remove head from ass, then post.

      --
      "The image is a dream. The beauty is real. Can you see the difference?" -- Richard Bach, Illusions
    6. Re:Strange or stupid by russotto · · Score: 2

      The details of Apple's licenses with the MPEG consortiom are not really compelling issues to the end user.

      If Apple ships a copy of iDVD with my machine (and they DO ship it on machines without the SuperDrive, claims otherwise notwithstanding), I have the right to use that copy. I don't need a license to use that copy. No piracy is involved with using that copy, regardless of what some claim; copyright does not cover use, and ephemeral copies made during use are specifically exempted.

      What OWC had done is come up with a program that made iDVD think a SuperDrive was present. It didn't modify or make a copy of iDVD in any way. So there's no copyright interest involved. The only way the program would be illegal is under the DMCA.

      However, it's also not clear whether Apple really invoked the DMCA, or whether they just sent a nasty letter and OWC said it was due to the DMCA. OWC being an authorized Apple dealer, Apple could shut them down without worrying about the DMCA. As far as I know, OWC never published the original nasty letter they got.

      Now, as to that license: actually using that copy of iDVD without a Superdrive might be a PATENT infringement. And OWCs program might be considered contributory infringement. But that's another issue entirely.

    7. Re:Strange or stupid by Anonymous Coward · · Score: 0

      and intel owns most of the patents for x86, and sun owns most of the patents for sparc v9, and IBM/Motorolla/Apple own most of the patents for PowerPC and HP(HPAQ/whatever) owns most of the patents for Alpha/HP-PA, and SGI/Mips(are they owned by SGI now?) own most of the patents for Mips procs. What's your point. None of these are open source.

  21. Re:GNU license by tps12 · · Score: 5, Interesting

    Obviously this is just an attempt at a troll (and not a very good one, at that). But I feel I need to correct a few of your points so that nobody is confused.

    GNU license is vile and repugnant.

    The [L]GPL is just another license; developers can read it, understand it, and evaluate it before choosing to license their software under its terms. Some of its properties (specifically the "viral" aspect) make some people uncomfortable, but we must assume that the software creators are aware of these, and choose the GPL anyway. And in the end, we must respect the wishes of the authors.

    *BSD is dying.

    LOL. Mac OS X seems to be doing fine, on the desktop no less, and OpenBSD practically owns the firewall market. *BSD is a lot healthier than GNU's operating system, the HURD.

    FreeBSD is already dead.

    I don't know what you mean by this. They have had some difficulties with leadership in the last year, but they are far from dead. The latest news on their web site is from just a few weeks ago. The ports collection continues to grow, and the developer community is burgeoning. FreeBSD is far from dead.

    --

    Karma: Good (despite my invention of the Karma: sig)
  22. What were these people thinking in the first place by Anonymous Coward · · Score: 2, Insightful

    Surely they knew from the very beginning that Apple had no interest in the GPL or free software licensing. That they should be shocked to discover this now sounds like they were utterly and unbelievably oblivious, and this sounds impossible to accept.

    I suppose maybe they hoped and believed they could "change" Apple by having a GPL/GNU centered distribution of Darwin. If so, that is amazingly nieve. Apple is a company that listens only to it's own evangalism, which is why it remains a minor player where new ideas are created so they can be stolen and marketed more effectivily by others who care less.

    But Apple is also burdened by it's own cult mentality, where they know they can even sell customers crap, and they will continue to buy. So Apple is a small closed market all unto itself, a baby monopoly if you will, and certainly has no interest in outside views of what it should or should not do, or how it should or should not license.

    So what was even the point of GNU Darwin then? I never understood it. It seemed like tilting at windmills at best. Darwin itself is just a BSD licensed kernel, based a bit on older xBSD kernels and some mach stuff, if I recall correctly. And if there is a desire to have a GNU/BSD distribution, why not start out from a current FreeBSD or NetBSD kernel and wrap a complete "GNU" distribution around that? (Debian GNU/BSD anyone?). At least that I could understand the point of...

  23. Once again by Anonymous Coward · · Score: 0

    the stupidity of GNU politics has killed off what may have been a cool project.

  24. Re:Problems With The APSL (GNU hipocritical) by zanerock · · Score: 5, Insightful

    GNU is free to have their opinion, and I agree that the "we can stop you from using your stuff at any time" is a little silly and makes software licensed under earlier versions of questionable value, but after 1.2, I don't see the big deal. So what if they require you to send back your changes? The fact that GNU is complaining about freedom to do what you want with software is both laughable and hipocritical. The GPL places severe restirictions on what I can and cannot do with my software by requiring me to provide source. I've got no problem with the fact that they require me to, nor would I have a problem with the fact that Apple requires me to send them changes. If I accept the license and use the software, that is the cost of doing so. They created the software and can put whatever license they please on it, that's their right.

    However, for the creators of one highly restrictive license to call foul on another is nothing less than pathetic. The APSL does not "disrespect privacy" any more than the GPL disrpespects freedom. Each is a license with a purpose.

  25. Apple is like... by HBI · · Score: 2, Interesting

    It seems this company just never can let things get too good for them. At some point, they screw up everything, and i'm not talking recently, but historically, back even to the early 80's with the massive marketing blunders with the Apple II series.

    Why did they even make Darwin open-source? I note M$ uses BSD TCP/IP code and that sure isn't open source. This seems like just bad publicity that they don't need. And what did it buy them, ever?

    Why not use the BSD license for the small number of basic components that are APSL? I mean, who gives a crap - not like they are handing out the Finder or something.

    Why not just use NeXT code rather than BSD? They had a full Unix behind them. Why mess with open source at all?

    If you are going to choose an open-source Un*x, why not choose the most popular one (Linux)? Then you build in gobs of application support.

    They have a wonderful customer base, who will stick to them through thick and thin. They have decent technology at times. Yet, for all this, at the times of their greatest success, they seem to have this weird hubris that causes them to make idiotic business decisions that poison the very landslide of acceptance they seemingly deserve.
    Forever a niche player.

    This is just a tiny example of same. I feel sorry for people who are enamoured of Apple. I really do. Kind of like being a Red Sox fan or something.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    1. Re:Apple is like... by Omega996 · · Score: 1

      i think NeXT was a BSD 4.3 hybrid with a Mach microkernel and Objective-C framework. Given that OS X is a BSD hybrid with a Mach microkernel, it seems to me that Apple did stick with NeXT, and modernized it a bit by throwing in stuff from a 4.4-lite compatible BSD (FreeBSD).
      Since Apple acquired NeXT (or the converse could be said to be true as well), it wouldn't make sense for them to take linux and try to build their new OS from the ground up on that. Besides, remember what linux was like in 1997? Think how much it's changed since then, and how much continual updating Apple would need to do to keep their OS current, in terms of VM and filesystem hooks, etc.
      I'll give you that they do make stupid decisions, though. Frequently. Sometimes the excuses can be argued to come from fucked-up copyright laws and the need to enforce them or lose intellectual property to the public domain. That doesn't excuse most of their behavior, though.
      Still in all, I switched to the mac platform when os X came out, and haven't looked back. it's not because of the computers, or their policies, but the OS is superb. I personally would rather run my UNIX on someone's proprietary hardware and be able to acquire and run natively all the software i need to interact with Windows users (most of the world, after all) than run UNIX on a widely available platform, but have to resort to Windows on said platform to do the same from time to time. ymmv. imo, OS X really is a desktop UNIX os. I don't think I'd use it for a server (I'd use BSD or Linux on ia32), but it's a nice environment to work in.

    2. Re:Apple is like... by Creepy · · Score: 2

      Why make some of the code open source?

      I know a reason, and I used it - OS X 10.1 had an older BSD layer that didn't a natd capable of forwarding IPSec packets. I downloaded the darwin code, patched natd to support the forwarding, and patched my system with the new natd. The core code for 10.2 came with a natd that supports IPSec forwarding, so I no longer need it, but had I been using Microsoft, I'd have needed to wait until the next OS rev, write all the code myself from scratch, or buy a commercial product. This patch took no more than 1/2 hour to write - essentially copy the pptp forwarding code and change the protocol number.

      Yes, there are problems you can't fix with a proprietary GUI, but one thing that is forced by this is a somewhat consistent GUI (or copying one, like GNOME and KDE do). I've used at least 8 Unix variants (Linux, IRIX, SINUX/RUNIX, HP-UX, DUX, Solaris, OpenBSD, and the freeBSDish MacOS X), and only OpenWindows and Motif were consistent across most of them (IRIX being the exception, and I believe both OpenWindows and Motif are/were proprietary).

      I think you're ignorant about OS X - the core is based entirely on BSD and is entirely open source under the APSL. BSD was the core behind NeXT as well, and that entire codebase is nearly intact (nearly, if not all of the BSD core programs and utilities are in OS X). The only difference other than the GUI not being XWindows based is that NeXT was POSIX certified (Apple is compliant, but not certified). If you want XWindows, you can use XFree86, which runs a whole lot nicer on top of OS X's windows than it does on top of Window's windows (such as Cygwin), in my experience.

    3. Re:Apple is like... by Anonymous Coward · · Score: 0

      Why not just use NeXT code rather than BSD?

      NeXT was also based on BSD.

      If you are going to choose an open-source Un*x, why not choose the most popular one (Linux)?

      Because they didn't want to use GPL.

      Apple never pretended to want GPL. It is naive of GNU-Darwin folks to think that Apple would change to GPL. Apple didn't screw up anything. Apple's on the same course they have been and tried and have addressed concerns expressed by open source community (which is not necessarily GPL community).

      This is just a case of GNU-Darwin people whinning b/c they couldn't convince Apple to go GPL.

    4. Re:Apple is like... by MrMickS · · Score: 1
      Why not just use NeXT code rather than BSD? They had a full Unix behind them. Why mess with open source at all?

      Darwin is based on NeXT code, NeXT was BSD based. The objective C environment, even the classnames in the Cocoa frameworks, betrays this.

      If you are going to choose an open-source Un*x, why not choose the most popular one (Linux)? Then you build in gobs of application support.

      Two answers for this:

      1. Practical: Because they had all of the developers and code they got from NeXT.
      2. Truthful: If Apple had used a Linux kernel and layered Aqua on top of it people on /. would be complaining about why they hadn't used Gnome/KDE/*insert your prefered interface here*
      3. Historical: A lot of companies have used BSD for their initial Unix base (Sun/HP/SGI).

      Forever a niche player.

      But with probably more installed Unix desktop seats than any Linux distro :)

      --
      You may think me a tired, old, cynic. I'd have to disagree about the tired bit.
    5. Re:Apple is like... by Anonymous Coward · · Score: 0

      Uh, lets not forget the draconian restrictions the GPL would have placed on every single line of OS-X code!

    6. Re:Apple is like... by civilizedINTENSITY · · Score: 2

      Why not just use NeXT code rather than BSD?

      In terms of development, why not just use GNUstep? I percieve nothing to be gained from GNU-Darwin, or from Darwin. The OpenStep specification provided by NeXT and Sun was cool. The FoundationKit, ApplicationKit, Display Postscript, Objective-C look way cool. But why bother with Darwin?

  26. slashdroids and principles by Anonymous Coward · · Score: 1, Funny

    Translation of a slashdroid talking about principles.

    "freedom of speech" --> "hands off my bukakke"

    "DMCA is injustice" --> "i luv my pirated matrix DVD"

    "Microsoft is evil" --> "Microsoft didn't hire me"

    "A new kernel is out!" --> "God we hate linux"

    1. Re:slashdroids and principles by steve_bryan · · Score: 1

      Oh please! Can you name even one person in our home galaxy who has pirated a copy of "The Matrix" DVD? I'm not saying that no one has ever burned a copy; I mean a person who has a copy but does not also own a legitimate commercial copy. Note that the DMCA not only makes it illegal to make a fair use backup copy of a disc that you have purchased, it makes it illegal to even discuss the details of how it is done. It is a police state law and it is evil.

  27. And worse than that, by rsidd · · Score: 2
    This so-called GNU-Darwin is an adaptation of the BSD ports system. There's nothing GNU or GPL about that, nor does the name acknowledge the origins in any way. (In contrast, at least GNU/Linux is vaguely justifiable...)

    The very nomenclature is a fraud, and I think they deserve to die.

    (In passing, though, OS X does ship with the GNU toolchain, it's built with gcc. RMS has made it clear that that alone isn't enough to demand prefixing a GNU-- for example he doesn't demand calling FreeBSD GNU/FreeBSD. Clearly Realm & Co are bigger zealots than him.)

  28. GM isn't Supporting my Personal Political Agenda! by zanerock · · Score: 4, Insightful

    What the hell does this mean?

    Second, APSL is languishing, and it is unacceptable to the free software community. It is now time for an APSL revision, which brings the license in line with the free software definition in accordance with the expectations of GNU Project.

    Since when did GNU define what "free software" is? I don't mind GNU, and I respect their goals, but certainly BSD and Apache software is far more free than GPL. GPL is highly restrictive. They have their social and political goals, which are well and good, but why is it that they expect everyone to agree or support them?

    I really don't see any difference between this and myself whining the GM and MicroSoft don't support my personal political views or send my their source code for free, because I want them too. In my opinion, it's arrogant, petulant crap that this that tarnishes OSS more than anytihng else.

  29. So long PPC... by gkbarr · · Score: 0, Troll
    Hellooooooo AMD! Rumors abound about Apple and AMD signing a new microprocessor deal for the next round of Apple Macintosh computers. Look for more at MacWorld SanFran in January.

    -G

    --
    Sapere Aude - Homer
    1. Re:So long PPC... by Twirlip+of+the+Mists · · Score: 2

      Man, is this ever old news. It all started when somebody at Apple said that they would be doing some stuff with "amd" in the near future. This was widely reported on the rumor sites as meaning that Apple was about to announce a partnership with AMD, the microprocessor company. In fact, it referred to amd, the auto-mounting daemon.

      Go back to your homes. Nothing to see here.

      --

      I write in my journal
  30. No truly workable and universal package manager by WillAdams · · Score: 2

    The sad thing here is that what's being lost in all this sturm und drang is that Mac OS X is seriously set back by this.

    The Apple installer uses Pax instead of gnutar, and will blow away a link posing as a directory (so you can't mount an extra hard drive w/ full control / convenience).

    http://www.osxgnu.org/ uses it (with extensions) though.

    Fink puts everything in /sw, and so has a hard time playing nicely w/ tools which expect things to be in normal places. Apple didn't help this by using Wilfredo Sanchez's path preferences instead of a more normative default.

    Gerben Wierda has a nice i-installer, but it's mostly used by the TeX community and has a limited number of packages available for it (and of course if one wants up-dates of classes, one must install them oneself using tex docstrip foo.ins or some such)

    Oh for the halcyon days of NeXT when everything came in a .pkg, stored itselsf in /NextLibrary/receipts and it ``just worked''.

    William

    --
    Sphinx of black quartz, judge my vow.
    1. Re:No truly workable and universal package manager by WillAdams · · Score: 1

      I'd said:
      >Fink puts everything in /sw, and so has a hard
      >time playing nicely w/ tools which expect things
      >to be in normal places. Apple didn't help this by
      >using Wilfredo Sanchez's path preferences instead
      >of a more normative default.

      Probably should've mentioned that was w/ the 10.0 release and that it changed w/ 10.1....

      --
      Sphinx of black quartz, judge my vow.
    2. Re:No truly workable and universal package manager by pldms · · Score: 1
      The Apple installer uses Pax instead of gnutar, and will blow away a link posing as a directory (so you can't mount an extra hard drive w/ full control / convenience).

      Took me a while to find this:

      defaults write com.apple.installer FollowLinks -boolean true

      Ta-dah! Added in 10.2 IIRC.

      --
      Slashdot looked deep within my soul and assigned
      me a number based on the order in which I joined
  31. So now... by kitzilla · · Score: 2

    ...they have a deeply principled development program of little use to anyone. Great: another flavor of Unix. Next?

    --
    This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
  32. Let me see if I understand this by tmark · · Score: 2

    This group starts a project, based on Apple's Darwin, which is released under a particular license. Then this group has problems with that license, so they suspend the project, and raise hell and high water while doing so ?

    Is that what's going on ? If so, who the hell is running that particular ship ? Was that manifesto penned by Stallman ? Why even *get involved* with a project with a license they find philosophically unpalatable in the first place ? Is it because he figures to get a bigger podium and more press by attacking a big company rather than some obscure GPL-violators ?

  33. This only hurts users by jonadab · · Score: 2

    This won't put any effective pressure on Apple; I'm pretty sure they
    don't even care that Gnu-Darwin exists. What it will do is make
    life painful for normal users and reduce the amount of positive
    exposure some people get to open software. Gnu-Darwin is the
    equivalent for the Apple platform of Cygwin on the Windows side.
    Dropping it is like saying "you can't use our free software unless
    you switch operating systems". Huh? I thought it was free?

    Now, if Gnu-Darwin was relying on some libraries that weren't
    properly license-compatible, then that needed to be fixed... but
    _dropping_ Gnu-Darwin entirely isn't the way to do that. They
    could have temporarily pulled it, if they'd announced it in a
    way that said, basically, "we goofed and are fixing the problem,
    it was a licensing issue; we were linking against something that
    isn't license-compatible", but trying to blame this on Apple is
    like blaming the weather for making you cold when you forgot to
    wear a coat.

    --
    Cut that out, or I will ship you to Norilsk in a box.
  34. Why Darwin is Cool: The IOKit by MichaelCrawford · · Score: 5, Interesting
    Lots of people are posting comments here wondering why anyone would use a Darwin system and not just regular BSD.

    I've been up all night doing some Mac OS X device programming. Entirely from userspace code, using the gdb-based ProjectBuilder GUI debugger to debug it. No lockups and no rebooting (although that can happen by programming the IOKit. But it's less common than with kernel space programming.)

    It is quite nice.

    You can write device drivers for OS X, but you often don't need to, there are interfaces exported to userspace to allow you to do a lot of stuff.

    The userspace interface for OS X' IOKit is based on (ducking) Microsoft COM. I've never heard much that's real positive about COM, but the way it's used here seems to make sense, in that you can instantiate C++ objects that talk to the kernel.

    That is, the user code access to the kernel is largely done through C++ class interfaces. There are a few file-based hardware interfaces like in traditional Unix. I think that's mostly for compatibility with legacy code, and you still have to use the IOKit to obtain a file descriptor, rather than opening a file by giving its pathname.

    While the kernel is indeed a BSD-derivative on top of Mach, the driver architecture has been completely replaced. In its place is a system of "kernel extensions" whose code is written in C++.

    If you want to write a driver that extends an existing driver in some way, you subclass the existing one and add your specialization in the subclass.

    Let's see if I can find you some documentation on this...

    I think the IOKit driver architecture is a signficant advance over the driver architecture employed by any traditional Unix or Linux kernel. May I timidly suggest that some of them would do well to adopt it.

    Of course there is the question of license compatibility between the BSD or GPL and APSL. But you could adopt the architecture by rewriting the code, rather than adopting the actual Darwin source code.

    Of course, most Linux hackers aren't into programming C++.

    --
    Request your free CD of my piano music.
    1. Re:Why Darwin is Cool: The IOKit by scm · · Score: 1

      The userspace interface for OS X' IOKit is based on (ducking) Microsoft COM.

      I'm getting OT here, but Mozilla makes a lot of use of their cross platform reimplimentation of COM called XPCOM.

  35. From GNU's position paper: by tmark · · Score: 5, Interesting

    Overall, I think that Apple's action is an example of the effects of the year-old "open source" movement: of its plan to appeal to business with the purely materialistic goal of faster development, while putting aside the deeper issues of freedom, community, cooperation, and what kind of society we want to live in.

    This passage made me sick. The notion that any "movement" that is not compatible with FSF philosophies necessarily puts "aside the deeper issues" is so self-important and self-righteous, even coming from Stallman's mouthpiece. Sorry, there are plenty of people who have considered the issue who do NOT feel that our society must engender all the rules and restrictions that you would have placed on us. The FSF's world-view is not the only considered one. Many people who adopt non-"free" (as defined by FSF gospel) licenses do so after careful consideration of all the issues and deciding that non-"free" licenses more closely reflect the world *they* want to live in. Who the hell is the FSF to decide ? Keep your self-righteous ramblings to issues like GPL violations ...

    1. Re:From GNU's position paper: by jcast · · Score: 1
      I think what RMS is talking about is statements like this, by ESR, which explicitly advocates ``putting aside the deeper issues''. What ESR actually says is:

      In a Slashdot posting published today, RMS distances himself from the Open Source movement because (he says) we avoid talking about "freedom, about principle, about the rights that computer users are entitled to".

      He's right.

      ESR then goes on to give his explanation as to why he doesn't think those issues need to be brought up. RMS's remark about the APSL simply says he thinks it's an example of why he does think those issues need to be brought up.
      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    2. Re:From GNU's position paper: by hvatum · · Score: 0

      >Many people who adopt non-"free" (as defined by FSF gospel) licenses do so after careful consideration of all the issues and deciding that non-"free" licenses more closely reflect the world *they* want to live in. Who the hell is the FSF to decide ?

      Thats probably because the world they want to live in is one in which they are rich. No one is placing the GPL on you, if you prefer to use a liscence which gives one Company more rights over software then other Companies then it is your free choice. When you use the GPL every company has equal rights over your code.

      And the GPL insures that it will always be free software, unlike BSD liscenced software which is essentially free software waiting to be caged in.
      Having companies making proprietary forks wastes software development time, you then get the same thing written two times, once proprietary and once open source. The GPL hopes to prevent this.

      --
      Netbooks, they come with Linux or a $3 copy of Windows. Either way, Microsoft loses.
    3. Re:From GNU's position paper: by ibullard · · Score: 1

      I guess you're not into "free" as in "free speech," are you?

    4. Re:From GNU's position paper: by Arandir · · Score: 2

      Too bad GNU-Darwin doesn't feel the same way. Otherwise they would never have started using Darwin/OSX to begin with...

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    5. Re:From GNU's position paper: by FredFnord · · Score: 1

      Funny, it appears the GNU/Darwin people didn't ask you before mucking around with Apple. After all, what they did was 1) Start using someone else's software 2) Complained about the licensing -- Licencing was changed 3) Complained about the licensing -- Licensing was changed some more 4) Complained about the licensing 5) Said they were going to take their bats and balls (always supposing they have any) and go home. The Apple license espouses a certain ethical position, which in many ways is quite similar to the position espoused in the GPL. In other ways it is different. If you don't like it, maybe you shouldn't be using the software. But if you're going to attack people for being heartily sick of the GPL and announcing it to the world, it's kind of hard to defend people who are heartily sick of Apple's license and are announcing it to the world. Unless you're a zealot. Then it's all good. --Fred

      --
      Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
  36. So now its just more of a FBSD fork? by nurb432 · · Score: 2

    I've not followed them much since i dont have a PPC and use FBSD on intel, but without out those 'features' ( and going to i386 only ) is it really much different then FBSD at this point?

    Wouldn't it be more productive use of their time and energy by putting it into something that is more established?

    Why do so many OSS teams keep reinventing the wheel, instead of helping paint the ones we have now?

    --
    ---- Booth was a patriot ----
  37. Re:GM isn't Supporting my Personal Political Agend by Anonymous Coward · · Score: 0

    What you have said has been said thousands of times, and it's a very tired argument.

    *yawn*

  38. C'mon! by arvindn · · Score: 2
    The license issue is only one half of the story.
    First, Apple continues the wall-of-silence with respect to their repugnant DMCA-based legal action, and there is no reason whatsoever for us to think that they will not undertake similar action in the future. It is regrettable that the DMCA was Apple-sponsored legislation, and it is now time for them to disavow it and promise never to employ it.
    C'MON! We sit around and post all day about how evil the DMCA is and when someone has the balls to do something about it we call them stupid?

    Companies don't do open source because of their love of freedom or anything. They do it because it saves them money. Many eyes ... you know it. And we have a right to ask for something in return.

    Coming back to the license issue: It's not about Apple not releasing under the GPL. The point is that the APSL is not an acceptable free software license. . Where did everyone get the idea from that they're asking for Apple to adopt the GPL???

    Look at it in another way. How do you feel about M$ taking all the networking layer code from BSD? OSS brings a lot of benefits to companies, but they also have some responsibilities if they want to have a useful symbiosis with the free software community. And it is our duty to remind them of this responsibility.

    1. Re:C'mon! by agshekeloh · · Score: 1

      How do you feel about M$ taking all the networking layer code from BSD?

      I feel absolutely delighted.

      As a FreeBSD committer, I have deliberately chosen to abandon any right to ask for anything in return for my work. Apple took us up on that. I am still happy with my decision, as are most of the BSD developers I know.

      Your decision on how to release your work may differ.

      One thing that gets lost in the licensing debates is the pro-BSD argument. I wrote an essay about this for Linux.com a couple of years ago. They've taken it down, but you can still grab it at http://www.blackhelicopters.org/~mwlucas/ferrets.h tml

    2. Re:C'mon! by Twirlip+of+the+Mists · · Score: 2

      C'MON! We sit around and post all day about how evil the DMCA is and when someone has the balls to do something about it we call them stupid?

      Apple was 100% right to go after OWC over the iDVD thing. That's why nobody is making a stink about Apple's invoking of the DMCA. To get all up-in-arms about this action merely demonstrates one's ignorance of the issues that surrounded it.

      The point is that the APSL is not an acceptable free software license.

      To whom? It seems that many people-- maybe even most, if you were to take a head-count-- do not agree with the FSF on this issue. Stating their opinions as if they were facts doesn't make them so.

      Look at it in another way. How do you feel about M$ taking all the networking layer code from BSD?

      Great. It means computers running Microsoft operating systems can interoperate flawlessly over TCP/IP with computers running other operating systems. If it weren't for the BSD networking stack, this probably wouldn't be the case.

      --

      I write in my journal
    3. Re:C'mon! by MrMickS · · Score: 1
      C'MON! We sit around and post all day about how evil the DMCA is and when someone has the balls to do something about it we call them stupid?

      Companies don't do open source because of their love of freedom or anything. They do it because it saves them money. Many eyes ... you know it. And we have a right to ask for something in return.

      IIRC NeXT spent a lot of effort on gcc. Apple have bought NeXT, the gcc compiler is shipped as part of the Apple development tools, I suspect that Apple is still doing work on gcc.

      Of course Apple want something out of making Darwin Open Source. They are in the business of making money. They have given things back(Rendezvous and Darwin Streaming Server so far)why should that mean that they shouldn't protect their IP and licensing for other products? OWC were shipping something whose purpose was to allow iDVD to be copied illegally, Apple's lawyers used the most suited statute to sue under.

      --
      You may think me a tired, old, cynic. I'd have to disagree about the tired bit.
    4. Re:C'mon! by FredFnord · · Score: 1

      > The point is that the APSL is not an acceptable free > software license. [gnu.org]. To RMS, to you, or to anyone else who is absolutely certain that the doctrine of the GNU people is the One True Faith. Seems pretty acceptable to Apple. And I don't have any real problem with it. Wouldn't want anyone to have to think for his-or-her-self, eh? --Fred

      --
      Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
  39. The vote is for WAR WAR WAR by NDPTAL85 · · Score: 0, Offtopic

    We need to invade Iraq for several reasons.

    1. To enact regime change. Saddam is out, whoever we want is in.
    2. To secure our access to oil. We don't actually want to seize the oil, just make sure its always available.
    3. To practice and perfect our urban warfare techniques. Since we've never fought a large war in an urban setting, we need to fight this one in order to gain the necessary experience.

    And yes for all intents and purposes the project is useless in comparison to the already established Linux and BSD operating systems. Hell even HURD's more useful now.

    --
    Mac OS X and Windows XP working side by side to fight back the night.
    1. Re:The vote is for WAR WAR WAR by Anonymous Coward · · Score: 0

      please turn yourself in at the nearest sanity police station

    2. Re:The vote is for WAR WAR WAR by Lars+T. · · Score: 1, Offtopic

      4. Nuking Iraq will lead to a Nuclear Winter, which will stop the so called "Global Warming".

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    3. Re:The vote is for WAR WAR WAR by saider · · Score: 1

      Since we've never fought a large war in an urban setting

      I suggest you go down to the local VFW, where you will find some WWII, Korea, and Vietnam vets who will disagree with you.

      The principles for urban combat have not changed, even with all our technology, it is still bloody and slow. There may be some new techniques, but the basic operation is still "search the buildings and kill/capture/incapacitate the enemy".

      --


      Remember, You are unique...just like everyone else.
    4. Re:The vote is for WAR WAR WAR by Anonymous Coward · · Score: 0
      1. The whole world will be a better place with Saddam out.

      2. Bullshit. If it was all about oil, and we really were the imperialist bastards lefties like to say we are, it would be far simpler and far more profitable to simply turn Kiwait and Saudi Arabia into the 51st and 52nd states. Nobody in the world would stop us, and neither country has much of a military. Besides, we have been going for years without buying Iraqi oil, and it has not been a problem. A certain strike in South America is a far bigger threat to our oil reserves than anything going on in the Middle East right now... and you would know that if you read a paper once in a while, instead of getting all your news from Jay Leno's monologue.

      3. Also bullshit. Most of the fighting in Somalia was urban, and that was just a few years ago.

      The real reasons we might invade Iraq:

      1. Unlike most of the would-be small nuclear powers, who want weapons of mass destruction to simply be seen as a nuclear deterrent "playa", Iraq is run by a crazy fuck who has openly said on many occations that he wants this stuff to use it. Mainly against US civilians.
      2. In spite of all the hand-wringing by various critics, we will not need to go in alone. Even if the UN lacks the conviction to enforce its own resolutions, we would still have England, Turkey, and several other important allies along side us. Iraq is not an arab nation (it's persian, to be specific), and most of the arab world sees Iraq as a threat. Just like the last war against Iraq, a few arab nations might use it as an excuse for some anti-Israeli sabre-rattling, but most of them will not hinder us, and many will probably help.

      3. Saddam is likely to sell and/or give many of his WOMD to terrorist organizations for use against the West (assuming he has not already done so). Cutting off Iraq as a provider or resources and potential safe-haven for terrorists is a major factor in the decision to push for regime change.

    5. Re:The vote is for WAR WAR WAR by pi+radians · · Score: 2, Insightful

      We need to invade Iraq for several reasons.

      If you are so determined to blast a country into little pieces I hope to you have a) signed up for the military and b) will be on the front lines getting shot at by a number of pissed of Iraqis.

      If you feel that the war is worthwhile, you should then feel it is worth your life. Until then shut-up.

      (If you are in the military and will be going over seas or already are, good for you, you poor, miserable pawn.)

      --

      sin(6cos(r)+5A)
  40. procius's answer on MacSlash by jakobgrimstveit · · Score: 5, Informative

    clarifications anyone?
    by proclus on Wednesday December 18, @07:05PM EST

    Sorry, I just couldn't let the story to out this way, because truth is important to me.

    All machines that are currently supported will continue to be supported in their current configurations, so we are not pulling out the rug as it were. The situation could be better than this, but the ball is now in Apple's court. I will say that Apple has been moving in the right direction with respect to these issues over the past few years. If projects like ours can stay engaged with them, there may be a chance. It is not easy, and may be overly optimistic, but there it is. I'd like to give some time for Apple to respond.

    The main source for the Apple/DMCA story is at the following link, although it has been covered extensively on the web as an 'Apple DMCA' googlesearch will reveal.

    http://news.com.com/2100-1023-955805.html

    Based on my experience with the Adobe boycott and other anti-DMCA activism, I consider Declan as a trusted source. Here are some good stories about the impact of the DMCA in general and on Apple users.

    http://www.tidbits.com/tb-issues/TidBITS-656.html# lnk3
    http://db.tidbits.com/getbits.acgi?tbart=06901

    As for the APSL, this has been a long standing issue with the Distribution, which dates back to the founding.

    http://newsforge.com/article.pl?sid=00/12/01/20282 54&mode=thread

    Darwin is not free software, because the APSL is not consistent with the free software definition. For more information, check GNU Project.

    http://www.gnu.org/philosophy/apsl.html

    You may know Yves@gnu-darwin.org, who is a OSXFaq.com editorial contributor. His most recent installment is highly germain.

    http://www.osxfaq.com/Editorial/open/index4.ws

    Until Darwin is freed, activists such as myself will be leading users away from it instead of toward it. This antagonism towards Apple in the free software community has been aggravated by the DMCA fiasco. For example, Slashdot coverage of Apple has soured considerably since that time. We added the caveat to our Darwin distribution CD's soon after that (see grey box).

    http://www.gnu-darwin.org/order.shtml

    Clearly it is in Apple's best interest to repudiate the DMCA, to remove the onerous anti-privacy clause from the APSL, and to meet the standards of GNU Project, so that users can have a truly free OS, and so that activists can support Darwin instead of undermining it.

    The message for users is to educate yourself about software freedom. In this world of economic contraction, the DMCA, RIAA, and the patriot act, that might take some effort, but it will be worthwhile in the event that free software becomes more difficult to maintain. Here is the starting point.

    http://www.gnu.org

    Regards,
    proclus
    http://www.gnu-darwin.org/

    --
    Jakob Breivik Grimstveit
    "I love deadlines. I love the whooshing noise they make as they go by."
    1. Re:procius's answer on MacSlash by TellarHK · · Score: 5, Insightful

      Until Darwin is freed, activists such as myself will be leading users away from it instead of toward it. This antagonism towards Apple in the free software community has been aggravated by the DMCA fiasco. For example, Slashdot coverage of Apple has soured considerably since that time. We added the caveat to our Darwin distribution CD's soon after that (see grey box).

      Until Darwin is freed? Are you confusing the OS with the dolphin from that lame SeaQuest show? Guy. Here's a clue (take two, they're small): Apple made Darwin as free as they apparently could and still survive. Granted, I sometimes wish Apple would do more, and maybe they can, but calling yourself an activist and taking a pretty weak stab like this at them is not going to help anyone. At all. Ever.

      If Apple changes their stance on the DMCA, or opens more source, you can have your little self-congratulatory wankfest, but you won't have influenced them one little bit. People that run Mac oriented news sites, and people that write for Mac oriented magazines and other publications are the people that have a chance to be noticed. Mac owners aren't blind to these things as much as some zealots like to keep claiming, but they did make the decision they just don't care that much. Make them care without being a whiner and doing something stupid like this.

      Clearly it is in Apple's best interest to repudiate the DMCA, to remove the onerous anti-privacy clause from the APSL, and to meet the standards of GNU Project, so that users can have a truly free OS, and so that activists can support Darwin instead of undermining it.

      You've got your "truly free OS", the HURD. (Hah!) Go play with it and leave Darwin alone if you're a zealot, which is plainly obvious here.

      Now pardon me while I go check my smoke alarm batteries. I think it's getting rather warm in this thread.

    2. Re:procius's answer on MacSlash by TellarHK · · Score: 2

      Darn, I didn't notice the fact this was a cut and pasting of a post from elsewhere. That'll teach me to have a good wakeup rant before my caffeine megadosing. I suspect he'll probably be reading this thread at some point, so it's probably not a total waste.

    3. Re:procius's answer on MacSlash by Twirlip+of+the+Mists · · Score: 2

      Clearly it is in Apple's best interest to repudiate the DMCA, to remove the onerous anti-privacy clause from the APSL, and to meet the standards of GNU Project, so that users can have a truly free OS, and so that activists can support Darwin instead of undermining it.

      Actually, I would say that it's in Apple's best interest to stay profitable. To do this, they're going to have to keep selling computers. The OS is what differentiates Apple computers from everybody else's. So keeping their OS differentiated is in Apple's best interest.

      Giving away their OS is not a good idea from this point of view. So "a truly free OS" is actually contrary to Apple's best interest.

      In other words, Apple currently has N customers, giving them revenues of $X. If they gave away their OS, they would gradually reach N+M customers (M being the ten or twelve guys out there who refuse to use OS X because it's not politically acceptable to them), but their revenues would drop to $0.

      --

      I write in my journal
    4. Re:procius's answer on MacSlash by Arandir · · Score: 2
      Darwin is not free software, because the APSL is not consistent with the free software definition.

      Oh but it is! Don't you guys ever read the bible you say you believe in?


      The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
      The freedom to redistribute copies so you can help your neighbor (freedom 2).
      The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. (freedom 3). Access to the source code is a precondition for this.


      Which of these four freedoms does the APSL violate? Don't quote some RMS speech, just tell us which one. Up or down. No ranting.

      I don't like the APSL deployment clause. But my like or dislike has nothing to do with its compliance with the Free Software Definition.
      --
      A Government Is a Body of People, Usually Notably Ungoverned
  41. This boys and girls.... by NDPTAL85 · · Score: 2

    ..... is what happens when you don't keep pedantic technological politics separated from the technology itself. Now GNU-Darwin will creep further into irrelevance thus strengthening the position of the Fink project.

    --
    Mac OS X and Windows XP working side by side to fight back the night.
  42. What GNU-Darwin really is ... by Tsk · · Score: 4, Informative

    Gnu darwin packages some GNU software around the APSL licenced darwin OS from Apple. So really the benefits of GNU darwin is helping software mainainers to have their code compile straight out of the box on darwin and thus MacOSX.
    OTOH you need to be aware of fink which brings the same kind of software to macosX and thus darwin.
    Then you also have darwinports bringing to darwin the same has gnu darwin.
    Gnu darwin will now only port x86 making the port "just" a little easier then the PPC one which involves endianess issue and other tricky stuff.
    If developers are interested in darwin they should stick with the main developers of the OS (Apple), hence with PPC so interested party should join darwinports instead of Gnu darwin.

    --
    none Yet.
    1. Re:What GNU-Darwin really is ... by christurkel · · Score: 1

      The Console Othello darwinport is mine :) It isn't much but I like to do what I can.

      Most Darwin (and OpenDarwin) developers are also FreeBSD developers and most work for Apple. They hold Gnu-Darwin in disdain because it (can) do some much damage in a Mac OS X installation.

      They also know the importance of Apple as a business and believe firmmly in Open Source. Will they be sorry Gnu-Darwin is going? I doubt it, but unlike Proclus, they understand Apple first and foremost a business.

      By the way you can chat with them on #opendarwin on IRC

      --

      CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
  43. GNU-Darwin has problems.... by Anonymous Coward · · Score: 0

    To claim some form of moral superiority, GNU-Darwin has a 'cloudy' past.

    1) The project had a listing of all the licenses that effected the project, yet didn't bother to list the BSD license from the ports method they lifed from FreeBSD.

    2) The APSL wasn't GPL compatible, yet the ppl involved decided to create the GNU-Darwin project. Now they are 'taking a stand'?

    Nothing to see here except the implosion of a bad idea. Move along.

  44. Best comment from MacSlash about this incident by NDPTAL85 · · Score: 4, Funny

    This comment comes from an AC over at MacSlash. Its hilarious:

    " It's called "grandstanding," and it's one of the few actual skills the GNU bozos have. Their skills aren't in software -- they have yet to create a single program that anyone outside the nerd clique wants to use. They literally can't give their stuff away."

    --
    Mac OS X and Windows XP working side by side to fight back the night.
    1. Re:Best comment from MacSlash about this incident by bongoras · · Score: 1

      "They can't give their software away." Sure... unless you count Emacs, gcc, gdb, gmake, bash, etc, etc, etc. Please, in your quest to show everyone what a hardcore dude you are, try not to be a complete moron. Sure, the GNU people are guilty of certain excesses, and pompously announcing that they aren't going to continue developing Darwin on the ppc platform is one of them. But anyone who uses Linux should recognize that there would be *no* Linux without the efforts of gnu.org.

    2. Re:Best comment from MacSlash about this incident by dnaumov · · Score: 2

      Yes, sure they can "give out" GCC, bash, EMACS and whatnot. The point is, the majority of the real world (tm) out there isn't going to care.

    3. Re:Best comment from MacSlash about this incident by bongoras · · Score: 1

      The majority isn't going to care? That's also completely assinine. How much "real world" press coverage has Linux received? No GNU project == no gcc == no linux. Please attempt to be somewhat aware of reality.

    4. Re:Best comment from MacSlash about this incident by nagora · · Score: 2
      no gcc == no linux

      A dubious assertion; are you claiming that gcc was the only compiler available to Linus?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    5. Re:Best comment from MacSlash about this incident by tjwhaynes · · Score: 2

      Yes, sure they can "give out" GCC, bash, EMACS and whatnot. The point is, the majority of the real world (tm) out there isn't going to care.

      Without the GNU tools, the real world (tm) wouldn't be noticing Linux. There wouldn't have been a base of freely developable base tools with which to build other things. Actually, reading your totally uninformed views reminds me of a quote that is extremely applicable.

      It is better to remain silent and be thought a fool than to open one's mouth and remove all doubt.-- Voltaire


      Have a nice day,

      --
      Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
    6. Re:Best comment from MacSlash about this incident by bongoras · · Score: 1

      ok, I'm gonna drop this soon. But before I do, I'll leave a quote from "Freedom as in Free," a book about rms and the GNU stuff.

      "More compilation album than operating system, it was comprised of a hacker medley of greatest hits: everything from GCC, GDB, and glibc (the GNU Project's newly developed C Library) to X (a Unix-based graphic user interface developed by MIT's Laboratory for Computer Science) to BSD-developed tools such as BIND (the Berkeley Internet Naming Daemon, which lets users substitute easy-to-remember Internet domain names for numeric IP addresses) and TCP/IP. The arch's capstone, of course, was the Linux kernel-itself a bored-out, super-charged version of Minix. Rather than building their operating system from scratch, Torvalds and his rapidly expanding Linux development team had followed the old Picasso adage, "good artists borrow; great artists steal." Or as Torvalds himself would later translate it when describing the secret of his success: "I'm basically a very lazy person who likes to take credit for things other people actually do."

      http://www.faifzilla.org/ch10.html

      Does anyone seriously believe that without the Free Software Foundation's work on the GNU project, we would have Linux in anything even REMOTELY close to the form it exists today?

    7. Re:Best comment from MacSlash about this incident by OverCode@work · · Score: 3, Informative

      Except, for, oh... Apple's C compiler?

    8. Re:Best comment from MacSlash about this incident by Anonymous Coward · · Score: 1, Insightful

      How, exactly, is a C compiler *not* something that only someone in the nerd clique will use?

    9. Re:Best comment from MacSlash about this incident by 3am · · Score: 1

      Does anyone seriously believe that without the Free Software Foundation's work on the GNU project, we would have Linux in anything even REMOTELY close to the form it exists today?

      What stinking ingratitude. It is equally valid to assert that the GNU project would be long forgotten in Linux hadn't provided a working kernel for their reverse-engineered set of unix based tools. Ignoring both sides of the 'would HURD have ever been released, or just eternally delayed?' question, it wasn't released soon enough, and someone else did the job that GNU couldn't get done. They have no one but themselves to blame.

      Rather than building their operating system from scratch, Torvalds and his rapidly expanding Linux development team had followed the old Picasso adage, "good artists borrow; great artists steal." Or as Torvalds himself would later translate it when describing the secret of his success: "I'm basically a very lazy person who likes to take credit for things other people actually do."

      You know, I'm pretty sure that Torvalds has devoted more time than most people to the cause of Free Software. Probably for less financial gain than he could have gotten elsewhere. Such pettiness is very unbecoming of anyone in the Free Software community.

      --

      A: None. The Universe spins the bulb, and the Zen master merely stays out of the way.
    10. Re:Best comment from MacSlash about this incident by Anonymous Coward · · Score: 0



      What rubbish.

      Someone else would have developed a toolchain.

      The presence of the GNU one means it's not (currently) worth it, unless you want to keep the code to yourself.

      Remember, Linux wasn't the first free operating system. GCC wasn't the first compiler.

      Claiming that without GCC there would be no Linux is like claiming without Boeing, there would be no American Airlines...

    11. Re:Best comment from MacSlash about this incident by tim_maroney · · Score: 4, Insightful

      It's called "grandstanding," and it's one of the few actual skills the GNU bozos have. Their skills aren't in software -- they have yet to create a single program that anyone outside the nerd clique wants to use. They literally can't give their stuff away.

      That was one of my comments. See if you can spot the others, and win valuable prizes!

      Just as on MacSlash, somehow various people on /. failed to read or grasp the critical phrase "outside the nerd clique," citing supposed counterexamples that in fact are very much nerd-targeted, and completely unrelated to the desires or requirements of ordinary people.

      Even for nerd-targeted software, GNU hasn't done well. They laboriously cloned a bunch of programs that were mostly written by a handful of actual innovators on PDP-11's a quarter-century ago. Big whoop.

      The only original, which is to say non-cloned, programs from GNU that even nerds use in any significant numbers are autoconf and emacs -- gcc is a cc clone, but way behind commercial compilers in compilation speed and code quality. Autoconf is boring and trivial, while emacs is perhaps the most nightmarish and misbegotten program ever written. Other non-cloned GNU programs have sunk with few ripples for the most part. Not a stunning track record for the "vanguard of innovation and freedom." I have high standards for software, and I don't have much respect for this crowd of cloners and crap artists.

    12. Re:Best comment from MacSlash about this incident by amarodeeps · · Score: 2
      Just as on MacSlash, somehow various people on /. failed to read or grasp the critical phrase "outside the nerd clique," citing supposed counterexamples that in fact are very much nerd-targeted, and completely unrelated to the desires or requirements of ordinary people.
      Well, that doesn't mean that what they have done isn't valuable. Of course their software might not always be the best, and I too find their insistent dogmatism really tiresome at times (the whole 'GNU/Linux' thing? C'mon...) but it is pretty good for what it does, and most importantly it is free. That has been useful to me many times.

      Yeah I'm within the 'nerd clique' as you put it, but just because their software is directly used by only a minority of computer users doesn't mean it doesn't have an effect on the way the rest of the world uses software. I think that many people even within the FSF would claim that their biggest accomplishment and major function of the organization has been creating the GPL, less importantly all the software that was licensed under the GPL. And if you want to look at the effects of this, you merely need to look at the marketing and technical efforts Microsoft has put forth to fight Linux in the last few years--one could possibly argue, for example, that the better stability of Windows 2000 was due in part to Linux, which might not have existed in the form in which it does without the GPL. And that does have an effect outside of the 'nerd clique.'

      Think about it some more--you sound awfully knee-jerk about this whole issue and it's more complex than you are admitting.

    13. Re:Best comment from MacSlash about this incident by tim_maroney · · Score: 2

      From my perspective there's nothing good about the GPL, so we're going to differ on that one. I view it as a negtative contribution, you as a positive one.

      It's not at all clear that the GPL has resulted in more software being written; I'm not sure what you're basing that on.

      As for Windows 2000, its improved stability was the result of a nearly ten-year effort developing Windows NT, which is older than any useful version of Linux. Crediting Linux for these infrastructural improvements seems hard to defend.

    14. Re:Best comment from MacSlash about this incident by amarodeeps · · Score: 2
      From my perspective there's nothing good about the GPL, so we're going to differ on that one. I view it as a negtative contribution, you as a positive one.
      Well, I'm not sure that it is entirely positive either (I don't feel educated enough to talk too much about it is all), but I do think that it has positive goals, and that it's existence means that people care and are willing to do something tangible. You (and I) may disagree with their methods and ideology, but I finding it a good thing that it merely exists. In addition I think their existence has provoked a lot of other stuff to happen...I'm thinking that Mozilla might not exist were it not for FSF, because 'Open Source' in the form that it's in would definitely not exist were it not for the FSF (and on a side note I know a lot of non-geeks who use Mozilla). Of course, like you said, we can agree to disagree on this one.
      It's not at all clear that the GPL has resulted in more software being written; I'm not sure what you're basing that on.
      I'm sorry; I don't really know where you are coming from with this. I don't recall saying that more software is written because of the GPL. However, on a related note, definitely more free software has been written because of the GPL, I think that would be hard to argue. Do you think if the FSF and the GPL didn't exist, we'd have a better quality free c compiler than gcc (following from your earlier argument)? Maybe, but I don't think so...
      As for Windows 2000, its improved stability was the result of a nearly ten-year effort developing Windows NT, which is older than any useful version of Linux. Crediting Linux for these infrastructural improvements seems hard to defend.

      Yes, I guess you've got me there. However, their marketing effort at the time certainly had some relationship to the claims of the Linux community that Windows was less stable than Linux. And they are clearly responding on many levels within their organization to the threat of free software. This only goes to show that free software, and thereby the FSF, has had an effect outside of the 'nerd clique' that you mentioned in your original post.

    15. Re:Best comment from MacSlash about this incident by slyborg · · Score: 1

      I actually agree with the comment on GNU grandstanding, I admire their philosophical, um, focus, but there is a definite "I am GEEK, hear me ROAR" element to the "cause".

      That said, Tim my man, you gots MAD SKILLZ at grandstanding yourself! Ah, how good the pot is at finding the kettle black. Handwaving dismisses massive development efforts like gcc, which, um, is used to compile a couple of major operating systems, yet is "way behind" unspecified commercial compilers, autoconf is "boring" - this is some kind of software evaluation criteria?

      I enjoy a good snipe when I see one, but please don't embellish further with this kind of argument or you are exposed as precisely the same kind of geek pedant you disparage.

      Actually, in re-reading your follow-up post, maybe you were just trolling. In which case, carry on.

    16. Re:Best comment from MacSlash about this incident by tim_maroney · · Score: 2

      The goal of the GPL is to destroy the business of making software, in retribution for an early 1980's hiring snub. I can't see that as positive.

      Good software is difficult to create; it takes money to do that well. That means it has to bring in revenue. There's really no place for that under the GPL. You can charge to send someone software, but if they can then upload it and provide it for free, then you wind up not recouping your development costs. If this model actually won over the traditional model, then we'd be left with nothing but software by and for hobbyists, with a little software on the side that served the strategic interests of large corporations or that investors were duped into paying for.

      Mozilla has had big problems with the GPL, and excludes all GPL'ed code from its source tree for that reason. (Don't confuse this with the triple licensing.) It's been an impediment, not an aid, to them. They're trying to make software that developers can use for their own projects, so they can't require the GPL, since that forbids (in practical terms) commercial development.

      You said, I think that many people even within the FSF would claim that their biggest accomplishment and major function of the organization has been creating the GPL, less importantly all the software that was licensed under the GPL. I read that as a statement that more free software had been written because of the GPL. If that was a mistaken reading, I apologize. If it was not, though, then I'm not sure what it's based on. There are plenty of other liceneses, or no license at all, under which free software can be and has been written.

      I don't see how you can assert that gcc was dependent on or resulted from the GPL.

      You close by saying that free software has had an effect on the world. However, my statement was about a different subject: whether software developed by the GNU organization was desirable to non-technical users. Note the difference -- it's a big one. It's almost as if I'd said Chevys were crap cars and you said that people like to drive in the country. It may be true but it's not on topic.

    17. Re:Best comment from MacSlash about this incident by Anonymous Coward · · Score: 0

      Yes, sure they can "give out" GCC, bash, EMACS and whatnot. The point is, the majority of the real world (tm) out there isn't going to care.

      What tools compiled OSX? I seem to remember the letters G, N, and U being somewhere in the name...

    18. Re:Best comment from MacSlash about this incident by tim_maroney · · Score: 2

      I have been quite specific about gcc's failings. It compiles very slowly, and produces very slow code, contrasted with commercial compilers such as Metrowerks which are fast and perform decent optimization. It also causes major release-to-release compatibility problems, far more than customers would let commercial compiler vendors get away with. None of this should come as a revelation.

      autoconf is useful for building on UNIX, but it's not what I would call a significant innovation. It fills a tiny niche in the build process for a particular platform as a workaround for the lack of standards. That's not anything interesting or new. The effort spent on it would be much better spent on stanardizing Unices to the point where it isn't needed. I stand by my statement that autoconf is boring and trivial.

    19. Re:Best comment from MacSlash about this incident by Anonymous Coward · · Score: 0

      How is a *computer* not something only someone in a nerd clique would use?

    20. Re:Best comment from MacSlash about this incident by prizzznecious · · Score: 1

      I suppose you think the manipulation of electricity has no value for normal people, since a normal person can't do it.

      Considering that it's what built OS X in its entirety, it's safe to say that many non-nerds are benefitting from its existence, albeit indirectly.

      --

      visit the hwky website for a lyrical genius infusion.
    21. Re:Best comment from MacSlash about this incident by Anonymous Coward · · Score: 0

      thank you all for a very good read. wy work on a understaffed closed source project when I can read polite flamewars about politics and quality here at /.?

      it really reminds me of a pseudo-incident at my son's kindergarten, where some boys (about three years old) were fighting each other in a very bitter way, but only when nobody was watching and always completely silent. it was very rough and very, um, manly. these boys weren't going to give that toy car up, instead the silent battle ended with a bleeding wound in someones lower back, complete with teeth-marks. the supervisors didn't have a chance at spotting the to battalions since they both were very dedicated and disciplined.

      slightly OT perhaps, but as I said; I have work to do.

      //Frank

  45. Re:GNU license by Anonymous Coward · · Score: 0

    "LOL. Mac OS X seems to be doing fine, on the desktop no less, and OpenBSD practically owns the firewall market. *BSD is a lot healthier than GNU's operating system, the HURD."

    I don't know anyone who isn't already a Mac person buying a Mac. Of course, there are some Mac people I know who were considering buying a PC who wound up buying another Mac b/c OS X doesn't suck like 9 and below did. Apple's right where they were 2 years ago.

    The sitewide firewall where I work is Linux based (do they have any commercial OpenBSD firewalls that support OC-12 and above?) and I'm pretty sure most commercial firewalls are as well. Perhaps you meant that OpenBSD is the most popular firewall for people running one in their basement? Of course, if you read Slashdot all day long I can see how you could come to the conclusion that OpenBSD owns the firewall market.

    And BTW, GNU is the OS, Hurd is a kernel.

  46. Whatever by g4dget · · Score: 2, Troll
    I have two Macintoshes. They are nice consumer devices, look sleek, and work pretty well most of the time. I recommend them to friends and family who want a decent personal computer that's a little easier to use than Windows. And the fact that they come with partial support for UNIX APIs makes them easier to deal with than Windows.

    I do appreciate Apple trying to cooperate with the free software community to some extent. But, frankly, I don't expect too much from it. I think there is really not all that much Apple has to offer, and most of the things that Apple has opened up were really forced by licenses or business realities (e.g., gcc was forced by the license, Rendezvous and QuickTime were forced by business considerations).

    Overall, I think it just doesn't matter much what Apple does, either technically or in terms of their business. I don't see Apple winning in a big way: they can't take away much market share from Windows, and, based on my experience with them, I think they are not a major competitor for UNIX or Linux workstations or servers either. Apple doesn't have the power to fight the DMCA or DRM. And technically, I think Darwin and Cocoa are dead ends for practical purposes and it really doesn't matter whether people clone them (GNU Darwin and GNUStep). Open source developers should emulate Macintosh style and simplicity in their; copying lots of low-level nuts and bolts is neither necessary nor sufficient for that.

    So, basically, I gave up getting particularly pushed out of shape about Apple or open-source OS X-related projects either way--there just isn't any point to it.

    1. Re:Whatever by rxed · · Score: 1

      Apple is not so different from Microsoft after all...its just a question of time till (some) people get it.

    2. Re:Whatever by Anonymous Coward · · Score: 0

      Concerning gcc, I have to say Apple go above and beyond what the license requires, the main gcc guy at apple (Stan Shebs) is a very active contributor and they've been working hard to integrate their custom dawin additions into the main tree for a while now. I have to point out that this isn't a matter of Concience or Politics tho, it's just that it's always better to get your patches into the main tree cos then your less likely to have to do lots of work to merge your patches when the main tree changes... and you get to have other people check your code so you get free quality control...and you get your bugs fixed... and....

      OSS (esp GPLd) works like this. Everyone benefits from the source being free.
      (Disclaimer: making some types of source free doesn't benefit the authors, and these cases GPL is useless)

      It seems that while Apples gcc team understands this, because they've done the work, the darwin team havn't quite got it, though they do have added complication sthat the darwin kernal dynamically links with Quartz and Quicktime, whcih are obbviously both profitable propietary technologies of thier own, whcih it would far from benifit them to Open Source, so they need to be very careful with Darwins licence, thus resulting in darwin being a curious halfway-house and pretty much bound to fail as an opensource project.

      -- I dont belive in sigs

  47. netcraft by zogger · · Score: 1

    --I happened to go over to netcraft yesterday and just clicked on longest uptimes and most requested. FreeBSD is heavily represented, in fact it almost owned the top 50 uptimes completely. I've never tried it but just those stats say a lot towards the "just works" angle.

    Apple and drawin and osx and etc I just don't know. I am still a mac classic user (and now linux on x86), but was disappointed I couldn't run osx on my older mac machines so never tried it. I kept hoping for some sort of "osx lite" version that would run on machines that don't support so much ram as is apparently required, but oh well. Quite frankly I am sorta bewildered by all the various "licenses". The closest thing I've run into on that personally is I designed and had built a much improved version of a niche tool that's used in certain types of construction,as far as I know the first "commercial" iteration. I never even bothered to even attempt to get a patent, just had built and quickly sold a bunch, within a year I saw a few other versions on the market. I made a little money and I know there's thousands of guys get their work done easier with either my version or some others I have seen, that's "good enough" for me.

  48. GNU-Darwin's problem with Apple: by watchful.babbler · · Score: 4, Insightful
    Is section 2.2(c) of the APSL:
    You must make Source Code of all Your Deployed Modifications publicly available under the terms of this License * * * for as long as you Deploy the Covered Code or twelve (12) months from the date of initial Deployment, whichever is longer. You should preferably distribute the Source Code of Your Deployed Modifications electronically (e.g. download from a web site)
    So, basically, their beef is that any derivative version "deployed" ("to use, sublicense or distribute Covered Code other than for Your internal research and development (R&D) and/or Personal Use") has to have its code placed back into public view for public consumption. Yet Proclus (the GNU-Darwin maintainer) also maintains that "I find ... secrecy to be ... distasteful and wrong" when it comes to Apple's software. So, there seems to be a fundamental disconnect: Proclus wants Apple to lift the kilt on all its software, but give other people the right to keep their modifications to Apple's work secret.

    When several people pointed out this problem in his argument, Proclus defended his position by saying, "Consenting adults should be permitted to modify and copy software in privacy," which is an effective soundbite, but no more than a shibboleth; Proclus doesn't explain why this is such a critical public policy issue, and, judging from his replies, I don't think he can. We're not talking about an invasion of the bedroom -- this is a business contract for the use of specific software. If he doesn't like the license, he doesn't have to use the software, but it's tedious to have to listen to someone who insists on turning what is a contracts dispute into an ideological war.

    --
    "Freedom is kind of a hobby with me, and I have disposable income that I'll spend to find out how to get people more."
    1. Re:GNU-Darwin's problem with Apple: by Anonymous Coward · · Score: 0

      Because, according to my understanding, anything made public immediately effectively becomes the property of Apple.

      So if I wrote a program for the company I worked for, and only ever intended for the company to use it internally, I would still have to publish. If it included confidential company information, practices, etc. I would still have to publish it. The GPL does not require this; only that *if you choose* to publish, then you have to publish the code too.

      This has major issues for company security and privacy and also tends to subjugate all APSL developers to being unpaid employees of Apple.

      This is indeed a highly untenable situation.

      As you say, ideally, licensing should be equal across the board. Apple took an operating system from the open source community under the BSD licence. Maybe they should in turn, BSD licence all their modifications, too. That may not happen, though... :-P They haven't even OSS'd an edition of the quicktime *player* (not the full package) at the moment, which is desperately wished for by many people. Apple is anything but a responsible community player...

    2. Re:GNU-Darwin's problem with Apple: by proclus · · Score: 1

      proclus here ;-}. In fact there is a crucial difference between the bedroom coder and Apple. One is distributing the resulting binaries to the public, and the public is entitled to software freedom. The bedroom coder would not be distributing binaries or publishing his changes, except that the license requires him to, which violates his privacy. Got it?

      This is only a small clarification, and thank you for your insightful remarks. Please feel free to contact me with any further questions or comments.

      Regards,
      proclus
      http://www.gnu-darwin.org/

    3. Re:GNU-Darwin's problem with Apple: by MoneyT · · Score: 2

      Now wait a second. As I understand it, if I modify and redistribute GPL code, my new code and modifications must be distributed when I distribute such code.

      If I modify and redistribute APSL code, the new code and modifications must also be distributed.

      What is the difference?

      --
      T Money
      World Domination with a plastic spoon since 1984
    4. Re:GNU-Darwin's problem with Apple: by watchful.babbler · · Score: 1
      The bedroom coder would not be distributing binaries or publishing his changes, except that the license requires him to, which violates his privacy. Got it?

      Got it -- but remember that the license's definition of "deployment" explicitly excludes "internal research and development (R&D) and/or Personal Use." So, as long as your hypothetical coder isn't "distributing binaries or publishing ... changes," he isn't required to post his source modifications under the license. If your issue with the license is confined to that situation, I can't find any space between your position and Apple's.

      --
      "Freedom is kind of a hobby with me, and I have disposable income that I'll spend to find out how to get people more."
    5. Re:GNU-Darwin's problem with Apple: by proclus · · Score: 1

      Nice! Just scale up the bedroom coder to a small organization, and the privacy is broken again.

      Regards,
      proclus
      http://www.gnu-darwin.org/

    6. Re:GNU-Darwin's problem with Apple: by Anonymous Coward · · Score: 0

      Ah, but that's not the point you were making with your example. Your concern was with the individual, the "bedroom coder," and quite well-noted in your original comment.

      And the APSL doesn't affect the bedroom coder's practices if he has no interest in releasing software.

      If you really want to be taken seriously, you have to pull the mouthpiece out of your ass and put it your actual mouth. Make a statement and stand by it -- you can't just go on amending it every 5 minutes when you're caught in missteps you've made based on your swiss-cheese theory of "freedom."

    7. Re:GNU-Darwin's problem with Apple: by Anonymous Coward · · Score: 0

      Cross out "and redistribute" when referring to APSL. Private modifications must be provided to the software authors.

    8. Re:GNU-Darwin's problem with Apple: by MoneyT · · Score: 2

      Not nessesarily true. Apple requires the release of code when a version is deployed. From their agreement deployed means:

      1.4"Deploy" means to use, sublicense or distribute Covered Code other than for Your internal research and development (R&D) and/or Personal Use, and includes without limitation, any and all internal use or distribution of Covered Code within Your business or organization except for R&D use and/or Personal Use, as well as direct or indirect sublicensing or distribution of Covered Code by You to any third party in any form or manner.


      Emphasis mine. Clearly if it's a private modification for yourself, there is no need to release the source.

      --
      T Money
      World Domination with a plastic spoon since 1984
  49. Re:GNU license by an+enormous+void · · Score: 1

    FreeBSD is already dead.

    Does this mean that the FreeBSD 5.0-current development branch is proof of life after death?

  50. way to GPL-Darwin by Anonymous Coward · · Score: 0

    Don't shoot your mouth completely now. Why don't they curse out steve jobs while their at it? I don't think they've made themselves look completely the ass if this is true.

    God damn maggets

  51. Classic? by Hrothgar+The+Great · · Score: 2

    I am still a mac classic user

    Mac Classic

    Yeesh!! Get with the times, man!

    1. Re:Classic? by zogger · · Score: 1

      --I meant the OS not the model, hahaha! From memory here in various piles of boxes, I still have a 512k, an LC, a quadra 700, two IIsi's, a PB280c and a PB1400, all quite functional. Mostly I only use the 1400 anymore and it only supports 64 megs of ram, which it has, but even with a CPU upgrade it won't even consider running osx so I won't bother. I did try a very early osx beta that was a free download on a 6400 but that box got lightning fried and it never ran well on that from what I recall.

      As to lowendmac, been aware and used that site like years and years, it's a great site. I have a bigger pile of x86 boxes as well, hmm, have to check but maybe almost 20 right now, they come and go. I get what I can afford but I have different interests than "just" computers, spend my loot on other things, like small farm/big garden equipment. If I wanted to spend a lot on new computer equipment I'd much rather get some sort of broadband out here in the boonies but waiting for all this wireless/satellite whatnot to shake itself out more and get cheaper. Quite content with my old IBM pentium running linux right now. I *may* get a much newer mac that I could try osx on sometime if I run into one local for sale used and quite *cheap* and feel like it at the time. There's so many used computers now I just don't buy new or even current/used,I'll let the wealthier folks do that and make the payments, content to wait until almost give away price. As to the OS itself, loved it! Never had much trouble with classic OS, always did what I wanted it to do, was always amused at my windows friends and all their crashing and virus etc and reloading the OS all the time stuff, seemed silly to me but to each their own. I remember having some old 286 cobjob and struggling with dos then trying out a similar vintage mac with gui and a mouse at a yardsale, bought it on the spot, that was the 512k. Of course that was years and years ago but still, it was pretty neat at the time. I also bet they'll be a lot more "classic" OS fans keep their old classic boxes running then-say-amigas or whatnot now. Too many good classic apps that still "just work" for it to be totally abandoned, not just yet anyway.

  52. That will teach them by Bodrius · · Score: 2

    Yes, it's time to teach Apple a lesson.

    Let's remove all the unique/useful components of the GNU/Darwin distribution.

    Let's remove any motivation for Apple's customers to have any interest in using or touching GNU/Darwin.

    Let's abandon PPC and remove any motivation for PPC-owners to keep an eye on GNU/Darwin.

    Let's proclaim in ideological rage that GNU/Darwin will abandon its ties to propietary evilness and be reborn as Yet-Another-BSD-on-x86 with Yet-Another-Kernel.

    Surely it makes sense for GNU/Darwin to compete with FreeBSD, OpenBSD, NetBSD, etc on the same old platform with practically no distinguishing factor or even aim. It's not like that would be redundant.

    Surely Apple will see the light after their customers collectively blink and go on with their lives.

    That will teach them.

    --
    Freedom is the freedom to say 2+2=4, everything else follows...
    1. Re:That will teach them by Gropo · · Score: 2

      I wonder how many of the GNU/Darwin contributors will jump ship because of all this?...

      --
      I hate Grammar Nazi's
  53. Reducing Darwin to being a Theme on top of FBSD? by Jerry · · Score: 2
    I don't own or run a MAC OS X, but my impression is that if GNU-Darwin moves to the x86 platform they become simple a FreeBSD distro with a MAC OS X desktop theme riding on an xwindow server.


    Am I wrong? Does GNU-Darwin offer the x86 something more than just a MAC desktop theme?

    --

    Running with Linux for over 20 years!

  54. Why you bang off your shoes by pgpckt · · Score: 5, Informative

    or is it more like Kruschev banging his shoe in the UN

    For those of you who might not be familar with why a person would do this, I thought I should point out that this is from the bible. A person bangs off their shoes to condemn a place.

    Luke 9:5

    "If people do not welcome you, shake the dust off your feet when you leave their town, as a testimony against them."

    Luke 10:10-12

    "But when you enter a town and are not welcomed, go into its streets and say, 'Even the dust of your town that sticks to our feet we wipe off against you. Yet be sure of this: The kingdom of God is near.' I tell you, it will be more bearable on that day for Sodom than for that town. "

    Acts 13:50-51

    "But the Jews incited the God-fearing women of high standing and the leading men of the city. They stirred up persecution against Paul and Barnabas, and expelled them from their region. So they shook the dust from their feet in protest against them and went to Iconium."

    So you can see that banging your shoes off is quite a big deal in a bibical Just a little background info.

    --
    Lawrence Lessig is my personal hero.
    1. Re:Why you bang off your shoes by Anonymous Coward · · Score: 0


      I don't know who marked this as a troll. I didn't know about the bibical reference. I personally found it informative. It might be off topic, but a troll?

      Sometimes, I don't understand moderators. I wish I had mod points, just so I could undo the idiocy of the person that modded this down.

    2. Re:Why you bang off your shoes by commodoresloat · · Score: 2

      Kruschev was a fucking atheist. He did not "shake the dust off his feet" to condemn the UN in the name of the Lord; he banged it against the podium in an intimidating propaganda gesture. This has nothing to do with anything in the Bible; none of the verses cited say anything about taking your shoes off and banging them on a table.

  55. Looks like a troll to me by perdelucena · · Score: 0

    Then, next what? Are they going to drop mach kernel and rename it Linux?

  56. two words by b17bmbr · · Score: 1

    grow up.

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  57. OT: Naive is Evian backwards by davesag · · Score: 1
    I suppose maybe they hoped and believed they could "change" Apple by having a GPL/GNU centered distribution of Darwin. If so, that is amazingly nieve.

    When having trouble spelling naive, just remember that it is Evian spelled backwards.

    --
    I used to have a better sig than this, but I got tired of it
  58. Re:Apple is like... the Packers by jub · · Score: 2, Insightful

    Apple definitely needs to improve their efforts with their OS<=9 users, but I think they have been making some smart moves with their OS X strategy.

    Think about Apple's position - they needed a new OS that was stable and user friendly. World + dog knew that they were working on a system with a Unix core (via NeXT), so they couldn't very well pretend it wasn't true, although classic Mac users would be very turned off by a "geeky UNIX machine".

    At the same time, Apple is a shrinking company; it's been laying off engineers, and research is minimal. Sales are crap, but improving thanks to the iMac. By opening up at least part of the OS and adopting more and more open source code and open standards, they save engineering time ($), and potentially benefit from a large pool of talent who want open source as a philosophy to work.

    Don't minimize the huge sea-change that Apple made by embracing open standards. They were known for years for creating their own (sometimes superior but seldom embraced) protocols. Now, they're working with the community on those issues, and everyone is benefitting (Firewire, Zero-conf networking).

    So, Apple plays up the UNIX angle, it's part of the promotion: "easiest to use UNIX ever". What does that get them? The ear of current Mac users, plus linux and bsd geeks who have been griping about the *nix desktop forever.

    It's working too. Look at the people who work for Apple now. Look at O'Reilly gushing over OS X.

    Why not use NeXT code? They are. Why not Linux? It's frankly a mess of inconsistency. Plus, as Fink proves, the vast majority of Linux apps are a recompile away.

    I think Apple is playing a very smart long-term strategy. They're working on mindshare, getting the geeks and college students excited. They're staying out of the devil's bargain that Microsoft is making with the record and movie companies, and smart computer users respect that.

    Hopefully for Apple, this will all lead to new software and more users, and potentially, a foot in the door when those new geeks start getting jobs.

    I'm happy to be an Apple fan, but it's more like being a Packers fan. They don't generally win, but here's the thing; sometimes they do. And, they're innovators too (only community-owned team in the NFL).

  59. Not every GPL project is good or well managed by goombah99 · · Score: 3, Insightful
    Just because a project has good aspirations does not make it a well run project or a good product. Folding@home good project well run. Genome@home total disaster waste of CPU cycles.


    compare fink to Gnu-darwin. From the end user perspective gnu darwin stinks. They dont respond well to critisism and they have never been very compatible with OSX. THe reason I think is they never really wanted to be part of OSX they wanted to replace it with a tottally GNU system rather than embrace OSX and bring GNU to OSX. For example, install GNU darwin and it overwrites lots of the BSD bin functions like make and tar. that's pretty absurd. No warnings no documentation worth reading.


    I'm glad its gone. Now everthing will port via fink which is intended as an add on to OSX that brings GNU to OSX without replacing OSX.


    SO this is good news

    --
    Some drink at the fountain of knowledge. Others just gargle.
  60. Timeo Danaos et dona ferentes by Anonymous Coward · · Score: 0

    said enough

  61. Kruschev banging his shoe by kscd · · Score: 1

    Thing is, Kruschev actually had on both of his shoes when he did that...only use rage strategically, not emotionally.

  62. Re:Kruschev = ! his shoe! by tomhudson · · Score: 2
    Actually, Kruschev didn't bang his shoe on the podium in a fit of unpredictable rage - he was passed a shoe in a paper bag, which he banged on the podium, giving the impression that he was unpredictable. Quite a mind game, and it worked. But it was all planned ahead of time to give exactly that impression.

    <quote> The pictures taken at the conference show Kruschev banging the table with one shoe while wearing both shoes . He either had three feet or the other shoe came from somewhere else as the other Russian delegates are shown wearing both of their shoes as are the US delegates .A photgraph of the underside of the Russian table showed that a brown paper bag had been bought in by one of the Russian aides .It was deduced that the shoe was in this bag, and that the famous " We will bury you" out-burst, was in fact a carefully timed and plotted piece of propaganda, inserted into the disarmament conference in order to give the US public fears of an escalating nuclear conflict. </quote>

    source

  63. GNU-Darwin is NOT Darwin by elbuddha · · Score: 1, Informative


    Is this a worthy principled stand, or is it more like Kruschev banging his shoe in the UN? Will this help or hurt Apple's adoption of GPL technology?

    None of the above. GNU-Darwin is not Darwin, Apple, or even BSD. GNU-Darwin is completely irrelevant.

  64. Re:What were these people thinking in the first pl by Twirlip+of+the+Mists · · Score: 2

    Apple is a company that listens only to it's own evangalism, which is why it remains a minor player where new ideas are created so they can be stolen and marketed more effectivily by others who care less.

    I wouldn't call being the single most influential computer company of the 20th century being "a minor player."

    Seriously. Name me one computer maker that has had more influence than Apple. Apple essentially invented the personal computer in the Apple II; that is, they had the right combination of pieces in the right place before anybody else did. Apple essentially invented the graphical user interface, to the extent that they took principles of GUIs developed at Xerox, wrapped a software toolbox around them, wrote guidelines for deploying them, and built them into a line of computers.

    Apple's influence is everywhere, from software to computers to toasters. Every time you see a gizmo encased in translucent colored plastic, that's Apple's influence staring back at you.

    "A minor player?" Hardly.

    --

    I write in my journal
  65. Ha ha ha ha ha by Pope · · Score: 1

    Cheese-eating surrender monkeys!

    --
    It doesn't mean much now, it's built for the future.
  66. You are such a moron by NDPTAL85 · · Score: 2

    You have literally no concept of what you speak of.

    Mac OS X IS NextSTEP. Its simply the evolved form. It has never been pure "BSD". Darwin, the core of OS X, is released under the APSL license. IT WAS NEVER RELEASED UNDER A BSD LICENSE.

    They did NOT screw up here. GNU-Darwin is a VERY insignificant project. By making Darwin open source, Apple has gained a lot of brownie points from the open source community. There are TONS of projects such as Fink (which is heads and tails better than GNU-Darwin and doesn't over-write your default binaries for example) which would not have begun were Darwin not open source.

    I mean you drawing a distinction between Next code and BSD code proves just how much of an idiot you are. There has always been some BSD code inside of Next and thus by default now in OS X. Why doesn't Apple just use the BSD license? Probably because they're not as dumb as you are maybe? Corporations who like to remain profitable wisely retain as much control over their products as they possibly can. The APSL allows them to do this where as the BSD license would not.

    This is not bad publicity. This is the rantings and ravings of one GNU zealot project head who just doomed his own project. The comments are 25 to 1 on the side of "What the hell is this guy thinking" not "Yes this man has principles which are to be respected!"

    I dunno, maybe if you actually USED OS X it would help you when you go to comment on it.

    --
    Mac OS X and Windows XP working side by side to fight back the night.
  67. A matter of self-preservation (Re:Utter Stupidity) by mattmunz · · Score: 1

    Guys, please don't ignore the "GNU" in GNU-Darwin.

    The DMCA and laws like it threaten the existence of GNU. GNU-Darwin is part of GNU. By encouraging GNU-Darwin, Apple helps GNU. By choosing to enforce the DMCA, Apple threatens GNU. This contradictory stance must be evaluated by determining which is stronger, the support, or the threat.

    Apple is using its lawyers to support the DMCA. Apple is not using its lawyers to support GNU (see the GNU commentary on the APSL).

    Of course, only the GNU folks can determine what is best for them. it appears that they have done so, and that they made the determination that (perhaps) loosing one project is better than loosing the entire organization (or its mission / goals).

    I can't see anything contradictory or stupid about this decision. The only contradictory thing I can see here is Apple's behavior.

  68. Theres OS-X by ExEleven · · Score: 1

    No offence to apple people, but your systems usually come with OS-X so why just not worry. Of cource you may have an Old G3 you want to try Darwin on. Well there is one soulution to it... Make your own soulution, make your own GNU/Darwin project.

    Im a Linux geek so this does not concern me, but I want to try GNU/Darwin but i dont have a PPC, the only Mac i own is a Macintosh Classic which still more reliable then a PC, actually its what I do my homework on and stuff (Macwrite) then i put em on disk, mount the disk in Linux and im away. Then i print it after converting or I just give the disk to a teacher. But now im heading to another subject, and yes basicly I want to try GNU/Darwin but i dont have a Mac. There is a PC version i hear but i dont bother with it yet.

    But the bottom line to me is, if its not there make it. I come up with many ideas and check if there is already somthing on the net, usually there is so i dont bother. If there is not i make one. So basicly DIY!

    1. Re:Theres OS-X by Creepy · · Score: 2

      This is nitpicking, but, G3's are supported on OS X, so you'd have to drop back to a 604 or earlier, or an upgraded 604 (which isn't supported).

  69. Sounds like my nephew. by OS24Ever · · Score: 2

    He's three. Someone plays with his toys, he gets all ticked off and takes them away and goes home.

    And no one misses him.

    Besides isn't GNU-Darwin nothing related to darwin? Too many names with too many TLAs in front of them.

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

  70. Heil Volk, heil Reich... by Anonymous Coward · · Score: 0

    Why don't you...
    1. go change your own regime;
    2. go find some oil in your own country or, better yet, start using some less polluting technology;
    3. go practice it against your own citizens. Invade Chigago or Boston instead.
    and more important: shove your fscking nukes up your own arses.

    Man, this is some way of pssing me off.

  71. Re:Problems With The APSL (GNU hipocritical) by HiThere · · Score: 3, Informative

    I have significant problems with licenses that require you to send back any changes. Now if it were the more reasonable "post to ftp site .... the code for any changes that you publically release", that would be much different.

    Perhaps you are paraphrasing the license, but Borland actually stuck something like that in the Kylix license. You were legally required to maintain a site where all of your scratch work was publically available. As far as I could tell from reading the license, every single edit that you made was supposed to be permanently saved and publically available. STUPID. And quite costly and inconvenient, also. Now I never heard that they prosecuted anyone for not doing this (it would probably be quite difficult to prove), but it was in the license, so they COULD have. And that would cause me significant problems. Eventually I decided that I didnt' need the grief, and didn't use Kylix. So I definitly understand that another group might decide that some comparable set of restrictions was intolerable.

    Also, a license doesn't need to be intrinsically bad to be incompatible with another. One of the conditions of the GPL is that you can't add any more conditions, so it's possible that the APSL is incompatible without making any assertions about it's intrinsic "goodness".

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  72. L A M E by Steve+Cowan · · Score: 2
    To change the direction of an open-source software project to make a point is crap. The GNU-Darwin article linked here reads "wahhh, I don't like Apple's policy on xxx and yyy, so we're gonna piss them off in retaliation".

    I'm not defending Apple, but the linked article is pretty ridiculous. After reading it I am relieved to find that GNU-Darwin (not Darwin) is irrelevant. I am relieved because the thought of hot-headed individuals such as this running a project of any consequence is scary.

    Think about it: dropping support for specific hardware and APIs in response to a company's policies on DMCA etc. (as opposed to technical reasons) is almost Microsoftian.

    At the very least it's quite lame.

  73. Unix Tools by Anonymous Coward · · Score: 0

    Aren't a lot of the command-line tools GPL'd? Jaguar includes the Bash shell for example, and I think everything is compiled with GCC.

  74. Re:A matter of self-preservation (Re:Utter Stupidi by Lars+T. · · Score: 4, Funny

    A) How exactly is Apple "choosing to enforce the DMCA"?
    B) The GPL only has meaning because of copyright. Using the GPL to fight against copyright is like fucking for virginity. And you can only see Apple's behavior as contradictory?

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  75. GNU Libraries Bitch-Slappin' Update: by Anonymous Coward · · Score: 0
  76. Re:A matter of self-preservation (Re:Utter Stupidi by Ranger+Rick · · Score: 2, Informative

    By encouraging GNU-Darwin, Apple helps GNU.

    You make the assumption that Apple encourages GNU-Darwin.

    Apple pretty much ignores GNU-Darwin; the only Darwin they care about is the one in Apple's CVS (and, by extension, OpenDarwin's CVS), not some guy's fork of it.

    The thing that people seem to be missing in this discussion is that GNU-Darwin is *not* Apple's Darwin. They could care less about GNU-Darwin, and, in fact, pick BSD-licensed alternatives to GNU software if possible. Whether it's for idealism reasons or business ones, no one but the people making the decisions can say.

    --

    WWJD? JWRTFM!!!

  77. They got burned by the GPL before by dido · · Score: 2

    This isn't the first time Apple (or at any rate its returned founder Steve Jobs) has had a run-in with the GPL. NeXT used GCC to speed up their development of an Objective-C system, hoping that there was a loophole in the GPL that would allow them to do creative linking of binary object files that they would keep proprietary, to provide the Objective-C support. The FSF, however, was wise to this and told them that no, they can't do that, and after some legal wrangling, NeXT realized they were wrong, and opened up the source for the Objective-C compiler. This is also the main reason why gcc is probably the only compiler in the world for Objective-C (not counting the to-C translators out there), and why it's the default compiler system on MacOS X (thanks to Cocoa's lineage from NeXTSTEP).

    This has been a Good Thing(tm) for the rest of the world, but to someone like Steve Jobs who isn't convinced of the merits of open development and Free Software, it would have felt like the Free Software Foundation got one up on him.

    Correction is in order here though. The GPL erroneously described to give restrictions on developers. Nonsense. The GPL places restrictions on DISTRIBUTORS of software. You can make whatever modifications you please to GPLed software to your heart's content, and no one will call on you as long as it stays internal. The GPL only comes into play when you redistribute these modifications to third parties. You have to provide these third parties with your (modified) sources, and you cannot thereafter legally restrict them from in turn modifying your sources and/or redistributing them to anyone they see fit.

    --
    Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
    1. Re:They got burned by the GPL before by zanerock · · Score: 2

      Well... okay, I was using developers in the sense of developer/distributor since I, for one, need to make a living and don't have a trust fund that allows me to code-masturbate all day. I think the meaning was rather clear in context, though your correction is well taken and I'll be sure to spell it out in the future.

      I don't really see how the GCC example is a parallel, though. Here, we are talking about some GPL developers being mad at Apple, not Apple being mad at the GPL. Let me know if I'm missing something.

      I think what happenned with GCC, BTW, is perfectly correct and good. If you use something that has a license that says such and such (unless superceded by local or federal law), then you must respect that license. Next didn't, got in trouble, and complied.

  78. More FUD by IamTheRealMike · · Score: 3, Insightful
    So what if they require you to send back your changes?

    Originally the GPL had that clause as well, but it was removed in order to preserve peoples sanity. It's a stupid clause. What if you make an experimental change that doesn't work? Do you have to send a useless patch to Apple? What about if you alter the indents to make it look neater in your opinion? They don't really care about that. What about changes that are site specific? The list goes on and on.

    The "viral" nature of the GPL is there to stop organisations forking it and then "taking over" the product by adding proprietary modifications that then may become popular, so effectively closing the source. If you never redistribute the code, that can't happen, so there's no need for it.

    I see so much FUD about the GPL, really pathetic FUD. Stuff like "the GPL takes away my freedoms". That's BS - it takes away your "freedom" insomuch as laws against murder take away your freedom to kill people. Absolute freedom to do whatever you like simply doesn't exist in reality, why should software licensing be any different.

    The GPL places severe restirictions on what I can and cannot do with my software by requiring me to provide source.

    No it doesn't. The GPL places some very easily satisfied conditions on you if you modify then redistribute those modifications to somebody elses code. You can use that software for whatever you like, you can modify it in any way you want, but if you want to give other people that software it must be licensed in the same way as it was originally. Big deal.

    1. Re:More FUD by zanerock · · Score: 3, Interesting

      I never said that the GPL takes away my freedom. I merely state that there are restrictions on using GPL software. There is no question on that. I am perfectly free *not* to use GPL code, which I rarely do, to develop that is. Please try to respond to what I write.

      What I said is:

      The fact that GNU is complaining about freedom to do what you want with software is both laughable and hipocritical.

      And this is true. With GNU, I am not free to add value and then charge for that value. Technically, it is true, I can, but since I must also provide that value free of charge, the fact is sort of obviated. Yet this does not restrict my freedom, it just restircts me from using GPL software in my own development projects, which is how I earn a living. There are very clear and strong restrictions on what I can do with GPL software, and that is the hippocrisy, that they complain about restrictions on APSL software simple because those restrictions are incompatible with their own restrictions.

      I respect the GPL and what they are doing, and I understand what the GPL is about very well. As to whether the restrictions are "severe" or not, you seem to miss the point that it's all about context. In the context that I develop code and need to distribute it (and charge for my distribution) in order to survive, then the GPL is very restrictive indeed. Again, there's nothing wrong with that, they can be restrictive if they want, it's their license, but restrictive it is none-the-less.

    2. Re:More FUD by IamTheRealMike · · Score: 2
      The GPL places severe restirictions on what I can and cannot do with my software

      .. and ...

      I never said that the GPL takes away my freedom.

      Hmmm. I'm finding it hard to reconcile those lines.

      And this is true. With GNU, I am not free to add value and then charge for that value

      Not at all, you can add value in many ways, just not by forking the code. For instance, rather than write a new feature then try and find customers, find customers first who want that feature and persuade them to pay you to do it for them. It means an inversion of the way you're used to doing business, and it's not applicable to all software, but it can be used in a lot of cases.

      There are very clear and strong restrictions on what I can do with GPL software, and that is the hippocrisy, that they complain about restrictions on APSL software simple because those restrictions are incompatible with their own restrictions.

      Well in a way, yes, but in another way not really - the GPL restrictions are there in order to protect the original author of a work, the APSL restrictions are there in order to protect Apple. It's different enough for it not to be hypocrisy.

    3. Re:More FUD by jcast · · Score: 1

      Originally the GPL had that clause as well

      Do you have a link for this? (I'm just curious about this sort of ancient history thing).
      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    4. Re:More FUD by Amazing+Quantum+Man · · Score: 2

      I merely state that there are restrictions on using GPL software.

      No, there are no restrictions on using GPL software. There are restrictions on distributing GPL software and modified GPL software.

      Key difference.

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    5. Re:More FUD by Anonymous Coward · · Score: 0

      "I see so much FUD about the GPL, really pathetic FUD. Stuff like "the GPL takes away my freedoms". That's BS - it takes away your "freedom" insomuch as laws against murder take away your freedom to kill people. Absolute freedom to do whatever you like simply doesn't exist in reality, why should software licensing be any different."

      Are you comparing Murder Laws to the laws that allow you to copyright and license your code as you see fit? That is pure FUD. What did they call it? Yellow Journalism?

      You should be able to make modifications and license _your code_ however you see fit, let it fit in there with the GPL code or whatever else code. You should not be FORCED to change your code to the GPL just because you're adding a new function or subroutine to code, it should peacefully co-exist with other code. That is why the GPL is not commercial grade. The LGPL is the license I prefer.

      The GPL is hardly free, you all but have to give up your copyright on your code, and that is a pretty hefty fee right there. For some projects it makes sense, for others it does not.

      "You can use that software for whatever you like, you can modify it in any way you want, but if you want to give other people that software it must be licensed in the same way as it was originally. Big deal."

      What if I want to make some changes to the kernel, to the code, eliminate some programs, and sell it as a modified, commercial grade Linux OS. I'd have to give up all of my property to meet the GPL restrictions, and would be unable to make a profit from it.

      Yes, I am standing on other's shoulders and making changes and profit, and to be a good community member I would donate some of my code back, but to remain commercial I would have to be unable to donate some code back. Instead there are _technical solutions_ like lkm's for _legal restrictions_ and that is perhaps the stupidest thing of all.

      Again, I am standing on the shoulder's of other, but everyone calls it "Free" when it really isn't.

      Someone has a great sig. "GPL: Free As In Herpes"
      The LGPL is the only thing that keeps me sane, and makes the most sense. I can use it, I can change it and add to it and release that back under the LGPL and support the community, but I can take it and make a commercial project with it. The GPL doesn't allow that, which is why the LGPL came to be.

      Now all the LGPL needs is static linking. I'll be happy to distribute the code for the library, but it's a pain to have to give library instructions when it could just be a stand alone program. Believe it or not, static linking is one of the gerat things of the torrid Windows Enviroment, as well as a practice that was done by some linux programmers. It's always nice to download something, and not the 50-or-some-odd libraries to go with it. I've got DSL, and a 700mhz. I can download 150meg program faster than I can compile 20 megs of source!

      And this is going to turn into a license war, in fact, you hitting 'submit' turned it into that, and me hitting 'submit' will keep it going. I hope the mods mod me down as well as you.

    6. Re:More FUD by runderwo · · Score: 2
      And this is true. With GNU, I am not free to add value and then charge for that value. Technically, it is true, I can, but since I must also provide that value free of charge, the fact is sort of obviated.
      You have absolutely no clue what you are talking about. The GPL says nothing about whether you can charge for the software or not. It simply says that when you distribute the software to somebody, you must also give them the source code.
    7. Re:More FUD by runderwo · · Score: 2
      Now all the LGPL needs is static linking. I'll be happy to distribute the code for the library, but it's a pain to have to give library instructions when it could just be a stand alone program.
      "It's a pain." Boo-hoo. If you went to the copyright holder and offered them money for a non-LGPL licensed version that you could statically link against, you'd get it. Why do so many people complain about open source software they are getting for free?

      Using the software under the terms of the LGPL is the price you pay for free-as-in-beer usage of it. If you don't like it, go link against some other library.

    8. Re:More FUD by Nugget · · Score: 2

      Not at all, you can add value in many ways, just not by forking the code.

      There are a multitude of ways a developer can coexist with an existing codebase and forking is just one of these days. A developer can enhance code without forking or a developer can take only a small portion of a codebase and use just the bits which are relevant to their needs. The notion that the goals and desires of commercial development is simply to take GPL'd code and fork it is not at all accurate.

      the GPL restrictions are there in order to protect the original author of a work

      This is absolutely false. The original author and all subsequent contributors have NO rights and protection under the GPL. In fact, the GPL is stated as having been created to protect users from the rights of developers. It is about protecting the users' Freedom, not developers'.

      A developer releasing code under the GPL gives away exactly the same rights and has exactly the same degree of "protection" as a developer who releases code into the public domain or a BSD-style defensive license. The unique aspect of the GPL is that it restricts the potential benefactors of the "sharing" to a smaller set of people since a nonzero number of users and developers will be unable to accomodate the restrictions imposed by the GPL.

  79. My powerbook has iDVD by Anonymous Coward · · Score: 0

    ....but it doesn't have a superdrive. It's one of the brand-new 1GHz/combo drive models, which means that Apple is currently shipping iDVD for computers without a DVD burner. If I were to buy a DVD burner, I'd certainly want to use iDVD.

  80. BSD is easily turned into GPL by Anonymous Coward · · Score: 1, Informative

    You can sublicense the code, that is why BSD is compatible with commercial software.

  81. Re:A matter of self-preservation (Re:Utter Stupidi by mattmunz · · Score: 0, Troll

    A) How exactly is Apple "choosing to enforce the DMCA"?

    They complained.

    B) The GPL only has meaning because of copyright.

    The GPL is an attempt to modify or extend traditional copyright. It is a set of limitations that make publications more free. It is copyleft. The DMCA has several provisions that make publications less free. I won't bother enumerating them here.

    GPL != GNU. GPL is a tool that the GNU community uses to enable the production and protection of free publications. GPL relies on copyright, but the notion of freedom does not. This notion predates Gutenberg significantly ;)

  82. Mac != Apple by ArcSecond · · Score: 2

    Anyone who has gone through the 20 years of Mac trials and tribulations knows that there is NO WAY you can say Mac fans are ipso facto Apple fans. Remember the late 80s? Remember the contempt in which Apple was held by people who ADORED their Macintoshes? No, probably not.

    So now iSteve is back in the driver seat and has somewhat mended that emotional/ideological/theological rift, and all the recent "Switchers" probably have no idea of Apple's tortured history. That has probably erased any distinction between love for the platform and love for the company from the average geek's brain, but not mine. Lessons learned from the days of Mr. Pepsi are hard to forget: in fact, loving the Macintosh in all it's incarnations probably means you are MORE passionate in your love/hate relationship with Apple.

    So, verily, I don't think the typical Mac user is so braindead that they "believe Apple can't do any wrong".

    --

    I've got a bad attitude and karma to burn. Go ahead. Mod me down.

  83. FSF Fosters Ideology, Not Original Software by reallocate · · Score: 2

    I respect what the FSF is trying to do (although that is taking a much broader perspective than this Darwin versus Apple snit). However, I don't believe they can demonstrate that their efforts have increased the amount of innovative and useful software available to users, whether that software is proprietary or free.

    GNU -- in intent and in reality -- is a rewrite of the basic Unix toolset. Commendable, but not innovative, and certainly of no use to the typical computer user. (By my definition, anyone who makes the effort to learn Unix is not typical.)

    Ditto Linux, et al. Commendable, yes. Have they fostered the development of original software? Perhaps, if you view the computing world from inside a server. But, if you're a desktop user with no interest in the ideology driving the free software movement, you'll see that Linux has fostered software that mimics proprietary software -- KDE, Gnome, Gimp, the OS itself, etc. All useful, but not original and not especially innovative.)

    Note that I'm not arguing that the commercial software world has been any more innovative. They haven't. But, then, the free/open source software community isn't really pushing them, either.

    --
    -- Slashdot: When Public Access TV Says "No"
  84. Don't confuse code, licenses by ftobin · · Score: 2

    There are a lot of posters here saying "Darwin uses BSD, not GPL!". If I am not mistaken, this is completely wrong. Darwin is based upon BSD tools, but is not BSD licensed. It's a perfect example of BSD code taken and put under proprietary wraps.

  85. No by Anonymous Coward · · Score: 0

    In metamoderation, you rate the moderators.

  86. remind me here by zentex · · Score: 1

    since when is darwin a GNU project? I could have sworn Darwin was under a bsd-esque license?

    or is there two darwins now?

    --
    Appended to the end of comments you post. 120 chars.
    1. Re:remind me here by jcast · · Score: 1

      It's GNU-Darwin in the same sense as GNU/Linux.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    2. Re:remind me here by zentex · · Score: 1

      Oh god, that means RMS saw something that worked _already_ and slapped GNU on it to further his own causes.

      (this is something i've heard many times from the LINUX community right here on /.)

      --
      Appended to the end of comments you post. 120 chars.
    3. Re:remind me here by Anonymous Coward · · Score: 0

      RMS has nothing to do with this. Don't blame him.

  87. Re:GM isn't Supporting my Personal Political Agend by zanerock · · Score: 2

    Err... of coures it has, because it's a good argument, and, as evidenced by the actions of the GNU-Darwin people, still a necessary argument. I will be very glad not to make it once it is no longer necessary. In fact, I'd rather not make the argument.

  88. YHBT. YHL. HAND. by Anonymous Coward · · Score: 0

    Jesus Christ, some people are stupid beyond belief..

  89. Re:GM isn't Supporting my Personal Political Agend by ftobin · · Score: 1

    I don't mind GNU, and I respect their goals, but certainly BSD and Apache software is far more free than GPL.

    Maybe for the first guy down the line, but not necessarily the second.

  90. Dropping cocoa? by ToKsUri · · Score: 1

    Are you sure what it is dropping is cocoa or maybe another less pleasant brownie smelly substance ?

  91. Remember: Microsoft is our common opponent! by CyNRG · · Score: 1

    The following is simply my opinion. Probably only held by myself and no one else on the face of the earth, or mars.


    Hello, McFly!

    Microsoft loves this. Apple is a very small part of the market and now with this event, there is less focus. Thank god Darwin itself is NOT a factor at all, unlike Linux. Some egos are running amuck. Reality check please!

    If everyone thinks this about free software, or better software, think again. It's about control, I.E., power.

    Microsoft has the power, and we don't want to be controlled any more than the current amount.

    Face it, someone always has some amount of control over our lives. It's a part of existing in a society. We join the society, and agree to give up some control of our lives for the good of the whole. Those who don't join a society usually end up in a shoot out in Idaho.

    Don't flip as many bits, and think about the whole.

    Then again, I may be the one who needs the reality check.

  92. Support GNUStep if you want Apple's attention! by taweili · · Score: 1

    I do not see the reason behind the action taken by the GNU-Darwin project. If they are objected to Apple and want to do something to get Apple, dropping PCC/Cocoa support is the best way to go. Support GnuStep is the way to do it!

    When I first saw the mention of GNU-Darwin's, I thought it was a GnuStep + Darwin. But when I found out it's no more than a BSD on PCC, it's kind of disappointing.

    I have had used NeXT for 7 years until 97 and recently "switched" to OS X. Some people around me are switching from Windows but more are switching from Linux. If there is a good distribution based on GnuStep/Darwin, people could switch from Linux to it. I would switch from OS X to it for sure if it supports my Powerbook.

    Dropping PCC/Cocoa support isn't the best way to go. You just eliminate the potential users base, thus your support base. People with OS X experience are more likely to look into GNU-Darwin then people with Linux experience.

    I'd like to ask GNU-Darwin people to reconsider their action.

  93. Re:Problems With The APSL (GNU hipocritical) by zanerock · · Score: 2

    Let me clarify: I have problems with the APSL too. I also have problems with the GPL. I wouldn't develop (and distribute) code under either (the latter because I don't want to send Apple my changes, the former because I need to charge for my code to make a living). I understand GNU's problems with the APSL... it's not their stance that I have a problem with, it's their phrasing.

    The language, both on the GNU site, and the GNU-Darwin site, read to me as if they are angry or judgmental of the APSL license. The GNU-Darwin site says that the APSL license cannot be free software *because* it's not compatible. So, I think I more or less agree with you, and my problem is that the sense I get from GNU is that they define "goodness" as "compatible with us." To me, that seems both morally dangerous in general, and specifically inimical the idea of a free and vibrant open source movement.

  94. Re:Problems With The APSL (GNU hipocritical) by RealAlaskan · · Score: 2
    The GPL places severe restirictions on what I can and cannot do with my software by requiring me to provide source.

    That statement is stupidly wrong.

    If it is YOUR software, YOU hold the copyright, and YOUR decision to grant me additional rights by letting me have your software under the GPL places no additional restrictions on you. It removes restrictions which copyright law would otherwise have placed on me.

    If you are not the copyright holder, then it is NOT your software. You have no right to redistribute the software, and you have no right to distribute derivative works, unless the copyright holder gives you a license, e.g., the GPL or BSD license, which includes those rights.

    If I license my software to you under the GPL, I am leaving in place several restrictions imposed by copyright law which the BSD license would remove. These are not restrictions on your software; they are restrictions on your distribution of MY software. If you choose to make a derivative work from my software, the law says that for you to distribute that derivative work is a violation of my copyright. The GPL removes some of those restrictions, and the BSD license removes a few more, but those restrictions are on what you can do with MY work. In this scenario, there is nothing that you have a legal right to distribute, unless that right is granted by license.

    I suspect that most of the folks who whinge about the GPL's ``restrictions on their software'' haven't any software of their own, in the sense of being the copyright holder. What they are really saying is that the GPL forbids them to put restrictions on other people's software!

  95. Darwin=Apple Product by catdevnull · · Score: 1

    Darwin *is* an Apple Unix release. It is proprietary. There is *some* slant to the "open" movement but don't expect too much. Some is better than none.

    I'm really surprised there was any support by the GPL people in the first place given all the proprietary software coming from Cupertino. Why would anybody run Darwin instead of any other *nix on PC anyway?

    I like the idea of "Free" software, but unless you live in Utopia, it doesn't jive with the whole "capitalist" system that drives the IT industry: competition.

    If you don't like proprietary software, install the HURD and be at the mercy of Stallman's draconian opinions instead of Jobs or Gates. They're all narcissistic control freaks--pick your favorite but don't expect them to play nice with each other.

    --

    I might know what I'm talkin' about, but then again, this is Slashdot...
  96. Proclus, Less Than 2 Months Ago... by Anonymous Coward · · Score: 0
    http://slashdot.org/comments.pl?sid=23130&threshol d=1&commentsort=0&tid=122&mode=thread&pid=2495811# 2496453

    Sayeth Proclus the Zealous on Tuesday, October 30th:
    Software freedom rules, and GNU-Darwin will continue to bring GNU-style free software to Apple users.
    Yeah, pal, you just did wonders for free software. Pat yourself on the back, because your impatience with Apple just slipped the whole Stallman rant down another notch on the credibility scale (which, by the way, is really saying something). The lesson for vendors is to avoid ties with nutcases. Way to stick it to the man.

    Large corporations like Apple don't change overnight. Years of positive experiences with the open source community could encourage them to move in that direction; tantrums will just make them ask themselves what the hell they got themselves into.

    Dry up and go away, Proclus the Vacuous. Open source is better off without you.
  97. Re:Problems With The APSL (GNU hipocritical) by zanerock · · Score: 2

    You are an excitable one! Maybe you should work for a political campaign, I bet you'd be great a smear ads. :)

    If you take my comment completely out of context, you are completely correct. Read the rest of my post, though. It is clear in context that the meaning of the sentence is:

    The GPL places severe restirictions on what I can and cannot do with [GPL derived software developed by myself] by requiring me to provide source.

    Other than your openning remark, I agree completely with everything you've said, which, if you'd read my posts on this subject, would be clear to you. I'm a huge fan of using licenses and contracats to restrict people in their actions and define what they may and may not do.

  98. Re:A matter of self-preservation (Re:Utter Stupidi by Anonymous Coward · · Score: 1, Informative
    Actually, the source quoted (Other World Computing's president) merely implies that Apple's lawyers mentioned the DMCA. And of course he did that in order to get the attention of GNU zealots such as yourself. It doesn't take much for you guys to start foaming at the mouth, especially with regards to Apple (personally I think it's jealousy over Mac OS X bringing UNIX to the desktop first despite Linux's 9-year headstart).

    But this wasn't another little Dmitry vs. big bad Adobe. Other World Computing, a large Mac-oriented retailer, was providing software that allowed people to use pirated versions of iDVD. Pure and simple. (I don't want to hear, "well, they could have bought an Apple machine with a DVD-writer, then ripped out the DVD-writer and sold it, then bought another DVD-writer.") They were contributing to copyright infringment in a big way, biting the hand that feeds them, what have you. They got off with less than a slap on the wrist, (a lawyer's nastygram) which is lucky for them.

    Oh, and Matt? Don't drink the GNUL-Aid. It can make a multi-million dollar company into seem like a wide-eyed innocent victim.

  99. OK, but why halt PPC dev? by nedron · · Score: 2

    I could understand their actions if they didn't also specifically target the PPC porting. I have no probelm with their stand against linking to APSL modules. Why is the PPC work being halted, but not the x86 if not as a petty swipe at Apple user (not Apple itself)?

    -David

    --


    * As is generally the case, my opinions do not reflect those of my employer.
    1. Re:OK, but why halt PPC dev? by ronfar · · Score: 2
      Right, to me this is the key issue. I don't understand some people in the Free Software movement. The Gnu/Darwin project was, I thought, for Apple users who wanted to be able to use a Free OS on their boxes. I also believed that they were choosing to do GNU/Darwin because Darwin was under a Free license (BSD), and it would be more compatible with a Mac due to Apple's support than PPC_Linux.

      If that's not the case, then what is the purpose of the project? Why continue Darwin on x86? Why not just abandon it and turn to other pursuits?

      I believe in Free Software. I'm not a purist, whatever that means, but I'm willing to be inconvienienced and put in extra time and effort in order to run a mostly Free system as opposed to a mostly proprietary one. (What I mean is Free software that actually works, even if it is clunky. Not Free software that doesn't actually work right now but might someday.) Even though I don't really use it, except for a few packages which I could download, I bought the GNU/Darwin set when it came out and intended to buy the next upgrade. But I don't need to add to the pile of FreeOS's disk sets I have bought for my x86 unless there is a really compelling reason, since I only really need Mandrake, and I already have umpteen versions of that. (Plus Slackware, FreeBSD, RedHat and many others. Not to mention Yellow Dog Linux, which I bought for my Apple but don't use. I couldn't get it to work the way I wanted it to.)

      I bought a Mac for one reason, and that was the fact that Apple was willing to stake their future on a partially Free OS. I also don't see any of the major x86 players (unless Walmart should be considered a major player) staking their futures on Free OSs. They mostly grovel before Microsoft.

      So, in my opinion, Apple has raised the bar. Not perfect? No. Find me a PC solution that is perfect and works, and I'll consider it. Until then, I'll happily use my TiBook and sleep the sleep of the just.

      --
      All the creatures will die, And all the things will be broken. That's the law of samurai. (Jubai, 1605)
  100. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  101. Re:Reducing Darwin to being a Theme on top of FBSD by JohnKFisher · · Score: 1

    Oh, it's even more pointless than that. All the happy GUI stuff isn't part of Darwin anyway.

    On x86 it just becomes a less mature BSD.

    I'm a huge fan of Apple, Mac (not all in caps, notice) OS X and the whole Darwin concept and functionality, but my in-process-of-building server will be running Debian Linux or FreeBSD. There's just no advantage to x86 Darwin.

    --

    John Kenneth Fisher
    Table of malContents
  102. Apple Is Sure Of What It Wants by hotsauce · · Score: 2

    This is especially difficult when Apple is not really sure if it wants to change direction. On one hand it wants to open-source the tech or guts of the OS while at the same time protect its look and feel. It would be easier if Apple was totally sure of what it wanted.

    That is exactly what Apple wants. They want to be able to use stable, developed technology to base their products on, and they want to support standards. They do not have to make a black-and-white decision, either completely open source or completely closed.

    I like this hybrid open-closed system a lot because it addresses the deficiencies in our patent/copyright laws. Ideas and technology are shared through the open source code, and they get paid for their innovations through the closed. Hopefully, as they develop more technology, they will open less recent code, say opening any code older than 5 years, which is the way I think copyright law used to and should work.


  103. Darwin x86: I don't get it by VegetariMan · · Score: 1

    Why drop PPC and focus on x86? Don't we already have several solid flavors of BSD for x86? What does Darwin have over FreeBSD?

    --
    --Nick
  104. Re:Problems With The APSL (GNU hipocritical) by RealAlaskan · · Score: 2
    Go back, and re-read what I said.

    If it's your code, in the sense that you own the copyright, neither the BSD nor the GPL place additional restrictions on you. If it's not your code, both licenses REMOVE restrictions which would otherwise be imposed by copyright law.

    Thus, in my words, that line was ``stupidly wrong'' as you wrote it. That was impolite, but I can't find a gentler way to put it which is still adequate. I couldn't gather the `` [GPL derived software developed by myself]'' part from the talk about Apple and their license which preceded and followed the line in question. Even if I had, I would have had the same reaction.

    You are right that the various open and free licenses are out of the question if you choose to release your work in binary form only. In that case, you are choosing a more restrictive license than the GPL. The GPL is not too restrictive, rather, it is not restrictive enough to suit your needs. Again, your choice of words implied to me that you had missed the essential point: if you are the copyright holder, you have all the rights. If you are not, you have only those rights which are granted by law or by license. A more restrictive license retains more of those rights for the copyright holder.

    The reason I used such strong language is that neither copyright law nor the GPL is new. These ideas have been around for a long time now, and I think that a lot of the FUD and confusion which is so prevalent is the result of unclear language, fuzzy definitions and fuzzy thinking.

    Getting slightly off the topic of this thread, if our ``intellectual property'' laws were reasonably functional, there would be no good reason not to release source code, since it would then be adequately protected even if published.

  105. Since when did GNU define what "free software" is? by kfg · · Score: 2

    Well, pretty much since GNU defined what free software is and devised the GPL actually.

    This is what resulted in the RMS/ESR - Free/Open schism in the first place.

    What GNU is doing here isn't defining what Free software is, it's demanding that Open software change its license to be Free. That's a bit of a different kettle of fish. It smacks of fascism, not freedom.

    KFG

  106. IDIOT! by Anonymous Coward · · Score: 0


    You just unleashed the beast! :( /trolls start warping next to us, from phobos & deimos /duck, cover, roll

  107. Re:Problems With The APSL (GNU hipocritical) by jcast · · Score: 1

    So what if they require you to send back your changes?

    So, you're saying if I make some silly hack for my girlfriend (well, OK, I don't have a girlfriend, but let's suppose), I have to send it to Apple? That's a waste of my time and theirs, as well as (potentially) a violation of my privacy.

    Now, admittedly, that sort of situation isn't very likely with a kernel, but this is a dispute about principle.
    --
    There are reasons why democracy does not work nearly as well as capitalism.
    -- David D. Friedman
  108. Japanese grammar Nazi by rworne · · Score: 1
    why are they bothering to commit hari kari?

    That's actually hara-kiri, or belly-slitting. While hara-kiri is correct, it is considered crass in Japanese. The proper term to use is seppuku, which is the ritualistic suicide to which you infer.
    --
    I tried every decent and legal way I could think of to resolve the issue w/the business before I rented the chicken suit
    1. Re:Japanese grammar Nazi by kraksmoka · · Score: 2
      thank you for the correction. i thought hara-kiri is what you would do when shamed by failure or disgrace. i will use seppuku from now on. is there any difference between the two, or do you choose one based on what you feel about the individual who performed the act.

      might this case qualify as hara-kiri??????

      what do i know, i am just a gaijin anyhow. . . . but a damn good lookin savage at that :)

      --
      "You never want a serious crisis to go to waste." - Rahm Emanuel
    2. Re:Japanese grammar Nazi by AvantLegion · · Score: 1
      >> why are they bothering to commit hari kari?


      > That's actually hara-kiri, or belly-slitting.


      Actually, I think his was a clever way of writing Harry Caray. :)

    3. Re:Japanese grammar Nazi by rworne · · Score: 1

      I'm hakujin, where I live, I consider Japanese gaijin. Though the literal meaning of gaijin is "outsider" or "alien" (immigration term, not sci-fi).

      But yes, hara-kiri is perfectly acceptable in this case. I doubt there is a second watching over with a katana ready to lop off the head if the participant begins to lose face.

      Its too late for that now.

      --
      I tried every decent and legal way I could think of to resolve the issue w/the business before I rented the chicken suit
    4. Re:Japanese grammar Nazi by tigga · · Score: 1
      That's actually hara-kiri, or belly-slitting. While hara-kiri is correct, it is considered crass in Japanese.

      I think he actually suggested to commit belly-slitting with a dirty rusty knife and not a seppuku.

  109. That's hilarious... by mgw1181 · · Score: 1
    "...like Kruschev banging his shoe in the UN?"
    1. Re:That's hilarious... by Bassman59 · · Score: 1

      Clearly, history is not your strong suit.

  110. Should I care? by jpallas · · Score: 1
    Who is this guy and why should I pay any attention to him? His tone is whining at best, and his facts are rubbish.

    The DMCA "threat" was debunked back when the story first appeared: OWC was violating Apple's license. (You remember licenses, the good things that make Free Software possible?) Furthermore, Apple had a reason for restricting iDVD to running only on Apple-branded SuperDrives: they owed royalties to a third party for the software, and the royalty payment was keyed to the hardware so the software could be bundled.

    Second, where did this guy come up with the bizarre notion that Apple sponsored the DMCA? I've never seen such a claim anywhere else before. Sounds like Stuff Made Up.

    Finally, it's nice to know that this fellow speaks for the whole Free Software community about "the expectations of [the] GNU Project." But Apple isn't part of the GNU project, and it never made any commitment to anything other than open source. So, it's not clear what expectations this fellow has had, why he had them, and why now is the time that he's tired of waiting for his expectations to be fulfilled.

    Am I missing something here?

    1. Re:Should I care? by Anonymous Coward · · Score: 0

      You've kind of hit the nail on the head. Since Apple said that he couldn't include their proprietary libraries for Apple's own language designs. This twit decides to make an issue out of it. Not really the spirit of the open source community either.

  111. Mod parent up by MoneyT · · Score: 2

    do it

    --
    T Money
    World Domination with a plastic spoon since 1984
  112. Re:Problems With The APSL (GNU hipocritical) by zanerock · · Score: 3, Insightful

    But I never said anything about having problems with restrictions. I agree that releasing a binary only, proprietary licenses is very restrictive, more so than the GPL (well, most likely). My problem is not with GPL restrictions, or APSL restrictions, or any restrictions at all. My only problem is with GPL proponents complaining about the restrictions of other licenses when their own licenses impose restrictions of their own. (If BSD or Apache proponents wanted to complain, that would be a different matter.

    As for context, maybe you couldn't get it from this post... my thinking was actually the three (original, not the replies to the replies) posts in the thread. Not that I'd expect you to have read them all... my point being not so much that you "should have read it this way," but more by the way of supporting my assertion that my rewritten version was the original intent.

    Anyway...

    I still don't understand how saying the GPL places restrictions on software derived from it is stupid. I'm not saying restrictions are bad, I'm not saying the GPL is bad. I'm just saying the it places restrictions on derived software, which seems to me, not only reasonable, but factually true.

    I agree that there is a lot of fuzzy thinking and such around GPL and coypiright law, and IP law in general. In fact, my entire reaction was to the common mistake that GPL==free software. What incensed me in the GNU-Darwin point, and, to a lesser extend, GNU's web page, is their explicit and implicit claim they and they alone can define what free software is and what a good license is.

    To a large part, they have been successful. Much common media equates GPL with free software without understanding the implications or the foolishness of such a conclusion. GPLed software is a subset of free software, and though important, and even large, is dwarfed (in terms of users) by BSD/Apache style software.

    If anything, BSD/Apache style free software should be considered the archtypical. Not only does it have fewer restrictions (in that it has practically none), but it's usage is huge. There's BSD software in Windows, Apache is the biggest web server, the most used Java libraries/frameworks are Apache style, etc.

    As for you divergence, I agree. I personally wish that I could share my code without fear of having it stolen. To be able to do so would be a great value to myself, and, I like to believe, others as well.

  113. Proclus doesn't like Apple by Calibax · · Score: 1

    This is not the first time that Proclus (aka Dr. Michael Love) has taken issue with Apple. Last year he put a large headline on the gnu-darwin web site stating Apple was using the DMCA - with the implication that this is a heinous thing to do (which it might be if it is true). That headline is still on the site.

    What happened is that Other World Computing alleged that Apple had threatened them under the DMCA (although they never offered any proof such as emails or letters) to prevent OWC including a piece of software with their DVD writer that circumvented a restriction on the use of third party hardware with Apple's iDVD software. OWC were naturally unhappy at this and stated that Apple had threatened them with action under the DMCA.

    Proclus took this and ran with it. He ignored the issue that this was an unsupported allegation, and he blasted Apple for using the DMCA and said some very harsh words about Apple on his site. I wrote to him pointing out that that in fact Apple was entitled to prevent others using their copyrighted programs in ways they don't approve of, that the DMCA is not required to prevent this type of issue, and that the use of the DMCA (a very loaded term) was an allegation without any published evidence. Proclus wrote back to me saying that that the onus was on Apple to show they had NOT used the DMCA as OWC had alleged they had. I guess Proclus' docterate isn't in law....

    From his emails I gained the distinct impression that that this is a man with an axe to grind. I can't help thinking this latest issue is just more of the same. I also have to wonder why he is so involved with gnu-darwin since he seems to dislike Apple so much. Perhaps he will learn some day not to bite the hand that feeds him, or maybe he should have found a different area to focus his energies.

  114. Re:What were these people thinking in the first pl by jcast · · Score: 1

    And all of this is why everybody runs PCs running Windows, I suppose...

    --
    There are reasons why democracy does not work nearly as well as capitalism.
    -- David D. Friedman
  115. GNU and their purpose (was Re:Utter Stupidity) by moncyb · · Score: 2

    Maybe this was their whole intent in the first place. After all it stirred up discussion about GNU. That's all RMS wants. He doesn't care if any GNU projects work. It's all about fanaticism. ;-)

  116. "So what was even the point of GNU Darwin then?" by Anonymous Coward · · Score: 0


    GNU Darwin (and fink), in my opinion, is quite useful when used in combination with OS X. I don't think it has any worth as a stand-alone distribution.

    GNU Darwin gives OS X users the best of both worlds. Is there a better web development platform than having a full set of GNU tools, Apache, MySQL, Adobe authoring tools, and Macromedia software all in one machine?

    I can develop a completely dynamic, database driven website with all the bells and whistles like Flash COMPLETELY OFFLINE with a powerbook. I can test it in IE, Mozilla, Opera, etc. and I don't need to dual boot. I think that's simply awesome, and why I like the GNU Darwin project.

    But if the developers of the GNU Darwin project think that there is much value in yet another x86 based UNIX distribution, they are seriously deluded. Ditching the PPC platform is suicide.

  117. FUCK GNU by Anonymous Coward · · Score: 0

    FUCK GNU

    Yeah, mod me down, GNU hippies!

  118. kneel at the GPL altar by cyberdog6 · · Score: 1

    i thought Mac users were a stubborn bunch, but we have nothing on GPL'ers. everyone is not using closed source as a method of controlling a market as Microsoft does. for some it is the only feasible way to make money.

    i can't understand this awe at the fact that Apple hasn't released their code under the GPL. what did you expect?

    they will never do it, and they never ever should. the GUI is one of their crown jewels. to release it would be suicide.

    just because the GPL works for Linux and other applications does not mean everyone should just automatically adopt it, and whoever doesn't is just a money-grubbing corporate scum. that one-sided narrowminded attitude is typical of the GPL supporters though.

    hey kids, one environment doesn't work for everything. going forward there will be a mixture of GPL and other licenses of varying degrees of freeness. companies will decide where their business model best fits, and they are neither good for going with GPL, or evil for not going with it.

    and an open attitude towards companies who venture, wholeheartedly or not, into GPL land will just increase their comfort zone with doing so. and not requiring that a company release everything or nothing to gain acceptance by the open source community will go a long way towards making companies more and more willing to get their feet wet.

    but even so, there will always be some companies that use closed source licenses, and that is fine if it suits their business model better.

    if you want to add value to being open source, taking away functionality from an opensource product is probably not the way to do it.

    if anything needs to be opened, it's the minds of these OSS nazis. can we get the source code for these predjudices?

    --
    Evil is the money of all root....
  119. yeah, what a troll. by twitter · · Score: 2
    The troll pretends not to understand that the DMCA will keep the free developers from granting his wish. Of course, the object seems to be to fire animosity through missinformation and thereby dilute the utility of this news site.

    his animosity is manifest in posts like this and that and this. Nasty isn't he?

    --

    Friends don't help friends install M$ junk.

  120. What 'grammar nazi'? by Anonymous Coward · · Score: 0

    This is slashdot, which isn't a web sight known for it's good grammer or spelling. When people post hear, their bound to loose any knowledge they're teachers where able to learn them. Me and my friends don't even set up and take notice anymores when something's wrong like that.

    1. Re:What 'grammar nazi'? by spatrick_123 · · Score: 1

      Check out the username of the person to whom I replied. I could care less, but the irony made it worth a quick note.

    2. Re:What 'grammar nazi'? by spatrick_123 · · Score: 1

      I'm an ass - I just scanned your post for content and didn't notice the irony. My apologies.

  121. Darwin X86. 10 users and dropping by cyberdog6 · · Score: 1

    so now who will use it? the ten people who still haven't upgraded their NeXT Cubes?

    i think Mac Users screwing around would have been a big portion of their users. Ex-Next'ers trying to get their OS back by coupling this with GNU-Step and Windowmaker(Good luck) are probably another group.

    who else cares? the only thing this will do is convince Apple not to dabble in OSS. nice going.

    --
    Evil is the money of all root....
  122. The use of the DMCA is an unsupported allegation by Calibax · · Score: 1

    Other World Computing made this allegation in a press release but AFAIK they have never produced any emails, letters, or other documentation to support it. I haven't heard of any other company that has alleged that Apple is using the DMCA.

    Surely a huge company like OWC wouldn't stretch things slightly because they are pissed at Apple and allege something that they know that many people would find outrageous. Na, they would never do that...

  123. Was never much impressed about Gnu-Darwin by Bluetick · · Score: 1

    Never cared much for Gnu-Darwin. And if you ask the people on the #fink channel, don't expect many positive views about Gnu-Darwin. Fink keeps everything nicely in one place (excepting X), and doesn't really change the underlying system. Gnu-Darwin's approach is to change the underlying system to meet their needs, it may have allowed them to have much more software in the beginning (Fink's software support is improving, and of course it's less terse for us Mac users). Most unfortunately, you can't have both (unless you just want to install binaries with Fink), as Gnu-Darwin breaks Fink.

    Bummer they've decided to go though, simply because of a quasi-religious motivation. But honestly, I don't think many are seriously going to miss it.

  124. Actually... by pschmied · · Score: 4, Funny

    ...I'm willing to entertain that he used "to" correctly. However, someone should inform him that "being" is intransitive. :-)

    -Peter

  125. Your Post by pyrrho · · Score: 1


    Just curious: as opposed to self-righteousness, is your attitude a work of self-wrongfulness?

    --

    -pyrrho

  126. Re:Apple is like... the Packers by Dr.+Sp0ng · · Score: 2

    I'm happy to be an Apple fan, but it's more like being a Packers fan. They don't generally win, but here's the thing; sometimes they do. And, they're innovators too (only community-owned team in the NFL).

    Eh? You don't follow football, do you? The Packers are tied for first in the NFC at the moment with a record of 11-3 (with the Eagles, who seem to be able to win no matter who their QB is, and the Buccaneers), which means first in the NFL since nobody in the AFC is doing better than 9-5.

    Anyway, I'm not a big Packers fan, being from New England and all, but I have to agree with you that the community-owned thing is very cool.

  127. Back to Basics by jpellino · · Score: 5, Interesting

    Let's see - the original manifesto reads like this:

    * The freedom to run the program, for any purpose (freedom 0).

    - Yep. You can do this and still have Apple technologies (Cocoa, Carbon, Core Audio) handle the grunt work they were designed for. Pretty good compromise to attach all these ease-of-use goodies to your main event...

    * The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.

    - Yep also. Unless you need to have the control boxes mauve, puce and burnt sienna instead of red, yellow, and green. Or you need to reconfigure MIDI so that all the white keys are black. But really, how often does such low-level tinkering drive an app? This smacks of kids who play with the fonts instead of writing their paper...

    * The freedom to redistribute copies so you can help your neighbor (freedom 2).

    - Absolutely. Linking to core services doesn't stop this in the least.

    * The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. (freedom 3). Access to the source code is a precondition for this.

    - Again - no problem. Gets done every day.

    This amounts to shoe banging.

    As I said over on MacSlash, GNU's Not Unix, and It Ain't Intuit, Either. This sort of behavior will not get a doorstop-style, Jehovah's Wittness visit from Steve. Alienating the platform in question will not get anyone to open-source the proprietary technologies that they get to make money on.

    Don't hand out recipes and then punish me because I need to Cuisinart to make it happen at my house.

    Here's what yiour actions predict: Apple will continue with certain core technologies, make money to buy bananas, maybe never invoke the DCMA again for anything, do quite well in either case, and you guys will be the backwater of open source software for a darn good platform.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  128. Re:Apple is like... the Packers by jub · · Score: 1

    i'm not saying that they aren't winning now... but remember the dry spell they had before Favre came along? It was like rooting for the Cubs, without Harry Caray to laught at.

  129. Is this logic? Or TRUTH? by wfolta · · Score: 1

    "Darwin is not free software, because the APSL is not consistent with the free software definition. For more information, check GNU Project. "

    Shouldn't this be "not consistent with the GNU Free Software (tm) definition"? Obviously GNU has somehow once and for all defined the One True Free Software (tm) and no doubt has a copyright on the phrase Open Source (tm), etc. Or maybe it's Free (tm) Software (tm)?

  130. Re:Since when did GNU define what "free software" by Arandir · · Score: 2

    Let me be the first to defend GNU, since I have attacked them so often in the past...

    GNU/Darwin is nota part of the GNU project. Any bizarre actions on the part of GNU/Darwin should not be placed at the feet of GNU.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  131. Re:Apple is like... the Packers by Dr.+Sp0ng · · Score: 2

    i'm not saying that they aren't winning now... but remember the dry spell they had before Favre came along?

    Heh, well. Favre has been around for awhile. You can't complain about a team because they sucked 10 years ago :)

    It was like rooting for the Cubs, without Harry Caray to laught at.

    I don't know who Harry Caray is... baseball makes my eyes bleed.

  132. Did you bother to read the version number of this? by jrl · · Score: 1

    #!/bin/csh
    #
    # One Step
    # GNU-Darwin auto-installer for OSX
    # 0.0.1a6
    # proclus (GPL)
    # Thu Aug 29 09:47:46 PDT 2002

    Wait until it's closer to 1.0 before complaining.

  133. FUD comment scores +5 by solferino · · Score: 4, Informative

    Actually, the commentary on this GNU page is for all practical purposes irrelevant since it only properly addresses a version of the licence which has been superceeded. Apple made some significant changes to APSL to specifically address the reservations the open souce community had about their first attempt at an open source licence. I believe the authors of this comment need to rewrite it make it relevant to the current version of APSL, and if they don't, I suggest people stop referring to this out-dated material.

    the above post is complete FUD. The analysis offered on the gnu site is completely up-to-date. Here is the proof which is completely verifiable, as opposed to bald assertions which turn out to be untrue in the parent comment.

    Specifically :
    - latest version of the apsl is 1.2,
    according to apple's own site here,
    released on jan 4, 2001

    - gnu apsl anlysis page last updated 2002/10/15
    (shown at bottom of page)
    which specifically addresses remaining problems
    with apsl 1.2 (the latest release)
    and while it still provides comment
    on the initial problems with the 1.0 release,
    this comment is clearly referenced
    as referring to an older release
    for which later releases corrected
    only some of the problems
    (and probably the gnu analysis page played a large
    role in having these problems fixed).

    so, in summary, please stop posting fud,
    and moderators please check a posters assertions
    before modding him or her up

  134. Re:GNU license by Anonymous Coward · · Score: 0
    FreeBSD is already dead.

    I don't know what you mean by this

    You don't come around here much do you? You probably have no idea who Kreskin is either....

  135. There are four types of people in this world by Anonymous Coward · · Score: 0

    Those who can count
    those who can't count
    and those who can't spel.

  136. Re:Problems With The APSL (GNU hipocritical) by nathanh · · Score: 2
    The GPL places severe restirictions on what I can and cannot do with my software by requiring me to provide source.

    That is a complete lie. The GPL places NO restrictions on what you can and cannot do with your software. You can choose whatever damn license you like for your software.

    If you mean to say "The GPL places severe restirictions on what I can and cannot do with somebody else's software" then you are also wrong. The GPL gives you additional and less restrictive distribution opportunities than standard copyright permits.

    Now you could sensibly argue that some other licenses give you additional and less restrictive distribution opportunities than the GPL. I wouldn't disagree. I only disagree with your claim that the GPL imposes restrictions (you used the word "places" but in context it meant the same thing as "imposes"). The GPL does no such thing. You always have the option to ignore the GPL, in which case you are restricted by the default copyright laws.

  137. Apple code only on loan with the current APSL by Anonymous Coward · · Score: 0

    This is not a GPL vs BSD style license issue. Apple's licensing is basically a bait and switch tactic. Their license makes them free to change the provisions of their license at any time, potentially making it more restrictive. Basically yanking the carpet out from under you. Saying that without Apple it basically kills the GNU-Darwin project is rediculous. There is no project, unless Apple can commit to a license which ensures the permanence of the code in the project.

  138. MOD PARENT UP! by Anonymous Coward · · Score: 0

    True dat.

  139. Ah, yes by kfg · · Score: 1

    And this case serves as a good example of why RMS can get bent out of ahape by people naming their project "GNU/Foo," when they aren't actually connected with GNU.

    KFG

  140. How predictable by g4dget · · Score: 2

    Anything that isn't gushing with enthusiasm over Apple and their technology is modded down. Come on, guys, get over the group-think. Arguing that Apple is not going to be a significant technological player in the decades to come is not the same as "trolling". If you disagree, say why, don't mod people down.

  141. It's not about Apple, it's about the 2.6 kernel by Anonymous Coward · · Score: 0


    OK, I'm only looking at this with one eye open, but seems like there is a more general Linux move away from playing nice with closed source...
    http://linux.oreillynet.com/pub/a/linux /2002/12/12 /vanishing.html

  142. Leave the Kool-Aid Man out of this by Anonymous Coward · · Score: 0
    The Kool-Aid Man may be many things, but stupid is not one of them. Besides, the Kool-Aid Man's stance has always been decidedly anti-GPL, instead favoring the more unorthodox Artistic License.

    For more information on the Kool-Aid Man's position on free software, open source, the DMCA, and pre-marital sex, look here.

  143. ahhh! a man of few... by mtec · · Score: 2

    wise ... words

    --
    Cake or Death? Cake Please!
  144. The truth about Apple & the DMCA by Anonymous Coward · · Score: 0

    [posted by Melantha_Bacchae on MacSlash, edited a bit for clarity:]

    I am getting sick of posting this correction.

    OWC hijacked iDVD (in violation of the iDVD license, not the DMCA) to sell their own DVD-R drives in competition to Apple. Apple asked them to stop, and they complied to preserve good relations. This happened back on August 12, with *no* mention of the DMCA

    Note that the reference to the DMCA in the news.com article is purely the quote of Other World Computing's president. There is no quote from any document they received from Apple, or any actual evidence other than the OWC president's word. The story is from the same silly news site that manufactured the "Apple + Sun = true love and Star Office for OS X" story.

    Lacking any actual proof, beyond someone's say-so who has an axe to grind, reported on a flaky news site, I'm going to presume that Apple is innocent here. After all, who would you believe, a company that has taken the RIAA to task over their anti-piracy excesses, or one who tried to capitalize on someone else's hard work in order to compete with them?

  145. Mod parent up by Anonymous Coward · · Score: 0

    since so many people believe lies just because a crappy website posted them.

  146. One word by ernst_mulder · · Score: 1

    Just one word: Use Fink!
    Oh darn, that's two words. And it doesn't replace anything on your system (like GNU-Darwin).

  147. summary by proclus · · Score: 1
  148. The most bizarre... by Anonymous Coward · · Score: 0

    ...revisionist history of the world of personal computers I've ever read. If you really think that's how PC clones and suchlike came into existance, you need a little history lesson.

    --Fred Fnord

  149. A good excuse to do what they wanted to do anyway by FredFnord · · Score: 1

    Remember, most of these guys use Intel/AMD boxes to do all their stuff on. It was getting annoying (not to mention ideologically uncomfortable) for them to have to try everything out on a Mac... I mean, for a lot of these people, Apple has been the Great Satan for a lot longer than Microsoft has been on the radar screen.

    So they took this opportunity to ditch a part of the distribution that they never used anyway, stop contributing anything to the company that they never liked anyway, and still use the fruits of the development provided by that company.

    Admirable, if looked at in a certain light. I guess.

    --Fred Fnord

    --
    Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
  150. An interesting comparison... by FredFnord · · Score: 1

    I hear from one of my 'mad sourcez' that QuickTime, when compiled with a MrC compiler that is specially adapted to target the appropriate sort of executables (MachO or CFM, I don't know which) was (depending on operation) consistantly 20% to 50% faster than the same thing compiled on the highest optimization level of gcc. And routinely the old Motorola compilers (running on IBM AIX PPC machines) could crank out code that was at least a few percent faster than MrC could.

    Ah, the sweet sound of progress.

    --Fred

    --
    Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
  151. Re:Problems With The APSL (GNU hipocritical) by Lars+T. · · Score: 2
    The Apple Public Source License does not mention sending changes to Apple, just that
    You must make Source Code of all Your Deployed Modifications publicly available under the terms of this License, including the license grants set forth in Section 3 below, for as long as you Deploy the Covered Code or twelve (12) months from the date of initial Deployment, whichever is longer. You should preferably distribute the Source Code of Your Deployed Modifications electronically (e.g. download from a web site)
    where
    "Deploy" means to use, sublicense or distribute Covered Code other than for Your internal research and development (R&D) and/or Personal Use, and includes without limitation, any and all internal use or distribution of Covered Code within Your business or organization except for R&D use and/or Personal Use, as well as direct or indirect sublicensing or distribution of Covered Code by You to any third party in any form or manner.
    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck