Slashdot Mirror


Apple announces Darwin 0.3

J. FoxGlov writes "Macintouch reports that v0.3 of Darwin, the open-source foundation for Mac OS X Server is available on Apple's Public Source site. Apple Developer Connection members can get it on CD for $29. Check Public Source for more about the Darwin SDK and the new Darwin. "

133 comments

  1. Re:MacOS will be crushed next by Felinoid · · Score: 1

    From my prospective Linux alone won't crush Windows it'll be a 1 2 punch of both MacOs and Linux that dose the job.
    There will allwase be the techno types [geeks and near geeks] who want an advanced os thats Linux.
    There will also be the users who don't want to under stand how computers work thats what Macs for.
    Windows trys to be a good os for both kinds of users and ends up being worthless. Thats why Linux AND MacOs will crush Windows together.

    --
    I don't actually exist.
  2. Re:mirror of the release setup in australia by Anonymous Coward · · Score: 0

    Have you tried asking on the Darwin Development mailing list?

  3. Re:Why so glum?! by emission · · Score: 1

    Yeah, right..... You've been sleeping the last six months?

    /G

  4. Re:But the big question is... by networkz · · Score: 1

    I don't think that's necessarily an issue.

    Say you're a Mac developer (you're not - but just say you are), and you have found a bug in the OS. At the moment you have to submit the bug to Apple, and they MAY fix it.

    With Darwin, Mac developers can go straight ahead and just fix the bug themselves. This just wasn't POSSIBLE in the past. I think this will be one of the biggest advantages to Darwin, and might do less for Linux people than it will for Mac OS people (I hope I'm wrong here, already the HFS+ drivers look like a nice addition which could be ported to most Linux distros).

    All I will say is it's better for Apple to do this, than to keep ALL of it's source closed.

  5. Re:Why so glum?! by Crick · · Score: 1

    If the market share has increased then how do you explain this? It seems that no matter how many of those tacky Imacs they sell, there seems to be no change in the number of Mac Users on the internet (and if you look closely you will see that the line is ever-so-slightly decreasing). If this is Macintosh's big break into the internet, I'm not impressed.

  6. not in a billion years by Scudsucker · · Score: 1

    Linux will never kill the MacOS because Mac's have plug-it-in-and-it-works functionality, something Linux can only dream about and will proably never achieve.

    With a Mac, I could just plug in an ethernet card, install any drivers, reboot and go. With Linux I have to spend two days piddlefarting around with the kernel and modules to get it to work.

    1. Re:not in a billion years by Anonymous Coward · · Score: 0

      You get what you pay for. The Mac user pays $2000; the Intel user gets a free computer and printer with a subscription to some ISP. Mac is NOT for the regular guy. Mac is for that "special" gal^h^h^h man. Heh heh.

  7. Re:Why so glum?! by Alex+Zepeda · · Score: 1

    Why? Because it's not Linux. You rarely see any news items without someone mentioning the word Linux in them. Why? Because you get this sort of response otherwise. SGI is doing far less for the "OSS" community, yet because they are using Linux, and Linux only, there are widespread rumors of "making Linux the best SMP platform around". When in fact SGI is doing worse financially than Apple (Apple is making record profits). But no, Apple is dead. Why? Because they're not using Linux. Get over it. Darwin is a cool idea that aims to make servers out of some already very nice boxen. When it was mentioned PPC might become the Linux RISC CPU of choice, perhaps they were wrong. Perhaps it'll become the BSD CPU of choice. Sure it's not a 64bit PPC, but it's a (relatively) inexpensive PPC server. And it (B&W G3s) looks damn cool, altho the Beige G3s are far superior in quality.

    --
    The revolution will be mocked
  8. Re:I'll say it. by Alex+Zepeda · · Score: 1

    And you're full of shit. Linux is not the end all OS, get over yourself.

    --
    The revolution will be mocked
  9. Re:But the big question is... by jcr · · Score: 1

    Yes. Darwin includes NetInfo, which would make all of our lives a whole lot easier if we adopted it exclusively, and finally gave NIS+ the bullet in the head that it deserves. Other than that, it's pretty much BSD 4.4 Lite for all intents and purposes. -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  10. Re:Why so glum?! by hub · · Score: 1

    Yes. We are hearing this every 2 monthes for 15 years. You are probably right. But this seems not prevent them to still sells computers :-)

    --
    Hub
  11. The benefit of having the Darwin source... by jcr · · Score: 1

    The benefit is primarily to Mac developers, who don't have to go begging for kernal and driver sources like we used to when we want to do something tricky.

    IOW, it's just like having the Linux sources handy when you need to debug a driver.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  12. Re:This rasies a very good question. by hub · · Score: 1
    That was the purpose of the Star Trek project in 1993. Bringing the MacOS were no one as gone before: on Intel based PCs :-)

    OK, the project was killed, but that is another story.

    Beam me up Scotty !

    --
    Hub
  13. Re:This rasies a very good question. by pixel+fairy · · Score: 1

    certain developers have CDs of rhapsody for x86.
    looks alot like next step...

  14. But the big question is... by Anonymous Coward · · Score: 0

    ...is Darwin any good? Does it have anything that *BSD/Mach doesn't have?

    1. Re:But the big question is... by Anonymous Coward · · Score: 0

      Is Linux any good? I mean does it do anything that System V Unix doesn't already do?

  15. So what IS it? by st.+augustine · · Score: 1
    What do you get? It looks pretty much like plain BSD on top of Mach... it's hard to see what the incentive would be to hack on it, unless you want to write command-line apps for MacOS X. I suppose it has HFS+ filesystem drivers, but otherwise it doesn't look like there's anything you couldn't get with, say, LinuxPPC. And at least then you'd get an X server. It doesn't look like Darwin includes any sort of GUI -- certainly not the Mac GUI.

    I suppose Apple's hope is that they can get the community to fix bugs in their kernel and in their daemons and CLI apps, but what's in it for the community?

    Am I missing something?

    --

    -- Some things are to be believed, though not susceptible to rational proof.
    1. Re:So what IS it? by AArthur · · Score: 2

      I have to agree Darwin isn't useful for much now -- it's kind of a toy for now, kind of like old versions of Linux (pre-1.0). They lacked really useful software and did not have a GUI (X Windows didn't come instantly to Linux, it was ported slowly by various projects, most famosly XFree86.

      Darwin, when it gets more apps ported to it, might be an interesting alternative to the NetBSD, MkLinux or Monolithic Linux kernels on the PowerPC -- it's something new, that likely has some benifits from other kernels.

      I think we can at least hope that the vast majority of GNU utilities/programs can be ported and used on this platform -- it would be great to be able to use things like the X11, GIMP, GNOME or KDE on it -- this could make it an actually worth while project.

      Remember, Darwin should be a fairly optimized kernel for PowerPC 750 computers -- since Apple is the number one desktop vendor of them, and they really know them well.

      So it's just another opensource UNIX-like kernel -- obviously it will attract a whole new audience, those that don't want Monolithic Linux, Netbsd or MkLinux on there PowerMac, but they do want an really fast optimized UNIX-like OS.

      And, yes Apple won't mind if you did some debugging for them or if you improved gnu utils for there platform -- but they don't really expect that.

      Improved HFS+, Booting, Hardware and AppleTalk documentation (in the format of objective-c++ -- that few people understand well) :-( will speed development of drivers for other populuar opensource UNIX-like kernels.

    2. Re:So what IS it? by Anonymous Coward · · Score: 0

      Cmon now, as much as I love Linux you cant exactly say that nobody is talking about the Mac any more. I admit to being biased because I started there, but all I hear is hype about Apple (Jobs, the iMac, the iBook, share price at 60, etc etc.). With the exception of networking apps and things of that nature, Mac OS is still far ahead of Linux in application support and ease of use. I would rather have Apple releasing SOMETHING than keeping their whole OS proprietary. Quicktime Streaming Server, for instance, is a nice addition to the capabilities of Linux that wouldnt have been possible without Apple doing some Open Source. -Runenfool (didnt log in)

    3. Re:So what IS it? by blaster · · Score: 1

      There are a couple of good reasons for microkernels. SMP support becomes a lot easier, as does realtime support. In order to get good RT support you have to make sure that either the entire kernel can be prempted, or that whatever sections can't be prempted are really short. If you have a microkernel you can ensure this relatively easily, and since the rest of the OSes functionality is implemented as servers above the microkernel, they can all be prempted. Don't get me wrong, I run linux, but there are some features it does not have and likely never will. For instance, try to burn a CD in the background when you have something suddenly utilize a lot of the processor or the bus. Chances are your CD is ruined. If you had an OS based on a real time kernel (and the CD-R software utilized that functionality), and an isochronos bus (USB, Firewire), you could safely burn the CD in the background, and do whatever you wanted.

    4. Re:So what IS it? by Anonymous Coward · · Score: 0

      Uh, if SGI is making a 64 processor *SMP* box, it'll royally SUCK! At that range, you really need to start looking at NUMA architectures. Also, I didn't say that it wasn't possible, I merely said that a microkernel would be faster. Tom

    5. Re:So what IS it? by Anonymous Coward · · Score: 0

      Please go back and read the APSL License. It does not give apple the right to remove the software by filing a law suit.

      It gives them the right to yank the code, if for some reason another developer, say you, sues them for using your code. If a small section of code comes into question, say you say you coded it and apple borrowed it without asking your right, they could not use that code, so by distributing it they would be at risk. For that reason they have to have the ability to remove that portion of code.

      No opensource license should be created without a similar clause. Otherwise the developer (holder of the actual code - apple in this case) would be responsible.

    6. Re:So what IS it? by erreeet · · Score: 1

      Probally because the only monolithic kernels on that support Mac hardware are LinuxPPC/NetBSD/OpenBSD.

    7. Re:So what IS it? by Stonehand · · Score: 1

      Heh. Why use a microkernel? Go ask Torvalds, or read his response to a fairly pro-monolithic-kernel chap in the Letters section of a recent "Communications of the ACM" (don't have the issue w/ me; it's the one that has a special section on lifelike graphics). It's a pretty interesting read.

      --
      Only the dead have seen the end of war.
    8. Re:So what IS it? by mcc · · Score: 1

      On monolithic kernels:

      Believe it or not, Mac OS X is designed from the ground up to be as hardware-independant as possible. It could have easily run on all platforms with nothing more than a recompile required to run a different program. There were also rumors of it at some point being able to boot from inside of any FS you installed it on, so long as it could read that FS.
      The Mach kernel makes even _more_ sense within this context, and there's really no reason to switch now that they're going to nail OSX to the PPC platform.

      Oh.. also, Avie Tevanian, currently head of technology or something at Apple, happened to be one of the people on the original Berkeley team that created the first version of Mach. That may just be a coincidence though.

      Btw, don't flame apple for PR stunts. If you don't want to develop for Darwin, don't, but there are certain mac-based developers of hardware and some software for whom having the low level code of Mac OS X available to them will be a complete Godsend. If these people are made happy by the Opening of the Source, then whatever posturing apple does is justified.

    9. Re:So what IS it? by Anonymous Coward · · Score: 0

      Carnegie Mellon, not Berkeley

    10. Re:So what IS it? by CrysMeth · · Score: 1

      Why would people NOT want a monolithic kernel? Aside from the bullshit "it's old" crap, a monolithic kernel design actully has some speed over the abstracted microkernel design (Which, BTW, MkLinux uses -- it's a port of Linux to Mach)... And I doubt Apple's experience with the PowerPC is going to count for much. They are, after all, the folks responsable for MacOS 9. They had to buy out NeXT in order to get a modern OS.

      As I recall from way back when IBM was porting OS/2 to a micro kernel design, the main advantages to uK are ease of porting and almost implicit SMP support -- all in exchange for a little speed. Well, I don't follow LinuxPPC that much, but I know they are running well under PPC and I believe the SMP support is there.

      What possiable reason should anyone want to spend time bringing Darwin up to speed? Because it's there? The fact of the matter is that Apple is just trying to cash in on the Linux craze...They see a non-Microsoft OS gaining huge momentum and the fact that it's not MacOS is driving them out of their minds. Everybody is talking about "Open Source" and no one is talking about the Mac anymore... If they where really serious about Open Source (or Free Software for that matter) they would release all of MacOS, or at least ease up on the whole QuickTime codec issue. But they're not..In fact, their Apple "Public Source" License has a few built in measures that could kill an APSL project if Apple disaproves of it. If MacOS where to reach a stable position in the market, Apple's support for open source will disappear over night.

      Sorry for the rant, but Apple and Sun's "open/community" source projects really piss me off. Just read the APSL -- it gives Apple quite a bit of power over any APSL project, such as the ability to shut one down just by FILING a suit.

      --
      CrysMeth - ICQ:3160141
    11. Re:So what IS it? by Anonymous Coward · · Score: 0

      Microkernel is generally more scalable on a multi-proc box. Basically, it reduces the contention for the kernel (smaller chunks of code to lock). For a uniprocessor box, yes there will be some speed degradation. But not for multis. Linux hasn't really tackled that area (ie, the 24 processor machines, not dinky 2/4 processor boxen)

      Parallelism has always been the way to go with computers. I think mainstream multiproc boxes will be commonplace within the next 2 years (certainly multicore!)

      Note: That I seem to recall that NT is also saddled with a monolithic kernel. This may be the biggest advantage for MacOS X/Darwin over NT and Linux.

      Tom

    12. Re:So what IS it? by Anonymous Coward · · Score: 0
      Tom said: For a uniprocessor box, yes there will be some speed degradation. But not for multis. Linux hasn't really tackled that area (ie, the 24 processor machines, not dinky 2/4 processor boxen)

      Guess what? SGI is hard at work on a 64 processor SMP version of Linux (they currently have IRIX running on at least a 256 processor system). SGI has promised to make Linux the most scalable SMP architecture around, with 64 processors as their minimum goal. Release date is to be next Winter or early Spring. SGI also is hard at work on the Trillium Project whose goal is to bring Linux to the IA64 ("Merced"). They want Linux to do IA64 SMP also.

  16. Are they hoping that.. by Anonymous Coward · · Score: 0

    this will follow "Darwin's Theory" of evolution?

    How about survival of the fittest?

    --Mr AC

    1. Re:Are they hoping that.. by j+a+w+a+d · · Score: 1

      Along the same lines...

      Is this going to be available in Kansas?


      j-a-w-a-d------------------------------
      replace ,'s in e-mail address with .'s.

      --
      i dont display scores, and my threshhold is -1. post accordingly.
      Discuss /. policies
    2. Re:Are they hoping that.. by washort · · Score: 1



      > Is this going to be available in Kansas?

      Of course. You just won't be told that it's the only OS. :)

    3. Re:Are they hoping that.. by Anonymous Coward · · Score: 0

      The Mac is dead. No, this is not flamebait. It's just a statement of fact.

    4. Re:Are they hoping that.. by howardjp · · Score: 1

      BSD is dead. Mac is dead. Put them together and you get one of the best OSes and one of the most highly profitable companies in the industry.

      This is typical Slashdot facts do not matter bullshit. Have you used OSX or Darwin? They are simpler incredible systems. High performace. Simple interface and all the power of a real BSD underneath. I was in heaven.

    5. Re:Are they hoping that.. by Anonymous Coward · · Score: 0

      Then I tried it, I was blown away.

    6. Re:Are they hoping that.. by HeghmoH · · Score: 1

      Does it have something to do with their growing marketshare or their constant profits? Back up your arguments before you make such a silly "statement of fact."

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    7. Re:Are they hoping that.. by rabidMacBigot() · · Score: 1
      The Mac is dead. No, this is not flamebait. It's just a statement of fact.
      Thank you, oh, Anonymous Coward, for blessing us heathens with your Statements of Fact. We were lost, so very lost, before we felt your hand at our backs, guiding us upon the One True Way.

      Sarcasm aside, shouldn't you say, "I do not personally use MacOS, nor do any of the people I usually see use it"? As long as my Macs run, MacOS is not dead. And as the only maintenance they've required in eight Mac-years (I have three) of operation is a motherboard battery-replacement and a (portable) power supply replacement, I don't see them "dying" for quite a while. Nor do my friends who use Macs. Indeed, you might as well say "Amiga is dead", though you'd be wrong, and quite a few Amiga users would be quick to point that out, my girlfriend's mom - a commercial video editor - included.

      If your post was not flamebait, then this is not a flame, merely a "clarification of fact". And please, don't be so quick to declare other peoples' platforms dead, eh? Take a look, see what's going on on the other side. You'd be surprised at the things the "dead" can do.

  17. mac's by Freedom · · Score: 1

    This has to be an attempt by apple to follow the course of linux. They are attempting what M$(aka Big Brother) are unwilling to do, it is a strategic move, that, unfortunatly will not help them gain the user base they want as most code-monkeys are running some non-commercial form of linux.

    1. Re:mac's by Evro · · Score: 2

      So you're saying most people DON'T use RedHat? People say things like "if big companies don't wake up to open source, they'll die," or something along those lines, but then Apple goes and does it and everybody thinks it's evil. Everything every company does is a strategic move. Apple realized that its OS wasn't exactly the most stable one around, so they're taking some serious hints from, well, the most stable OS around. Why everybody thinks this is some kind of incestual sin is beyond me. Apple Open Sourced it to try and get people to hack on it. Obviously it's going to be hard for a huge corporation to get the kind of grassroots support that Linux has gotten, especially one as despised by geeks as Apple (well, Mac), but they're trying. I think their heart's in the right place. Of course they have the profit motive, sure, but they want to stay alive just like RH and any other company, and if they see the wave of the future is Open Source and *nix based Operating Systems, why shouldn't they embrace it? I mean, it's not like they're trying to incorporate win2k into MacOS [shudder]. This is a proven, basically universally loved platform that they're trying to adopt. They are not moving to Open Source because it's "hip" (well, maybe a little), they're doing it because they see that that's where the future of the industry is headed.

      Yeah yeah yeah, they didn't release the entire source code, and it's not under the GPL. Well could you imagine what would happen if MacOS was completely GPLed? Sure, the OS would probably improve by some orders of magnitude, but Apple would probably go out of business. It's easier to start a company out with a free product and figure out a way to sell it than it is to base a company on a pay product and then give it away. That's why Red Hat may actually make money, whereas Apple surely wouldn't if they gave away the entire source to their next-gen OS.

      --
      rooooar
  18. Once more from the top... by jcr · · Score: 1

    Could you possibly be any more snotty about it?

    Look: Apple's job is to make money. They best way for them to do so today, is to promote the Mac platform. One of the subtasks fo promoting the platform is attracting developers to the platform.

    One of the historical problems for NeXT developers was obtaining the information we needed for debugging drivers, since the BSD sources were encumbered by the AT&T licenses.

    Apple knows that the base OS isn't their competitive advantage, so they might as well release it, to make life easier for their developers.

    If you want to rag on Apple for something, then rag on them for reneging on their promise to make OpenStep runtimes available for Windoze.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  19. Exactly! by jcr · · Score: 1

    Glad to see someone got the point. Darwin is for the Mac developers. If anyone else uses it, fine, but it's really for the Mac community.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  20. Re:MacOS will be crushed next by Anonymous Coward · · Score: 0
    MacOS is going down the tubes. Mac has lost its position as a software provider. What profits it has made lately have not been due to its software but to the gimicky hardware: a translucent lollipop colored computer case. Most of the the folks buying the iMac didn't care if it were running MacOS or CP/M.

    I tend to agree because Mac OS X is something of a Frankensteins monster: Apple over NextStep over BSD over Mach. Wow! what a lot of APIs to manage. I don't think this is what Ken Thompson had in mind for Unix.

    Your point about software vs. hardware is well taken. Apple is more and more a hardware company and not a OS inovator. It is very weird why Apple just didn't adopt NextStep straight out, but instead had to tack on extra stuff. But because Apple has chosen hardware over software, their long term outlook is grim. They are the last of the hardware monopolists. They are still living in the days of Atari and Commodore and Apple ][ where every vendor had tight control of hardware. They stiffed BeOS by not providing specs. That was the lowest blow of all.

  21. Re:But the big question is...or is it.... by aibojo · · Score: 2

    Will Darwin be available in the state of Kansas? If so, will it be allowed in public schools?

  22. It always amazes me..... by Mithy · · Score: 2

    .....that certain (mainly if not entirely anonymous) posters around here are quick to belittle the makers of any OS which isn't open source, or worse, doesn't conform to their idea of what open source should be, or isn't Linux, etc.

    Come on, folks. So the APSL isn't to everyone's taste. Nor is the (L)GPL, the BSD licence, etc. But it's a step in the right direction - namely, towards the goal of producing Software Which Doesn't Suck. And that is to be welcomed. (And having had a look at the APSL I'm rather confused about which parts of it people have a problem with. After all, it's their base code, if they release it they can put whatever restrictions they damn well feel like on it.)

    Comments such as "Mac is dead" don't really help the argument any. Not to mention that they fly in the face of any real evidence (the G3 and iMac seem to be doing quite well, thank you very much).

    Motives aren't all that important. Companies have a strategic aim to keep existing, and that generally means making money. So if public release of source code, in Apple's view, helps them along that road - and, incidentally, releases more source to the public in the grand design of producing Software Which Doesn't Suck - I'm all for it, on both counts. If only Microsoft would follow the same route, we might even (eventually) end up with a version of Windows which didn't suck, though this is probably heresy. ;)

    I might have to go get myself a Mac now, so I can take a better look at this thing. Hmm.

    "Cake or death!" (E. Izzard)

    --

    --
    "This isn't the post you're looking for. Move along."
    1. Re:It always amazes me..... by Anonymous Coward · · Score: 0
      ....that certain (mainly if not entirely anonymous) posters around here are quick to belittle the makers of any OS which isn't open source, or worse, doesn't conform to their idea of what open source should be, or isn't Linux, etc.

      The beauty of it is that without AC's, many things wouldn't get said that need to be said. We anonymous posters question the status quo, present wacky or un-PC opinions and you people who would support them have to prove us wrong using logical and useful arguments.

      Sure there are a lot of morons who say things like "Apple is dead" without any proof, but who cares? You know they aren't, I know it, why feed the trolls?

      Like it or not, AC's are part of the landscape here. If you don't like it, don't come here. :)

    2. Re:It always amazes me..... by Valdrax · · Score: 1

      You know what? There's a reason why without ACs certain things wouldn't be said. It's the same reason that they're called Anonymous Cowards. If you're too afraid to have your name associated with an opinion, then you really shouldn't be saying it, and we most certainly shouldn't have to be seeing it when reading the posts of people who have the courage to put their name on an opinion.

      That's my flame, and I'm sticking to it. The only reason I've ever posted AC was laziness, not because I wanted to use it as a shield for a controversial opinion. I note that you mention that we have to support our opinions with logical and useful arguments. Why shouldn't everybody be held to the same standard?

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  23. Umm.. by Anonymous Coward · · Score: 0

    Because those stats are based on using HitBox, whose tools run only on Windows 95/98/NT. Think any Mac-centric web sites are using it? How about Slashdot? What's your next scientific piece of evidence, a survey from Windows Magazine?

    1. Re:Umm.. by Crick · · Score: 1

      Hmm... It's interesting that you quote science in your reply to my message: on what grounds do you base your assumption that just because a server is running an certain operating system that this will have anything but the most minimal affect on the OS statistics of visiting browsers?

      Perhaps you might veto the servers you visit when browsing, but the average user (which is the majority group) probably doesn't.

      BTW I can guarantee that even Slashdot will have more hits from Windows OS than it will from Mac OS.

      Personal Note: I think that is a good thing. It doesn't matter how evil Bill Gates is, Windows shits all over Mac OS any day of the weeek.

    2. Re:Umm.. by Anonymous Coward · · Score: 0

      Because HitBox is using inherent preselection.

      HitBox gives away a free client for Win 95/98/NT. Who is going to use it? ESPN? CNN? Doubtful. They're using the analysis tools that came with their big iron. Most of the mass-appeal sites on the web are *nix powered, and they don't use HitBox. It's Joe-shmoe's PC-oriented site that's going to use it. After you get past the few large sites, the web is nothing but niches, and HitBox is only counting a few of them.

      Even the "average" user spends a lot of time surfing sites related to their platform. The copy of IE that comes preinstalled on an iMac has bookmarks to a number of Mac specific sites included. Think those clicks are registering on HitBox? I doubt any of the preinstalled bookmarks on the iMac are for HitBox tracked sites.

      So if HitBox doesn't cover the largest commercial sites, and it only covers the admittedly largest niche, how can its survey results be statistically valid about the *entire web*?

      Check out the top sites using HitBox -- http://www.hitbox.com/wc/Topsite.10.html -- Number one is the "Drudge Report", after that are a slew of sites I've never even heard of. "Cheat Codes Central"? "The Driver Guide"? I'm sure a lot of iMac users really need to visit there. This is supposed to represent the entire web?


      BTW, of course there are more Windows surfers on /. than Mac. Windows has more market share. Duh. But /. surfers would show up as disproportionately Linux. It wouldn't be wise to make generalizations about the entire web using statistics from only a demographically skewed subset, now would it?

      Personal Note: I don't give a shit what you think about any OS.

    3. Re:Umm.. by Crick · · Score: 1

      What a lengthy argument: most impressive. But, in the end, it appears that you agree with me, Mac OS is way behind on the whole OS sweepstakes. I'm not including the obvious clap-trap about how people only surf OS-related sites. The whole point of the internet is that who is supposed to know?

      Personal Note: I don't care that you don't care so Nyah Nyah!

  24. Re:I'll say it. by Anonymous Coward · · Score: 0

    Sorry but what kind of foobar device names does FreeBSD lose?

    zippy:~/kde-cvs/kdelibs$df
    Filesystem 1K-blocks Used Avail Capacity Mounted on
    /dev/wd0s2a 9725723 5806594 3141072 65% /
    /dev/wd0s2e 198399 88 182440 0% /mnt/usr2
    /dev/wd0s1 2088096 1842112 245984 88% /mnt/dos
    procfs 4 4 0

  25. Re:It's a Good Thing by Anonymous Coward · · Score: 0
    AlexBelits sagely observes:

    Unpredictable dependencies between everything and everything : you don't upgrade applications and libraries, you upgrade the system.

    This is real bitch with using FreeBSD. There is such an ugly spider web of dependencies, everything is cross-coupled in mysterious ways. It violates one of basic axioms of engineering complex systems: loose coupling, decoupling.

    Even though I use FreeBSD, I think one of Linux's strengths is its modular nature. It is much easier to drop a software package into Linux and make it work. Under FreeBSD, software tends to break when moved between release versions. The only way to guarantee a consistent FreeBSD system is to rebuild everything (make world).

  26. Not in Oz anymore . . . by gnarphlager · · Score: 1

    Neat, but are they allowed to have this in Kansas? ;-)

    --

    Bad things often happen to good people,
    It is up to them to see that they remain good.
    1. Re:Not in Oz anymore . . . by jhack · · Score: 1

      You know, I live in Kansas. I've lived hear for about 7 years now. It's too bad that evolution got screwed over by the Board of Education. That's what we get for living in the bible belt. It's so sad that people do this kind of thing...

      --
      - Jack Holloway
  27. Re:Answered: bsd by Anonymous Coward · · Score: 0

    I agree that FreeBSD is in deep trouble. And while FreeBSD is beset with its own internal strife, it is not the only BSD to be affected by this cancer.

    I read that T. Deraadt email thread when I first looked at OpenBSD, and my initial impression was that Theo had a real baaaaddd attitude. I do know for a fact that a lot of the NetBSD folks were upset to see him leave and fork off his own version of the OS, and to lose him as a developer. But in reading his email he obviously has a problem with taking any criticism, and had no problem with jumping down someone's throat with a flamethrower and foul language. Denial, its not just a river in Egypt...

    Not that I wouldn't use OpenBSD, or any other operating system that met my technical needs, whatever the personality of the people involved. I've dealt with enough bad attitudes from commercial OS vendors in my years in the industry to be able to deal with it if I have to. It just seems that *BSD has an extra heaping helping of bad attitudes that make commercial vendors look like pikers.

    If you *really* read that email thread, you would see the attitude loud and clear. "We don't think that it helps anything for you to tell someone he's a f**khead when he's posting a message trying to help with the OS development." "F**K YOU, *I* want control of the source and if you don't like it I'll fork my own off!"

    That's my impression of it... He sounded like an immature little upset kid to me. The development of any of the O.S. OS's is a group effort, and having one person think they have all the answers and have to be the one in control is dead wrong. So, now he *has* control of his own fork of BSD, and lost the ability to maintain many of the various platform ports because he has no developers. Thus, the OpenBSD page says that for a Vax port for instance, "support can be easily ported over from NetBSD". Why these problems are so prevalent under FreeBSD/OpenBSD/NetBSD remains something of a mystery. These systems seem to be self selective in their attraction to weirdos and big egos.

  28. Re:Answered: bsd by howardjp · · Score: 1

    Please describe some of the internal strife that wrecks FreeBSD.

    Also, if if DeRaadt chooses not to support a VAX port, that is up to him and his developers. He still has half a dozen platforms OpenBSD does support. You misread that. It is an invitation to anyone who would like maintain a VAX port.

  29. Re:It's a Good Thing by howardjp · · Score: 1

    I tend to find this a good thing. It makes it dirt simple to upgrade. I've spent far too many hours downloading the latest shutils, textutils, etc for a Linux system to bring it up to date after an install. With FreeBSD, you can simple update everything once with CVS and a simple make world. If you do not want to make world, it is easy enough to make just those applications which need remaking by hand. I have never had a problem with dependencies doing this. This is made simpler by the daily snapshots.

  30. Re:MacOS will be crushed next by Anonymous Coward · · Score: 0

    MacOS is going down the tubes. Mac has lost its position as a software provider. What profits it has made lately have not been due to its software but to the gimicky hardware: a translucent lollypop colored computer case. Most of the the folks buying the iMac didn't care if it were running MacOS or CP/M. It was just so adorable! And it looks oh sooooh good in a Martha Stewart kitchen. Hey, with my iMac I can check the weather forcast while I sip my morning coffee! I'm high tech now.

  31. Re:MacOS will be crushed next by Lysander+Luddite · · Score: 1

    "It is very weird why Apple just didn't adopt NextStep straight out, but instead had to tack on extra stuff. But because Apple has chosen hardware over software, their long term outlook is grim."

    Oh please. If this is true why doesn't Apple take steps to sell hardware for Be and Linux users?

    And since when is being an OS innovator a sign of health? If that were true Linux would be dead. There's no innovation in Linux other than the means of distribution and contribution. Its that the Linux community makes a stable OS that is drawing all the attention. And Windows isn't very innovative. Last time I checked MS was still making money hand over clenched fist on that product.

    So why didn't they adopt NextStep? Well for one, they tried to. They called it Rhapsody but developers didn't want to rewrite all their apps for it and who can blame them? So they come up with the Carbon strategy.

    And within the next 6 months Apple will release *2* new OSs. OSX client and Sonata/8.7/9.0 which has features your other OSs don't have.

    Just because some OS isn't Linux or commands 90% market share people here think it's dead. Well fine. Until I can do graphics intensive and professional level print work on Linux I'll stick to my Mac. And don't try to push off GIMP as an answer. It's great, but doesn't have the features needed for professional designers. Maybe when Linux gets ColorSync and I can take my files down to the print shop Mac will be dead. Or maybe when I can use an Avid like OS software it will be dead. Or maybe when Adobe and Macromedia port their apps to Linux it wil be dead, but I am not holding my breath.


  32. Re:Apple isn't dead yet? by Anonymous Coward · · Score: 0

    Wanna leach quality software again, moron?

  33. Apple X Server? by Anonymous Coward · · Score: 0

    If apple didn't suck so much, this would be great!

    1. Re:Apple X Server? by schuster · · Score: 1

      Damnit man, what's your problem? Why is Darwin bad simply because it comes from Apple? Would Darwin be good if it came from a different company?

      --
      --- Don't ever trust a woman until she's dead- B.B. King
    2. Re:Apple X Server? by Anonymous Coward · · Score: 0

      More to the point, does Linux suck because Apple provided support and server space for MkLinux?

  34. big time wrongness by Anonymous Coward · · Score: 0
    Sorry bud, but Apple is looked at with suspicion because it is unclear what their ultimate strategy is. They seem to want to control the market for ALL Apple-compatable machines and it seems they will do whatever it takes to accomplish this. Just look at the "now you have it, now you dont" clone fiasco to witness what lengths Apple will go to to keep control of their pseudo-monopoly (on Apple-compatable machines, I mean). I, for one, am suspicious of things that Apple does because they really haven't demonstrated any real commitment to the idea of Open Source. Darwin is fine and dandy, but as other have said before it is NOTHING NEW. Every part of Darwin's source code is available in one form or another elsewhere. All Apple brought to the table was the PPC port and co-ordination effort. Now I am not saying that isn't important, it is, but if and when the demand for FreeBSD-PPC builds, this kind of thing would have happened anyway. Notice Apple haven't released the most important part of Mac OS X as OSS: the GUI. IMHO, this is so they can retain ultimate control over their user base.

    If you don't like LinuxPPC or NetBSD, fine, but don't come here and tell us off because we don't jump and scream YAY! every time a big corporation jumps on the Open Source bandwagon. As for SGI, they are a very different story, as they have actually contributed fabulously useful chunks of NEW code to the Linux and OSS communities. Things like large memory support, SMP scalability, and even a journalling file system.

    1. Re:big time wrongness by Alex+Zepeda · · Score: 1

      Bzzt. Wrong answer. What is SGI's ultimate goal? Thought so. There's wild speculation about how they want to replace Irix with Linux and all that shit. No way it's gonna happen. Linux isn't up to the task.

      --
      The revolution will be mocked
    2. Re:big time wrongness by MochaMan · · Score: 1

      All Apple brought to the table was the PPC port and co-ordination effort. Now I am not saying that isn't important, it is, but if and when the demand for FreeBSD-PPC builds, this kind of thing would have happened anyway.

      Yes... if and when! But Apple went and did it. They've made some sort of a contribution.

      Darwin is fine and dandy, but as other have said before it is NOTHING NEW. Every part of Darwin's source code is available in one form or another elsewhere.

      I would hope then, that you would react with an equally vitriolic response when a FreeBSD port is released by a non-commerical organisation, because hey, every part of its source code is available in one form or another elsewhere. As the previous poster mentionned, you've conveniently ignored QT streaming server.

      If you don't like LinuxPPC or NetBSD, fine, but don't come here and tell us off because we don't jump and scream YAY! every time a big corporation jumps on the Open Source bandwagon.

      Personally, I use Debian Linux on Intel hardware, and don't even own a Mac. It's simply unnerving to see the levels of hypocrisy displayed by a few self-righteous free-software zeolots. What's really the issue is that, had the same software been released, and the same effort been made by say, Software in the Public Interest, everyone would have cheered (except perhaps the hard-core Apple haters, who frown upon anything remotely Apple); but because Apple (my God are they evil) released it, some people scoff.

      Would you rather they go back to producing proprietary-only software? I'd much rather see some large corporations show that they are willing to try open source, without necessarily making a huge commitment at first, and then - if it works for them - make a firm commitment. Corporations are simply unwilling to commit to a (fairly revolutionary) concept that could potentially (in their eyes) flush them down the toilet.

      How long has Apple been in the Open Source arena? Less than a year now. You can't possibly expect them to drop everything and go 100% open source instantly. But by encouraging them, they may open more software up. By shouting insults, they're more likely to simply give up on a community that seems not to want them involved.

      It's disheartening to think that there are segments of the open source community that spend so much time complaining about Apple and others who've begun contributing. It's simply counter-productive to the movement as a whole. If we want wide-spread adoption of the open source concept, we're going to have ensure that there are no double standards, that everyone is equally welcome to contribute. Otherwise, others will decide that it's simply not worth the bother.

  35. Re:It's a Good Thing by Gid1 · · Score: 1

    Exactly.

    For my uses, in my opinion, etc, the best thing about FreeBSD is the centralisation of source.

    There is one FreeBSD. It's not a bloody pick-n-mix, but a unified software product with a clear across-the-board versioning strategy, so you know what's being installed, and where, rather than a free-for-all like Linux.

    The whole pedantic argument about Linux being a kernel and not a full operating system that RMS goes on about is exactly the problem.

    At the moment, buying a computer is sometimes more difficult/dangerous than buying a house or a car. You can go the easy route and get ripped off, or spend every waking minute reading up on the latest news to build yourself one.

    Linux can suffer from this. If you can find a good distro, you're okay, but chances are, another distro will have features you want, and you end up with a patchwork system. How can you have any level of confidence in that?

    FreeBSD.. you have a single tree maintained by a well-defined group. Everything concentrates on that (okay, let's forget about the other *BSDs here...)

    As far as Darwin's concerned? I like the fact that Apple recognises the other *BSD teams and at least says they're going to work *with* them on the new MacOS NeXTy things.


  36. Bad attitudes by Dirt+Road · · Score: 1

    It just seems that *BSD has an extra heaping helping of bad attitudes that make commercial vendors look like pikers.

    You haven't dealt with the NetBSD/mac68k folks, then. A more helpful group of people you won't find anywhere on the Net.

    -- Dirt Road

    --

    -- Dirt Road
    Improvise - Adapt - Overcome (unofficial USMC motto)

  37. Re:MacOS will be crushed next by Dirt+Road · · Score: 1

    ... Mac OS X is something of a Frankensteins monster: Apple over NextStep over BSD over Mach. .... I don't think this is what Ken Thompson had in mind for Unix.

    If you're talking about "do one thing and do it well," I doubt he had Emacs in mind either. People use it anyway, although I can't understand why.

    -- Dirt Road

    --

    -- Dirt Road
    Improvise - Adapt - Overcome (unofficial USMC motto)

  38. Re:Why so glum?! by clifyt · · Score: 1

    Ya know why /.-ers hate Apple, because they like the mysticism that has gone away in computers. They like the command prompts that make them look like wizards, when they are only slight-of-hand con artists. The Mac takes all this away. Any friggin moron can use a mac, and these morons actually do better and are more productive at using these machines than they are. No, ya can't get to some of the more powerful features without hacking them first and you won't find a CLI until ten...and thats going to have to be hacked out as well as Apple has already said it won't be in as a default.

    Having said this, I admin Mac Servers, NT Boxez and one or two Linux (as soon as I find the right drivers for the second...) servers. I've also installed/set up everyone myself. Whats my prefered machine? The one that gets the job done the fastest and for most of my work, its my Powerbook G3 (even if I am telneting into my linux box across the building).

    clif

  39. Linux is /not/ for breakfast! by SirSlud · · Score: 1

    YACU (Yet Another Clueless User) has done it again; bought into Linux as the solution to everything computerese like people think Aloe cures every skin problem.

    The problem here:
    A) You /can/ run Linux on Apple hardware. So whats the issue? (LinuxPPC)

    B) MacOS is a prooven, popular OS in the media/art/music industry. Dropping MacOS would garauntee that hundreds of music makers you listen to everyday would have to switch and suffer the wrath of Windows. And all their happy music might turn to sad music.

    C) "give us great software" - with Darwin, they are trying more than ever to forfit some of their proprietary knowledge to let the developers into the action. The "get developers to fix it for free" argument is stupid. No developer is /forced/ to worked on the source, so how are they imposing on the community? Obviously, if you have an interest into making your OS of choice better, what could be bad about getting the critical sources to it?

    D) The USA Networks movie of which you speak (Pirates of Silicon Valley) is a movie. With actors. And lines. And stuff. Believing Jobs is exactly like how an actor protrayed him on USA Networks just goes to show that you can't formulate well thought out opinions of your own based on personal research.

    The end.

    --
    "Old man yells at systemd"
  40. Ehhh, what's the point? by Valdrax · · Score: 1

    I mean, it's just BSD unless you also port the Carbon and Cocoa APIs and the interface to x86.

    There's nothing in it for Apple. As people often forget, Apple is a hardware manufacturer. They get the money to fund OS development from hardware sales. Port the OS to x86, and suddenly no one's buying Apple hardware anymore. No more hardware, no more money for OS development. Do you see the downward spiral here?

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  41. Darwin doesn't matter much... we need TrueType by Anonymous Coward · · Score: 0

    The Darwin is just a re-invention of Mach kernel, something that has been around for a long time. However, Apple owns TT patents, and there is no telling what Apple will do with it.

  42. Re:Why so glum?! by fledgling · · Score: 1

    Right On Mocha Man!

    Why indeed?

    Being a very WYSYG, GUI guy yet strangely, quite a happy user of the alledgedly "dead" platform, I've never understood the vitirol directed towards Apple by many who like to think of themselves as "intelligent". Generally speaking, if we learn anything at all from history, isn't it that conformity and dogmatic indoctrination only promotes ignorance, fear, hatred and mediocraty if not outright suffering? Conversely, isn't it diversity and tolerance which ultimately is the basis for the success of egalitarian notions like Open Source?

    In other words, connect the dots ye nerdy curmudgeons!

    IBM releasing PPC motherboard specs, Darwin and QuickTime, multiple core G4 and Altivec, Firewire, the Mach kernal with Free BSD, OpenStep(Cocoa/YellowBox) API's for easy and powerful cross platfrom development and the icing on the cake, Quartz the new imaging engine with system wide alpha channel compositing, native HTML, vector imaging and PDF built in!

    If this is not "news for nerds" or "stuff that matters" then what is?

    Don't get me wrong, I have immense respect for "hacking" on any level, though only a theoretical interest for myself, but let's face it, the low level coding and higher level GUI approaches are symbiotic and need to be to ultimately succeed. And besides, great engineering is all about leveraging strengths and making practical tradeoffs isn't it?

    There is no end all be all.
    The point of the journey is not to arrive...

    cheers!

    mArtin

    --
    Little is the number that think with their own mind and feel with their own heart. ~ Albert Einstein
  43. "Turbo C Shell"? by acb · · Score: 1

    According to the Darwin projects page, tcsh stands for "Turbo C Shell". That's the first time I've heard that explanation; the manpage says that it's named after TENEX...

  44. Re:Why so glum?! by jamesbrown1000 · · Score: 1

    right on! you've got it in a nutshell. i do mac IT work and am familiar with NT and linux and i'd take the mac OS any day of the week.
    the "mysticism" argument -- that's the best formuation of the arguement i've ever heard.
    go with what gets you there the fastest.

    --
    Mindy: "Well...desserts aren't always right." Homer: "But they're so sweet!"
  45. Re:MacOS will be crushed next by Lamont · · Score: 1

    There will also be the users who don't want to under stand how computers work thats what Macs for.

    What a bullshit generalistic statement that is. There are plenty of Mac users who know a lot about computers. I've got a Mac. An a Linux box. And a Winblows system. Don't assume that because someone likes a mac they don't grok computers.

    This attitude that the easier to use one's computer is, the less that person understands 'em is a big mistake.

  46. One acronym: by coreybrenner · · Score: 1

    SCSI

    'nuff said.

    --Corey

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  47. Poppycock by Anonymous Coward · · Score: 0

    Please re-read your comment while keeping in mind that the Open Source community is not the same as the Linux community. Makes much less sense now, doesn't it? Sure, Apple has not contributed much to Linux (except for QT Streaming Server, for which they got promptly flamed), but they have become very active in the Open Source community at large. Mac users appreciate it.

  48. Missing the point by Valdrax · · Score: 1

    Darwin is not meant to try to suck developers off of Linux and the other BSDen. It is meant so that Mac developers have a chance to look at the underlying parts of the system. It is meant for people who want to do 'unofficial' installs of MacOS X on older PowerMacs. It's meant to make the Mac community stronger and to allow people who use the Mac to have more freedom in how their system runs and more of a chance to fix things themselves.

    It's not meant to be the replacement for Linux. It's not meant to be the replacement for all of BSD. It's just an opening of the underlying layers of a previously wholy proprietary system. It means no more secrets here.

    Now for the cynical side:
    It means that Apple can freely use code from the other BSD variants and certain GPLed code. Since the source to it all is available on the FTP site, they won't be violating anything by not distributing it on the Consumer version install CD, if I recall the GPL correctly. Of course, they don't HAVE to give out the code to the BSD license derived software, but I think Apple/Next learned their lesson with Objective-C and gcc and would rather have good will than potential legal hassle on the GPLed components.

    Plus, why not open up the BSD layer? It's all already out there anyway, and it can only help Apple to do it.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  49. Re:This rasies a very good question. by skip277 · · Score: 1

    Cut this guy a break. I'd like to see it too. It's my understanding that this was planned by Apple from the beginning and now has been killed (probably as part of the Quicktime lawsuit settlement). I'd love to get MacOS (or Rhapsody or Darwin with the gui or whatever they're calling it this week) to run on my x86 PC. I've used Macs previously and LOVE the user interface. The only problem was that the underlying structure sucked and the machines would crash multiple times daily. If I could have the beautiful, inuitive, easy-to-use Mac gui over a *nix then my life would be much better. (And don't tell me to run E with the E-mac or Apple Platinum themes. I do and they're nice, but not the same)

    Skippy

    --
    "False modesty is the refuge of the incompetent." - The Stainless Steel Rat
  50. Re:I'll say it. by coreybrenner · · Score: 1

    /dev/wd0s2a:

    Winchester Disk 0 (your first IDE disk)
    Slice 2 (your second "PC" partition)
    Partition a (the first BSD partition in
    the BSD disk slice)

    It's not really that tough.

    Though I have to wonder what you've got mounted
    on /mnt/usr2 - seems pretty lame to me.

    --Corey

    --
    Not only will they not deserve liberty or safety, Mr. Franklin, they will be DENIED both!
  51. Darwin by Anonymous Coward · · Score: 0

    Will I be able to buy it here in Kansas?

  52. Re:I'll say it. by Anonymous Coward · · Score: 0

    Two words, idiot.

  53. Re:views & more by Eidolon · · Score: 1

    Apple did a Linux distribution, MKLinux... LinuxPPC and MKLinux teams worked very closely together. So I think maybe Apple doesn't dislike Linux as much as you might imagine.

  54. Re:MacOS will be crushed next by Arkham · · Score: 1

    This is so true. I bleed six colors, but I'm no newbie. I worked as a sysadmin for Linux, Solaris, SunOS, AIX, DEC/OSF, IRIX, and HPUX for two years. I have run multiple subnets of machines running MacOS, Windows, various UNIX flavors, and other more obscure OSs. I have been programming for over 15 years and can code in more languages that I care to admit. All my friends are of similar levels of experience, and we all prefer Macs.

    I love Linux/UNIX and all of their strengths, but they have never and probably will never compare to the elegence of MacOS. With MacOSX, if Apple does it right, I'll have the Mac user experience with a powerful foundation and all the nifty CLI tools to boot. It's the perfect OS.

    --
    - Vincit qui patitur.
  55. the point is quicktime streaming by undo · · Score: 1

    I work w/ macs exculsively and can telll you ecaxtly y they are doing this... they want folks to port the quicktime streaming server (part of darwin) to every comceivable platform so that quicktime can (and thank god will ) CRUSH RealNetworks and the sucky realplayer hold on streaming media. Everyother part of darwin really isn't new and don't really matter to them chris

  56. wrong... think QUICKTIME by undo · · Score: 1

    no no no.
    apple is primary concerned w/ the proliferation of QT as the dominant force in streaming media, the QTR streaming server is part of darwin, and they want to see that ported evrywhere, for free, so that qt will dominate, which is fine cuz in case you didn't know qt rocks.

  57. I am from Kansas. by J.+FoxGlov · · Score: 1

    I'm the one who submitted the article. :o>

    Actually, evolution isn't banned from public schools. The issue is just in the hands of local school districts. The state board of ed just passed the buck, and no district I know of it planning to change its curriculum. Ergo, evolution will still be taught the way it's always been.

    J.

    --
    damned vulpine http://sb.drtwister.com/
  58. Re:I'll say it. by Alex+Zepeda · · Score: 1

    I actually had intended it to be my root partition. As you can see, it ended up not being that.

    --
    The revolution will be mocked
  59. Choice is what is in it for the community by Anonymous Coward · · Score: 1

    Choice is what is in it for the community. The FreeBSD camp now has the trimmings for a PPC version. (Will this happen? Remains to be seen.) This is great news. Another great OS choice on another great hardware choice. People in graphic arts who love their Macs might enjoy an Apple marshalled free unix effort too. Imagine if Adobe jumps on the bandwagon. Score one more for Open Source. As a FreeBSD user I am excited to see this. Used to be one could search the Apple site for BSD and find little snippets referring to FreeBSD. But all is not well... How odd! The Open Source movement convinces Apple that O.S. is the really best development model but then some /.ers respond skeptically. Can only starving college CS majors be Open Source Cool(tm) to the exclusion of companies? We should all cheer this as a win! Lazy but not Anonymous, Jason C. Wells

    1. Re:Choice is what is in it for the community by Anonymous Coward · · Score: 0

      In truth this offers very little to FreeBSD. The guts are based on Mach with a BSD API layered on top of that. Most BSD services actually are emulated by native Mach services in the Mach kernel (some may prefer the word "mapped" to "emulated"). Mach acts as a sort emulator, while providing a familiar API to programmers.

  60. Why so glum?! by MochaMan · · Score: 2

    I'm curious why it is everyone seems to be so bloody condescending toward Apple. I mean, half the postings I've seen so far are along the lines of "Who cares?" or "it's just a ploy to impress people, don't download it - it's not *pure*".

    Well, so what if it is a publicity stunt? I, for one, don't believe that Apple's doing this through some sort of perverted notion of altruism. No way, they're trying to attract back some market share! But who cares?

    I know Richard Stallman would likely say that it's not real free software, but listen, it's great to see a company doing this at all! People now have some new code to play with if they want; they have a new option. Maybe, just maybe, there's even something we can learn from the architecture they've thrown together. Hey, there might even be some great idea in there that could be incorporated into Linux to make it better. And perhaps not, but at least they've opened up the code to let us learn from what's there.

    If nothing else, it's a new toy for interested people to play with, modify, and hack.

    So Apple produces proprietary software (in general). So they don't swear alliegiance to the Free Software Foundation. Who cares? They've done something right. If someone hands you a free hamburger, you don't whine and complain that it wasn't a steak, you take it and say thanks or you leave it and say no thanks. Now I know some people are going to say "but they're trying to pass this hypothetical hamburger off as a steak!" My response: you'd have to be an idiot to believe that. They've tossed one more modification of BSD onto the table. Dissect it, hack it apart, figure out what makes it tick, or leave it alone, but please, stop whining!

    1. Re:Why so glum?! by Anonymous Coward · · Score: 0

      Really? Please back up your assertion with facts.

    2. Re:Why so glum?! by Anonymous Coward · · Score: 0

      You know the wonderful thing about the media is that we will be hearing soon be hearing about the immanent demise of Microsoft every 2 months for 15 years. And one day we wont have to pay to be alpha/beta software testers.

    3. Re:Why so glum?! by Anonymous Coward · · Score: 0

      Oh yeah? you big mounthed cricket, then how do you explain this

      Note that it's not just Linux, but all unixes combined. What a pity. Xah xah@best.com http://www.best.com/~xah/PageTwo_dir/more.html

    4. Re:Why so glum?! by Anonymous Coward · · Score: 0
      2 million iMacs sold in a year, $1.5 billion in sales and $200 million in profits in the last quarter, rising market share, stock price doubled, shockingly positive press. Oy, you should BE so dead...

      Why do hard core /.-ers fret so much about Apple? Steve Jobs isn't out to market iBooks to Linux users or sell OSX to big-time MIS managers. What he is trying to do (and doing better than ever) is prove that the world doesn't revolve around Redmond. Linux is kicking NT butt in server back rooms -- and more power to it -- but it's a no-show on the desktop as far as most people are concerned. Apple is making great strides with consumers (some of whom will grow up to be CIOs) in making them comfortable in a diverse computing universe. That outcome will benefit EVERYONE.

  61. views & more by Anonymous Coward · · Score: 0

    u have to give some credit to the apple for trying the stunt u know. tho i sense is not about software but more about the fact that they're looking for broad market to sell the g3 kinda of line. and well we they can't deny the VA folks did bad, so well it just seems like the *inx approach that company is supporting. i know !! PPC LINUX!! well prick me for i shall pose as mere.. ignorant in this subject (apples where never my style) but... as for what my view perceeived, i think Mr.Jobs dosen't like PPC linux very much. the whole proces viewed from my limited range, is: the project has been more pushed by the people and offcourse the companies, but not how mac is supporting DARWIn or whatever... is on the damn www.apple.com site! so... well is just my view... can't blame for trying to keep the blue buddies in the market or rather expand the market view? or im really wrong... possibly high and delusional mac should rule the world and im just too tired? what ya think?

  62. This rasies a very good question. by Jonathan+Hamilton · · Score: 1

    Who can first port it from the apple box's to x86 box's. Imagine apple OS on a x86 oh the humanity!

  63. Here's what's in it for us... by umoto · · Score: 1

    Apple believes Darwin the advantage Darwin has over other OS OS's (wow, another overloaded acronym) is that a single company will be responsible for it. Not only does that make the issue of maintenance easier, but it also ensures they can continue to force their customers to use Apple hardware.

    We are seeing an outpouring of operating system choices lately. The differences between the operating systems are becoming very blurry. Where will this lead? Taking hints from Darwin's theory of evolution, the operating system(s) that survive will be the ones that adapt best in a changing environment. Apple is definitely going to have a competitor.

  64. Darwin is a porting issue by MouseR · · Score: 1

    Mac OS X Server, as it currently stand, compiles 90% into both Intel and Mac hardware. Fact is, the Developer Release 2 (Rhapsody DR2) did ship for Intel hardware.

    OpenStep shipped for Intel.

    So, why didn't MOSXS ship for Intel? Support issues. There are so many issues in supporting the wide range of hardware combinasion on Intel hardware that Apple didn't wnat to get into it. So, the last couple of peices of Rhapsody were not completed for Intel, but the bulk of the OS is ready for that.

    This is where Darwin gets in. So many people were upset in MOSXS not shipping for Intel that it's enough to start a movement to make Darwin compile on Intel. Most of it does. Some doesn't (current numbers are that 80% of Darwin can be compiled for Intel). The Open Source movement has the opportunity to complete and add drivers required for a complete version of the core OS to run on a wider array of intel hardware. That's what's in it for Apple.

    For the users, it's a solid BSD/Mach, SMP-ready OS that wont require too much tweak before other thinks like X, Gnome, KDE etc would require to make it complete.

    It's a -SERVER- OS.

    1. Re:Darwin is a porting issue by rthille · · Score: 1


      I don't think that it's an issue with porting the _OS_ to intel, I think it's two things: primarily a business issue -- Steve wants to make 'insanely great' stuff, but needs money to do it, so Apple has to protect it's core business which is selling boxes; secondarily it's a _driver_ & customer issue -- Apple doesn't have the resources to write drivers for every random piece of Intel hardware, and aren't big enough to make it worth the hardware manufacturer's time/money. If the drivers aren't there, or aren't stable, the customers aren't happy, call Apple and complain, and the press (who loves Apple bashing) picks up on it and says 'Don't buy Apple stuff, it sucks! (because it won't run correctly on my 4 year old packard bell')

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
  65. Re:MacOS will be crushed next -- NOT by Colossus11 · · Score: 1

    Saying Apple is not being as open to consumers as it could be (by helping a rival OS on its own hardware, the BeOS) is different from saying the outlook is grim.

    Linux is not ready for consumer prime time. It just isn't. Until you can hide *all* the command line functionality *all* the time there will be room for the BeOS, Windows, and other consumer-oriented OSes.

    And for most consumers out there, the off-the-shelf options they have are Windows and Mac. And guess what?? There are more apps being written for the Mac, and more Macs being sold, than in many years. This is "grim"??

    Sorry, but Linux will *not* be taking over the desktop any time soon.

  66. Re:I'll say it. by Thomas+Charron · · Score: 1

    Wow, you're so full of insight.. I wonder, do you have to change your phone number often to fend off the job offers?

    Tell me, what DO you do with the millions people pay you for your wisdom..

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  67. Re:It's a Good Thing by cookd · · Score: 1

    Well, I don't think you'll be able to use CVS and make world with MacOS. I would imagine that they've customized it, and that it has branched from the BSD tree. But they can still port bug fixes and patches, if they pay attention.

    --
    Time flies like an arrow. Fruit flies like a banana.
  68. Long Live Anonymous Cowards! by Anonymous Coward · · Score: 0

    Yeah!

  69. Re:It's a Good Thing by Anonymous Coward · · Score: 0

    Last I heard, the Darwin group allowed anonymous CVS access to the source tree. It has branched, but since I have read the sources, it is very close and in some cases, nothing has changed.

  70. Re:I'll say it. by Alex+Zepeda · · Score: 1

    Ehm, FreeBSD hasn't lost any devices or device names as long as I've used it. Get a life, get your head out of your ass, and do use Linux. You'll raise the Linux user's average IQ.

    --
    The revolution will be mocked
  71. geek elitism - get over yourself! by FalseConsciousness · · Score: 1

    Get out of your basement. Discover the world. There are a lot of things out there that are pleasant to look at, to touch, to experience. Maybe this will cure you of your bitter disdain for anyone out there who doesn't spend 22 hours a day playing with command lines. You are not better in any way than someone who doesn't care about the processes running inside the household appliance that they use for internet access. The fact that they don't want to be surrounded with ugly tower cases with their covers removed and ribbon cables hanging out of them is perfectly OK. Many people would rather live in pleasant surroundings. Their highly developed aesthetic probably means they are at least as capable of applying their intelligence to everyday life as you are. Possibly more.

  72. Slashdot Bots??? by Anonymous Coward · · Score: 0

    I swear I have seen this Kansas thing before. Is there such a thing as a /. bot?

  73. $29 a cd is not open source apple, get real. by Anonymous Coward · · Score: 0

    Being that a t1 costs $1500 a month typical, and cable and dsl are no where to be seen, $29 ain't open source. For those of us not sopping off the work line (or if the work budget is pocket change) the only free way is modem. Even if you subtract next day fedex 8:00am ($1 says it goes UPS ground at BEST ;) the$29 cd price is a joke. See cheapbytes.com and the like for realistic pricing. Microsoft could take some clues as well for its 'free patch' mailings.

    1. Re:$29 a cd is not open source apple, get real. by Anonymous Coward · · Score: 0
      You think that $29 a CD is not open source?

      Christ, buddy, I hope you never look at what the Free Software Foundation thinks you'll pay for a CD.

  74. Take a step back from your "boxen", Linux-boy... by rez_rat · · Score: 1

    and look at the real world living and breathing outside the walls of your cool, dark little room.

    99% of the consumer market would NEVER give half a piece of crap for the ability to screw with source code, re-compile a kernal, set up a GUI, or scour the 'net for help on how to set up PPP.

    To them, the perfect computer is one that you plug in, turn on, and start to play. A great computer is one that is so transparent that it allows you to do what you need to do, with no hassle. The computer is not supposed to get in the damn way.

    Take it or leave it, but the Mac is the closest thing this world has to a great computer.

    If you don't agree, then I'm pretty sure there are plenty of flashing lights somewhere that need your attention.

  75. Re:I'll say it. by Anonymous Coward · · Score: 0

    One word: FreeBSD sux.

  76. Re:someone learned something already :) by Anonymous Coward · · Score: 0

    I'll give you tits if you want more, I'll give you pussy if you want more, but if you want more knowledge? Get out!

    Xah
    xah@best.com
    http://www.best.com/~xah/PageTwo_dir/more.html

  77. MacOS will be crushed next by Anonymous Coward · · Score: 0

    MacOS will be the next proprietary OS (after SCO and IRIX) to be crushed by the Linux movement. The advantage MacOS offers over Linux - its homogeneity - is dwarfed by the disadvantage - Linux has a much larger potential for growth, it works on ALL those hundreds of millions of x86 boxes. Research and Development will flow towards Linux.

    1. Re:MacOS will be crushed next by Anonymous Coward · · Score: 0

      You've been swallowing too much Linux hype, MacOS isn't going away anytime soon. Apple hasn't lost anything, in fact, there are more apps being developed now that they have "gimicky hardware". Maybe you should realize that, despite what the press says, Windows and Linux aren't the only viable OSs around. And that's good. I want to be able to have a choice in software and hardware for my desktop needs, whether it's x86 Linux, PPC Linux, MacOS, xBSD, BeOS or Windows 98/NT/2000/whatever

    2. Re:MacOS will be crushed next by Anonymous Coward · · Score: 0

      but com'n my mac brothen. You have to understand where /. people come from, where linux people come from, and finally their root unixers. Their respectible ancestor unix weenies are not only dickless, but brainless as well. Darwin's theory has made their progenitors Linux weenies a bit smart, now that they are head over toes busily crying about 'usability' with their KDE and shit. There IS SOME PROGRESS, amen.

      Xah
      xah@best.com
      http://www.best.com/~xah/PageTwo_dir/more.html
      "GNU is Not Unix"

    3. Re:MacOS will be crushed next by Felinoid · · Score: 1

      I'm not saying Mac isn't useful to computer experts.
      I am saying Macs best market target is newbe users.
      MacOs makes a great Geek Os but it's image prevents it from selling as one.

      And just as there are plenty of Mac Geeks there are plenty of Linux newbes.
      But Linux faces the same stereotype in reverse.

      --
      I don't actually exist.
    4. Re:MacOS will be crushed next by Anonymous Coward · · Score: 0
      "MacOS will be the next proprietary OS to be crushed by the Linux movement ... Linux has a much larger potential for growth, it works on ALL those hundreds of millions of x86 boxes. Research and Development will flow towards Linux."

      Its happening as we speak. My EE Times today had a great story on the front page about how all the huge technology companies are investing in Linux. HP, Intel, SGI, and IBM were mentioned. The article said that these companies were pouring millions of dollars into Linux developement. And another article in the EE Times mentioned the Red Hat IPO. Did you know that is was the 4th most successful IPO in the '90s, and the 7th most successful IPO in history. That's really something.

  78. more power to Apple by sYme · · Score: 1
    Yes, Apple's entire Darwin idea was probably inspired by the popularity of the open source movement. Apple is trying to follow in Linux's footsteps, and capitalize off the enthusiasm surrounding the open source movement. That is most likely the case, and I'm all for it. I'm for ANYTHING that can convince ANY company as proprietary as Apple to open up some of its source code.

    I doubt we'll see Microsoft do anything similar. Apple obviously knows this as well. More power to them.

    --
    -sYme
  79. It's a Good Thing by cookd · · Score: 2

    I am inclined to believe that this is a Good Thing(tm). Of course they did it for a marketing objective. Everything every company does is for a marketing objective, to make money in the long/short run. That isn't wrong. What is wrong is to not play fair, to force everyone else's hand, to damage the overall industry to get ahead (and if you have any idea who I'm talking about, good for you). I don't see anything wrong with what Apple has done.

    Potential for bad: some hackers waste their time.

    Potential for good: We're actually going to know what is going on behind a commercialized OS. We've all heard the rumors about the crazy stuff in Win98 code:

    // There is a memory leak here, but I can't figure out what causes it...

    or

    // Crashes here. I would fix it, but release is next week, so no time. We'll get it in the service pak.

    and of course

    if(appID=APPID_NETSCAPE_NAVIGATOR){
    SetTimer(random,CrashIt)
    }
    if(dosVer&DOSVER_DRDOS){
    MessageBox("Your machine is running an unstable operating system. Upgrade to MSDOS 5.0.");
    }

    So obviously if they are willing to let the source out, they are comfortable with it. They are confident about it. They have nothing to hide, and can prove it (at least for the part released, which appears to be the most critical part of the OS). No more secrets. This is a Good Thing.

    Ok, so it's license sucks rocks. So? I wouldn't expect a whole lot of big user development on their kernel. I don't think that is the point. I'm sure they'll accept and take a look at all submitted bug fixes, but that isn't the point either.

    The point is that everyone can study the OS and know everything about it that they need for programming the Mac. I'm reminded of the source code to the original PC BIOS that appeared in the appendix of the original IBM Technical Reference manual (still good reading, by the way, if you do low-level PC programming). I learned a lot about what was going on. When I had a question about "what exactly does this function do," and the docs were sketchy, I could jump to the assembly code in the appendix and figure it out. For some things, the BIOS source was my only doc - like how to program the timer chips, etc.

    With MS's OS's you can't do that. And believe me, the docs are sketchy sometimes. With no source to look at when things get confusing, you're always hoping that there is someone on some newsgroup with the answer. And the MS Word team gets privy info on the undocumented API's. None of that with an OS OS :P.

    I don't think I'll ever look at the code. I'm stuck in a rut programming my PC under FreeBSD, Linux and Windows. But for those who do need to do a lot of programming on Mac boxes, I have a feeling that this will help a bunch.

    Hope that made sense. Happy hacking!

    --
    Time flies like an arrow. Fruit flies like a banana.
  80. But QuickTime's quality is so poor... by Anonymous Coward · · Score: 0

    Frankly, end-users aren't likely to bother viewing QuickTime content any more than they absolutely have to, with the poor quality of QT video.

  81. Re:MacOS will be crushed next -- NOT by Anonymous Coward · · Score: 0

    I agree. What many of the hacker geeks on here seem to forget is that 99.9% of people don't give a shit about linux. They want a computer that is easy to use. Although I am not a programmer(Thank God!!!!), I am fairly decent with computer stuff. All I know is that, for the common joe, Linux is abut a million light years from being easy to use. There will always be a place for Apple in the market because they make products that are easy to use. Regardless of what any bullshit computer geek here says, Linux is not. Go Apple!

  82. asdfasd by Is0t0pe · · Score: 1

    asdfsdafds

    --
    "My works are like water. The works of the great masters is like wine, but everybody drinks water."
    --Mark Twain
  83. And the answer is....Re:But the big question is... by Anonymous Coward · · Score: 0

    That Steve Jobs is a hyprocrite.

    Add that to snake oil salesman, child welfare payment cheat, and liar.

    What a company....what a society that worships a man like Steve.

  84. anonymous ass by Anonymous Coward · · Score: 0

    a test comment for the load balanced server

  85. someone learned something already :) by Anonymous Coward · · Score: 0

    see, it works great.

    I learned something, you learned something, and everyone reading your post learned something. Stop complaining and keep talking...

    I want to learn more :)

  86. Answered: bsd by Anonymous Coward · · Score: 0
    Darwin has none of the Apple-ness i think you're thinking of. If you've used *bsd without Xwindows you've pretty much sampled the Darwin look 'n feel already ;-)

    You can download FreeBSD tonight if you're feeling horny for a Darwin-like encounter on X86. It's a very good answer in it's own right to many questions --probably not what you're looking for though. But in that case Darwin would leave you limp as well. Both are about as far as you can get from the MacOS user experience without breaking out the Data-mation punch cards and ditching your monitor for a teletype keyboard input/lineprinter output.

    Not that there's anything wrong with that...

  87. Correction by Anonymous Coward · · Score: 0

    Here's why Linux will never crush MacOS: it's not good enough.

    I've been working with Linux, I've looked through the code, I've tried multiple distros. The whole thing has left me totally unimpressed.

    I can understand that people who've grown up using win 3.1 and win 95 would feel different. But anyone who has ever enjoyed the elegant, consistent UI of MacOS (or NEXTSTEP for that matter) will never settle for less.

  88. mirror of the release setup in australia by jason+andrade · · Score: 1

    i've setup a mirror of the 0.3 release in australia since quite a few people have difficulty getting a hold of a 44M file.

    ftp://mirror.aarnet.edu.au/pub/darwin/

    does anyone know anyone in apple to talk to about
    actually arranging mirrors ? i can't get anyone to
    answer mail..

    -jason

  89. Re:I'll say it. by Anonymous Coward · · Score: 0

    And in other news: recent studies suggest that the illiterate are posting to internet discussion boards in unprecedented numbers. This story and others at six.

  90. Re:I'll say it. by Anonymous Coward · · Score: 0

    Touret's syndrome. A cure can be found. For the price of one cup of coffee per day, you can help fight this terrible affliction.