10 Reasons Why a Resurgent Mac
is Great for Linux

There have been many recent pieces written about how a resurgent Mac is a threat
to Linux. This particularly hit fever pitch when Apple decided to jump
ship to Intel CPUs.

The notion that the Mac is either a short or long-term threat to Linux
is wrong for a number of different reasons. 10 in fact. Recounted below.

In reality the obverse is true - a broadly successful Mac OS X platform
is a great benefit to Linux. In order to see why, we have to understand
what the roadblocks to broader Linux desktop adoption are and why the
growing Mac market helps clear these.

There are different roadblocks for different market segments. Different
things block Linux adoption on a corporate desktop, from a small
business desktop, from a home computer desktop, from a gamer's desktop.
So, let's start counting the reasons why a growing Mac presence in the
market will help Linux.

1) Web-sites.

Many web sites are Internet Explorer-only, either through design or poor
practice. Now that the Mac defaults to Safari as its web browser, an
increasing number of web sites will feel extra pressure to move away
from supporting an IE-only policy. This will help all other browsers,
most of which are on Linux, which in turn helps reduce the barriers to
broader Linux adoption in all markets.

2) ISV Support.

Many ISVs target Windows-only platforms. If OS X reaches over 10% of
the market, these ISVs will see that supporting non-Windows platforms is
an actual market positioning advantage. And market advantages are
normally pounced upon by vendors in any competitive marketplace.

This will increase the likelihood that these ISVs will use
non-Microsoft-only platform application tools and frameworks, many/most
of which also support Linux. Therefore, the cost to these ISVs of also
supporting Linux when they broaden application support to include OS X,
is minimal or nothing.

So, they might as well support Linux because it too might "do an OS X"
in the near future and become yet another rising platform that they will
have to support. So, they might as well plan ahead and do a broadening
support shift once only. It costs less and places them ahead of their
competitors.

Thus broadening ISV support for OS X will (in most instances) also
benefit Linux. It certainly wont disadvantage it.

3) A Shift in Mindset.

For most computer users, a PC and Windows are one and the same thing.
For many users, Microsoft Office is also synonymous with Windows and the
PC, and they often use the term 'Windows' to refer to their
word-processor or web browser, or 'Word' to refer to Windows. For most
users, a computer and Microsoft are one and the same thing.

A major increase in the use of any alternate platform therefore breaks
the hegemony that Microsoft has. It will force a shift in people's
mindset. They can't simply think of a PC implying Windows, as an
increasing number of their friends have a PC which runs a non-Windows
platform. They can't think of a word-processor being Word, as many home
users with Macs will use Apple's word processor, not Microsoft's.

4) Expanding the Comfort Zone.

I can't prove it, but gut-feel tells me that any user who migrates from
Windows to the Mac will be far more comfortable in subsequently
migrating from an OS X interface to a Linux interface (KDE/Gnome). It's
fairly self-obvious really: if you've discovered that a Windows
interface isn't the only interface, if you've had to re-tool your mind
and muscle memory to shift to one alternative, any subsequent jump is
far, far less threatening.

But why would OS X users jump to Linux and not back to Windows? Well,
many of them might like the fact that they suddenly hit fewer bit-rot
problems on a non-Windows PC. They might like the fact that they hit far
fewer virus, spyware and key-logger problems now that they've moved away
from Windows. They might like the freshness of difference a
non-Microsoft platform and mindset brings. They might like the access to
several thousand free open source apps which have been ported to run on
the Mac's X Window interface. There are many good reasons.

Time to quote Oliver Wendell Holmes: "The mind, once expanded to the
dimensions of larger ideas, never returns to its original size."

Regardless of why various new OS X users might jump over to Linux, it
seems likely that many of them, if they do decide to jump off the Mac,
are likely to try Linux before returning back to Windows.

Therefore, any increase in the Mac's mindshare and adoption will also
raise those users' comfort levels to perhaps try Linux.

5) Bursting Microsoft's Momentum Bubble.

One of the reasons Microsoft 'wins' so often in the marketplace is that
the marketplace expects Microsoft to win. This therefore becomes a
self-fulfilling prophecy. Anything which perturbs this process is a
serious threat to Microsoft.

If, suddenly, Microsoft has a one-in-three chance of losing a desktop PC
sale to Apple, the market will understand that Microsoft no longer
commands complete control of the desktop market. That market is now open
and in flux. It becomes easier for any alternative to play in this
fluctuating market and compete against Microsoft. Linux is the prime
alternative to gain in a fluctuating market, when that market perceives
that Microsoft's momentum is impeded.

6) A Broader Price Spectrum.

While the new mini-Macs are a cool and well priced device, and Apple's
laptops have historically been good overall value, much of the remainder
of Apple's desktop range is out of the cost radar for many of the
world's PC users.

Any initial push towards the Mac, by those who can afford it, may
therefore serve only as promulgating a wave that Linux rides, due to its
far broader price spectrum. By this I mean that while you can buy a
US$500 Mac, you can't buy a $200 one. You can buy a US$200 Linux PC
however, which more than suits most users.

7) Applications.

While the Mac comes with some cool and slick apps, it's not a patch on
the breadth offered by any common user-oriented Linux distro. It's not
likely that Apple will bundle a whole range of software which might be
of interest to the corporate world, the small business world or the home
market. Linux distribution vendors have no such qualms.

Therefore, if I want remote corporate desktop display client software
for Linux, it will be there, out of the box. If I want an accounting
package for my small business for Linux, it will be there, out of the
box. If I want a recipe manager, or a music notation program or a
thousand other educational or miscellaneous tidbits for Linux, it will
be there, out of the box.

This is a major market benefit to many forms of consumers: "No need to
download and install anything. Linux ships with 5,000 apps. It's likely
that your needs are covered."

All you need is their attention, and getting them out of the Microsoft
mindspace is the best way of getting that attention. The Mac can do this
with aplomb.

8 ) But isn't Linux less friendly than Mac OS X?

Perhaps. In some ways. But none that really matter to most non-technical
users. Sure, OS X looks slicker than Linux. But no, most users want only
a handful of applications and have only a handful of functions they want
to perform. And for most users, Linux performs these tasks just as
effectively, if not as elegantly, as OS X does. Remember, many consumers
buy home-brand product. Linux is the home-brand equivalent in their
eyes.

9) It's the Vendors, Stupid.

While a resurgent Mac is wonderful for Apple which supplies both the
hardware and system software, where does that leave the 5,000 other PC
vendors from around the world? Nowhere, really.

If these vendors catch a whiff of change in the PC marketplace, with
Microsoft's hegemony no longer looking unassailable, they have two
options. One is to try and licence OS X from Apple. We've seen that
disaster movie before, right? The other is to find an alternate
platform, which is kinda not Windows and kinda like OS X: Linux.

10) Freedom.

In the end, it's all about freedom. And while OS X's core is based on
the open source and libre Darwin Mach/BSD derivative, very little else
is - there is very little freedom within the Mac space.

It's either Apple's way or the bye-way.

So, try as hard as you can to convince yourself that Apple is somehow
not going to 'do a Microsoft' on its users. I've followed Apple in the
marketplace for 26 years - I have no such expectations waiting to be
dashed.

Comments

Posted by   www
on July 25, 2005, 1:38 am
what a pointless and badly researched article.

Reply to this comment
Posted by   www
on July 25, 2005, 1:57 am
the first argument already made me laugh ;-(

Reply to this comment
Posted by Helge  
on July 25, 2005, 3:39 am
And why did it make you laugh? It's a perfectly valid point, even though it
doesn't matter if people are switching over to the Mac and Safari or to
Firefox on Windows. Currently, the impact of Firefox is probably a lot
larger, but if the Mac really got 10-15% market share, it would be
different.

Reply to this comment
Posted by  
on July 25, 2005, 8:28 pm
It's laughable because Apple are exactly like Microsoft. Safari *already*
has MacOS specific extensions that Firefox doesn't support, and I'm sure
they'll continue to do that.

I stopped reading at the second point. It's clearly been written by
somebody with no knowledge of API design - Mac apps are written to the
Carbon/Cocoa APIs which are every bit as proprietary as Win32 is. To run
them you'd need a Mac emulator like Wine is for Windows, except nobody
even started that yet and it'd take about a decade to get useful.

Basically, Apple is every bit as problematic for Linux as Microsoft is,
and if you don't understand why then you need to do more research.

Reply to this comment
Posted by Askadar  
on July 25, 2005, 9:59 pm
It seems you don't have too much of an idea, either. What the original
article claims is that ISVs will have to support _both_ (Windows and Mac)
platforms. This is not done by using Mac specific APIs! This is done by
using cross platform toolkits, such as QT.

And using toolkits/tools such as QT supporting Linux really isn't that
hard anymore.

Reply to this comment
Posted by conz  
on July 25, 2005, 10:12 pm
While the Mac's API is nothing like Linux, there are various means of
achieving portable applications. One example is QT/Mac.

So, if you need to port your Windows apps to the Mac, why not use QT as
your API, so that you also gain Linux as a side benefit?

Here are a few other examples of what I mean:

1) Firefox (Win, Mac, Linux)
2) Thunderbird (Win, Mac, Linux)
3) Java (All platforms we care about)
4) wxWindows (Win, Mac, Linux)
5) Scribus (Win, Mac, Linux)

See here for instance:
href="http://www.linux-mag.com/content/view/2006/112/">http://www.linux-mag.com/content/view/2006/112/


Reply to this comment
Posted by  
on July 25, 2005, 2:37 am
You are 100% correct !

Reply to this comment
Posted by  
on July 25, 2005, 2:37 am
You are 100% correct !

Reply to this comment
Posted by  
on July 25, 2005, 2:40 am
Good article. Brings up some nice points.

Even if the other commenters can't value them on their merrits, I think
they are right on the money.

Anything that makes people think PC!=Microsoft is beneficial to
alternative OSes.

As an aside: GNU/Linux not as easy as MS Windows? Still equating Redhat 6
to MS WinXP SP2?

Reply to this comment
Posted by  
on July 25, 2005, 4:58 am
guys, what's with all the hating? the first point especially is compelling.
I know that all the IE-only sites were one of the things that deterred me
from adopting Linux once upon a time, and now that Firefox is improved
(and sites are more standards-compliant) I have more reason to stay with
Linux. (I should mention that I haven't really used Windows on my computer
since my Windows hard drive died over half a year ago, and even then I only
booted into it a couple times a month.)

Points three and four are also quite good ones: One of the big reasons
people don't even bother to switch is that they don't realise there is
anything to switch to. And they don't know that there could be different
ways of interacting with a computer. Even if moderate-to-advanced computer
users switch, they'll expose their friends and relatives to Mac OS and
Linux, and start to 'expand their minds'.

I would like to mention, though, that porting from Mac to Linux still will
be somewhat difficult: having the POSIX similarity is only half the battle;
porting from Cocoa to GTK+ or Qt will still be rather difficult.
(Although... maybe it would be in developers' benefit to use the
Objective-C and OpenStep libraries, which are almost identical to Cocoa
and would give GnuStep a lot more exposure...)

Reply to this comment
Posted by  
on July 25, 2005, 6:20 am
Mac OS X is great for Linux.
1. It makes people think of alternatives to Microsoft. Linux, of course
is one of them. For servers, this is great for Linux.
2. It makes people use standards rather than Microsoft proprietary
software. For example, webmasters will less likely make websites which
work only for Internet Explorer. Hopefully they won't use Active X
components any longer.

Once you go Mac, you won't go back. Especially on an Intel platform.

With a MacIntel, you will be able to simultaneously run all your Mac
applications, your Windows applications (through virtualization or Virtual
PC at hardware speeds), your Linux applications (by recompilation and
X-Windows), and your Unix applications (by X-Windows or command line
interface), all in a great, stable, interface, with drivers for all your
hardware. You don't have to double boot. You run all simultaneously and
can cut and paste between them. Why would you want to go to Linux - which
just limits your choices?

Mac OS X does expand the market for Linux, since Linux is the lower cost
alternative. Developers for Linux can target both markets fairly easily.

Reply to this comment
Posted by  
on July 26, 2005, 3:00 am
There is a rather important limitation you glossed over. To gain all this
flexibility in software, you have to commit to using Apple's hardware.
MacIntel will NOT run on commodity x86 hardware out of the box. Yes, yes,
I know it will be hacked but hacked OS X installs running with hacked
drivers on $200 Taiwan motherboards are not going to be supported.

Reply to this comment
Posted by  
on July 25, 2005, 8:10 am
Ok, I'm coming to this discussion as an ex-windows user, part-time Linux
user and full-time Mac user.

I used Windows for a long time, mainly because my work (graphic/web
design) didn't really work well on Linux. I couldn't afford a Mac, so I
used Windows on a pretty humble self-built PC, which now runs Fedora Core
3 for my web server, while I do all of my work on the Mac (with Virtual PC
Windows for browser testing).

Linux is great nowadays from the consumers point of view, but nowhere near
as good as a Mac from a media point of view.

Essentially Linux and Mac are the same thing; a Unix base with a fancy GUI
on top (I'm being purposefully vague). The main difference being Apple
having full control over the composition of the system where they take all
the open source goodies that they need, then build everything on top of
that including all their core audio/graphics media components.

Linux takes essentially the same open source goodies, then uses more open
source GUIs for the 'front-end'.

I think Linux will always suffer from being 'behind' because Apple has
thousands of PAID software engineers to hand where Linux moves relatively
slowly beacuse very little of the contributers are paid.

Linux has the main Unix base and it has the front-end (that is getting
more usable all the time), but I think it is missing the 'media' aspect to
some degree and maybe a little direction.

Just my two cents.

Reply to this comment
Posted by  
on July 25, 2005, 8:16 am
Being a bit linux competent made it easier for me to go Mac. I checked out
the mac mini at my local store and was gobsmacked how similar it was to
some of the linux distros. Checked out the Termnal window, typed ls and I
was sold.

I will go back to linux one day, but reckon I will always love the mac
mini.



Reply to this comment
Posted by   www
on July 25, 2005, 9:54 am
You have a great imagination, have you ever thought of writing scince
fiction novels?

Reply to this comment
Posted by  
on July 25, 2005, 9:58 am
So, basically, if I read this right, it boils down to the old adage that a
rising tide lifts all boats. Fair enough. I'm sure to some degree or
another some or all of these points will be a closer for some people to
try switching to Linux. But I'm not sure I understand the issue here.
Linux will never die, we all know that. It's open source and therefore
not susceptible to the normal do-or-die pressures of closed-source
commercialism. Hell, Amiga fans still abound.

If we're talking about OS X stymieing Linux' growth into the *desktop*
space (even M$ recognizes Linux is likely to continue to grow in the
server space), well, that's a different story.

I think Linux has done that all by itself. I was one of those who tried
Linux long before I made the switch to OS X (Tiger) just a few weeks ago.
Linux was annoying to deal with on the desktop. There are a couple of
distros (Ubuntu and Novell prime among them) that will likely close the
gap, but theres enough people out there now who've had experience with
Linux and now unfortunately view it as 2nd tier stuff for control freaks
and anarchists. Not me, of course. Heh.

Anyway, probably the most important thing is that Linux has lost it's
"cool" factor and now that so many of the world's more famous
hackers have moved to OS X (after also trying and been frustrated by
Linux), there's a lot of doubt that Linux can ever regain momentum.

It probably got the spotlight a little too soon. Timing is everything.

Reply to this comment
Posted by  
on July 25, 2005, 10:33 am
#11. iPod
#12. Curiosity
#13. It is just not MicroSOFT
#14. Did I say, iPod?
#15. Escaping the Windows tax!

Reply to this comment
Posted by Tom Staff  
on July 26, 2005, 12:59 am
Are you on drugs?

Reply to this comment
Posted by Frapazoid  
on July 26, 2005, 2:55 am
The only person who posted a complaint about the article and actually said
WHY they didn't like it just rambled on about carbon and cocoa, having
completely missed the point. I mean, he was right about the carbon and
cocoa thing, but it wasn't quite applicable to what the article's author
was talking about. Slight misunderstanding.

Anyway,

1) This has already mostly happened, thanks to FireFox. Entirely thanks to
FireFox, I can browse the web on Linux all day long and I only hit a bad
spot in two situations: Windows Media or Quicktime is required for the
page.

...And that's understandable, though unfortunate, and won't be solved
until someone turns MPlayer or something into a nice, polished plugin.

Which I think is probably possible anyway, jsut amatter of time.

Also, I'm typing this from my computer in my office (during lunch break,
of course ; ) which is running Redhat FC3. With this I be happy as a clam!

Reply to this comment
Posted by Ookaze  
on July 26, 2005, 6:12 pm
What ?!!!!
href="http://mplayerplug-in.sourceforge.net/">http://mplayerplug-in.sourceforge.net/

From an actual Linux desktop user, which doesn't understand sentences like
"Linux has lost it's
cool factor" or "people out there now who've had experience with
Linux and now unfortunately view it as 2nd tier stuff for control freaks
and anarchists".
Or rather I do understand these, but I know why they are uttered : no clue
about the Linus desktop.

Anyway, as a Linux desktop user (since 2001), I agree with everything the
author said. Or rather, I don't : it's just common sense for me, it's not
even insightful. People who says a growing Mac market will impede Linux
growth are completely wrong, but they are usually people who don't know
anything about the OSS community, and have a MS mindset, so how could they
understand ?

Reply to this comment
Posted by  
on July 26, 2005, 6:53 pm
I always have thought that rants about "OS X vs. Linux" is
somehow useless because it is actually "OS X with Linux and BSD vs.
Windows monolithic mindset". It is all about mindset, stupid. OS X
have it's excelent place in many offices around the world, and so do Linux
(or BSD, it is your choice). They CAN work perfectly together, because it
Apple keeps their interpolarity and openess up to the level - I don't have
a problem to read published iCal .ics files on internet with Evolution,
Mail program uses pure .mbox file, iWork Pages uses XML for their
documents...
Apple rocks. And Linux rocks. And I want to see them both in future to
rule the desktop (at least in profesional level) together.

Reply to this comment
Posted by scott  
on July 26, 2005, 11:24 pm
the author glossed over #7 way too quickly. since when does more
applications mean more productivity, more usability, and more happiness in
computing? wanna use linux to edit/create movies? sure, it's free! using
what program? the problem with linux is that every user is stuck with the
mindset that programs that aren't free are evil. is imovie crappy because
it costs money? no, it's the best beginning editing program on any
platform, thats all. if you expect people to bang out kick ass apps out
of the goodness of their hearts, linux will always be behind apple and
microsoft. i'm not saying linux people can't do it, but media programs
don't write themselves. GIMP is on the right path, but there are very few
media shops that would dump Photoshop for it. money is not inherently evil
when it comes to software, only microsoft is.

Reply to this comment
Posted by  
on July 27, 2005, 4:06 pm
Ookaze,

I was a Linux desktop user for almost a year. So while I'm far from being
an expert, I do indeed have a "clue" about what it's like. I
learned a lot, it was interesting trying a zillion different distros and
wot not, but, in the end, it was not for me.

And FYI, I'm not the only one. A LOT of people, including many pros who've
*developed* for Linux (see href="http://www.livejournal.com/users/jwz/494040.html">http://www.livejournal.com/users/jwz/494040.html
for an example), have left for OS X pastures. OS X isn't perfect either,
but many people find it easier to work with. That's just fact.

Like I said, Linux will never die, especially in serverspace, but it
doesn't have bigmo like it did even a couple years ago. Buzz counts. And
right now Mac has it and Linux is gasping. Anyway, this is all
quasi-interesting speculation. Time will tell.

Reply to this comment
Posted by   www
on January 19, 2006, 9:35 pm
06/28/2004 Entry: "More to Come~..." OK, let me apologize for the
sheer lack of updates from the last few months. It feels as if my life has
been moving really quickly and things have been happening ...

Reply to this comment
Posted by   www
on January 28, 2006, 5:02 am
cialis information including how to buy online at cheap prices , find out
about cialis here.


Reply to this comment
Posted by   www
on February 19, 2008, 9:45 am
The spam on your blog is out of control you may want to clean it up!

Reply to this comment
Posted by viduka  
on April 2, 2008, 6:56 am
href="http://www.stallardfamily.org/wiki/backups/d5/2/crystal-reports-listing.html">http://www.stallardfamily.org/wiki/backups/d5/2/crystal-reports-listing.html
crystal reports listing href="http://www.cythrawl.net/backups/d5/1/buying-home-selling-tip.html">http://www.cythrawl.net/backups/d5/1/buying-home-selling-tip.html
buying home selling tip href="http://68.222.181.19/backups/d5/2/high-school-diploma-home.html">http://68.222.181.19/backups/d5/2/high-school-diploma-home.html
high school diploma home href="http://www.captive2reason.com/wiki/backups/d5/1/medical-transcription-quality-assessment.html">http://www.captive2reason.com/wiki/backups/d5/1/medical-transcription-quality-assessment.html
medical transcription quality assessment href="http://www.nyriv.com/wiki/backups/d5/3/federal-financial-aid-for-school.html">http://www.nyriv.com/wiki/backups/d5/3/federal-financial-aid-for-school.html
federal financial aid for school href="http://cardpropedia.com/backups/d5/1/super-automatic-espresso-machines.html">http://cardpropedia.com/backups/d5/1/super-automatic-espresso-machines.html
super automatic espresso machines href="http://www.informationspace.net/wiki/backups/d5/3/defusco-industrial-supply.html">http://www.informationspace.net/wiki/backups/d5/3/defusco-industrial-supply.html
defusco industrial supply href="http://wendan.org/gwiki/backups/d5/3/job-interviews-and-insider-selection.html">http://wendan.org/gwiki/backups/d5/3/job-interviews-and-insider-selection.html
job interviews and insider selection href="http://sudspace.com/wiki/backups/d5/1/kitchen-remodeling-denver.html">http://sudspace.com/wiki/backups/d5/1/kitchen-remodeling-denver.html
kitchen remodeling denver href="http://readingnext.info/backups/d5/2/gucci-knockoff-watches.html">http://readingnext.info/backups/d5/2/gucci-knockoff-watches.html
gucci knockoff watches href="http://lpic.friibii.ch/backups/d5/2/hotel-margutta-in-rome.html">http://lpic.friibii.ch/backups/d5/2/hotel-margutta-in-rome.html
hotel margutta in rome href="http://gypsygamers.com/backups/d5/4/mercedes-dealer-los-angeles.html">http://gypsygamers.com/backups/d5/4/mercedes-dealer-los-angeles.html
mercedes dealer los angeles href="http://allgreatwomen.org/backups/d5/2/diploma-design.html">http://allgreatwomen.org/backups/d5/2/diploma-design.html
diploma design href="http://www.fajvhed.com/backups/d5/3/recent-accounting-scandals.html">http://www.fajvhed.com/backups/d5/3/recent-accounting-scandals.html
recent accounting scandals href="http://pagnucci.iupdhc.org/wiki/backups/d5/1/time-shares-beach-ga.html">http://pagnucci.iupdhc.org/wiki/backups/d5/1/time-shares-beach-ga.html
time shares beach ga href="http://zencartprogrammers.com/backups/d5/1/enochian-crystal-balls.html">http://zencartprogrammers.com/backups/d5/1/enochian-crystal-balls.html
enochian crystal balls href="http://enttechcomms.com/tikiwiki/backups/d5/2/super-cheap-airfares.html">http://enttechcomms.com/tikiwiki/backups/d5/2/super-cheap-airfares.html
super cheap airfares href="http://catskul.org/wiki/backups/d5/1/boat-lift-covers.html">http://catskul.org/wiki/backups/d5/1/boat-lift-covers.html
boat lift covers href="http://sudspace.com/wiki/backups/d5/2/kitchen-remodeling-online.html">http://sudspace.com/wiki/backups/d5/2/kitchen-remodeling-online.html
kitchen remodeling online href="http://cythrawl.net/backups/d5/1/weight-loss-tips.html">http://cythrawl.net/backups/d5/1/weight-loss-tips.html
weight loss tips

Reply to this comment
Posted by   www
on June 6, 2008, 12:24 am
Aaargh! This thread needs to be moderated, it's been taken over by
prescription drug vendors.

Reply to this comment


 
Name

Email

URL


Remember me?

Comments


Verification code
Verification code