Red Hat, Linux and Intel iMacs 313
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?
Im not sure I understand... (Score:3, Insightful)
Re:Im not sure I understand... (Score:3, Insightful)
Re:Im not sure I understand... (Score:2)
Re:Im not sure I understand... (Score:3, Insightful)
Re:Im not sure I understand... (Score:2, Insightful)
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 enviro
Re:Im not sure I understand... (Score:5, Interesting)
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.
Re:Im not sure I understand... (Score:2)
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.
Re:Im not sure I understand... (Score:2, Insightful)
Re:Im not sure I understand... (Score:4, Interesting)
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
Re:Im not sure I understand... (Score:5, Informative)
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.
Re:Im not sure I understand... (Score:2)
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 Inte
Re:Im not sure I understand... (Score:2)
Re:Im not sure I understand... (Score:5, Funny)
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?
Re:Im not sure I understand... (Score:2)
It's very much akin to why mountain climbers climb, etc.
It's because it's there and it's potentially hackable.
Re:Im not sure I understand... (Score:2)
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?
Re:Im not sure I understand... (Score:3, Funny)
Though in reality it is more like why IBM ported Linux to a watch, because it garners advertising and show how versatile Linux is.
Re:Im not sure I understand... (Score:2)
Because:
and, Heaven forbid:
Re:Im not sure I understand... (Score:2)
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.
Ars being an arse (Score:5, Insightful)
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.
Re: most compatible machine? (Score:2)
I like the way they look and behave
Re:Ars being an arse (Score:5, Informative)
Re:Ars being an arse (Score:2)
Because you're not hacking OS X.
Re:Ars being an arse (Score:5, Interesting)
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.
Re:Ars being an arse (Score:4, Informative)
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
Re:Ars being an arse (Score:3, Informative)
USB Overdrive [usboverdrive.com] 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 y
Re:Ars being an arse (Score:3, Interesting)
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
Re:Ars being an arse (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 d
Re:Ars being an arse (Score:4, Insightful)
Correct me if I'm wrong, but that sounds like English. While I do appriciate that you can write
Re:Ars being an arse (Score:3, Insightful)
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 -
Re:Ars being an arse (Score:2)
Re:Ars being an arse (Score:2)
I don't sleep in the basement!
Re:Ars being an arse (Score:2)
Re:Ars being an arse (Score:2)
3 sentence summary of that article (Score:5, Funny)
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.
Re:3 sentence summary of that article (Score:2)
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
Re:3 sentence summary of that article (Score:4, Interesting)
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.
Re:3 sentence summary of that article (Score:2)
Wuss.
yellow dog linux (Score:5, Interesting)
Re:yellow dog linux (Score:3, Informative)
Re:yellow dog linux (Score:4, Interesting)
Re:yellow dog linux (Score:4, Informative)
http://www.terrasoftsolutions.com/products/mercur
Also there's this big company with the initials IBM that still make a aweful lot of PowerPC hardware.
Re:yellow dog linux (Score:2)
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.
Re:yellow dog linux (Score:2)
From the article summary... (Score:2, Funny)
Run shrek run... King Farquad is putting on his Red Hat!
Linux history on Macs (Score:5, Interesting)
Bruce
Re:Linux history on Macs (Score:2)
Re:Linux history on Macs (Score:3, Informative)
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
Re:Linux history on Macs (Score:2)
However I do not know weather Apple iMacs comes with those.
(This is also discussed on vmware forums).
Just wait a while (Score:2)
Re:Linux history on Macs (Score:2)
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
Re:Linux history on Macs (Score:2)
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.
Re:Linux history on Macs (Score:2)
Sorry, I was using BIOS as a generic term. Linux supports EFI, we had to do it for Itanium.
Bruce
Re:Linux history on Macs (Score:2)
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
Re:Linux history on Macs (Score:2)
Bruce
Uh... Xen's not an answer... (Score:2)
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.
Re:Uh... Xen's not an answer... (Score:3, Insightful)
There will however be a performance gain if you have native Xen support.
Re:Uh... Xen's not an answer... (Score:2)
Bruce
The Answer (Score:3, Insightful)
power management in fedora (Score:4, Insightful)
Re:power management in fedora (Score:3, Insightful)
Doesn't matter which one is first... (Score:3, Interesting)
Re:Doesn't matter which one is first... (Score:2)
Re:Doesn't matter which one is first... (Score:2)
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.
Re:Doesn't matter which one is first... (Score:2)
Linux/VPC or Linux/VMWare would be better (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?
Here's why I'm buying an Intel mac to dual-boot (Score:2)
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
Re:Linux/VPC or Linux/VMWare would be better (Score:4, Interesting)
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 [codeweavers.com]. 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.
When and Where is the New XServe (Score:2)
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 [apple.com] is a more impressive machine than the "Ultimate" Xserve [apple.com].
Will Red Hat's announcement revitalize the XServe and that push into mainstream business? I hope so and look forward
VMware (Score:2, Interesting)
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! )
This could make Linux as easy as Macs (Score:5, Insightful)
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.
Interesting idea (Score:2)
Better yet, how sweet would it be to have a laptop that would boot Windows, OSX or Linux?
Sweet.
Gimmie, gimmie, gimmie (Score:2, Funny)
The real question... (Score:2)
Nether! (Score:2, Funny)
Has anyone tried running Darwin / FreeBSD?
--
Please sign the native Flash player for FreeBSD petition:
http://www.petitiononline.com/flash4me/petition.h
Hardware agnostic (Score:2)
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.
Wouldn't it be the same? (Score:3, Insightful)
I guess technically then linux would win that race.
I'm game (Score:3, Informative)
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.
Re:The real question... (Score:2)
Re:The real question... (Score:3, Funny)
Re:iron fist... (Score:2)
Re:No, the real question is... (Score:5, Funny)
I believe the correct term for that sentiment is "necrophilia".
Re:You mean first w/o emulation/virtualization (Score:2)
(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 [slashdot.org].)
Re:You mean first w/o emulation/virtualization (Score:2)
Re:My "Real Question" (Score:3, Insightful)
Re:My "Real Question" (Score:3, Interesting)
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.
Re:My "Real Question" (Score:5, Insightful)
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.
Re:My "Real Question" (Score:2)
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.
Apple just being smart? (Score:2)
Re:My "Real Question" (Score:2)
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
Re:Don't get it; never will (Score:2)
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.
Because... (Score:2)
Even if I don't turn out liki
Linux first? (Score:2)
I would bet on Linux simply because there is a mere Cohort [wikipedia.org] or two of developers working on Windows development while there are entire Legions [wikipedia.org] of Developers/Nerds (Is there difference?) working on Linux development. That plus the Linux geeks are motivated by the prospect of humiliating Microsoft by beat
Re:Other Hardware compatibility (Score:2)
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
Re:Other Hardware compatibility (Score:2)
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 indust
Lookey (Score:2)
Vista supports EFI natively as of build 5231 (source: http://www.pcmag.com/article2/0,1895,1872067,00.a
Re:What about NetBSD? (Score:2)
Sure there is:
I'm sure there's other things as well, but those would be my reasons if I were to do it.
"Most of
Re:LInux (Score:4, Informative)
Re:LInux (Score:3, Informative)
(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 [freebsd.org]
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
Re:for what purpose? (Score:3, Insightful)
So where exactly can you buy a notebook with Core Duo processor for half the price of an Intel MacBook Pro?
Re:Why bother? (Score:4, 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.