Slashdot Mirror


Dvorak Says Apple Move to Intel Will Harm Linux

Deep Fried Geekboy writes "John C. Dvorak is pretty quick off the blocks with a response to the news that Apple intend to switch to Intel processors. Thankfully, he doesn't gloat about having called this one correctly, but says that the move is likely to hurt Linux, as OSS developers increasingly target the Mac. Since it now turns out that Dvorak was apparently not smoking crack when he predicted the Apple move, could he be right on this one too?"

109 of 1,098 comments (clear)

  1. More good than harm. by suso · · Score: 5, Insightful

    could he be right on this one too?

    Harm? yes.
    Kill? no.

    This is redundant, but you can't kill something that isn't tied to the ownership of a company. Just like HAM radio, Linux will be used by enthusiasts who still like using it for a long long time to come. Sure, some perhaps many people will switch to OS X86, many will not.

    In the long run I think the Apple move to Intel will help non-windows people in
    general by creating a more dominant force of alternative operating systems on th
    e Intel platform. We all win out by having more choice and interoperability between operating systems. You have to admit, its all getting better.

    1. Re:More good than harm. by JPriest · · Score: 2, Insightful

      Sure people will be liss likely to use Linux on an x86 desktop but that has not taken off despite experts claiming it would every year since 1999. With OSX being a (partial) UNIX core it gives OSS devs a new more user-friendly platform to write open source software on.
      Also, Mac owners will now be able to install standard x86 Linux distros along side OSX too.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    2. Re:More good than harm. by Lando+Griffin · · Score: 5, Insightful

      It is even simpler than that. Hacking aside, Apple is committed to locking down OSX for x86 to Apple-branded hardware. So even after this move, switching from whichever OS you are running now to OSX will entail purchasing Apple hardware. Linux and the BSDs will remain free, and will happily install and run on whatever hardware you have installed in your machine.

    3. Re:More good than harm. by Total_Wimp · · Score: 4, Insightful

      Why is everyone so quick to pit this as an OS battle? I think the more likely scenerio is that Apple will end up taking market share away from HP and Dell. I know a lot of PC users that have salivated over Powerbooks (please note that laptops are now outselling desktops) but very few who would risk an OS change. If Apple makes a product you can load WinXP on, even if it comes with OSX out of the box, expect to see significant sales of Macs to Windows users.

      TW

    4. Re:More good than harm. by dsplat · · Score: 3, Insightful

      I agree to an extent. Most open source software is designed to be portable across a wide variety of *nix platforms. Yes, this may mean that more open source developers will use OSX as their native platform. It has the potential to seriously change the landscape for desktop *nix use, which will have an effect on some commercial Linux distros. But it is not going to kill open source development and it isn't going to eliminate Linux as a target platform for open source apps.

      --
      The net will not be what we demand, but what we make it. Build it well.
    5. Re:More good than harm. by idontgno · · Score: 4, Insightful
      In spite of the fanboi consensus, Apple hardware is not magical. The hardware itself offers precious little advantage over other commodity components, other than manufacturer-designed integration--just like Dell and HP. About the only non-commodity component in current Macs is the CPU, and we all know that's about to change.

      So J. Random Luser isn't going to buy a $1000 Mac/x86 and a $400 Windows Longhorn package, particularly if burning OS X and loading Windows disqualifies you from Apple technical support and service. Which it probably would.

      No, the only real advantage of Mac, regardless of processor, is integration between proprietary hardware (even if built up from commodity components) and OS X. So don't expect a swarm of switchers bringing their XP CDs.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    6. Re:More good than harm. by Fizzol · · Score: 4, Informative
      UPDATE: After Jobs' presentation, Apple Senior Vice President Phil Schiller addressed the issue of running Windows on Macs, saying there are no plans to sell or support Windows on an Intel-based Mac. "That doesn't preclude someone from running it on a Mac. They probably will," he said. "We won't do anything to preclude that." However, Schiller said the company does not plan to let people run Mac OS X on other computer makers' hardware. "We will not allow running Mac OS X on anything other than an Apple Mac."

      http://www.osnews.com/

    7. Re:More good than harm. by terminal.dk · · Score: 2, Insightful

      Since Apple will release the core OS (Darwin) Open Source, it is trivial to get the core OS to run on standard Intel hardware. So moving the OS X libs etc to Darwin is probably easily done from a real OS X installation

      But since the end user will have to do this himself, it will only happen with hackers.

    8. Re:More good than harm. by Predius · · Score: 2, Insightful

      More importantly, what makes you think Apple CAN lock down OS X this way? They haven't been able to block xpostfacto and maconlinux from running OS X on unsupported hardware, why would an x86 port be any different?

    9. Re:More good than harm. by larry+bagina · · Score: 4, Interesting
      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    10. Re:More good than harm. by SenseiLeNoir · · Score: 3, Insightful

      Fact 1:
      Apple is considering using Intel CPUs on a "Mac" Architecture...

      Fact 2:
      Linux is predominantly used on Intel/AMD chips on an "IBM PC" Architecture

      How the two facts above lead to Dvorak saying that this would mean less development on Linux, I havent a clue.

      Hey, have a look at this wookie called chewie

      --
      Have a nice day!
    11. Re:More good than harm. by LMCBoy · · Score: 4, Informative

      Except that Yellow Dog has already said that they aren't going to transition to x86, they're sticking to PPC. Yes, it's possible that this divergence will decrease sales to the point that they go out of business, but they seem to think it will increase their presence in the xserve market.

      --
      Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    12. Re:More good than harm. by Nytewynd · · Score: 4, Interesting

      So that means it will be about 2 days before someone cracks it and has it running on a PC?

      --
      /. ++
    13. Re:More good than harm. by Arker · · Score: 3, Interesting

      How could it possibly harm Linux? That's really quite absurd. What, the SMP code is just going to mysteriously degrade? Pthreads develop bugs without human intervention? What?

      Talking about companies as if they were people is bad enough. Talking about computer programs as if they were people is just absurd.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    14. Re:More good than harm. by Asic+Eng · · Score: 2, Interesting
      Harm? yes.

      Harm? How? Apple makes proprietary systems, composed of proprietary hardware and proprietary software. Now they'll switch from PowerPC to Intel CPUs - this doesn't mean they'll give up on their own hardware, just that they'll switch to a different supplier for one of the parts. So the question is not whether this can kill or harm Linux, but how this would have any effect at all for Linux.

      Dvorak's idea is that people would now fork out the money to buy a Mac, then buy a license and install Windows on it. Hardware vendors and Linux would suffer from that.

      Seriously, that's his argument.

      This is supposed to impact a market which buys standard PCs and installs Linux instead of Windows, i.e. a market of people who don't want Windows to run on their machine...

    15. Re:More good than harm. by Ninwa · · Score: 4, Interesting

      This is probably true but I know for a fact that I would buy an Intel Mac because I could put Windows AND my favorite Linux AND Mac all on the same dual-booting machine. That's very apetizing for me seeing as I've never been into multiple-computer setups. Multiple OS single computers sounds great.

    16. Re:More good than harm. by eyeye · · Score: 4, Interesting

      What about the hardware comparison that will surely not favour apple.
      e.g
      3.2ghz Pentium 4 1GB ram 200GB HD PC $600
      or
      3.2ghz Pentium 4 512MB ram 120GB HD "Apple Mac" $999

      I wonder which consumers will think is better value, up till now apple could pull the "but our hardware is magically fast even though it looks slow" trick.

      One possibility is Intel reserve its true dual core (or some other new cpu) for apple only but then it will shoot itself in the foot considering AMD is already producing better CPUs.

      --
      Bush and Blair ate my sig!
    17. Re:More good than harm. by steveness · · Score: 2, Insightful

      I've been holding off on upgrading my iBook to a PowerBook for a number of reasons. One of the holdups was that I currently haul several computers around with me (I'm a security consultant). I love being able to run my open source apps on my mac (nmap, nessus, nikto, etc), but there are some Windows based tools that I use too (SuperScan, LanGuard, MS Baseline Analyzer). I could run those tools in Virtual PC, but if you've used VPC you know why I don't. Moving the PBook to an Intel Architecture will allow me to either dual (or triple) boot a PBook, or run VMWare/VPC at speeds that make it worthwhile. I get to use the tools I need, on a system I like, and carry less equipment.

      Maybe this won't bring more Windows users to the Mac side, but it does mean some of the arguments against buying a Mac go away.

    18. Re:More good than harm. by AIXadmin · · Score: 2, Insightful

      I am sure the idea that Appple will not allow running Mac OS X on anything other than an Apple Mac will last about 1 day after some enterprising hackers get a hold of the OS.

      Plus, I have heard Phill Schiller open his trap more then once and end up eat his foot later. E.g. "We don't target the enterprise."
      Can we say x-serve?

      Apple may not bundle the device drivers with the OS. But that wont stop people.

    19. Re:More good than harm. by Paul+Jakma · · Score: 2, Insightful

      NeXT went from selling Computers with a BSD-based OS

      Err, you mean a Mach kernel with a BSD userspace, right? With a nice GUI written predominantly in ObjC? You know what architecture OS X is, don't you? (And which strange but wonderful C derivative is predominantly used on OS X?)

      Can you put two+two together?

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    20. Re:More good than harm. by neumayr · · Score: 2, Informative

      According to pg 47 of this document Apple will be abondoning the Open Firmware.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    21. Re:More good than harm. by callipygian-showsyst · · Score: 4, Insightful
      "We will not allow running Mac OS X on anything other than an Apple Mac."

      And for good reason! Apple's core advantage is that they control the entire experience--hardware and software. Though I run Windows XP 99% of the time, I can readily admit that Microsoft has a big challenge supporting thousands of different hardware configurations--motherboards, chipsets, videocards, peripherals. It costs a lot of money to do all this QA, and poorly designed third-party hardware and software can kill a system.

      Apple would be foolish to give up this advantage! And if, while not supported, XP users by Apple brand laptops to run XP on, that won't hurt Apple!

    22. Re:More good than harm. by tolan-b · · Score: 4, Interesting

      Nope, because Darwin already runs on more than just Mac hardware, and that's where the drivers live.

      I would be *very* suprised if OSXX86 (heh) can't be made to run on standard PC hardware. It will be against the license, and it won't be plug and play, but I'm 99% sure it'll be possible.

    23. Re:More good than harm. by Minna+Kirai · · Score: 2, Informative

      Since Apple will release the core OS (Darwin) Open Source, it is trivial to get the core OS to run o

      No, they don't. The "core OS" is much more than just Darwin. Quartz and Aqua are so important to the execution of any major "Mac application" that they too must be considered as part of the core. And obviously, they are not nearly Open Source.

      If you didn't need the Graphics and UI stuff, you'd probably be better off running your applications on BSD or Linux, forgetting OS X.

    24. Re:More good than harm. by gregmac · · Score: 2, Funny

      Ever tried putting a PowerBook next to, let's say, Dell laptop and just looking at it ?

      "Hey, it's missing the right mouse button."

      --
      Speak before you think
    25. Re:More good than harm. by iwan-nl · · Score: 2, Interesting

      I read somewhere that Aqua largely depends on the AltiVec execution unit for the heavy graphical stuff. It's a totally uneducated guess, but I think the Intel based macs - if based on Intels current offering - will have some kind of coprocessor to support 128 bit vectors. This might make it very difficult to run OS-X on non-Apple hardware.

      --
      I'm trying to improve my English. Please correct me on any spelling/grammar errors in this post.
    26. Re:More good than harm. by nickptar · · Score: 2, Insightful

      If you mean 128-bit-long vectors of 32 or 64-bit floats, SSE supports that. If you mean longer vectors of 128-bit floats, I have no idea why a GUI would need that much precision.

      Yes, AltiVec is more powerful than SSE, but I'm sure Aqua doesn't need all that power.

      Besides, it couldn't be that hard to make an expansion card to do the same job on regular hardware.

    27. Re:More good than harm. by e**(i+pi)-1 · · Score: 2, Insightful

      Erratic course changes of OS sellers always make me nervous
      ( have been burned by a decision of Jobs to drop the Next).
      I'm a regular OS X and linux user. The newest strategic
      move of apple only confirms me to invest in my linux boxes.
      For example, I don't yet see whether we will have to re buy
      all the commercial software. It is also not clear, how well
      Apple will do selling hardware from now on.

    28. Re:More good than harm. by __aazofn1209 · · Score: 2, Insightful
      Harm? yes. Kill? no.

      I think this is exactly the point. As much as the MS drones will have you believe that linux is a radical movement maintained by a few shady computer nerds that also own comic book stores, it's not quite that way.

      The popularity and marketshare of linux will have a certain ebb and flow that no one can control directly, but this is noise on top of a larger trend. A dip because suddenly a new OS option has emerged on the popular x86 platform doesn't foreshadow the end of linux.

    29. Re:More good than harm. by cpeterso · · Score: 2, Funny


      No, NeXT acquired Apple.

    30. Re:More good than harm. by geoffspear · · Score: 4, Insightful

      Tell that to anyone making an MP3 player.

      --
      Don't blame me; I'm never given mod points.
    31. Re:More good than harm. by Raffaello · · Score: 3, Insightful

      I'll give you a simple example which is typical. The big picture concept is that Apple has traditionally designed the Mac user interface on the basis of real user studies, not merely what a group of engineers think would be best. The result is objectively superior usability - you can measure the improvement for all users, even those who don't realize that they're now working faster. Now to the example:

      Mac OS computers have always had a single menu bar. Mac window title bars do not have, and have never had menus in native Mac OS applications. The reason is user testing. Fitt's law states that the time to acquire a target - in this case the menu - is directly proportional to the distance from the mouse pointer to the target, and inversely proportional to the size of the target:

      T = k distance/size where k is some per-user constant

      This law has been backed up by numerous real user tests.
      It turns out that there are 8 screen targets that are effectively infinite in size - the top, bottom, right and left sides, and the four corners. Why? Because they can be acquired by simply slamming the mouse in one of these 8 directions without regard for overshooting the target - it simply isn't possible to overshoot these 8 targets.

      This means that the time to acquire the menu can be reduced to almost 0 if you put the menu in one of these 8 locations. The 4 corners are impractical - not enough area to present many menus. Since most roman scripts read left to right, top to bottom, this leaves only the top of the screen. The bottom would force the listing of the items in each menu in reverse order since you obviously want the most commonly used menu items first - they're faster to acquire that way.

      Now notice how Windows gets this wrong.

      1. Window title bars have menus. Some engineers at MS might have thought that this would make them easier to use - after all they're closer that way. But it turns out that menu acquisition time is longer for window menus than for a single screen top menu bar. This is why you do real user tests - users' perceptions of what is or might be faster are often counter-intuitively wrong.

      2. The early versions of Windows had a task bar whose buttons did not extend to the bottom of the screen. This defeats the whole purpose of putting a click target on a screen edge - you can no longer acquire the target by simply slamming the mouse down to the bottom. You must slow down and make sure you don't overshoot the button's bottom on the task bar. You've now effectively pessimized click target acquisition - you've put the click target as far as possible from the center of the screen, but made it impossible to acquire by simply pushing the mouse all the way to the bottom.

      I can't tell you how many Windows users insist nevertheless that window menus are faster - that's their perception. But when I time them with a stopwatch they're all surprised to learn that they actually acquire the menu faster on a Mac than on Windows.

      Mac OS computers are objectively more usable because the Mac UI has always been based on real world user testing, not some engineers' notion of what would work best.

      For more on the basics of usability see Bruce "Tog" Tognazini's site.

    32. Re:More good than harm. by poofyhairguy82 · · Score: 4, Informative
      Ignoring the difficulties of supporting a wide range of random hardware, they're so close to snapping up a huge chunk of the desktop user market who'd switch in a second if their crappy box could run Tiger.

      You are ignoring the thing that makes it impossible. Supporting the x86 world is nearly impossible- just ask any Linux distro. Despite years of work on drivers there are still cheap webcams, wireless cards, dvd drives, sound cards, and other peripherals that won't work with Linux because there is no driver. Are you saying that every creator of all the x86 shit (including those that are out of business like Aureal) is going to create new drivers JUST for a new OS that will have a smaller percentage of the market than Linux has today? No. OSX on Dells are a fantasy. The magic of OSX works because the OS knows every piece of hardware it touches . There are only a few thousand MAC possiblities. The arrangement of parts in other x86 boxes can easily reach over a billion combinations. Apple isn't going to mess with that. People won't accept "buy OSX, and there is a small chance it will work!"

    33. Re:More good than harm. by Total_Wimp · · Score: 2, Insightful

      Problems: Did you test the speed with a single open window, or with mulitple open windows for several apps? Did you notice how on a Mac you have to switch apps before you even start the acquisition and did you factor that into your tests? Did you try running multiple apps on multiple displays?

      The problem with testing is that you have to test the whole thing, not just the most critical part. That's why video card benchmarks are done almost exclusively with real-world games instead of benchmark tools these days. Target acquisition is only a piece of the puzzle. If you can show me some studies with real-world tasks then I'd be more impressed.

      One test option: Open your email app then open 5 messages. Open three web pages that two of the messages contain links for. Reply to three of the messages, two of the replies must contain data from the relevant web pages and all must reference info in the preivious messages. Half of the Mac tests are done with one-button mice and half are done with the two-button variety. Half of the tests are done with two displays.

      I'm sure target acquisition will make a difference, but my guess is that other factors will tend to minimize that difference. I'm not claiming you're wrong, justt that being right in this case might be far less exciting when you take the real world into account.

      TW

    34. Re:More good than harm. by sbryant · · Score: 2, Insightful

      The Mac concept of the single menu bar at the top of the screen wasn't just about speed, it was also about space. Consider the old Macs and the screens they had. I think the SE had a resolution of 512x384, or something similarly small. On screens of that resolution, giving each window its own menubar takes up a significant proportion of space when you're working with more than one window.

      Anyway, having things always at the same physical location on the screen makes it quicker for the user, even ignoring that the edge of the screen can be reached faster than an other arbitrary position. I think that users on Windows think they're faster because they only recognise the "move" time, and don't include the "locate" time where they decide where they want to go.

      There is one problem with the single menu bar that is now showing up more and more these days: the concept is actually more inefficient if you're not working on your primary screen. OK, so most people don't have multiple displays, but having to track across screens is definately slower than a local menubar; you also lose some of your quick targets as they wrap onto the next screen. I don't know if there's a single solution which works everywhere, but KDE and GNOME get around the problem by letting the user configure the menubar either way. I don't expect that Apple will change theirs though.

      -- Steve

    35. Re:More good than harm. by IntergalacticWalrus · · Score: 2, Insightful

      Nope, x86 OSX relies on plain SSE as a replacement for AltiVec. Unlike what Apple wanted everyone to believe over the last few years, SSE really is just as good as AltiVec. (It iss different, though, so porting vector assembly won't be that simple.)

    36. Re:More good than harm. by Mr.+Slippery · · Score: 2, Insightful
      Mac OS computers have always had a single menu bar. Mac window title bars do not have, and have never had menus in native Mac OS applications. The reason is user testing. Fitt's law...

      Yes, yes, yes, Fitt's law, whatever. Never mind that the Mac way of doing things breaks the whole desktop metaphor, that windows are magic pieces of paper on your desk - my desk doesn't have a strip at the top that magically changes when I bring a piece of paper to the top of the stack.

      If you're someone who only uses one application at a time, the Mac model is fine. (But then, in Windows or Linux you can just always maximize the window you're working on, and have the title bar at the top of the screen.) If you switch back and forth between applications - like shuffling the papers on your desk - the Mac model sucks rocks.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  2. Marginal effect on Linux by dave-tx · · Score: 5, Insightful
    Seems to me that as long as you can build/buy a cheap x86 box (that OS X will not run on), Linux will have almost as large, if not as large, as it has right now. I don't see this hurting Linux substantially, as Mac/OS X will always be more expensive than the homebrew computer on which Linux thrives - at least for the home user/hobbyist. There may be an impact in the workstation sector.

    --

    >> "What would the robut do? Frame someone!"

    1. Re:Marginal effect on Linux by saintp · · Score: 4, Interesting
      Ding ding ding! Thank you, dave-tx, we have a winner!

      Why OS X on x86 won't kill Linux:

      1. It's not free.
      2. It's not that other free, either.
      3. It won't run on a generic whitebox that you built from Newegg.
      4. It probably won't run on those nice 1U rackmount servers you just bought from HP.
      5. Loyalty. Loyal Mac users have taken Apple through all sorts of dark ages, but they aren't programmers. OTOH, most open source hackers are loyal Linux or BSD users, who aren't likely to switch.
      6. It's not a real Unix. Of the tiny handful of Unix gurus I know who have switched, they have all switched on the desktop, not in the server room. As we all know, Linux's greatest strength is in the latter, and my experience suggests that OS X is simply not ready for enterprise-class server applications.
      7. Netinfo. It's even worse than ncsd.
      8. Cost. If you expect an Apple box to cost significantly less with a different processor, you're smoking crack.
      9. Performance. Anyone who wants serious power will still go with Linux, especially since Apple is inexplicably going from a 64-bit processor with a 128-bit memory bus to a 32-bit clunky piece of junk.

      Summary: We might see a blip in the desktop penetration of Linux, and possibly a fiery Clash of the Zealots, but that's about it.

    2. Re:Marginal effect on Linux by doja · · Score: 2, Insightful

      ...build/buy a cheap x86 box (that OS X will not run on)...

      Are we sure that OS X won't run on a built computer? Now that Apple is moving to Intel, they'll need an Intel-based motherboard, that means standard memory cards, and they're already using nVidia graphics cards. The hard drives are the same. In fact, I can't think of any hardware other than the case that is now different between a PC and an Apple.

      Of course, Apple could require the Intel chips have a special code that OS/X could identify and halt itself if it doesn't match. But that seems silly. Of course, we are talking about Jobs here, so who knows...

    3. Re:Marginal effect on Linux by Otter · · Score: 4, Insightful
      Here's a simpler explanation: the only thing that's changing is a chip buried inside new Macs, and some changes in OS-level code that almost no users will ever see. To the degree that users are or aren't changing from Linux to OS X, what possible difference does it make whether there's a PPC or x86 CPU inside?!?

      Curiously, Dvorak really did come up with a scoop this time -- if anything he _ought_ to be gloating, instead of using the news as a new opportunity to be stupid.

    4. Re:Marginal effect on Linux by divisionbyzero · · Score: 4, Insightful

      I don't disagree with your general point but: "6. It's not a real Unix." Neither is Linux. It's certainly Unix-like, but it's a cousin. MacOS X is built with FreeBSD, with some modifications. I suppose you could call it a cousin as well. However, if you mean that MacOS X is untested in a high performance environment like corporate computing, then I'd agree that for the most part is true.

    5. Re:Marginal effect on Linux by kappa · · Score: 3, Funny
      > a cheap x86 box (that OS X will not run on)

      It will. Trust me. I'm from Russia.

    6. Re:Marginal effect on Linux by mrtrumbe · · Score: 5, Insightful
      Alright, I'll take a shot at this one...

      First, let me state that I agree that Mac on Intel won't have a serious impact on Linux. Though I do think it could make a dent in Linux on the desktop (rather than your assesment of a "blip"). On to your points.

      1-3: You got me. It isn't free and it won't run (supported) on generic x86 boxes (or even boxes from other large vendors).

      4: It won't run on the rack-mounts you got from HP, but it will run on the rack-mounts you buy from Apple. I hear those guys are pretty nice, as well.

      5: Loyalty has always kept these two camps intact. Agreed.

      6: Define "real" Unix and then tell me why Mac OS X isn't Unix. In my experience, Mac OS X is just as much a flavor of Unix as Linux, Solaris, AIX or any of the BSDs. Sure, it does some things differently, but don't *all* flavors of Unix do some things differently. And in terms of stability, expandability, and playing nice with existing Unix software, it has been pretty good to me. I completely disagree with you.

      7: Netinfo isn't great, but it's use is very limited in Panther and later (especially Tiger). In a networked environment, against authentication and directory servers (OS X Server, ActiveDirectory/MS, Kerberos/LDAP, etc.), NetInfo isn't used much at all on local machines. Again, OS X supports open standards and does it well.

      8: It isn't free, and the hardware, while likely to come down a tad, IMO, will not be as cheap as commodity x86 boxes. But I do expect their prices to become more competitive with the "big boys" of the Wintel market (Dell, HP, etc.). If you are looking for rock-bottom prices, of course you don't go to a major provider like Dell or HP, do you? Then why would you go to Apple? Other than that, I see no reason they can't compete better with Dell and HP on their own turf.

      9: I think you're jumping the gun on this one a bit. This transition is expected to take over two years, yet you are assuming Apple will stay with IA-32 indefinitely based off of their initial Universal Binray Programming Guidelines doc. ISn't that a tad presumptuous? I seriously doubt that by the time Apple get's their pro desktop lines migrated to Intel, they won't support 64 bit processors. We'll see though. Neither of us are mindreaders...

      Taft

    7. Re:Marginal effect on Linux by Too+Much+Noise · · Score: 3, Informative

      the developer doc ("universal binary guidlines") talks up and down about IA-32 and not a stitch about EM64T/x86-64/amd64. In fact, the ABI section explicitly mentions 32-bit details only (registers, limits on returning values in registers).

      Makes one wonder, what kind of game is Apple playing? It does not make much sense to withhold information from developers and say later "actually ... it's going to be 64bit too" - but they could be doing that on the scenario that migration starts with notebook-class CPUs (P-M is 32bit only) and towards the end PowerMacs get the 64bit dual-cores or something along these lines.

      Goes without saying that a 32bit-only x86 PowerMac would flop when you can buy a 64bit machine from any other vendor and have the Windows version of your image/video processing toolchain run faster/better.

      Either way, it will suck for the short term and remains to be seen what the long term will bring.

  3. Doubt it. by ackthpt · · Score: 3, Insightful

    If anything, Apple moving closer toward commodity hardware may be the undoing of the Mac, but it's the attraction of Linux I believe is there regardless of Apple's existence.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Doubt it. by Eil · · Score: 2, Interesting

      If anything, Apple moving closer toward commodity hardware may be the undoing of the Mac

      Eh? Apple's been "moving closer toward commodity hardware" ever since the first revisions of the original Macintosh. If your definition of "commodity" means "used or made popular by PCs", then you're in for a shocker as today's Macs have:

      * commodity memory
      * commodity hard disks
      * commodity optical drives
      * commodity system bus (PCI)
      * commodity video chipsets
      * commodity peripheral buses (Firewire, USB)

      Along with the motherboard chipsets and BIOS, the CPU was one of the few components left that drastically separated Macs from beige-box x86s.

      but it's the attraction of Linux I believe is there regardless of Apple's existence.

      You are correct here. The move to x86 will not affect Linux on the Mac in the slightest, as getting Linux to run on PowerPC was never the hard part in the first place.

  4. can't be wrong all the time by Thanatopsis · · Score: 5, Funny

    Even a broken clock is right twice a day. :-)

    1. Re:can't be wrong all the time by numark · · Score: 5, Insightful

      Exactly what I've been saying recently. Dvorak didn't necessarily guess anything spectacular. There were pretty good odds something like this would eventually happen. Apple went to IBM because Motorola couldn't turn out G5s fast enough. Then IBM ran into trouble with G5 production. Who else was there to turn to? No one else has a viable chance of making PowerPC chips right now. Just because Dvorak happened to put pieces together, along with some wild speculation, doesn't necessarily qualify him to continue to make wild predictions. It just means he got lucky one time.

      --
      Want Slashdot headlines on your site? Try SlashHead
  5. Dvorak by J-1000 · · Score: 5, Funny

    He also said the Internet would crash.

  6. Hmmm... by jasenko · · Score: 2, Insightful

    Apple will grab a lot of Windows users with this move, but many more Linux users will switch. Linux users will get familiar environment on their platform of choice. Plus, if they don't like OSX as much they can always boot into linux, this time, they can but their favourite x86 distro.
    I wonder can you install Xp on that machine...

  7. Re:Intel != x86 by wvitXpert · · Score: 2, Informative

    Wow, your behind. Yes, its x86. The developer system is running a 3.6Ghz P4.

  8. Re:Dvorak again? by TJ_Phazerhacki · · Score: 5, Insightful
    Because he talks, and people listen... and he talks...ppl listen...talk...listen...

    One day you figure out he's been an idiot the whole time, and its too late to shut him up!

    --
    Physics is nothing like religion. If it was, we'd have an easier time trying to raise money!
  9. Define "Harm" by Dark+Paladin · · Score: 5, Insightful

    A lot of it depends on what Apple does. Right now, Linux can run on a Mac, so that's not a barrier. Linux will (and I'll go on a limb here) certainly run on the new Intel Macs.

    So by "hurt", there's no net change: Linux runs on Macs, and will in the future.

    If Apple makes its Macs (say that three times fast) as closed as they are now, then Linux will have nothing to worry about. Linux succeeds, as one developer mentioned, because nothing runs faster than on commodity hardware running with LInux running with Apache. Linux succeeds because of its ability to work very well with open systems. Apple will be a niche player - maybe they'll grow if WINE should run well under OS X with an Intel processor (and I'm hoping so, if for no other reason than I can play Half Life on a Mac finally), but I don't think that Linux will be threatened by a locked hardware base.

    If Apple, say 5 years from now, decides that it's going to let the machine hardware become the commodity item and focus on its "special" hardware (iPod, etc) and software (Final Cut Pro, iLife, etc), then Linux will still be unharmed. Even if Apple says "OK, we're still going to sell premium desktop machines at +$300 compared to the competition for quality - but you could always just buy a Dell and pay us $150 for OS 10.7 and we'll be happy, since that still means you'll buy our other software too and you're likely to someday make an official Apple machine your next purchase", Linux will not be "harmed", since Apple can't stop Linux from being made. Linux will proceed along its way.

    If by "harmed" you mean market share, then he may have a point. If Apple lets OS X run on standard PC's, then I can see Linux desktop share either becoming stagnent or shifting about.

    My personal bet is that if the latter happens (OS X on standard machines), within 10 years we'll see a 50% Windows, 30% OS X, and 15% Linux, 5% other varients in the desktop market - in the server market it may be much as it is now, maybe with OS X and Linux overtaking the bulk of the traditional Unix route.

    So, "harm" to Linux? The truth, as you may learn, depends entirely upon a certain point of view. What I've described is just mine. I could be wrong.

  10. I ain't no Linux zealot or fanboy by M.C.+Hampster · · Score: 4, Funny

    But even I know that Dvorak is an idiot. Like the cliche says, "Even a stopped clock is right twice a day."

    --
    Forget the whales - save the babies.
  11. on Dvorak being right by maw · · Score: 2, Interesting
    This seems more like a case of the exception proving the rule than anything else.

    As for the move hurting Linux, maybe. But OSX has been hurting Linux on the desktop for a while as it is. Lots of hackers are switching; they get the power of the CLI when they want it, with no need to fuck around when they want to view video, plug in hardware and have it reliably work, etc.

    --
    You're a suburbanite.
  12. his prediction was not quite correct by LunaticLeo · · Score: 4, Informative

    He said in 12-18 months and that was almost 27 months ago. This is something of a nit, but you can't say "Windows will be less than %50 of market share in the next 5 years" then 20 years later say "I told you so" when it actually happens.

    --
    -- I am not a fanatic, I am a true believer.
  13. didn't Dvorak... by Jeff+DeMaagd · · Score: 5, Funny

    ...predict that Apple was going to move to Itanium?

    1. Re:didn't Dvorak... by JUSTONEMORELATTE · · Score: 2, Insightful

      ...predict that Apple was going to move to Itanium?
      Damn, and me without mod points today.

      Thanks for posting the funniest thing I've read today!

  14. Ummm... what? by saleenS281 · · Score: 3, Insightful

    Umm... just because it'll run on x86 doesn't mean it'll run on average PC hardware. Tell me Dvorak isn't this stupid? I really don't think apple is just going to give up their proprietary lock, I believe this move is just to get in on more profit/cheaper hardware. I'm sure they'll still have their own proprietary system in place of the bios, which means all of us on regular x86, not mac x86, still won't be able to use it. And I *REALLY* dont' think you're going to see hundreds of thousands of people running out and buying a mac just because it's "Intel inside".

  15. it doesn't work that way by spif · · Score: 3, Insightful

    It's one thing for Dvorak to predict the Apple move to Intel; that's a meat and potatoes hardware business prediction that lots of other (non zealotous) people made as well.

    But he doesn't have a freakin' clue about open source development. It's not an either/or proposition. People will continue to write software that can be targeted to OS X and Linux and [insert favorite *NIX OS here].

    Yes, it may hurt Linux on the desktop somewhat, if Apple's Intel-based hardware is cheap and/or running OS X on generic hardware isn't a big PITA. But that's no real skin off my potatos as long as it helps hurt M$.

    --
    fnord.
  16. Linux has a future with regards to openness by DARKFORCE123 · · Score: 2, Interesting

    Linux going forward may be the only OS that will continue to run on non-DRM and open hardware. Expect the Apple Intel boxes to be locked down tight, and MS is definitely going in that direction.

    Longhorn and Mac OS X ( Tiger, Leopard) may still have many more appealing features, but from a freedom and open use perspective, you better start looking at that Linux box.

  17. Looking forward, strategic consequences by SuperKendall · · Score: 3, Insightful

    Personally I do not think this will hurt Linux at all. In fact, I think it could help Linux to have some really well designed Intel boxes to run on - Linux can benefit as much from Apple's design constraints as much as Apple, you could be more sure a Linux distro would work on an Apple box because there was less hardware to test. Also Linux will still run on all sorts of Intel hardware that OS X will not.

    I think a really interesting aspect of this Intel move is that now Apple has REALLY positioning itself square against Longhorn. The next release of the OS is due around the Longhorn release, and all the lower end macs like the Mini and iMac should be switched by then as well. So come time for Longhorn release will people buy Longhorn boxes or Apple boxes with a sort of "Longhorn" that's had almost two years of refinement, not to mention what's new in Leopard!

    At first I didn't think the Intel switch was a good idea, now I'm kind of neutral. One thing I still find odd though - why Intel of all people? Why not AMD?

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  18. Huh? by Black-Man · · Score: 4, Insightful

    Has USB/USB 2.0 led to the undoing of the mac? Has the move from SCSI to ATA led to the undoing of the mac?

    Then how can anyone predict this will hurt the platform?

  19. I don't agree. by Ckwop · · Score: 4, Interesting

    Sorry, I simply don't agree. While people may be more inclined to develop for the mac platform when it's using the x86 architecture, let's not forget why people will be more inclined to develop for the mac; because it's easier to do.

    People will be able to develop truly cross platform libraries more reliably, on which people will write applications which will work on all platforms. I find it exceedingly unlikely that a developer would choose to develop solely for apple, when for a little extra work they can cover Linux too.

    I disagree with his slurs against open-office too. The bi-monthly preview versions of open-office 2.0 are very impressive, not only in terms of functionality but also in the quality of its interface. I'm sure there are arm-fulls of features present in Microsoft Office that are not there in open-office but do I really give a flying fuck?

    It's not the total number of features that matters; it's whether the features I want to use are there that really counts. I'd bet that almost all of the Slashdot community have not used any of the new features in Microsoft Word since the release of Office 97. After Office 97 no real value was added to the office suite, so why should I have to upgrade every couple of years?

    Microsoft force upgrades because you can't buy Office 97 licenses any more. When your company expands you have to get the brand-spanking-new licenses of office and then because of possibility of incompatibility between the two versions it becomes sensible to harmonize the licenses across your business and this invariably means buying loads of new licenses.

    In contrast, Open-office has all the features I want to use and they're organized in an accessible way. I can always get an older copy of open office so the same expansion issues do not apply. I think if most companies could start over with their office suite, most would adopt open-office. What's stopping market penetration by open-office is the hidden cost of converting all the documents to the new format.

    Simon.

  20. Short term, the opposite. Long term? Depends. by Chairboy · · Score: 2, Insightful

    Anything that increases the Mac marketshare over windows has the opportunity to boost Linux in the short term. Any time you add people to developing on *NIX or BSD, you end up with code that can be ported back and forth easier then, say, some DirectX or MFC app made for Windows.

    So in the short term, you end up with more projects that can be released under Mac & Linux.

    In the long term... the key to success probably hinges on adaptation. If Linux distros continue on their own path with mixed up UIs, uneven standards, and so on, then the core audience won't grow as fast as if there's a consensus to make it appealing for newcomers.

    I'm not saying 'Just make everything look like Mac', just that a succesful long term strategy probably involves watching and, when appropriate, adopting best practices from the similar OS that has a bigger marketshare.

  21. He's wrong by cowscows · · Score: 4, Insightful

    First off, there's a difference between being right about something that you heard leaks about. Dvorak never came up with unique arguments for an Apple to Intel switch. All he gave were the same list of pros and cons that the Apple community has been arguing about for years. Congrats to him on hearing the rumors and the leaks before a lot of other people, but that doesn't make him a great visionary or insightful interpreter of the industry. His track record isn't very impressive in my opinion.

    Second, Apple's switch to Intel really doesn't change all that much unless you're a current Apple developer. Apple's hardware is not going to get significantly cheaper, their OS is not going to run on non-apple machines. There's still going to be just as much proprietary-ness in both their hardware and software as ever. They've been making general strides towards open source with OSX, but I don't think that's going to function any differently now that they're on x86.

    A mac will still be a mac, and a PC will still be a PC, they'll just happen to have the same processor inside. Like they have the same hard drives and ram and lots of other stuff now. If Apple was opening up OSX to any old dell or emachines box, then maybe there'd be significant migration from Linux. If Apple was entirely open sourcing the whole of OSX, then maybe there'd be significant migration. But not because they're changing processors in their otherwise the same computers.

    --

    One time I threw a brick at a duck.

  22. I was thinking the same thing by Anita+Coney · · Score: 3, Informative

    There is plenty of anecdotal evidence about Linux/Unix users switching to Macs in droves. If that's true, I don't see how Apple switching to Intel based system will stop that switch. It will almost certainly make the switch even easier to make. Let's face it, with a Mac you get Unix AND a great GUI.

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
    1. Re:I was thinking the same thing by Orp · · Score: 3, Interesting

      Let's face it, with a Mac you get Unix AND a great GUI.

      Am I the only one out there who doesn't really care for Apple's "great GUI"? I currently have the latest greatest dual proc. G5 with 4 GB of memory running Jaguar on my desktop sitting next to my vanilla Athlon running FC3. Guess which one gets used 99% of the time? I am a hard core Linux user from the start who cares most about three things: the terminal (gnome-terminal with tabs), the editor (vim/gvim) and whatever handles my personal key and mouse bindings (which is why I hate Metacity and stick with sawfish). I don't care if I have 64 bit rendered window borders with buttons that look stunningly like cough drops. Honestly, the only software I run regularly on the G5 is the Palm software which syncs up my Zire. It's broken in FC3 right now.

      I got the G5 with grant money (I'm a meteorology professor/researcher) because I am interested in creating movies of renderings of my model data, and got the Final Cut Pro / Motion / DVD burner suite and it works fine. I also wanted to see how the IBM processor stacked up to the Athlon/Intel for large floating point model runs (now that seems to be less of an issue). But you can bet if those movie making apps ran under Linux, I wouldn't have bothered with the Mac.

      Unless something much, much better comes along, I will probably run Linux as my primary "Desktop" and research OS until I retire in twenty-odd years.

      --
      A squid eating dough in a polyethylene bag is fast and bulbous, got me?
    2. Re:I was thinking the same thing by Anita+Coney · · Score: 3, Insightful

      Do you own a car? You do realize that there are various patents and copyrights covering your car?

      Do you own a microwave oven? Once again, there are patents and copyright limitations covering it too.

      Do you own a TV? Same thing.

      Why is it that when it comes to software you demand complete freedom, but when it comes to everything else, such freedom is irrelevant? What's so special about software that requires it to be "free" (as in speech and beer)?

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
    3. Re:I was thinking the same thing by MaynardJanKeymeulen · · Score: 3, Insightful

      Because with a car you're 95% free to do with it whatever you want. You can put other wheels on it, a different engine, 30" subwoofer in the back etc. You can look under the hood and see how it works, tweak it, fix it or break it. And you don't violate any patent/copyright law.
      With closed software however, you can't look under the hood (although it's legal under EU patent system to reverse-engineer) or modify as much as you want, simply because it isn't quite possible.

      --
      "The day Microsoft makes a product that doesn't suck is the day they make a vacuum cleaner."
    4. Re:I was thinking the same thing by javamagnoman · · Score: 3, Interesting

      Do you own a car?

      Do you realize that if the "Car" patent hadn't been slapped down as harmful to consummers in the 1900's that there would be only one manufacturer of cars, and that the Ford Assembly line would never have been invented?

      Same for the TV! Look it up sometime when you are checking out the "car" patent.

      Great analogy, for the opposite argument.

      What's special about software is that is an attempt to get patents on the Concepts, otherwise a copyright would serve the purpose.

    5. Re:I was thinking the same thing by nathanh · · Score: 3, Informative
      Do you own a car? You do realize that there are various patents and copyrights covering your car? Do you own a microwave oven? Once again, there are patents and copyright limitations covering it too. Do you own a TV? Same thing. Why is it that when it comes to software you demand complete freedom, but when it comes to everything else, such freedom is irrelevant?

      Because software isn't a car. Software isn't a TV. Software isn't a microwave.

      Software already has protection via copyright and trade secrets. Thanks to copyright, and the very nature of source code vs machine code, we can't see how closed software works. We can't modify it. We can't improve it. We can't learn from it. It's a black box, never to be opened. And thanks to patents we can't even make another piece of software that WORKS like the original.

      My car might have patents but nobody owns the copyright to my car. My television might use a radical new form of electron gun but nobody will sue me for building my own TV. With patents I'm supposed to be able to see how the invention works; that's the balance that patents are supposed to provide. Where's that balance with software patents?

      Books have copyrights but I don't see anybody claiming a patent for murder mysteries. Music can be copyrighted but nobody owns a patent on Rock Ballads. With copyright the original is supposed to pass into the public domain for the good of all humanity. With software copyright, where is the balance? The knowledge is still locked up in the source code which we NEVER SEE.

      The software manufacturers are simply greedy; they want copyright protection AND patent protection AND trade secrets. They want copyright on the machine code and trade secrets for the source, so the public NEVER receives the intended balance. They want patents on the algorithms so nobody can compete, but if you can't see the code then how can you know when you infringe? Once again, where is the balance?

      I'd like to see a simple rule applied here; software can have patent protection, or copyright protection, but not both. If you choose patents then you must publish your source code and in 20 years time it's in the public domain. If you choose copyright then you can keep the source code a secret but you can't enforce patents. That would go some way towards restoring the balance.

  23. Dvorak's (Current) Folly by kwalker · · Score: 2, Insightful

    Dvorak may have gotten the Apple switch to Intel correct, but he's suffering from the same mistake a lot of others I've seen talk about this lately.

    Namely, he seems to believe that Apple will make OS X run on any x86 hardware.

    They won't. They said they're switching to Intel for chips. They didn't say they're porting to standard x86 architecture. They didn't say you'd be able to run OS X on your current hardware. They said they'd use chips from Intel. Period.

    So, going from the past CPU switches they've done, it seems more reasonable to me that Apple will either have Intel design Mac-compatible boards for them or do it themselves, using all the existing technology they use now (OpenFirmware, PCI-x, etc). They won't just start slapping together off-the-shelf hardware that will dual-boot to Windows.

    They'll still be Apple. They'll still be Different. And unless they get their hardware extremely cheaply and give up their profit margin, their rigs will still be expensive compared to the cheap commodity hardware that Linux enjoys so much success on.

    --
    ... And so it comes to this.
    1. Re:Dvorak's (Current) Folly by dr.badass · · Score: 4, Informative
      They won't just start slapping together off-the-shelf hardware that will dual-boot to Windows.

      You're half-right...

      Apple also confirmed that they would not stop customers from running Windows on the Intel-based Mac, although the Mac OS will not run on another PC.

      "We will not sell or support Windows, but we are not doing anything in the hardware that would preclude someone from using it," said Moody.
      -- MacWorld

      Elsewhere they have said, of course, they're not going to allow Mac OS X to run on non-Apple hardware. So it seems that if you want to dual-boot Mac OS X and Windows, you'll have to buy a Mac. (Or wait for the inevitible hack.)
      --
      Don't become a regular here -- you will become retarded.
  24. No more than Mac already is by cowbutt · · Score: 2, Insightful
    Dvorak's argument seems to boil down to people being able to dual-boot MacOS with Windows on their Macs in future. I don't see that as a significant factor, and certainly not on the enterprise server or desktop (which never dual boot, with the possible exception of sales engineers' laptops and the like). I don't see that Apple merely changing CPU makes the Mac any more or less easy for developers to target. It's not like there's much assembly code being written any more.

    That said, the Mac is acting - and will continue to act - as a retarding factor to Linux desktop adoption. Essentially, if you don't like tweaking, MacOS X is "desktop Linux" available today, and with Microsoft Office, QuickTime and all the rest. In this respect, RH got it right by shifting focus from the hobbyist/home user desktop. Me, I enjoy the tweaking, and consider it a fair price to pay to avoid being locked into anyone's proprietary software, whether Microsoft or Apple. Each to their own though; I gather some people actually use computers to do their real job, strange as that might seem!

    Of course, as MacOS X is more-or-less a UNIX, it can be argued that any retardation it causes Linux is balanced by the invigorating effect it gives to UNIX-like OSs like Linux.

  25. Re:Because he is correct! by KillerDeathRobot · · Score: 3, Insightful

    People listen to [Dvorak] because he has an amazing grasp and understanding of the computer industry. He was able to call this one years ago. Indeed, he was correct.

    I can't help but wonder if this is a joke, but here goes anyway.

    No, to call his grasp on the industry amazing is quite a stretch. For one thing, he wasn't really right. He predicted Apple would move to Itanium within 18 months, and that was over two years ago.

    In any case, his latest prediction doesn't seem any more likely than most of his previous ones. This move by apple will have little direct effect on Linux at all. Please, people, get this through your heads: Apple is going to continue selling their computers at premium prices and not allow OS X to run on beige boxes. The only change will be a slight speed bump and maybe some slightly lower prices. Laptops will probably see the biggest benefit.

    The point is, this will not change anything. People run Linux for a number of reasons, and one of them is the pricetag. Few people running Linux are thinking, "I would love to buy a Mac if only it were using the x86 architecture." They might think, "I would love to run OS X if only it would run on this computer I built," but that's not what's happening. At least not yet.

    Sure, it might be a little easier to run Linux binaries on OS X x86, but it's easy enough to run your Linux programs on OS X now. The bottom line is that if you want a Mac, even after Apple has switched to Intel chips you'll have to shell out for Apple hardware and a largely proprietary OS.

    Dvorak says things to get people to read his columns. Period.

    --
    Thinkin' Lincoln - a web comic of presidential proportions
  26. Now that is interesting, qill Apple drop GCC by SuperKendall · · Score: 2, Insightful

    ...and almost equally important want access to the Intel's compiler for xcode.

    Intel's compiler from the start gives a sizable speedup compared to gcc...

    I was thinking about that yesterday. I wonder, will APple drop GCC? Or spend time trying to improve it to the level of Intels compiler? The hopefull among us could wish that part of the Apple-Intel deal was asking Intel to provide some improvements to GCC. But that's wishful thinking and it would probably be easier just to switch to xcode.

    The binary portability document though still has a section on flags for GCC as they differ between platforms.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Now that is interesting, qill Apple drop GCC by Mistah+Blue · · Score: 2, Insightful

      You have to remember Apple is a business. The question is does it make "business" sense to spend time improving GCC. If the x86 switch is permanent, I would argue no (other than the other replier to this comment's statement on Objective C which would change this to a yes or maybe). The Intel compiler rocks for x86 and works fine, why waste resources on something that isn't core to the business.

  27. OT -- Re:can't be wrong all the time by tijnbraun · · Score: 2, Interesting

    I think it is running minute slow:


    The Two Clocks

    Which is better, a clock that is right only once a year, or a clock that is right twice every day? 'The latter,' you reply, '"unquestionably.' Very good, now attend.

    I have two clocks: one doesn't go at all, and the other loses a minute a day: which would you prefer? 'The losing one,' you answer, 'without a doubt.' Now observe: the one which loses a minute a day has to lose twelve hours, or seven hundred and twenty minutes before it is right again, consequently it is only right once in two years, whereas the other is evidently right as often as the time it points to comes round, which happens twice a day.

    So you've contradicted yourself once. 'Ah, but,' you say, 'what's the use of its being right twice a day, if I can't tell when the time comes?' Why, suppose the clock points to eight o'clock, don't you see that the clock is right at eight o'clock? Consequently, when eight o'clock comes round your clock is right.

    'Yes, I see that,' you reply.

    Very good, then you've contradicted yourself twice: now get out of the difficulty as best you can, and don't contradict yourself again if you can help it.

    You might go on to ask, 'How am I to know when eight o'clock does come? My clock will not tell me.' Be patient: you know that when eight o'clock comes your clock is right, very good; then your rule is this: keep your eye fixed on your clock, and the very moment it is right it will be eight o'clock. 'But--,' you say. There, that'll do; the more you argue the farther you get from the point, so it will be as well to stop.
    Lewis Carroll: ca. 1850 In: The Rectory Umbrella, M.S. First published 1898.
    source

  28. Re:Because he is correct! by KillerDeathRobot · · Score: 4, Insightful

    And because I forgot to address Dvorak's real argument (should have previewed!), here's a little more:

    If he thinks that it will hurt Linux as OSS developers focus on the Mac platform (now that it will be running on x86), well he's still not making much sense. If writing OSS apps for Mac will suddenly be easier, well writing apps that are cross-platform between Linux and Mac will be easier too.

    We'll still have plenty of Linux users, and if some OSS developers decide to focus too much (in the viewpoint of Linux users) well, it's open source! The people who want that app on their platform can take the source and make it happen.

    --
    Thinkin' Lincoln - a web comic of presidential proportions
  29. So it will run on standard hardware by Anonymous Coward · · Score: 2, Interesting

    President Phil Schiller addressed the issue of running Windows on Macs, saying there are no plans to sell or support Windows on an Intel-based Mac. "That doesn't preclude someone from running it on a Mac. They probably will," he said "We won't do anything to preclude that."

    I can understand locking down OS X so it only runs on custom X-86 boxes, but wouldn't such a lock down prohibit windows from running on it. I think OS X will run on standard PC hardware (that is supported by it) and Apple will make a small effort to lock it down. After all, the base for it is Darwin which runs on standard X-86 hardware, a complete rewrite of Darwin is not profitable at this point.

    Get ready to download an X-86 OS X torrent.

    1. Re:So it will run on standard hardware by Michalson · · Score: 2, Interesting

      What you'll be getting is a pretty standard PC, only in addition to the off white case there will either be a special chip or a special BIOS extension that is required by OS X to run (sort of like way back in the DOS days, when IBM killed their IBM-DOS by making certain utilities, like the BASIC interpretter, only run properly if they detected an authentic IBM BIOS).

      Since it's just a hidden extension, Windows won't have a problem running on "Mac" PC hardware; unless someone reverse engineers Tiger86 to figure out the detection routines, Windows won't even be able to tell the difference.

    2. Re:So it will run on standard hardware by Rooktoven · · Score: 2, Insightful

      Darwin _is_ opensource, but Aqua, the GUI is not. I wouldnt' be surprised if people could boot up Darwin, but then fail to have Aqua start because of the (hypothetical) missing chip. And really, why would anyone want a command line only Darwin? It's easier to run any of the BSDs or Linux.

      So, buy the Mac with the chip (or buy the haxored PCI card that emulates it) and get the shiny happy Aqua GUI.

      --

      Acquiescence leads to obliteration
    3. Re:So it will run on standard hardware by Golias · · Score: 3, Insightful

      The difference is, IBM owned the BIOS, but not the OS.

      The company making the OS for IBM computers (Microsoft) had a direct interest in seeing to it that "IBM Clones" (as they were called back then) worked seamlessly with MS-DOS and Windows.

      Apple owns both. They could, if they had to, continually update their OS to:

      1. Detect knock-off ROMS and ignore them.
      2. Re-flash the ROM periodically... possibly even crippling the "fake" ones.
      3. Read motherboard serial numbers and phone home.
      4. Any of a number of other options to render unauthorized clones useless.

      This will make the task of reverse engineering the Apple ROM monumentally difficult. And what would a company get for doing so? A chance to bite in to a small piece of a very small pie (the Mac market.)

      No chance of such a thing happening unless Macintosh market share suddenly baloons deep into double-digits... and even then, not much of a chance.

      So long as Apple makes their margins on hardware, they are not going to let it happen.

      --

      Information wants to be anthropomorphized.

    4. Re:So it will run on standard hardware by turbidostato · · Score: 2, Insightful

      "you forget that darwin is opensource."

      You forget that darwin is APSL which support propietary software whitin it. Apple can add whatever the hell they want to darwin's codebase without releasing its source code.

      "alternatively how will they prevent the people from running darwin (already working) and adding the proprietary pieces of osx?"

      1/ Propietary pieces of "osx" will only run on top of Apple's propietary "darwin".
      2/ They will prosecute whoever tries to break their IP.

  30. I'm not going to suddenly switch by Cthefuture · · Score: 3, Insightful

    I am a developer. I use Linux, OS X, and Windows for development all the time. However, I run Linux as my primary OS because it's light(er)-weight and easier to secure than the alternatives.

    Windows is insecure, plain and simple. You have no source code and there is all sorts of legacy code and other crap in there that you can't control. Except for the stupid licensing/activation it is a fine operating environment but I just can't trust it. That plus the lack of a nice scripting environment that Unix-like systems provide make it unusable as a primary OS.

    OS X is slow, bloated, and somewhat insecure. The slow and bloated parts are just a problem with the design. BSD on Mach is wasteful and they do way too much object-oriented stuff that is inefficient (not that OO is bad, just their design which has Smalltalk-like issues). This goes way back the design of NextStep which had similar problems. As for the insecurity, it's the same problem I have with Windows. I don't have the source code to most of the system and there are is lot of legacy and convenience stuff in there that will eventually lead to insecurities just like on Windows (just wait and see when OS X is more pervasive). Although I trust it more than Windows, I can't live with its performance and that nagging insecurity feeling won't go away.

    So I'm left with Linux. BSD is not an option because I need VMware to run Windows for development purposes. Linux can be a pain in the ass to work with but it is getting better and at least I have full control. For me this is mostly about security and performance. I know what's going on and can control all the details. This can be a huge pain and I try to mitigate the problem by using the proper tools but at least it lets me sleep at night. Also with Linux I can control what I run. I don't need an Aqua-like eye-candy system to do development on. I can chose to run GNOME, KDE, or something lightweight. I like that control because it keeps my system performance up in the places I need it (eg. I need to run VMware fast, I need to compile fast, etc.).

    Non-developers have different needs of course.

    --
    The ratio of people to cake is too big
    1. Re:I'm not going to suddenly switch by Paradox · · Score: 2, Interesting
      OS X is slow, bloated, and somewhat insecure. The slow and bloated parts are just a problem with the design. BSD on Mach is wasteful and they do way too much object-oriented stuff that is inefficient (not that OO is bad, just their design which has Smalltalk-like issues).
      Err, you say you're a developer, but then you say things like this. The Mach/BSD issue is not the bottleneck. That Anandtech article was painfully innacurate and uninformed.

      There are some bottlenecks in this region, but they are not inherent to the design. For example, the Mach-O ABI has a weakness on RISC machines, and the kernel resource locking needs to be more finely articulated.

      OS X has a lightweight OO architecture for device drivers, but this is in C++, so it hardly matters once the code is compled. Mach itself is OO, but implements a very fast message passing algorithm. It is not the source of any performance woes, and opens up many possibilities in distribued computing.

      And certainly, these issues are different from any Smalltalk VM performance issues I've seen. OS X isn't suffering because they refuse to let the OO metaphor go. It's suffering because as an OS its still growing. Linux had its fair share of problems and performance woes back in the 2.2 days. They were corrected fairly quickly.

      XNU is showing a similar trend.

      This goes way back the design of NextStep which had similar problems. As for the insecurity, it's the same problem I have with Windows. I don't have the source code to most of the system and there are is lot of legacy and convenience stuff in there that will eventually lead to insecurities just like on Windows (just wait and see when OS X is more pervasive).
      Again, gah? You don't have the sourcecode to the windowing system and some of the applications. You have the code to all the services, the core of the OS and company.

      There are a few holes here, and it'd be nice to see them filled, but they're not really in typical problem areas. The vast majority of problems exist in services or in the security architecture of the system. I can understand if you're upset that we don't have the code to the Keychain, that's something Apple needs to open so we can have some confidence about it.

      But it's nowhere near as bad as Windows. Or many other commercial OSs, for that matter. To compare them this way does a major disservice to the app.

      don't need an Aqua-like eye-candy system to do development on. I can chose to run GNOME, KDE, or something lightweight. I like that control because it keeps my system performance up in the places I need it (eg. I need to run VMware fast, I need to compile fast, etc.).
      For me, one of the major attractions of OS X is how damn good Cocoa and its dev platform is. GNOME and KDE suck by comparison, in nearly every way you compare. At unlike KDE, at least Apple is honest about being proprietary.
      --
      Slashdot. It's Not For Common Sense
  31. The Sun rose today, as I predicted yesterday by kfg · · Score: 2, Funny

    So ya'll better get ready when the K'zinti swoop down and eat us all later this afternoon.

    Hey, wasn't I right about that Sun thingy?

    I'd go into the professional psychic business, if it weren't for being infested with ethics.

    KFG

  32. Give me a break by leereyno · · Score: 3, Insightful

    This is the kind of stuff that really makes me wonder how many people just don't get it.

    Imagine if a car company came out with a nice new sedan. This sedan is VERY nice. How much would that sedan hurt the truck sales of a competing company? If the sedan is VERY nice, then it is sure to have an impact on auto sales in general, but since it is not a direct replacement for a truck, its impact on truck sales is going to be limited.

    OSX is NOT a direct replacement for Linux. The reason is that it will not run on STANDARD HARDWARE. If Apple were to actually create a version that ran on generic PC's then someplace in hell some imps would be making a snowman. Apple will not create a version for standard PC's because Apple is Apple. If you know the history of the company then you know what I mean. If you don't know the history then explaining it will take too much time. There are many books that have been written about Apple and its history. If you want to know the details, read a couple of them.

    The value of Linux is that it is FREE, and yes I mean as in BEER as well as in speech, and you don't have to buy funky proprietary hardware to run it. This is why it is found on servers all over the place, as well as on more and more desktops every day. OS-X is expensive, both in terms of the OS itself, and in terms of the proprietary hardware you have to shell out money for in order to run it. Proprietary solutions, even if they are superior, always have a very hard time competing with commodity solutions. This has been Apple's problem for the better part of 20 years now. It wasn't Microsoft as a software company that sank the Mac, it was the PC hardware industry whose products became ubiquitous. Microsoft simply rode the wave.

    As for the development argument, how many Open Source projects are there out there which target the mac exclusively? Answer, very few. How many in fact support the Mac as an afterthought, if at all, because of all the funky things that Apple has done which make porting to it more difficult than porting to Solaris or some other mainstream version of Unix?

    I really do get the idea sometimes that people like Dvorak are in the business of making proclamations like this just to get attention. If they're right even some of the time then they'll be able to create an audience and a paycheck doing it.

    I have an alternate prediction for everyone. My prediction is this: The Open Source projects that benefit the Mac will usually benefit Linux and vice versa. There will be a few that are Mac-only, or Linux-only, but only in order to replicate some desired functionality that is already present on the other system. Most of the Open Source development that is done for OS-X will be in porting stuff from Linux to it, and in the creation of new projects that can be developed on both platforms simultaneously.

    We already see this with FreeBSD where everything from Apache to zsh is up and running because the work of porting between FreeBSD and Linux is usually trivial and writing conditional code to support both platforms is even easier. There are a few packages that don't exist on both platforms, or which exist on one platform as a kludge, but these are the rare exceptions. Linux and OS-X don't have as much in common as Linux and FreeBSD do, but they are still similar enough that supporting both is not a herculean task the way it is with Unix and Windows. Development on OS-X will therefore be a net gain for Linux since most of the stuff that is developed for OS-X will be developed for Linux at the same time and vice versa.

    Besides, there is no guarantee that Apple's move to Intel is going to increase sales. It may result in faster computers, but it takes a lot more than that to convince people to buy your funky hardware so they can run your funky os.

    Linux has one strike against it in that it is not windows. It is able to overcome that because it is FREE and runs on standard hardware. Choosing Linux is not a commitment to Linux, it c

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  33. I don't understand why the CPU matters! by jyoull · · Score: 2, Insightful

    Developers write to the OS and API provided by the OS, not to the CPU.

    Why will it make any difference at all if developers are telling their compilers to compile for x86 or PPC? The application-level code still has to be dealt with, and the CPU isn't even visible to most developers writing most applications, particularly the critical-mass open source stuff that the "masses" would have to adopt to make this turnabout happen.

    I'm not happy with the Apple decision, but for reasons other than these.

  34. Re:Dvorak by 14erCleaner · · Score: 4, Insightful
    He also said the Internet would crash.

    I think you're confusing Dvorak with Bob Metcalfe. Metcalfe is a respected commentator and accomplished industry pioneer who was wrong once ten years ago. Dvorak is a Linux-hating troll who is wrong most of the time.

    --
    Have you read my blog lately?
  35. Might help Linux on Apple by Mr.+Underbridge · · Score: 4, Insightful
    Why is everyone so quick to pit this as an OS battle? I think the more likely scenerio is that Apple will end up taking market share away from HP and Dell. I know a lot of PC users that have salivated over Powerbooks (please note that laptops are now outselling desktops) but very few who would risk an OS change. If Apple makes a product you can load WinXP on, even if it comes with OSX out of the box, expect to see significant sales of Macs to Windows users.

    Well, I think both will happen. First, since you'll be able to dual-boot, people might dual-boot Mac and Windows now, and since that'll only be possible on a Mac, that means people might leave Dell for Apple.

    However, I also think people are leaving Linux for Mac, but that has NOTHING to do with the chipset. It's been happening for a while since Apple switched to OSX. I'm living proof, buying a powerbook I never thought I'd own. But in a way, this will help linux too - I, as an Apple owner, can now put on whatever linux distro I want. Hell, talk about Nirvana - I can *triple* boot Mac, Linux, and Windows. Gives me dirty thoughts just thinking about it.

    If there's on linux distro that's probably hurt by this, it's obviously Yellow Dog. Still, great effort all those years, guys.

  36. Clueless by Arker · · Score: 2, Insightful

    The key here is that Apple and its BSD-UNIX kernel running on the Intel platform should outperform Windows by an extreme

    OSX uses the XNU kernel, a development of the Mach kernel, with the BSD-UNIX personality hardcoded in. It doesn't have the performance characteristics of the BSD kernels at all. On top of this sits Aqua, as eye-candy intensive a GUI as any out there, which places heavy demands on chip performance. Switching to an inferior CPU isn't going to make it faster, even with the higher clock speeds in performance terms the switch is likely to be a wash.

    OSX isn't going to outperform Windows on the same hardware by any stretch of the imagination. The switch may well enable Apple to improve their price/performance ratio, if as is rumoured this was prompted by difficulties getting the next generation of PPC chips at reasonable prices in reasonable quantitites, but expecting OSX to outperform any other system on the same hardware is pretty ludicrous. Unless he means to compare OSX today with Longtooth in 5 years or whenever it's finally released.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  37. Squirrel... by Dead_Smiley · · Score: 2, Funny
    could he be right on this one too?"


    As the saying goes, "Even a blind squirrel finds a nut every now and then."


    He is just one of those people that spouts off all the time. He was bound hit one one eventually.


    My ex-wife had an uncle that was into local politics. He would do something stupid shortly before election day so people would remember his name. Of course they couldn't remember why they remembered his name, but that didn't seem to matter much. Once he was found half naked and passed out drunk in his car that was parked in a grocery store parking lot. He won that election too!

    --
    I know what the Internet is, what the hell is this Interweb business?!
  38. Why would a switch to x86 attract more developers? by yeremein · · Score: 2, Interesting

    The underlying CPU means almost nothing to the vast majority of application developers. The endianness might make it easier to port Windows and Linux/x86 applications to the Mac, but I can't see OSS developers moving en masse to OS X for that reason. And if OS X/x86 ran on standard PC hardware, it could easily take a chunk out of open source Windows apps, but that's just not going to happen--See here, the last paragraph: Schiller said the company does not plan to let people run Mac OS X on other computer makers' hardware. "We will not allow running Mac OS X on anything other than an Apple Mac," he said.

    (Incidentally, the use of the word allow indicates to me that perhaps the hardware will be practically identical and artificial restrictions may be put in place to ensure the hardware is a genuine Apple box... then someone will hack OS X to run on generic PCs... and Apple will bludgeon them with the DMCA... I can hardly wait.)

  39. Dvorak was right, let's admit it. by wealthychef · · Score: 4, Interesting
    BTW, I just had to add. I don't think you have read his original prediction, the one you claim is just another guess that happened to hit it right. It really is well reasoned and in retrospect seems an obvious conclusion. I mean, why did Steve Jobs KEYNOTE at an Intel conference? Why were Intel execs in the front row at Macworld Expo? How could Steve let Pixar switch to Intel (something I raised eyebrows at, too, knowing the tight reign Steve has on things)?

    Let's be fair to this guy; he really had it right. And of course, as flame retardant, I have to state my Mac credentials: I am writing this from my dual-G5 Tiger box... I've never owned an Intel machine. But I'm glad and hopeful for this switch, although a bit worried at the same time.

    --
    Currently hooked on AMP
  40. Intel Macs will not use OpenFirmware by Paradox · · Score: 4, Interesting

    According to Apple's Universal Binary Programming Guidelines, their machines will not run OpenFirmware.

    This doesn't mean they will run a standard BIOS. Surely they will not. But it looks an awful lot like they want their solution to be an Intel showboat.

    Also, given the fact that we have Apple on record saying that they will do nothing to stop people from running Windows on their new macs, I think that they're going to stake their Different-ness more on the speed and quality of their engineering.

    --
    Slashdot. It's Not For Common Sense
  41. Not crack, more like crystal meth. by jafac · · Score: 2, Insightful

    Dvorak did NOT call this correctly.

    He predicted the shift, yes, but it didn't happen for the reasons he cites. Dvorak was overall ignorant to the inner workings of the Apple-IBM relationship that prompted this decision over the last year. Dvorak's reasoning is that he believes that Intel is a titan, and that monopolies are good, and that the market should reward them. Steve Jobs switched because he's playing hardball with is suppliers.

    I think that this move will be more likely to help Linux than to hurt it. For one thing, this move makes x86-compiled Linux binaries more compatible with the x86-compiled OS X - therefore puts more Linux apps in reach of "casual" open source dabblers who are Mac-heads. Ultimately, this will more closely tie Linux with Mac Users, and vice versa. (not the non-technical subset of Mac users, but the hobbyist/power-user set). I *do* believe that cultivating WiNE for OS X, and other Linux x86 apps, are secretly part of this strategy. Partially to backfill the applications that the platform WILL lose, when it goes x86 - because face it, Adobe and Microsoft may be buying into this bullshit, but the reality is, most other ISV's are not going to recompile or put in the effort to port to x86. Particularly a lot of the shareware/freeware games and utilities (you may as well delete them now, and get used to their absence, they're gone).

    I don't think that a whole lot of Linux users are switching to Apple because of the CPU. They're doing it because Apple supports Unix tools they're familliar with, in a much more powerful sensible and workable User Environment (OS X compared to Windows+SFU). This hardware change won't impact that AT ALL, unless there's a real price/performance difference betweem PPC Macs and Intel Macs (and I seriously doubt that, if anything, there will be a penalty in certain areas where the PPC Macs currently exel, like CD ripping, and MPEG encoding).

    Above all, I doubt VERY MUCH that the PPC->Intel switch is intended to have an impact on the street-price of Apple systems. Jobs says this is purely about MHz ramping, and heat/power/performance capabilities. He's not going to put a celeron in the Mac Mini, and suddenly drop the price $200.

    Linux-heads who are in love with cheap hardware, will stick with Wintel-compatible hardware, and run Linux.

    And NO ONE, will run Linux on Apple-intel hardware. Because Apple-intel hardware will cost more than other brands of intel systems, and the features that make it WORTH more (nifty volume controls, sleep/wake/variable power/cooling management, color management etc) are tied into Mac OS X, and won't likely work as well with Unix.

    The LOSERS here are Apple Customers who have legacy systems. Over the past 5 years or so, Apple has readily demonstrated their utter contempt for people not running the latest and greatest Apple hardware, by cutting off support for older hardware. Us PPC owners are going to be shit on a lot over the next few years.

    Our only solace may be PPC Linux. That helps, not hurts Linux.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  42. Writing apps in general will be easier... by Svartalf · · Score: 2, Insightful

    You won't have to worry about endianness issues between the OS platforms.

    Also worth noting is that it's going to help Linux adoption overall as largely the same frameworks are in use for producing Linux games as MacOS X games- the endianness issues, etc. make it more difficult.

    Now, it really WILL be pretty much the same thing when you make a game port for one or the other- it's just a recompile away... I like that.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  43. Waitaminute... OSX on x86??? by Goeland86 · · Score: 2, Informative

    Where the hell did you guys get that info?
    I was talking about that last night on IRC, and afaik x86 is limited to 32 bit architecture!
    Why the heck would Apple, who's G5 is 64 bits switch to a 32 bit architecture?
    Most likely they're going to use another Intel chip, like Itanium2 or something to come that runs 64 bits, not 32!

    It doesn't make sense for them to DOWNGRADE their hardware. They'd be signing their death as a competitor for high end applications, which is what they are for most professional graphics and video applications.

    Seriously people, think about it! Amd is 64 bits now, apart from the sempron line, and that's destined to disappear sometime in the future.

    So yes, in my opinion Dvorak is smoking crack, because it's not OSX for x86! It's OSX for a non-x86, 64 bit Intel chip! Itanium2 might be it, or it might be something else, I haven't kept up with Intel's 64 bit attempts.

    Also switching from the 64 bit PowerPC to a 64 bit Intel chip would seem more coding than switching to 32 bit, as they have OSX running on their older G4s and even G3s.

    Remember that end of article about migrating to Intel? "It's going to be a lot of hard work"? It wouldn't be if they were switching to x86, Darwin runs fine on x86...

    Doesn't someone else see the flaw here?

    --
    ---- I am certain of only one thing : I know nothing else.
  44. On User Interfaces by ChaoticCoyote · · Score: 2, Insightful

    Ignoring, for a moment, Dvorak's predictions for Linux's demise, he does have a very valid point that Linux/Gnome/KDE advocates seem to be missing:

    The Linux world suffers from a lack of modern intuitive menus and commands. Anyone who has played with the Open Office Programs such as the Powerpoint clone called "Impress" soon finds themselves lost in a jungle of menu structures and naming conventions.

    The problem isn't isolated to Impress; KDE and Gome applications tend either to mimic Windows equivalents, or have UI's with far too many menus, toolbars, tabs, sidebars, bells, whistles, and fruit baskets. GUI concepts change dramatically between releases (Gnome's file browser, anyone?), and there seems to be little or no documentation for many applications.

    Unix-oriented developers tend to be both intelligent and arrogant; the assumption is that if a program is good enough for a geek, it's good enough for everyone else, too.

    That isn't to say that Windows applications are any more consistent; even Excel and Word have annoying differences in menus and options, and programs these days are a web of menus and options. To change a program's behavior (on Windows, KDE, or Gnome), do I look for "Preferences" or "Options" or "Settings" or "Configure" in the menus? Something so simple, and yet so inconsistent.

    Being "right" doesn't always (or even usually) mean you'll succeed, and just because FOSS developers think they have the moral high ground doesn't mean users are going to flock to their door. KDE and Gnome need to give people a reason to use them, by providing more intuitive interfaces and a better understanding of user's needs.

  45. It's the desktop by emacsrulz · · Score: 2, Interesting

    Dvorak point brings up the Linux desktop issue... I use the Linux OS everyday, and for all kinds of tasks: servers, desktop, routers, embedded. Our company uses Linux embedded OS for our main products.
    However, for Linux to truly succeed it must succeed on the desktop. Linux fans: let's be honest, gnome and KDE are neither cool, innovative or good in comparison to Windows or Mac OS - regardless of what style of windowing system you like.
    To fix the issue Linux developers must move quickly. First, X sucks - it lacks the underpinnings that allow OS X to do thing like expose, and other nice 3D effects. The answer to this problem is to move to a pure openGL based render system (which is what OS X does) - such as Xgl being worked on by David Reveman - http://lists.freedesktop.org/pipermail/xorg/2004-N ovember/004358.html who is now working for Novell.

    Secondly, as a community we must *decide* on a GUI api - not have the 50+ ones which are available now. Perhaps this is gtk 2.0, maybe something else. But professional developers, and software companies which have to support products dont like making software which looks crappy b/c every developer is using a different system for drawing buttons and handling user activity.

    Everything else is beside the point: window managers, kde, gnome desktop environments, etc.

    But, without the two above problems solved, there is no way for Linux on the desktop to be significant.

  46. Dvorak Makes Lucky Guess, Now A Prophet? by cmholm · · Score: 3, Insightful
    Calm down. Dvorak, as a trade rag columnist, by definition has to pull at least one prediction a week out of his ass. Like any number of other trade columnists, he frequently targets Apple because it makes good copy. With as many prognostications as he's made, he's going to get it right about as often as the next person.

    Having taken the time to RTFA, it's obvious to me he's making it up as he goes. Linux PPC work will will slack off as it's platform moves to legacy status, but otherwise a MacIntelosh won't make a bit of difference to Linux. Addressing his comments:

    Run Windows On A Mac: I seriously doubt it, unless the only thing preventing Windows from running on - say - a G5 is the CPU. Apple isn't going to submit a Mac for Windows certification, isn't going to sign one of those #@$!% OEM deals with MS, and the only effort at making a port work at Redmond will be on someone's lunch hour.
    Obviously harmful to the computer makers in general and to Microsoft: Assuming a Macx86 won't run Windows, the current market inertia will continue. A Mac will remain a nicely made boutique system. For developers, it ain't the CPU, it's the API.
    x86 Competition: The rest of his piece assumes that there's a significant number of x86 developers who work with desktop Linux applications because it's the only non-MS game in town, and they'd love to get out from under the GPL if only they could. This is the fantasy of a (arguably) paid MS shill. So the people working on Open Office, Abi Word, GNU Cash, et al are going to drop everything and run to Apple's API because of an ENDIAN change? At least now we have solid proof Dvorak hasn't written a line of code since he last ran BASIC on a TRS-80.

    Made On A Mac (tm)

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  47. This is Good For Linux, and PPC Linux by tube013 · · Score: 2, Insightful

    A few things to note. Dvorak is right and wrong. This is the only time apple could of made this transition. Right now they are sitting on like $5 billion in Cash (from iPod sales mostly).

    If you listen to the TWIT Podcast, Leo and Dvorak were speculating about this on Sunday and Dvorak was preaching about all these people who would buy these new macs, and dual boot windows and osx. this is BS. dual booting is a PITA, and joe user from mac OSX won't give a hoot about dual booting.

    Now on to why this will help linux. There is going to be a down turn in demand for apple's ppc equipment now that everyone knows they will be moving to intel. Linux runs great on most macs, and between a slow down in sales and a possible price reductions from lack of demand, plus the number of Macs available for resale during and after the transition, will be a nice base of machines to run linux on. A Dual 2 ghz G5 would make a great Web server that would be capable of a lot of load.

    Dvorak makes reference to the crazy interfaces in Linux apps. I don't know if they are any harder, but different is harder sometimes. Also with Gnome's focus on usability and HIG I thing if anything It is getting easier to use than windows and even OSX in some instances. Is there room for improvement?... of course there is.

  48. already too late by CarrionBird · · Score: 2, Interesting

    True, but OSX will already run on a PC under pearpc. And now the main thing that made it so slow, the need to emulate a ppc, is no longer necessary. (of course you will have to emulate for the existing apps, but supposedly Rosetta will handle that)

    --
    Free Mac Mini Yeah, it's
  49. Dvorak hates linux by pjrc · · Score: 3, Interesting
    We all know (or should know by now) that Dvorak hates linux, and given any chance, he'll attempt to spread uncertainty and doubt about the future of linux and open-source and free software.

    First, he spends about 2/3rds of the article trash-talking open source applications. They're not intuitive, he claims, and thus haven't been accepted much. Somehow macos is going to kill them (even though he claims they aren't accepted?)

    But in the last third (last 4 paragraphs) is where he actually makes some arguements, instead of just trashing open source applications.

    First, he makes two claims obviously false claims. First, source apps haven't targeted macos, but suddenly will. Simply wrong. Lots of open source apps have been ported to os-x. But even more rediculous is the notion that macos on intel support will be to the exclusion of linux support. Utterly stupid. There's a very strong established trend for multi-platform support on almost all major open source apps. Suddenly everyone's going to abandon gnu autoconfig, automake and libtool? Yeah, right!

    Then in the 3rd to last paragraph, he talks about the GPL's "rigid license requirements". Ok, compared to BSD or public domain, maybe? But compared to Apple's macos? Or any other proprietary software. The GPL's source code release requirements are only "rigid" to one group of people... the proprietary software vendors, who would really, really like to appropriate all that free code, if only they themselves wouldn't have to play by the same rules.

    But Dvorak claims everyone who's believed the GPL was a good idea in the past is suddenly going to see profit opportunity and abandon the GPL. Doesn't seem too likely. This is an old, well worn fear/unknown argument that seemed believable years ago when Red Hat, Caldera and others companies started selling, going public, etc. Hackers worldwide weren't suddenly overcome by greed then, seems unlikely now.

    But the fear is really laid on thick in the last two paragraphs. Apple's going to benefit (probably), so somebody is necessarily going to suffer. Suddenly linux is going to have a new "enemy", and together Apple and Microsoft are going to destroy linux.

    Yeah, like Microsoft hasn't already been trying as hard as they can? And Apple hasn't already been trying to draw people to macs as agressively as they know how? All of a sudden, because Apple's switching chips, BOTH Apple and Microsoft are going to try to attract new customers where they weren't before.

    It's all so silly. If these are the best argument Dvorak can dream up for the impending doom of linux, open source and free software... well, I think those of us who use and depend on linux on a daily basis can sleep well tonight, without nightmares of fear, uncertainty and doubt whether the rest of the linux world suddenly shun linux in favor of macos when we awake in the morning.

  50. Aqua and mathematica by jbolden · · Score: 2, Interesting

    I used to run Mathematica on a 386 with no 387 coprocessor (during the 386 phase when coprocessors were $400 not $100). It worked as long as you were aware that any floating point operation was equal to 0 (i.e. 2+2 = 4 but 2.0 + 2.0 = 0). Since I did mainly symbolic stuff it wasn't a huge issue.

    Mind you later there were drivers which came out which let you fake having a coprocessor so you wouldn't even have this limitation (though floating point math was still really really slow).

    Not sure what this means for a GUI but I imagine a similar scenerio might hold.

  51. Very small chance of keeping it on Apple hw by jmorris42 · · Score: 2, Interesting

    > Hacking aside, Apple is committed to locking down OSX for x86 to
    > Apple-branded hardware.

    Three options here.

    1. The new x86 Macs only run OS X. In this case there is zero change in new adoption and a slow bleed away since Apple will always be behind the tech curve. The PPC chip was their only ace in the hole, they run stock IDE drives, year old video cards, etc. Since they only introduce new hardware twice per year that also means that they will usually be six months to a year behind on the CPU.

    2. The new Mac hardware is a stock Dell compatible PC capable of running Windows. This means it will be a good universal box capable of running OS X, BSD, Linux and Windows. Appealing to some, but always overpriced and underpowered, see above. More interesting will be the instant porting of OS X to commodity hardware. This will be resisted at Apple but pretty hard to prevent. By not selling it though, they are creating a massive pirate community instead of paying customers.

    3. Option two but with a pervasive DRM system to eliminate running on clone hardware. Massive backlash as Apple is perceived as going over to the 'dark side'. The Apple faithful will of course drink the kool aid and remain faithful, insisting DRM is now good because Steve said so. In a sane world it would invoke the Justice Dept's Anti-trust division's wrath but we all know that won't happen.

    --
    Democrat delenda est