Slashdot Mirror


Red Hat, Linux and Intel iMacs

segphault writes "Ars Technica examines the implications of Red Hat's recently announced plan to get Linux running on Intel Macs. 'Red Hat representative Gillian Farquhar announced last week that the company plans to add support for Apple's new Intel Macs to its popular distribution. Fedora and several other commonly used Linux distributions support the PowerPC architecture used by Apple in the past, and Red Hat wants to ensure that its software will continue to run on new Apple hardware in the future.'" The real question is will Windows or Linux be first?

313 comments

  1. iron fist... by pinky99 · · Score: 0

    who said "iron fist in a velvet glove" for linux on ppc/imac?

    1. Re:iron fist... by smittyoneeach · · Score: 1

      Lemmy in I'm So Bad (Baby I Don't Care)

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:iron fist... by dc29A · · Score: 0, Offtopic

      Megadeth: Five Magics, too IIRC.

    3. Re:iron fist... by Craig+Davison · · Score: 1
  2. LInux by Anonymous Coward · · Score: 1, Informative

    Linux will be first. Linux already supports the BIOS and should be ready to roll right out of the box.

    1. Re:LInux by TyrelHaveman · · Score: 3, Informative

      The Intel Macs don't have a BIOS, and it's certainly not the same as the PowerPC Macs. They use a new EFI standard from Intel which no significant operating system (except Mac OS X for Intel, of course) supports at this time. I've heard that Windows Vista will support EFI, but I'm not aware if the current betas do or not (since there is no hardware, other than Apple's, that uses EFI, in order to try it out).

    2. Re:LInux by sp0rk173 · · Score: 2, Informative

      That's what he meant. He just said BIOS out of habit i'm sure. This is such a non-issue it's almost funny. There was a thread on the FreeBSD list about this actually...it boiled down to this:

      (non-dev) "Will freebsd be able to support these?! I heard windows is having problems!!!"
      (dev) "We've supported EFI for a while now. should be non-trivial"

      Actual Thread here

      I mean, if FreeBSD is already a majority of the way there without having any machines donated...i'm sure redhat should be able to do it in about a day without any problems. Seems like just them trying to get some media attention to me.

    3. Re:Linux by it_ain't_my_fault · · Score: 1

      I think the open-source community has a better chance of doing so. Look what happened with the Xbox Linux the project has made it easier for mod chips designer to play unsigned code. I think once Linux geeks are able to boot Linux from an Intel Mac it's going to be well documented, it will certainly have it's own Wiki and such... all of this is going to make it easier for other OS to boot.

    4. Re:LInux by Anonymous Coward · · Score: 0

      Linux already fully supports EFI bootloaders. Its just a matter of none of the distributions shipping with it and there are no bootable CDs with it at the current time.

    5. Re:LInux by mixmasta · · Score: 1

      Will take about 30 seconds to install elilo and then boot a kernel. done

      --
      #6495ED - cornflower blue
    6. Re:LInux by prickeke · · Score: 2, Interesting

      I have definitely used Windows, even if it was the 64 bit edition, and EFI at the same time. Both operating systems (Linux and Windows) can support EFI, so it is just a matter of time before each of them releases it. I'll bet my dollar on Linux because there is a whole community of nerds out there who want it way worse than Microsoft does, in my opinion.

    7. Re:LInux by Anonymous Coward · · Score: 1, Informative

      Non-trivial is hard, trivial is easy. Since FreeBSD supports EFI, porting it will be trivial.

    8. Re:LInux by flosofl · · Score: 1

      (dev) "We've supported EFI for a while now. should be non-trivial"

      Uh... doesn't that mean it's really hard to do? Or is there a different definition of "non-trivial" he's using?

      --
      "This calls for a very special blend of psychology and extreme violence" - Vyvyan "The Young Ones"
    9. Re:LInux by sp0rk173 · · Score: 1

      Woops. I meant trivial there.

    10. Re:LInux by Wieland · · Score: 1
      From TFA:
      Linux EFI support already exists in the form of elilo, a special version of the LILO bootloader designed specifically for Intel systems that use EFI and the IA64 architecture. The current elilo code base will have to be ported to Intel's x86 architecture before it can be integrated into Linux distributions capable of running on Apple's new systems. Although such a port is theoretically possible, members of the Ars Technica Linux community have pointed out that bootloaders are generally written with plenty of assembly, and consequently are not easily ported. Elilo is not particularly stable and Red Hat representatives have not discussed the methodology they plan to use, so the solution could end up being something else entirely.
  3. Im not sure I understand... by TheRealMindChild · · Score: 3, Insightful

    ... aside from the whole dual booting fad, why would someone go pay good money for a mac, only to install RadHat?

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    1. Re:Im not sure I understand... by creepynut · · Score: 3, Insightful

      The question I want to know, is why would someone go pay good money for a Mac, only to install Windows.

    2. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      To run the one or two wanted apps or games that don't exist for Mac?

      Maybe the question is why do /.ers think everyone who owns a Mac is some sort of genius, non-conformist breaking the bonds of the eeeeeeevil Windows empire when in fact most Mac buyers bought it because it's just another way to get things done?

    3. Re:Im not sure I understand... by Yahweh+Doesn't+Exist · · Score: 1

      >why would someone go pay good money for a mac, only to install RadHat?

      I can imagine someone who needs to use linux or Windows still liking the idea of a buying an iMac for its small footprint and quiet operation compared to a typical "beige box". you'd probably lose a lot of the features though - the remote, front row, isight - so might as well get a cheap old version and use the PPC version in the case of linux.

    4. Re:Im not sure I understand... by omeg · · Score: 2, Insightful

      The questions "Why Windows on a Mac?" and "Why Linux on a Mac?" have been flying around ever since the new machines came out. There is not one answer to this, obviously, because whether you want to do it depends entirely on what your needs and wants are. Some might want to use Linux because they're able to work faster with it. Others might want it simply because they like to experiment with their computers. It could also be due to the requirement to run a certain (set of) programs that aren't natively supported in Mac OS X.

      There are plenty of reasons to warrant multi-booting on the new Intel Macs, it's just that not everybody is in need of it.

    5. Re:Im not sure I understand... by cswingle · · Score: 4, Interesting

      > .. aside from the whole dual booting fad, why would someone go pay good money for a mac, only to install RadHat?

      For my part, it's because Apple produces excellent hardware, but their operating system isn't configurable enough. Most obvious example of this: focus behavior. Second most obvious example: vi /etc/passwd. OS X is better than Windows, in my opinion, and it's nice to have a Unix back end and a terminal window that's actually functional, but NetInfo and Aqua aren't innovative, they're restrictive.

      --
      cswingle Fairbanks AK
    6. Re:Im not sure I understand... by ChibiOne · · Score: 4, Informative
      I work as an Oracle technology consultant. The servers I deal with are all Linux distros.

      My notebook is an Apple iBook. Most of the time, the apps are more than enough to get my work done. Not to mention the stability I get from OS X Tiger.

      However, sometimes I wish I could install RedHat on my iBook, so I can test Oracle server products. As most of my work is done from afar, ssh'ing to the servers, it would be nice to be able to have a test environment before commiting any changes to current production servers' configuration.

      Why not use a typical Intel book for that? Because I just love the Tiger experience: great GUI, a cool Unix terminal at my disposal, and a set of multimedia tools that do what I want to do with my "digital life stuff" (iLife, Final Cut).

      It's cool that a lot of people work with open source software exclusively, and get to use their Linux distro of choice. But for those of us who need to use a particular distro AND also don't want to give up Tiger, the new Apple Intel machines are something to look forward to.

    7. Re:Im not sure I understand... by cythrawll · · Score: 0

      I have to concur with why windows?, Linux is lightweight and can do things that both windows and mac OSX cannot. Linux is also the perfect platform to develop on. Linux is also more customizable and tons easier to mess around with under the hood than either.



      So I can see Linux...



      But why Windows?



      </windowsbash>
    8. Re:Im not sure I understand... by ceeam · · Score: 1

      To play GrandPrixLegends, IL2, rFactor maybe -hardcore sims that are not available on consoles. That's if you ask me. As for (legacy) apps, I would much rather have Windows in MacOSX VMWare (or similar quality virtual PC).

    9. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      " why would someone go pay good money for a mac, only to install RadHat?"

      Me for one. Though I don't have RedHat on my PowerBook, I do boot into Linux more than I do OSX. Why? I guess it's because of the things I'm doing but I like both operating systems. It's nice to have choices.

    10. Re:Im not sure I understand... by meringuoid · · Score: 4, Funny
      why would someone go pay good money for a mac, only to install RadHat?

      You're new here, aren't you?

      It's Because. We're. Geeks.

      Seriously, you've managed to find your way to Slashdot, you must at least have some understanding of the mindset that drives this kind of thing?

      --
      Real Daleks don't climb stairs - they level the building.
    11. Re:Im not sure I understand... by molarmass192 · · Score: 1

      sometimes I wish I could install RedHat on my iBook, so I can test Oracle server products

      That's a really really good point. I do a lot of Oracle work and Linux gives me the closest to a portable server env that I can get. The idea of an Intel Mac revived my interest in Macs, particularly since the Crossover team is working on porting WINE to it, but I didn't stop to consider the other big closed source vendor I need to have, Oracle. I wonder if the Oracle X86 Linux binaries can be made to run on the Intel Macs under BSDs Linux emulation?

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    12. Re:Im not sure I understand... by Svartalf · · Score: 1
      It's Because. We're. Geeks.


      It's very much akin to why mountain climbers climb, etc.

      It's because it's there and it's potentially hackable.
      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    13. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      That's like saying joysticks and keyboards are more like the ancillary to mavis beacon, you stupid mother trucker. Run redhat if you want, but jeeez, why not just run it on a less expensive hardware, I don't get it. Too bad for anonymous coward and to bad for budreau, poodle pumper, hound hitter, pooch puncher!

    14. Re:Im not sure I understand... by ettlz · · Score: 1
      why would someone go pay good money for a mac, only to install RadHat?

      Because:

      • having one menu bar at the top of the screen is inappropriate for displays with ~1000 pixels in both directions
      • they hate DRM
      • they otherwise dislike/are frustrated by the whole "Mac Experience"
      • they'd like a whole bunch of software like LaTeX and other Free Software greats bundled
      • they like hacking on an operating system
      • they develop software for Linux
      • they know how a computer works

      and, Heaven forbid:

      • they actually like Linux better than OSX!

      Yes! There are people like that out there! Now, why don't you ask a sensible question like, "why would someone go pay good money for a Mac, only to install FreeBSD?" Oh, wait...

    15. Re:Im not sure I understand... by Daltorak · · Score: 2, Insightful

      How about games? I'm sure I'm not the only Mac user who would love to be able to run *any* PC game on a MacBook or iMac without having to deal with compatibility issues, or have a separate "gaming PC" around.

      Plus, there are many people who use a single laptop at work & home. A lot of them are required by work to be running Windows (for domain functionality, line of business applications, etc.)... a MacBook running dual-boot Windows and OS X would be perfect for Mac users who need to work in this environment. Windows for work; OS X for personal stuff.

    16. Re:Im not sure I understand... by picklepuss · · Score: 1

      Why can't you install RedHat on your iBook? The synopsis states that RedHats focus on getting on the Intel Mac machines is because they already support PowerPC.

    17. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      He already said that he works for Oracle.

    18. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      No kidding... I can quickly think of a half dozen other distributions I'd want to be on it other than RedHat.

    19. Re:Im not sure I understand... by cait56 · · Score: 1

      Dual-booting between MacOS X and Linux already exists for PPC Macs.
      So dual-booting isn't really all that exciting. What will be exciting
      is being able to have MacOS X, Linux and Windows running under Xen
      at the same time.

      So the real race is whether Xen/x86 will be supported on Intel Macs
      before Xen/PPC is supported on PPC Macs.

    20. Re:Im not sure I understand... by mountie · · Score: 1

      Sounds like you want VMWare for intel OS X.

      Or how about Mac OS X for XEN, anybody?

    21. Re:Im not sure I understand... by mean+pun · · Score: 1
      It's Because. We're. Geeks.

      That would be a valid answer if some spotty little kid managed to run RedHat on his father's Mac, but this is about a company that wants to support this, presumably because they expect to earn money this way. Why do they expect that?

    22. Re:Im not sure I understand... by Jesapoo · · Score: 1

      'Coz dem's is PURDY!

    23. Re:Im not sure I understand... by lostchicken · · Score: 4, Interesting

      I'm a student who hates Windows as much as the next guy. I like using the Mac, and the Mac will always be my primary workstation, and I use it whenever possible. I don't want to carry two computers around, but I still need to be able to run Xilinx ISE and AutoCAD and ANSYS and Fluent and all the other things that won't run on the Mac. Fortunately, I can run MATLAB on the mac side of things with the rest of my life, but when I need to design or simulate something, I have to use Win32. It'd be nice not to have to use a separate machine for that.

      Dual-booting isn't a fad for some of us, it's what we have to do if we want to be able to use the Mac and still get work done.

      --
      -twb
    24. Re:Im not sure I understand... by Doctor+Memory · · Score: 1

      I imagine there's the same problem with getting Windows for XEN; namely, it's proprietary and the vendor isn't interested in adding the XEN functionality to it. I don't know if you could do the necessary with OpenDarwin and load that in place of the supplied OSX kernel, but if someone would commit the changes, then there's a possibility that Apple might pick them up as part of a future kernel (since they're free, after all).

      --
      Just junk food for thought...
    25. Re:Im not sure I understand... by aralin · · Score: 1

      What you need is to ask VMWare to port their VMWare player for OS-X on x86.

      --
      If programs would be read like poetry, most programmers would be Vogons.
    26. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      Um....the point is...why would you pay a premium for Mac hardware. If the things you mentioned are all true, why not just buy a cheap wintel box?

    27. Re:Im not sure I understand... by LnxAddct · · Score: 1

      Personally, I'm a huge fan of Apple hardware, truly a beautiful thing. For the most part though I think their software is sub par. I don't like the dock, I don't like the menu bar always at the top, I don't like the way it supposedly "intelligently" handles windows. In short, there are a ton of things I really don't like about it. Even as far as integration goes, there is nothing really spectacular about it, and sometimes its just outright annoying (i.e. searching for something in google and then going into xcode or something and having that search phrase in the find/replace dialogue for xcode... what the hell good is that? Its just annoying, things like that should remain application specific and not persist throughout the user interface. But that is only one minor thing, I could go on for a while). The only thing that I really find interesting from a software point of view is the voice recognition, and things like having the computer tell you a joke. Their graphics designers are good, in fact great. Everything looks stellar, but usability sucks. I personally run Fedora on my laptop, but have fairly extensive experience with most other major distros, Ubuntu in particular. I feel that honestly the integration provided on a modern linux desktop is just as good as, if not better than, the same experience provided under OS X and/or Windows (I prefer using Gnome under Linux, but KDE is nice too). In addition, the amount of choices I have under linux far surpasses anything Apple can offer. I intend to buy a Macbook shortly, and I'll be putting linux on there as soon as possible, OS X just doesn't do it for me and I'm not going to take part in that group think where every Apple user has to get their nose brown regardless of the legitimacy of the claims being made.
      Regards,
      Steve

    28. Re:Im not sure I understand... by twbecker · · Score: 1, Interesting

      Hmm, I'd think a lot of folks think the exact opposite. That is that they want a Mac for the OS, and aren't as particular about the hardware that runs it. I for one am in the market for a Mac, but I'm not thrilled at the prospect of buying a proprietary hardware design that offers pretty much no user serviceability. If you really just want to run Linux, a homebuilt computer is gonna be leaps and bounds ahead of any pre-manufactured box from a quality perspective, including Apples. Cheaper too.

      --
      "The problem with internet quotations is that many are not genuine" -Abraham Lincoln
    29. Re:Im not sure I understand... by picklepuss · · Score: 1

      Took me a few seconds to get that, but yes... definitely +10 funny.

    30. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      I've got the money to bu whatever hardware I want. I got the skills to run whatever software I want. I Like mac hardware, don't need that goofy looking MacOS. How can this be so hard to understand?

    31. Re:Im not sure I understand... by outZider · · Score: 1

      niutil isn't terribly hard to grok, you know. ;) There's always the nice GUI at Applications > Utilities > NetInfo Manager.

      --
      - oZ
      // i am here.
    32. Re:Im not sure I understand... by JonathanBoyd · · Score: 1
      having one menu bar at the top of the screen is inappropriate for displays with ~1000 pixels in both directions

      Maybe some people find it quicker to hit an effectively infinitely large menubar at the top of the screen, than a small one that could be anywhere on the screen and doesn't necessarily have the right men options that you're looking for. You're stating as an absolute something that is quite clearly preference.

      they hate DRM

      What's that got to do with Macs and Linux? No-one forces you to use DRM on a Mac. You'd have to be pretty hard line to not even touch a computer by the company that has the least restrictive DRM scheme for music out there and only uses tit to keep record execs happy.

      they'd like a whole bunch of software like LaTeX and other Free Software greats bundled

      You do know you an get LaTeX and free software for the Mac, right? And that some great apps come bundled with it? And that a lot of apps you might use on Linux can be run in the X11 environment on the Mac?

      they know how a computer works

      Now you've either given away that you're a troll, or you said something in anger that you now realise was a mistake. In what way does using a Mac preclude you from knowing how a computer works?

      Now, the rest of your points were quite reasonable, s why go and spoil them with a bunch of statements that make it look like you're trolling?

    33. Re:Im not sure I understand... by Cramer · · Score: 1

      And this is not entirely true. I've gotta call bullshit. They used to support PPC, but dropped almost everything but i386 long ago: v6.2 was the last release for sparc, v7.1 was the last release for alpha and ppc (v7.2 for alpha was released by DEC.) Feel free to correct any I've missed -- and yes, I'm ignoring ia64 and s390. Only VERY recently has PPC support resurfaced in Fedora.

      Only their marketing people know for sure why. It sure as hell shouldn't have anything to do with intel based macs but most likely does... "If we want to support the intel macs, we also must support the ppc macs, too. (or at least appear to.)" While that makes perfect sense to marketing people, it's laughablly stupid on technical merit. After all, they claim to have dropped PPC in the first place because of "lack of demand." So, suddenly, intel based macs are going to bolster demand for a ppc redhat for the machines on which people already (apparently) don't want to run linux? *shakes head and walks away*

      It's theoretically easy to get linux booted on an intel mac since it's the same fundamental platform as every other i386 system... install an EFI aware boot loader and kernel and the deed is mostly done. ('tho Apple could've done things to make it much more difficult.) Getting redhat running on a ppc mac requires building and testing every single piece of software for an almost completely alien hardware platform.

    34. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      What does a list of complaints about the operating system have to do with the hardware? Maybe he likes the hardware?

    35. Re:Im not sure I understand... by Orgazmus · · Score: 1

      Soon, the need for vendor support in Xen is gone.
      Viritualisation support in CPU. YEAH BABY!

      --
      The system had the verbosity of HTML combined with all the readability of compiled assembly viewed as bitmap images
    36. Re:Im not sure I understand... by legirons · · Score: 1

      "why would someone go pay good money for a mac, only to install RadHat?"

      Because the Mac is as cheap as the equivalent PC hardware, and because RedHat is a better operating system than Mac OS X?

    37. Re:Im not sure I understand... by gcantallopsr · · Score: 1

      Mac OS X is visually beautiful and very stable. But GNU/Linux runs circles around it if you look at performance.

      I will buy a MacBook Pro. And I will install GNU/Linux on it. Because it's Free Software. Because it can be done. And if you use Debian or Ubuntu, you get thousands of software packages easily apt-get-able with source code available. Hardware compatibility issues can, and eventually will, be solved.

      You see? I do whatever I like with my hardware, others don't need to understand it. Private property is great. It's funny when Free Software haters call us "communists" X'-D

      --
      Try Ubuntu GNU/Linux, it's great!!!
    38. Re:Im not sure I understand... by walt-sjc · · Score: 1

      No, it's not hard to grok, but it's awkward. GUI administration tools suck for a professional unix admin. Ones that can't be run remotely suck even more.

      Worse, there are a lot of properties that seem to be saved C++ objects as binary elements inside an XML file for example. The only way to work with them is via the GUI tools, or some unreasonably complex and awkward command line tool (if at all.) Apple has also decided to do away with standard UNIX locations for things for no damn reason.

      Try administering a headless xserve in a colo. Talk about pain. Things get really fun when ARD stops responding and the authentication service pukes, so you can't login at all.

      No thanks. Xserves are fine when you have onsite staff that can easily touch them, and login at the local console. No way will I ever touch one in a remote headless situation ever again. Apple could learn a lot from HP's ILO system, which would address a lot of my concerns.

      To get this back on topic, I'd have to say that an xserve running Linux is a LOT easier to run remotely than one running OS X.

    39. Re:Im not sure I understand... by swv3752 · · Score: 2, Funny

      It's Because. We're. Lazy. Geeks.

      Though in reality it is more like why IBM ported Linux to a watch, because it garners advertising and show how versatile Linux is.

      --
      Just a Tuna in the Sea of Life
    40. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      Because mactels provide no technical hardware advantage over wintel. That was my though when posting. I hadnt considered the unique form factor of the iMac (yeah I know one of 2 form factors available for mactel).

    41. Re:Im not sure I understand... by fgodfrey · · Score: 1

      You probably knew this already, but in case you didn't, this page describes how to use /etc/passwd (and your other standard Unix text files) instead of the NetInfo stuff. It works quite well on my machine and I used vipw as my password file editor, not NetInfo.

      --
      Go Badgers! -- #include "std/disclaimer.h"
    42. Re:Im not sure I understand... by killjoe · · Score: 1

      I have seen a lot of gripes about OSX on this topic but I haven't seen mine so I will toss it in here.

      "Finder sucks big wet sloppy camel balls"..

      Thank you very much. If it could simply remember my preferences then I might upgrade my evaluation to simply "finder sucks big wet sloppy balls".

      --
      evil is as evil does
    43. Re:Im not sure I understand... by Proteus · · Score: 1

      aside from the whole dual booting fad, why would someone go pay good money for a mac, only to install RadHat?

      Dual-booting fad? Yes, because there couldn't possibly be a legitimate reason to have multiple OSes available on a machine (and without the overhead of something like VMware [which, sadly, doesn't yet have an OSX version]).

      I have a Powerbook that dual-boots Ubuntu and OSX. Why? I like OSX: it fits me well for my day-to-day use -- I have access to the UNIX tools I need, and I have (IMO) the best Desktop GUI around. I also develop software with OSX as a target. However, I do have to test the things I create on Linux, and sometimes I develop exclusively for Linux. It makes sense for me to have a Linux machine available to work on and test such projects. Unforutnately, VMware doesn't have a version that supports OSX as either guest or host, and VirtualPC only hosts Windows.

      If I want OSX for some things and Linux for others, I have two options: dual-boot or buy a second box.

      Why would I pay good money for a second machine when I can make the one I have dual-boot for free?

      Fad, indeed...

      --
      We may not imagine how our lives could be more frustrating and complex—but Congress can. – Cullen Hightower
    44. Re:Im not sure I understand... by timeOday · · Score: 2, Insightful
      The question I want to know, is why would someone go pay good money for a Mac, only to install Windows.
      Windows has about 95% market share, and Apple has about 3%. Given that, it's simply crazy to question whether people want/need to run Windows. That fact speaks for itself, it's up to you to understand why it is so.
    45. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      uses tit to keep record execs happy.

      Is that kind of like how my wife uses tit to keep me happy? :)

      or should the emoticon be: (*)

    46. Re:Im not sure I understand... by shellbeach · · Score: 1

      If you really just want to run Linux, a homebuilt computer is gonna be leaps and bounds ahead of any pre-manufactured box from a quality perspective, including Apples. Cheaper too.

      I think we're talking laptops here, not desktops. I can't imagine why anyone'd buy a desktop Mac unless they liked the OS. But their laptops are nicely constructed and definitely worth considering for hardware alone - if they made something with three buttons on the trackpad, I'd seriously consider it.

      The question is: will we have any more luck escaping the "MacOS" tax than we've had trying to escape the Windows tax??

    47. Re:Im not sure I understand... by twbecker · · Score: 1

      Well yeah, laptops are of course another matter since you can't really roll your own. But you can still get a Thinkpad which is at least as well engineered, for less than the MacBook Pro (God that name sucks).

      --
      "The problem with internet quotations is that many are not genuine" -Abraham Lincoln
    48. Re:Im not sure I understand... by Anonymous Coward · · Score: 0

      What a flaming homo. "ChibiOne" the "Oracle Technology Consultant?" I'm guessing you're a fat, hairy Hello Kitty fan in real life, but what made you choose that -particular- fake job?

    49. Re:Im not sure I understand... by outZider · · Score: 1

      I have worked in medium sized data centers (500-1500 machines) with rack upon rack of Mac OS and Mac OS X machines along side their FreeBSD, Linux, and Windows based brethren, and I hate getting up from my desk as much as the next guy. You have a few options:

      a) Learn niutil. It isn't awkward, it's just complete. If you know the commands, one or two will get the job done. It's easy enough to write a perl script to do the common tasks. You can hardly edit /etc/passwd on most linux boxes at this point, might as well jump on the bandwagon.
      b) Use NetInfo Manager remotely if niutil sucks too much.
      c) Use an Open Directory domain and go central for authentication.

      The config files that contain objects are generally GUI related, and easily managed via the server administration tools Apple provides. The plists and XML cruft managing server level services are all ascii and all easy to read. I'm not sure how much experience you have, and I'm not putting you down here, but administering a Mac OS X Server is not easier or harder than the equivalent Linux or FreeBSD box -- just different.

      --
      - oZ
      // i am here.
    50. Re:Im not sure I understand... by ChunderDownunder · · Score: 1
      I wonder if the Oracle X86 Linux binaries can be made to run on the Intel Macs under BSDs Linux emulation?

      Well, I'm certainly no expert but I believe compat_linux does its work in the netbsd kernel. So XNU would need to be modified to support loading linux binaries. A task for the OpenDarwin community?

    51. Re:Im not sure I understand... by ChunderDownunder · · Score: 1
      Why would I pay good money for a second machine when I can make the one I have dual-boot for free?

      Because dual booting is a bloody nuisance.

      If you develop for both machines, you're forced to duplicate development environments. If you have 2 machines and a preferred tool, e.g. Xcode/Eclipse/Emacs - whatever - you can use solely that editor and use cross-compile tools. You don't have to maintain configuration settings for each OS or use different development tools because one program isn't available for one OS.

      I don't know what sort of software you write but if it's any kind of client-server requiring a database/web/application server its much nicer to have a dedicated deployment machine, not to mention a CVS, or similar, repository. (Even if that physically corresponds to your linux client box).

      Then there's the possibility that you're in the middle of something and want to run a piece of software that only exists in your other environment. Reboot, make the change and reboot again.

      Believe me it's much less hassle to have 2 machines. :)

    52. Re:Im not sure I understand... by inode_buddha · · Score: 1

      see alphalinux.org for the current Alpha port of frdora.

      --
      C|N>K
    53. Re:Im not sure I understand... by urbanRealist · · Score: 1

      Yes, the name MacBook Pro sucks, but it'd be so way better than a Thinkpad.

      --
      I've seen a lot of things, but I've never been a witness.
    54. Re:Im not sure I understand... by anagama · · Score: 1
      Apple produces excellent hardware, but their operating system isn't configurable enough. Most obvious example of this: focus behavior.
      Let me toss in middle-click-paste and multiple desktops well integrated with the gui. OS X is a real PITA without these.
      --
      What changed under Obama? Nothing Good
    55. Re:Im not sure I understand... by toddestan · · Score: 1

      He complains about DRM. Intel Macs have TPM in them. So if he doesn't like DRM, then it follows that he wouldn't like an Intel Mac. And then there is always the issues of giving money to company like Apple that supports DRM (though you would be pretty hardpressed to build/buy a PC without giving atleast some money to a hardware company that supports DRM).

    56. Re:Im not sure I understand... by Cramer · · Score: 1

      You're missing the point -- and ignoring the word port. Redhat is not building it. Redhat is not testing it. Redhat is not distributing it. And, Redhat is not supporting it. Someone. Else. Is.

      All they share in common is the name ("fedora") and the underlying source. There's more to the creation of a port than simply running rpmbuild -ba * in the SRPMS directory. (if it were that easy, Redhat would still be doing it.)

    57. Re:Im not sure I understand... by incabulos · · Score: 1

      People run Linux on IBM, Dell, Toshiba, HP and Sun-branded x86 hardware, why would you be surprised that an Apple branded x86 will also be running Linux? It isnt really a 'Mac' in the traditional sense as its not constrained to use PPC-compatible OSes any more, the world of x86 windows, linux, bsd and other OSes are now available.

      A better question might be how long can a proprietary x86 unix survive with the likes of Linux around. Seen how well SCO are doing these days?

    58. Re:Im not sure I understand... by walt-sjc · · Score: 1

      easily managed via the server administration tools Apple provides

      You miss my point. GUI's are not (easily) scriptable. It's very normal to need to make bulk changes. Gui's are just fine for one-off changes, but it gets to the point where is just as fast to do the random odd change via command line as well as bulk changes with the command line when you are used to the command line.

      Don't be scared of the command line. It is your friend.

      As for open directory, apple did some funky stuff there too such as storing XML structures inside of text fields rather than developing a schema for the items in the structure. Bad apple! No biscuit.

      I know they are trying to make unix easy, but sometimes what is easier to deal with from a "coding a GUI tool" point of view makes things a LOT harder when you don't (or can't) use a GUI.

    59. Re:Im not sure I understand... by rtb61 · · Score: 1
      The real question is why is Redhat doing Apples's work for them for free. Linux core apple GUI, free operating system charge for the GUI, administrative tools and support services. Would it sell?

      Rest assured you will likely see nothing but very bad people using windows in all the new Disney movies (and if a lot of the bad guys end up looking like wee willie and bog balls, it will be purely accidental ;-)).

      --
      Chaos - everything, everywhere, everywhen
    60. Re:Im not sure I understand... by Proteus · · Score: 1

      Believe me it's much less hassle to have 2 machines. :)

      Most of what I develop doesn't present the challenges you describe. Either I'm working on something for 1 OS or for another, and I have the luxury of one project at a time.

      It's just not worth it to buy the second machine, and given that both Linux and OSX can read common file systems, and that the tools I use are usually cross-platform, keeping configs in reasonable sync is not that hard -- I just keep my configs in a CVS repository on the shared paritition, and have a 'cvs update' in my login scripts (and a tricky 'cvs commit' just for configs in my shutdown scripts).

      --
      We may not imagine how our lives could be more frustrating and complex—but Congress can. – Cullen Hightower
    61. Re:Im not sure I understand... by IntergalacticWalrus · · Score: 1

      TPM chips don't do anything when not actually used by the OS, so it doesn't matter.

  4. Re:The real question... by gormanly · · Score: 0, Troll

    ... is what doesn't run Linux ?

  5. Ars being an arse by Space+cowboy · · Score: 4, Insightful

    It seems Ryan falls into the 'why run Linux on a Mac' camp - witness the pretty pie chart of "users that plan to install Linux on their new Macbooks"... It has two slices ... (a) Linux users who think Macs are pretty, and (b) Mac users who think a Linux partition makes them "L337"...

    Comments like "User demand for Linux on Apple's Intel-based hardware does exist within the dual-boot crowd, but I doubt that anybody wants to run Linux exclusively on their shiny new Macbook", and "pretty cases aside..." don't help either. There *are* people who only run Linux on their laptops (hell, I used to be one), but the vast majority of people I've ever asked dual-boot a laptop. Any x86 laptop, that is.

    I think it does a disservice to both Linux users and Mac users to dismiss the porting effort like this - people will buy Macs (when Windows eventually runs) to have the most-compatible machine (laptop or desktop). I think that's an advantage for the Mac (run corporate email and Final-Cut-Pro for example), and I think Linux has appeal too, at least, it does for me. I guess I don't really see the downside of the port...

    Simon.

    --
    Physicists get Hadrons!
    1. Re:Ars being an arse by fak3r · · Score: 4, Informative

      Simon I agree, I'm tired of reading this crap, the whole "Who would run Linux on a Mac? OS X is Unix after all" type of comments do not help. The idea that anyone who does this hasn't seen what OS X has to offer, and after they will they'll dump Linux on the desktop. Other comments like "You can run all the apps you can run in Linux on OS X" also don't take into account that some people *prefer* to work in a Linux/BSD desktop environment. I'm sick of reading about how OS X is the best UI and such, while it's very nice, it's not for everyone. My main gripe is that it's not as configurable as desktops or window managers in Linux. I'm used to being able to change every thing I can so it's how I just like it, in OS X you're pretty much stuck with the options they allow you to tweak. But that's not just it, what is it is the *feel* of the OS. Yep, you can drop to a term and bang around, but wait, /User /Library...what the hell is this? Does it work for their intended audience? Sure, but people that talk down to ppl that suggest that Linux is a great fit on ppc/laptops are annoying; just because they don't get it doesn't mean it's not for anyone. Disclaimers: I run Ubuntu Linux / OS X (for iTunes to sync my iPod only) on my iBook (800mhz dual-usb) and it's a great fit with all hardware (perhaps save for the modem, I'm not sure) is supported. I can run iTunes from within Linux via Mac-on-linux, which gives me access to iTunes w/o having to leave Linux. Also, at work I *have* to run XP (yeah, I'm looking for another job right now) but I run bb4win - a blackbox desktop for Windows, which keeps me pretty happy.

    2. Re:Ars being an arse by iabervon · · Score: 1

      For that matter, who other than Apple sells a machine you can run Linux on that has the whole computer in a flat panel display? Just because you're a Linux user doesn't mean you're not willing to pay more for hardware so that you can have more space on your desk. Apple's stuff is also quiet, and I bet the portion of Linux users who sleep in a room with a running computer is higher than that for other operating systems.

    3. Re:Ars being an arse by Anonymous Coward · · Score: 0

      There *are* people who only run Linux on their laptops

      My g/f (web-designer, not terribly techie) got a ibook and asked me to set
      it up dual-boot with debian. 6 months later she asked me to take off the
      OSX partitions so she had some extra room for the debian side. So there's
      one.

      All the OSX fans puzzle me. I mean, its pretty enough, but how do you get
      any work done without multiple desktops? (and no, I wouldn't pay money for
      them, not when fluxbox is free).

    4. Re:Ars being an arse by blair1q · · Score: 1

      The question should be who wants to hack Linux on a Mac?

      Because you're not hacking OS X.

    5. Re:Ars being an arse by Dr_LHA · · Score: 1

      Desktop Manager. Its free and works great.

    6. Re:Ars being an arse by kyofunikushimi · · Score: 1

      As a web developer this comes as great news; the more OSs you can boot into and browsers you can use on a single machine, the better. I've always lacked an OSX/Safari testbed... who the hell wants to buy a separate (and pricey!) machine just for testing?

      --
      oo
    7. Re:Ars being an arse by thatguywhoiam · · Score: 4, Interesting
      My main gripe is that it's not as configurable as desktops or window managers in Linux. I'm used to being able to change every thing I can so it's how I just like it, in OS X you're pretty much stuck with the options they allow you to tweak.

      Two things: one, I completely agree with your original point, re: installing Linux on OS X. Two, OS X is actually incredibly customizable; Apple doesn't provide options but I assure you it is very tweakable (for instance, all UI elements are stored as PDF snippits, easily replaced). You just gotta dig for it and do some research. Or use something like ThemeChanger and the million other Mac freeware UI-tweaker apps.

      --
      If Jesus wants me it knows where to find me.
    8. Re:Ars being an arse by dlZ · · Score: 1

      Apple's stuff is also quiet, and I bet the portion of Linux users who sleep in a room with a running computer is higher than that for other operating systems.

      I don't sleep in the basement!

      --
      rm -rf ./evidence @ punkcomp
    9. Re:Ars being an arse by Anonymous Coward · · Score: 0

      There *are* people running only Linux on laptops - I'm one of them. Have been for four years - ever since I got it. Works like a dream. I have a desktop at home with Windows in case I need to test a website in IE or (horror of horrors) have to use Macromedia Flash. But I don't often boot that up.

    10. Re:Ars being an arse by Anonymous Coward · · Score: 0

      That's what Arstechnica does. I keep trying to like that site but it's just a glorified fanboy site. They can talk a good game at time, but it's just talk.

    11. Re:Ars being an arse by Anonymous Coward · · Score: 0

      I think when most people talk about the configurability of window managers they are talking about the feel more than the look. Can I turn off the click-to-front behavior of windows? I don't want them moving to the front unless I move them to the front. I could never find a way to change that but I've only briefly played with OSX in a store.

    12. Re:Ars being an arse by laffer1 · · Score: 2, Interesting

      And in reality, many open source apps DO NOT run on OSX. Sometimes its assembly code which the intel macs will help with, but other times the develop wrote code specifically for linux. Heck try to get a recent kde or gnome install in OSX on their build of X11. You may ask why anyone would want to do that, well there are a lot of nice OSS apps out there.

      On a personal note, I love my mac for surfing, web design and iTunes but I also love a CLI once in awhile. terminal.app is not the same as a full screen virtual terminal in freebsd or linux.

      I can guarantee that I'd triple boot a new mac if it were possible with OSX, FreeBSD and Windows. I may even want linux for homework assignments at my university.

    13. Re:Ars being an arse by FictionPimp · · Score: 1

      Or my situation. I want to try mac, I need a new laptop, but I want to make sure I have linux to fall back on if I hate mac OSX. This is best of both worlds. I can try mac and if I hate it I can just drop right back to my good old ubuntu.

    14. Re:Ars being an arse by Cal+Paterson · · Score: 1

      I think I just figured out what the rest of this story's comments are gonna be;

      Type 1: "Why use linux when you have MacOS? It doesn't make sense!"
      Type 2: "Linux is way better than MacOS! Program x has feature y, which lets me do z, which I can't go without because of w"

      Almost everyone on slashdot seems to have only used one, and hates the other (sometimes they've used the other one briefly, and will bitch about how inferior it was). This is childish.

      I use my operating system because I like it, not because the other OS's are so inferior.

    15. Re:Ars being an arse by Anonymous Coward · · Score: 0

      My iBook doesn't have OSX installed but a GNU sticker over the apple logo.
      And believe me, it really makes the iBook looks ugly, I'm still trying to remove it.
      Do not do what I did.

    16. Re:Ars being an arse by Anonymous Coward · · Score: 0

      OK. If you prefer Linux to OSX as a desktop GUI... WHY BUY A MAC? Similarly equipped Wintels are cheaper.

      I can see dual-booting if you prefer OSX but *have* to run Linux from time to time. But that's not what you're talking about.

      Also, paragraphs are your friend.

    17. Re:Ars being an arse by 99BottlesOfBeerInMyF · · Score: 3, Insightful

      Simon I agree, I'm tired of reading this crap, the whole "Who would run Linux on a Mac? OS X is Unix after all" type of comments do not help.

      I agree with this. The fact is there are a number of reasons to want to dual boot a system, including lowering the cpu and memory footprint for a operation.

      The idea that anyone who does this hasn't seen what OS X has to offer, and after they will they'll dump Linux on the desktop.

      Well, to be perfectly fair, I know a lot of people who have dumped Linux on the desktop to go to OS X and I only know one person who uses Linux on the desktop, regularly on the mac. For the most part OS X is a superior workstation UI and many of the people I know who did switch did so because either they saw people they were working with using it and became interested or they bought a system with the plan to try OS X, knowing they could just use Linux if they did not like it.

      Other comments like "You can run all the apps you can run in Linux on OS X" also don't take into account that some people *prefer* to work in a Linux/BSD desktop environment.

      This is entirely true. Having a familiar work environment that you like can make a huge difference. For some, moving to something different is just too hard. The people I know in this category are mostly old timers. People who have been using X-windows forever and aren't about to try some newfangled windowing system for their primary setup. That is OK, but don't expect not to take some teasing or ridicule for being inflexible and not wanting change.

      I'm used to being able to change every thing I can so it's how I just like it, in OS X you're pretty much stuck with the options they allow you to tweak.

      ...unless you bother to learn how to tweak OS X, the way you learned how to tweak X.

      Yep, you can drop to a term and bang around, but wait, /User /Library...what the hell is this? Does it work for their intended audience? Sure, but people that talk down to ppl that suggest that Linux is a great fit on ppc/laptops are annoying; just because they don't get it doesn't mean it's not for anyone.

      See this is what I was talking about earlier. Is /Users (it's /Users not /User) or /Library in some way a poorer design than you'd find on Linux or is it a simpler, more easily understood design with some real advantages. You're unwilling to even evaluate a slightly different file structure simply because it is different. Further you go on to try to imply some sort of ambiguous quality by stating it it works "for their intended audience." You're the one talking down here. Their intended audience is people who are not afraid of beneficial changes. Now if you feel like arguing a real reason why you think the difference is inferior, then go ahead. But if you don't like being derided for complaining about changes in general, perhaps you should quit whining about it. Next you'll be telling me all music today sucks and back in your day people had respect and did not dress funny.

      The fact of the matter is, /Users makes a lot more sense to most people as a name and provides a location for user data that is less prone to breaking than /usr. /Library allows for the easy, flexible, and multi-user aware storage of application specific data that can persist across versions (simplifying upgrades and allowing multiple versions of software to coexist easily). It also allows for some of the real advantages of folder-is-the-app that lets users more easily install, uninstall, and copy functional applications than with the traditional Linux process. The system allows for the additional benefits of easily navigated/edited application resources, FAT binaries, and a number of other benefits. Arguing against an improvement that offers significant functionality on the basis that it is different, does not really help you

    18. Re:Ars being an arse by WhiteWolf666 · · Score: 1

      Hear Hear!

      I want to run OS X on my laptop for the Pro apps.
      I want to run Linux on my laptop for all my Linux apps, and my Windows games (which run very well on Cedega).

      Why, pray tell, do I need Windows?

      I have OS X apps I want to run.
      I have Linux apps I want to run.
      I have Windows apps I want to run that work perfectly under Wine on Linux.

      Besides, many of us actually *like* KDE. I prefer KDE to Aqua, and would work in KDE all the time if I could run my OS X pro apps (Adobe Suite, Final Cut Pro, etc . . ) in a Windows on Linux. Barring that, I'll happily run a dual boot Mac.

      Windows is pretty pointless for me.

      The people who say Linux dual boot is stupid (while Windows dual boot is groovy) are either:
      A) Dedicated Mac heads who salivate over the prospect of converting Windows nuts via XP dual boot, and
      B) Dedicated Windows heads who salivate over the prospect of occasionally booting into OS X.

      Between Linux and OS X, I've got all the application support I could possibly need. If people would pull their heads out of their asses, they'd recognize that.

      The _only_ applications I have trouble with on Linux (high-end pro apps) run better than Windows on OS X (Adobe, or the OS X-only Apple apps (keynote)).

      The _only_ applications I cannot run on OS X (OpenGL/DirectX games, Google Earth (up until last week), KDE, OpenOffice.org (2.0, with desktop integration), k9copy, wine, cedega, and a variety of other "free" apps I run on a daily basis) run brilliantly on SuSE Linux (which has a PPC varient now).

      Why would I _ever_ want to pay the MS tax?

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    19. Re:Ars being an arse by WhiteWolf666 · · Score: 1

      Adobe Illustrator, Photoshop, GoLive, etc. . . do not work well on Linux.

      KDE is by far my preferred desktop environment, but really; if you had a choice, would you rather dual-boot into a unix-y environment for your pro apps, or dual-boot into fuggly, crap-security Windows for your pro apps?

      I rest my case ;-)

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    20. Re:Ars being an arse by cyberworm · · Score: 1

      With all due respect, have you ever tried running X (not tiger, I'm talking actual X) on your mac? I know it comes with the ability to netboot other machines into an X environment and use your favorite window manager. Maybe it's just my novice status that leads me to say this, but isnt' the only difference between Unix and Linux the cost and somewhat proprietary nature of Unix? I've only had my powerbook for almost a year now, and having used a few different flavors of linux, I like this version of Unix with OS X over it. You're right, it's not for everyone, but all your arguments in favor of linux seem like you're just one of those people who, (sorry) are a Linux fanboi. From everything I see, this is exactly the same as linux from an environment sense. I mean, please explain to a novice like me the difference between OS X and a Linux/BSD+"window manager du juor" environment, because I just really really don't see the difference.
      I don't mean to be a troll or to come off insulting, but other than the UI arguments, I don't get your point. It seems like from your description of your setup, you're jumping through hoops to do things that you could have already done from the start. Why did you buy an ibook in the first place?

    21. Re:Ars being an arse by Kjella · · Score: 3, Insightful

      /User/Library...what the hell is this?

      Correct me if I'm wrong, but that sounds like English. While I do appriciate that you can write /usr/lib and achieve the same, but for the middle ground between "point-and-click" and "mv cp df ps" TLA-user it might be easier to get at least *some* clue of what's going on. With tab-completion I'd probably prefer the latter after getting used to it.

      --
      Live today, because you never know what tomorrow brings
    22. Re:Ars being an arse by Richard_at_work · · Score: 1

      Well, AJP Computers sell that kind of PC, and have done for at least 5 years. I use one of their older 17 inch all in one units at work and its great, no complaints, indeed we have around 60 of their systems at work and have no real complaints.

    23. Re:Ars being an arse by kamochan · · Score: 1
      ...to have the most-compatible machine...

      I think you hit the nail on the head there. Why has MacOS been so good and stable despite its relative youth? Because it runs on well-known hardware, against which precise configuration the vendor has tested the software.

      Do you see this being possible in pc-land? No. Do you see this being feasible with the intelMacs? Yes. Do you see this making the intelMac a preferred platform also for FOSS unices? I definitely do.

    24. Re:Ars being an arse by Anonymous Coward · · Score: 0

      Ever heard of VMWare of VirtualPC?

    25. Re:Ars being an arse by kyrre · · Score: 1

      That was my situation back in 2001 when I bought my first Mac. I used GNU/Linux, and intended to use it continue using it when I bought a laptop. The iBook came out as a nice alternative to Windows-laptops back then, price vs. battery vs. noise wise. I went with an iBook with the added benefit of not having to buy Windows. I knew I did not like Windows.

      When my iBook came a week or so after I ordered it I decided to try OS X for a few days just to see what the fuzz was all about. To make a long story short, I never installed GNU/Linux on my iBook. And I continued using OS X allmost exclusivly for 3 years. I bought a Powerbook and a Mac Mini after the iBook. Now I am back with using GNU/Linux (Ubuntu) on my new Fujitsu laptop. But the OS X days sure where pleasant. I guess Jobs reality distortion field eventually wore off.

      Go ahead and by that Powerbook (Or wait for an Intel iBook)

    26. Re:Ars being an arse by 99BottlesOfBeerInMyF · · Score: 1

      Can I turn off the click-to-front behavior of windows? I don't want them moving to the front unless I move them to the front. I could never find a way to change that but I've only briefly played with OSX in a store.

      In aqua, no, in X windows, yes. Here's the breakdown. On OS X you can run Aqua, Gnome, KDE, or a number of window managers, each with different possible configurations. On Linux, you can do the same thing, except you can't run Aqua. Claiming, therefore, that you can't configure the UI on an OS X box as easily is sort of misleading.

    27. Re:Ars being an arse by Coryoth · · Score: 2, Insightful

      OK. If you prefer Linux to OSX as a desktop GUI... WHY BUY A MAC? Similarly equipped Wintels are cheaper.

      Not that I'm in the category of someone who bought a Mac to run Linux, but I can see the potential appeal.

      As the Apple fans will regularly claim, particularly when it comes to laptops, Macs are not that much more expensive. Add to that the fact that, again particularly in the laptop world, Macs come with a very specific predesigned hardware configuration making a working Linux install that much easier - getting Linux running on an average Wintel laptop isn't that hard, but you have to shop around to make sure all the hardware is going to be decently supported; with a Mac laptop your odds are much better, and you don't have to check system configuration details: if MacBooks are supported by distro X then it will work.

      Finally there's the fact that Apple makes nicely designed hardware. Some people are willing to pay money for a nicely designed piece of hardware. Given that the chances of it "just working" with Linux are better, and you aren't paying that much more for it - surely you can see some potential appeal to various market segments.

      Jedidiah.

    28. Re:Ars being an arse by Anonymous Coward · · Score: 0

      I don't sleep in the basement!

      Wow. I'm really sorry to hear that your parents make you sleep outside. :-/

    29. Re:Ars being an arse by Anonymous Coward · · Score: 0

      Allow me to translate this comment:

      My g/f

      Gay friend.

      (web-designer, not terribly techie)

      (Man whore)

      got a ibook and asked me to set it up dual-boot with debian

      Shoved his cock into my mouth.

      6 months later she asked me to take off the
      OSX partitions so she had some extra room for the debian side. So there's
      one.


      6 minutes later he blew his man-custard all over my face.

      All the OSX fans puzzle me. I mean, its pretty enough, but how do you get
      any work done without multiple desktops?


      All the women puzzle me. I mean, they're pretty enough, but how do you get them to tea-bag you when they don't have balls?

      (and no, I wouldn't pay money for
      them, not when fluxbox is free).


      (And no, I wouldn't pay money for a Thai ladyboy, not when getting jizzed on by my friend is free).

      There. Hope that cleared some things up for you!

    30. Re:Ars being an arse by thatguywhoiam · · Score: 3, Informative
      I think when most people talk about the configurability of window managers they are talking about the feel more than the look. Can I turn off the click-to-front behavior of windows? I don't want them moving to the front unless I move them to the front. I could never find a way to change that but I've only briefly played with OSX in a store.

      Like I said, Apple may not provide a shiny button to do it, but that won't scare your typical *nix hacker...

      For X11 inside Aqua:

      defaults write com.apple.x11 wm_ffm -bool true

      for elsewhere:

      defaults write com.apple.Terminal FocusFollowsMouse -string YES

      and to disable:

      defaults delete com.apple.Terminal FocusFollowsMouse

      --
      If Jesus wants me it knows where to find me.
    31. Re:Ars being an arse by zsau · · Score: 1

      Interesting. How *nixy can you make it? Can you get middle-button paste and stuff? Scroll-up (hidden) windows? (I think the old MacOS could do that, so surely, but I could never find the shiny button?). How about rearranging the buttons? Jobs was on to something when he made the first NeXTSTEP and put the close button far away from the minimise/maximise, but went mad on OS X and put them right next to each other, meaning I kept clicking the wrong one till I installed GNU/Linux on my rev A iMac G5. Can that be "fixed" (so to speak)?

      --
      Look out!
    32. Re:Ars being an arse by @madeus · · Score: 1

      And in reality, many open source apps DO NOT run on OSX. Sometimes its assembly code which the intel macs will help with, but other times the develop wrote code specifically for linux.

      Yeah, because lots of open source software is written in assembly . . .

      Anything that only works Linux will also not run run on BSD, or Solaris, let alone other UNIX systems - this applies to a small range of what are predominantly hacks that no one has had the time to write properly, rather than to most open source software.

      While obviously not entirely true, as a general rule most open source software that complies and works on BSD will work fine 'out of the box' on Mac OS X.

      Heck try to get a recent kde or gnome install in OSX on their build of X11.

      I've build both on OS X, it was absolutely trivial and I encountered no significant problems. YMMV.

      Not sure why you'd arbitrarily want to limit yourself to using Apple's distribution of X11 though.

    33. Re:Ars being an arse by @madeus · · Score: 1

      On a personal note, I love my mac for surfing, web design and iTunes but I also love a CLI once in awhile. terminal.app is not the same as a full screen virtual terminal in freebsd or linux

      You don't have to start up the Quartz Window Manager when you boot - it's just an application.

      You can just have the CLI, or run X instead (and straight into KDE, GNOME, etc.), in fact GNOME and KDE run much better this way (because they arn't force to share system resources with Quartz).

    34. Re:Ars being an arse by thatguywhoiam · · Score: 1
      Interesting. How *nixy can you make it? Can you get middle-button paste and stuff? Scroll-up (hidden) windows? (I think the old MacOS could do that, so surely, but I could never find the shiny button?). How about rearranging the buttons? Jobs was on to something when he made the first NeXTSTEP and put the close button far away from the minimise/maximise, but went mad on OS X and put them right next to each other, meaning I kept clicking the wrong one till I installed GNU/Linux on my rev A iMac G5. Can that be "fixed" (so to speak)?

      Mainstrain *nixy stuff, ala middle-click-paste, is all do-able, and you don't even need commandline tools for that - in fact it was fairly trivial to make a pre-OS X Mac behave that way. The button arrangement, however, is a very good question - I confess that I have yet to see that done, although I haven't looked specifically for that ability. The various themes I've seen (interfacelift.com if you want to look) typically skin the buttons but leave them in place. But now you have my curiosity tweaked, I shall have to investigate.

      --
      If Jesus wants me it knows where to find me.
    35. Re:Ars being an arse by Bazzalisk · · Score: 1
      Weirdly ...

      Whilst I agree with you mainly, were you aware that it's possible to run X11 full screen under MacOS X with the window manager/desktop of your choice?

      --
      James P. Barrett
    36. Re:Ars being an arse by zsau · · Score: 1

      How do you make these things like middle button paste work? I searched high and low, but couldn't find anything, so it's probably something blindingly obvious that I've just overlooked.

      Is there some webpage on how to *nixify OS X, do you know? Most of these things I just couldn't find. I assumed Steve knew best and left.

      --
      Look out!
    37. Re:Ars being an arse by thatguywhoiam · · Score: 2, Informative
      How do you make these things like middle button paste work? I searched high and low, but couldn't find anything, so it's probably something blindingly obvious that I've just overlooked.

      USB Overdrive can be configured to do pretty much anything. (Including AppleScripts, so literally anything.)

      Is there some webpage on how to *nixify OS X, do you know?

      Really depends on how you want to approach it - x11 is there, or you can just tweak Aqua to suit your habits. MacUpdate.com and Versiontracker.com are your friends.

      --
      If Jesus wants me it knows where to find me.
    38. Re:Ars being an arse by laffer1 · · Score: 1

      How do you do that?

    39. Re:Ars being an arse by laffer1 · · Score: 1

      I was thinking along the lines of emulators, games, and things of that nature with the assembly comment.

      Apache developers must be hacks then. In the past i've had a lot of portability issues with some of their code, especially the modjk/modjk2 connectors for apache to tomcat. I've had difficultly getting dependancies of apps like ethereal installed in OSX. I admit I haven't tried to build KDE or gnome lately and was going on the fact they aren't available in Fink.

      I was using apple's X11 distro because its there. My mac is a laptop and my space is quite limited due to a large iTunes collection. (18gb) I'm too cheap to buy a new hard drive and don't want to void my warrenty putting it in.

    40. Re:Ars being an arse by @madeus · · Score: 1

      Apache developers must be hacks then. In the past i've had a lot of portability issues with some of their code, especially the modjk/modjk2 connectors for apache to tomcat.

      It's absolutely flawless here, it's well known to be highly portable software. If your having a problem, it's probably because you don't have a suitable build environment / tool chain or are using a version that conflicts with your current system. I have also complied ethereal on my powerbook (along with a range of other software), from scratch, with no issues.

      Because it Mac OS X comes with a decent GNU tool chain and is 'friendly' to open source software in that it is much like building on a BSD distribution, it's far easier to build on Mac OS X that it is on other common platforms like Solaris, AIX or HP-UX.

    41. Re:Ars being an arse by @madeus · · Score: 1
      I've done this a few times, but that last version of Mac OS I've done this on was the pervious release 10.3, and of course there have been significant changes to the 'init' system as far as stating applications go.

      However, it's just another application, nothing special, so all we need to do is use 'ps' to find something that looks like the quartz window server, this shouldn't be hard as there aren't that many things running.

      This one in particular would seem to be the most promising:
      [powerbook:~]% ps auxw | grep -i windowserver
      windowse 109 5.4 6.5 265864 67868 ?? Ss 10:08AM 1:34.82 /System/Library/Frameworks/ApplicationServices.fra mework/Frameworks/CoreGraphics.framework/Resources /WindowServer -daemon
      All we have to do now, is find out how it's started. If we are really lucky, hopefully there is a straight forward start up script for it in /etc/ we can grep for:
      [deimos:~] iain% sudo find /etc/ -type f -exec grep -l -i windowserver {} \;
      /etc//group
      /etc//mach_init.d/WindowServer.pl ist
      /etc//master.passwd
      /etc//passwd
      [powerbook :~]%
      /etc/mach_init.d/WindowServer.plist looks like a really promising file:
      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
        <plist version="1.0">
      <dict>
              <key>ServiceName</key>
              <string>com.apple.windowserver</string>
              <key>Command</key>
              <string>/System/Library/Frameworks/ApplicationServ ices.framework/Frameworks/CoreGraphics.framework/R esources/WindowServer</string>
      </dict>
      </plist>
      I would bet editing it (or even renaming the file) might prevent the WindowServer from being booted (and the system will default to the terminal).

      Of course, you might want to look in /System/Library/StartupItems or refer to on line documentation at apple.com, but unless you run into trouble, I would bet you can figure it out from just some quick poking around at the CLI.

      If you have KDE/GNOME, it's worth trying though to see the performance improvement, as it's really quite significant. It's probably also handy if you have system your using only as a server (and that you want to have Mac OS X on for whatever reason. You can always launch the WindowServer from the CLI to bring up the GUI (and kill it when your done).

    42. Re:Ars being an arse by kyofunikushimi · · Score: 1

      Damn. Valid point.

      --
      oo
  6. No, the real question is... by aphoenix · · Score: 0, Offtopic

    What about my Beloved BeOS?

  7. 3 sentence summary of that article by digitaldc · · Score: 4, Funny

    Red Hat Plans for Linux on Intel Macs
    1/25/2006

    Red Hat representative Gillian Farquhar announced last week that the company plans to add support for Apple's new Intel Macs to its popular distribution.
    Red Hat wants to ensure that its software will continue to run on new Apple hardware in the future.
    EFI support is theoretically possible, but is still in development.


    And to answer the question, Linux will be first.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
    1. Re:3 sentence summary of that article by ivan256 · · Score: 1

      EFI support is theoretically possible, but is still in development.

      Yeah, that means that somebody needs to sit down for 10 minutes with Grub 1.9x and an EFI based system. Most of us have been too busy to bother because our EFI systems also do legacy booting and thus the need isn't there. Now these macs are out and people do care...

      Elilo isn't the answer. It's a quick and dirty hack, and should be replaced anyway.

      I'm convinced people have already gotten Linux running on these machines. Most people just don't feel the need to post about it on the internet. Dispite what it might seem from what you read online, most developers just want their system to work. Getting credit for being the first isn't on their list of goals. This wouldn't be the first time that many people had Linux running on their just-released Mac only to see an announcement in some forum weeks or months later that it 'finally works'.

    2. Re:3 sentence summary of that article by Billly+Gates · · Score: 3, Interesting

      Most linux distros for x86 dont include efi support in the default kernel so editing grub wont work. Also the El Torrito bios feature which boots cdroms is not available on the macs. So they wont boot and macosx uses its own method to boot from the cd's.

      You can get it to work if you use linux from scratch which is a pain in the ass and for experts only. My guess is Gentoo will be first since its developers are familiar with linux from scratch which gentoo evolved from. All they need is EFI support in the bootable kernel as well as efi cdrom support and instructions on how to configure grub for EFI.

    3. Re:3 sentence summary of that article by ivan256 · · Score: 1

      Oh, you want an installer too?

      Wuss.

  8. yellow dog linux by DarkClown · · Score: 5, Interesting

    Since apple has autorized yellow dog linux to resell macs preloaded with linux on them it surprises me that they weren't given development versions to have it running already. Then again, powerpc is the yellowdog deal - although their homepage proclaims 'we have an answer' to the intel move without really elaborating on the boot situation....

    1. Re:yellow dog linux by zsmooth · · Score: 2, Informative

      The question they "have an answer" to is "What will you do with your PowerMac after Apple switches to Intel?". Meaning, after you get a shiny Intel Mac, go ahead an install YDL on your old PPC Mac. I don't think they plan on doing YDL for intel.

    2. Re:yellow dog linux by Liam+Slider · · Score: 3, Interesting

      Yellowdog has stated in the past that they intend on remaining a PPC distro as that is entirely where their interest lies. They are probably looking for another hardware vendor.

    3. Re:yellow dog linux by foo+fighter · · Score: 1

      Yellow Dog has a very nice distro and it is very convenient to be able to get new Apple hardware with Linux preinstalled.

      But, based solely on their home page, it seems they are now trying to sell their software as a way to freshen up your old hardware. That doesn't seem very promising to me.

      I run Yellow Dog on my ancient dual-proc PowerMac 9600. It's nice, but I don't think it's a very big market. I'd rather have their tight Linux distro running on a new Intel PoweMac, whenever that may be.

      --
      obviously no deficiencies vs. no obvious deficiencies
    4. Re:yellow dog linux by simpl3x · · Score: 1

      Probably an open virtual machine that allows for all of the oses to run on partitions... I'm sure that Apple would rather have a universal solution of some sort, unless they plan on supporting it.

    5. Re:yellow dog linux by Chanc_Gorkon · · Score: 3, Informative

      Not looking....FOUND:

      http://www.terrasoftsolutions.com/products/mercury /

      Also there's this big company with the initials IBM that still make a aweful lot of PowerPC hardware.

      --

      Gorkman

    6. Re:yellow dog linux by Anonymous Coward · · Score: 0

      Since apple has autorized yellow dog linux to resell macs preloaded with linux on them it surprises me that they weren't given development versions to have it running already.

      What does it matter if Apple authorizes it or not. Yellow Dog could buy them from Ingram Micro or whatever other distributor and load them up then sell them.

    7. Re:yellow dog linux by Kelson · · Score: 1

      The issue is the warranty. If they just buy a Mac, repartition it and install Linux on one partition, the warranty isn't transferrable to the end-user. But because TerraSoft has a deal with Apple as an authorized reseller, the end user still has a valid warranty from Apple.

      I bought a PowerBook from TerraSoft with YDL and OSX pre-installed in mid-2004. At first I used Linux and OSX about 50/50, but I used Linux less and less until I picked up iPartition and resized everything to give OSX more space. I still have YDL installed, but I can't remember the last time I used it.

    8. Re:yellow dog linux by Liam+Slider · · Score: 1

      I meant for their desktop line. Terrasoft has several excellant PPC-based server/cluster suppliers.

  9. Linux by Mr.+Spontaneous · · Score: 1, Insightful

    I'd think that it would be easier to get *nix running on the new iMacs than Windows, if only because one has the ability to modify the well-documented OS, rather than suffering through messy patches and hacks.

    That said, I have a greater interest in seeing Windows on an iMac (for gaming and such). Perhaps Redhat's efforts would help this happen?

    --
    Its all fun and games until someone loses an eye... then its just fun.
  10. Re:The real question... by smittyoneeach · · Score: 1

    Ballmer's laptop.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  11. From the article summary... by Anonymous Coward · · Score: 2, Funny
    Red Hat representative Gillian Farquhar announced last week that the company plans to add support for Apple's new Intel Macs to its popular distribution.

    Run shrek run... King Farquad is putting on his Red Hat!

    1. Re:From the article summary... by MintyGreen · · Score: 2, Funny
      King Farquad is putting on his Red Hat!

      King? I don't think so.
      Magic Mirror: Well, technically, you're not a king.
      Lord Farquaad: Thelonius?
      [Thelonius the Executioner smashes a small looking glass]
      Magic Mirror: [nervous] Er, I mean you're not a king YET...
    2. Re:From the article summary... by Anonymous Coward · · Score: 0
      MintyGreen? I don't think so.

      Doublemint Gum: Well, technically, you're not Minty Green.
      Lord Minty: Bubblelicious?
      [Bubblelicious the Life Partner furiously chews a small piece of gum]
      Doublemint Gum: [nervous] Er, I mean you're not Minty Green YET...

  12. Why the hell does it matter? by Anonymous Coward · · Score: 0

    What is the fascination with getting your OS to run on the new Intel macs? What makes the mac so much different from a PC now? They use the x86 processor, the same ram, harddrives, video cards. They have a fancy case with an integrated monitor! big deal.

    This reminds me of the iPod nano. People made such a big fuss over them (Oh my god, they're so small!!!); but they're not any different from any other small mp3 player with a color screen! They don't have the built in harddrive which is what made the ipod unique (and so much larger than the nano, duh)!

    1. Re:Why the hell does it matter? by xouumalperxe · · Score: 1

      well, the nano still has the wheel interface.

      and, regarding getting OS-of-the-day running on intel Macs, if someone needs to run both windows and osx for some reason (and there IS a set of people who need it badly enough to run windows on virtual pc), then I very much consider this work relevant to all those people. Hopefully, a VM sort of thing will crop up soon enough as well, allowing the OSs to run in parallel (kind of), but until then a dual boot solution on a mac allows you to have a pretty nifty machine to work with, with more than one OS.

      this said, I do think that Linux support is less important than windows support, for the simplest reason ever: I'm running OSX. That's kind of like BSD, so I already have a full featured (if somewhat oddly structured) *NIX under the hood.

  13. You mean first w/o emulation/virtualization by davidwr · · Score: 1

    I'd be surprised if nobody's got an emulator or VM up and running with Intel-Linux and Intel-Windows running on it already. Can you say Bochs?

    But that's too [relatively] easy so it doesn't count.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:You mean first w/o emulation/virtualization by kebes · · Score: 1

      OpenOSX is a commercial offering that claims to do what you are saying. They say that they are able to run Windwos and Linux images on Intel-based iMacs right now.

      (Disclaimer: I've never used that product, make no claims as to its usefullness, and only know about it because of a recent slashdot post.)

    2. Re:You mean first w/o emulation/virtualization by LochNess · · Score: 1

      As the other person who replied to you mentioned, there is OpenOSX.com's "WinTel" (or whatever they call it), which is based on Bochs. However, it is emulating an x86 processor on an x86 processor (!), and therefore runs painfully slowly.

    3. Re:You mean first w/o emulation/virtualization by Anonymous Coward · · Score: 0

      Indeed, "hello world" began running with WINE on x86 MacOSX a few days ago.

  14. Linux history on Macs by Bruce+Perens · · Score: 5, Interesting
    You'd only ask which would run first if you don't know the history of Linux on Macs. Since we already have excellent Linux for PowerPC Macs, the device driver and BIOS issues have already been dealt with. So, it's absolutely trivial to put Linux on an i386-architecture Mac. But nobody seems to be considering Xen. Xen is what's going to be interesting on these platforms. You can run OS 10 and Linux simultaneously, and Windows too on CPUs that include hardware support for emulation.

    Bruce

    1. Re:Linux history on Macs by JustNiz · · Score: 1

      Xen needs support coded in the kernel, so it won't ever be able to run Windows (unless Microsoft assimilate Xen).

    2. Re:Linux history on Macs by Bruce+Perens · · Score: 2, Informative
      Xen needs support coded in the kernel, so it won't ever be able to run Windows (unless Microsoft assimilate Xen).

      This is not an issue on CPUs that include hardware support for virtual system partitions. Intel has said it will include this support in future CPUs.

      Bruce

    3. Re:Linux history on Macs by Tet · · Score: 1
      Xen needs support coded in the kernel

      Formerly, yes. But see below.

      so it won't ever be able to run Windows

      But you're wrong about that. Firstly, it's already been done. Xensource licensed the Windows source code, and made an in-house modified version to support Xen. Of course, they weren't allowed to distribute it, but as an internal proof of concept, it showed that it could be done. Secondly, though, Windows XP will run unmodified on Xen 3 on any Intel VT enabled processor. Since Xen 3 and modern CPUs have removed the need for modification of the hosted OS, the future's looking very bright indeed for Xen.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    4. Re:Linux history on Macs by Chucker23N · · Score: 1

      "Since we already have excellent Linux for PowerPC Macs, the device driver and BIOS issues have already been dealt with."

      Um, no.

      PowerPC Macs don't use BIOS; they use OpenFirmware. (Which Linux/ppc supports.)

      Intel Macs don't use BIOS, nor OpenFirmware. They use EFI.

    5. Re:Linux history on Macs by Bruce+Perens · · Score: 1
      PowerPC Macs don't use BIOS; they use OpenFirmware.

      Sorry, I was using BIOS as a generic term. Linux supports EFI, we had to do it for Itanium.

      Bruce

    6. Re:Linux history on Macs by rexbinary · · Score: 1

      My guess is Apple is going to include Xen or something like it in Mac OS X 10.5 Leopard. I haven't read or heard anything about that possibility, but I just think it makes sense. Especially since their CPU supplier is going to be building in support for virtualization anyway.

    7. Re:Linux history on Macs by Anonymous Coward · · Score: 0

      Since we already have excellent Linux for PowerPC Macs, the device driver and BIOS issues have already been dealt with.

      Um, not really.

      ALSA simply refuses to work on *many* Macs, Airport Extreme is still extremely not working (unless you count hack using OS X under MOL), and video card support isn't anywhere near what it is on x86.

      Yeah, it runs... I've got Gentoo on my Powerbook Pismo and it's fine for editing files in emacs or ssh'ing into other machines, but lets not get carried away here. A lot of people have tried getting Linux to run on their Macs, and have given up because quite frankly, the support for the platform just isn't there.

    8. Re:Linux history on Macs by oxfletch · · Score: 1

      "Since we already have excellent Linux for PowerPC Macs,
              the device driver and BIOS issues have already been dealt with"

      That makes no sense to me. It's a totally different BIOS (it's EFI not openfirmware, for starters) and I suspect it's not the same device driver set on the whole, though there might be some overlap

    9. Re:Linux history on Macs by stikves · · Score: 1

      Actually they are planning to include VT (hypervisor) technology in latest 2700 model of Core Duo.

      However I do not know weather Apple iMacs comes with those.

      (This is also discussed on vmware forums).

    10. Re:Linux history on Macs by Bruce+Perens · · Score: 1
      Linux already has EFI support. I think it was done for Itanium. I was using BIOS as a generic term. PC-centrists seem to think it refers only to IBM PC BIOS, which I believe is incorrect.

      Bruce

    11. Re:Linux history on Macs by anourkey · · Score: 2, Informative
      Actually the Intel Core Duo already supports Virtualization. From page 12 of http://www.intel.com/performance/resources/briefs/ mobiletechnology.pdf
      Intel® Virtualization Technology The Intel® Core(TM) Duo Processor includes support for Intel® Virtualization Technology which is a set of hardware enhancements to Intel server and client systems that combined with the appropriate software, will enable enhanced virtualization robustness and performance for both enterprise and consumer uses. Intel Virtualization Technology forms the foundation of Intel technologies focused on improved virtualization, safer computing, and system stability. For client systems, Intel Virtualization Technology's hardware-based isolation helps provide the foundation for highly available and more secure client virtualization partitions.
      And from the Xen 3.0 datasheet http://xensource.com/files/xen_3.0_datasheet.pdf
      Virtualize All Operating Systems with Support for Intel® VT Hardware Virtualization Xen 3.0 is the industry's first virtualization infrastructure software to support Intel Virtualzation Technology (VT), which allows virtualized servers to run natively on the processor. This enables the hypervisor to exploit hardware acceleration for CPU and memory virtualization and is key to Xen's ability to virtualize all operating systems.
      So put together, this already indicates that the Intel iMacs should already support running Windows XP natively without any changes to the Windows Kernel and "theorectically" (correct me if I'm wrong, i probably am) if th Xen Hypervisor were loaded, you could run both Mac OSX and Windows XP natively at the same time without any changes. Of course Xen Hypervisor actually requires a flavor of Linux to already be installed on the workstation, so I guess a bit of "hacking" may actually be required to get it working. But once RedHat manages to find a way to install itself, that will lead the way to running everything else (windows, linux, mac os x86) running close to natively on the Core Duo machine without any other modifications.
    12. Re:Linux history on Macs by Anonymous Coward · · Score: 0

      Since you're not really a developer, maybe you shouldn't say "we." You're a poseur.

    13. Re:Linux history on Macs by Bruce+Perens · · Score: 1
      Well, convergence between Mac and Windows laptop hardware can only help this situation.

      Thanks

      Bruce

    14. Re:Linux history on Macs by Anonymous Coward · · Score: 0

      Firmware is the generic term. No one uses the term BIOS except PC BIOS and embedded x86 BIOS vendors whose firmware are supersets of IBM's BIOS. Sun doesn't. DEC didn't. IBM doesn't. HP doesn't. Who are all of these computer vendors that refer to their firmware as BIOS?

    15. Re:Linux history on Macs by Orrin+Bloquy · · Score: 1
      ...you don't know the history of Linux on Macs

      Tom Cruise: I do!!

      --
      "Made up/misattributed quote that makes me look smart. I am on /. and I must look smart."
    16. Re:Linux history on Macs by Anonymous Coward · · Score: 0

      Your mom's a poseur.

  15. Re: most compatible machine? by Ritz_Just_Ritz · · Score: 1

    That's not my reason at all. If I buy an intel Mac notebook, it's because of the ergonomics, the weight, the battery life, and Apple hardware support. If I can run Windows or Linux on it, that's a bonus. 75% of my notebook usage is on business trips where I just need something to run an office suite to create/edit documents and to do an occasional presentation. When it's not doing that, it's acting like an expensive DVD player while I'm stuck on long plane flights.

    I like the way they look and behave a lot more than I care about whether or not I can boot Windows/Linux.

  16. Source code by Smarty2120 · · Score: 1

    Windows XP should be easy to make accommodating to the imac with no traditional BIOS. Just open up the source code and change . . . oh wait. I guess it will be linux.

  17. Other Hardware compatibility by kukickface · · Score: 1, Insightful

    My problem with Linux on a Mac, powerpc or otherwise, has been device compatibility. If I can have a BSD based operating system with vendor supported device drivers, why would I want Red Hat?

    Some may claim dual-booting other operating systems is a general practice for consultants as a way to conveniently clone a system, but when we are talking about Linux running on an intel-based platform which is more convenient: dual-booting a Mac or simply replicating the target system on commodity x86 hardware?

    If it were me, I'd say the latter since I wouldn't risk corrupting my main environment by attempting a dual boot.

    1. Re:Other Hardware compatibility by schmu_20mol · · Score: 1

      ...and when we are going on about conveniently cloning a system, we end up with VMWare.

      --
      "Nae Kin! Nae Quin! Nae laird! Nae master! We willna be fooled again!"
    2. Re:Other Hardware compatibility by Slashcrap · · Score: 1

      If I can have a BSD based operating system with vendor supported device drivers, why would I want Red Hat?

      Well, the obvious answer would be so that you could do something that Apple doesn't want you to do.

      And the obvious couterpoint to the above is that if you own a Mac you wouldn't even want to do anything that Apple doesn't want you to do.

      Take DRM as an example - Mac users tend to be the most voiciferous supporters of DRM simply because without it Apple wouldn't make as much money.

      Frankly I am amazed that nobody has ever been killed by rabid Apple users for the heresy of running Linux on a Powerbook. It can only be a matter of time.

    3. Re:Other Hardware compatibility by delire · · Score: 1
      If I can have a BSD based operating system with vendor supported device drivers, why would I want Red Hat?
      Performance. OSX is simply sluggish by comparison.

      The work I do in the educational sector is focussed on training in 3D applications (Maya, Blender). If students of mine can turn more polygons and render faster on Apple hardware running Linux (albeit using proprietary drivers), then Linux it will be. The same rationale exists for the animated feature-film industry, one where Linux is now the industry standard platform for animation and rendering (Shrek, LOTR, King Kong, FF..). Art departments in universities often house Apple machines - one doesn't always have the luxury of working with high-end IBM or Dell workstations.

      For personal use, reasons for running Linux over OSX on Apple hardware includes the fact I can bend a machine to suit my needs, as opposed to those of use-cases projected along the homogenous ideals of Apple's 'usability experts'. This said, with the switch to Intel Apple's hardware doesn't have the exotic appeal it once did. Where portables are concerned battery life, build quality and relative noise emission are really no better than offerings by Asus and Lenovo these days.
    4. Re:Other Hardware compatibility by davidsyes · · Score: 1

      What I'D like to see is a laptop that has TWO mobos: one that is X86 architecture and the other that supports a mix of h/w and s/w emulation of the Mac. This would be at the instruction set, memory, and such level. BUT, the peripherals hardware would generic. And, the othe crucial, common things such as the display would be key-switched or switched into by a physical switch on the laptop.

      I would think that miniaturization could take care of about 60% of this problem. Then, no need for dual booting. With 500 MB or 1GB of RAM for each OS, and say 16MB to 64 MB, it would be possible for devs and gamers to do a lot more than be limited to hot-swapping.

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    5. Re:Other Hardware compatibility by Anonymous Coward · · Score: 0

      > If I can have a BSD based operating

      OSX is not a BSD based operating system, it is Mach based with a BSD personality ("emulation") layer.

  18. Re:No, the real question is... by ClippyHater · · Score: 4, Funny

    What about my Beloved BeOS?

    I believe the correct term for that sentiment is "necrophilia".

  19. The Answer by eno2001 · · Score: 2, Insightful

    Why... Linux. But of course. It's always first in anything that's interesting in the IT industry. ;) 64-bit computing for the Intel desktop, Linux was there first. Internet connection sharing, Linux was there first. Remote application serving, Unix as a whole and Linux as a subset with the use of X Window System was there first. Unless Bill feels like licking Steve's ass again to get MS in first...

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  20. power management in fedora by pyros · · Score: 3, Insightful

    Does that mean there will finally be suspend/hibernate built in the default fedora kernels? I switched to Ubuntu around FC2 because they wouldn't add any patches like swsusp2 or DSDT-in-initrd, and I just couldn't get a funcitoning custom compiled kernel.

    1. Re:power management in fedora by prefect42 · · Score: 2, Insightful

      Look at the goals of Fedora. One is to not be so patch happy like the other distros and stay as close to upstream as possible. That means some stuff will be slower in. As for your 'insight' swsusp2 is already part of FC5 test I believe, so it's not a great leap of faith to expect it to be in FC5.

      --

      jh

    2. Re:power management in fedora by hakr89 · · Score: 1

      You can't honestly say you've really used Linux until you've sucessfully compiled your own kernel.

    3. Re:power management in fedora by pyros · · Score: 1
      You can't honestly say you've really used Linux until you've sucessfully compiled your own kernel.

      I've compiled many kernels, I even compiled my own kernel for a beowful cluster I built at IAT. But building custom kernels packagable by the distribution you're running seems to have become more complicated in the last 2 years. I've been quite happy with the default power management available in Ubuntu (suspend and hibernate work just dandy on my laptop!) so I haven't taken the time to figure out how the distro maintainers want you to do it these days.

  21. Doesn't matter which one is first... by mikeisme77 · · Score: 3, Interesting

    as long as you'll eventually be able to boot OS X, Linux, and Windows. When you can boot all major OSs (and the more fringe ones like Solaris and BSD) from one machine, then you know the route to go is to buy an Apple--no other manufacturer will allow you to do that. Apple considers themselves a hardware company, and having the choice of any and all OSs (and creating a multi-partition/multi-drive system that gives you all the ones you need/want to use for your various computing needs) will certainly help make them a very popular computer hardware company. I know I'm in for a laptop once this whole booting mess is solved (I might buy one before, but I don't have the disposable income to experiment with it and possibly fry my machine...) I wanted a machine with OS X any way for testing/graphics/video stuff (nothing heavy that needs a lot of power, just some lighter editing/graphic creation), but being able to use it for gaming (Windows) and having my friend Linux on it will sweeten the deal. If it turns out to be impossible to dual boot (which I doubt will be the case) then I'll just get the mac mini as it's cheap enough...

    1. Re:Doesn't matter which one is first... by pomo+monster · · Score: 1

      No. Apple doesn't consider itself a hardware company, nor does Apple consider itself a software company. Apple considers itself a Mac company. From this fact springs understanding of all that is Apple, its customers, and its market.

    2. Re:Doesn't matter which one is first... by b1t+r0t · · Score: 1
      No. Apple doesn't consider itself a hardware company, nor does Apple consider itself a software company. Apple considers itself a Mac company. From this fact springs understanding of all that is Apple, its customers, and its market.

      Well, then, it's a good thing they don't consider themselves an iPod company. Because it sure seems like that's what most of their customers think whenever I go to an Apple Store.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
    3. Re:Doesn't matter which one is first... by pomo+monster · · Score: 1

      OK, I guess "platform" would be a better way to put it. But the point remains: Apple's hardware and software are as inseparable as most people believe are mind and body.

  22. Linux/VPC or Linux/VMWare would be better by Anonymous+Meoward · · Score: 3, Interesting

    It doesn't seem to make much sense to me to have Linux take over the entire box.

    OS X is very stable, even if it's most common variant isn't server grade, and easier to administer. Paying Apple's hardware premium just to run Linux natively seems a tad screwy.

    I'm far more stoked about getting Virtual PC or VMWare for OS X/Intel. If I need Linux, then a penguin-powered virtual machine can be a client for OS X's X11 server. (May as well let the prettier GUI do all of the graphical heavy lifting, no?) The performance hit would be bearable on a Core Duo (one core for OS X, one for the VM), so long as disk access isn't somehow hobbled (e.g. the files used as "drives" in Virtual PC).

    Could someone explain to me what the advantages of booting Linux natively again would be here?

    --
    --- The American Way of Life is not a birthright. Hell, it's not even sustainable.
    1. Re:Linux/VPC or Linux/VMWare would be better by Anonymous Coward · · Score: 0

      Ok, here's one: Two or three years from now a user might not be willing to pay for Apple's new OS and decide that linux is a better "upgrade" alternative.

    2. Re:Linux/VPC or Linux/VMWare would be better by 93+Escort+Wagon · · Score: 3, Interesting

      "I'm far more stoked about getting Virtual PC or VMWare for OS X/Intel."

      I agree, for the vast majority of cases this will be a better solution than dual-boot.

      But in truth I'm more excited about Codeweavers intention to support Intel Macs. I'd much rather just launch the single Windows app I want, and have it running rootless alongside with my OS X apps. Having the entire Windows desktop up there is pointless most of the time.

      --
      #DeleteChrome
    3. Re:Linux/VPC or Linux/VMWare would be better by WhiteWolf666 · · Score: 1

      It doesn't seem to make much sense to me to have Linux take over the entire box.

      OS X is very stable, even if it's most common variant isn't server grade, and easier to administer. Paying Apple's hardware premium just to run Linux natively seems a tad screwy.


      Some of us actually like Linux :-)

      Furthermore, some of us actually prefer KDE to Aqua. Like, err... me.

      I anxiously await KDE 4.0

      Think of it this way; I'm going to buy a laptop. Admit that there are quite a few people out there running non-OS X laptops.

      Also admit that there are quite a few people out there trying to shoehorn Linux on to a laptop. Previously, PPC-linux was inferior to x86-linux, particularly in regards to laptop support. No broadcomm 802.11b/g support, no nvidia/ati support, no power saving. So Dell, or HP, or Compaq, or IBM was the choice.

      Now, we can choose an Apple x86-Linux laptop, or an HP/Compaq/Dell/Sony/IBM x86-linux laptop....

      See the choice there? The ability to boot into OS X occasional is just gravy; for me, that means the choice between dual booting Windows/Linux, going into Windows for my Adobe apps, or dual booting OS X/Linux, going into OS X for my Adobe apps.

      Ironically, I'm typing this to you from my Powerbook G4, which I've tried to convert to Linux on several occasions, but have continuously gotten hung up on the lack of PPC driver support.

      Apple's hardware premium genuinely buys you superior hardware. My powerbook is built better than the machine it replaced, a high-end Inspiron 8200. The battery lasts longer, its lighter, and its more solid. It's more resist to impact.

      If it was x86, I'd primarily boot to Linux; but as my second OS, I'd MUCH rather have the option for OS X rather than Windows. The price premium for the ability to boot into OS X rather than dual-boot Windows is definitely worth it.

      Why do I prefer Linux? I dunno; KDE just rubs me the right way, and Apple's X11 implementation is definitely second class compared to an Linux distribution (poor desktop integration).

      I also find that when I need a random utility for Linux, I can get it and download it for free. I can contribute to it easily. When I need a random utility for OS X, I'm stuck in shareware hell, registering a series of products until I find one I really like. And of course there's no way to fix bugs.

      Some of us drink the OSS kool-aid, I guess.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  23. My "Real Question" by ScooterComputer · · Score: 1, Insightful

    For me, a dye'd in the wool Mac-o-phile, the real question is not which alt-OS will come first...I know that they WILL come soon, so when is rather moot.

    No, for me the "Real" question is "Why?", as in "Why was Apple so asinine and inane as to not just make the new Intel-based iron capable of booting Windows and Linux disros as is?" To save a couple of bucks? To restrict the practice (even after they said they wouldn't)? To be consistent (Apple's track record for doing stupid, head-scratching things)?

    In the end it probably doesn't REALLY matter...the community will conjure up the fix and we'll go about our merry ways, installing whatever floats our proverbial OS boats on genuinely well-crafted hardware. But, somewhere deep inside, I guess I had been hoping that Apple might take this MOMENTOUS opportunity to do something unexpected, something out of character, something indicative of a company that -gets- the new culture, something "Not Evil": just make it so. Don't make the community struggle to come up with the fix, just make it work. Put it out there. Let us get on with the adventure.

    They didn't. And, unfortunately, I'm sure it will come out that they not only didn't, they PURPOSEFULLY didn't. And that makes me sad, as a professed "Apple man".

    Spirit of Woz, where are ye?

    --
    Scott
    "Hokey religions and ancient weapons are no match for a good blaster at your side, kid."
    1. Re:My "Real Question" by hunterx11 · · Score: 2, Insightful

      Why should Apple cripple their machines with inferior firmware, getting rid of a thing like Firewire target disk mode? You are saying that they did something that really doesn't matter, and that instead they should have done something that does matter in a bad way.

      --
      English is easier said than done.
    2. Re:My "Real Question" by oudzeeman · · Score: 1
      "Why was Apple so asinine and inane as to not just make the new Intel-based iron capable of booting Windows and Linux disros as is?"

      they needes something other than BIOS to do things like firewire disk mode. EFI made sense. Linux will be quick - redhat enterprise boots on EFI systems with ELILO (used on itaniums). future versions of windows will natively support EFI. It didn't make sense for Apple to go with BIOS, especially when they don't have to maintain compatibility with old intel systems.

    3. Re:My "Real Question" by Anonymous Coward · · Score: 0

      The reason that Windows and Linux doesn't already boot, is that Apple is using newer technology that Linux and Windows do not support out of the box. The new Macs do not have BIOS's, they use EFI. You should be thanking God that Apple chose to go with EFI instead of BIOS, it will help us leave BIOS behind. The other OS's just need to catch up. Apple was very smart about this.

    4. Re:My "Real Question" by Jeff+DeMaagd · · Score: 2, Interesting

      Is target disk mode not feasible on the standard BIOS? I honestly don't know, I know BIOS is troublesome to architect around and may be a good thing to get rid of. Target disk mode is nice to have, but it isn't something I need to have more than once or twice in any particular machine's life.

      I believe the primary reason they went EFI was to run TCPM or whatever hardware protection the new chipset uses to make OS X only run on Apple machines.

    5. Re:My "Real Question" by Johnny+Mnemonic · · Score: 1

      No, for me the "Real" question is "Why?", as in "Why was Apple so asinine and inane as to not just make the new Intel-based iron capable of booting Windows and Linux disros as is?"

      I'm a Mac guy too--and I think this is because Apple (and maybe even Intel, for that matter) wanted to start with a clean technology as of Jan 06, and act as if the world started then.

      Apple doesn't care, for good or ill, about anything else running on their boxes besides OS X, so they included zero technology to make that happen; and I think Intel saw this as a way to dump all of their legacy stuff, and start from scratch, essentially.

      That this makes bad business sense really isn't a surprise--Apple has earned every dollar of their 5% marketshare. Apple still acts in many ways as if they're the only game in town, and the vast evidence to the contrary is ignored. Much to their disadvantage, IMO. They might've made it easier, but that would have taken somebody doing it--and no one at Apple, Jobs especially, is about implementing something that is outside of their vision for how things "should be."

      On a further note, some of this migration to Intel will help open that up, as some of the decision making has been taken out of Apple's hands eg support for 802.11a. Think that would have ever happened on Apple's own without Intel making the chipset? But in terms of EFI, it sounds like Intel wanted BIOS dead too, so they conspired to ignore it, or even provide a way to emulate it.

      --

      --
      $tar -xvf .sig.tar
    6. Re:My "Real Question" by daveschroeder · · Score: 4, Insightful

      So you're saying Apple should have used a 20+ year old technology (BIOS) instead of the new emerging boot firmware standard (EFI), just to make alternate OSes easier to install in the first couple weeks of the machines being out, instead of using the standard that the entire PC industry is moving toward?

      Over time, all of the various bootloaders for Linux, *BSD, and so on, will support EFI, including Apple's EFI implementation.

      While Apple is not using EFI solely to tie Mac OS X to Apple hardware, the general lack of use of EFI, EFI's TPM tie-ins, and so on, will definitely make it harder to run Mac OS X elsewhere, especially in the short term. I'm sure Apple is intensely aware of this, but that's not the exclusive reason it's using EFI. EFI is simply the future.

      This is just another case of Apple being one of the first vendors to use a technology in a widespread fashion in the mainstream consumer marketplace.

    7. Re:My "Real Question" by kilgortrout · · Score: 1

      Intel had something to say about this as well. I doubt that Dell would have been thrilled about competing with Apple in the windows on intel hardware market. No business wants a new competitor, especially one like Apple that can offer a lot that Dell can't, i.e. OSX as well as the style and fashionability of the Apple brand. Dell may have pressured intel to not make this easy with the threat that Dell would have to reconsider its intel only policy if intel didn't play along.

    8. Re:My "Real Question" by Anonymous Coward · · Score: 0

      BIOS is a lot like the old Mac ROM. It supports a few direct-to-hardware functions for use during POST and boot. Apple got rid of the Mac ROM as soon as they got a version of Open Firmware that could do the same POST/boot routines. EFI (Extensible Firmware Interface) is just a proprietary Intel version of Open Firmware. It does all the same things, it handles the POST/boot sequence, it has an object oriented device structure for direct-to-hardware calls to link into, it allows configuration in a pre-boot environment, etc.

      Using EFI on new Macs makes sense. Reverting to a BIOS or Mac ROM does not. The generic-PC world hasn't come as far as Apple has in terms of unloading cruft, mostly due to momentum and decentralized control of defacto standards. Only now are PC's without floppies a common sight, 8 years after Apple dumped them wholesale. Only now is a suitable replacement for BIOS gaining acceptance, 11 years(?) after Apple got the picture and started using Open Firmware.

      Apple isn't actively preventing you from putting Windows on your Mac. They're actively developing a product that doesn't suck because of being weighed down by 20 years of cruft and hackery. They were making a clean break from the PPC anyway, so they grabbed the best component for their system's needs, ignoring the competition (Windows) entirely. They didn't make their product explode when you insert a Windows CD, and it doesn't spit them across the room, either. It's just that Windows is incapable of running on that hardware. It's no more of a slight than using a PPC architecture was.

      Have you ever looked at a motherboard? Have you counted the number of components soldered onto that board? There are thousands. That is a "platform". The x86 chip is only one of those components, so when Windows expects a PC to function as a PC, it's expecting a lot more than just a chip. Just because a Mac uses an x86 doesn't mean that it's a PC, and it doesn't mean that it will run Windows. This used to be a problem for PC manufacturers. The IBM PC BIOS was reverse engineered and cloned against IBM's wishes. For many years thereafter, software carried system requirements that said "IBM PC or 100% compatible". In other words, some systems weren't 100% compatible. The same situation exists here, with one difference. Apple isn't trying to clone another platform.

      To put it roughly, "get over it."

    9. Re:My "Real Question" by tinkerghost · · Score: 1

      No, for me the "Real" question is "Why?", as in "Why was Apple so asinine and inane as to not just make the new Intel-based iron capable of booting Windows and Linux disros as is?" To save a couple of bucks? To restrict the practice (even after they said they wouldn't)? To be consistent (Apple's track record for doing stupid, head-scratching things)?
      Actually it goes very well with Apples hardware philosophy ...
      1)NUBUS - at the time, it was a faster, more advanced bus type than PCI - they went with it.
      2)PPC - faster, very bleeding edge and theoretically much more scaleable than the x86 chips.
      3)SCSI - very anoying, but capable of implimenting everything USB2 does now only 20 years ago.

      Apple's issue generally isn't bad hardware decisions, it's that they get ahead of the curve with sound tech and then other mfg don't/won't follow because they are Apple.

    10. Re:My "Real Question" by ScooterComputer · · Score: 1

      For all of you who misconstrued my question as a preference for a BIOS-based solution rather than the EFI solution that got implemented, you are WAAAAAY off base and poorly informed.

      Intel's EFI solution can include the ability to present a (masquerade as?) legacy BIOS-like environment...and this is currently in use for production PCs currently booting WinXP X86-32. Apple did not include this compatibility layer. (And yes, it is possible that Intel shied away from allowing them to implement it due to other vendor pressure--Dell--however I find that HIGHLY unlikely.) Further, the EFI includes "definitions" for various drive partitioning schemes that allow it to 'talk' to drive partitions in order to load boot code from them...again the "definitions" for ElTorito etal are used in current production EFI-based systems to boot Windows and Linux. Apple did not include them.

      I'm not advocating for Apple to NOT be progressive...instead I'm advocating that Apple both be progressive technically as well as culturally. Include the necessary components of EFI (which are available and proven to be production viable) and let us get on with our business. If they had done so, the installation of Windows (which is already running on the hardware found in the iMacIntel) and Linux would have been a month or more ahead of where we find ourselves...not to mention it would have been a very interesting and welcome tip of the hat to the geeks and early adopters that Apple NEEDS in order to grow marketshare (and who everyone with a braincell KNEW would jump right off and try such dual-booting shenanigans).

      This has nothing to do with losing Firewire boot mode, DRM, a shackling to BIOS hell, and other such nonsense...EFI obviously ALLOWS such things, a testiment to its power and breadth. It has EVERYTHING to do with a company showing itself willing to 'Think Different' and show some courage/self esteem when entering a very difficult, bigger marketplace. Apple just blinked.

      --
      Scott
      "Hokey religions and ancient weapons are no match for a good blaster at your side, kid."
    11. Re:My "Real Question" by 99BottlesOfBeerInMyF · · Score: 1

      If they had done so, the installation of Windows (which is already running on the hardware found in the iMacIntel) and Linux would have been a month or more ahead of where we find ourselves...not to mention it would have been a very interesting and welcome tip of the hat to the geeks and early adopters that Apple NEEDS in order to grow marketshare (and who everyone with a braincell KNEW would jump right off and try such dual-booting shenanigans).

      I'd like to mention two points for your consideration. First, the number of people that want to dual boot rather than use virtualization on top of OS X or a WINE-like solution, is fairly small compared to the amount of effort it would take for them to write and test the legacy options for EFI. Second, although probably unintended, Apple is getting a lot of free press through the attempts of people to get alternate OS's running in conjunction with OS X.

      Personally, I'd prefer that they included more options in their EFI implementation, but I'd also prefer that they included virtualization built into the OS that allowed me to run OS's and applications within neat, secure little sandboxes with easily customized permissions. We can't get everything I suppose.

    12. Re:My "Real Question" by assantisz · · Score: 1

      Why should Apple do that? What purpose does it have for them? It's always been a more or less closed architecture. Why should that change? Apple never aimed at the poweruser/hacker comunity. It's about grandma and grandpa and people who use the computer as a tool/appliance. No need to lug some old baggage in form of BIOS compatibilty around.

    13. Re:My "Real Question" by dvdungeon · · Score: 1

      1)NUBUS - at the time, it was a faster, more advanced bus type than PCI - they went with it.
      Don't know much about it, so can't comment...
      2)PPC - faster, very bleeding edge and theoretically much more scaleable than the x86 chips.
      But PPC didn't scale...
      3)SCSI - very anoying, but capable of implimenting everything USB2 does now only 20 years ago.
      Well it's still used if you want large fast disk arrays, however USB is cheaper and easier to use than scsi for peripherals and portable disks (no termination or addressing issues on usb).

      I think the main reason Apple didn't make it super easy for windows or linux is that they don't care about windows or linux. Just as they didn't care about linux on G5/G4/G3. If it works then fine, but there is no reason why they should go out of their way to make it easier than it is.

      --
      oops...
    14. Re:My "Real Question" by Anonymous Coward · · Score: 0

      Target disk mode is supported in the Intel Macs, see http://appleintelfaq.com/#17.2

    15. Re:My "Real Question" by hunterx11 · · Score: 1

      That's what I meant; had they gone with BIOS instead of EFI, they couldn't have maintained the features OpenFirmware had.

      --
      English is easier said than done.
    16. Re:My "Real Question" by suzerain · · Score: 1

      Yeah, but FireWire Target Disk mode is the kind of feature that will literally save your (data) life. Also, it helps makes the process of migrating from an old mac to a neweer mac trivial; when I bought my new PowerBook, it was just hit a button and I literally couldn't tell my new machine from my old one (as they were both 12" PowerBooks), and all within 1-2 hours.

      (In fact, it was funny, I accidentally deleted some data on the new machine before I realized it wasn't the old one.)

      Anyway, BIOS sucks ass. It always has. So, since Apple doesn't need it, why the hell would they adopt it, especially when (as other posters point out) the PC industry is moving away from it and toward EFI anyway? It's not like EFI is some big huge hurdle; getting these alternative OSs up on the machines will happen in relatively short order, and for now it gives Apple a nice little buffer time to get the whole product line out and work out some kinks. Seems sensible rather than evil to me.

      --
      gameDB
  24. When and Where is the New XServe by foo+fighter · · Score: 1

    This raises the question of when we will see the Xserve line updated. The original Xserve was a very nice server and the update was even better.

    It seemed like Apple was going to make a serious push at getting it's servers taken seriously by business, but that seems to have been seriously side tracked. The current top of the line PowerMac is a more impressive machine than the "Ultimate" Xserve.

    Will Red Hat's announcement revitalize the XServe and that push into mainstream business? I hope so and look forward to such an announcement from Apple.

    --
    obviously no deficiencies vs. no obvious deficiencies
  25. VMware by stitch · · Score: 2, Interesting

    Okay,

    Linux running VMware with Windows as a client.

    I think that's enough for me to get by as a Windows developer without ditching the Macintosh. (Or needing to buy a PC again. Yay! )

  26. This could make Linux as easy as Macs by digidave · · Score: 4, Insightful

    The blessing and curse with PCs, and Windows has this problem as well, has always been the plentiful hardware choices. Mac enthusiasts taunted PC users with their superior plug and play that was only made possible because of the limited hardware and controlled environment.

    Linux on PowerPC was never big enough nor important enough to reach that level of hardware support.

    Linux on Intel Macs might just do that. For one thing, there is a lot less work to do. Presumably Intel Mac Linux apps will be binary compatible with x86 Linux apps. This leaves the Linux developer community to work on hardware specifics and Mac plug and play compatibility. There is no reason why Linux can't work with all the same devices that work on Mac OS.

    --
    The global economy is a great thing until you feel it locally.
    1. Re:This could make Linux as easy as Macs by IamTheRealMike · · Score: 1
      There is no reason why Linux can't work with all the same devices that work on Mac OS.

      Lack of drivers springs to mind, eg AirPort cards have not been supported by existing Linux/PPC distros up until very recently IIRC.

  27. Re:Don't get it; never will by AndyG314 · · Score: 0

    I would imigane that the reason why it is important to Red Hat is that they have traditionaly supported Mac hardware in the past, and they don't want to loose something that they had before.

    --
    If it's dead, you killed it.
  28. The real question is will Windows or Linux? by Anonymous Coward · · Score: 1, Insightful

    Why is 'that' the 'real' question? The First OS on the IntelMac is BSD. The first Open Sourced OS is Darwin.

    Xen and Vanderpool is a far more important question. But you'd have to know what Xen and Vanderpool is.

  29. Apple just being smart? by ubiquitin · · Score: 1

    Well, one possible answer is that Apple was smart enough to realize that the hacking community would solve this for them. They could either hire a handful of really smart, and therefore expensive, software developers for six months to develop and test everything, and then have a userbase that demands that they support that codebase indefinitely, or they just migrate the hardware first and let grassroots projects like www.winxponmac.com solve that problem for them. My take is that Apple's just being smart about all of this. Why work more than you have to? Besides, when it comes to negotiations with Microsoft, they can just point at the community of Mac hackers and say "We didn't put ourselves in this situation of competing with you, they did it to us! Damn hackers."

    --
    http://tinyurl.com/4ny52
  30. Interesting idea by HangingChad · · Score: 1
    The real question is will Windows or Linux be first?

    Better yet, how sweet would it be to have a laptop that would boot Windows, OSX or Linux?

    Sweet.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  31. Re:Don't get it; never will by Austerity+Empowers · · Score: 1

    There's some usefulness in it, particularly for Linux. One long standing problem has been the millions of possible configurations a standard PC has, while a Mac tends to have only a few slight variants. This could benefit people trying to make "Linux On The Desktop".

    In reality, the opposite is more important, getting OS X on vanilla PCs. That may help turn the tide slightly against Microsoft enough to get something like competition on both hardware and software products.

  32. Re:Don't get it; never will by Anonymous Coward · · Score: 0

    Why do you care? Just shut up and go elsewhere if you are not interested.

  33. vt processors shipped in november by Anonymous Coward · · Score: 0

    http://www.hardwaresecrets.com/news/656
    $400 though for a VT enabled P4

  34. Because... by Greyfox · · Score: 1
    I want a well-built Linux notebook and I've been wanting to play with OSX. I'm comfortable with the Linux environment. I know how things work, particularly on Debian, and I like the update process. I don't know if I'll like OSX. I can buy a Dell notebook and install Linux on it and never try OSX, but if I can buy a notebook that I know can run Linux then I can play with OSX and see if I like it. If it turns out I don't, I can format it off the system and run Linux exclusively.

    Even if I don't turn out liking OSX, it also gives me the ability to run my favorite platform most of the time and still demo OSX for my less technical end users. Because even if it doesn't meet my needs, seeing it in action might convince them to at least consider an Apple platform for their next upgrade. And if I do end up liking it, I can always buy an Apple desktop and stop using Linux. I hae no platform loyalty. I'll use whatever works best for me.

    It also lets Windows users dip their toes into OSX the same way, if you can boot Windows on the machines. Making the leap to a completely new OS is a scary step, especially for a non-technical user. Having the ability to run both would encourage people to buy the hardware no matter what they want to run on it.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  35. Uh... Xen's not an answer... by Svartalf · · Score: 1

    Until Xen can work without mods to the OS, you can't get it to host on anything but Linux (which HAS the mods available...) and it won't hypervisor for anything without mods (Again...)

    The ability to handle doing it's magic mojo without OS modifications is still waiting in the wings from AMD and Intel in the form of extra hardware to allow it to do it's thing.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  36. for what purpose? by Cheeze · · Score: 0, Troll

    What's the point in buying overpriced, specialized hardware only to delete the operating system?

    Just because?

    I can guarantee you for the price you paid for that MacIntel (Intelitosh?), you'd be much better off spending half of the cash and buying from another retailer. It's like buying a Porsche and taking out the engine and putting in a Chevy 350 and replacing the tires with big rockcrawlers.

    --
    Why read the article when I can just make up a snap judgement?
    1. Re:for what purpose? by Tenk101 · · Score: 1

      I'd still do it because Mac's look so great, although OSX is good in honesty its just not useful for me. Windows on the other hand is useful for me, Linux is also useful to me. So as an overpaid, fickle and vein person I can honestly say "Gimme a lovely white Mac with nice glowy keys with Windows running on it please". Regarding the Porsche analogy, its more like buying a porsche which is black but actually deciding you need to strip the paint and redo it in hot pink in order to match your hair better.... a pink Porsche is just more useful to me than a black one if I want to pose.

    2. Re:for what purpose? by gnasher719 · · Score: 2, Insightful

      '' I can guarantee you for the price you paid for that MacIntel (Intelitosh?), you'd be much better off spending half of the cash and buying from another retailer ''

      So where exactly can you buy a notebook with Core Duo processor for half the price of an Intel MacBook Pro?

    3. Re:for what purpose? by Cheeze · · Score: 1

      So where exactly can you buy an Intel MacBook Pro?

      Nowhere?

      What's your point?

      --
      Why read the article when I can just make up a snap judgement?
    4. Re:for what purpose? by Yosho · · Score: 1

      Uh. Have you tried http://store.apple.com/?

      Also, assuming you even could buy Intel Core Duo-based laptops elsewhere for half of the price, how many of them would run OS X?

      --
      Karma: Terrifying (mostly affected by atrocities you've committed)
    5. Re:for what purpose? by swv3752 · · Score: 1

      Well, Sony has FE notebooks out that are half the price but if you are talking equivalent hardware then only about $800 off.

      --
      Just a Tuna in the Sea of Life
    6. Re:for what purpose? by Cheeze · · Score: 1

      Yeah, I saw store.apple.com. I also read how it's not available yet.

      --
      Why read the article when I can just make up a snap judgement?
    7. Re:for what purpose? by Yosho · · Score: 1

      It's marked as shipping in February, however, which is less than a week away. If you place an order, you'll get one soon enough. Aside from arguing over semantics, I don't see what the point of your original statement was.

      --
      Karma: Terrifying (mostly affected by atrocities you've committed)
  37. Gimmie, gimmie, gimmie by Jester6641 · · Score: 2, Funny

    OK, all I have to say is that I will name my first child after the one who first gives me a MacBook tri-booting (is that even a word/concept?) OS X/Linux/Windows XP Pro. Email me when it's done, and I'll send you my address... Hear that? Right now, someone on Slashdot just lost their social life. While others are surpised that someone here could actually produce a child.

    --
    Jester

    Warning: This sig may be legally binding in England.
  38. Re:Uh... Xen's not an answer... by Chirs · · Score: 2, Insightful

    As has been pointed out before, with processors that support the VT extensions (or AMD's equivalent) Xen will run unmodified OS's just fine. I believe the Intel chips with VT started shipping towards the end of last year.

    There will however be a performance gain if you have native Xen support.

  39. The real question... by wvitXpert · · Score: 1

    "The real question is will Windows or Linux be first?" Both. The biggest hold-up for both of them is EFI. When a bootloader is modded to work with EMI, then both Linux and Windows should be bootable.

  40. Re:What about NetBSD? by yo_tuco · · Score: 1

    "I don't see any point in dual-booting a Mac with Linux..."

    Maybe you want to test your web pages with different HTTP clients?

  41. Why not OSX? by Anonymous Coward · · Score: 0

    No 'Focus Follows Mouse'

    1. Re:Why not OSX? by PsychoSid · · Score: 1
      Well it can be done for terminal.app

      defaults write com.apple.Terminal FocusFollowsMouse -string YES

  42. Re:The real question... by Anonymous Coward · · Score: 0

    There is no technical reason to that - it's just that everytime Bally's laptop wants to break free and run Linux, it gets busted under a pile of chairs. So there can't be a Ballmer laptop which runs Linux - it's dead well before..

  43. Re:Don't get it; never will by Anonymous Coward · · Score: 0

    MAC hardware?

    I don't get it either.

  44. Re:What about NetBSD? by Anonymous Coward · · Score: 0

    Actually, NetBSD would be an excellent OS to port over to these machines for one reason: COMPAT_DARWIN

    COMPAT_DARWIN (which sits atop COMPAT_MACH) is NetBSD's kernel emulation of the Darwin environment which allows it to load, link, and run various OS X applications (currently a fair amount of simple ones along with XDarwin). As an extreme (assuming the emulation becomes perfect) one could remove the xnu kernel in OS X and replace it with NetBSD's. Then one would have a hybrid machine which looks like OS X but can run apps for other OS's too (tossing in COMPAT_LINUX for good measure).

    An even cooler prospect for generic x86 machines runing Net with COMPAT_DARWIN is the ability to use drivers designed for OS X. Some work on IOKit has been done in this direction to get XDarwin to work (the support is very rudimentary). Although native support is always best, it will be neat to work with hardware in this manner.

    Unfortunately, x86 support of all this is far below that of the PPC. That may change with the advent of consumer-available x86-based macs.

  45. Nether! by nbritton · · Score: 2, Funny

    It'll run NetBSD first :-)

    Has anyone tried running Darwin / FreeBSD?


    --
    Please sign the native Flash player for FreeBSD petition:
    http://www.petitiononline.com/flash4me/petition.ht ml

  46. Hardware agnostic by macemoneta · · Score: 1

    I run Linux on Intel, AMD64 and PPC hardware. I do that because I need/want to run Linux (FC4), and I'm not particular about the hardware brand - as long as the price and performance are right.

    Linux provides me user interface uniformity across the hardware, as well as access to the suite of application software that I need and want to use. It's not that difficult to understand.

    --

    Can You Say Linux? I Knew That You Could.

  47. Social life? by Jaxoreth · · Score: 1

    I think you mean someone's first child just lost their social life.

    --
    In general, it is safe and legal to kill your children. -- POSIX Programmer's Guide
  48. Linux first? by Savage-Rabbit · · Score: 1

    I'd think that it would be easier to get *nix running on the new iMacs than Windows, if only because one has the ability to modify the well-documented OS, rather than suffering through messy patches and hacks.

    I would bet on Linux simply because there is a mere Cohort or two of developers working on Windows development while there are entire Legions of Developers/Nerds (Is there difference?) working on Linux development. That plus the Linux geeks are motivated by the prospect of humiliating Microsoft by beating them to it, the Microsoft developers, however, are motivated by mere money. It must be rather embarrassing for Microsoft to have to live through the shame that the Macs are so cutting edge that even Vista won't boot on he InteMacs at the moment and having Linux of all OS'es beat their flagship product to the punch would be even worse.

    That said, I have a greater interest in seeing Windows on an iMac (for gaming and such). Perhaps Redhat's efforts would help this happen?

    At first I was going to say no but now that I think about it the humiliation of having Linux beat them to it might actually result in some asses getting kicked at Microsoft.

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  49. Re:No, the real question is... by ACME+Septic · · Score: 0

    How is the parent post 'offtopic'? The editor made a reference to Windows and when it might get running on the intel macs, so why is a question asking about another OS running on the macs offtopic?

  50. Re:Don't get it; never will by Grimboy · · Score: 1

    Never ask why with OSS, the answer will always boil down to "because we can". (This is not nessacerally a bad thing or a good thing.) Also it's important for hardware not to be tied to a single OS. Ok, so I lied with the first bit.

  51. Re:The real question... by Heembo · · Score: 2, Funny

    My commodore 64. But please, if you got a port I'm all ears!

    --
    Horns are really just a broken halo.
  52. Just wait a while by Bruce+Perens · · Score: 1

    MMX used to cost extra too.

  53. Here's why I'm buying an Intel mac to dual-boot by Dlugar · · Score: 1

    I love OS X. It's an awesome OS. But as another poster mentioned, the GUI is not built for power users--ask any fluxbox or evilWM user which GUI they'd prefer. I can configure my Linux desktop such that I rarely, if ever, have to touch the mouse. That's just not possible with OS X.

    So for me, that ability to do most of what I need to get done with Linux, in my uber-customized window manager, with a beautiful and typically silent box sitting on my desk, plus the ability to dual boot (or preferably vmware- or even wine-style) to run Photoshop or Quark or video editing software (in other words, apps that don't exist on the Linux platform) ... that, to me, is more than worth the Apple premium.

    Dlugar

    --
    Computer Go: Writing Software to Play the Ancient Game of Go
    1. Re:Here's why I'm buying an Intel mac to dual-boot by TheRaven64 · · Score: 1
      I disagree. I have yet to find anything as nice as corner-activated Exposé for switching between windows, and the menu bar at the top of the screen is much easier to hit on a large screen than small ones attached to windows (just throw the pointer towards the top of the screen).

      The kernel, however, is not designed for power users. The system call cost is about 10 times more than on a comparable UNIX system (Linux, *BSD, etc), and the VM system is just horribly, horribly, broken. Oh, and several sysctls have insanely low default settings (e.g. 100 processes per user) and quite low hard-coded maxima.

      --
      I am TheRaven on Soylent News
  54. Re:Don't get it; never will by slothjammin · · Score: 1

    If (When?) Apple comes out with an Intel Mac Mini, I will purchase one to be a Mythfrontend on Linux. Plus I'm going to tweak the dickens out of it (software). I may actually purchase 2, one for Myth, and one running OS X for the wife and kid.

    --
    Squidward: "Spongebob, If I had a dollar for every brain you don't have, I'd have 1 dollar."
  55. Re:Uh... Xen's not an answer... by Bruce+Perens · · Score: 1
    I think you could get it to host on the Darwin kernel, which is Open Source after all, and you could wedge the modified kernel into OS 10.

    Bruce

  56. Re:Don't get it; never will by gnasher719 · · Score: 0

    '' It's like porting Windows to MAC. Why bother? Most, if not all, MAC people don't want or require it. Granted there are a few people with exceptions but for the 99.9% why is so important? ''

    The problem with your argument is that the number "99.9%" is not correct. It is more like 80% or 90%. And you forget that there are considerable numbers of Linux users and Windows users who would just like to buy a computer that is completely contained in the LCD screen (without having to run MacOS X).

  57. How about a VMware OS? by Anonymous Coward · · Score: 0

    Imagine an VMware OS that could actually run other OSes as huge applications on a single computer.

    You could run a Linux app and it would run. Choose a Mac app and it could run at the same time in a seperate window. And the same goes for a Windows app.

    It would be great if this could be made to happen, then you could choose whatever app you wanted to run no matter which OS it was designed to run on.

  58. Lookey by everphilski · · Score: 1

    here :P

    Vista supports EFI natively as of build 5231 (source: http://www.pcmag.com/article2/0,1895,1872067,00.as p) which is in the wild.

  59. How about ARDI + YDL? by rhyre417 · · Score: 1

    Mac on Linux is one thing, but I've still got 680X0 apps that I like to run from time to time. (Not many, but there is no reason to 'switch')

  60. Linux the first? Don't make me laugh by Anonymous Coward · · Score: 0

    Errrr - '64-bit computing for the Intel desktop' - as far as I know, FreeBSD also was an early adopter. Same for 'internet connection sharing' as in NAT? It has been available in a lot of other operating systems even before iptables supported it.

    1. Re:Linux the first? Don't make me laugh by MintyGreen · · Score: 1

      Yeah, like Linux.

      Linux had NAT a long time before iptables existed. Ever heard of ipchains, or even ipfwadm? ipchains was native to the 2.2 kernel, ipfwadm to late 1.3 - 2.0 series. iptables was only introduced for 2.4+.

      A bit of digging gave me some rough dates for when NAT was introduced in ipfwadm vs. ipfilter (which I'm assuming would be the reference for FreeBSD). The first mention of IP masquerading in ipfwadm was on or around 1996-05-05, with version 2.0. The first reference I see to NAT in ipfilter is on 1996-02-04. HOWEVER, the ipfilter site says that ipfilter has been part of FreeBSD since version 2.2, which was (according to the Unix Timeline) released on 1997-03-16. (Yes, ipfilter was reported to have been tested as early as FreeBSD 2.0.0, but I'm not sure how stable that was, or exactly when NAT support was introduced.)

      I can provide sources if requested. (Funny thing about posting as AC: you don't have to back up your idiotic claims.)

      I won't speak for 64-bit x86 support (yet?), as I'm not so intimately familiar with the territory there.

  61. Re:What about NetBSD? by ArbitraryConstant · · Score: 1
    "In theory, there's not a whole lot that Linux can do that you can't do with OSX."

    Sure there is:
    • Binary compatibility with binaries provided for Linux and not MacOS
    • Source compatibility -- even if most software can be ported, it's not close enough that I can do my Linux development, and there exists software that hasn't been ported.
    • Linux is by far a better performing kernel, and this can be an asset for some jobs.


    I'm sure there's other things as well, but those would be my reasons if I were to do it.

    "Most of the ppl that got into Linux so they'd look l337 have already jumped onto the OSX bandwagon anyways."

    Sure, and some people that got into Linux did it had a technical motivation.
    --
    I rarely criticize things I don't care about.
  62. Why bother? by BestNicksRTaken · · Score: 0, Redundant

    OK, Macs used to have a reputation for having nice hardware, that was probably 50% of the reason for owning one (25% being marketing BS, and 25% for the nice GUI they put on FreeBSD).

    So, Apple move to a regular Intel processor, a regular ATI graphics card, and a regular Intel motherboard with some modifications to remove a regular BIOS. That nice Apple hardware that we would have paid a premium for is essentially now a Dell PC.

    Soooooo, if we no longer have nice hardware, then why bother trying to run Windows or Linux on this thing, when we can do it for a third of the cost and without hacks, on regular x86 hardware?

    You also need to consider that Apple is not going to support anything but MacOSX86 on this hardware, and for that matter, Micro$oft won't support Windows on it either!

    Personally I'd see getting official support for it running under VMWare, like Solaris x86 now has, or even under Xen3 would be more exciting.

    --
    #include <sig.h>
    1. Re:Why bother? by 99BottlesOfBeerInMyF · · Score: 3, Insightful

      OK, Macs used to have a reputation for having nice hardware, that was probably 50% of the reason for owning one (25% being marketing BS, and 25% for the nice GUI they put on FreeBSD).

      Actually, I'd say about 80% of Mac users buy them for the OS, which you mischaracterize as "the nice GUI they put on FreeBSD." You obviously don't understand the real architectural advances/differnces in OS X.

      So, Apple move to a regular Intel processor, a regular ATI graphics card, and a regular Intel motherboard with some modifications to remove a regular BIOS. That nice Apple hardware that we would have paid a premium for is essentially now a Dell PC.

      Dell sells the cheapest junk they can buy in bulk thrown together with little or no design work. The same machine bought in bulk may have significantly different parts inside. The only constant is they are really cheap. As a result Dells break, often. Dell's support model is basically ship a lot of DOA and funky machines and replace them if anyone complains. Dell has mediocre customer satisfaction.

      Apple has shipped mostly commodity gear for a long time. They did have some advantages and disadvantages being a PPC shop, but they were largely unimportant compared to the other differences (from an end user perspective). Apple, however, buys middle of the road quality components and then spends significant time engineering them into a machine and they spend time tweaking the software to utilize all the features of the hardware. Take the g5 towers. They put off a lot of heat, but still run fairly quietly. The reason for this is Apple put in a lot of fans and wrote software to run them slowly or not at all in the areas that were not putting off much heat. Should you peg the processors and run a bunch of heat producing cards, they may get loud, but few people do that. As a result they can sell a quiet machine that produces a lot of heat. Since Dell does not bother trying to engineer small variable speed fans and then tweak the OS to use them properly, Dell cannot really do the same thing. As a result of all of this, Apple machines tend to be some of the most reliable machines in their price range and Apple consistently has the highest customer satisfaction in the industry.

      Soooooo, if we no longer have nice hardware, then why bother trying to run Windows or Linux on this thing, when we can do it for a third of the cost and without hacks, on regular x86 hardware?

      Obviously this statement is built upon the previous implying that Apple hardware is no longer "nice." The truth is, you just did not understand what makes Apple's hardware well regarded.

      Personally I'd see getting official support for it running under VMWare, like Solaris x86 now has, or even under Xen3 would be more exciting.

      It is possible OS X will run under VMware some day, but unlikely. It is probable that a VMware workstation edition for the mac will be sold that can run Linux and Windows.

    2. Re:Why bother? by Anonymous Coward · · Score: 0

      Take the g5 towers. They put off a lot of heat, but still run fairly quietly. The reason for this is Apple put in a lot of fans and wrote software to run them slowly or not at all in the areas that were not putting off much heat. Should you peg the processors and run a bunch of heat producing cards, they may get loud, but few people do that.

      I'm one of those few that run a duo processer G5 tower with both processors pegged (fun with genetic algorithms). The machine does produce some noise. But the noise level is nothing compared to what it is when all the fans are running full (as I found out when I put in some bad memory. When the hardware fails, the fans all turn on full speed since they can't monitor the temp). Even at constant 100% CPU usage, the fans run at a moderate enough speed that my house's HVAC fans drown them out.

    3. Re:Why bother? by 99BottlesOfBeerInMyF · · Score: 1

      Even at constant 100% CPU usage, the fans run at a moderate enough speed that my house's HVAC fans drown them out.

      Was mostly speaking hypothetically. I wonder what PCI cards you could add that would produce the most amount of heat. Maybe some heavy duty graphics cards filling all slots. It may or may not be possible to get the fans to run full blast using non-broken hardware and properly functioning software. It sounds like a fun experiment.

  63. Re:The real question... by Jon_Hanson · · Score: 1

    Linux and its bootloaders (at least GRUB, I don't know about LILO) can already deal with EFI. Itanium uses EFI and Linux has been running there since Itanium came out.

  64. The Contest by pbuschma · · Score: 0, Offtopic

    I think, given the contest Windows will be first
    http://winxponmac.com/The%20Contest.html

  65. Re:The real question... by eklitzke · · Score: 1

    Umm, no. Windows CANNOT boot off of a computer that is using EFI without a backwards compatible BIOS mode, because Windows makes direct calls to the BIOS to do its magic. The GRUB bootloader already supports EFI, and it should be trivial to get GRUB onto your new Intel Mac. Once you have GRUB on, it's not any harder to install Windows than it is to install Linux, it's just that Windows still won't be able to boot -- once the bootloader passes control to Windows, Windows simply cannot start without being able to make certain calls to the BIOS.

    --
    #include ".signature"
  66. Re:Don't get it; never will by Anonymous Coward · · Score: 0

    (without having to run MacOS X)

    In the case of Linux users, it's usually because they're:
    (40%) stubborn and used to Linux.
    (50%) using an app that is developed for Linux first, usually FOSS (including window managers, but those almost fall into the "stubborn" category).
    (10%) uppity and elitist and won't give MacOS X a shot because it's not free-as-in-lost-cause.

    In the case of Windows users, it's because they're:
    ( 5%) curious to see if it can be done.
    (20%) wanting to play the latest game on their cool new hardware (these people generally also boot Linux, and fall into the 50% above).
    (75%) fucking retarded... but that's the norm for Windows users, especially the Microsoft fanbois.

    Having an everyday-use Mac without a bootable MacOS X partition is pure fanboyism. Removing it from servers and appliances I can forgive, but desktops and workstations... criminal.

  67. OSX is not Unix by XMilkProject · · Score: 0

    I keep seeing comments about how macOSX is the same as Unix/Linux just with a prettier desktop, so I'd like to provide a little information for those that do not understand that they are completely different.

    OSX is actually an operating system called NeXTSTEP that Apple got when they purchased NeXT. The NeXT OS is based on Mach which is an experimental OS designed at CMU. MacOSX also contains a sprinkling of code from BSD, as Mach was originally developed inside of BSD. Apple has also added many things such as the Aqua interface.

    Mach is a microkernel where as the Linux kernel is a module-loading monolithic kernel. I will leave the reader to follow said links or utilize Google to understand the massive difference between the two architectures.

    The kernel that Apple is currently using in their OS is called XNU, and would technically be described as a Hybrid kernel, although it is basically the Mach microkernel with a few bits stolen from BSD.

    Basically the point i'm getting to here, is that while OSX offers a Unix-like command line which may fool the casual observer, it is actually very unrelated to unix/linux.

    That being said, Mac OS X seems to be a very nice operating system which is based on some very widely used kernels, and provides enough unix-like behavior to satisfy many.

    --
    Big ones, small ones, some as big as yer 'ead!
    Give 'em a twist, a flick o' the wrist...
    1. Re:OSX is not Unix by Anonymous Coward · · Score: 1, Insightful

      I used to work on SunOS 4 which was known as a BSD variant of Unix, and Sun payed the license for the use of Unix software and the name. It came from what was known as BSD Unix. BSD and Unix got separated with the whole BSD-lite thing, although BSD maintained its feel and the way it worked. The Mac OS X command line is much more like the traditional Unix command line than Linux will ever be. The fact that you're putting Linux together with Unix before putting BSD together with Unix makes no sense at all.

    2. Re:OSX is not Unix by mh101 · · Score: 1

      Somebody should tell Apple.

      Beneath the surface of Mac OS X lies an industrial-strength UNIX foundation...

      --
      Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
    3. Re:OSX is not Unix by TheNumberless · · Score: 1

      UNIX is an interface, not an implementation.

      And of OS X isn't UNIX, Linux certainly isn't.

  68. Uh, not really. by Jerk+City+Troll · · Score: 0, Troll

    The real question is will Windows or Linux be first?

    No, actually, it isn’t. Sorry.

    1. Re:Uh, not really. by vga_init · · Score: 1
      He's right. It's not. Mod him as a Troll if you will, but here is my reasoning:

      Linux, unlike Windows, can be made to do whatever by anyone. The processor is one tiny component of the system, and even though x86 binaries may be able to run out of the box, an operating system has to deal with a great many more things. I don't know much about the chipsets and devices that comprise the new Intel Macs, but if they are at all unsupported by Windows then for practical purposes the whole project is dead in the water (unless Microsoft itself adapts the system). Third parties could write drivers and possibly coax the system into running on unexpected hardware (Apple certainly won't), but closed, proprietary software like Windows is designed to fight such efforts, leaving platform support to the whim of Microsoft.

      I'm skeptical as to how many resources Microsoft is willing devote to porting Windows to the Mac. Microsoft follows money, and the money lies in giving Mac users what they want. Do you think Mac users will buy a Mac so they can use Windows? Of course not; they want Apple software. Anyone interested in Windows will sooner buy a "PC" because they're more inexpensive in terms of hardware value.

      The best market to attack is the Mac user's desire to run Windows programs--not all programs, mind you, but a select few. Porting Windows itself and expecting Mac users to dual boot is just a bit too much to ask, so I think Microsoft would sooner implement a Windows API layer (aka MS WINE) for Mac than actually port the whole system.

      Since clearly a better route is available, Microsoft doesn't have a good enough incentive to put a high priority making Windows run on the Mac.

      In the mean time, busy buzzing linux bees will be porting from day one.

  69. Why Redhat/ by MECC · · Score: 1

    Why Redhat? Debian runs on Macs now, and is much easier to keep up to date.

    --
    "We are all geniuses when we dream"
    - E.M. Cioran
  70. Where Linux goes, Windows will follow. by Guspaz · · Score: 1

    Does it matter if Linux or Windows boots first? Whichever succeeds first will allow the other to suceed almost immediately thereafter.

    Any method that can boot Windows is guarunteed to allow Linux to boot. And any method that Linux uses to boot is a backdoor (admittedly less so) that Windows can exploit.

    For example, consider the worst case scenario. Linux is bootable through some means which requires source modification that Windows can't do. If you can boot Linux, you can boot Xen. And if you can boot Xen, you can run Windows inside of Xen (with Xen 3.0 on modern CPUs with the virtualization extensions, which the iMac should have) at native speeds.

    The downside in that worst-case scenario is hardware support; Xen doesn't have Xen-aware Win32 video drivers. As I understand it, the two current solutions are to use VESA mode, or an emulated VGA device. And of course VNC and remote desktop.

    Anyhow, my point is that if Linux boots on an iMac, you should be able to run Windows without the overhead of VMware or QEMU.

  71. Wouldn't it be the same? by tscheez · · Score: 3, Insightful

    Because once you get grub or elilo working with EFI, you would be able to boot what ever you want, windows, linux, whatever, since both of those boot loaders understand how to load windows. Would it really be that easy or am I missing something?

    I guess technically then linux would win that race.

    --
    Supplies!
  72. Pragmatic reasons exist too by monkeyGrease · · Score: 1

    Most replies to your question tend to be of the "because we can" variety.

    However, there are real practical reasons. First, the development environment on Linux is different ranging from the UI (I like a very custom fvwm + vim setup) to software architecture issues (linking dynamic libraries, particularly with visibility nuances, differs between the two...or three throwing in win32).

    Second, many of us can only afford so much hardware AND we work on cross-platform packages (C++ plugin framework in my case). In addition to this, living in a location such as the Bay area or SoCal with a family severely limits computer space. Triple booting a laptop for development is very attractive.

    Third, OSX is a better casual end-user (like for my wife) desktop than Windows, gnome, kde, fvwm, etc. Windows has the games I need (like rfactor), and some applications (like the MyChron telemetry software for my kart racing). Linux supports my favored development environment best. Again, we have a HW budget limit.

    In summary, one broken assumption you have is that one home computer supports one end-user (a MAC supports a MAC person). The other related assumption is that one home computer supports predominately one usage pattern.

  73. IT'S MORE LIKE YOU'RE TAKING AN ANALOGY by Hrothgar+The+Great · · Score: 1

    ...and beating it to death with your reinforced concrete head. Seriously, I bet there are at least one thousand different people who have already posted the car analogy. There are at least 10,000 people who have posted one of these irritating WHY? questions. WHY DO PEOPLE WANT TO DO THINGS? I DON'T WANT TO DO THINGS. EVERYONE SHOULD STOP DOING THINGS.

    Most of the people posting this useless, annoying garbage are just trolling. What's your excuse?

    1. Re:IT'S MORE LIKE YOU'RE TAKING AN ANALOGY by Medievalist · · Score: 1
      Hrothgar the Great saith:
      Most of the people posting this useless, annoying garbage are just trolling. What's your excuse?
      I heard Grendel's mom paid him to do it, just so she could watch that vein in your forehead pop.

      Sorry, couldn't resist.
  74. + 10 FUNNY by chainy · · Score: 1

    Please.

  75. Why do this? Here is my reason........ by rob_osx · · Score: 1
    I have heard many people ask why you would want to boot Linux on the Mac when you can have CLI in OS. Here are my reasons that I want to have a dual (OS X and Linux) or even a tri (OS X, Linux, and Windows) boot machine.

    I buy a Mac because OS X is wonderful and the bundled apps are great. I don't have to deal with spam, viruses, and a fresh install every 8 months to a year (as I do with Windows). My wife can do everything she wants without bothering me for tech support (only once did the printer on the Airport get messed up to where I had to get involved). The UI is more consistent and better than Windows or Linux.

    With OS X I get a CLI when I want it, but my preferred software development environment has a very customable desktop. Window focus should follow the mouse without a click and should not jump to the front. I can type and don't always want to see the window that I'm typing in.

    With Linux I get my preferred development environment, with OS X I get my preferred application environment.

    People need to realize that OS (and the apps built for that OS) are tools some tools are better than others for different jobs. An Apple computer will give the user the most flexibility, and that is what is so great about Apple going with Intel. The user can buy one machine and have the top three OSes on it!

    I still don't understand why anyone would do embedded software development on a Windows machine.

  76. QEMU seems to be running OSx86 on Linux by WhiteWolf666 · · Score: 1

    http://qemu.dad-answers.com/viewtopic.php?t=223&po stdays=0&postorder=asc&start=0

    I suspect this means we'll have OSx86 running on a Linux host on Intel Macs in no time.

    Groovy

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  77. EFI here already by Midnight+Thunder · · Score: 1

    Truth is Yellow Dog has always been a PowerPC distribution and that's where it is good at. On the x86 side of things there are plenty of distributions to choose from, including Suse and Redhat. Doing a search for "EFI Linux" with Google gives me the following links amongst others:

        - http://sourceforge.net/projects/elilo
        - http://docs.hp.com/en/5991-1247/ch05s21.html
        - Search for EFI at RedHat

    From reading the above sites it would seem that if you are ready to diverge from a standard install, then it should already be possible to run Linux on EFI based Macs. Linux has the biggest advantage of having code which is easily modifiable by whoever has an itch to scratch, whereas MS-Windows depends on Microsoft having a business case for doing so.

    --
    Jumpstart the tartan drive.
  78. I'm game by asv108 · · Score: 2, Informative
    I've been using Linux as my primary desktop for about 6 years now. I have owned OSX machines in the past, specifically the original powermac G5. Typically as far as laptops are concerned, I run thinkpads and single boot in to my preferred distro. If I could still run Linux as my primary and be able to boot in to OSX when I want to test something or run photoshop, that makes the new intel based macs a powerful solution.

    Just because OSX is unix based, doesn't make it a replacement for desktop Linux or vice versa. There are a lot of things, that are a whole lot easier for me to do in Linux, when compared to OSX.

    • Run the latest Java release
    • Have a total package management solution
    • Developer tools easly installable through package management
    • Run the latest Openoffice.org
    • Run a gnome desktop
    • Run Evolution
    People have different needs. OSX is a great OS, but its not the solution for everybody. PPC Linux has been around for a long time, but its always been a second class citizen. Being able to run OSX and Linux on one machine, where everything works, could be very powerful.
    1. Re:I'm game by Anonymous Coward · · Score: 0

      * Run the latest Java release (who cares unless you are a developer)
              * Have a total package management solution (package management confuses the crap out of most people)
              * Developer tools easly installable through package management (again)
              * Run the latest Openoffice.org (OOo sucks, I tried to use it religiously, but had to keep falling back)
              * Run a gnome desktop (uh, yeah.)
              * Run Evolution (crappy)

      I guess that makes you and about 100 others.

    2. Re:I'm game by timothy · · Score: 1

      a) Kudos for saying something which frequently gets the kind of (sarcastic) response that this already has. It's heresy to many to suggest that OS X (not that there's anything wrong with that) is not necessarily the very best thing out there in the world, the be-all-end-all unix/unix-like OS. I use OO.o all the time (grad school, sshhh, don't tell anyone I'm not using the required Word or WordPerfect :)), and it's a shame that it's less available for OS X.

      b) re the 2d-class citizen status, well, there is a full-fledged version of Ubuntu for PPC, which I know works well on G3s and G4s, not sure about G5s ... it's been the OS on my 500MHz G3 iBook for the last year-or-so, and for me, it beats OS X. YMMV :) Red Hat recently promised RH for the new Intel Macs, which of course means nothing until it arrives, but I'd be surprised if RH, Debian / variants, Gentoo and more don't soon have versions for that hardware.

      timothy

      --
      jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  79. Re: Hold the pIckles, hold the rhetoric. by WrongSizeGlass · · Score: 1

    I find your views intriguing and would like to subscribe to your newsletter.

  80. I am no Linux fan by Anonymous Coward · · Score: 0

    but this is far bigger news than getting MS Windows running on Macs. OS X will get (and for a long time now, has already got) far more from the Linux world than it has ever got from the MS Windows world. This is where all the attention should be, especially on slashdot, fer cryin' out loud.

    1. Re:I am no Linux fan by TheSkepticalOptimist · · Score: 1

      Why is this news?

      I mean, there are people trying to get linux to run on a toaster or a fridge, I assume that getting it to run on an Intel based iMac would be child's play. Simply write an EFI module and use the current x86 based Linux distro. In fact, I am sure Red Hat won't be the first to port Linux to the Mactel architecture and someone will port some distro to it in the next month or two.

      Getting the OS that 90% of the world's computers runs on to run on a Mac is much bigger news then to get an OS that can run on anything else to run on them.

      --
      I haven't thought of anything clever to put here, but then again most of you haven't either.
    2. Re:I am no Linux fan by Anonymous Coward · · Score: 0
      Getting the OS that 90% of the world's computers runs on to run on a Mac is much bigger news then to get an OS that can run on anything else to run on them.

      Even when MS Windows is ported, few sane people will bother spending $300 to $500 to buy MS Windows to run on their Mac. Why wouldn't you want to spend that money on beefing up a non-Apple PC? And Apple isn't going to bundle MS Windows on the Mac--they've already said that. That being the case, what significant difference could it possibly make to have MS Windows ported to the Mac? When Windows NT was ported to DEC alpha and to HP PA-RISC machines, how much did that matter to those platforms?

      Because Linux people do like to experiment and because there are free distributions of Linux there will, in all likelihood, be far more Intel Macs running Linux than MS Windows which is why Linux will be more significant to the Mac than MS Windows. Hell, there will be far more people running either FreeBSD or NetBSD on the Intel Mac than MS Windows. While this is in and of itself important enough, the Linux system will have much more source that can be shared with Mac OS X. As will the BSDs, obviously. FreeBSD and Linux will continue to be a greater influence on the direction of the Mac than MS Windows ever will be.

      That's why it's news and that's why it doesn't matter much when MS Windows gets ported to the Mac. And sorry guys, but this person's thinking would have easily been recognized as embarrassingly faulty if slashdot hadn't become such a MS Windows loving place. Slashdot has become a real drag.

  81. Xen IS an answer, but Apple doesn't talk by Anonymous Coward · · Score: 0

    you can't get it to host on anything but Linux

    When did NetBSD and FreeBSD become 'Linux'? Because both OSes can act as a Xen host.

    Go read the Xen 3 docs. They are claiming *IF* Vanderpool extentions are supported, you can xm start non-modified OSes.

    But Apple has not pubically said anything about Vanderpool or Silverdale support.

  82. Why? by Anonymous Coward · · Score: 1, Informative

    Pick one.

    a) Because I like Linux?
    b) Because there are things I prefer to do from within Linux?
    c) Because there are things Linux does better?
    d) Because I can?
    e) Because that "omg uber interface lol" nonesense is just that, I prefer e17?
    f) Because all I really need OSX for is the Macrodobe tools, which Mac-on-Linux allows me to run from Linux, arguably better than doing so through Wine?
    g) Because I believe in using the best tool for the job, and booting the big three OSes from the same maschine allows me to do that more effectively, considering the hardware premium is still less costly than buying three seperate maschines, one of which is an intelmac to begin with?
    h) Because contrary to what seems to be consensus amongst fanboys, Steve Jobs, although brilliant, is not Jesus, and his tools aren't the best for everything?
    i) all of the above
    j) AM FANBOY YOUR ARGUMENTS MEAN NOTHING OGMBBQLOL!!!!!1111eleven.

    1. Re:Why? by goMac2500 · · Score: 1

      Huh? You can run e17 inside OS X.

  83. I believe... by YesIAmAScript · · Score: 1

    I believe the primary reason Apple went with EFI is because if you want a BIOS for your machine you have to pay AMI, Award or Phoenix a couple bucks per machine you ship. EFI is free.

    It's a cost measure as far as I can tell.

    As an added bonus, EFI allows added flexibility over BIOS. BIOS is really crappy now, it's far beyond its actual usefulness.

    If Apple used BIOS, you'd have to go to your BIOS to select your boot device (like on a PC), instead of doing it in the Preferences app under the OS. Does that seem like the Apple way?

    --
    http://lkml.org/lkml/2005/8/20/95
  84. While I'm all for a guess by Anonymous Coward · · Score: 0

    Neither Apple nor Microsoft have said they intend to support Xen 3.0 and Vanderpool.

    I do not know if it ignorance of Xen and VT or a viewpoint that such would create licencing (and therefore revinue) problems.

    1. Re:While I'm all for a guess by Wesley+Felter · · Score: 1

      MS is writing their own hypervisor and I suspect Apple will write their own if they want one.

  85. Two Words: Used Hardware by Anti-Trend · · Score: 1

    I recently installed Linux on a Powerbook laptop. Why? Because the laptop was only $40, it works, and it runs my favorite OS. The question is why not?

    --
    Working in a DevOps shop is like playing in a band made up entirely of keytarists.
  86. Re:Don't get it; never will by WebHostingGuy · · Score: 1

    Because I am wondering why others would want to do it.

    If you had read the article it states there is no performance gains, so it begs the question--why would you want to? Just because you don't like the question or are too afraid to answer it doesn't mean the question is not valid. I understand the motivations of Redhat wanting to port their product but under what circumstances would the ordinary user want this.

    --
    Quality Hosting e3 Servers
  87. Re:What about NetBSD? by MooUK · · Score: 1

    Since I have no hope of writing a better answer, I'll link you to a thread a little further up the page - both the linked post and its child.

    http://apple.slashdot.org/comments.pl?sid=175093&c id=14558478

  88. Can a Hypervisor be Differentiating Software? by Bruce+Perens · · Score: 1
    Can a hypervisor be differentiating software (software that makes you look better than your competitor) any longer? Methinks the answer is no, because there's a great free one, and Apple folks are smart enough to use Xen rather than invest in a highly-complicated non-differentiator.

    Bruce

  89. Re:Uh... Xen's not an answer... by MichaelSmith · · Score: 1
    you can't get it to host on anything but Linux

    and NetBSD

  90. Re:QEMU running^Wcrawling OSx86 on Linux by Anomalyst · · Score: 1

    from the linked discussion:

    tjost Posted: Thu Nov 24, 2005 4:17 pm
    [snip]
    It is sooooo slow, it take more than 2 hours to boot and for show the System Profiler.

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  91. Re:Don't get it; never will by howlingmadhowie · · Score: 1

    it could have something to do with wanting to run a system based on free software? the fact that Gnu/Linux also works extremely well sweetens the pill, but in my case the choice is mainly moral. howie

  92. Re:QEMU running^Wcrawling OSx86 on Linux by WhiteWolf666 · · Score: 1

    Yeah, yeah, but that's because the non-open-source accelerator module is not running.

    It doesn't support OSx86 as a client or host, yet. The developers of the competing open-source accelerator module are working on it.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  93. Re:Don't get it; never will by WebHostingGuy · · Score: 1

    And that makes sense. Thanks.

    --
    Quality Hosting e3 Servers
  94. It's the Filesystems, stupid by BoydWaters · · Score: 1

    At work use Linux predominately, but Macs are very popular and getting more so, particularly for laptops.

    At the moment, a convenient way to move large data sets is to unplug the USB hard disk and move it to your other workstation, rather than pull that data across the network, because:

    1) Portable machines which are used half the time "off net" do not lend themselves well to file-server usage.
    2) Scientific data-reduction packages typically involve processing of multi-gigabyte data sets.

    OS X 10.4 broke the ext2 project for Mac OSX, alas. As other Linux-supported filesystems:
    * HFS+ -- OK, but it doesn't support the journal. Risky?
    * FAT32 -- limited. File sizes less than 2GB, and volume sizes are limited, too.
    * UFS -- Linux doesn't yet support read-write; has endian issues when trying to share between Macs.

    I'm hoping that some sort of Linux emulation on the Mac will allow Macs to access Linux data for filesystems that are not yet ported (ext3) or won't be ported anytime soon (Reiserfs).

  95. Re:Uh... Xen's not an answer... by booch · · Score: 1

    Has anyone successfully run a Darwin kernel in OS X?

    --
    Software sucks. Open Source sucks less.
  96. GRUB by elbenito69 · · Score: 1

    Port grub to EFI and you're all set.

  97. Re:Uh... Xen's not an answer... by Anonymous Coward · · Score: 0

    Yeah: Apple.

  98. Is Windows $6K USD ahead? by mahju · · Score: 1

    In the last 2 weeks, this guy Colin has raised over $6000 USD as a bounty for getting win xp onto "the scottish laptop"
    That amount of cash, and growing, will focus the minds of many geeks out there... and one would think once its cracked for a wee little laptop, the ayeMac would soon follow...