How Mac OS X is Changing the Mac Community
rgraham writes "Derrick Story (O'Reilly Network editor) has written a follow-up article to The New Mac User, titled The Changing Mac Community. He makes some interesting observations about how Mac OS X's Unix underpinnings have greatly 'broadened the landscape' of the Mac community beyond that of typical artists to now include hardcore Unix users and the like." I personally believe this is the single most important component to Apple's continued success for the near future.
i for one know that i'm going to be making the pc to mac switch within the next couple years, first switching over my home and work machines, then my studio machines to mac. i've come to the realization that i don't really *need* an x86 for anything anymore. everything that i need to do on a daily basis can be done by a mac, and the new UI is just beautiful, and i like the hardware too.
-c
"I hope I don't make a mistake and manage to remain a virgin." - Britney Spears
For the last 8-10 years, I was a wintel user. I used Windows 3.1 - 2000 for it's ease of use as well as the presence of my web development language of choice (ASP).
I'd tried Linux, but I found it too unwieldy for everyday use. Too many hassles with hardware support, etc. I love the idea, I just couldn't get used to the trouble of routine maintenance.
Over the past 3 or so years, I've been using *nix systems more and more for web development (PHP, PERL), and I've enjoyed them more thoroughly than Windows. The flexibility of the CLI, the wide availability of development tools as well as the stability has made it particularly attractive. The only problem? I also do design work.
GIMP is a wonderful program, but it's just not robust enough for full time graphics production. For that, Photoshop is where it's at. And until now, the only options were the stuffy, static, and generally untweakable MacOS, or the generally unstable, unpleasant, and ugly Win9x dynasty.
Enter Mac OS X. My first experience with OS X was at an Apple store near my home. I fell in love with the interface. But an interface does not a good OS make. While playing around, I noticed there was a lot more to tweak and configure, and lo there was a CLI. I popped "VI" into the prompt, and there it was. Pine, check. Apache, check. Everything I knew and loved about the *NIX's was there. Within a week, I had bought a spanking new dual g4 and I couldn't be happier.
I have to use a Wintel box at work and it's sheer hell. I couldn't be happier about switching to OS X.
*everything* is Orwellian to cats.
After much hand-wringing and stomach-churning, I just got my new Mac on Saturday. I say it that way because I've never had a Mac before. I sprung for a dual 1GHZ G4. I've always built my own PC's before this, so it's a humongus change for me just to buy a pre-built machine, much less something as alien as a Mac! Luckily, I found out how to fire up the terminal right away. A command line! Whew! I'm home baby! I downloaded XDarwin that same day. Aqua is an in credibly beautiful GUI, and I get to run Xwindows apps on it. Ya know, I really look forward to participating in the new, growing Mac community.
--- Think of it as evolution in action ---
Oddly, a lot of the new blood is replacing the old die-hard Mac community. They made it through the Spindler and Amelio years, but just can't stomach the new operating system.
I'm one of the Mac support techs at a college, and I'm seeing lots of "give me OS 9 or give me death" sentiment lately.
--saint
Booting OS X...wow. Slick, solid, clean, clear. D*mn this is nice. After getting my bearings for an hour or so I looked around my room and began cleaning it up -- something my wife has always requested unsucessfully. Perhaps the clutter that is Windows and KDE/Gnome acclimated me to clutter? Whatever the reason, I'm affected by the slickness of the hardware, software and combination of the two of my PowerBook Ti running OS X.
Until now I've run my life and work off a Toshiba 2805 with RedHat 7.2 and Win4Lin for Win98SE client-side testing. Frequently I'd need to spend time directly in the Windows world (Win4Lin is great as a temporary testing environment but when I'm doing serious client-side development and need to depend on IE, native is the best). Switching between Windows and Linux (running KDE 2 as my desktop; hate Gnome) I couldn't help but notice how unpolished the GUI on Linux is compared to Windows. Windows, for all it's other problems (and they are legion) feels substantial as a desktop. Linux felt tenuous - I can't explain exactly why, that was just my sense. Perhaps it was switching between GTK+ and KDE based apps...and straight X apps... OS X is totally different. Awesome.
My next step (heehee) after getting online was to seek out the Mac Community. Right away I realized there are two camps: bewildered, disaffected Mac loyalists who are resisting the new Mac Way and eye-opened, gaga Unix/Linux geeks overwhelmed with the marvellous marriage of UNIX and GUI that is OS X. Of course, some are happier than others, but I just ignore the heretics (kidding). My I'm bookmarking the OS X-specific web sites and ignoring OS9-oriented sites. There's nothing for me in OS 9. OS X has everything I need:
- UNIX
- gnu tools (thanks to fink)
- clean interface
- iDVD for watching movies with the wife
- iMovie for EASILY creating movies of the kids for their grandparents.
- Virtual PC for testing client-side stuff with Windows IE
- coolness
I'll be participating in the Mac community - the Mac OS X community, that is. I think I'll start by getting that Learning Cocoa book...yeah, that's my NeXTSTEP...-- @rjamestaylor on Ello
For existing Mac users, OS X's *nix underpinnings have been a big leap forward -- not unambiguously so, but netting out on the positive side.
Jobs... er, God knows there's a much steeper learning curve than Apple has acknowledged, especially for users with a home network. Those of us who've never had to think twice about issues like permissions are suddenly paralyzed by folders that refuse to open and files that refuse to launch. There's an entirely different mindset needed, and it isn't exactly included with your CD-ROM and manual.
But that said, the geekier among us are now being exposed to the broader world of *nix. When we upload files to a web server, suddenly all those folder names make sense; we're navigating around in SSH like old pros; we're getting that endorphin rush from doing something especially clever from the command line.
And that's just the beginning. Now we're being introduced to the open source community, and a whole new model for software development... along with the development tools that come free with OS X.
It's not as if every mom 'n' pop Mac user out there is suddenly going to plunk a stuffed Tux on top of their monitor and start coding Perl scripts. But for every one of us who can't resist peeking under the hood, it just got a lot more rewarding.
While I agree with the general feelings, especially among the /. community that Apple is doing the right thing. This is not an all roses situation for my favorite fruit company.
... and Apple needs to make sure they don't loose the traditional faithful.
1. Apple is attracting a whole new set of users from the *nix ranks... This is great for many reasons.
2. Apple needs to work hard to keep the existing user base. A lot of MacOS users are still running OS 7/8/9 and a very happy. Moving to X is a learning curve. Totally different look/feel/operation. While I have gotten used to this, and in many cases I feel the changes are improvements, many people are happy with what they have because it works for them.
The traditional mac faithful feel left out of the change, so much is changing and X really only runs well on G4 hardware with lots of RAM. To the people who don't want a command line OS X does not offer much when you consider the changes that are being forced on them.
Don't get me wrong, Apple was right to make the move, but it is going to painful going for the next couple years getting people through the switch.
Unix for the masses, is a far cry from it is just easier damn it. Granted Apple is changing focus in recent PR, from the strengths of unix to "everything is [still] easier on a mac". While geeks will figure out that MacOS X rocks, the masses still need to be reassured.
That being said, there is really very little reason for non-power users to have more than one button on a Macintosh. You can do everything on the operating system with a one button mouse and even where a right-click would help you, all you have to do is to control-click instead. The main reason I have a different mouse is for the scroll wheel. If Apple came up with a one-button scroll mouse I would probably be very happy just using that.
Personally, I think the mouse should be one of the build-to-order items. Have the standard Apple mouse be the base item and allow the user to upgrade it to different ones like a 3 button with scroll, a trackball, wireless mice, etc. More choice is better in my mind.
Sapere aude!
My apolagies to the die hard Mac crowd, I hate to hear that any company is leaving their core customer group behind. But let's face it, every company sells out eventually. I have to admit they should have made it an entirely different OS product line.
But hey, I love this computing solution! And I haven't been excited about a computer since I got my first Apple //e as a teenager...
I once was one of those jackasses that despised the mac without actually knowing much about it. too my shame. I've grown up though. I use linux now and can't say enough good things about it. I only boot into windows to play tony hawk2. I have to say that for the first time I'm drooling for a mac. there are multiple reasons but i suppose the top two are that i understand i can run linuxppc on it. and two macs just look so cool these days. the new os the new hardware makes me drool. I have mac envy. I've always built my own machines but I'm looking forward to putting my tax refund towars the purchase of one of those nifty 14.1 in iBooks. can't wait to get one. I just hope the mac community will welcome me the way that linux did and not with the blase who cares attitude that windows just ignored me.
-
Yes, I have an idea. But consider it a matter of perspective. I like trying to see the whole picture.
A minor quibble. Surely any literate person would interpret "Apple is not your friend" as "Don't trust Apple" or perhaps this is too much of a right-brain activity. Perhaps it is all the poetry I am having to read right now :)
I suppose I got lost in predicting possible responses to my post--something I've learned to do while communicating through the internet. But you bring up GNOME, KDE, XFree, MC, and Emacs and I don't think any real UI methodology was used in this case. The only real goal is that the user can customize their interface to the system. You see this prevalent throughout most free software projects. Again, I am not saying that this is a better method...
(Side note...its nice to know that GNU is available on your system. Obviously it was ported by someone. How about that nice Aqua interface? can I port it to my system? Why not?)
GNU is its own system. Its derived from Unix quite a bit of design but I think there is enough new and interesting things added to the system to call it a new system but with compatibility. This is very subjective of course--and all beside the point.
Your point on not using a tool for its philosophy is well taken. I would agree if something really wrong isn't taking place. Its like if all the hammers were owned by one individual and the idea of the hammer was also owned. Then perhaps philosophy might become important. Sure...some will yield "Just give me a damn hammer!" but others might insist "You know, there is something wrong here."
In my world, there are no invalid choices. You must confuse me with some zealot. But if you want to make me into a zealot for sake of argument, of course I might have a problem with that :)Perhaps you might doubt me in this. I don't necessarily subscribe to all of the free software philosophy. For example, I think it is more important for software to be useful than for it to be free. But I think the freedom to use the software anyway you please is a great deal of the value of software. Many people are of the mindset that the only thing that matters is what the software does. But I think it is as important as to how it does it and what you can do with it, legally, under the law. Because I try to be a law abiding man.
(emphasis deleted)
You must really take me as insane. Of course I am for choice and my choice is to insist on certain rights on the software I use. I'm an OS advocate and this is what I advocate about GNU/Linux. Advocating an OS doesn't mean disallowing other people from making the choice for themselves. But rather it means letting other people know why you use the OS you use. In this case...I may have went a little far--openly attacking an alternative OS. You're right...only in this regard.
I wanted to reply to this last since I think it is least important. I use "GNU/Linux" because it makes the most sense to me. MacOS X, I've heard, has a BSD kernal. Do you find yourself usually calling it BSD? I actually read both ways and unlike some people, I don't correct people while they speak :) The only time I really care is when it is ambiguous whether they meant the entire OS or just the kernal.
Anyway...best regards.