Slashdot Mirror


Apple Builds Darwin For Intel

BluesHarp writes, "Apple's lead Darwin engineer Wilfredo Sanchez announced that he successfully built and has made available all of Darwin 1.0 for both PowerPC and Intel. Does this mean that OS X for Intel would be just a recompile away?"

From Sanchez's Avadgato diary:

Apparently a lot of people are under the impression that Apple isn't going to help out with reviving the Intel port of Darwin. This is false.

Getting everything built fat is a big step, but a lot of work remains. The next thing is to get installation bootstrapped so we can get Darwin onto an Intel system, and then to get the kernel running, since we haven't tested the new kernel on Intel yet, and there is limited driver support for Intel PC devices. I have a high degree of confidence that most of the user-space software will work without problems, particularly since a majority of it comes from the BSD world where Intel is the primary platform, but also because we've seen it work before in Rhapsody.

Neat stuff.

342 comments

  1. Re:Ah, disappointment by Anonymous Coward · · Score: 0


    Yet you'll use MacOS 8.X with it's Pascal kernel? OS9 was the first release that had all of the core OS finally rewritten in C. Mach isn't the fastest, but it's not like you're going to be crawling, and it has the big advantage of fitting in nicely with OpenStep's very dynamic environment. I'd suggest waiting until it's actually released before deciding to write it off, but that's probably a bit much to expect from the condemn-it-before-you-see-it ./ crowd.

  2. Re:Apple is a dying breed by Anonymous Coward · · Score: 0

    Heheh

    That was a joke... right?

  3. Re:Hello? It IS broken! by Anonymous Coward · · Score: 0

    I love it when narrow-minded PC dorks who know nothing about Apple or the Mac perpetuate the same lies from 16 years ago. 1)They make barely enough money to stay in business. I guess that's why they're sitting on billions of dollars in cash. And they're making about 100 million dollars in profit a quarter. And have had something like seven consecutive profitable quarters. 2)Despite the fact that the iMac gave them a small temorary boost, their market share is currently tiny and is slowly dwindling. You don't like reading much do you? Otherwise you would certainly have seen articles estimating that while their market share is still small in comparison it is growing and the iMac alone is responsible for a several point increase in market share. And if it is temporary, it hasn't ended yet. 3)In a booming market they show no signs of growth. Most of the financial world disagrees with you. Apple's stock has gone from ~$13 to nearly $140 since Job's return. Additionally, ~30% of Apples sales are to people that either have never owned a computer before or are converting from Windows (about 15% from each group). 4)The vast majority of computer buyers have written off Apple and are afraid to buy Apple products, no matter how good they are. Why concern yourself with what your neighbor has? Oh, that's right you need to be part of the herd. And when you're not, you get scared. If you are scared fine, you can retreat to the safety of your PC. We certainly wouldn't want people to think for themselves and buy a product based on their needs or show any type of individualism. 5)MacOS X is generating about 1/10 the industry buzz of Linux and isn't even on the average buyer's radar screen. Hmmmm...Let's see. OS X is not released yet and Linux has been around awhile. Apple doesn't hype unreleased products like some some companies, but when it is released I sure the hype will be substantial if not overwhelming. And I suppose Linux is on the average buyer's radar screen. Get real. Linux is not yet for the average user. OS X will give the average user every technical benefit of Linux and put a very easy and friendly interface on it so that IT WILL be on the average buyer's radar screen. (I bet that scares you: just as good as Linux, more software, intuitive interface and higher quality hardware.) But that is beside the point because from a marketing standpoint, the Mac has never been about the average user. It has always been for people that want something above average. Average may be acceptable for Windows and Linux, but not for the Mac. Quit spreading your misguided beliefs. Why would Apple want to change their business practices when they work?!

  4. Re:Darwin is Unacceptable for GNUstep, Spindletop by Anonymous Coward · · Score: 0

    nah, no one affiliated with us....

  5. Re:darwin is not everything by Anonymous Coward · · Score: 0

    So says Stallman. Who died and made him root?

  6. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    > The last *really* nice Apple hardware, IMO, was the 8500.

    I'll assume you never had to install more RAM into that machine...removing the entire motherboard from the back to install RAM wasn't a "*really* nice" feature of the 8500 series.

  7. Microsoft Stake by Anonymous Coward · · Score: 0

    Maybe I'm confused, but didn't Microsoft buy up a bunch of Apple's stock when they were down a few years back?

    1. Re:Microsoft Stake by Anonymous Coward · · Score: 0
      Yes, in early August 1997 Microsoft bought one hundred and fifty million dollars of non-voting Apple stock back when the Apple share price was around $15 per share. They also agreed that Microsoft would not sell the stock for three years. Other things which came out of this agreement were a patent cross-licensing agreement, an assurance that Microsoft would continue to ship Mac versions of Office and Explorer, that Apple would make IE the default browser on Macs, and that they would work together to make compatible Java virtual machines.

      It seems crazy that Bill Gates would have agreed to any of this since Apple was on the ropes and offered no advantage or threat to Windows. What was the other shoe? Microsoft getting Apple to drop support for OpenDoc? A threatened Apple patent lawsuit? Something else as yet undisclosed?

      Microsoft will be able to sell Apple's stock in August of this year at the same time that Mac OS X ships to consumers. Will Microsoft drop Apple support then? Will Apple be able to use the same tactics of the past to get another agreement out of Microsoft? Will the press view the sale of Apple stock (at what could be 10 times the value it was purchased) as a denunciation of Apple technology or an affirmation that Apple is hot investment? Will Apple be ready to enter the Intel hardware market with a Darwin based Mac OS X? Lots of questions; few answers.

      August will be very interesting.

  8. Um like why n'stuff? by Anonymous Coward · · Score: 0

    Unless Apple is getting outta the hardware business, why give people no reason to buy their hardware?

  9. Re:Ah, disappointment by Anonymous Coward · · Score: 0

    DM : just because MKLinux was slow doesn't mean OSX will be.

  10. Re:darwin is not everything by Anonymous Coward · · Score: 0

    The cloners hardly paid any of Apple's PPC R&D costs. If they could have done that and still turned out better, cheaper hardware even in low volume, maybe Apple isn't fit to be in the hardware business.

  11. Re:Apple rules by Anonymous Coward · · Score: 0

    That was bad information and needed correction. I couldn't care less whether the author believed what he was writing, just that someone else might.

  12. Re:i think there is good in this. by Anonymous Coward · · Score: 0

    $1 -> $19.99 is actually an 1899% markup...

  13. Re:Advice for Apple by Anonymous Coward · · Score: 0

    Apple does not (will not) disclose its proprietary hardware specs.

  14. Re:~30% More...help? by Anonymous Coward · · Score: 0

    PCs are cheaper until you start looking at a
    brand name box (as opposed to cheapo whiteboxes
    from some store that won't be there in three
    months time ;)

    I would suggest buying a G4 but waiting for the
    UMA-2 G4s to come out, mid-year or some time like
    that. OS X should be shipping by then with new
    Macs as well...

  15. Re:Hello? Anybody home? by Anonymous Coward · · Score: 0

    OBSD 2.4 and 2.5 run on PPC boxes w/Open Firmware.
    The OBSD group tried to get 2.6 working on an
    iMac but the kernel wouldn't build, or something...

  16. MacOS X on Intel = Mass Acceptance by Anonymous Coward · · Score: 0
    Could you imagine how popular MacOS X could become if it were available on Intel, or even AMD, chips?

    Restricting the OS to their own proprietary hardware is like saying you have to buy coke in special hand-made crystal containers made by coke. Imagine how popular Pepsi would become?

    Apple is their own worst enemy for not supporting a processor which has the wide acceptance of Intel/AMD these days.

    And just what exactly is this "Darwin" thing anyway? I'm a Linux person so I have no idea. Apple's web site doesn't exactly explain things clearly, either!

    1. Re:MacOS X on Intel = Mass Acceptance by Gid1 · · Score: 1

      The problem with the Intel platform isn't the processor... it's the rest of the hardware. For Mac OS X to support hardware other than Macintosh kit, Apple'd have to spend a hell of a lot of time writing drivers.

      I bet Windows would be pretty stable if Microsoft could prescribe exactly what hardware is used.

    2. Re:MacOS X on Intel = Mass Acceptance by sqweaky · · Score: 1

      You seem to be missing the point. Darwin is open source, MacOS X runs on top of darwin. In order for MacOS X to support pc hardware, someone would have to write drivers. That someone doesn't have to be apple, because it's open source pretty much any BSD developer could help out. This will have to be done in order for Darwin to run on x86. Therefore, it's not that much of a stretch to see MacOS X on x86 hardware. The release plan as of last october at FreeBSDCon was to release darwin and continue updating it as a seperate open source project in conunction with OS X. For the corporate apple world, they got the full package. For the open source fans, they get Darwin w/ the apple gui replaced by an eventual port of XF86. (this is done, and was slashdotted a month or so ago.) Looks like things are progressing nicely for a full darwin environment on x86.
      sqweak

      --
      "They have computers and other weapons of mass destruction" -US Attorney General Janet Reno
  17. Re:What is Darwin? by Anonymous Coward · · Score: 0
    I'd like to point out that Darwin is composed from two Opwn Source, academically developed OS components. Carnegie Mellon's Mach microkernel and BSD Unix. Apple released their recombinant strain of these, Darwin, back to the Open world for PR, for help, and possibly because it's also the right thing to do. Unlike a certain other company who has used Mach for portability reasons but never released squat back to the world at large.

    I don't know exactly what Apple hopes to achieve by releasing an Intel Darwin--although maintaining it shouldn't be too taxing for themm as they are likely to focus all efforts on services and utilites that run in the upper OSX layers...Maybe they hope to interest more BSD'ers and Linux people and get some outside ideas on refining the internals over time. Outside ideas never hurt.

  18. Re:Darwin is Unacceptable for GNUstep, Spindletop by Anonymous Coward · · Score: 0


    I sincerely hope this post was not from anyone affiliated with GNUstep or SpindleTop. I can't think of anyone involved in the GNUstep project who is this idiodic, so I can only assume this is just some moron mouthing off...

  19. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    If your only basis that the x86 chips are moving faster than PowerPCs is clock cycle speed, then you are horribly mistaken.

    The G4 can do, on average, calculations in 1/4 the amount of clock cycles that a PentiumIII takes. This makes a 500MHz G4 around twice as fast as a 1GHz P3, and thats not even using the velocity engine which is capable of sustaining a gigaflop.

    Just because Motorola and IBM are focusing on things to make their processors faster at the same speeds does not at all mean that they have dropped the ball.

  20. Re:darwin is not everything by Anonymous Coward · · Score: 0
    i expect that Apple is stay ppc and just weather the current problem with the 7400. Still the idea of Apple on K7's is pretty alluring. But why stop there? How about Apple on Alpha's!

    Sounds nice don't it?
    single K7 for the iMac crowd, duelie K7's for the midrange...Alpha multiproc for the video editing, 3d crowd...Happiness at last!

  21. Re:darwin is not everything by Anonymous Coward · · Score: 0

    The legality of the GPL has AFAIK not been demonstrated in court yet.

    Plus, "It take advantage of some of the great work underway in the NetBSD, FreeBSD, and Linux communities" was the quote. There is some 'great work' in the Linux community which is not GPL'ed.

  22. Re:Apple is a dying breed by Anonymous Coward · · Score: 0
    Um...Y'know Linux companies would do very well to "die" like Apple has...I just checked AAPL quote on Yahoo: $138+11/16 sh. Up ~400% over the past 52 weeks without any retracement to speak of. Unlike certain Linux comapanies that went up like a rocket, down like a rock. This is all the while Moto is having problems ramping production of >500MHz g4 cpus.

    Don't you worry about Apple, little one. They're just fine.

  23. Re:A little sanity check by Anonymous Coward · · Score: 0

    fprefect said:

    >Besides, it's not practical to switch processors

    > like you do underwear. Imagine Sun switching to

    > PowerPC

    Or like SGI switching to x86, or Apple switching to RISC? I am not saying that it would be easy, or even absolutely in anybody's best interests to make a switch -- just pointing out that it has been done before. Personally, I don't want to see an x86 mac, as the whole intel architecture really does need to die.
  24. Re:Blah, blah, blah by Anonymous Coward · · Score: 0
    Apple needs to expand their market share to survive

    Where the hell have you been the last two years, may i ask? Playing with your...kernel? They have done exactly that, expand in the consumer space, and their share price reflects it--as well as the expectation that the expansion continues.

  25. Re:AltiVec by Anonymous Coward · · Score: 0


    Apple Mac:

    500MHz G4
    1MB L2
    256MB SDRAM
    27GB Ultra ATA
    Zip drive
    DVD-RAM/DVD Video
    RAGE 128 Pro
    10/100BASE-T
    *NO MONITOR*
    *NO MODEM*
    *****************
    $3,499.00

    Gateway Athlon:

    AMD Athlon 1000MHz (1GHz) Processor
    128MB RAM
    MONITOR: 19" (18.0" viewable area)
    32MB nVidia GeForce 256 Graphics with TV out and DVI-D
    (FPD1500 Digital LCD Display also available with this video card)
    30GB 7200RPM Ultra ATA hard drive
    12X DVD-ROM Drive
    Boston Acoustics BA735 Digital Speakers w/Subwoofer
    56K PCI Voice Modem
    ******************
    $2,999.00

    Which is the one that normal human beings can't afford?

    Gleaned from:
    http://store.apple.com/1-800-MY-APPLE/WebObjects /AppleStore.woa/194/wo/Hqwmo1GXatYVc5VHl8/ 0.3.0.3.27.11.2.1.3.1.1.0?85,91
    http://www.gateway.com/prod/hm_sel1000_ProdInfo. shtml

    P.S.--It's $54 to add 10/100 ethernet to the Gateway.

  26. Re:darwin is not everything, but it is a lot by Anonymous Coward · · Score: 0

    Darwin is not everything, but if you see what it is, and take a look at what Wilfredo, or Scott Anguish are saying about it you will see that it is MOST of OS X.

  27. Re:Apple's Diversification by Anonymous Coward · · Score: 0

    ummm...are you at all aware of what they can do in the industry? it would be nontrivial, but not impossible, to place a slightly modified version of altivec on any other processor.

    typical /. moron...

  28. monday i'm in love by Anonymous Coward · · Score: 0

    It's not avodgato, or whatever you punk kids are calling it. It's a pun on Avocado and Advocate, the fruit, and is spelt Advogato. You retards!

  29. Moderate Up! by Anonymous Coward · · Score: 0

    Assuming it isn't an identity hack, this is "Apple's leah Darwin engineer."

  30. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    DELL ? DELL ? Tell me you're joking! FYI, biff, Dell parts--cases, mobos, etc--are frequently so non-standard that replacements are available only from Dell. You want to fuck yourself in the most expensive, inconvenient way, just buy a Dell. Fantastic ad campaigns though...

  31. Re:Where's the Red Box? by Anonymous Coward · · Score: 0

    Actually, there was a version of SoftPC (or was it Virtual PC) for NEXTSTEP way back when...

  32. Survival of the Fittest by Anonymous Coward · · Score: 0
    Even though Apple can survive by making hardware, they are still interested in having a hardware-independent backup plan. If you ignore the price performance advantages of Wintel hardware (which a lot of consumers ARE willing to do), there will still come a day that it just isn't profitable to build and sell computer hardware. If computers get down to the commodity pricing schemes and levels of stereos and VCR's, then the margins are just too tight to sustain a company like Apple. Apple is a hardware company right now because that's where the major money is. If that oasis dries up, they MUST be able to move to a software only business model and move much more rapidly than they did during the NextStep to OpenStep transition and the Mac 680x0 to PowerPC transition. This may happen next month, next year, or next decade, but at some point it WILL. When it does, Apple needs to be able to move to the dominant commodity hardware whether it's Athlon's, Alphas, Sparcs, Celerons, Crusoes, or Emotion Engines.

    Darwin is very hardware independent and though Apple doesn't want to put a lot of money into right now (because their hardware business is doing quite well) they are still interested in keeping it adamantly hardware independent. They've spent a lot of time working on the CoreOS API's which define things like consistent variable sizes, endian-ness of data, and all sorts of other hardware-influenced code. Even more telling is that they've even sunk a lot of work into revising their C++ based driver model to be as hardware independent as possible and delaying developers from writing Mac OS X drivers for almost half a year which seems downright absurd if Apple was apathetic toward other hardware possibilities. Apple is clearly anticipating the need to free themselves from hardware legacies at some point in the future. As long as the higher levels of Mac OS X (like the Aqua GUI and the Quartz imaging engine) access everything through the hardware-safe methods (the I/OKit, the CoreOS API's, Carbon API's, and Cocoa API's), then moving Apple's software world to different hardware mainly involves moving the Darwin kernel to another platform. It's still not trivial and won't ever happen over night, but they do seem to be keeping such a possibility down to a three to six month window of hard development time.

    Apple will never again have to go through the hardware stagnation hell it has already gone through with the classic Mac classic hardware, the Next hardware, and soon to be the PowerPC hardware.

    One curious thing is that Apple never openly and unquestionably denounced the cross platform nature of Rhapsody (the predecessor to Darwin and MacOSX). They just spoke about it less and less until finally they stopped talking about it all together. When they unveiled Mac OS X, it was billed as being everything Rhapsody was plus better support for those lazy programmers who weren't ready to abandon the barnacle-laden, "classic" Mac OS API's. At this point they moved their cross-platform message to one of compatibility with their CGI middleware "WebObjects". As hot and heavy as Apple was to kick-start their hardware business, it's suprising that their wasn't an announcement about not pursuing Intel because of the inferiority of the hardware or some such message. Best not to burn that bridge quite yet. Apple's hardware plan right now is one dictated by legacy; they want to appear apathetic about other hardware but it's clear from their actions that they are keeping all hardware avenues as open as possible without compromising their current hardware offerings.

    1. Re:Survival of the Fittest by roen · · Score: 1

      Funny how some things fail to get mentioned.

      One, a good reason for porting and cross-developing software -- including OS software -- is that it provides a relatively easy quality test: the better the abstraction from the underlying, and the fewer assumptions based on that creep into production code, the more robust, reliable and maintainable the code.

      Darwin, or its predecessors, have always been built for Intel. As well as several other platforms. This has also been relatively simple: hardware abstraction is, to a great extent, offered by the microkernel. There simply is no driver purgatory like there is in monolithic OSes.

      Drivers are an important issue. Writing them is a pain. It's difficult and hazardous, and, on OSes of a lesser design device drivers put the entire system at risk. On OS X, however, you get full driver protection, and a high-level development environment for drivers and kernel extensions on the side; and these can be added, or removed, from a running kernel, just like that.

      I'll have that, thanks. No thanks, you can keep your monolithic, russian-roulette spaghetti-coded Unix lookalikes; I'd rather go for the real thing, with a solid architecture at its core and an unrivalled contemporary development environment-cum-frameworks (ProjectBuilder, Interface Builder, Object Modeler, Foundation Kit, AppKit) to go. It compiles (and runs) everything Unix as is, but more importantly, it goes way, way beyond. And '70s Unix may be good enough for some, but well, it's just '70s Unix to me. More, please, but more importantly: better, please. An environment that values *my* time, please. Yes, I'll order a few. To go. Make it snappy, please.

      Thanks.

  33. Something To Consider by Anonymous Coward · · Score: 0

    Those who say that Apple is primarily a hardware company are right. The integration between software and hardware is what makes the Macintosh user experience so compelling. MacOS X has already left Apple's old architecture behind. It only runs on a tightly prescibed set of machines.

    So, either Apple builds its own Apple-branded x86 box or gets one of the majors to OEM it and installs OS X on it. The OEM gets in on the price premium Apple can demand for superior price and performance and Apple can retain control of the user experience. They both get a foothold in the post-Wintel market.

    You want to build a machine of your own that runs MacOS X? You could still buy the parts, but you'd be restricted to a finite number of approved parts by approved vendors. Otherwise, Apple and/or the OEM don't guarantee that your setup will work.

    Any arguments?

  34. Re:A little sanity check by Anonymous Coward · · Score: 0

    You can't buy Cocoa for Macintoshes yet. Wait until the product ships -- WebObjects on Intel is a profitable product, and it will eventually require the updated OpenStep/YellowBox/Cocoa layer.

  35. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    Here is the site with the apple benchmarks.
    And here is the site with the intel benchmarks.
    As you can see, Apple took intel's own benchmarks and ran them on a G4. The G4 averaged 3.52 times faster than a PIII. Adjusting for MHz from a 500MHz G4 to a 1GHz PIII makes a G4 1.76 times faster.

  36. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    It's just like porn -- Average Joe Sixpack would rather see big round fake tits than nice real small tits. Megahertz is marketing.

  37. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    I cut the hell out of my finger on a super sharp NuBus slot hole once. Almost needed stitches Lots of cuts from PC cases, but the worst was from an Apple.

    Honestly, Apple cases weren't that great until the G3/G4 type. They seem to have been primarily designed to change shape every couple years and prevent you from doing motherboard upgrades.

  38. Re:Apples Situation by Anonymous Coward · · Score: 0

    I for one can think of several reasons for Apple wanting Darwin on x86 hardware. It's a free server OS with a fullblown capacity and streaming video etc. This will do well with the "Mac" at both ends things they are developing, a special set of services for Mac OS (and soon X) clients that currently is seen on apple.com. An to that MHz comment, it's like compering RPM on a two stroke and four stroke engine.

  39. Firmware Hell by Anonymous Coward · · Score: 0

    Nobody has yet mentioned something that makes a full Intel port extemely unlikely- Firmware. Apple has had enough problems with it's own firmware that opening up the market to logic boards and crap from everywhere would be a "Firmware Hell". It's not going to happen. Stop spreading rumors. If you're an Apple supporter, hold back your excitement and shut up because you're not helping Apple at all by spreading rumors. The linux boys are laughing at all of you giddy gossipers!

  40. Re:Apple's Diversification by Anonymous Coward · · Score: 0
    "Second downfall" implies that Apple recovered from the first one..

    Hmm, stock price is well over $100 - that sounds like a recovery to me . . .

    But then again I don't have my head in the sand...

  41. Re:Advice for Apple by Anonymous Coward · · Score: 0

    Apple has always been into the "proprietary" game, and I don't like that. You speak of all of the hacks/tweaks that are needed on the x86 architecture (which actually has a open instruction sets and specs), but not of the problems that will be faced with porting an OS when Apple decides to alter/conceal information pertaining to their proprietary hardware. Regardless of whether BSD or Linux can be made to run on the PPC, would you (or rather the open-source community) be willing to go through a complete hack/tweak episode to get it to work on the "new" Apple-branded processor?

    Also, if you haven't noticed the PC hardware platform is capable of outperforming the G4. The fastest AMD Athlon and Pentium III systems are still faster than the fastest G4. For instance, when was the last time you saw a cutting-edge game released for the Mac?

  42. Re:Apple is a dying breed by Anonymous Coward · · Score: 0
    As a BSD it will run most Linux software in Linux compatibility mode

    Linux is lacking the following short but critical list of desktop apps:
    (This is not an exhaustive list just a summary)
    Quicken, Quickbooks by Intuit (or any other integrative financial software to manage investments as well as bank accts.)
    Adobe Photoshop, Illustrator, InDesign, GoLive, Premiere, yadda yadda
    MS Word, Excel, PowerPoint, Outlook, frontPage, IE, Media Player, etc
    Apple Quicktime client (Actually I'd be surprised if Apple doesn't release a binary here sometime after OSX consumer debuts)
    GAmes (Linux has a couple of important games, if you have the right hardware, and power-user skills to configure your system to use it--I mean 3dfx cards using DRI, and even before DRI, 3dfx/Glide has generally required skill+patience WAY beyond "desktop users" ) but certainly you can't begin to argue that people with kids interested in games of either the 1stpersonshooter, aircombat/flightsim, adventure, or non-bloody games for kids under 13-14 years could choose Linux as a platform based on its game support. It just isn't there yet, not even by comparison to Mac--change could be coming but I see little evidence of it. No wonder they don't port to Linux: Video and 3dgraphics on X just plain stinks...why get blamed for lack of quality when its not your fault?)
    As I say, the list could go on, but this is enough don't you think? Most people live with the Adobe stuff since more consumer oriented/priced photo mainpulation and management programs are out there and sometimes come bundled. We could talk about how great GIMP is, but then I'd have to remind you how retarded its UI is and how most people who aren't strongly motivated to use free software in the first place would just shake their heads and go buy something that works for them. People want to see a good fraction of the names on that list, yeah Those names...any substitutes are going to need to make a good reputation for themselves on one of the 2 already accepted desktop platforms. So netscape is a viable alternative to IE, as long as you don't push it. (no java, and don't expect that pages will always look as nice). StarOffice hasn't made a name for itself on Windows or Mac yet. Linux people would be smart to volunteer a lot of effort to make it better, crappy Sun license notwithstanding--but that's the kind of smarts they're generally known not to possess. Not to mention that printing in Linux is a lost cause. Scanning? O, surely you jest! (Why don't you Linux guys just delete parport modules? It's clear that you don't give a fuck about writing print filters for current model printers, and when there is a filter it generally looks like shit.)

    In general, the lack of a centralized direction for the OS (meaning kernel plus everything else) means that complicated stuff stays complicated for Linux users instead of easy, as it's made for users of real operating systems. (Linux is just a kernel remember? It operates, but it ain't no system, as BSD people are fond to point out) Which pretty much disqualifies Linux as a desktop OS since lacking systematization it always falls down on integration and ease of use. If you have something going that allows you to do what you do from your Linux desk quickly and efficiently, it's because you spent time and figured out how to set it up that way for yourself. Good for you; but most people aren't ready to do this and don't particularly care to learn--why sould they?

    Sure you can be constantly fiddling with desktop apps for Linux as you claim, I know I do this alot, too--but it's not the same stuff the masses know and want, and the "fiddling" part is not going to appeal to them--if it doesn't install with 3 clicks for default settings w/in 10minutes or so, they are just going to toss it.

  43. Re:okay, except... by Anonymous Coward · · Score: 0
    The yellow box, as I understand it, is an emulator. As such, it simply can't run apps as well as the native....

    This is incorrect. The "Yellow Box", now known as "Cocoa", is a set of frameworks (shared libraries + associated resources) that implement an Object-Oriented application environment, i.e, APIs. The APIs are exposed through both Objective-C and Java, though Java support is still incomplete and suffers from a few problems (such as the expense of crossing the Java-Objective-C "bridge", which is an amazing hack that literally bridges the two runtimes and permits (almost) transparent messaging). It is, therefore, as "native" as it gets, and the Way To Go (TM) for new applications, according to Apple. In fact, Cocoa applications exploit the full (very considerable) power of Mac OS X, and will probably run the fastest of the three environments that OS X supports (Cocoa, Carbon, Classic).

    There are an incredible amount of devices out there that OSX will need to know about. XFree seems to be the only reasonable, fast way to get to that end.

    OS X will have a device driver abstraction layer called the "IOKit". It provides all sorts of device-driver related services, kernel interfaces, etc., but in particular, it makes writing/porting drivers amazingly easy. It is part of Darwin, and the source is available. IMHO, all the free OSes out there should adopt IOKit, license issues permitting.

    $100, $170, $80 -- these prices may be too high...

    Gee, I dunno, once you see Aqua and a few well written apps running, you may change your tune. Remember, cool wins over reason every time :-)

    As far as yellow box, the superior development tools, etc. -- all I can say is I work with forty developers, and none of us has ever used the mac interface for more than perhaps 5-10 minutes.

    Well, Cocoa (nee YB) is not yet available on the mass market Mac OS (9) system, so I'm note sure what your developers thought they were using. It will be part of Mac OS X, and is part of Mac OS X Server right now. Also, I would not think much of any developer who makes up their mind about an entire application environment after "5-10 minutes" of use. Speaking as a ex Win32 hacking, ex straight-C-rulez slinging coder, I can tell you flat out that Cocoa is far beyond anything else in existence, except perhaps some very high-end SmallTalk environments. It is many dimensions removed from the JDK and similar crap (yes, crap).

    It takes more than a few minutes to grok the "ness" of Cocoa, but once you get it, you will save many years of work for the same results, and have the warm Zen-like karma of Code Done Right (TM) flow through every particle of your being. I exaggerate only slightly :)

  44. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    A Pentium III 500MHz's FPU can perform roughly 1.5-2.0 GFlops (now there are 1GHz Athlon and Pentium 3's). Why is it that you Apple freaks think that a performance index of 1GFlop is really that big of a deal. Hell, a PS2 operates at close to 7GFlops. Anyone got a spec on an Alpha?

  45. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    Why does the Apple site say that the comparison is to the Pentium III 800MHz when the link to the actual benchmark on Intel's site says that its only a P3 400MHz? The numbers are even the same. I suggest you check your facts before so readily obeying Apple's marketing BS.

    If Apple is really concerned about visual performance, then where are all of the real display adapters? There are no TNT2, TNT2 Ultra, GeForce256 or GeForce256 DDR AGP4X cards.

  46. Fat binary by Anonymous Coward · · Score: 0

    He says that he builds all binaries fat . This means that all programms can run on both x86/PPC simultaniously . Maybe Apple will really use x86 in the future ?

    1. Re:Fat binary by Malichus · · Score: 1
      He says that he builds all binaries fat . This means that all programms can run on both x86/PPC simultaniously . Maybe Apple will really use x86 in the future ?

      Fat binaries are pretty cool, but he's referring only to Darwin, which is a pretty vanilla BSD variant, though with some interesting capabilities. It is very unlikely that Apple will be compiling and optimizing Cocoa, Quartz, QuickTime, Carbon, and all the other high-level libraries for x86 given they're not actually selling a product for that platform.

      The fat binary capabilities could certainly ease future architecture transition, however.

      --
      - Mali
    2. Re:Fat binary by ptbrown · · Score: 2

      And MacOS X is very accomodating of "fat" applications. The .app files (which are just folders) can contain subfolders for different architectures. This is, of course, inherited from NextStep, and was supposed to be exploited by Yellow Box for Windows.

      But it seems that Apple (read, "The Steve) has decided against Yellow Box for Windows. So I was wondering the other day, why not take advantage of the incredibly flexible format of .app files on other platforms? The internals are very well documented. And it shouldn't even be necessary to "emulate" Cocoa -- there's nothing that says the architecture-specific binaries have to use the same API. I can see this being exploited to create create a single executable that runs appropriately in Gnome/KDE/console/whatever.

      --
      Any sufficiently advanced civilization is indistinguishable from Gods.
  47. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    The 8086 came before the 8088. The 8086 can address 16-bits of data both internally and externally. The 8088 is like an "8086SX", capable of addressing 16-bits internally and only 8-bits externally.

  48. Re:AltiVec by Anonymous Coward · · Score: 0

    You heard of SSE or 3DNow!2?

  49. Re:MacPC spec needed, that's all by Anonymous Coward · · Score: 0
    ...most G4 buyers only care that it's faster than the G3, not that it's faster than the Pentium III or that it's slower than the DEC Alpha

    Apple's claims notwithstanding, the G4 has consistently failed to outperform the Pentium III on the SPEC CPU benchmarks. At the same frequency, the G4 is roughly as fast as the Pentium III (integer and floating-point), but it tends to lag in terms of clock speed, hence it tends to be slower overall.

    With Intel's huge manufacturing advantage, and spurred on by AMD, the gap between the x86 and Alpha or PA-RISC is rapidly closing too. That isn't to say the RISC architectures aren't better than the x86, only that Intel's advantages in volume, R&D and manufacturing have been more than enough to offset the architectural advantages of RISC.

  50. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    Doesn't matter. There's nothing that a G4+OSX can do that an 8-way P3 1GHz+BeOS can't do a hundred times faster.

  51. Good rant! by Anonymous Coward · · Score: 0

    If I could moderate you up, I would!

  52. Do I have to get pedantic on yo' backside? by Anonymous Coward · · Score: 0

    Widget themes constitute maybe one percent of a UI
    Unless we're dealing with a REALLY lousy UI. Which Aqua is far from being. Look through some slashdot postings, or check Apple's sites, and have a look at some of the whitepapers, etc., about the services OS X offers.
    For heaven's sake, you can hardly compare OS X, whose native text editing API includes (most famously) drag & drop insertion of graphics, blah blah blah, with Gnome/KDE, which have essentially no drag & drop insertion of anything, and utterly laughable implementations of such basic stuff as a clipboard (which doesn't apply to any non-whatever-DE apps anyway) just too lazy to log in. address righteous indignation to themark at visto dot com

  53. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0
    The G4 can do, on average, calculations in 1/4 the amount of clock cycles that a PentiumIII takes. This makes a 500MHz G4 around twice as fast as a 1GHz P3, and thats not even using the velocity engine which is capable of sustaining a gigaflop.

    Can you point to any independent results to back up this claim? I can point you to the Standard Performance Evaluation Corporation (http://www.spec.org), which has published benchmark results indicating a 500MHz G4 is about as fast as a 500MHz Pentium III.

    Mind you, I'm not saying all CPUs running at the same frequency are equal, only that the latest Pentium and PowerPC CPUs happen to be. A 500MHz Alpha 21264 is quite a bit faster than either, and a 500MHz PA-RISC 8600 is considerably faster still.

  54. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    If you would look a little more closely, the benchmarks are in clock cycles. It dosn't matter what PIII you are running it will take the same amount of clock cycles. The speed tells you how many clock cycles are in a second. For instance a 1GHz chip goes through 1 billion clock cycles per second. A 500MHz chip goes through 500 million clock cycles per second. The G4 is on average 3.52 times faster than a PIII according to clock cycles. Since a 500MHz G4's clock cycles take twice as long as a 1GHz PIII you have to half the 3.52 figure and you conclude that the G4 is 1.76 times faster.

  55. Re:Whats next after Darwin? -closed x86 platform by Anonymous Coward · · Score: 0
    Yet, I cannot understand how it could be so hard to get a Risc process up to 1 GHz, since they are relatively simple in design, it just makes no sense.

    RISC instruction set architectures (ISAs) are relatively simple, but modern implementations tend to be very complex, going through all sorts of hoops to present parallel-execution designs as serial ones. This is actually one of the things that motivated Intel's EPIC design. The idea is, rather than working in parallel while pretending to execute each instruction in a serial fashion, you explicitly expose parallelism in the ISA.

  56. Re:CAN DO, not IS doing... by Anonymous Coward · · Score: 0

    I wouldn't believe Apple either if the G4 was not classified by the US Government as a supercomputer (which limits exporting to certian countries). The sole requirement is to be able to sustain a gigaflop.

  57. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0
    Your facts are very crooked, I'm afraid. The Intel 8086 was indeed a 16-bit CPU, but the 8088 was the one IBM used in the original PC. The 8088 was not a 32-bit CPU, it was a modified version of the 8086, with an 8-bit data bus instead of the 8086's 16-bit data bus. Both the 8086 and 8088 used a 16-bit internal architecture.

    The 80286 was a 32-bit architecture interally, but only offered a 24-bit address space, and still used a brain-damaged memory access scheme based on 16-bit segments. The 80386 introduced a flat, 32-bit address space and data bus, along with an MMU, which made it possible to run modern operating systems on a PC (e.g. NT, UNIX).

    The 68000 was unquestionably better than the 8088 or 8086, though it wasn't a full 32-bit CPU. The internal architecture was 32-bit, but it used a 24-bit address space and a 16-bit data bus. The 68020 introduced a 32-bit address space and data bus, but required a separate MMU, which was added to chip itself with the 68030.

    The 80386 and 68030 were the CPUs that really brought minicomputer power to micros.

  58. Re:MacPC spec needed, that's all by Anonymous Coward · · Score: 0

    Erm, Windows has much better hardware support than Linux and XFree86.

  59. Re:Whats next after Darwin? by Anonymous Coward · · Score: 0

    What?? Are you sane? I dont think so. Maybe you are just confused. There is a difference between sustaining a gigaflop and theoretical peak gigaflops. I believe that you are referring to theoretical peak gigaflops. The G4 is the only, let me say that again, only desktop computer that can sustain a gigaflop. No not alphas P3s or athlons.
    Go here for more info.

  60. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    I'm wondering how many people currently buy a Mac because of the OS. When I bought my first Mac/512K [aka Fat Mac] the OS mattered. But the impression I get today is people are buying Macs because of the "cute" machines more then anything else. Outside of the special niche groups that have always used Macs for special tasks how many people are buying the systems for the OS? Does the OS really get your average computer user to buy Macs? Or is it the fashionable colours?

  61. Re:Apple is a dying breed by Anonymous Coward · · Score: 0
    If Apple wants to survive, they need to can OS X and start building embedded systems that use Linux with a ported Mac GUI.

    Why would Apple want to abandon Darwin for Linux? FreeBSD remains technologically ahead of Linux in virtually every area except SMP, and Apple's use of a Mach-based kernel gives it a huge head start in that area.

    Quite honestly, the only think Linux has going for it is hype. From a technical perspective, it's a dog.

  62. Re:Apple is a dying breed by Anonymous Coward · · Score: 0

    A particular device is about half as likely to have *BSD drivers as Linux drivers. And what's *BSD's realtime story?

  63. Re:MacPC spec needed, that's all by Anonymous Coward · · Score: 0

    RISC now relies on complicated pipelined logic, and CISC can now use the same optimizations and needs less instruction bandwidth.

  64. Re:Advice for Apple by Anonymous Coward · · Score: 0

    x86 is sure prevalent for a "dead" architecture. In fact, I've never seen a screwdriver shop that sells anything else. When I can drive across town and buy PPC (or Alpha, or UltraSPARC, or whatever) chips and boards from two honest independent manufacturers (after backstabbing the cloners, breaking their Yellow Box for Intel promise, and breaking their OSX on NuBus promise, Apple certainly doesn't qualify) with better bang/buck that use commodity peripherals, I'll consider it.

  65. Re:okay, except... by Anonymous Coward · · Score: 0

    Discounting the software won't help; just about everyone who can run it already has it. The rest of us are not about to go buy another computer just to try it out- I don't even have space for another computer! They have to either discount the hardware or stop treating it as a dongle and port their OS (since its interface is the real value they offer) to boxes people actually have.

  66. Re:i think there is good in this. by Anonymous Coward · · Score: 0

    Why is the old, and tired cut-n-paste thing always coming up? Lets look at a few scenarios (gnome specific, don't have a recent KDE to play with).

    URL in my email (mutt, so it's running in a Gnome Terminal). Clicky-Click on the URL and up pops a Netscape window.

    URL in an X-Chat session. Clicky-Click, up pops a Netscape window.

    URL in a GnomeICU message. And so on..

    And as for Gnome and KDE, they may be different projects, but they are definitely working together on a lot of things (like Window Manager hints as an example), so expect to see some standard.

  67. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    score -1, flamebait

  68. Re:Apple is a dying breed by Anonymous Coward · · Score: 0
    No X support! That means no Linux or BSD apps that use X will work.

    Um Curtis, why would anyone on a Mac care at all about using apps that are based on Xwindows?

    Seriously, name me -=ONE=- app they should give a fuck about, please. I'm very interested to hear what you think those poor deluded buggers are all missing out on. Gnome and KDE may be looking better but that doesn't mean they're looking good. Please answer that question, despite what I'm about to tell you (I wonder could you be the last man in North America to have heard this?)

    Anyone who just has to have Xwindows on Mac will be able to have it courtesy of John Carmack. Whether he is to be thanked, or committed for observation, is a debate for philosophers to chew on years hence--but not the fact of Xwindows on Mac. It is a fait accompli.

    So you were saying something about all those wonderful (snort) X-based apps ?

  69. Re:Why it will never happen by Anonymous Coward · · Score: 0

    >Apple on Intel would kill the ``magic''. ...true >Apple on Intel would kill the myth. ...true APPLE ON INTEL WOULD RESURRECT THE MONEY MAKING MACHINE!!! ===>Also true!

  70. Re:Apple rules by Anonymous Coward · · Score: 0
    There are ideas called "free market" and "competition" that punish vendors for bad products, bad prices, or treating customers like dirt. You might want to look into them; many of your ex-brethren already have.

    And the idea of a billion MacOS users is ludicrous. MacOS's share of the market is well under 10%, and I'd be amazed if there were a billion users of all the platforms put together.

  71. Re:What's next after Darwin... by Anonymous Coward · · Score: 0

    The school board removed evolution from the curriculum. In Kansas, citizens can now be considered "educated" without even a vague familiarity (which need not correspond to belief) with conventional genetics and archæology.

  72. Re:A little sanity check by Anonymous Coward · · Score: 0

    In other words, Yellow Box (AFAICT Cocoa is just Yellow Box dumbed down enough to be usable with Java instead of requiring ObjC) technically exists but nobody can afford to get it.

  73. 600 mhz G4 > 1000mhz Athlon by Anonymous Coward · · Score: 0

    gimme a G4 anyday

  74. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    I Like the MacOS. I am very very comfortable with it, you might say I have "Skilz" with it. It is the most productive platform for me in that I can use it to get the most work done with it quickly. It's my right hand.

    I see good and bad in MacOSX, and I am plaining on being a slow adopter, simply because blue box or no, Pre-emptive whatever or no, 2Ghz hardware or just 500mhz, it is not the classic MacOS that currently enables me to do so much.

  75. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    The last *really* nice Apple hardware, IMO, was the 8500. Have you ever tryed to install more ram. Major pain everywere. Otherwize nice and cozy.

  76. Apple Builds Darwin For Intel by Anonymous Coward · · Score: 0

    PS: There's also the advantage that a lot of open source work is done on PC's. If Darwin's available for PC's, then one could hope that more work will be done for it, if it's also available on PC's.

    1. Re:Apple Builds Darwin For Intel by bevonovo · · Score: 1

      off point: amd/intel didn't bump up the dev cycle or cut corners. the normal plan is to s-t-r-i-n-g things out to maximize profit. remember: we really haven't had competition in the x86 space until late 1998. i wonder how this will pan out for microsoft as other oses begin to dampen their own string-out sched.

    2. Re:Apple Builds Darwin For Intel by rm+-rf+/etc/* · · Score: 2


      True, I'm not overly concerned about the processor speeds. Yet... Sure, AMD and Intel have 1 Ghz chips that you have to buy a dell or compaq server to get. Am I the only one who is a little worried about these chips? I mean, both companies announce they will have gig chips in like 6 months and then suddenly, wham they get into a pissing contest and they are here. Now, did they really bump up their release schedule 6 months without cutting any corners? I dunno... Plus with supply short on the higher speed PIII's, it's not that easy to get a super fast PIII.

  77. The Future by Anonymous Coward · · Score: 0

    Hey, since all we're really talking about here is the future then lets talk about motorola's next processor (the G4e) against Intels next. the G4 already has better proformace clock for clock than intel/AMD (without AltiVec) and the G4e has more than twice the proformace of the G4 (without AltiVec) how much better than the PIII is intels next? Intels has never had that big of a jump has it? and what about when they're compared to the G4e with altivec? Intels next will have to have like 100GHz to compare to all of the G4e with AltiVec.

  78. Re:Apple is a dying breed by Anonymous Coward · · Score: 0

    And given that BSD is the base of Mac OS X, it looks like browser_war_pow thinks BSD is 2-3 years ahead of Linux.

  79. Re:Apple is a dying breed by Anonymous Coward · · Score: 0

    YEs, but you *WILL* be running BSD on it...in the form of Mac OS X.

  80. Re:Apple is a dying breed by Anonymous Coward · · Score: 0


    Now that's quite stupid. Do you feel that a smaller market share means they are dying? Come on. Yes, they have a smaller market share, and that's fine. Apple has not focused on dominating the PC market, they have been focusing on recovering from almost going out of business, and they've been doing quite a good job.

    Hey, remember 5 years ago when no one had heard of Linux and it had a tiny market share? Did that mean that windows clinched the market? Linux still has a very small market share in overall computing. THere's plenty of room out there, and no reason why there can't be more than one platform on the market. MacOS may always have a small market share, but as long as they are profitable and sales figures are good, who really cares?

  81. Yes, but none of that matters by Anonymous Coward · · Score: 0

    Apple has already lost the platform war. The "whole computer" business model (closed hardware and software tied together) died years ago. No matter how good MacOS X is, it won't be a big seller as long as it is only available on Apple hardware. Sure, MacOS X will probably generate enough temporary excitement to bump up Apple's market share a couple percent for a year or two like the iMac did. But that still doesn't change the fact that Apple's business model will keep them on a long term downward trend. In terms of market share, Linux is likely to grow far more rapidly than OS X and push OS X further and further into a niche market. IMHO, the only thing Apple can do to avoid a long, slow decline is to release OS X for x86. At this point, I don't even think opening up the PPC hardware market will help much.

    1. Re:Yes, but none of that matters by znu · · Score: 1

      I'm hardly saying I think Apple has a shot at taking down Microsoft by selling iMacs, but the platform war is far from over. It's just starting to get interesting again. The typical computer user needs a basic word processor, E-mail software, a web browser, maybe a finance program, and some games. You hardly need Windows for that. You hardly need a computer for that, these days. Playstation 2 anyone? Dreamcast?

      The Wintel PC is getting some new competition, and it's coming from companies that make "the whole widget."

      Apple's place in this isn't very clear, but if these devices do take off, it'll hurt MS more than Apple. Apple makes most of its cash selling high-end boxes for content creation. The sale of millions of these devices would only enlarge the market for $3500 G4 machines.

      --

      --
      This space unintentionally left unblank.
    2. Re:Yes, but none of that matters by Darchmare · · Score: 3

      People need to understand that Apple doesn't need to overthrow Microsoft in order to survive. They can very comfortable survive as 'the other consumer platform'. Their marketshare now isn't too bad, and while I'd love to see it grow a few more percent, it's not hard to find anything I've needed for the MacOS (except for games, but that's improving as well).

      If Apple can maintain 5-10%+ marketshare, then they'll be around for some time. If they can hit 15%, then things will be perfect. You don't have to have a monopoly to survive.

      (BTW: People have been anticipating Apple's death for 25 years - I would hope that they'd learn by now that it's just not happening)

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  82. Re:darwin is not everything by Anonymous Coward · · Score: 0

    And isn't the core of OS X based on NextStep, which was available for (and from what I understand quite stable and very nice on) x86?? Seems to me that the leap of OS X from PPC to x86 wouldn't be all that difficult. I know I'd at least install it and see how it ran...

  83. Re:Apple is a dying breed by Anonymous Coward · · Score: 0

    you're an idiot

  84. Blah, blah, blah by Anonymous Coward · · Score: 0

    When are you Apple zealots going to realize you are the only market for Apple products that will be left in a couple years unless Apple changes. Apple needs to expand their market share to survive, which means they need to sell to people with different attitudes than yours; people who base their decisions on objectivity rather than platform zealotry. Do you want Apple to be confined to a tiny niche market composed of people like yourself, or do you want to see Apple change their business model and grow?

    1. Re:Blah, blah, blah by Pope · · Score: 2

      How exactly, can Apple grow their marketshare in an era where corporate environments insist on standardizing on Windows? They can't get their foot even near the door.
      And if "Tiny niche markets" can sustain a billion-dollar company, then why the hell not? How many Macs have shipped in the last year compared to, say, Silicon Graphics O2?

      I don't worship at the feet of the Steve, and when I started working with Macs I didn't have a clue as to who was the CEO, or what their plans for anything were. I simply saw applications and interfaces that were miles ahead of anything I had used under DOS and Win 3.1. How more objective could I have been?

      Pope

      --
      It doesn't mean much now, it's built for the future.
  85. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    What are the moderators thinking? The scores they assign to these posts appear to be randomly generated. MODERATE THIS POST UP!!!

  86. Re:It would be stupid to port Mac OS X to x86 by Anonymous Coward · · Score: 0

    They don't have to support all the thousands of legacy devices. They could bundle their OS with well-built well-tested Apple branded hardware and support only devices they are already supporting on the PPC side. They would not sell the OS by itself but bundled with their hardware, whether PPC or X86 based. I think that could be a winning business model for them.

  87. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    Compiling Darwin for x86 is not a big step! For fuck's sake, Mach was ported to x86 eons ago. OpenStep was running on x86 a long time ago as well. OS X Server (and thus an earlier version of Darwin) was running on x86 last year. So this announcement is hardly groundbreaking. Besides, all he did was compile Darwin. He didn't even try to run it, much lest test it. Finally, Darwin isn't an OS - it's just a kernel. It probably makes up only a percent or two of the total OS X code base.

  88. Re:Apple is a dying breed by Anonymous Coward · · Score: 0

    Its things like this that make me relize how stupid most "users" are. Check apple's stock history, check their holdings history, AMD and Intel have had worse times then apple has. I'm not bashing anybody here, I run Mac Os, Windows 98 SE, Windows 2000, and RHLinux. Just because you think you have a clue doesn't mean that you do. =+)

  89. Re:Apple is a dying breed by Anonymous Coward · · Score: 0

    everything linux does? thats a blanket statement that is hard to qualify. i think normal humans will be confused by it. i've used it, apple has been giving me development copies for close to a year now. Its good, definitely better than the old 20 year old operating system it was running on. I didn't know linux was lacking desktop software. I can't find enough free time to install and play with all the stuff I'd like to. when people universally are willing to pay twice as much for having less choice, then OS X will win. I won't be crossing my fingers. I don't know why everyone's all competetive and stuff. everyone wants to declare "my os kicks ass and its better than yours" there's room for all of them in this market, and for specific needs people will choose their specific operating system. I use MacOS, win2k, Linux, and FreeBSD on my systems. I'd like to play with BeOS and OS X some more, but as a technologist its dangerous (and really stupid) of me to lay all my eggs in one basket. I would be bored if I didn't have 3-4 OS's to play with.

  90. Re:Maybe they are not worried about hardware sales by Anonymous Coward · · Score: 0

    If OS X ran on x86, hoards of programmers would recompile every open source app they could think of to run on it.

    If you're recompiling, the CPU doesn't really matter.

    Then Apple could use the huge application base as a marketing gem.

    And they would sacrifice the ability to run current Mac software at a decent speed.

    Finally they sell bazillions of copies of their easy-to-use OS with all the power and stability of BSD and Linux.

    The CPU doesn't have much to do with the stability of the operating system. OS X will be BSD based, so the stability should be there anyway.

    So, having a full MacOS run on x86 (meaning Intel, AMD and Crusoe)

    If Apple wanted to run on Crusoe, I'm sure they could convince Transmeta to emulate the PPC instead of the x86.

    IMHO, would give Apple a pretty huge oppertunity to make a ton of money from all the people who already have a computer but are fed up with Windows and don't have the know how to install Linux or just want somthing new.

    For this to work, you would need:
    -An open source software library written completely in x86 assembly and offering superior equivalents of every Mac program.
    -Someone who doesn't like Windows, doesn't know how to install Linux, and somehow knows about the above hypothetical library.

  91. Re:Apple's profit margin by Anonymous Coward · · Score: 0

    Quality and style are two different things.

    Personally, I wouldn't pay an extra $1 for a cool looking case. To me, functionality is the only thing that matters in computer hardware. Many of the more reputable x86 vendors (e.g. Dell) provide cases that are as high quality and as thoughfully designed as Apple's. So IMHO, when people talk of Apple's superiority in design, I interpret it to mean a superiority in style. I can understand that style is important to some people - but a 30% premium is way to much to pay for style.

  92. Re:AltiVec by Anonymous Coward · · Score: 0

    Where I'm from, each machine is affordable to the average person, unless you work at McDonald's or something.

  93. Re:A little sanity check by Anonymous Coward · · Score: 0
    > And I forgot the other promise....YellowBox for Intel

    Apple announced that they would not be making OS X for Intel. They did not announce that YellowBox for Intel is dead.

    If you buy a copy of WebObjects for NT, you get Yellow Box for Intel. It's not dead yet.

    They said they would be releasing it for Intel when they get rid of the dependancy on Display Postscript, because they want to release it free of royalties. They've got Quarts on OS X now, but I don't know what they will do for Win95/NT.

  94. Re:Apple is a dying breed by Anonymous Coward · · Score: 0

    Hahaha, i'm guessing you haven't seen the Keynotes... Becuase of the money they have invested and other various things... They have made more money off of streaming media... than ANY of the other companies...

  95. Re:Hello? It IS broken! by Anonymous Coward · · Score: 0

    What is your reference for these points?

  96. Re:Darwin is Unacceptable for GNUstep, Spindletop by Anonymous Coward · · Score: 0

    Awwww. Diddums.

  97. Re:OS X on PC? by PHroD · · Score: 0

    *beats head against keyboard* has NOONE here heard of DriverKit/IOKit? you write your drivers in ObjC using generic classes they have already written, and just extend off of those classes with your own, and apparently drivers can be designed/written in relatively little time with very few people involved (good driver/system coders of which Im sure Apple has many.) Even though there are a ton of different types of hardware for peecee's, DriverKit drivers could (if people had the interest) come out very quickly and frequntly
    Also, they dont own Mach (last *I* checked anyway) and Mach has existed on x86 much longer than it has for PowerPC, so getting Darwin and even all of OSX on x86 is a non-issue, assuming Apple would release it

    "There is no spoon"-Neo, The Matrix
    "SPOOOOOOOOON!"-The Tick, The Tick

  98. GPL? compatible? by pol-pot · · Score: 0

    Sorry, I'm maybe not following this to closely, but I wonder if It is goning to be GPL'ed and if it is going to run Linux binarys like FreeBSD etc.

    1. Re:GPL? compatible? by Enahs · · Score: 1

      Sorry to feed the troll, but I have to state the obvious:

      Darwin is a BSD variant. More than likely, it will be released under the BSD license (duh.)

      --
      Stating on Slashdot that I like cheese since 1997.
    2. Re:GPL? compatible? by Malichus · · Score: 1
      Sorry, I'm maybe not following this to closely, but I wonder if It is goning to be GPL'ed [...]

      For their own code, Apple is using their own license, which they call the Apple Public Source License, or APSL for short. It is not a copyleft license, but has been approved as an Open Source license. GPL'd software that they enhance--GCC, for a very notable instance--is, of course, submitted back to the FSF, and folks at Apple are working on reassigning copyright for such software to the FSF. Not, however, the entire operating system, which is APSL. They're playing nice, but probably not nice enough to satisfy many of the ranks Stallman has inexplicably managed to brainwash.

      Personally, I think this is a good course of action; I dislike the GPL, and think it especially ill-suited as a license for the basis of a commercial operating system.

      The APSL: http://www.publicsource.apple.com/apsl/

      [ a ] nd if it is going to run Linux binarys like FreeBSD etc.

      Darwin runs Mach-O (Mach object format) binaries. It is a BSD variant built atop a Mach 3.0 microkernel. I don't expect to see a Linux binary compatability environment spring up, but you never know.

      --
      - Mali
  99. Re:Whats next after Darwin? by BlueGecko · · Score: 0

    While it doesn't initially appear to work into Apple's plan, I think that Mac OS X/Intel is the next logical direction. I'll explain that as well as I can here.

    Recently, as most people here I'm sure already know, Apple has been having major problems getting G4 chips that run at a reasonable speed; the 500 MHz G4s, which were supposed to be around in August, only arrived recently, while the 550 MHz and 600 MHz G4s we were supposed to have by now Motorola is now saying are impossible with the current design. If Motorola continues to have problems with this, it's in Apple's best interest to ensure that Mac OS X can run on a variety of platforms. Since Mac OS X can go wherever Darwin can go (you can actually swap different versions of Darwin right out from under Mac OS X, if you had need, for instance, of a file system that Mac OS X didn't support). So by porting Darwin to Intel, the biggest platform at the moment, Apple is making sure they're ready if they have to switch platforms soon.

    As part of this step, Apple may well decide to release Mac OS X for Intel. While Mac OS X is definitely going to be a big thing, a good amount of that big thing is the backwards compatibility that Mac OS X provides via Classic and Carbon -- things you don't get on the Intel side. Intel users would only have Cocoa applications, and, at the moment, there just aren't that many. That, however, could play in favor of Apple. With few initial applications, Apple could release Mac OS X for Intel without worrying about it cutting into their hardware sales in the near future. It would be a way to test the waters without causing major problems. If people really seem to like Mac OS X for Intel, Apple could quickly begin turning Mac OS X/Intel into a major product in preparation to bail out of the PowerPC platform.

    I have no idea if this is actually what's going through the minds at Cupertino, but I can certainly believe that it would be, and if it is then we're very likely to see Mac OS X/Intel in July as well as Mac OS X/PPC.

  100. Re:Advice for Apple by Anonymous Coward · · Score: 1

    To anybody at Slashdot who will listen,

    Here's a hint: the x86 architecture is dead. Apple made the giant step of abandoning their crufty old hardware architecture back in the nineties, and now they're kicking ass and taking names in the hardware market as a result. It's clear that Microsoft and Intel are worse off as a result of it; look at all the tricks and workarounds they're coming up with to retain backwards-compatibility with crufty architecture. Look at all the hardware platforms on which the x86 instruction set is a burden rather than a feature: Crusoe, Athlon, and whichever name Intel gives their next-gen platform this week. Ship a processor architecture without that nasty old instruction set, and watch your performance grow as Linux grows. You don't even have to stop making software - Linux users know it doesn't matter what instruction set your processor uses; our superior GPL'ed software can be easily ported regardless.

    Above all, stop thinking hardware needs to be tied to the same antiquated architectures as the early/mid '80's technology you got started under.

  101. Re:Darwin is Unacceptable for GNUstep, Spindletop by Anonymous Coward · · Score: 1

    Please don't try to tell other people what they should do. Almost everything you've said about the APSL is *wrong*, and the Spindletop icons have absolutely *nothing* to do with the APSL.

    You sound like a freak with a small brain and a big mouth.

  102. Why it will never happen by Anonymous Coward · · Score: 1
    The choice that would face Apple is this: Do we, Apple, want to concede the hardware business?

    • Apple on Intel would kill the ``magic''.

    • Apple on Intel would kill the myth.

      Sans doubt, Jobs says no.

    1. Re:Why it will never happen by mr · · Score: 1

      >- The same Steve Jobs that, when kicked out of Apple, started his own company. A company that built an excellent product with top notch (custom, 68K based) hardware and ahead-of-its-time (custom) software.

      Just keep in mind that businee partner Canon took a bath with NeXT, and H. Ross Perot called the 30+million HE put into NeXT "his biggest mistake".

      And, around this timeframe, Steve Jobs went to Seybold 1986 and said "Publishing is an interum market for Apple, and will be gone for Apple in 2 years."

      So Jobs doesn't always get it right...does he?

      --
      If it was said on slashdot, it MUST be true!
    2. Re:Why it will never happen by spiral · · Score: 2

      >The choice that would face Apple is this: Do we, Apple, want to concede the hardware business?
      ...
      >Sans doubt, Jobs says no.

      You are, of course, referring to Steve Jobs.

      - The same Steve Jobs that, when kicked out of Apple, started his own company. A company that built an excellent product with top notch (custom, 68K based) hardware and ahead-of-its-time (custom) software.

      - The same company that, years later, gave up on the hardware business. Instead they porting their software from 68K to PPC, Sparc, PA-RISC and, yes, x86.

      - The same company that, years later, was bought by Apple for 400M$ and tasked to create the next generation MacOS.

      I'm not saying that Apple/Jobs is ready to give up on the hardware business, just remember that Jobs knows how and when to change tactics.

      --
      Drinking will help us plan!
  103. Re:AltiVec by Anonymous Coward · · Score: 1

    > Is Motorola incompetent?

    Short answer: yes. Remember Iridium?

  104. It's just sad (I wish they'd port it all) by Anonymous Coward · · Score: 1

    OS X is the only operating system I can say that I'd actually go out and buy. It actually looks like a quality OS for both users and developers. I can't say that about BeOS due to the lack of available software.. most importantly Office & either IE or Netscape.

    If I didn't have to buy a Mac to run it on, I probably would switch over at least one of my machines to OS X when the client comes out. It looks to me like a Mac is ~30% more expensive than building the equivalent PC. That's just too cost prohibitive for me, and I imagine many others.

    You know the really sad part? I'd still buy x86 OS X at twice the price of the normal apple version.. even if it only supported a small subset of peripherals. That $200-$300 would be more than I've payed out for software in my whole life (of course.. it's probably not even a percent of what I've made workplaces buy). Apple would have to be making a profit then.. even though they didn't sell me their fruity flavored hardware.

    1. Re:It's just sad (I wish they'd port it all) by Enahs · · Score: 1

      Uhhh...I hate to point it out, but it'd be difficult (at best) to get binary compatibility on an x86 version of OS X...it's kind of like (pardon the pun) mixing apples and oranges.

      --
      Stating on Slashdot that I like cheese since 1997.
  105. the marketeers strike back! by Anonymous Coward · · Score: 1

    Funny whenever there's a thread on Apple everyone jumps in to play marketeer. Who knew technical folks had this much marketing knowledge and background? Incredible. Maybe it's time to revise that old saw: "Marketing opinions are like geeks: everyone has one."

    Well, I've got one, too, and it's to say that there are markets out there that are bigger and more lucrative than any ever experienced by the average /. reader. Joe Schmo PC user? Nobody cares about him. He's dust, history. If he buys, that's great. If he doesn't, who cares? He's a sucker. Consumers suck, and Joe's no different.

    Computer consumers suck even more, because they are intelligent consumers. Why buy a 20gb ATA33 disk when a 20gb ata66 disk costs more? Don't! Who cares what that extra 33 gets you in the real world? Intelligent consumers do! Doh! And everyone's margin drops because of a perceived benefit that in the real world accounts for less than 5%.

    The battles now are the corporate battles. Why? Because that's where the money is! Corporations will pay extra because time is a resource in the corporate world. Hello? Hello? Nobody has time to debug a DLL problem for 6 hours. Nobody has time to rebuild a kernel. Heck, it's amazing that admins have enough time to patch their systems.

    Why do AIX systems cost so much? Becuase some poor schmuck comes over in under 2 hours to replace the failed hardware on-site. Compaq too. Amazing...

    In the corporate world, time is more important than money. In the consumer world, money is more important than time, until you start making lots of money.

    So what the hell does this have to do with Apple? Think about WinNT. Is it stable? Is it easy to administer? Think Novell. Is it stable? Easy to administer? Think about MacOS X. Is it stable? Easy to administer? Who knows?

    Apple already has an advantage: all those midrange guys who already know *nix and thinks NT blows chunks. You know they're gonna be looking. Think about all those old NextStep users...they're in the midrange world, and interested in OS X. Yes, I've met a couple.

    And take linux. Is it stable? Easy to administer? Well for the latter, it's a Great Step Backwards in the *nix world, because the UI is written by *nix guys, who are notoriously bad UI guys

    OS X is a long-term play. Maybe they can get it up on a Power4 box. Maybe they can get it up on x86. Or maybe it'll just push to the workgroup/webfarm/clients. Who knows? But evaluating OSX given the current environment is iffy, because the current market is much more unstable than most people (slashdotters included) realize. Two years ago, NT was the shit in the corporate world. Now, everyone knows it's a piece of shit. w2k is a code abortion waiting to pollute corporate networks. Novell is rising from technical has-been status to a viable solution. Linux is starting to stomp on NT in the critical file/print corporate entrypoint and established *nices in the web area.

    The world is changing again, and /., being a bunch of basically reactionary folks (geeks), will be the last to know.

  106. MacOS is big-endian, x86 little-endian by Anonymous Coward · · Score: 1

    MacOS and MacOS applications would have a hard time working on x86 hardware because of endianess (byte-ordering) problems. On x86, a 4-byte word is ordered little-to-big, on 68K it was big-to-little. The PPC can run in either mode, but MacOS uses it in big-endian mode. It's true that careful programming can make software bi-endian, but trust me, nobody bothers with this. Converting the software, especially an operating system, for different byte orientation, would be a major piece of work.

    1. Re:MacOS is big-endian, x86 little-endian by Malichus · · Score: 1
      Converting the software, especially an operating system, for different byte orientation, would be a major piece of work.

      This is a far from insurmountable problem. And, honestly, it isn't as much a problem as you seem to imagine. I would typefy it as a problem solved, and it is not an impediment to brining Darwin up on Intel hardware. Keep in mind that Darwin is the core OS from OpenStep/Mach, which ran on x86, PA-RISC, and SPARC hardware before it was ported to PowerPC when Apple acquired NeXT.

      --
      - Mali
    2. Re:MacOS is big-endian, x86 little-endian by kolla · · Score: 1
      And why is this not a problem with *bsd and linux, and various other OSes?

      -- kola

    3. Re:MacOS is big-endian, x86 little-endian by znu · · Score: 1

      Software written for OS X's Cocoa API (read: Apple's updated version of the NeXT API) can be compiled as Java bytecode. The possibilities should be obvious.

      Of course, you probably wouldn't want to do this with games or graphics software, but for 90% of apps it would be just fine.

      --

      --
      This space unintentionally left unblank.
    4. Re:MacOS is big-endian, x86 little-endian by ironduke-particle · · Score: 1

      Software written for OS X's Cocoa API (read: Apple's updated version of the NeXT API) can be compiled as Java bytecode. The possibilities should be obvious. Of course, you probably wouldn't want to do this with games or graphics software, but for 90% of apps it would be just fine.

      False. As someone using those APIs, there is tricky object morphing going on. Without the real native code libraries (mostly written in ObjC) underneath, there will be no dice with Java. If you write Java Cocoa apps, they'll still run only on platforms with full native Cocoa libraries. And, as someone using Java Cocoa apps on MacOSXServer, I have mixed feelings about their observed performance.

    5. Re:MacOS is big-endian, x86 little-endian by ironduke-particle · · Score: 1

      OpenStep ran on: NeXT's m68k; Intel; and 32bit Sparc. NeXTSTEP 3.3 ran on HP-PA Risc as well. And early PPC; but that never shipped. MacOS as people know it is not part of Darwin. Darwin is a full-featured BSD-based operating system which will eventually become one and the same as the BSD layer in MacOSX. MacOSX (PPC), in its current incarnations (and presumably its future ones will run most legacy MacOS PPC applications. There would be no support for such legacy ("Classic") or legacy-lite ("Carbon") applications in a version of Darwin not running on Apple PPC hardware; only for MacOSX apps based on the "Cocoa" technology acquired from NeXT. Some MacOSX technologies -- those not requiring a GUI -- run on other platforms such as Solaris and HPUX. This includes WebObjects (deployment), which is/should be/ought to be a major cash cow for Apple. I suspect the existence of non-PPC Darwin is to improve support for WebObjects on platforms other than Apple PPC, other platforms far more suited to life in server farms. Like maybe an Ultrasparc with hot-swappable 256-way redundancy in PSUs, CPUs, memory interface cards etc, complete with EMP protection and a neutronium-armoured casing.

    6. Re:MacOS is big-endian, x86 little-endian by Bill Gates · · Score: 1
      This shouldn't be much of an issue.

      If the program uses standard known formats or its data formats are created by someone with half a clue, the endianness of the format is pre-defined, and converting during import/export is a rather easy task.

      If you're running net code, it should be using ntoh* calls for any binary data anyways. If not the person who coded it is a dumb ass and you shouldnt be runnning his/her software anyway.

      Very little software worries/cares what endianness things are while data is in memory. As long as the import/export routines (whether they be disk based, net based, or whatever) know the difference, 95% of software can be ported easily.

      In short, its not a big problem.

    7. Re:MacOS is big-endian, x86 little-endian by Edward+Kmett · · Score: 2
      Nobody bothers with this my ass.

      Anyone who has written an app that has to run on multiple platforms has bothered with it. And the solution is downright trivial. Add a macro or function for swapping when saving/loading a structure to/form disk or to/from something that doesn't use your native format. Its NOT that big of a deal. Sorry, pet peeve. 40 lines of code later you can be endian-safe with a little bit of discipline to use it.

      --
      Sanity is a sandbox. I prefer the swings.
  107. Re:darwin is not everything by Anonymous Coward · · Score: 1

    We sure do see IBM dominating the PC industry today don't we! Sure is a good thing IBM let 3rd parties into the market. It helped launch the industry but successfully cut them out of most of it.

    Apple has two main market shares... one for hardware and one for OS. Apple tried (yes they maybe could have managed it better) letting 3rd parties do hardware but it only resulted in cannibalization of there hardware market share with nominal gains in OS market share. The revenues for hardware are quite large while profits are low (20-35%). Software revenues are small while profits are high (90+%). So to transition from a hardware only company to a software only company takes a very delicate balancing of the two revenue items; don't want to piss off the investors.

    The first step Apple may take in bringing MacOS X to Intel (or other platforms) would be... Release Darwin, some GUI (GNOME,etc.) and enough of Cocca on Intel to allow MacOS X applications to run with only a simple recompile (hopefully using fat binaries). This is similar to Yellow Box / OpenStep for Intel today. This would encourage application developers to utilize Cocca to develop applications and increase the number of apps available to the MacOS X platform (were ever it may run). I would imagine, for the short term, that Apple would hold back all of the "cool" OS features to only run on their hardware. In reality this is almost required for some the OS features; it really helps having the Velocity Engine available.

  108. Advice for Apple by Anonymous Coward · · Score: 1

    To anybody at Apple who will listen,

    Here's a hint: you lost the hardware war. No matter how good MacOS X turns out to be, you will remain stuck in a small niche market as long as you stubbornly try to remain a hardware company. Ship an x86 port of MacOS X and watch your sales grow. Fail to port to x86 and watch your market share slip away as Linux grows. You don't even have to give up on making hardware - convince the x86 buyers to think of the x86 port as a stepping stone to the superior Apple/PPC hardware.

    Above all, stop thinking the current market behaves the same as the early-mid '80s market that you thrived under.

    1. Re:Advice for Apple by gutter · · Score: 1

      Give me a break. "new Apple-branded processor"? Motorola and IBM sell PowerPCs, not Apple. They just sell computers based on them. And how much more open can you get than an open-source kernel and BSD layer? And what do 'cutting edge games' have to do with processor performance? How many of these do you see on Sparcs or SGIs or Alpha? And I've seen more of them on the Mac lately than on Linux, although that could quickly change.

      This has gotta be a troll.

      --
      Check out DRM-free movies at http://www.bside.com
    2. Re:Advice for Apple by eggnet · · Score: 1

      Earth to AC:

      x86 is the most thriving architecture on the planet. This is not going to change over night. It is good enough, and there are billions of dollars invested in it.

      However, it might change slowly if there was a cross platform operating system that could run all of the programs you had to run (linux is not it... not yet anyway). Think quicken/quickbooks, office, Adobe, etc. Heck, maybe include a win32 layer (that would be amazing... maybe possible with the settlement).

      Apple physically could do this. They've done it before (68K -> PPC), maybe they can move a big chunk of the world (x86 -> PPC).

      If you're reading this Apple, and you're trying to do this, good luck.

  109. Apple is hiring by Anonymous Coward · · Score: 1
  110. Don't you people get it yet? by Anonymous Coward · · Score: 1

    Unlike in the 1980s when Apple was in its heyday, software is now where the real money is being made.

    The obvious reason why Apple doesn't make much money on software is because they don't sell much software. Now if they started selling software, they would make money on it. I figured that if Apple only sold operating systems and no hardware, they would probably have to sell 2-3 times more copies of the OS than they currently sell computers to equal their current profits. However, I honestly think an x86 port of MacOS X would sell in much bigger number than that.

    Apple keeps trying to fight the trends in PC hardware industry instead of trying to capitalize on them - it's stupid!

  111. ~30% More...help? by Anonymous Coward · · Score: 1

    I usually just buy stuff without paying too much attention to cost (hey, the economy is movin'). You can get a G4/64MB/10 GB/DVD with firewire, usb, agp graphics, wireless attenae(sp?), etc. for $1,600. How much would a decent intel box with similar specs cost? I don't want some no name cheap box with crappy components but something with on-site 1 year hardware warranty, etc. like the mac plus a decent firewire implementation, dual usb powered busses, plus it has to have a bit of style. What is a guy lookin' at for a quality Intel box? Looking at Dell, Compaq, etc. the Mac only seems at most 5% more but has more style and tighter, better working hardware. Am I crazy? I just want a reasonable answer...I don't think 30% is anywhere near the truth. An equivalent PIII >750 mhz seems to be in the $2,500 range with firewire, etc. Could the mac be cheaper? I might actually want to buy a Mac and chuck my Compaq...

  112. Re:darwin is not everything by Phil-14 · · Score: 1

    To me it would be irritating if Apple were to kill the PowerPC platform now after killing the clones because they couldn't take a little competition.

    --
    (currently testing something about signatures here)
  113. Re:Whats next after Darwin? by Phil-14 · · Score: 1

    I guess MacOS X has to move to X86 because of the physical laws of the universe that dictate that the standard be the worst possible instruction set in existance. I suspect we'll still be stuck with it (or some ungodly VLIW/x86 kludge) until someone comes up with a chip for interpreting intercal bytecode.

    --
    (currently testing something about signatures here)
  114. Blue, Yellow & Pink? by stux · · Score: 1

    I thought it was from the Blue Yellow & Pink cards ;)

    Does anyone remember the Pink (PNK) OS? What about taligent?

    Kaleida?

    Magic Cap?

    Copland?

    Newtos :(

    Sad, isn't it.

    ---
    Live Long & Prosper \\//_
    CYA STUX =`B^) 'da Captain,

    --

    ---
    Live Long & Prosper \\//_
    CYA STUX =`B^) 'da Captain,
    Jedi & Last *-fytr
  115. CAN DO, not IS doing... by Jeff+DeMaagd · · Score: 1

    >The G4 can do, on average, calculations in 1/4 the amount of clock cycles that a PentiumIII takes. This makes a 500MHz G4 around twice as fast as a 1GHz P3, and thats not even using the velocity engine which is capable of sustaining a gigaflop.

    Hmmm... Every SPEC figure I've found puts the G4 in the high x86 region. The G4 IMO isn't really all that fast without the AltiVec. Right now, any performance difference you get between x86 and Mac is due to a less bloated platform or differences in the application due to porting.

    Sustain Gigaflop my butt. That figure was due to the 'reality distortion field', I read that Apple picked their favorite 6 instructions and calculated the performance based on that, the claim was not based on real code that I can tell.

  116. so where is this alleged classification? by Jeff+DeMaagd · · Score: 1

    I have never seen any link to any government document classifying a single 'G4' based system to be un-exportable.

  117. Re:what's wrong with this picture. by Ryano · · Score: 1

    I know I'm not comparing like with like, but consider the market for Mac monitors. Mac users have a massive choice of monitors from all sorts of third parties, but most probably still choose to buy one from the mothership.

    I think if OS X was released for Intel, you'd see more or less the same situation. As long as Apple keeps turning out top-quality hardware (and they do, by the way), most Mac fans will choose the box stamped with the big crystal apple. Apple covers the price ranges pretty well with its monitors, if it does the same with its boxes, then only those who are trying to meet a specific price/performance ratio need worry about speccing out an Intel solution.

    Please disagree with me, but I don't think iMac sales will be wiped out by cheapo Intel boxes running Mac OS X. I would guess that, for comparable performance to an iMac, you'd need a low-end Pentium II/III machine with all the goodies, like Ethernet, Firewire, Modem, software bundle. And it would still look ugly.

    The people who would be seriously considering an Intel Mac will be the same people who bought Mac clones when they were available. Publishing types, for example, who know exactly what their machine needs to do, and will look for the most cost-effective way of achieving this.

  118. Re:Ah, disappointment by dangermouse · · Score: 1

    God no. Pay attention. I said I'm recompiling Slackware on it. :)

    Also, I didn't say I expect MacOS X to be total worthless crap, so don't get your dander up. It's just lost a lot of its "cool toy" status in my eyes; enough so that I don't think I'm willing to pay for the chance to tinker with it now.

    I'll just finish my Slack port and find some nice aqua widget themes to run under X.

  119. Ah, disappointment by dangermouse · · Score: 1

    I was rather looking forward to snagging a copy of MacOS X Client when it becomes available and playing with it on mojo (my iMac). "Cool," thought I, "FreeBSD with shiny widgets. That should be fun to toy with on mojo, when it's not busy recompiling Slackware." Then I started paying attention a little more and found out it's based on Mach. Yes-- what I really want, guys, is to take a perfectly good operating system (BSD) and kick its ass into slow mode by running it on top of Mach. Why does Jobs keep pushing that damned kernel on people? Unless I further read that Mach has recently become blazingly (nay, transparently) fast (perhaps due to a recent discovery of some alien microkernel technology) I think I'll not even bother with MacOS X.

  120. Re:AltiVec by Malichus · · Score: 1
    I took it for granted that Mac OS X would be utilizing Altivec's special capabilities to make some significant speed boosts. When recompiling for x86 compatible machines, wouldn't those speed boosts be lost? And therefore wouldn't the version that runs on Apple hardware be significantly faster?

    Most of what goes on in the core OS isn't going to be significantly advanced by vector processing, though certainly tasks such as copying memory will receive a boost simply due to the increased bandwidth. And remember that Intel and AMD has SIMD, as well, though it's certainly not as high-quality as AltiVec. So, yes, there will be something of a performance drop, but I would wager that it won't be huge.

    Quartz (OS X's brand new imaging subsystem) would probably suffer a more noticable performance drop, given the extensive use of transparency.

    --
    - Mali
  121. Re:Whats next after Darwin? by Malichus · · Score: 1
    Although it is a step in the right direction, I honestly wonder how far they will go with it after the darwin effort is completed. I don't believe that we will see full blown MAC OS chugging along on Intel for the long haul.

    Keep in mind that the stories Slashdot posts are quite reactionary. "Apple UNIX cross-compiles to Intel!" You expected this not to show up on Slashdot?

    Given that, I believe that we'll see Darwin liven up significantly as OS X becomes available, but I do not expect it to make any strong inroads towards replacing FreeBSD or Linux on x86 systems. I fully agree in that we will not be seeing Mac OS X running on Intel in the near future. One of Apple's most valuable assets is controlling the whole box from the operating system down; it allows them to sell well-integrated systems which, as they ship from the factory, rely upon relatively small range of devices whose coresponding software can be well-tested.

    --
    - Mali
  122. Re:Supply problems for Apple? by Malichus · · Score: 1
    Does this mean that Apple is considering jumping ship for x86? They certainly would have a good reason since Motorola has been way to slow to release 550-700mhz PPCs. You can't explain to clueless newbies that a 500mhz PPC is a lot faster than a 500mhz Athlon or P3 so maybe Apple is contemplating this kind of move.

    This isn't the case. At any rate, this is not a spur-of-the-moment decision to build the OS for x86. The maintainance of the cross-platform portions of the core OS are more common sense than anything; Apple started out with a cross-platform OS and is sparing enough care to keep it that way.

    BTW didn't Stallman say that the Darwin license doesn't qualify as a free software license?

    The APSL is incontestably not a copyleft ("free software") license. It has been approved as an Open Source license, however.

    Apple only licenses under the APSL code which is theirs. For example, their GCC code is, of course, licensed under the GPL, and they're working in good faith on narrowing the gap between Apple GCC and GNU GCC by bringing Apple's most well-conceived changes up in mainstream GCC and reassigning copyright to the FSF.

    --
    - Mali
  123. Amusing, but real address by Doug+Merritt · · Score: 1
    Amusing, yes, but that really is Apple's snail mail address. The street going into their headquarters is a loop, and they did indeed name it "Infinite Loop".

    Only Apple is on that street, so "1 Infinite Loop" is the only address there, IIRC. It's right at freeway 280 at the DeAnza Blvd exit in Cupertino, if you're ever in the area and want to check it out -- easy to find.

    By now Silicon Valley has a number of geek-named streets and such, but Apple's address is still the best of the bunch. (e.g. Downtown San Jose has a Woz Way, which is cool in its own way, but not humorous.)

    --
    Professional Wild-Eyed Visionary
  124. Re:Apple's Diversification by marmoset · · Score: 1

    I'm sure you wouldn't have any trouble convincing anyone who was smart enough to buy AAPL at 13 bucks a share...

  125. Re:AltiVec by luge · · Score: 1

    Quartz (OS X's brand new imaging subsystem) would probably suffer a more noticable performance drop, given the extensive use of transparency.

    Right on the money, I think. If you go back and look at the arstechnica stories on OS X, one of them mentions that OS performance took a huge hit when going from a G4 to a G3, even though the machines were comparably equipped (the G3 may have even been faster- don't recall.) Presumably (and ars may have mentioned this) it was because of Altivec and Quartz.
    ~luge

    --

    IAAL,BIANLY

  126. Wrong, wrong, wrong by luge · · Score: 1

    You forget that Darwin/OS X are built on a BSD core. All they have to do is use the BSD drivers- which are free, well tested, and available for a huge number of platforms. Now, graphics drivers will be a different issue (since OS X doesn't use Xfree) but motherboards, HDs, etc., so on, so forth, have all already been done for Apple. That's one of the beauties (for them) of basing things on a BSD platform. Don't be surprised if that has been in the works all along.
    ~luge
    P.S. Graphics drivers won't be easy to write, but don't be surprised if the hypercompetitive graphics card companies wouldn't jump at the chance to at least help Apple- in such a tight market, an additional 4-5% in market share would mean a huge jump for many of those companies.

    --

    IAAL,BIANLY

  127. Hello? Anybody home? by luge · · Score: 1

    Darwin (and therefore OS X)is BSD on PPC, with some additional stuff thrown on top. Recompiling Mac Classic apps may not be possible (depending on how abstracted the Classic emulation layer is) but recompiling OS X apps should be the equivalent of "./configure, make all, make install" which is all it takes to recompile well-written Unix apps on other Unices, including Darwin, Be, Next, Linux, and BSD. Geez... get a clue.
    ~luge

    --

    IAAL,BIANLY

    1. Re:Hello? Anybody home? by rm+-rf+/etc/* · · Score: 2


      Not to mention that NetBSD runs on PPC, I think there may be another of the BSD clan that runs on PPC as well, but I don't recall offhand...

      Classic support would never work, unless apple also wrote a PC emulation mode into it which ain't gonna happen. Carbon probably would be out as well. Cocoa would be fine, Cocoa apps can already run on Windows, apple just doesn't make the Win32 Cocoa implementation available (although you get most of it with WebObjects). Of course, most Cocoa/OpenStep apps don't really use autoconf, so you would just pop it open in project builder, change the target, and hit build. Of course, since OpenStep supports FAT builds natively, it would be a trivial matter for software developers to just build it fat for intel/ppc and then the user doesn't have to worry about it at all.

  128. MHz matters by luge · · Score: 1

    You may know that a 500 MHz G4 is faster than a 1 GHz PIII but the vast majority of computer buyers don't have a clue. Until that changes, Apple has to want (and Motorola had damn well better start supplying) faster chips, because it is going to continue to be difficult to sell Apples otherwise.
    ~tieguy

    --

    IAAL,BIANLY

  129. Re:Whats next after Darwin? by Glytch · · Score: 1

    >The G4 can do, on average, calculations in 1/4
    >the amount of clock cycles that a PentiumIII
    >takes. This makes a 500MHz G4 around twice
    >as fast as a 1GHz P3, and thats not even using
    >the velocity engine which is capable of
    >sustaining a gigaflop.

    That's nice, but what's the price comparison? The fastest processor in the universe is useless to expand a company's mainstream market if it's too expensive for Joe Web-Mail-Spreadsheet-and-Games.

  130. Re:Of course not. by GypC · · Score: 1

    Someone moderate this up. It's the first post I've seen that makes sense.

  131. Re:Apples Situation by kolla · · Score: 1
    600MHz G3 soon?
    More like 800MHz G4+, .15/.13/.10 micron with dual altivec and 4 integer units.
    But, hopefully not only mac but also for the POP guys.

    -- kolla

  132. Re:A little sanity check by Roogna · · Score: 1

    Just a note on your Sun switching to PowerPC thing. They did actually, there WAS a full port of Solaris 2.x (.6 was the last one I saw shreds of outside of Sun) to the PowerPC processor.

    Supposedly it ran fairly well on the x500 Macs too, and probably would have run fine on CHRP boxes... if they'd ever sold any. Actually, you can still find patch sets for those OS's that Sun will release that also contain PPC support. As for whether 7/8 are on PPC, well anyone with this info, please mail me, I've been dying to find a copy for years (hell, if you have 2.5.1 | 2.6 even).

    If Sun would put it on the Sun Store, I know a whole group of people that would buy copies, as well as whatever supported hardware was needed.

  133. Re:Apple's profit margin by FigWig · · Score: 1

    Somewhat amusing incident:
    Purchased the high end G3 workstation with SCSI. Good, right? Wrong. Stupid ass SCSI card caused jaz drive to corrupt data half way through copying, and refused to work with a nice US$10,000 scanner. Had to swap the card with a spare one sitting around. It wasn't just a bad card either, their was a known problem with the card working with many popular devices.

    --
    Scuttlemonkey is a troll
  134. Re:MacPC spec needed, that's all by IntlHarvester · · Score: 1

    Look at Linux and Windows 2000. They both support almost every bit of PC hardware under the sun, but yet you still hear people bitching about how they can't get their Winmodem working, or their crappy label printer or business card scanner doesn't work.

    Apple would be foolish to try to support Wintel hardware -- "Wah! my GeForce doesn't work!", "Wah! ATA-66 doesn't work", "Wah! It doesn't support my overclocked Taiwanico motherboard!" People even bitched about OpenStep's hardware support and it was an extremely nitch market system that was only sold to people that presumably knew what they were doing.

    So, Apple could make their own x86 boxes, or they could pay Gateway to do it for them. But if you could only run MacOS on a small number of Apple certified boxes, what's the f-ing point?

    99% of iMac buyers could care less what CPU is inside of their magic box. And most G4 buyers only care that it's faster than the G3, not that it's faster than the Pentium III or that it's slower than the DEC Alpha
    --

    --
    Business. Numbers. Money. People. Computer World.
  135. Re:Apple's profit margin by IntlHarvester · · Score: 1

    The built-in SCSI in even later Macintoshes like the 8600 was only Fast SCSI-2 at 10MB/s. That's the same as what shipped with the Mac IIfx eight years eariler. Pretty sad -- if you wanted real SCSI performance you needed to buy an upgrade card anyway.

    Shipping ATA/USB/1394 is a better solution for the average consumer. For those who still need SCSI, Apple ships an Adaptec U2W card.

    --

    --
    Business. Numbers. Money. People. Computer World.
  136. Re:AltiVec by HeghmoH · · Score: 1

    Remember, three-quarters of Apple's current models of computers (iMac, iBook, PowerBook) use G3s, which don't have AltiVec. Only the high-end G4 desktops have it, so they're going to be losing the AltiVec boost even on their own hardware. Clearly it's something that's cool and helpful but not necessary for X.

    --
    Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  137. Re:what's wrong with this picture. by HeghmoH · · Score: 1

    Continous Speech Voice Rec.

    IBM's ViaVoice.

    --
    Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  138. Re:It would be stupid to port Mac OS X to x86 by HeghmoH · · Score: 1

    OpenStep (the precursor to MacOS X) was available both on NeXT boxes running 68000-series processors and on Intel boxes. For the most part, getting software to run on both was just a matter of a simple recompile! The only reason your software wouldn't recompile and work the first time across multiple platforms is if the writers are lazy or brain-dead. The only significant issue in this case (since the OSes are identical) is endianness, and that is not terribly difficult to solve. Most free Linux software works with just a recompile on a LinuxPPC system, and the reasons that commercial Linux software isn't on other platforms may include malice or stupidity, but certainly not difficulty.

    --
    Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  139. Re:what's wrong with this picture. by HeghmoH · · Score: 1

    IBM is right in this case. I have tried ViaVoice, and it is indeed continuous. It has difficulty with accuracy, but that supposedly gets better over time. There's no need to..talk..like..this, you can just blab away and it goes right along with you.

    --
    Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  140. Re:AltiVec by Danger+Boy · · Score: 1

    The latest news from the LinuxPPC camps suggests that Altivec helps a lot. Numbers in their press releases suggest 150 to 300 percent on average with peaks of 10 times faster than unoptimized code. Since this is not coming from Apple I suggest that it is fairly credible and the numbers are accurate. Is it so hard to believe that Darwin would benefit from Altivec optimization too?

    I will be extremely interested in performance numbers released with OS X ships. Since a G3 and G4 differ primarily in Altivec inclusion, gains should be easy to see if there is a benefit. Personally I expect to be quite impressed and maybe even a little shocked.

    As for the performance of X86 compatible processors in comparison to PPC chips, I don't see it really coming down to the Altivec core making up for megahertz. I also don't see it as being necessary. FWIW the Specmarks for Int and FP on a 500 mhz G4 isn't so far off those of a 1 ghz Athalon (which is arguably faster than a PIII). It is easier to go from 500 to 800 mhz than it is to go from 1 to 1.3 ghz.

    -jon

    --
    The truth will set you free.
  141. Re:Apple's profit margin by Danger+Boy · · Score: 1

    The 8500 case sucked rocks. Ever try to do a "quick" upgrade only to find out that the entire logic board needed to be removed first. Lining that thing up again was a pain to say the least. Finally whoever designed the case with it's dorky slide forward shell should be shot. The little tabs at the bottom of the case would easily get stuck and mangled by the top half of the case when sliding it into place.

    In contrast my G3 and G4 systems are a marvel of engineering. It is easy to access almost every component of the computer and for the not so faint of heart while the machine is running even. It's not the first time I've said this, and I'm sure it won't be the last time, however I find it difficult to believe Apple will be able to eclipse this current case design.

    If and when they do however, I will be standing in line for my new Mac. I've just had enough with companies that make crap and expect people to by it because of the name. I used to count on Sony to deliver quality products, and now I can find dozens of serious faults and flaws with every item they make. Apparently quality control and assurance in addition to customer feedback is no longer practiced. Unfortunately most companies are in the same boat, sacrificing quality and design for one more nickel here or a few pennies there. Currently Apple and a few other companies are like a breath of fresh air in a world were people have been duped into expecting crap, and have even (it seems) come to like it.

    If you are really interested in an impressive case, I suggest the Quadra 605 and or any machine based on the IIcx form factor. They look utilitarian, but they are functional, and I have yet to slice myself open on a plastic case...

    -jon

    --
    The truth will set you free.
  142. Re:darwin is not everything by Mr.+Piccolo · · Score: 1

    So what?

    As long as any GPL code is self-contained and (re)released under its own license, IT DOESN'T MATTER whether the GPL, APSL, BSD, or YAFSL are compatible!

    --
    Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
  143. Re:Not so silly by alfredo · · Score: 1

    I bought the Mac for The graphics, my wife has the Mac for the music. You should see her producers G4 based studio. I run Linuxppc for the hell of it.

    I was going to buy a windows machine but they looked so cheaply made, the interface was ugly and angular. I studied both Apple, and MS, and I liked the culture of the Apple community more than MS. The Mac os seemed to be for the creative arts, whereas Windows seemed to be for bean counters. I went to Linux when it appeared Gates was going to give the death blow to Apple. Been dual booting since then. I use Windows at work and hate it intensley.

    --
    photosMy Photostream
  144. Re:Whats next after Darwin? by alfredo · · Score: 1

    There is also Crusoe. Apple handhelds, iBooks or even powerbooks would be just fine for that chip. OSX is the holy grail, a user friendly UNIX distro. You know that when it hits the street, you guys will head for CompUSA to see what it does. You won't be able to resist it. All those UNIX/Linux/BSD apps are just a compile away under OSX. Does W2000 come with Apache? Let's see, what OS's are left out there that are not based on a Nix?

    --
    photosMy Photostream
  145. Darwin is just Mach by x+mani+x · · Score: 1

    Darwin is simply the Mach kernel, renamed. This kernel has been available on x86 processors for some time now (OpenStep/NeXT, OS X's ancestor, used the Mach kernel).

    I actually have a Rhapsody for x86 dev release lying around somewhere, and from my experience it was simply OpenStep recompiled with a Mac-like widget set. And from what I've read about OS X, it is still quite similar to Rhapsody, except for the upper software layers which have been redesigned. So it would not surprise me a great deal if Apple one day ported its OS X software to x86 (especially since Mac and PC architecture seem so similar nowadays ... although this is just my uneducated opinion :)).

    1. Re:Darwin is just Mach by znu · · Score: 1

      Dawin isn't just Mach, it's an entire Mach-based BSD OS.

      --

      --
      This space unintentionally left unblank.
  146. Re:darwin is not everything by Darth+Hubris · · Score: 1

    If I may be allowed to read this back to you:

    "I'm always surprised at how little you people seem to know the issues involved"

    "If Apple ever did switch processors, it surely would not be to Intel. They might decide to go with AMD"

    "Intel is far too tightly intertwined with Microsoft to be viable."

    You mean the other non-x86 processors that AMD is working on? I know I'm nitpicking at your otherwise fine posting.

    --
    The party's over ... the drink ... and the luck ... ran out
  147. Re:Whats next after Darwin? by Darth+Hubris · · Score: 1

    Exactly!

    An Apple machine running an x86 proc does not an x86 compatible system make. The mobo in such a mythical beast could even run a lot of the hardware that exists in a typical x86 system and still not be x86 compatible. Black Box, if you will forgive the pun.

    Apple could easily start production of an AMD-based machine and still maintain control. They'd simply have to make sure that such systems aren't sold piecemeal, that I couldn't just go down to Computerstop and buy a $300 mobo and move all of my hardware into it.

    Remember, the G3 and G4 procs are used in Apples, but they are not Apple processors. It sounds like things have not and may not be too rosy with IBM and Motorola. I think they're still miffed that the only customer [so far] for the chips is Apple.

    I'm a die-hard x86 user, but I'd be first in line for such a machine.

    --
    The party's over ... the drink ... and the luck ... ran out
  148. Re:Silly question for /. Re:Apple's profit margin by Darth+Hubris · · Score: 1

    "The people who read/respond here are mostly *NOT* users of windows. "

    That's kind of an assinine thing to say. I'd say there's probably a large segment of us that run MacOS and Linux, or Windows and Linux; people too cynical to run only one OS.

    I don't believe everything my employer says

    --
    The party's over ... the drink ... and the luck ... ran out
  149. Re:Apple's profit margin by Eidolon · · Score: 1

    You're sure nostalgic for the golden age of hardware. Do you miss your Commodore 64? :-)

    Commodity hardware has always sucked. Personally, I think Apple hardware still sucks a bit less than PC hardware.

    An important point you seem to be missing is this: most people do not have the time, the inclination, or the wherewithal to do the considerable amount of research and self-education necessary to build an SMP box out of parts for less than $1000. Most people don't know what SMP is, and don't really care about it's already severely limited applications anyway. To really take advantage of that SMP box, you need to run a Unix... it doesn't take much awareness to understand that mainstream computer buyers simply don't care about this.

    Yes, Apple uses cheaper components than they used to. That's how they brought their prices down. They are still a cut above most major PC vendors when it comes to integration and quality, not to mention that a lot of people are happy to pay $100 extra for the spiffy case. The iBook line, for instance, is really a much better deal in hardware-only terms than any of the Intel-based offerings. This is also pretty easy to see if you can get out of the "Apple is dead" mindset long enough to see it.

    Other considerations:

    If you want to run MacOS for some reason, Apple is clearly the only choice.

    "Market share." A bogus measurement any way you slice it, but Apple is still the only major desktop hardware vendor whose market share is growing. If they suck much, why are they doing so well all of a sudden?

  150. Re:The real point of Darwin, etc. by Eidolon · · Score: 1

    Hey, those must be some good drugs.

    "I'll have what he's having."

  151. Re:Darwin is Unacceptable for GNUstep, Spindletop by Eidolon · · Score: 1

    Let's all take this opportunity to pledge fealty to the One True Software License, the Holiest of Holies, the Gee Pee Ell!

    Surely the omnipotent and omniscient Stallman will grant our wishes to see the demise of the infidels, who hold other license above the Gee Pee Ell!

  152. Re:Apple's profit margin by CoderDevo · · Score: 1

    You have no concept of how broad the computer hardware and software market is. Apple does not make "high-end hardware". Not even mid-range, although that could change with Mac OS X.

  153. Re:Apple is a dying breed by znu · · Score: 1

    everything linux does? thats a blanket statement that is hard to qualify.

    What's so difficult about it? It's a Unix OS. It'll have an optional BSD command line, and probably an X-Window port as well.

    i think normal humans will be confused by it. i've used it, apple has been giving me development copies for close to a year now.

    None of which had anything even resembling OS X's final interface until the most recent developer preview. Even that is missing quite a bit. You can hardly judge ease of use from developer previews.

    Its good, definitely better than the old 20 year old operating system it was running on. I didn't know linux was lacking desktop software. I can't find enough free time to install and play with all the stuff I'd like to.

    Linux most certainly is lacking in desktop software. Anyone who doesn't notice doesn't have very typical needs. Linux currently lacks even such basic things as a decent web browser. And the most important desktop software Linux is missing is, of course, a desktop environment that normal people can use. GNOME and KDE don't cut it yet. You still need to fall back on the CLI.

    when people universally are willing to pay twice as much for having less choice, then OS X will win.

    This "less choice" thing is a myth. The Mac is not something that restricts choice, it is simply another choice. For many people, it is the right choice.

    It also isn't anywhere close to twice as expensive these days. Moreover, the initial cost of hardware or software is almost insignificant as part of the bigger picture, if your time is worth anything (this is one of the reasons the "It's free!" argument for Linux isn't as effective as the "it's reliable!" argument people should be concentrating on).

    --

    --
    This space unintentionally left unblank.
  154. Re:darwin is not everything by znu · · Score: 1

    You wouldn't have to support all of that hardware, just a subset. In fact, if Apple made Intel boxes itself (or talked, say, Dell into building a box just for OS X), it would be just as easy to deal with as Apple's current PPC hardware. The advantages are:

    1) Cheaper hardware (Apple could just buy logicboards rather than designing them, etc.)
    2) You could run Windows at full speed in a VM if you needed some Windows program.

    --

    --
    This space unintentionally left unblank.
  155. Re:Apple is a dying breed by znu · · Score: 1

    Mac OS X is pretty damned revolutionary.

    It'll do everything Linux does. It'll usable by normal humans (more so that Window 98, in fact). It'll have the most powerful OO API the world has ever seen (inherited from NeXT). It'll have a graphics engine that blows everything else out of the water. It'll have QuickTime. It'll have OpenGL.

    And on top of all that, it'll have enough software to actually make it a viable desktop OS, which is something Linux still can't say (though things are certainly getting better for it).

    --

    --
    This space unintentionally left unblank.
  156. Re:Whats next after Darwin? by znu · · Score: 1

    Moreover, Apple doesn't make that much profit on a box. If you take a recent quarter in which Apple had no one time losses, and divide profits (minus one time gains) by boxes sold, you find that Apple can't be making more than about ~$130 per computer, and could be making quite a bit less (since hardware isn't Apple's only source of income). If Apple were to sell Mac OS X for Intel for $200 a copy, it wouldn't matter if it cannibalized a Mac sale. That's $200 profit (since Apple has to developer OS X for its own computers anyway, OS X's development cost isn't a factor here) minus whatever the Intel port costs Apple to maintain (which probably isn't that much; OS X is very portable).

    --

    --
    This space unintentionally left unblank.
  157. Re:Apple's profit margin by znu · · Score: 1

    Most of the people buying higher end systems buy them for the OS. Apple makes most of it's money from high-end hardware sales.

    --

    --
    This space unintentionally left unblank.
  158. Re:Apple's profit margin by znu · · Score: 1

    I'm well aware of the range of the computer market. I am speaking within the context of the personal computer market. Apple doesn't currently have hardware products in any other.

    --

    --
    This space unintentionally left unblank.
  159. Re:MacOS on PCs .... ... ... by doce · · Score: 1

    Incorrect, sir.

    Win32 apps will likely NOT run on OS X for Intel, should it ever happen. Do Win32 apps, by default, run on your Linux box? Not without emulation software...

    Beyond that, most of the magic of the Mac OS is the tight integration between hardware and software. Personally, I would prefer to keep my Mac *and* the Mac OS.

    --
    woof!
  160. Mac OS X on Intel = Financial Suicide by Valdrax · · Score: 1

    Darwin is the BSD layer being used under Mac OS X. You can find out more about Darwin here.

    Mac OS X on Intel is financial suicide. Sales of the Mac OS are NOT Apple's main source of revenue. In fact, they don't really make that much profit off of it at all. Their main money maker is hardware. Similarly, Microsoft makes most of their money off of Office and their server products.

    While Apple could potentially gain a significant chunk of marketshare for moving to Intel, they would cannibalize 90% of their revenue in doing so. They'd have to capture a significant majority of the market to recover the loss. Due to the network effect and an even more severe lack of Intel Mac apps than PPC Mac apps, it would be a serious bomb in the market. As another person said, Apple should order their corporate coffin after making that move.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  161. Re:It would be stupid to port Mac OS X to x86 by TheInternet · · Score: 1

    [i]So Apple would have to spend millions of dollars writing device drivers for their OS, because we all know that the hardware vendors aren't going to do it.[/i]

    FINALLY somebody gets it! People in the Linux world sometimes forget that most human beings can't just go off and write their own device drivers. :)

    - Scott

    ------
    Scott Stevenson

    --
    Scott Stevenson
    Tree House Ideas
  162. Re:GPL! compatible! by KillerBees · · Score: 1

    Once there is an X server out for OS X, which really shouldn't take long, you should be able to get X11 apps compiled for OS X as well.

    There is MaX and I believe John carmack ported it too.

  163. Re:Yeah, but... by Cloud+9 · · Score: 1

    You seem to forget that Microsoft owns a great share of Apple's stock now. Therefore, Apple's profit == Microsoft's profit.

    --
    Karma: Dyn-o-mite!(mostly affected by Jimmy Walker reading your comments)
  164. New OS Based On Darwin? by SecretAsianMan · · Score: 1

    Many of the comments here have focused on whether or not Apple will/should release OS X for Intel. However, there are other possibilities, such as this one: How possible (or desirable) would it be for someone to take Darwin for Intel and build another open-source OS around it?

    --

    Washington, DC: It's like Hollywood for ugly people.

  165. Re:darwin is not everything by Betcour · · Score: 1

    Err, the problem is that I don't think MacOS-X is built on top of X-Windows, so with an Intel port they'd have to write new video drivers from scratch... not an easy thing.

  166. Re:AltiVec by ppetrakis · · Score: 1

    Ahhh. So how would a EV6 500MHz Alpha Compare against a 500MHz G4. I'd love to see some benchmarks. Peter

    --
    www.alphalinux.org
  167. Re:Apple's profit margin by Oniros · · Score: 1

    >Apparently, the majority of Apple's profits come from their mildly over-priced hardware.

    How is it overpriced? Sure if you take the raw parts it's more expensive a cheapass PC of equivalent power. However your cheapass PC is just that. Apple's box are well built and with a nice design, I don't think they are over priced if you compare them with quality PCs.

    Now, what could be regreted is the lack of competition and availability of really cheap (design as well as price) G4 boxes...

  168. Re:A little sanity check by Shadowmist · · Score: 1

    SGI didn't switch to x86, they simply developed a separate Pentium NT line along with some fancy LCD monitors to go with them. Now they're dropping the NT boxes like hot potatoes and firesaling the LCD screens. (they have Mac drivers for the PCI cards so they marketed them to that crowd as well.)

    If Apple were to make that switch now, just on the verge of releasing OS X, they might as well just order that corporate coffin.

  169. Re:AltiVec by Elbereth · · Score: 1

    Sure, brute processing power will win out every time. However, if I pit a 500MhzG4 against an Athlon/Xeon at 500Mhz, which would win out?

    In brute processing terms, from the benchmarks that I have personally witnessed, the G4 wins out everytime.


    Ummm... you're comparing obsolete PC hardware (AMD doesn't even manufacture 500 MHz chips any more) to the top-of-the-line Apple/Motorola hardware.

    That's a pretty sad comparison. Are you awake that you can buy a 700 MHz Athlon for around $250 from any good online store? The 800 MHz Athlon is only $500, and it's available in large quantities.

    Multiprocessor Intel motherboards are very easy to find (Asus, Tyan, Supermicro, and Iwill all make very high quality dual BX and GX boards). I'd like to see your 500 MHz G4 supercomputer compete again a quad processor 600 MHz Xeon/2MB cache.

    Apple hardware is not that good, nor is it all that fast. Apple uses deceptive benchmarks.
  170. Re:Whats next after Darwin? by Spyky · · Score: 1

    Why do we want Mac OS X running on PC hardware? Its long been known to assembly programers and hardware designers that the PowerPC (and previous Motorola 68000 processors) were far superior to the Intel x86 family from their birth in the early 80's. The 68000 series was designed with 32 bits of memory address (4 gigs of RAM!) in 1980! Intel foolishly left only 16 bits of memory addressing space (64k) causing them to continually change addressing modes to make up for their lack of forsight. Only because intel is unwilling to give up their stranglehold on 32 bit processors have they failed to release a new processor that would "fix" these historical problem.

    Granted, all this will be made irrelevant by the release of Motorola and Intel 64-bit processors coming soon to the server market, which are *not* backward compatable, and hence will have none of the inherent historical issues. But for the present, I see absolutly no reason to desire Mac OS X to run on x86 processors, its perfectly happy where it is, as you said, "if its not broken don't fix it."

    Spyky

  171. Re:Whats next after Darwin? -closed x86 platform by EverCode · · Score: 1

    If Apple did move to x86, they would do this:

    Create a closed x86 platform of their own, and it would not be able to boot the typical x86 OSes. Of course, there would be some Linuxes that would adapt.

    It would be based on the AMD Athlon line because there is a strong AMD-Motorola relationship that would be a solid bridge across to x86.

    Overall, I think that Motorola and IBM have been stalled because they are looking to do a big leapfrog with the PowerPC, probably using Copper technology that will be shared with AMD.

    Yet, I cannot understand how it could be so hard to get a Risc process up to 1 GHz, since they are relatively simple in design, it just makes no sense.

    E C
    "...we are moving toward a Web-centric stage and our dear PC will be one of

    --

    EverCode
  172. better not by ghoti · · Score: 1

    i guess it takes a little more than "just a recompile" to get os x running on intel hardware, but even if not, i don't think this is such a good idea. just look at what has happened to be: they stopped building their own boxes and are now reduced to "another os nobody uses".

    --
    EagerEyes.org: Visualization and Visual Communication
  173. Apple's Diversification by Tyrian · · Score: 1

    From what I remember, Apple was more or less resurrected by Jobs by concentrating Apple on four things. Hopefully tangents such as this won't bring a second downfall to a company that's made it so far through so much.

    1. Re:Apple's Diversification by uid8472 · · Score: 1

      What did Apple do with the Altivec? Bundled it with a slow processor and sold it in overpriced systems.

      AltiVec was invented by Motorola, not Apple; it's part of the processor, not an add-on unit like FPUs used to be. And even if it were, it couldn't just be "bundled" with any arbitrary processor.

    2. Re:Apple's Diversification by not+Bruce+Perens · · Score: 1

      Ah, yes, the day trader's perspective. But why don't we take a look at market share, segment penetration, that sort of thing. Apple went from owning the market, to grasping onto a few niche markets, to getting a toehold in a few more. That's not recovery, it's simply avoiding death.

      No, I'm sure you don't have your head in the sand. It's likely firmly implanted within the Steve Jobs Reality Distortion Field (tm) apparently produced by Apple monitors...

    3. Re:Apple's Diversification by not+Bruce+Perens · · Score: 1

      "Second downfall" implies that Apple recovered from the first one...

    4. Re:Apple's Diversification by not+Bruce+Perens · · Score: 1

      Fine: Apple hasn't recovered. They've staved off the corporate Grim Reaper for a few more years, yes, but that's hardly a recovery. Apple's marketshare, etc. had nowhere to go but up. It's like calling Nevada the powerhouse of the American economy because it's growing at +50%/yr.

      Apple junkies seem so desparate for vindication that even the slightest gurgle is seen as the Second Coming. News flash, people: ain't gonna happen, at least not for a while.

      What did Apple do with the Altivec? Bundled it with a slow processor and sold it in overpriced systems. The iMac? Put Jeff Goldblum on the ads and priced it above an eMachine. And what will they do with the cool UNIX additions they'll wrap into OS X? Insist on their dated hardware hegemony and watch as they get copied.

      Apple seems to have a knack for finding the exact balance between starvation and success. You can't kill them; but then again, you don't have to.

    5. Re:Apple's Diversification by Darchmare · · Score: 2

      Their stock price, having multiplied over 10x their all time low of a couple years back and hitting an all-time high last week, would seem to indicate that they have recovered.

      Apple's marketshare, growth, etc. have all actually gone up in the last 2 years as well. All of the major players have commented on this, and raised their ratings in the process.

      Take a look here and tell me Apple hasn't recovered. Even if you don't believe the charts, read the newsitems at the bottom and tell me Apple hasn't recovered. At worst you can state that Apple isn't going to take over Microsoft's position (for that, I'd probably agree).

      http://biz.yahoo.com/n/a/aapl.html


      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  174. Re:Whats next after Darwin? by Lysander+Luddite · · Score: 1

    I suspect that Apple will very quietly position Darwin on Intel as a server OS only. MacOSX Server is going away to be replaced with a modified version of client from what I hear. They could try to keep Darwin on Intel as the basis of an Intel based server.

    I don't think Apple will be directly supporting Darwin on Intel, but if they let WebObjects run on it they could keep development quietly moving forward.

    I doubt anything will happen on Intel until the Cocoa/Yellow Box environment gets more support though. And that's likely 1-2 years away from heavy pushing. Right now Apple wants developers to carbonize their apps, but Cocoa is where the future lies.

  175. OS ran on Intel first! by Max232 · · Score: 1

    People in this forum seem unaware that what has become OS/X (and which started out as NeXTStep) has actually run on Intel hardware from the beginning. (Remember, it was based on NeXTStep, which already ran in Intel machines!)

    Quite some time ago (1997 or so) a friend of mine who had been on workterm at Apple came back with a machine running this OS (which at the time sported a very bizzare blend of NeXT and Apple GUI elements!) But it wasn't his PowerMac that was running it - it was an intel box.

    (How do I know for sure? Well, admittedly the other OS he *usually* ran on the machine was BeOS, which of course proves nothing. But he had Windows installed on it too, and last I checked windows *didn't* run on PPC hardware!)

    I'm not sure whether the future OS X was even able to run on PPC hardware at that time - IIRC, the port was in progress, but was not yet usable. So the answer to the question as to whether OS X will run on Intel is almost certainly yes. Whether they will release it or not is of course another question.

  176. Re:Whats next after Darwin? by UnknownSoldier · · Score: 1

    > however they wanted the 32-bit processor for a next generation computer (before the first was out), so intel changed their 8088 and made the 8086 over the course of a weekend

    The 8088 and 8086 are NOT a 32 bit cpu.
    Intel didn't even HAVE a 32-bit cpu until the 80286 which happened MUCH later.

  177. Re:Apple is a dying breed by scottgfx · · Score: 1

    >> And what is this giberish about no Linux apps?
    >> Shush your Mac freak whimpering! Corel will have
    >> DRAW and Paint out for Linux soon.

    You say that like it's a good thing...
    Ever try converting a CorelDraw doc into Illustrator? Not fun. I've played with CorelPaint... Not even close to touching Photoshop. It's airbrush introduces lots of maching. Draw does some interesting things, but I wouldn't risk a clients job on it. Just wait for Adobe to port to Linux. Oh wait, they have to complete those OS-X ports first.

    --
    It's mandatory to wash your hands before returning to the land of Dairy Queen.
  178. Re:Yeah, but... by medcalf · · Score: 1

    You're assuming all that software that is missing on BeOS would be ported from MacOS-PPC. The big one, MS Office, would almost certainly *not* be ported, as an x86 MacOS would be directly competing with Windows.

    Part of the beauty of MacOS X is that you can insert compatibility layers into it. For example, you can run MacOS 9 in a window, for software not written entirely to Carbon, and can run Carbonized software and take advantage of the memory management and multitasking in MacOS X.

    I do not see running existing MacOS apps on Intel (Carbon or otherwise), but I could easily see software written for MacOS X being compiled fat to run on both PowerPC and Intel. Plug in a compatibility layer for Windows (maybe using the SoftWindows code as a start point) and you would be able to run Windows s/w much like the current Mac software runs on MacOS X for PowerPC.

    This would certainly be a direct threat to Windows, and as a result I suspect that Apple's decision to do this or not would largely depend on the outcome of the anti-trust trial.

    --
    -- Two men say they're Jesus. One of them must be wrong. - Dire Straits
  179. Re:Apple's profit margin by Baki · · Score: 1

    I think Apple does want to see Darwin run on Intel, but not OS X (for reasons others have mentioned).

    The advantage of (only) Darwin running on Intel: They'd continue to share and thus receive input from the BSD world, improving their Darwin base for OS X for free. All behind the scenes software (i.e. non-GUI, server type software) would profit from this.

    The advantage for BSD is also to receive improvements (SMP, gcc extentions) to incorporate into their own variants like FreeBSD. Not to run the full OS X (would be nice, but Apple won't allow it).

    So it is a normal open source thing for mutual benefit, but only at the (low) Darwin level.

  180. Re:what's wrong with this picture. by Baki · · Score: 1

    You're right for application software, but system software (i.e. the operating system) tends to become cheap or even free these days.

    Even a succesful company like SUN, who are not in a difficult position at all, now give away their OS to support hardware sales (and also applications on that hardware).

    Beos is another example. Prices of other OSses have been dropping too (such as Unixware).

    Maybe M$ is the only exception to this. They are the only ones that can (still) dictate a high price for the OS.

    Moving to being a software company and trying to sell their (excellent) OS X would, IMO, be a disaster to apple. They fully depend and have to depend on their hardware sales.

  181. Would Definitely Help Microsoft... by owillis · · Score: 1

    Were Apple ever to have an OS for x86, it would definitely be in direct competition with Windows and would be yet another OS Microsoft could claim as a "worthy competitor" (Linux included)...

    --
    OliverWillis.Com
    An Operative with an Agenda
  182. Re:Whats next after Darwin? by eggnet · · Score: 1

    Intel didn't even HAVE a 32-bit cpu until the 80286 which happened MUCH later.

    The 80386 was the first 32 bit chip from Intel.

  183. Re:Apple's profit margin by eggnet · · Score: 1

    The only way to use it will be to run on Apple hardware.

    which is exactly why it will flop. 95% of the market will not buy new machines and move to MacOS X.

    Where is the advantage of selling the software?

    This would get them out of the rut that they are in. I won't buy a mac today for two reasons: (a) it doesn't run all of the software I need (b) classic MacOS sucks.

    If apple released MacOS X for x86, many geeks would buy it. Companies would build fat binaries of MacOS X software... some geeks would eventually find out that they don't need x86 any more (years away...). Eventually, MacOS X would have all the software needed, and support the vast majority of the hardware out there. Those who care would pay 15% more for Apple hardware because it's better (I guarantee you it's more than 5% of the current market that Apple has now).

  184. Mhz by MrEfficient · · Score: 1
    Why do people insist on making direct comparisons between G4 Mhz and Intel Mhz. The numbers are not that meaningfull across platforms.

    --
    Check out AbiWord.
    1. Re:Mhz by arcum · · Score: 1

      That's part of the beauty of having Darwin open source and available on both platforms. I don't know about anyone else, but I'd love to see benchmarks comparing both platforms at the same Mhz using the same os.

      It will also give a larger base of people writing software that will run on Mac OS X, which ought to be nice...

      --
      --Arcum
  185. Re:darwin is not everything by Red+Dwarf · · Score: 1

    Yeah, but the G4 has the Velocity Technology, with a backside BUS of 64 Bits... And this my friend is enough for me to say that Apple his way in front of any x86 CPU's... (I don't know if you've ever tryed a Radial Blur at 100%/Spin/Best under Photoshop, but I've seen it and let me tell you that it's awesome on a G4!!!) But I have to agree with you for Apple with their 3rd party policies....

  186. Re:Apple rules by godawful · · Score: 1

    I think that was sarcasm from one of them witty peecee types dude

    --
    Live EVERY week... Like it's Shark Week
  187. Re:It would be stupid to port Mac OS X to x86 by LordNimon · · Score: 1
    If they wanted to get away from Windows but don't want the complexity of Linux or BSD, then their best choice is OS/2 Warp Server. It's both powerful and easy to administer - some would say more powerful and easier to adminster than Windows or Linux or BSD, but I personally couldn't vouch for that.

    As for using BSD drivers, I didn't know that they're cross-platform (I've never heard of BSD on PPC). But I still think it'd be more work than it's worth. And I definitely still think that recompiling all those Mac apps for x86 would not be a smooth transition.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
  188. Re:What's next after Darwin... by wanderingwalrus · · Score: 1

    for those rather clueless people (like myself), what's in kansas?

    ie can someone explain that joke to me? (i mean it got a 5 rating, so it's bound to be quite clever or sth)

  189. Re:Whats next after Darwin? by polliep · · Score: 1

    I think a lot of these comments have the scenario backwards. Suppose Apple can get OS X ported to x86 (or Itanium) hardware. They then build an Apple branded box using x86 hardware & bundle OS X. They only have to write drivers for the hardware they include in the box. The selling point is that you can also install Windows on it if you need/desire to, since Apple would only include components easily found in the compatible-hardware world. They already use IDE drives and ATI cards (3dfx soon to come), sound cards are being ported now. USB and Firewire are cross-platform. In other words it would be completely x86-world hardware, since OS X will be disk-based (no ROMs). Add Windows (not an emulator) if you want to run that legacy software app you must have. Apple would only want NEW hardware sales, and wouldn't need to be backward-compatible with your old x86 iron with the bum---- video card. But you might want to buy new hardware that would give you a chance at a new operating system, while not shutting you out from your old one if needed. So Apple wouldn't lose (and would probably increase) hardware sales, would open up their possibilities for increased operating system market share, wouldn't have to worry about legacy drivers and such, and would bless developers by giving them the chance to develop apps using the old NeXtStep development environment, which is rock-solid, proven, and enhances productivity. Now that's a plan. Hope Apple's listening.

  190. MacOS on PCs .... ... ... by frederik · · Score: 1

    What does this mean for Apple? Lots of Mac users will buy PCs and get MacOS for it. Apple won't be able to sell enough Macs anymore and they'll go bankrut ...
    Why?
    ... The users will be able to use their beloved MacOS AND all the 80x86 apps (under another OS) ...
    ... scary ...

    1. Re:MacOS on PCs .... ... ... by frederik · · Score: 1

      I didn't say that you can run Win32 apps under OS X.

    2. Re:MacOS on PCs .... ... ... by GeHa · · Score: 1

      BRAVO! Finally a Slashdotter with enough common sense to get it. Apple is a *hardware* company that makes software to sell the boxes. They just have to ask accounting: the money is made shipping boxes, not software. Jobs knows this - hell, everyone should know this by now. By confronting Microsoft with an alternative OS Bill Gates might withdraw Office from the Mac; that would leave the Cupertino gang only the graphical design sector to sell to again. And who knows what they will do once Adobe gets their tools running at serious speed on 64bit Intel CPU's.

      --

      ------
      sigs are a total waste of bandwith, especially when the signal-to-noise ratio is lower than 1:10.

    3. Re:MacOS on PCs .... ... ... by joshsisk · · Score: 1

      What does this mean for Apple? Lots of Mac users will buy PCs and get MacOS for it. Apple won't be able to sell enough Macs anymore and they'll go bankrut ...

      I sincerely doubt Apple will go bankrupt any time soon. I also doubt that they will sell MacOS for PCs, but wouldn't it be great if they did? So many people are getting fed up with Windoze, but are not technical enough to install or maintain Linux (like my parents). I'll bet Apple could actually bring this to market successfully... The only problem is, as someone pointed out, Apple likes the fact its a company with "Magic" and "Myth" and don't wanna water that down... oh well.

      Josh Sisk

  191. Re:AltiVec by Lonesmurf · · Score: 1

    If you look on the Apple site (i'm not finding it right now.. sorry) you will see the option to have two processors on the server-class machines. Now, I realise that two 500Mhz G4's will cost an insane amount of money.. but we're talking about SERVERS here.

    If I remember correctly, two 850Mhz Xeons on a dual proc board with no less than 512 megs ram won't set any less than about 4-5 grand.

    It's all in what you want. (I want an SGI machine.. but we don't all get what we want.)

    Rami James
    Pixel Pusher
    Altec Lansing R&D, IL

  192. Re:Apple's profit margin by Lonesmurf · · Score: 1

    Take your argument and reverse it for Microsoft Windows.

    How many people do you think bought Intel/AMD boxes for Windows this year?

    Rami James
    Pixel Pusher
    Altec Lansing R&D, IL

  193. Re:AltiVec by Lonesmurf · · Score: 1

    I'm sorry, I was wrong. I scoured the entire site and didn't find a thing. I'm abso-frickin'-lutely sure that I saw that you could order two processors somewhere.

    I also read on Arstechnica a while back that Apple was designing new boards for dual/quad processors.. for use with Mac OS X.

    I guess I let my imagination take hold of my entire brain. My apologies.

    Rami James
    Pixel Pusher
    Altec Lansing R&D, IL
    --

  194. Re:what's wrong with this picture. by mr · · Score: 1

    Dragon - Was going to make a version, and is a no-show. And, accoring to one of the macsurfer linked web sites, the IBM product isn't REALLY continus speech.
    IBM however says
    Understands simple, natural, continuous speech

    And the other player, L&H is a no-show on the mac. The MacTalk people who were going to have a product like a year ago, to the best of my knowledge have not shipped.

    --
    If it was said on slashdot, it MUST be true!
  195. Re:A little sanity check by mr · · Score: 1

    YellowBox was ALSO the name for the next-generation programming environment. This environment is now ALSO called Cocca.

    Can you buy Cocca for Intel?

    --
    If it was said on slashdot, it MUST be true!
  196. Silly question for /. Re:Apple's profit margin by mr · · Score: 1

    This question on /. is kinda meaningless.

    The people who read/respond here are mostly *NOT* users of windows.

    And if you want a SPECIFIC application, say a vertical market package, or Dragon's speech, or a telephony app, you end up getting Windows as part of the bargin, because there are no BSD (Apple PPC or Intel) versions. You look for the application you want....the OS is not a consideration

    --
    If it was said on slashdot, it MUST be true!
  197. Re:A little sanity check by mr · · Score: 1

    And I forgot the other promise....YellowBox for Intel

    --
    If it was said on slashdot, it MUST be true!
  198. Re:what's wrong with this picture. by mr · · Score: 1

    Continous Speech Voice Rec.
    Updated OCR

    --
    If it was said on slashdot, it MUST be true!
  199. Re:What is Darwin? by Endimion · · Score: 1

    darwin is the 'opensource' component of macos; ie, what apple doesn't think is worth keeping under wraps. I concur that this will no bring about a complete faceover to bring macx to the pc. Its not in apple's best interest a this point. Endi

  200. Just say no to market-speak by Arker · · Score: 1

    Right. People need to remember that the 'X' in 'MacOS X' is not an X as in X Windowing system. It's just a funky latin way to state a version number./p>

    It's confusing too, and needlessly so. From now on I'm writing it OS 10.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  201. Re:Darwin is Unacceptable for GNUstep, Spindletop by Arker · · Score: 1

    Please try to comprehend what people write before you criticize them.

    He didn't say the Spindletop case involved the APSL, he said if Spindletop had based their project on Darwin instead of GNU/Linux Apple could have just yanked their license.

    You sound like a freak with a small brain and a big mouth.

    Right back at you, anonymous coward.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  202. Re:Apple's profit margin by dyslexia · · Score: 1

    I don't know what you were running, but my friends dell dimension xps 300 was a standard atx all around good case as far as I could tell. We had replaced half the shit in there before we built him a new computer in an addtronics 6890a case. I never did try to replace the mobo though, maybe that was proprietary. Only thing I did not like was the heatsink on the cpu, but that is easy enough to replace if he ever wants to.

    --
    --Have a Johsonville brat.
  203. Re:Apple's profit margin by dyslexia · · Score: 1

    Have you ever cut your fingers up while trying to replace a stubborn CD-ROM drive in a poorly designed computer housing? Try doing that in a G4 case.. you'll never want to go back to evil PC cases again.

    I hear about sharp cases all the time, but I have yet to have a problem. Between my three computers (a gateway 486, a mom'n'popshop k6, and my new elan vital t-10ab) and my friends two (a dell xps 300, and an addtronics 6890a) I have yet to cut or even scrape skin. Good pc cases are not hard to find.

    --
    --Have a Johsonville brat.
  204. Re:Darwin is Unacceptable for GNUstep, Spindletop by wsanchez · · Score: 1

    This statement is wholly inconsistent with a conversation I had with Adam a while ago about how we might share code in the future.

    Given that we recently started opening up code (the CoreFoundation container classes) which is directly of interest to GNUStep, it would be unfortunate if the GNUStep project members actually feel as you do about Apple, since I think that GNUStep will progress much faster if we play nice (we do know a thing or two about OpenStep at Apple). Since I don't know who you are, I won't assume that you speak for the project.

    My impression was that GNUStep started on GNU/Linux because it's the closest thing to GNU available. Given that Darwin didn't exist when GNUStep started, is still in high flux, doesn't (quite) yet support X Windows, and favors BSD tools to GNU tools, it really doesn't surprise me that GNUStep didn't start on Darwin. I'm OK with that.

  205. Re:What's next after Darwin... by athmanb · · Score: 1

    The Kansas board of education decided a few months ago that the biblical theory (Adam and Eve and stuff like that) should be teached as truth.
    Even though someone (the governour?) quickly overturned that decision it got them quite a bad reputaion.
    If you have really missed that, you must have lived behind the moon for some six months, just like the Kansas ppl have for 500 years :)

  206. Supply problems for Apple? by browser_war_pow · · Score: 1

    Does this mean that Apple is considering jumping ship for x86? They certainly would have a good reason since Motorola has been way to slow to release 550-700mhz PPCs. You can't explain to clueless newbies that a 500mhz PPC is a lot faster than a 500mhz Athlon or P3 so maybe Apple is contemplating this kind of move. BTW didn't Stallman say that the Darwin license doesn't qualify as a free software license?

  207. Re:Apple is a dying breed by browser_war_pow · · Score: 1

    MacOS X is going to be a very good OS and it will be able to draw a lot more people to MacOS. It will take 2-3 years for Linux to be easy enough for any average joes to start using it. Of course then again within 2-3 years internet appliances could quite possibly nix the need for computers in many households.

  208. What is Darwin? by vanguard · · Score: 1

    Can somebody help me out here? What's Darwin?

    --
    That which does not kill me only makes me whinier
    1. Re:What is Darwin? by PotPieMan · · Score: 2

      Also check out this link. Briefly, Darwin is the open source part of the Mac OS X code base, which is based on BSD. The Projects page at the link above tells more about it. Apple has also released the code for their streaming server (not exactly the same as their commercial streaming server, which comes with Mac OS X Server), with binaries for Linux, FreeBSD, and Solaris.

      Also, in case you haven't been following Darwin, there is some question as to why Apple is doing this. Many are skeptical of Apple's Public Source License, because it requires developers to submit modifications to Apple.

    2. Re:What is Darwin? by Zan+Zu+from+Eridu · · Score: 2

      Darwin is the Apple's OS X "kernel" or better "core OS".

      Here is a link to Apple (including some marketing crap).


      -><-
      Grand Reverence Zan Zu, AB, DD, KSC
  209. Re:Apple is a dying breed by Harv · · Score: 1

    How boring.
    Consider this: What if Dell and Compaq started bundling a version of OSX for Intel (or one of the other chips)?
    Most of your arguments would be irrelevant.

  210. Re:Whats next after Darwin? by Harv · · Score: 1

    I'm not technically competent to comment on the practicality of moving OSX to Intel. But the specultations I've seen on this and other lists about Apple's supposed business plans just don't hold water.

    People seem to assume that Apple's only option is to make money by selling boxes. Funny, I seem to have heard of a company in Redmond, WA, that made a few bucks selling an operating system. No hardware sales.

    The business model Apple is possibly emulating is right in front of your noses. Don't you suppose that Steve Jobs would like to go for the big enchilada and beat Bill at his own game? He's got the ace up his sleeve -- OSX -- to do just that.

  211. Darwin = Mach BSD kernel by terminal.dk · · Score: 1

    I see Darwin as something else than the MacOS X being ported. Darwin is the kernel. And most of MacOS X would probably also run on the FreeBSD/OpenBSD/NetBSD kernel.
    No, the interesting part here is, that Apple is getting a BSD personality to run on top of the Mach 3 kernel on multiple platforms. The Mach kernel gives us, among other things, the option of running multiple OS's on the the same machine in a way not possible with current emulators. So how about a dual-boot FreeBSD/Linux box, that actually dual-boots (yeah, boots both OS' at the same time )!
    I am a many year mac user, and AIX, Linux, A/UX, *BSD, DOS, Windows 2.x -> 2000. And I can say, that the OS down below is not what makes a good platform. It is mainly a few other things like: Consistent user interface (you know the left 3 menus are the same, shortcuts for copy/paste, copy paste in a common clipboard format so the receiving app must not have a filter etc.), and then of course software availability means something. Most users are just using an office package today, and could run anything.

  212. Re:darwin is not everything by cowscows · · Score: 1

    I don't think apple could port the Mac as we know it over to pc hardware even if they wanted to. The Macintosh advantage in areas like ease of use, and plug and play are directly tied to the fact that Apple has such a firm control on the hardware that runs their OS. The pc hardware world is a huge swirl of products and drivers and confusion that has to be a complete nightmare for an OS.

    --

    One time I threw a brick at a duck.

  213. Are they that different? by MrBlack · · Score: 1

    Actually, from what I read on ArsTechnica a while back the G4 and Athlon aren't that different at all. If I remember rightly the main architectural diferences were due to the fact that AMD's engineers had to fully support the x86 instruction set while the G4 engineers had the luxury of doing their own thing. Here's the link if you'd like to read the article.

  214. Re:What's next after Darwin... by Arctic+Fox · · Score: 1
    "...should be teached as truth..."

    Maybe some school districts should start teaching correct English.
    Be thankful you are not my student. You would not get a high grade for such a design :-)

  215. Re:The real point of Darwin, etc. by niagaracyber · · Score: 1

    Apps is right. Supporting Darwin on Intel requires Cocoa - the former "Yellow Box" which at one point was going to be implemented on Intel under NT using DLLs. That particular approach went away, but since lots of folks have Intel iron lying around, applications written in Java or Objective C++ to run on top of Darwin should be portable.

    -Dave

  216. Re:darwin is not everything by CaptainAvatar · · Score: 1
    Back in the day there was soo much Apple, but now I rarely see mac's around anymore, even in educational facilities.

    You wouldn't know that from my department. Since I became IT manager here a couple of years ago, we've gone from basically 1:1 Mac/PC ratio (with a dollop of Suns to keep me sane) to a 2:1 ration. It wasn't my fault, honest! It's those damn iMacs ... they just keep rolling in the door.

    --
    The real Captain Avatar is a fictional character, so I suppose he doesn't mind if I impersonate him.
  217. GPL! compatible! by scruffyMark · · Score: 1
    Look at this page. So yes, it is under GPL.



    From what I've heard, people using the developers' preview releases of OS X have had little trouble compiling standard GNU apps (If I recall rightly, ash & tcsh were mentioned). Among the development tools being used are a variation (recently GPL'ed) of gcc and tools like make, etc.



    Once there is an X server out for OS X, which really shouldn't take long, you should be able to get X11 apps compiled for OS X as well.

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

  218. Re:Who hosts these modifications? by mklinux_dude · · Score: 1

    It's called MacOS X Server because it is the server version of MacOS X. You can DL an X server that runs on MacOS X Server, so you can run X apps across the network.

  219. Re:Who hosts these modifications? by yerricde · · Score: 1

    You can DL an X server that runs on MacOS X Server

    /me looks for a version for Mac OS 10...
    No such file or directory (ENOENT)

    Where's the free X11 server for Mac OS 10?

    --
    Will I retire or break 10K?
  220. Who hosts these modifications? by yerricde · · Score: 1

    Many are skeptical of Apple's Public Source License, because it requires developers to submit modifications to Apple.

    If FooSoft creates and releases diffs that make something in Darwin faster, who pays for space to make them public? Apple or FooSoft?

    Why is it "Mac OS X Server" if it doesn't have an X server?
    --
    Will I retire or break 10K?
    1. Re:Who hosts these modifications? by Darchmare · · Score: 2

      Right. People need to remember that the 'X' in 'MacOS X' is not an X as in X Windowing system. It's just a funky latin way to state a version number.

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  221. Re:darwin is not everything by yerricde · · Score: 1

    It take advantage of some of the great work underway in the NetBSD, FreeBSD, and Linux communities

    Who is this fellow kidding? Linux is under GNU GPL, and APSL is incompatible with GPL.

    --
    Will I retire or break 10K?
  222. Apple could still control hardware platform by giblfiz · · Score: 1

    I have heard many people mention the whole thing about apples biz scheam being centerd on profits from their hardware. Some of us Mac users may recall how bad they started choaking when they let a few cloans into the market. The truth is that apple would probably die if they released their OS even at a signifigant price hike. -- BUT-- It would be easy for them to make a small change or two so that it would only run corectly on a specific chipset after reciveing a signal from the hardware. So they could release a cheep (but slightly overpirced) box that had all company selected hardware (makeing compatibility easyer) and still turn a profit. It would be difficut for anyone who did'nt know what they were doing to copy OSX and use it on thier on x86 box. Seems like a clever plan to me.

  223. i think there is good in this. by small_dick · · Score: 1

    After reading a number of posts, it looks like the device driver issues will be a problem for getting OSX on the PC platform, since it doesn't use XFree. Maybe Apple should make a XFree based version of OSX.

    I find this story interesting because a lot of companies, including the one I work for, are very resistant to using Linux or any of the BSD variants. The general argument is that they are too unstable as far as the API and features.

    For example, the variations in GUI interface from product to product/release to release -- one has gnome and E, another KDE, and the newer stuff will have sawmill and gnome...these larger companies don't want to drop big changes on the employees whenever some distro changes their desktop functionality. The mac and Win GUIs are far more stable than the free/open systems.

    BeOS? It's not being used by enough people to be taken seriously. And the last time I looked at their developer area, I think I saw they lean toward objective C. Regardless of the qualities of the language, PHBs want to see C++ prominently displayed in the developer area, like it or not. They don't want to retrain the less gifted developers.

    If apple ever does get OSX or whatever working on intel/pc boxes, it would satisfy these PHBs. They know the UI will be stable over time. They know a certain level of control is maintained by a central authority. They know they can use cheap PC hardware, a mandate by many corporate companies, and the standard for home use.

    The final issue is the toughest to face -- price. No one will like to hear this, but for OSX to rapidly gain acceptance, Apple will need to sell a $19.99 unsupported version. It's the only way to load the home and corporate desktop with this OS. Even the full version can't sell for $199. That's more than Win2K. And they can't sell it for $99; Linux and BSD will beat it to death as their desktops stabilize. They can't make it by selling it as a server OS for the back office only. That philosophy will lead to nothing.

    Apple needs to look back at what Borland did. Make money through volume sales. MSHAFT has guaranteed volume sales. Just drift the products over time, forcing upgrades. MSHAFT has a guaranteed sales model.

    Apple does not have the market share to play this game, so as a newcomer, they will need to sell it like music -- four cd's in a package, with a little sheet of paper telling you how to install the thing. Maybe $1 in manufacturing costs. That's a 2000% markup. With enough sales, it could make them a lot of money, and get them a foothold into the global corporations.

    Borland thundered into the developer market with a product that was essentially stolen from europe by Phillipe Kahn, and sold for a fraction of the price of it's competitors.

    Apple, this is your chance to do the same thing. Don't blow it. Look what's happening to the console game companies. People just don't want to pay more than $20 or so for a game. It's a magic number; when you drop the price from $50 to $20, the sales dramatically increase. Learn from this!

    The various Linux companies should be doing the same thing -- $19.99, four cd's or so, a little sheet of paper. That's it for the unsupported version. Yes, I know you can get the $1.99/4.99 cds on the net. But I'm talking about the street versions of the branded products, on store shelves, not the free download versions. No cardboard box, no printed manual. And somehow, someway, someday, stabilize the damn interface, package managers and apis! The glibc2.0glibc2.1 nightmare must never happen again.

    Watching new linux users pick through the bloated, disorganized mess of Linux menu systems is a joke. There oughta be a steering commitee for the minimal Linux interface, and extensions by vendor should be in a separate tree. Don't say there is one, because there probably is, and it's not working.

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
    1. Re:i think there is good in this. by rm+-rf+/etc/* · · Score: 3
      After reading a number of posts, it looks like the device driver issues will be a problem for getting OSX on the PC platform, since it doesn't use XFree. Maybe Apple should make a XFree based version of OSX.

      There's no point in that really. OSX uses a seperate backend display system to draw everything to the screen, this is really the only thing where most of the work needs to be done to run with a different graphics environment. There is already a yellow box for windows that allows Cocoa apps to run on win, I think you have to buy WebObjects to get it though, apple hasn't really decided what to do with it.

      For example, the variations in GUI interface from product to product/release to release -- one has gnome and E, another KDE, and the newer stuff will have sawmill and gnome...these larger companies don't want to drop big changes on the employees whenever some distro changes their desktop functionality. The mac and Win GUIs are far more stable than the free/open systems.

      I definately agree. I think the GUI on linux is really going in a bad direction in that there are too many parallel efforts. The desktop environment is really where linux sucks right now. Yeah, I said it. But, consider cut and paste. Cross-application cut and paste is pretty weak in linux. Sure, you've got the middle mouse button, but to paste a url from a terminal to netscape means you


      - selected the test in the term
      - bring up netscape and click the middle button at the end of the url
      - delete the old url

      This is not ideal. And what about cut and paste, and universal helper applications? These are things that Gnome and KDE are addressing, but how compatable are we talking? What if I want to run WindowMaker? Will I only get the benefits of gnome's app integration with gnome apps, and kde's with kde, etc?

      What we really need, IMHO, is a standard for system wide application integration and communication rather than several competing efforts.

      BeOS? It's not being used by enough people to be taken seriously. And the last time I looked at their developer area, I think I saw they lean toward objective C. Regardless of the qualities of the language, PHBs want to see C++ prominently displayed in the developer area, like it or not. They don't want to retrain the less gifted developers.

      Well, there is Obj-C++ (shudder)... Obj-C is a great language and I really hope apple can begin to better market it rather than turning to Java. I know a lot of people don't take OpenStep stuff into consideration because of this crazy Obj-C thing, hopefully that will change...

      The final issue is the toughest to face -- price. No one will like to hear this, but for OSX to rapidly gain acceptance, Apple will need to sell a $19.99 unsupported version. It's the only way to load the home and corporate desktop with this OS. Even the full version can't sell for $199. That's more than Win2K. And they can't sell it for $99; Linux and BSD will beat it to death as their desktops stabilize. They can't make it by selling it as a server OS for the back office only. That philosophy will lead to nothing.

      I think more important is for them to beef up developer support and keep the dev tools free (interface builder and project builder). Interface builder is by far the best RAD GUI develpment app in existance. Project Builder is pretty cool, but supposedly there will be a beefed up version for OSX which will improve some of it's weaknesses. Anyway, I think the key to the success of OSX is getting developers interested in Cocoa and the OpenStep way of doing things. Microsoft got ahead because of great developer support, apple needs to do this now. Not charging for the tools and updating some of the old OpenStep docs will do a lot I think.

      I don't think sales cost is really going to be a big deal at all. It will probably be under $100 as past versions were, and hopefully a good upgrade price. I really doubt a super low cost is going to help them make it much more of a success. Attracting developers is going to be the big thing. The more developers they have, the more apps they have, the more people will want to use OSX with advanced new apps, the more computers they sell... People aren't going to want to run out of date apps in the BlueBox forever, and I don't know how long anyone is going to want to maintain carbon apps...

  224. okay, except... by small_dick · · Score: 1

    I think you made some great points, and really added to my post, but the part about price...and the yellow box..I think they are off.

    The yellow box, as I understand it, is an emulator. As such, it simply can't run apps as well as the native. And whatever they do, at some point, the OS needs to know how to access the video chipsets...it HAS to know how to do this. There are an incredible amount of devices out there that OSX will need to know about. XFree seems to be the only reasonable, fast way to get to that end.

    As far as pricing, this is not the eighties anymore; computers use is exploding in the third world, and it is no longer the "toy of the wealthy". $100, $170, $80 -- these prices may be too high for many people to consider. They will pirate or use Linux/BSD, or just keep using Win95 before paying that. And that hurts Apple. As I said in the post, people are turning away from $50 dollar games, and just don't want to pay more than $20. They would rather do without.

    There are also moves on several fronts toward single vendor, corporate-wide solutions.

    These trends are hard to ignore. The lion's share of the computer OS market may well go to the lowest cost provider. And this is not a case where two providers of OS are dueling...this is a case where the duel is almost over, and one of the contestants is lying on the ground in a pool of blood, trying to squeeze one last shot off at their opponent. Even worse, the opponent gave them the gun! (Recall MS bought a lot of Apple stock to keep them alive).

    As far as yellow box, the superior development tools, etc. -- all I can say is I work with forty developers, and none of us has ever used the mac interface for more than perhaps 5-10 minutes.

    I hope that last comment makes you think about the impact that fractional market share is having on Apple. They need to change it, and (at least for a couple revs) literally dump the thing at a fire-sale price to get as many people using it as possible, even if it's just at home.

    Having developers use it at home will filter the product into the work environment, and start feeding on itself.

    Thanks for the intelligent reply, though. I don't know enough about Apples to comment on the other stuff.

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
    1. Re:okay, except... by bmeteor · · Score: 1
      The yellow box, as I understand it, is an emulator.

      just to correct this statement, the yellow box/ Cocoa is just a collection of libraries. Apple has a bunch of documentation on their dev site about them.

      but you're right about the drivers. It's a good thing there is an xfree86 port in development.

  225. Re:Whats next after Darwin? by VisualStim · · Score: 1

    Also, remember who's running Apple and setting directional focus and the "religious" ferver he can create in the Apple-ites. Beginning the move of the MAC OS to Intel, might be even too big a challenge for Jobs to convince his loyal user base that moving to Intel isn't selling out on some level. Compiling to Intel might just be more of a proof of concept, "See, we're portable too!"

  226. The real point of Darwin, etc. by HiyaPower · · Score: 1

    Hey folks. Why would Apple release Darwin for anything, much less a PC. The reason is APPS. Ask anyone why they don't use OSX Server, etc. and they will tell you that the apps aren't there. As open source for linux has demonstrated, having a Intel platform gets you apps written. Nuff said?

  227. Re:Apple is a dying breed by CurtisLeeFulton · · Score: 1

    Today, Apple is a dying breed. Darwin, like Next, is backasswards. No X support! That means no Linux or BSD apps that use X will work.

    Apple is not in a good position. M$ is much further along with their next gen OS (You can buy Win2000 now, and it runs most of the win9x apps, including many DX games, it has SMP, it is nearly ported to 64bit arch.)

    Meanwhile, Linux has two competing desktops that look better every hour. GNOME has a huge library for app building (Not just the GTK, but lots of modules for XML, Postscript, CORBA, etc.) Linux has Cygnus (now owned by RedHat) porting GCC to every processor known to man, ~150 so far, including the Alpha and Intel's 64 bit copperminefield whatever the hell.

    So Apple has to sell overpriced machines for an OS that runs apps specifically for their OS, which is competing with two next gen OSes that are much further along in development and will run on hardware that is still cheaper and certainly much more abundant.

    If Apple wants to survive, they need to can OS X and start building embedded systems that use Linux with a ported Mac GUI. The iMac is proof that they have talent in the design department.

    And what is this giberish about no Linux apps? Shush your Mac freak whimpering! Corel will have DRAW and Paint out for Linux soon. I've been using DRAW on Win9x for years, and I like it much better then Illustrator. And do you not know that three complete office packages are out for Linux? Today?

  228. Re:Apple is a dying breed by CurtisLeeFulton · · Score: 1

    Seriously, name me -=ONE=- app they should give a fuck about, please. I'm very interested to hear what you think those poor deluded

    Well, you could pay $500 dollars for Framemaker for the Mac, or use the Linux version for free. You could pay $2000 dollars for 3D studio max for the Mac (If there is even a Mac port) or use Blender for free on Linux. Then there's Houdini, which certainly will not run on a Mac. It is ported to NT, IRIX and Linux.

    I've given you examples that exist today, but you're talking about what OS X will do in the future. Fine. I'll talk more about the future too.

    Linux apps are being developed by many companies today. While KDE and GNOME aren't ready for most people yet, there is no denying that everyday they look better and become more stable.

    So now we're both talking about what's to come in the future, basing our assumptions on current trends. You are assuming that Apple will succeed in taming Unix, which is the same battle GNOME and KDE are waging. The difference is Linux is ported to over 150 different processors TODAY, while Mac dweebs are crapping their pants because a small portion of OS X runs on the world's most common instruction set.

    But let's forget Linux for a second. How is OS X going to compete with win2000 in the desktop space? There are very few apps that are available for Mac and not win2k. Win2k is really stable. And win2k is available now! And the apps are available now! Even native ones. All for much cheaper hardware. OS X doesn't really exist yet. No native ports for major software packages exist yet either. All the apps that it can run are for the old OS, so where's the advantage? Multiple blue boxes? So what? I've seen a blue box crash that took down the whole machine. So we're looking at a rather large gap of time before OS X is ready for the masses. Where will win2k be then?

    The desktop space is going to giveway to devices. Apple is wasting time with OS X when they should just milk OS 9.x to the bone and put most resources on mp3 players, web pads, game consoles and office productivity stations. To make such things you need an OS that will run on these small new chips-- and today Linux and all the development tools plus drivers are already ported. So why do it again? Use Linux, and use the Apple GUI in these systems.

    I think it's a safe bet that OS X and GNOME will be ready for general consumption around the same time. But GNOME will have a huge advantage: yeah one more time, it'll run on any platform. From devices to workstations. Neither M$ or Apple can compete with that.

    Sure, the hardcore animation or development workstation will not disappear. It will be used for the kind of apps I first mentioned. If Apple wants to battle for that niche, they have to compete with both M$ and Linux. If OS X used X, then Apple would only have to compete with M$, because if OS X used X, porting Linux software to OS X would be much easier.

  229. Re:Of course not. by filldup · · Score: 1

    From what I've been able to tell, Darwin handles all transactions between the OS (ie. what we refer to as OS X, including Aqua, Quartz, etc.) and the hardware. In that case, it seems to me that if Darwin recompiles, than recompiling the rest should be fairly simple (note the "fairly"). But I'm no engineer. I'm merely going by what I've read in every article about the new OS.
    --NRagaz

  230. Re:darwin is not everything by aTRaTiCa · · Score: 1
    Apple is a hardware company, the chances of them risking the cannibalization of their HW sales by having a full MacOS running on intel is pretty slim, IMHO

    You have to remember this is where Apple made their biggest mistake. Not letting 3rd parties develop hardware for them cost them their share of computing as we know it today. Back in the day there was soo much Apple, but now I rarely see mac's around anymore, even in educational facilities. I'm not a fan of Apple, but I think they better be smarter then they were last time, otherwise they'll be watching intel's IA64 and AMD hand their ass to them. :-)

    (just my little opinion)

    --
    ------- What exactly is real?
  231. Re:Whats next after Darwin? by oz81dog · · Score: 1

    "in 1980! Intel foolishly left only 16 bits of memory addressing space (64k) causing them to continually change addressing modes to make up for their lack of forsight." IBM asked both intel and motorola for a 16-bit processor, both companies had 32-bit processors and tried to convince IBM to use 32-bit, however they wanted the 32-bit processor for a next generation computer (before the first was out), so intel changed their 8088 and made the 8086 over the course of a weekend thus getting the contract from IBM. not quite a lack of foresight, but and incredible use of it, keeping them in the lead for almost 20 years. get your facts straight.

  232. about freakin time by steak · · Score: 1

    if back in the day apple would have ported mac to intel type machines they would rule the world by now

  233. Contingency Plan by Willtor · · Score: 1

    From what I understand, IBM has the technology for faster G4s, but Motorola is slowing them down. Motorola probably wants to milk the "low-powered" G4s for all they're worth before they allow any manufacturing of a faster model. If you recall, at Steve Job's last keynote speach, he re-released the G4-500 even though it was predicted that Apple would go significantly higher in trying to keep up with Intel and AMD. Apple may be upset that Motorola is holding them back and is trying to adapt their technology simply to keep IBM and Motorolla from stalling Mac tech too much.

    --The Mighty Willtor

    --
    "The knee is the elbow of the leg." -- My wife
  234. ROTFL by altserver · · Score: 1

    I love the snail-mail addy at the bottom of the announcement:

    1 Infinite Loop, 302-4K, Cupertino, CA 95014

  235. Re:AltiVec by not+Bruce+Perens · · Score: 1

    Typical Apple weenie...
    Let's see...for the inflated price of one G4/500, I can buy two P3/~800 and a GeForce...closer floating point performance and much faster everywhere else.

    Sure, AltiVec is nice...but if it's just slapped onto an otherwise slow processor, then big deal. SETI@Home scores will be lower, but I'll stick with a machine where I can get decent performance on *every* operation...

  236. Maybe they are not worried about hardware sales. by Andrew+Meier · · Score: 1

    What if they are not wanting hardware sales anymore?

    If OS X ran on x86, hoards of programmers would recompile every open source app they could think of to run on it.
    Then Apple could use the huge application base as a marketing gem.
    Finally they sell bazillions of copies of their easy-to-use OS with all the power and stability of BSD and Linux.

    So, having a full MacOS run on x86 (meaning Intel, AMD and Crusoe), IMHO, would give Apple a pretty huge oppertunity to make a ton of money from all the people who already have a computer but are fed up with Windows and don't have the know how to install Linux or just want somthing new.

    --
    Mmmmmm.... Well this is my sig.
  237. Re:Whats next after Darwin? by David+Leppik · · Score: 1

    Having spent much of last year working on NeXT/OS X at a company which used NeXT-based technologies extensively, I have some ideas (hopes, perhaps) as to what Steve Jobs will pull out of his sleeve next.

    Before Apple bought it, NeXT was in the business of selling software development tools primarily for NT and Solaris (although it also sold NeXTStep for x86.) After Apple bought it, NeXT was renamed Apple Enterprise and continued to do the same thing.

    Apple's WebObjects is a little bit of web development tool over the complete NeXT development platform, including the badly named Enterprise Object Framework (EOF), a very mature OO database access tool. The NT version also lets you write NT apps that are (or were, at least in the last version) 100% source compatible with their NeXT/ MacOS X counterparts.

    What I was using this technology for was to build things on a desktop (OS X or NT) and then compile them for Solaris (without the GUI). I suspect that once MacOS X has gotten a hold in the marketplace, Apple will start to push its cross-platform development tools.

    I don't think Mac-on-Intel is going to show up any time soon from Apple, since it likes being able to set the hardware rules ("you WILL use USB") but I do think they want to give PC software vendors no excuse to not port to the Mac. Their solution: use Apple's object classes and put Java or fat-binaries on your CD-ROM.

  238. Re:It would be stupid to port Mac OS X to x86 by sp67 · · Score: 1

    >And what about the applications? ... >And anyone who thinks that they could just recompile their OS X app for the x86 version is deluded. Three years ago, we ported a complex database OPENSTEP application from NeXT to OPENSTEP for Windows; that's not just another processor, but a substantially different sw platform too. It took us three days to do it completely, and that's because we didn't closely follow the OPENSTEP guidelines (today's Cocoa); otherwise it would take mere hours. You have to develop under OPENSTEP or Cocoa before you understand why this is possible, unlike any other platform. Even device driver development is different (the IOKit is object oriented; you only have to make a subclass or use an existing open source driver as a template), so writing a MacOS X driver is not the same as writing a Linux driver.

    --
    Tuff that Smatters.
  239. MacPC spec needed, that's all by toph42 · · Score: 1
    You wouldn't have to support all of that hardware, just a subset. In fact, if Apple made Intel boxes itself (or talked, say, Dell into building a box just for OS X), it would be just as easy to deal with as Apple's current PPC hardware.

    All that's needed here is a spec that would have to be met to run MacOS X on x86--a set of supported and/or required chipsets. That way Apple could license a "Works with MacOS X" moniker for supported boxes, and work with Dell, Gateway, etc. to be sure the hardware is up to standard. Use of MacOS X on a non-spec'd machine would be possible, but unsupported. And if the spec was unpublished and NDA'd then they also wouldn't have every schmo trying to make a cheapass PC to run MacOS X instead of buying thier hardware. (Hell, even if it WAS published, they would sell more of their software, without having to back it up with support for unlicensed machines!)

    I see it as doable. They just need to pick their friends.

    Topher

    Got Freedom?

  240. Where's the Red Box? by toph42 · · Score: 1
    Some time ago there was rumour of a "Red Box" in development that was basically an implementation of the Win32 API for MacOS. This would trap Win32 calls and execute on an x86 coprocessor PCI card. Like the Blue Box does for Classic apps, and the Yellow Box does for Cocoa apps, except those run on the existing CPU.

    If this exists, then the Red Box would not require additional hardware when run on MacOS X for x86, and the Blue Box could be supported with a G3 processor on a PCI card. The Yellow Box, of course, is already written to x86, so that would be available, too.

    So, then it would be matter of do you want to:
    A) Run on better hardware, with supported but slower Win32 support, OR
    B) Run on the x86 hardware that would be cheaper and support Blue apps with additional hardware if you need them?
    Either choice would leave you with full-speed Yellow apps. Although the superior archetecture of the PowerPPC would yield better results, you could settle for x86 if you wanted to.

    Off topic trivia:
    The colours (Blue, Yellow, Red) come from a brainstorming session the MacOS software team had years ago, where they wrote ideas they had for MacOS development on little cards. They wrote things that could be done soon on blue cards, stuff that was tough to do on red cards, and the middle-ground stuff on yellow cards. Rhapsody/MacOS X stuff is from the yellow. Makes you wonder what is written on the rest of the red cards, doesn't it?

    Topher

    Got Freedom?

  241. Darwin is Unacceptable for GNUstep, Spindletop by xmach · · Score: 1

    At the GNUstep project, we've chosen to use GNU/Linux as the groundwork for GNUstep simply because Darwin is governed by the flawed and perverse APSL license. Building an open-source ANYTHING atop Darwin is still governed by Apple's "revocation" clause, and they can take Darwin from you or forbid you from using it at anytime by claiming that you're infringing on their intellectual property.

    Non-skeptical supporters of Apple would have you believe that the "new" Apple would NEVER do such a thing like this. Once again, they're blinded by the simple fact that Apple is using "open-sourcing" loosely as a marketing technique, not as a philosophy. The people who are volunteering for Darwin are wasting their efforts, simply because Apple annexes and appropriates the code to sell as if it were their own. Like it or not, under the APSL, the intellectual property issue with Darwin is a one-way door: they can keep theirs, you can't have yours.

    Spindletop recently has already gotten into trouble with Apple over intellectual property for pledging to make a distribution of GNUstep that uses compatible technology with Mac OS X. In this case, it was because Apple didn't like how some developers for GNUstep modified old NeXT icons, and threatened to sue Spindletop for having "Apple intellectual property" on their website. Fortunately, they're committed to building GNUstep upon GNU/Linux and the GPL, not to Darwin, as their rights to use it could be revoked in an instant and could take months, up to a year to get it back through the legal system (if ever).

    Yet another victory for GNU/Linux and the power of GPL.

    Don't trust Darwin, don't use it, don't even touch it. Most of all, don't distribute it or support it. If you like the technology involved, support the GNUStep Project, support Spindletop, and support the GNUstep developers.

    1. Re:Darwin is Unacceptable for GNUstep, Spindletop by Darchmare · · Score: 2

      Been reading 'Zealotry For Dummies' much?

      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  242. Re:Apples Situation by tiktax00 · · Score: 1

    :)

  243. Apples Situation by ntcoatbmafiak · · Score: 1

    Well, I have been a Long time Mac Advocate. I finaly gave into the Darkside when my Friend showed me Starcraft. But thats another Story.. I dont know if this is a Good thing or a Bad thing, because Apple makes alot of money on there over priced (but very nice) hardware. Would Apple Jump Ship on the PPC platform? A while back when BeOS was only on PPC. Apple Introduced the G3 and this caused BeOS to no longer be used on the new G3s, so they had to move to x86 hardware... Is Apple doing the Same thing? are they going to abandon it? I hear a 600 MHz G3 coming out, but that kinda sounds dated to me, compared to a 1 GHz K7

    --
    -Its like Deja Vu all over again!-
    1. Re:Apples Situation by ntcoatbmafiak · · Score: 1

      Well, you do have a Point on the MHz, I never said that It was Faster. But you have to keep in mind what a Great OS on top of Fast Hardwear will do. Another Example is the 800 MHz RDRAM vs the 266 MHz DDR Ram (I forget the exact name). They both have there advantages. I am not going to take sides on who is faster, but I just wanted to point that out.

      --
      -Its like Deja Vu all over again!-
  244. Re:AltiVec by ntcoatbmafiak · · Score: 1

    G4 500MHz w/ Altivec? or K7 1GHz w/out? You make the call

    --
    -Its like Deja Vu all over again!-
  245. Re:AltiVec by ntcoatbmafiak · · Score: 1

    Im just Using the K7 1GHz as an Example. I know it is Insanely over priced, but any G4 is going to be expensive also (not nearly as expensive, but still way more than a x86 of the same clock speed). On other think to think of it a Dual Procesor Configuration. For the Price of a 500 G4 you could Probably get 2 x86s for the same price. I dont know if the Mac OS will suport this (if its going to be run for servers It should) but It would be worth looking into.

    --
    -Its like Deja Vu all over again!-
  246. Re:A little sanity check by jor-el · · Score: 1
    Imagine Sun switching to PowerPC -- the hardware and software rewrites would be enormous!

    And yet sun did just that...announcement was here
    The trouble was they did it for the PReP powerpc reference platform which was suplanted by the CHRP platform which was delayed forever and sun hasn't ported it to anything else powerpcish (that i'm aware of ).

    The whole point of the powerpc port was to show they could change processors/architecture w/o overly enormous costs, kind of a big point of unix too eh?

  247. Re:darwin is not everything by Zan+Zu+from+Eridu · · Score: 1

    Yes, he wants Darwin in the BSD family, not Mac on Intel. From his avogato diary:

    Though Darwin's role in the world is as the guts of Mac OS X, it is shaping up to be a viable BSD platform on its own. It take advantage of some of the great work underway in the NetBSD, FreeBSD, and Linux communities, as well as several of the neat things we're working on at Apple.


    -><-
    Grand Reverence Zan Zu, AB, DD, KSC
  248. Re:darwin is not everything by bmeteor · · Score: 1
    OS X is not built on X Windows, but they do have a xfree86 port that works on OS X server.

    look here

    The John Fred Sanchez refers to is none other than Mr. Id himself, John Carmack. very cool stuff.

  249. Re:darwin is not everything by cmiles74 · · Score: 1

    I'm always surprised at how little you people seem to know the issues involved. Apple has to do almost nothing to run OS X on Intel. They've been spending all of their time porting to the PowerPC. Although Apple hasn't committed to an Intel version of OS X, they have maintained all along that the Intel version continues to compile cleanly.

    Apple has also been hinting that they may drop the PowerPC if the alliance doesn't pull it together. Remember as well that there were rumors about using the Transmeta processor in future laptops or handhelds. This is another area where an Intel port would be critical for Apple.

    If Apple ever did switch processors, it surely would not be to Intel. They might decide to go with AMD, perhaps, or use Transmeta's processors for portables. Intel is far too tightly intertwined with Microsoft to be viable, and Apple wouldn't ship generic boxes. They would use the same boards that they are using now.

    A note about Carbon: the carbon API replaces traditional Mac OS calls with OS X "plumbing." While carbon apps are not cocoa apps, there isn't any reason why they wouldn't run on an Intel version of OS X.

  250. Re:Whats next after Darwin? by tekcowboy · · Score: 1

    Your comments are absolutely correct. It might also be interesting to point out that Intel has recently hired away practically the entire G3/G4 team away from Motorola after some internal Motorola political nonsense. Intel has even set up an entire design center around this team down in Austin where they plan to hire 1000 design engineers over the coming years. Apple is very aware of this and is planning ahead in case the "B" team at MOT can't keep up. As for IBM, they've pretty muched closed up shop with respect to consumer processors and have concentrated on their "server" processors like their "Gigachip" that run AIX and will soon run Linux. tc

  251. Re:Firmware Purgatory! by zahadoom · · Score: 1

    An Intel port does indeed depend upon firmware issues. But contrary to AC's assertion, it is entirely plausible to imagine x86 firmware that fits into a rational business model for Apple. The firmware used on PowerPC motherboards is called OpenFirware. OpenFirmware (based on Sun technology) is a really elegant & very powerful bootime environment for what is called BIOS in Inteland. It actually runs its own, full-fledged OS-independent interpreter (in Forth, which is a stack-based language ideally suited for creating device-drivers). Indeed, just to show the power of OpenFirmware, some guy hacked up a version of the game PONG which runs entirely in the OpenFirware console! (ie no "OS" is loaded). Try getting the measely, brittle Intel BIOS to be a programmable environment!! Anyways, "all" that is required for an Intel-based product (not just a "port") from Apple is to create x86 bindings for OpenFirware (along with re-bindings for the standard Apple control logic chipset, aka UMA). Because OpenFirmware isolates hardware dependencies, Apple could -if it wanted to- have its own Intel motherboard without being dragged down into the mire of supporting all the low-quality motherboards which proliferate in Inteland. Moreover, it could chose to license this motherboard implementation to AMD (who is emerging a key, stealth partner in manfacturing G4's). As to the ability of a UMA/x86 motherboard to boot an "alternate" OS (eg native Windows instead of Darwin), it would be just be a business model decision - not a technical decsion- as to whether UMA/x86 drivers for Windoze would be created ... which gives Apple some interesting leverage with Microsoft in the post-DOJ world ;) Since OpenFirware *per se* is not proprietary (just the bindings, ie implementation, to particular chipsets), it is entirely conceivable that other charter OpenFirmware OEM's (ie SUN & IBM) may also decide that OpenFirmware/x86 might be a controlled way of supporting/differentiating OpenSource on x86. And because Darwin is based on a modern microkernel, it can support other (unix) personalities besides BSD ... yup, that means Linux. So OpenFirware/x86 kills two birds with one stone - it offers tremendous OEM finesse in the business model. In conslusion: firware is not an "obstacle" for Darwin; it is an opportunity for Apple.

  252. Re:Apple's profit margin by Brian+Knotts · · Score: 2
    Did I say anything about the ease of installing RAM? No. I was talking about the quality of components, which you have to admit was superior on the 8500, compared with the iMac/G3/G4.

    New XFMail home page

    /bin/tcsh: Try it; you'll like it.

  253. Re:Apple's profit margin by Brian+Knotts · · Score: 2
    Apple's box are well built and with a nice design, I don't think they are over priced if you compare them with quality PCs.

    There was a time I would have agreed with you, perhaps, but that time has long passed.

    Modern Apple hardware is not all that hot. Look at the quality of the components in the iMac, G3, G4. Nothing all that different than the stuff that gets put into most PCs. But still a bit more expensive (although less so than previously). The last *really* nice Apple hardware, IMO, was the 8500.

    Apple made a business decision (and probably a wise one) to get more competitive price-wise with PCs, by becoming much more like a PC maker.

    And as for people like me who build their boxes, there's still no comparison to what I can do with commodity PC parts. An SMP machine for less than $1000. Beat that with Apple hardware.

    Heck, even most Sun hardware ain't what it used to be. Too bad.

    New XFMail home page

    /bin/tcsh: Try it; you'll like it.

  254. Yeah, but... by Brian+Knotts · · Score: 2
    You're assuming all that software that is missing on BeOS would be ported from MacOS-PPC. The big one, MS Office, would almost certainly *not* be ported, as an x86 MacOS would be directly competing with Windows.

    Although, you never can tell what would happen now with the anti-trust trial and everything...

    New XFMail home page

    /bin/tcsh: Try it; you'll like it.

    1. Re:Yeah, but... by Darchmare · · Score: 2

      Actually, Microsoft owns a very small share of Apple right now. The investment which was heavily hyped at the time was nothing more than a token investment (and partially a settlement for some illegal acts Microsoft got caught in some time earlier).

      That said, Microsoft has said in the past that they make more money per Mac than per PC, so it might be in their best interests to see Apple sell in the X86 product space. Really, what is Windows but a platform to get people to buy Office?


      - Jeff A. Campbell
      - VelociNews (http://www.velocinews.com)

      --

      - Jeff
  255. Re:darwin is not everything by mikpos · · Score: 2

    Yes it does. It is illegal to link to GPL code anything that is not GPL compliant. If this were not the case, we wouldn't have need for the LGPL.

  256. Just because there isn't a 1:1 correspondence... by slothbait · · Score: 2

    ...between MHz on different platforms doesn't mean that useful comparisons can't be made.

    I fully believe that a G4 will beat an Athlon clock-for-clock in a lot of applications. How much faster is it, though? I don't know...perhaps 30% on some apps. So clock for clock, the G4 might be 30% faster. Granted 2x clock != 2x performance, but that still that doesn't come close to making up for the 2x clock advantage that the x86 chips currently have.

    Don't believe the marketing hype about G3's being twice as fast as PIII's. That figure might be theoretically true in very contrived cases. In contrived cases, the Athlon may be twice as fast as the PIII as well. Benchmarks are a wicked game.

    Quite a lot of a processor's performance is dependent on its architecture. However, the G4 isn't very different architecturally than the Athlon and PIII. The Altivec unit is the main departure. x86 chips have SIMD media units, but they are less advanced. But, at the moment, using *any* of these multimedia extensions involves hand-coding at the ASM level, so these extensions won't get much use for a while. There is a fair amount of work going into vectorizing compilers, but it is a *very* hairy problem.

    The point of this all is that Motorolla has let the G4 fall embarassingly far behind the x86 chips. Its a darn good thing for Apple that Jobs has drawn people's attention away from system performance and moved it toward case-aesthetics.
    One drawn to conspiracy theories might even infer a causal relationship there.

    --Lenny

  257. Its already been done. Its called FreeBSD. by slothbait · · Score: 2

    How possible (or desirable) would it be for someone to take Darwin for Intel and build another open-source OS around it?

    Darwin is based on CMU's Mach microkernel, and FreeBSD. So, in "releasing" Darwin, Apple is pretty much releasing the changes they made to existing open projects. Mach already ran on x86, and FreeBSD, like Linux, started out on i386, so it shouldn't have been very difficult to build Darwin on i386.

    Building an OSOS around Darwin would pretty much be reinventing the wheel. Just tweak FreeBSD to make it do what you need.

    --Lenny

  258. Re:Whats next after Darwin? by howardjp · · Score: 2

    The 8088 had a 16-bit memory addressing unit but only an 8-bit bus. The 8086 was exactly like the 8088 except it ran on a 16-bit bus. But, there were really 20 bits of address space on both of them, they were just divided into a psychadelic 4 + 16 with some overlap.

    Now, the 80286 was a 24-bit processor. Yes, you read that right, it could address up to 16M of RAM.

    The 80386 and up were fully 32-bit. Except for the P6, which was 36 (it could address up to 64G of RAM).

  259. Re:AltiVec by FigWig · · Score: 2

    It isn't fair to compare clock rates.

    Absolutely correct. The only good benchmark is how fast your app runs on a common data set. But, everyone is wondering why Motorola can't get the G4s up to the speeds the Pentium class chips run at. It seems that a simpler instruction architecture would make it much easier to ramp up the clock speed, unless they have a really deep pipeline or something, but I think Athlon's is deeper. Anyone have an explanation? It does seem IBM can get the G4s up to 1GHz, and put 2 of them on a single chip. Is Motorola incompetent?

    --
    Scuttlemonkey is a troll
  260. Apple IS Profitable by just+someone · · Score: 2

    Apple was unprofitable when PC companies were making a killing.

    Now that PC Companies are losing a bundle, Apple IS profitable.

    PC makers are killing themselves in the windows space.

    If PC makers could sell comptuers at a profit without the hassles that windows brings then they probably would. Mac OS X and Linux are the two possibilities. Of that, the MacOS X has a better possibility of being profitable because of the Apple control on the OS, the established App installation, and the Cocoa Application layer.

  261. OS X on PC? by Graymalkin · · Score: 2

    Darwin will be ported, as for the rest of OS X? I doubt it. As many other have pointed out there is a driver problem. Apple would need to spend beaucoup cash writing at least generic drivers for the plethora of PC hardware lying around. Sure there is alot of non-Apple hardware you can stick in a Power Mac but then again, Apple doesn't write drivers for these things. I'm not even really sure anyone would use OS X on an x86 system. I also don't think Apple had portability in mind when they decided to use the Mach kernel for OS X, rather they chose a Unix kernel they owned that was stable and powerful.

    --
    I'm a loner Dottie, a Rebel.
  262. A little sanity check by fprefect · · Score: 2

    Apple is NOT maintaining a version of "MacOS X" on Intel. The last system to run on Intel was "MacOS X Server" (can you say NextStep?). Darwin is the only thing that has been ported to Intel, and it's just the lowest layers of the new MacOS.

    In addition, I don't know where you saw their "hints about dropping PowerPC", but it was probably some fictional prose you read on MacOS Rumors. Apple is quite devoted to the PowerPC processor -- they helped design it and they have 2 different companies to provide them chips.

    Besides, it's not practical to switch processors like you do underwear. Imagine Sun switching to PowerPC -- the hardware and software rewrites would be enormous! Obviously, there will be layers that are much more portable to new platforms (Java/Cocoa), but there are bits that are simply impossible (Classic MacOS emulation).

    I'm all for optimism, but let's not spread rumors.

    --
    Matt Slot / Bitwise Operator / Ambrosia Software, Inc.
    1. Re:A little sanity check by mr · · Score: 2
      The last public release of Mac OS X server that ran on Intel hardware was a developer release of Rhapsody. It is possible Apple has the other version alive, but if it is alive it the work of individual engineers in whatever spare time they have.

      Apple then re-named Rhapsody to Mac OS X server and broke the WWDC 1997 promise of:

      1) The next generation of OS from Apple would run on both PPC and Intel.

      2) The next generation of OS from Apple would run on any machine sold by Apple in 1997.


      Apple claims Mac OS X isn't Rhapsody, yet if you type in uname -a, the OS thinks it is Rhapsody.

      --
      If it was said on slashdot, it MUST be true!
  263. Not so silly by Anonymous+Shepherd · · Score: 2

    It's not a silly question at all.

    I certainly buy stuff cause of the OS; it's what supports the hardware and software.

    So my next PC will be Mac, if only for their firewire support and graphics support. If BeOS were more mature, they would definitely be in the running(mature in market support).

    For servers and such, Linux, of course. For games and minor productivity... Windows.

    And didn't I read before that over half of the Slashdot community runs windows? Or is that an urban legend?

    -AS

    --

    -AS
    *Pikachu*
  264. Re:Apple is a dying breed by Pope · · Score: 2

    Dying?
    Have you been reading old John Dvorak and Jesse Berst columns over on ZDNet again> :)
    Hmm...lessee... Apple stock at record highs, selling at over twice their top price during their "heyday" in the mid and late 80's when every single PeeCee magazine columnist was stating that they were dead. yeah right.
    The iMac line is one of the single most successful selling pieces of computer harware out there.
    Most people who buy Macs (like me) do so because they don't want to run Windows! It has nothing to do with Linux or Intel or AMD.
    As for having "clinched the market" I'll once again bring up the old sawhorse about market share: Apple has the equivalent marketshare in the computer world that Honda, Acura, BMW and Mercedez-Benz (sorry, not Daimler-Benz, just the Mercedes line), plus a couple of others, have in the auto world. Are you going to tell THEM to give up?

    <RANT>Why do you uber-geeks always go on and on about how there should be more "competition" in the world, and then rag on Apple because they don't make the computers YOU want? I like my spiffy new G4 just fine, thank you, and I ain't conna be running Linux on it any time soon :P </RANT>

    Pope

    --
    It doesn't mean much now, it's built for the future.
  265. Re:Apple's profit margin by Tarnar · · Score: 2

    Actually, IMNSHO, Apple really shot themselves one good when they dropped SCSI as the standard in every computer. Looking back as far as the late Performa series, IDE harddrives and SCSI cdroms. Today, it's IDE all over the place. IDE has a place in the iMac for certain, but not in the G4's. You're already paying the slight Apple Premium, you may as well get a decent harddrive with that price.

    If it was all about simplicity, we'd be seeing internal FireWire harddrives or some such loving ;-) As for USB, thank god they ditched ADB when they did. ADB was (and still is) better then any x86 peripheral hookup scheme, short of USB. PS/2, serial, parallel? Get 'em off my board, PLEASE.

    My real point is that lately, Apple is only a little better on hardware. They ship IDE for pete's sake, as a default on their most powerful machines. The only reason you don't see a proliferation of IEEE-1394 in the PC market is that Intel has a stick shoved up their ass. USB is common.

    The 2 things that an Apple machine get you these days are a G4 processor and a veryvery nice case. These days though, they aren't worth the Apple Premium. And if Jobs decided to hype OS X to the masses, he'll be selling out on the hobbyists and specialists that pride themselves on the Quality of their Macs. Because, no doubt, Jobs will start wanting the Mac to reach out to more and more people, make it cheaper and cheaper. Here's to hoping he won't spoil the power range of Macs.

  266. Re:Apple's profit margin by gsfprez · · Score: 2

    Modern Apple hardware is not all that hot. Look at the quality of the components in the iMac, G3, G4. Nothing all that different than the stuff that gets put into most PCs. But still a bit more expensive (although less so than previously). The last *really* nice Apple hardware, IMO, was the 8500.

    Your statement here lead me to believe that you have never SEEN a G4 or an 8500.

    Here is a RAM install on an 8500...

    The 8500 requires 4 screws to be removed... to get the case off. Then you must force the case cover to come off - usually requires placing the unit on the floor betwen your legs, and swinging your arms across the case cover and grabbing it as your arms go by, to try to pry it off from the case. Then slide the case cover about 2 inches from the case, then pull off.

    Then you need to disconnect the SCSI cable, power cable, and audio cable to the CD ROM drive.

    Then, remove all PCI cards and the CPU daughtercard.

    Remove the powerplugs into the motherboard.

    Then, remove the screw holding the motherboard to the plastic backing.

    Then, extracate the motherboard from the

    whoops.. i just realized that your post is FLAMEBAIT because this is the stupidest fucking industrial designed computer that Apple ever made - and everyone knows it. The 8500 was the only Mac ever to cause people to curse 1/4 into the Ram installation process.

    Apple has simplified where necesary - IDE vs SCSI, USB vs ADB.. but other than the mouse and keyboards, Apple hardware has only gotten better, stronger, and simpler to work with.

    And as for people like me who build their boxes, there's still no comparison to what I can do with commodity PC parts. An SMP machine for less than $1000. Beat that with Apple hardware.

    I can't recall a single person on the planet ever disagreeing that if you want to spend hours dinking with crufly little wrist-slashing homebrew PC cases to save a few hundred or to do some insanely odd job like a SMP box (except that SMP daughter cards are now available....) on a $50 budget... then don't buy a Mac.. buy a PC.

    its like either BUYING a Honda or making a kit car... if you enjoy making kit cars - that's great. I used to do that and it was fun and ther'es nothing wrong with it. Some of us just want to drive cars even if we don't want to bother to make them. Its all just personal preference.

    BTW: to finish... on the G4 - pull case tab, open case, install ram, close case.

    --
    guns kill people like spoons make Rosie O'Donnell fat.
  267. Re:Apple is a dying breed by Eidolon · · Score: 2

    How nice that you've convinced yourself of this. I wonder how many other half-baked prophecies you've acquired from Jesse Berst and friends?

    Seems clear that you never read the business page.

    Apple is, quite possibly, in the most enviable position in the desktop market. And they have nowhere to go but up.

    The implication that all Apple is doing is porting software is patently absurd. Apple is succeeding in making a user-friendly Unix, which a lot of really smart people have worked really hard to do for decades (and failed).

    Enjoy your Linux on your AMD box. Give a call next time you need to run, I don't know, Illustrator, a real word processor, games, etc. etc. etc.

  268. Re:what's wrong with this picture. by doce · · Score: 2

    one more thing, you have OSX on intel and a very good, reliable, fast win emulator will show up in a week. THEN you really start getting sales in by having the still missing critical mass of s/w apps for your OS.

    Geez. Will this myth EVER die? What mission critical apps are missing for Mac OS? I've managed to find an Application for every task I've attempted on the Mac.

    Office productivity:
    Microsoft Office 98 Mac Edition
    -- Believe it or not, this is actually a decent
    -- software title.
    ClarisWorks / AppleWorks
    -- Includes what is actually a pretty kick-ass
    -- terminal emulator

    Cross Platform database solution:
    FileMaker Pro
    -- Available for Mac and Windows

    Network Servers:
    AppleShare IP
    -- a networking suite with just about everything
    -- under the sun, including both AppleTalk and
    -- Windows Networking filesharing, FTP, Web
    -- server, and others.
    WebStar
    -- 3rd Party web hosting solution that supports
    -- plugins for both AppleScript and Perl CGIs.

    Internet Tools:
    *** Web
    Netscape 4.7
    IE 4.5 (5 due out next week)
    iCab
    lynx
    *** FTP
    Network Browser
    -- Built into OS, very basic FTP client
    Anarchie
    -- Kick ass shareware FTP client with built in
    -- ping, traceroute, etc
    Fetch

    The list goes on.

    --
    woof!
  269. Re:AltiVec by FalseConsciousness · · Score: 2

    Darwin != Mac OS X

    Just because OS X is optimized for whatever, or has the other layers, like Aqua, Quartz, and Classic compatibility environment, doesn't mean that Darwin has it too.

    However, I would assume that you're right and the Altivec support is there. Since they're just beginning to port this to Intel, it's hard to say whether faster clock speed will more than make up for the lack of Altivec. For the usual real-world *nix applications, there is probably no real loss.

  270. Correction by iMoron · · Score: 2

    That should be www.xlr8.com.

  271. It would be stupid to port Mac OS X to x86 by LordNimon · · Score: 2
    It's one thing to port the OS to a new platform. Sure, Darwin is just the core, and there's a whole lot on top of it that has not been ported, but that's not my point.

    The problem is the device drivers. x86 platforms are notorious for their wild array of devices and drivers. Even with Windows, there are plenty of devices that don't have drivers (especially with NT4) or have drivers that are buggy. But unless you support the overwhelming majority of hardware out there, you can't sell the OS.

    So Apple would have to spend millions of dollars writing device drivers for their OS, because we all know that the hardware vendors aren't going to do it. IBM has to write most of the drivers for OS/2, and how many vendors do you know who make and support Linux drivers? I'm always at the number of people who laugh at OS/2 but make the same mistakes that IBM did with OS/2.

    And for what? Another 1% market share? Windows dominates with 90%. Most of the rest goes to Linux and OS/2. Mac OS X x86 wouldn't even make a dent in this market.

    And what about the applications? Sure, the OS is cool, but when was the last time Apple made anything cool that didn't generate a huge profit? And anyone who thinks that they could just recompile their OS X app for the x86 version is deluded. Remember OS/2 for the PowerPC? Ever wonder why most of the commercial Linux apps aren't available on non-x86 platforms?

    I've been hearing talk like this for years. The only people who believe it are those who don't understand the technology and don't understand Apple.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
    1. Re:It would be stupid to port Mac OS X to x86 by Offwhite98 · · Score: 2

      The moron who started this thread talks like he/she knows everything about apple and software in general but obviously does not really get it.

      Compiling many Linux/Unix applications from source code is quite simple. I run apache, bind, sendmail and tons of other application on my FreeBSD box and can do the same by compiling the same exact source code onto a Linux box. And since Darwin is a knock-off largely from FreeBSD 3.2 it should be able to compile those kinds of applications.

      As for device support, there is a large base of drivers for BSD and Linux which apple could absorb into the Darwin source tree. And don't forget that many hardware companies are jumping on the bandwagon. Didn't Seagate announce plans to support Linux this year? Western Digital drives are already well supported. And video driver development can be extrapolated from existing xfree86 and MacOS VGA driver code.

      And think of what Apple is trying to do overall. There is now a market for servers. I have worked for companies who have moved away from Sun and SGI hardware to cheaper x86 hardware. If companies could reuse that hardware with an easy to use MacOS X Server, they would be happy to do so. Not many people can handle the complex sys admin work needed to maintain Linux or BSD, but MacOS X changes all that. It gives companies the option to get away from NT and Win2000.

      --
      Brennan Stehling - http://brennan.offwhite.net/blog/
  272. Re:Whats next after Darwin? by yuriwho · · Score: 2

    I think it would be great for apple to start selling OSX-intel boxes. They could sell a box with usb, firewire and scsi cards that they support. Apple would not have to write drivers for every possible card and thus, to have a PC that works well with OSX people would have to buy it from Apple allowing apple to maintain their hardware business model. If it takes off and people start writing drivers for all kinds of devices and OSX starts to spread to lots of desktops/configurations (imagine dell and gateway selling OSX compatible models that are also Windows compatible) then apple could start to have a business model that is software sales based.

    I'd love to see it.

    --
    no sig.
  273. If I were Steve Jobs... by scruffyMark · · Score: 2
    ...I would come up with a nice powerful geek-type OS - call it 'Darwin', say. I would put my commercial OS on top of it, and use the geek-type OS for its power and stability. I would GPL this Darwin, and make sure it compiled to the platform most of the geeks are using - x86. That way, I would be able to get open source development for free, and I would be sure that my core OS would be rock-solid, and stay that way, as the geeks would keep fine-tuning it.

    But, if I were Jobs, realizing that x86 is a lame duck in the long run, I wouldn't bother making the commercial part of the OS x86 compatible. Of course, PPC seems like a good contender to replace x86, but its makers don't look like they're really trying that hard. So I would keep my options open.

    Whatever replaces x86 in the long run, there is going to be a lot of work done on making sure that every geek OS out there compiles and runs like a steam engine on that platform. Therefore, it would be in my best interest to make sure that when x86 breathes its last, there is a sizable geek crew using Darwin. These geeks would then contribute a great deal of expertise to making my core OS port nicely, and since the commercial part of my platform compiles on top of Darwin, it would be relatively easy to bring everything else over in a nice timely manner.

    This is just what I would do, but it loks kinda familiar to me...

    On another topic altogether, all this talk of getting OS X to run on wintel PC's seems (to me, unless I'm really missing something) to be confusing the processor with the whole box. For example, sure the BeOS runs on PPC, but just try to get it to run on an iMac - the problem isn't what processor is in there, but the motherboard, peripherals, BIOS/firmware, etc. More than likely, Apple is making sure that they can switch processors in their still-proprietary hardware (to whatever architecture seems most promising - x86, sparc, crusoe, something else altogether...), should IBM and Motorola continue being unable to keep up with demand for both numbers and new versions.

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

  274. Re:what's wrong with this picture. by grouchomarxist · · Score: 2

    Software may be more profitable than hardware, but it is difficult to make money by selling an OS. Microsoft is probably the only company that has managed to do this. Except for the Linux vendors and the struggling SCO, I can't think of a company that is making a profit off selling a desktop OS. The companies that do make a profit tend to be niche companies.

    Most of the commercial UNIX vendors (Sun, HP, IBM, SGI, etc) make money off hardware.

    For a long time I thought Apple should be a software-only company, but now I really doubt that it would be possible for them to survive that way. There is not enough evidence to indicate that licensing the OS would be profitable.

  275. Re:what's wrong with this picture. by sp67 · · Score: 2

    This whole theory with "cannibalizing Apple hw sales" doesn't seem right to me. Well, maybe it would make a small fraction of those considering buying Apple hw change their minds, but I'm quite sure things would evolve differently in the long run. Releasing a low-priced x86 MacOS X would provide a chance to taste the system for those unwilling to buy a whole Apple system; I think many would become addicted, especially if the development tools are sold for a reasonable price (that would enlarge the apps pool too - every other development system looks crippled after using the NeXT dev tools and frameworks). Then many of the new addicts would buy Apple hw, coz that's the real thing ! I've been running NeXTSTEP/OPENSTEP on both NeXT and Intel hw, and while overall system performance/stability was close, installing the system and setting up peripherals on Intel hw was nowhere near the seamless, out-of-the-box-and-running feel of the NeXT hw.

    --
    Tuff that Smatters.
  276. Apple Builds Darwin For Intel by Anonymous Coward · · Score: 3
    It should be anonymous bum, not coward - I'm to lazy.

    Jobs, being a smart man, wants to have his options open, especially after the latest problems with chip supply. There are certainly a number of people working on X86 at Apple. THAT'S THE POWER OF MACH (beside being able to run 3 layers simultaneously). But X86 is dead and both Intel and AMD know it (look at their roadmaps). PPC isn't. Motorola is not alone - IBM is part of AIM too and they're good at cranking out chips. Apparently IBM's got a dual processor on a single chip running 2 GHz. And Motorola is having fab problem - hence there's talk that they'll liscence from AMD, which has a brand new fab.

    Besides this processor speed thing tends to go back and forth like a pendulum. x86 is faster, then ppc, then x86 and so forth. Probably has most to do with development cycles. Besides Intel and AMD are pushing the definition of releasing a chip (anybody gotten any sort of quantity on 1 GHz chips? - anybody expect it any time soon?). I seem to remember hardware makers bitching about Intel not delivering in time for Xmas.

    As far as Apple hardware goes, it's not as expensive as at first glance. Remember, you have to throw ethernet and firewire cards into a PC to do a fair comparison (probably around $200 for cards with equivalent chip sets).

  277. Two CPUs by Wyatt+Earp · · Score: 3

    While Apple doesn't have a multi processor system out right now, XL8 has shown off a Multiprocessing Carrier.

    www.xl8.com

    You put two G4s on a riser card and then plug that into an xl8 Carrier ZIF 2.0

    "Using a multiprocessing ready version of its patent pending CarrierZIF, XLR8 showed a dual ZIF CPU riser concept card that allows its CarrierZIF 2.0 to implement multiprocessing using standard G4 ZIF CPU daughtercards. The XLR8 MP riser is designed to also support multiprocessing ZIF daughtercards in Apple's Power Macintosh G3 and ZIF G4 systems."

  278. Think Transparent Red-Box by stux · · Score: 3

    Lets see

    If you've ever seen Virtual PC or one of the other PC emulators running on a mac, you can't help but be at least a little bit impressed. Now you run one of those with 128MB of ram for it... and the emulation simply flies.

    Now... In some ways you could consider this to be a Red Box (The typical codename used for a mythical pc emulation box on macos's blue code base ;) )

    Anywho... a Red Box... which is half decent for things you can't get native apps for... such as that silly Access database you've been using since the mid 90's.

    Now Apple had a problem with the PowerPC. Namely their OS and ALL apps were written in 68k code! So they implemented a emulator at the lowest level of the system... Later version cached code, dynamically recompiled and all that juicy stuff.... And eventually native apps were released... and speed reigned... Life was good.

    Then Apps got bigger. And things broke more often.

    A Modern Core was required.

    So the Rhapsody project was started...

    Take OpenStep 4.2 (I think) which is a BSD based OS with NeXT object extensions running on x86... and port it to the PPC.

    Great. But it doesn't run Mac Apps...

    So make a Blue Box... its not an emulator as such... well it is... but it doesn't emulate the CPU... it emulates everything else ;) sorta...

    The point is you get native speed...

    And because its running on top of a unix, it gets some nice features, like memory protection & a GOOD virtual memory system (relatively ;) )

    So you just make the Classic MacOS think its running on a NICE piece of hardware with 1 gig of ram.

    Add a few tweaks to the OS, so that when it goes into a delay spin it just sleeps.

    And there you go. Working bluebox. But its very separate, just like Virtual PC.

    Oh Well.

    Enter MacOS X.

    I won't go into Carbon... but carbon is cool :)

    Basically means you can run the MacApps OUTSIDE of their little blue box ;)

    Its another API to the Unix... You have the Darwin API (BSD), You have the NeXT API (YellowBox/Cocoa) and you have the Carbon API (Cleaned up MacOS)

    Cocoa is the nifty one btw.

    Anywho... transparent blue box.

    Basically you make the finder in the BlueBox (your desktop manager) invisible... so that the mac's windows float in MacOS X... almost like a real macos X app...

    even tho they're being 'emulated' (we have to find a better term for that! Is 'Runtime Environment' it?)

    Anywho...

    This brings me to the next bit ;)

    Apple has all the technology required to make emulators and these Runtime Environments...

    And in fact... Other companies offer VERY good PC emulators for traditional macos.

    I think you would have to be insane to not believe that Connectix was currently working on a Carbonized version of Virtual PC.

    And what would be really amazing is if they managed to turn Virtual PC (the Red Box) into a Transparent Red Box which is certainly possible.

    This would give you your modern hardware which runs windows/macos/osx/bsd apps.

    Of course, you could also run linux apps on their with sufficient development work ;)

    Oh yeah, Java too.

    In fact, you might actually be able to run LinuxPPC as a separate Mach Process!

    BTW, Aqua is even better in person! ;)

    ---
    Live Long & Prosper \\//_
    CYA STUX =`B^) 'da Captain,

    --

    ---
    Live Long & Prosper \\//_
    CYA STUX =`B^) 'da Captain,
    Jedi & Last *-fytr
  279. Re:AltiVec by Malichus · · Score: 3
    If you look on the Apple site [...] you will see the option to have two processors on the server-class machines.

    This is not the case. Apple does not currently sell any dual-processor machines, and has not since the days of the PPC 604e-based Power Macintosh 9x00, which ended in late 1997 or so.

    The rationale for this is that the current Mac OS takes ill advantage of multiprocessors. It uses assymmetric multiprocessing, and the second processor sits idle for the vast majority of time. (Furthermore, the G3's 3-state cache coherency model is insufficient to support more than dual-processor configurations, although the G4's 5-state model is enough to support it very well.) Mac OS X will fully support symmetric multiprocessing, so expect this picture to change in the next year or so.

    --
    - Mali
  280. Re:Apple's profit margin by Malichus · · Score: 3
    I'm terribly sorry to say (I love apple, and I would love to see OS X running on my Intel box) but this is just another case of a bored engineer blowing off a little steam.

    I think you've seriously misclassified Wilfredo Sanchez. His job is managing Darwin and Apple's other recent public source projects. He (and now David Zarzycki) are the conduits through which Apple and the open source community communicate. He's quite dedicated, and this is a big step; cross-compiling an entire operating system is far from simply "a [single] bored engineer blowing off steam." This build required that Apple's core OS development team be fairly rigorous in writing and maintaining cross-platform code. (Admittedly, Darwin is itself a port of OpenStep/Mach's core OS to PowerPC from a codebase that ran on x86, SPARC, and PA-RISC, but many, many, many changes have been made.) Not only that, but the build infrastructure is now such that Apple's public and private CVS servers are largely unified for the core OS; we're getting a live view of of Mac OS X's core OS' development.

    Meanwhile, the modified GCC which Apple inherited from NeXT has an engineer dedicated to merging the codebase into the mainstream GNU GCC, copyright reassignment and all. There is even serious discussion of bringing together the GNU and Apple Objective C runtimes.

    As I've said in other posts, I don't specifically do not believe Mac OS X will be running on Intel at any point in the forseeable future, but it is my opinion that you've sorely misjudged the rest of the situation.

    --
    - Mali
  281. Re:Apple's profit margin by rm+-rf+/etc/* · · Score: 3


    Darwin is an OS. Go check it out. It's not just a kernel. The only major thing missing from it is a windowing system. It includes a kernel, shells, compilers, drivers, servers, editors, etc etc. Please at least look into things before making uninformed statements.

    a percent of the code? No, darwin includes most of the lower levels of OSX. The things it doesn't include consist mainly of the window system, Cocoa and it's frameworks, the bluebox, Carbon, and Aqua. Of course John Carmack has devoted himself to porting X to darwin with it already running on OSX Server, so I suspect it won't be long before we have a window system for it.

  282. A problem though... by rm+-rf+/etc/* · · Score: 3


    The gcc port for PPC pretty much blows. If you do some benchmark under MacOS vs Windows on Intel, the mac will kick butt for the same processor speed (as it can do more per clock cycle). However, if you do something like run nbench on LinuxPPC vs Linux on Intel, the intel will probalby pull ahead because the compiler doesn't do optimizations very well for PPC. It kinda bums me out that I have this nice fast Mac but there's no real advantage using linux on it because the performance boost from the hardware just isn't there.

    Hopefully some of apple's changes being incorperated to gcc will fix this, but I doubt it. The compiler on OSX Server isn't so hot either. Of course, it is based on a really old gcc, so I suppose it's possible that they've been tweaking up a moder and super fast gcc for OSX. one can only hope...

  283. darwin is not everything by adrien · · Score: 3

    it is only a small part of the (future) MacOS. This does NOT mean that the Mac as you might know it will run on Intel. Apple is a hardware company, the chances of them risking the cannibalization of their HW sales by having a full MacOS running on intel is pretty slim, IMHO.

    --

    Point and Grunt

  284. it was a cross-compile, not a native build by mdillon · · Score: 3
    i'd just like to inform those posters who are incorrectly saying that Darwin was built on Intel, that it was not.

    Darwin was cross-compiled, using a PPC, into binaries for both x86 and PPC.

  285. Apple's profit margin by Lonesmurf · · Score: 3

    Apparently, the majority of Apple's profits come from their mildly over-priced hardware. As of right now, Apple has a very limited foothold in the land of x86/PCs.

    This foothold is limited to Quicktime and a few other proprietary formats that, while wonderful in their own right, have a limited lifetime (as everything in the computer industry does).

    Were apple to suddenly decide that it were to be quite profitable on their part to sell OS X as x86 compiled code, they might get a larger install base of software. However, they would not do this because they may lose business on the hardware front.

    Think about it: Apple's OS X is going to be a Big Thing. It is going to be hyped up the arse. The only way to use it will be to run on Apple hardware. Apple sells machines to the unwashed masses so that they can use the over-hyped software (conveniently also provided by Apple.) Apple makes a killing.

    Where is the advantage of selling the software? Perhaps if they implemented a licensing scheme like Microsoft, or perhaps a help scheme like RedHat (which would be a terrible idea because Macs are so bloody easy to use).

    I'm terribly sorry to say (I love apple, and I would love to see OS X running on my Intel box) but this is just another case of a bored engineer blowing off a little steam.

    Rami James
    Pixel Pusher
    Altec Lansing R&D, IL
    --

    1. Re:Apple's profit margin by Lonesmurf · · Score: 3

      Regardless of what our '-1 flaimbait' friend would like to believe, I happen to agree with you. Paying ~30% more for an equivalent machine is most certainly not worthwhile for somepeople (like myself, and countless others), however: DESIGN IS WORTH PAYING FOR. I cannot stress this enough.

      Would you rather have a car that gets you where you are going, or one that will get you there looking good? Would you rather wear a pair of 10 dollar sneakers or those nice, cushy ones that you paid 80 dollars for? We live in a society that has an economy that makes it so that we pay more if we want more quality.

      Have you ever cut your fingers up while trying to replace a stubborn CD-ROM drive in a poorly designed computer housing? Try doing that in a G4 case.. you'll never want to go back to evil PC cases again.

      More quality == more money.

      Rami James
      Pixel Pusher
      Altec Lansing R&D, IL
      --

  286. AltiVec by Lonesmurf · · Score: 3

    Just out of curiousity:

    I took it for granted that Mac OS X would be utilizing Altivec's special capabilities to make some significant speed boosts. When recompiling for x86 compatible machines, wouldn't those speed boosts be lost? And therefore wouldn't the version that runs on Apple hardware be significantly faster?

    Just curious; I don't really know that much about Altivec and Apple's coding practices..

    Rami James
    Pixel Pusher
    Altec Lansing R&D, IL
    --

    1. Re:AltiVec by Lonesmurf · · Score: 3

      Sure, brute processing power will win out every time. However, if I pit a 500MhzG4 against an Athlon/Xeon at 500Mhz, which would win out?

      In brute processing terms, from the benchmarks that I have personally witnessed, the G4 wins out everytime.

      The main performance hindrance for Macs has been the actual Operating System. Hopefully with that out of the way, we will have some serious workstation power within the price range of normal human beings (a 1000Mhz Intel/AMD chip is not within the price range of normal human beings.. more like pod people if you ask me).

      Rami James
      Pixel Pusher
      Altec Lansing R&D, IL
      --

    2. Re:AltiVec by Detritus · · Score: 4

      It isn't fair to compare clock rates. The G4 and K7 are completely different architectures. PPC chips have a much cleaner architecture as compared to the x86 chips. You need SPEC numbers to make a reasonable comparison, and even that doesn't tell you how fast your application will run. I have a program that runs great on Intel chips and runs like crap on Alpha chips. This is because the inner loop is composed mostly of logical operations on bytes, something the Alpha has trouble with.

      --
      Mea navis aericumbens anguillis abundat
  287. Re:Hello? It IS broken! by Trombone8vb · · Score: 3
    5 - MacOS X is generating about 1/10 the industry buzz of Linux and isn't even on the average buyer's radar screen.

    I saw a demo of OS X just a few days ago. I must say that I was stunned at it's features. I guess what I quoted above is partially correct. If you listen to everyone talking about Linux, then there will be a lot more people. But how many of them actually get it? Most of them are just going along with it because every one else is. If they saw the capabilities of OS X, they'd be singing a different tune rather quickly.

    I have been a PC guy, but after seeing OS X in action, I have to say that it really is a powerful system and should not be overlooked just because you don't like Macs.

    John Lavoie
    Ithaca College

  288. Whats next after Darwin? by 348 · · Score: 3

    Although it is a step in the right direction, I honestly wonder how far they will go with it after the darwin effort is completed. I don't believe that we will see full blown MAC OS chugging along on Intel for the long haul. I don't see where the shift in platform fits in to Apples longer range plan. They have been making much headway lately with the flavors of the month and continuing to provide for the apple following, not no be a sad ass, but moving to full intel compatability just doesn't seem to fit into their business model which seems to be working pretty well for them. If it's not broken, don't fix it.

    --

    More race stuff in one place,
    than any one place on the net.

    1. Re:Whats next after Darwin? by Oniros · · Score: 4

      Actually it could be interesting. Apple might be building a "plan B" in case Motorola and IBM drop the ball with PowerPCs for the desktop.
      It seems lately those guys have been more interested by the embedded market for the PowerPC line of processor than for the desktop market.
      The G4 is still stalling at 500 MHz, that's more than 6 months after its introduction... meanwhile Intel and AMD are delivering over 1 GHz processors.
      Maybe Apple is considering switching to x86 processors as a back-up plans if things gets really bad with the PowerPC for the desktop.

      For those who think that wouldn't work because People wouldn't buy Apple boxes anymore and just run MacOS X on whatevet cheap PC hardware is available... think again:
      a) nothing prevent them to adapt their OS pricing scheme to be profitable from mass OS sales
      b) they will still provide the best plug & play experience since they will make sure MacOS X works smoothly with all their hardware
      c) all the usual Apple stuff some of us love (Firewire, clean design, nice cases, inexpensive wireless, etc.) will probably keep the mac faithful to buy Apple hardware

      Honnestly, those days, beside for the processor and motherboard, the parts are usually the same in a Mac and PC (IDE, USB, PCI, AGP, etc)... and the processor is on a daughtercard...

      Janus

  289. what's wrong with this picture. by Docrates · · Score: 3

    I understand that the apple s/w and h/w marriage is a key element in their success, it was also a key element in their failure the last time.

    last time I checked, software was much more profitable than hardware since it costs so much less to produce and distribute. if you sell s/w that's not tied to a hardware, you sell your stuff to anyone and are not limited by the production limitations found in the h/w business. plus your margins are much higher if you sell enough (after covering development)

    think about this, if they sell OSX only for apple h/w owners, and they are the sole providers of apple boxes, then they'll sell as much s/w as they can build boxes, which have a completely different business model (based on low volume, high margins vs. high volume decent margings).

    after all microsoft made its money selling software when the internet wasn't even around and computer usage was just a fraction of what it is today, but it took a revolution, new economy, new age, the internet, etc. for cisco to have as much money as they do today sellin hardware.

    IMHO: keep selling apple h/w adn s/w turnkey solutions, AND sell OSX for Intel for those who want it. whoever was going to buy an apple box will still probably buy it, the rest of us that would like to give it a shot but would never spend on their hardware (i love my custom built PCs) will probably shell out $50 for their s/w.

    one more thing, you have OSX on intel and a very good, reliable, fast win emulator will show up in a week. THEN you really start getting sales in by having the still missing critical mass of s/w apps for your OS.

    --

    There are two kinds of people in the world: Those with good memory.
  290. Of course not. by DarthBobo · · Score: 3

    "Darwin" is only a small part of OS-X. Just because it compiles on Intel doesn't mean that the rest of Apple's code will. Apple's new OS is a lot more than just the kernel.

    --
    +--------------------- You idiot! I told you we were facing the wrong way!
  291. What's next after Darwin... by DragonHawk · · Score: 5

    What's next after Darwin? Maybe a school in Kansas will bans Macs?

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.