Slashdot Mirror


Compare and Contrast: Linux and Apple

egwene wrote to us with the latest Salon Linux piece regarding Apple and Linux and the passing of the advocacy torch. The article gets into some of the...intense feelings our compatriots have for their operating system.

205 comments

  1. Re:Ease of use or efficiency? by DanaL · · Score: 1

    A question for you (and this is absolutely not a flame)...do you think Macs are so efficient because you 'have been using them your whole life', or by design?

    Using Linux or Windows, I still do a lot of stuff from the command line simply because I am a much faster typist that I am with a mouse. It's probably an illness, but I like the script files much more than searching through menus and hitting
    check boxes.

    Dana

  2. I disagree.. by Kitsune+Sushi · · Score: 2

    "Unix was very important for computing, and so was Apple's GUI."

    Still are. No need for the past tense, here.

    "But in the same way that the Windows GUI is not innovative but rather based on Apple's, isn't Linux based on Unix?"

    A couple of key points need to be asserted here.. 1) Ambiguous usage of the term "based on" can get one into a lot of semantic trouble.. 2) Yeah, the Windows GUI is a MacOS GUI clone AFAIK, but there's a problem.. it was reinvented.. quite poorly..

    To elaborate on point 1: NetBSD is "based on" BSD, which is "based on" Unix. The Windows GUI is a clone of the MacOS GUI, and GNU/Linux is a Unix clone. They are clones and not "based on" because they are not derived from the original source code. They are different implementations that attempt to achieve the same goals as what they are "cloning".

    "Windows market share dwarfs that of the MacOS and it's quite possible that Linux will dwarf the market share of Unix, but Linux will never be innovative in the revolutionary sense that Unix was."

    The idea behind GNU/Linux is /quite/ innovative for this day and age. Your comment basically implies to me that you don't believe GNU/Linux will be any significant change from Unix. I would like to differ. Most operating systems I know of were either created by a company, or derived from one that was. GNU/Linux is neither. And it's turning the software community on its head. Not in the way Java did, either. Java had hype, but no punch. GNU/Linux is a serious sock to your jaw, and doesn't even have a focused marketing campaign.. yet it has caught fire and now everyone's eyes are on it as it edges closer and closer to being friendly enough to Joe Public that he will want to install it on his desktop.

    Besides, GNU/Linux only truly aimed to be compatible with Unix. POSIX helps us to play nice with each other. Now the software being written for GNU/Linux is taking off in every direction imaginable. Soon the differences between Unix and GNU/Linux will dwarf the similarities for many. Most of its base components that were designed as free alternatives to the more traditional ones are already a bit more powerful. GZIP, anyone? Besides, most clones are poor reinventions of the wheel. And stay that way. This one evolves. And never sat still for anyone or anything trying to force it to play the "poor cousin" to anything else, least of all Unix. Personally, I can't wait until Berlin is ready for some serious action.

    --

    ~ Kish

    1. Re:I disagree.. by Guy+Harris · · Score: 2
      Now the software being written for GNU/Linux is taking off in every direction imaginable.

      ...including being run on other UNIX-flavored OSes (and, in many cases, developed by people working on a variety of UNIX-flavored OSes, including but not limited to Linux).

      Note that the first place the word "Linux" appears on the KDE home page is when it says

      KDE wins "LinuxWorld's Editor Choice" award in "Desktop Environment" category

      Earlier on that page, it says

      KDE is a powerful graphical desktop environment for Unix workstations. It combines ease of use, contemporary functionality and outstanding graphical design with the technological superiority of the Unix operating system.

      Note that "Unix" appears twice in that quote, and "Linux" appears zero times; they should arguably replace "Unix operating system" with "Unix-flavored operating systems", or something such as that, given that there is no single collection of software that is the "Unix operating system", i.e. in that context, "Unix operating system" includes Linux, just as much as it includes {Free,Net,Open}BSD, Solaris, HP-UX, etc..

      Soon the differences between Unix and GNU/Linux will dwarf the similarities for many.

      I'm still waiting.... (When I log into a Linux box here, it feels pretty much like any of the other UNIX boxes; it's not exactly the same as any of the others, but Solaris and Digital UNIX aren't exactly the same, either.)

      Personally, I can't wait until Berlin is ready for some serious action.

      Hmm. Let's take a look at the Berlin Consortium Home Page:

      Our long term goal is to produce the most powerful and flexible GUI possible, and to release it on as many hardware platforms and OSs as can be found.

      Nothing on the home page says "this is a windowing system for Linux"; the developers may be working on Linux, but they pretty clearly state that it isn't their intent to make this something just for Linux.

    2. Re:I disagree.. by Anonymous Coward · · Score: 0

      And remember: MacOS would be 'based on' early GUI's from Xerox et all.

    3. Re:I disagree.. by cpt+kangarooski · · Score: 1

      Not very much. Apple paid Xerox to show some people what could be done. Most of the techies had seen it all before (a few were ex-Xerox to boot), and really just wanted their bosses, and Steve to be convinced.

      But the early Xerox GUIs are not all that similar to anything else.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  3. Usability Myth by mattdm · · Score: 2
    There's a widespread myth that Linux/Unix is hard to use, and conversely that the Macintosh is incredibly user friendly.

    In fact, to some people, those statements might seem self-evident. But they miss an important point -- it's the learning curve.

    Linux/Unix has a steep learning curve; the MacOS has almost none. But once you've mastered the paradigm of each, you'll find that both are extremely simple to use. And the added flexibilty of Unix allows you to more easily do things that you can't even begin to do on a more closed platform.

    Linux isn't hard to use; it just takes more effort to learn. For me, that effort is worth it. For my grandmother (as the cliche goes), it's probably not. But any efforts to "fix" Linux that take away power just to shorten the learning curve are making a mistake.

    --

  4. Re:BeOs already does by arielb · · Score: 1

    Alot of people like the idea of linux as a server and BeOS for the desktop. IMHO, linux should concentrate on being the best server platform instead of working on cuter icons. Linux needs clustering support for example...lots of things are needed to compete on the server front and if it's trying to be the OS for everyone, the other server platforms will look much more attractive. It's all about focus and building on your strengths.

    --
    ---
  5. macos better hack for average user by johnrpenner · · Score: 1

    a lot of linux users miss this point -- the mac is still a great machine to hack. any user with a copy of resedit can alter final binaries, down to the text in menus and dialogues because of resources. the mac provides a better hack for most average users than is possible for the average users of unix. sure, it is possible to hack more in linux if you have hours and hours to devote to it, but the fact of the matter is, the mac is easier to hack for the average user in a useful way. if you want to change the menus from english to german for your mother on a final binary -- it is simple on a mac, it is difficult in linux (your mother should never have to do a recompile to get something to run!).

    another point missed here by most is that apple made the mouse & gui as low-level as the mouse and an xterm, but the linux people keep on looking for a lower-level CLI below the GUI, what they don't get is that the macOS is so advanced that the GUI is equally as low-level as the CLI. having a resource database in every file, and only having a graphics-mode for display (and no text mode) is a step up in the evolutionary chain away from the thirty year-old teletype printer terminals. i know a lot of people will say that you don't get as much control with a GUI as you do with a CLI, but that is only because these backwards people have insisted on writing CLI-only commands without writing their equivalent GUI commands. that is the failure of the programmers, not of GUI vs CLI.

    2pesos,
    johnrpenner@earthlink.net

    1. Re:macos better hack for average user by rangek · · Score: 1

      I was going to moderate this discussion, but this is too ripe to pass up.

      ...the macOS is so advanced that the GUI is equally as low-level as the CLI...

      This logically must be false. Everything you do in a GUI is some "metaphor" for some "archaic CLI" command. E.g. Lasso & drag to Trash = rm *.foo

      So what would the equivalent GUI metaphor be for:

      list=`find . -name "*.c"`
      for i in `grep junk $list`
      do
      mv $i `echo $i | sed 's/c/junkc/'`
      done

      Now that might not be the prettiest piece of shell-script, but there is no way to do something like that with only a mouse and some icons!

    2. Re:macos better hack for average user by gutter · · Score: 1

      But you can do it pretty easily in Applescript:

      ------------
      tell application "Sherlock" to set mylist to search alias "Macintosh HD:" for "stuff"


      tell application "Finder"
      repeat with x in mylist
      move x to desktop
      end repeat
      end tell
      -------------

      --
      Check out DRM-free movies at http://www.bside.com
  6. Re:integrating the CLI by Stephen+VanDahm · · Score: 1

    KDE has something that I think is similar to what you describe. You right-click on the desktop, and then you can select an option called "Execute Command" or something like that. This will give you a little text-entry field where you type in whatever command you want to use. Unfortunately, I can't get it to display the output in a window, so if I type a command like "ps -A |grep wine" I can't read the output. There may be a way to do this, but I haven't fooled with it enough to figure it out.

    Take care,

    Steve

  7. Re:Macs still coddle and annoy the user by Anonymous Coward · · Score: 1

    You have a point... but try running a graphic design company on Linux. Try creating an effective Linux-based workgroup _without_ an equal number of tech-support types.

    Linux is cool. Definately... BUT, _every_ Linux user I know spends HOURS tweaking their window manager, thier config files, etc... with what result? They may have an OS completely tailored to their needs, but as soon as somebody else tries to use their machine, they have to _conform_ to your style of thinking.

    Extensibility brings with it complexity... it certainly has it's place, but so do standards and well-defined methods for accomplishing goals. It all depends on what you want to do.

  8. Yeah, and the author has corrected himself! by Anonymous Coward · · Score: 0

    so give him a break. (if you noticed, he also posted the correction here at /.)

  9. He's Right, it's about QuickTime by Anonymous Coward · · Score: 0

    Apple couldn't care about Linux. They just want linux users to embrace quicktime. it's that simple. linux users should embrace quicktime too. it's the best. unless someone invents streaming mpeg soon.

    1. Re:He's Right, it's about QuickTime by Anonymous Coward · · Score: 0

      Umm.. If you are refering to the client side of Quicktime, I'd have to point you over to the xanim homepage, where it's mentioned that Apple and Soreneson will not release the codecs (even in lib form as previous ones were) to the author. If it's an older QT3 or previous file, I can watch it on my linux boxen, but if it's recent, like the Starwars previews, or many new music/enchanced cd's, then I'm SOL, and neither Apple nor Sorenson seem to be at all interested in changing this.. So much for Apple's wanting users to 'embrace' quicktime. When one looks at SGI's Open Source initiatives vs. Apple's, Apple rots in comparsion.. Sure, they've released parts of the OS X kernel, to let us hack on.. There isn't that much there that can enrich the OS community in general. Compared to SGI's release of XFS, etc, which can help Linux, HURD, and other free O/S's, Apple is doing little. Between their attitude towards letting the Linux world use quicktime (even if they ported and sold it themselves), and feeble Open Source releases, I'm not suprised that the attitude towards Apple isn't as hot as it could be.

    2. Re:He's Right, it's about QuickTime by undo · · Score: 1

      Im not refering to the client side at all, jus t to the server side. They dont care if you watch movies on your linux box, linux clients aren't very populus out there, they want you to serve QT4 from your linux server. obviously the player isn'r open source, it's the streaming server that is.

  10. Re:Selling or Changing? by Anonymous Coward · · Score: 0

    Seems like there are an awful lot of people trying to change the world, or thinking they can. Maybe if we had less people trying to change the world, and just selling plastic, or doing whatever it is they do best, then the world would change it's dang self!

    Actually, it is fewer people, not less. Just consider this a bug-fix submitted in the best open source tradition.

  11. linux and applications by johnrpenner · · Score: 3

    also, as wonderful as linux is, it does not allow me to do my daily work.
    if i cannot run: framemaker, photoshop, filemaker, acrobat distiller,
    soundedit16pro, cubase, visionDSP, and illustrator on linux -- then
    linux is less than useless for me for getting my work done instead of
    tinkering!

    right now the only daily app that i need for work that linux actually
    provides is NETSCAPE, and say what you like - the GIMP is not photoshop.
    you can not do complex high-quality four colour (CMYK) work for prepress
    on linux! that is simply a fact of the current state of linux.

    so -- during the day, i must use macOS (or windoze) if i want to use my work to actually do something productive. at night, linux (ppc) is fun to tinker with, but still lacking in any consistent elegant ease-of-use or productivity applications. i give it another two years before linux becomes anywhere close to the mac for useful productivity applications. but by that time OS-X should be able run linux binaries anyways... ;-)

  12. Re:Here we go again.. :) by bmetzler · · Score: 2
    In closing, I shall quote Stallman one last time: "Friends, free software developers, don't repeat a mistake. If we do not copyleft our software, we put its future at the mercy of anyone equipped with more resources than scruples. With copyleft, we can defend freedom, not just for ourselves, but for our whole community."

    Great Quote! Our battle is not about unrestricted "free" software, it is about software that can never be made proprietary. It is about saying "no". Not the way proprietary saftware says "no", though.

    Actually I agree with you and RMS completely. Everyone should use the GPL, Kaffe is an example why. But everyone won't. Some people just don't want to say no. :) But by doing so, they are hurting themselves, but the only people who benefit from not saying no, are those who don't want to give up the source. They don't want return what they've done for the good of the community.

    Free software, open source, good software, copyleft, they're all fine by me. Everyone should use the GPL. But I have no problems if others choose to use a different license, especially if it's more "free". That's their choice. We should accept diversity, not cut down people who don't agree with us on particulars.

    -Brent
    --
  13. salon mistake by Kevin+T. · · Score: 1

    To pick a nit...

    I refuse to trust anyone's opinions on Apple vs. Linux vs. anything if they can't figure out the difference between OS X, OS X Server, and Darwin (page three of the article, first paragraph). Why are so many journalists just sloppy? Perhaps because they don't care....

  14. grep by Des+Herriott · · Score: 1
    Slightly offtopic, but...

    every geek remembers grep means get regular expression

    Actually, it's Global Regular Expression Print. From the ed command g/re/p.

  15. Macs still coddle and annoy the user by Wee · · Score: 3
    I think the author had some good points, but he missed a big one: the MacOS still coddles the user in a way that is every bit as bad as any Microsoft OS. MacOS and Windows share the same attitude toward the user in that they claim know what you want so you don't need to worry about the details. It's a very good reason to not use either OS, and why they are roughly equally bad.

    There's just not much real configurability with either OS. And at times, it can be downright insulting. "File extensions? You don't need to bother with those, because you'll only be dealing with other Macs and they'll know what file you're talking about." "Long file names? Sure, Windows has them -- Windows is really 32-bit!" It's ultimately a decision between Sherlock and the paper clip. Either OS lets anybody's mother -- no offense, Mom -- start using the computer as soon as it powers on. And that may be fine for some people. But not for me. I don't need to be insulted by my OS, and I like a learning experience.

    I want an OS that is stable, powerful and configurable (free is good too). I want an OS that lets me tune it and tweak it to just where I want it for just the reasons I want. I want an OS that makes zero attempts at thinking for me. An OS that gives me plenty of tools -- that gives me a fishing pole instead of a fish, so to speak. And an OS that does all that and still lets you peek under the hood at your heart's content is icing on the cake.

    For me, that's Linux. And it's why I've been moving to Linux as my desktop OS for the past couple years ("Linux: It's not just for servers anymore."). Linux is not insulting. Linux doesn't coddle me, or pretend to know what I want. It doesn't try to be everything to everyone, or try to be insultingly cute in the name of "useability" (has anyone got MS Bob to run on NT Server yet?). Sure, FreeBSD fits the bill too; hell, so does OpenDOS for that matter. And if you want to go that direction, more power to you.

    No matter which way you go, you'll start "thinking different" (adverb intentionally ommitted), because you'll actually have to start thinking once you start using. In contrast to the Mac, in which case no thinking -- different or otherwise -- is required at all.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

    1. Re:Macs still coddle and annoy the user by Anonymous Coward · · Score: 0

      >On the other hand, I often curse the fact that I don't have a ctrl+e "end of line" function > in my Mac apps, and I can't configure them to be that way. I also hate the fact that I can't place my cursor anywhere > I want it and start typing in Linux.
      Most of the macs go to the end of the line when you use Cmd+Right Arrow. I find this to work on a large num of applications eg BBEdit, CW, MPW etc.

    2. Re:Macs still coddle and annoy the user by Anonymous Coward · · Score: 0
      but try running a graphic design company on Linux. Try creating an effective Linux-based workgroup _without_ an equal number of tech-support types.

      the main problem here is the lack of needed software products. As far as the tech staff is concerned, one skilled person can admin the boxes of hundreds of users - greatly due to the fact that users on unix boxen cannot easily screw up the whole system. try that with your MacOS

      BUT, _every_ Linux user I know spends HOURS tweaking their window manager, thier config files, etc... with what result? They may have an OS completely tailored to their needs, but as soon as somebody else tries to use their machine, they have to _conform_ to your style of thinking.

      u obviously have never worked in a unix workgroup. yes, everyone can customise their window manager and other aspects of the system to theit liking, but where do these customizations reside? guess what? in the home directory. so *noone* ever has to work in someone elses environment, although everyone has his own personal setup. And with NFS monuted home dirs you can even take your personal environment to any other workstation in the group, even if you never sat down on the seat in front of it before.

    3. Re:Macs still coddle and annoy the user by domc · · Score: 1
      "Linux is cool. Definately... BUT, _every_ Linux user I know spends HOURS tweaking their window manager, thier config files, etc.. with what result? They may have an OS completely tailored to their needs, but as soon as somebody else tries to use their machine, they have to _conform_ to your style of thinking."

      That is simply not true. Unlike MacOS, which has no concept of multiple users, UNIX allows each user to have a fully customized desktop. When I log into my Linux box I get MY desktop, when my girlfriend logs in, she gets hers. I NEVER have to conform to any users setup.

      One of the main reasons why MacOS is unsuitable for anything but the simplest environments.

      That and the fact that using it gives me a headache.

      domc

    4. Re:Macs still coddle and annoy the user by Oniros · · Score: 2

      "Either OS lets anybody's mother -- no offense, Mom -- start using the computer as soon as it powers on. And that may be fine for some people. But not for me. I don't need to be insulted by my OS, and I like a learning experience."

      "No matter which way you go, you'll start "thinking different" (adverb intentionally ommitted), because you'll actually have to start thinking once you start using. In contrast to the Mac, in which case no thinking -- different or otherwise -- is required at all. "

      You know, most people like it that way, not having to think to use the computer, i.e. low learning curve. I don't see how that make MacOS bad.

      Not everyone is inclined to spend a lot of time to learn how to get their computer to work.

      Sure, we are. We love to tinker, fiddle, tweak, hack, etc. But we are not exactly the average computer user either.

      So because MacOS doesn't do what YOU want doesn't mean it's bad. It just mean you should use something else; which you do.

      That's why having a choice is important. The more choice, the better. One size doesn't fit all.

    5. Re:Macs still coddle and annoy the user by ZeissIcon · · Score: 1

      I work in Web development, and have a Mac on my desktop. I also have an X-server, and run Linux/X-windows on top of my Mac OS all day, every day. When I'm writing code, or need to find something out about the network/internet, I switch to my Linux desktop. When I need to work in Photoshop, check my email, or just want to surf, I choose the Mac OS. Why? Well, aside from the issue of software availability (Photoshop, Flash Authorware, etc. for Linux) I find the Mac OS easier to use.

      If I download a piece of software, or a plug-in, it just works. My business partner, who uses Linux exclusively, just spent 2 _days_ trying to get a 3DFX plugin for his MP3 player to work.

      On the other hand, I often curse the fact that I don't have a ctrl+e "end of line" function in my Mac apps, and I can't configure them to be that way. I also hate the fact that I can't place my cursor anywhere I want it and start typing in Linux.

      I like configurability, I like free, I hate wizards, and I hate being coddled. But I also hate having to screw around and waste hours of my time installing a toy. I also don't want to have to type a bunch of chown's and chmods just to move a bunch of porn from my hard drive to a Jaz. When I need to do powerful things, I use Linux. When my brain is tired, and I just want to get stuff done, I use Mac OS, and I live happily in both worlds.

      The question I have is: why does everyone seem to think that OS's are mutually exclusive? Linux is sleek and powerful, Mac is fat and easy, I have needs for both, and I would hate to see either system compromised by trying to be more like the other. I'll be interested when OSX comes out to see if the power of the CLI can be incorporated into the Mac OS without making it unplesant for all parties involved.

      -- ZI

    6. Re:Macs still coddle and annoy the user by Guy+Harris · · Score: 2
      I like configurability, I like free, I hate wizards, and I hate being coddled. But I also hate having to screw around and waste hours of my time installing a toy.

      As do I, which is why the OS I'd like to have would be a free (as in speech) OS that lets me configure stuff and that doesn't require me to screw around and waste hours of my time installing stuff.

      why does everyone seem to think that OS's are mutually exclusive?

      ...and why do people sometimes think "configurable"/"doesn't keep you from getting 'under the hood'" and "doesn't require you to screw around and waste hours of your time installing toys" are mutually exclusive?

    7. Re:Macs still coddle and annoy the user by Anonymous Coward · · Score: 0

      That's what consoles are for. More people should use them. Quite simply, general purpose machines are far more capable than you describe most people as wanting to be. Even the Mac has become too complex for the sort of user that you describe to be predominant.

    8. Re:Macs still coddle and annoy the user by Anonymous Coward · · Score: 0

      So? Windows and Mac users do the exact same thing actually. One can just make much more effective use of that time in a system that allows one to customize more. I can work with my system the way that makes me most comfortable and most efficient. I have much more choice with respect to ease or flexibility.

      The notion that Linux desktop users are stuck in an fvwm mode of doing things is just outdated FUD.

      I probably spend LESS time futzing with my desktop because of the little 'stupid shell tricks' I've implemented here and there.

      As far as other users go: Why would they even bother with your defaults? This is UNIX. They can just set up their own preferences in their own account. If they're really savvy, they can just bring a floppy disk with them that have all of their preferences nicely gleaned from their own home directory (from home).

      Some of us have been doing just this sort of thing (migrating rcfiles from machine to machine, unix to unix) for more than a decade already.

    9. Re:Macs still coddle and annoy the user by Guy+Incognito · · Score: 2

      There's an interesting implied comment here, which goes along the lines of "if no CLI interface exists for a system, then users don't have any power over it". This is due in part by the fact that the Windows and GNU/Linux graphical interfaces do, in fact, provide a limited view of the system and the way it operates. Most win32 and linux hackers root around in the registry and text files (respectively) to get the functionality that they want.

      Part of what made the Mac so revolutionary was the fact that the designers decreed that the only way to interact with the system will be through the GUI. The designers knew that there would be no way to fall back on text configuration files if times got tough, so they were forced to implement GUI interfaces to almost every system function.

      As a result, they managed to duplicate large portions of the functionality afforded by Linux's configuration files in the GUI. /etc/rc has equivalents in the Mac's extensions manager. chmod, in apple's "sharing" window. If the file extensions bug you, try ResEdit. If you feel compelled to build shell scripts, use MPW or AppleScript. Granted, some of these are a bit obscure, but they're certainly available. In fact, I think AppleScript, and it's ability to script lots of different Mac applications, is a place where MacOS has a fairly good lead in terms of flexibilty and power.

      As in almost any OS, the amount of flexibility that you get from it depends in large part on the amount of time that you're willing to commit to learning how it works.

      --
      Remember, kids, this is digital information -- it's potentially lethal
  16. Re:It's like comparing Apples and, umm, apples by jht · · Score: 3

    Naw, it's not flamebait as far as I'm concerned - I mainly agree with you. Just keep in mind that there is a big difference between "buzz" between those who have the Geek Nature, and the rest of the world (affectionately known as the "room-temperature" crowd).

    The average non-geek heard about Macs in the '80s as The Cool Thing. That doesn't mean they bought them, mind you, it just means that they were prominent in the culture. Linux occupies that niche in the general culture today. That doesn't necessarily have any bearing on whether Linux will thrive or not, but it does help visibility among the Suits (which, after many years in the biz, I, too, now am). I've been using Linux for one thing or another for about five years, but now that it's on the cultural radar screen, justifying it's use on my network is much easier.

    As far as the core geek community goes, you're completely right. Macs were never truly "cool" - all the "in-the-know" crowd waited eagerly for Amiga or hacked up their Apple II (or anything other than a DOS system). These people have been all over Linux for years, though. That said, a truly heavyweight core of geeks do use Macs, but not as enthusiasts - they just use them as real simple tools to get their net activity and home-based work done. Why? Because it's real easy to turn on a Mac and just Get Stuff Done, without brains required. And for all the people who hack at work and like to hack at home, there's probably an equivalent number of people who want to leave their brains at the office.

    To the truly aware, Linux isn't "hot" or buzz-worthy - Linux just Is.

    - -Josh Turiel

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  17. Hmm.. by Kitsune+Sushi · · Score: 2

    Rather doubtful. Changing the world is a silly notion at best. The most you can hope for is changing your own little part of it, or making your own contribution to making it a better place. It's the sum of all of these little contributions from each individual that shapes the future of our world. Everything about each individual shapes this future. Each in their own, very small way, but since we have so many very small contributions to the world, unwitting or not (you simply can't help but affect your surroundings.. even with inaction), the world is constantly evolving. As do all things. And of course the world is more than just the sum of its parts. ;)

    By the way, if everyone contented themselves with whatever, and didn't care about changing the world for the better, the world would change. It would grow steadily worse. Without people to care about the world, the people in it, and how everything affects everything else, just where would we be? Someone has to take on some responsibility. Especially in an age where apathy is a more and more acceptable alternative to the average person every day..

    --

    ~ Kish

    1. Re:Hmm.. by Anonymous Coward · · Score: 0

      I'm a new user so my first time in this (how do you call slashdot?) will be as a french coward. It seems that you've understood the whole thing hmm ? but do you really think that people are trying to make the world better ? where did you read this ? the most part of the world is trying to make a place for him in the world, not to make it evolve. And if someone want to change the world, usually it's because he want to change it to have better opportunities. This is the basis of the revolution, especially in my country where notables (how do you say ''bourgeoisie''?) wanted to have the power instead of the nobles, or the labour force diktat in communism. This is true everywhere, a politician give peoples something to have there vote in return, a preacher helps you to have his room in heaven... And how can you say that your contribution is good for the world, what is good for the world ? I can tell you things that seems to be bad even so it will be MY point of view, not the point of view of THE WORLD, you see ?

  18. Re:sacred mystical computers? utter BS by statichead · · Score: 1

    "How do you ping something from a mac? erm. there's a COMMERCIAL PACKAGE.."
    snip
    A freeware product called WhatRoute is an excellent GUI tool for pings traces and other cool stuff on the mac

    "The mostly monochrome desktop is far from "elegant" and the interface is too damn illogical."

    As far as elegant goes, so what, it works well, is consistant and works more smoothly than anything out there. Illogical I must argue, controls are in the control panels folder ,Hmmm, one place on the machine to change settings, oh and how novel lets name them according to what they do.

    Personally I would rather walk someone though changing IP settings on a mac than anything out there.

    BTW feel free to change grep to any thing you want, but I am perfectly happy typing grep and will continue to do so even if the name gets changed.

  19. Re:sacred mystical computers? utter BS by Arkham · · Score: 5
    1) If a mac isn't doing what you expect then it gives you NO debugging information to "figure out what's wrong with it" - trust me.. I work on a help desk. How do you ping something from a mac? erm. there's a COMMERCIAL PACKAGE that can do it.. sheesh. So if it says "can't connect to mail host smtp.foo.com" I have no idea if it's a DNS problem or a TCP problem or an IP problem, and I'm trying to work this out through some 'kwit down the phone who bought a mac fooled into thinking it would be easy to use.


    Well, there are several dozen freeware and shareware tools to do this as well. I personally use IPNetMonitor and WhatRoute. With MacOS X, there will be a BSD layer underneath that you can force your users to use if you didn't give them the tools they needed to start with. I've been using Macs for 11 years, and I have two friends who do Mac consulting for a living. They don't seem to have these problems. Seems to me the failing is not with Apple, but with your techs or your company.


    The mostly monochrome desktop is far from "elegant" and the interface is too damn illogical


    You're certainly entitled to your opinion, but most people would disagree with you. Believe it or not, Enlightenment with an undulating background and neon translucent windows is not what most people would consider an intuitive interface. The Mac GUI follows a simple set of rules that is consisitent between applications and the Finder. Windows hasn't even gotten this one down yet, let alone Linux.



    how much you configure FVWM to do what you want (you mean you can actually define your OWN button menus? wow!).



    That's just it -- the average user doesn't want to reconfigure their menus. They don't want the menus to vary from computer to computer doing the same tasks either. They want all the things that they need access to already be there for them in a logical fashion.


    Sounds to me like the article was written by a mac advocate trying to get linux users to use macs.


    As a Mac advocate (and a Linux advocate too), I have to disagree. If anything, this article was balanced, leaning towards Linux. Then again, I'm an advocate, not a zealot.


    If Apple shipped a complete development environment with their OS and stopped sueing people I might consider it.


    Well for one thing, the average user doesn't care about devlopment tools. It's just a bunch of useless, scary stuff that they will not be able to use. It does not belong in the distribution of a consumer OS.


    Also, with Apple's server OS, MacOS X Server, Apple does ship a complete set of GNU compilers, linkers, etc. They also include the soure code for the Darwin kernel if you want to look at it.


    Finally, as to Apple suing people, what does that have to do with you? They are just protecting their hard work and technology. Whether you agree with their legal proceedings should not be relevant to your thoughts on the relative merits of the OS. This is just some Apple-bashing you threw in at the end, but it exposes your true character and opinion better than the rest of your message.

    --
    - Vincit qui patitur.
  20. Obj-C to Java by artemis67 · · Score: 1
    BSD is what NeXT used, and since there is really no need to change that part of the OS (As opposed to integrating backwards compatibilty, and the dubious shift from an Object C API to a Java one), they stuck with it.

    Last I heard, Apple was sticking with Objective C. When it came down to compiling apps, even a Java-based version of SimpleText was unacceptably slow.

    I believe Apple is integrating both languages now.

    1. Re:Obj-C to Java by Anonymous Coward · · Score: 0
      Last I heard, Apple was sticking with Objective C. When it came down to compiling apps, even a Java-based version of SimpleText was unacceptably slow.

      I believe Apple is integrating both languages now.

      That would clearly be the way to go. Java has some neat new stuff (well according to my boss anyways :-) and in a few years, it might even have decent performance.

      But, we have so much C stuff (and Objective C is so cool) that if they don't go with Objective C, then they'll just be shooting them selves in the foot (again --- Linux here we come).

  21. Re:How could you survive on GPL? by Anonymous Coward · · Score: 0

    The GPL does not restrict software running on top of or parallel to the GPLed software. There are commercial X servers. Even if Apple had to modify the kernel, releasing the code for the modified kernel would not require releasing any client code for the UI. The greatest burden would be providing access to the source code--one more CD to include with the machine. The real problem with GPL is attitude. BSD/X style licensing is nearly public domain--which businesses have accepted and used for many years. GPL is probably unfamiliar and scary to most business-types. (Yet legacy is probably much of the reason.)

  22. Linux has Tux, Apple has Jobbs by Anonymous Coward · · Score: 1
    The most notable difference between the linux movement in general and the company known as Apple computer is that Apple is controlled by one (slightly egomeniacal) individual while linux is relatively unconstrained by anyone.

    Apple spends millions of dollars that they could be using to develop a better product on advertising. Those ads are not cheap. Apple is a product of marketing, hype, and billboards, while linux is the result of a lot of people's time, hard work, and personal investment.

    The linux mascot, Tux, is about as close to a loudmouth C.E.O. as linux gets. If somebody donated a few million dollars to linux-oriented (OSS) projects, I don't think too much of it would be spent on advertising. In fact, I don't think any of it would.

    The most remarkable thing about the success of linux is that until very recently it went essentially unadvertised. Now, with more and more companies getting involved, more and more people will have encountered the linux meme, and more and more people will have an opinion about linux.

    I like the gui design of MacOS, but I refuse to use an unstable system. It all boils down to trust -- can I trust this system to 'behave' predictably?

    As humans become increasingly dependent upon computers in their daily lives, OS stability, reliability, flexibility, and customizability will become ever more important. People will look for the same qualities in an OS that they look for in a friend. Between you and me, I don't want to spend too much time around someone who, despite being "insanely great" some of the time, has frequent and unexpected breakdowns, often at the worst possible moment.

    *n*x users have had it right all along... it is important to name your computer.

    1. Re:Linux has Tux, Apple has Jobbs by fprefect · · Score: 1
      The linux mascot, Tux, is about as close to a loudmouth C.E.O. as linux gets. If somebody donated a few million dollars to linux-oriented (OSS) projects, I don't think too much of it would be spent on advertising. In fact, I don't think any of it would.

      Nope, OSS projects get free advertising (and advocacy) from the same place they get their developers -- loudmouth college kids with too much time on their hands.

      Lighten up, it's funny.

      --
      Matt Slot / Bitwise Operator / Ambrosia Software, Inc.
  23. Everyone is using the Apple OS? by Anonymous Coward · · Score: 0

    xerox played a role in the idea of GUI's but apple paid 1 million dollars for acess to the technology so it isn't stolen as windows is. Next most ofg the GUI idea's in the mac os were apple's ideas. Look at a xerox alto which was out before the macintosh anhd you will see something that kind of looks like dosshell with some icons and a cli. Apple employees never saw the Star which came after the alto. Interface wise these machines were somewhat primitive to the macos and apple's lisa. Apple contributed with the quickdraw idea of graphical libraries created by jeff Raskin at Penn State Univeristy in his computer science thesis that later became the basis of apple's quickdraw. The trash can is an apple innovation, so is the univesal menu, the extension mapped files and many of the principals of documents, programs, and disks being pictures. As for the Alto and the Star they were nothing short of state of the art and had fast processors a robust os, smalltalk object oriented programing and a non practical, non cost effective design for most purposes. Windows is a shoddy ripoff of these fine technologies. By the way NeXT was actually Steve Jobs' attempt to create an os as ad vanced as The Star's os.

  24. Andrew, you did a hell of a job! by MrKai · · Score: 1

    People, you need to really go and read this piece. It is the best of its kind I've read.

    That being said:

    I've been using both systems (Linux and MacOS) probably longer than a lot of you here. I find it odd that folks seem to believe that the two are at cross purposes.

    Yes, MacOS is "proprietary"...but so is Coca-Cola. From a functional point of view, this doesn't make MacOS automagically horrible.

    I'll tell you this, and I think Andrew pointed it out as well:

    The best OS I can think of is that Holy Grail: All the power and flexibility of Unix, wrapped in the Straightforward methodology of a MacOs.

    The closest thing to this I've ever seen is what *I* consider (and a hell of a lot of other folks as well) is OpenStep 4.X, with the major flaw there not being based on X Windows.

    Would it be nice if Apple gave away it's 'Unix Wrapper' to the world? Yes. Is it *necessary*?

    No. I've thought long and hard about this. It really isn't. I'll always use Linux where and when I can (my job requires it, and I enjoy for the most part the experience...Documentation OTOH...) but I gotta admit that the combination of a MacOS with UnixPower is a hard one to beat, argue or berate on a *functional* level.

    Now Linux OTOH is powered, in all honesty, by *political* motivation and ideology. This is *not* a particularly bad thing...hell, its none short of amazing.

    ut the thing that continues to break my heart about Linux, the thing that keeps it *away* from that Holy Grail, is the Purity, Truth and Justice for the OSS way.

    In its own may, the Linux world is a victim of Ideology as much as, if not sometimes moreso, the Mac/Apple world.

    But I am confident that one way or another, it will all work out :)

    --
    One day, you'll learn to watch what you post...
  25. Selling or Changing? by Wiggins · · Score: 1

    Seems like there are an awful lot of people trying to change the world, or thinking they can. Maybe if we had less people trying to change the world, and just selling plastic, or doing whatever it is they do best, then the world would change it's dang self!

    --
    Funny and I thought Perl == Paid employment recently located ....hmmph.....
  26. Meanwhile, over at Redhat (not thinking different) by Anonymous Coward · · Score: 0

    From an article at MacWEEK.com:
    The Darwinist: The Heinz Ketchup effect
    By Stephan Somogyi
    "When I interviewed Red Hat Software's Bob Young a while back, he likened his company's business model to that of the condiment giant Heinz. Anyone can mush together tomatoes, vinegar and sugar, but Heinz still has nearly 90 percent of the market. Young's point was that his company was all about branding."

  27. It's like comparing Apples and, umm, apples by jht · · Score: 3

    Linux/Open Source advocacy and Apple advocacy are really two different animals. Right now, Linux has the "buzz" that Apple had in the years immediately following Macintosh, but the industry has matured to the point where Apple is part of the Establishment, albeit an interesting part.

    The Linux community of today has more in common with the hardcore computing enthusiasts of days past (the folks who soldered their own mainboards) than they do with the Apple crowd - though, of course, there are obvious overlaps (the anybody-but-Microsoft people, for instance, often have a foot in both camps). What's interesting is what I've noticed among several of the uber-hacker old-timers that I've had the opportunity to meet and converse with over the years: people, there's a lot of Net.gods who fit this:

    At work, they hack Unix, or Linux, or BSD, and produce Open Source code. At home, a lot of them have Macs.

    But there's no urgent need for people to be Mac advocates anymore - Apple is safe and sound and inhabiting a moderate-sized, highly profitable niche in the market. Linux, though, needs their support.

    Not one of my finest posts (for which I apologise), but I just figured I'd toss it out there.

    - -Josh Turiel

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
    1. Re:It's like comparing Apples and, umm, apples by Otter · · Score: 1

      Linux/Open Source advocacy and Apple advocacy are really two different animals.

      For another thing, they arise out of different motivations. Mac addicts are (were?) long-time users faced with the threat of having their favorite OS taken away from them at work, or of having it disappear entirely from the workplace. To me, that justified some of the hysteria and excess of EvangeListas and the like.

      Linux advocacy is different in that it's a platform on the way up, and that most of the maniacs have jumped aboard in the last year or two.

    2. Re:It's like comparing Apples and, umm, apples by Anonymous Coward · · Score: 1

      I hope this wont be considered flamebait...
      Apple never had that 'buzz'. Or more accurately, hasn't had it since the apple II.
      Back in the eighties, the mac was considered a yuppie toy. It was too expensive, and it was probably the least hacker friendly machine available. Backfiring marketing strategies permanently associated the name apple with art and (non CS) education.
      The 'buzz' was around commodore and atari (and Acorn in Britain). Later the anonymous IBM clone replaced those, but luckily around that time Linux was born, so hackers on a buzz never had to face coming down ;-)
      To me, Apple's complaining about MS stealing their look and feel never made sense. Mac OS wasn't even available for the PC, and afaik all pointyclick GUI's look and feel a lot like that. Apple were too complacent about being right and visionary, that they neglected to stay visionary. At the time, Apple's turnover dwarfed that of MS (wouldn't be surprised if it still does), so them losing out can't be tributed exclusively to MS bullying them into a niche market.
      Ofcourse, Apple advocates putting posts on usenet or slashdot that claim that there would not have been a Y2K problem if only people had bought macs rather than Windows PC's don't help, but I suppose there are idiots like that among Windows or Linux users too. They're just not as vocal.

    3. Re:It's like comparing Apples and, umm, apples by scorpioX · · Score: 2
      To me, Apple's complaining about MS stealing their look and feel never made sense.

      Just a clarification. It was not so much the look and feel of the OS, as it was the technologies behind that look and feel. If you look at the Macintosh Toolbox API and the Windows API, there are a lot of similarities, including the idea of Regions (invented by Jeff Raskin for the original Mac OS) that allow windows to be updated incrementally.

      If you saw Pirates of Silicon Valley, the general story was pretty much represented the way it actually happened, although Robert X. Cringely's Triumph of the Nerds has a much better account of what happened. Also check out the Nerds Q&A section for some more info., including a commnet by Jeff Raskin himself.

  28. Why BSD in Mac OS X, it is not by Anonymous Coward · · Score: 0

    I repeat there are peices of BSD in OS X server, but it does not not have the entire os in it and it's main interface is not on unix or anything like it . There is a BSD compatability layer but OS X server is actually based on the ach Kernal created by Apple's head engineer Avie Tevanian at CMU in pittsburg. Some versions of linux run on the mach kernal and so do most of the BSD's but there messaging systems run on top as does Openstep which also runs on NT an Solaris. Apple did borrow some basic functionality from the fine selections of BSD's but it is not entirely or in any part just BSD. Evcen though in my belief the BSD system is better than Linux it is different than OS X server. Also the client won't even be based on the basic mach kernal, in it there will be parts of the NuKernal and parts of Mach 3.0 shaped into an optimized Kernal and most likely the cli with be an install option or maybe not even one.

  29. Confused by Hermetic · · Score: 4

    I have always been confused by the zealots of our geeky little world...
    How can you get that worked up just because someone says that they like to use a Mac? Or Windows? One the one hand you disdain someone that can use an "inferior" program(or OS, whatever, really), and on the other hand expect those products to improve to to suit your own needs and wants.

    My dad uses AOL. I consider it a personal failure on my part. As much as AOL sucks, according to all of us, it does what he wants it to. It doesn't have the power of sendmail. It isn't open source. But it works.

    Any moron can learn HTML. So why are there products like MS Frontpage? That mangle the code into something almost unrecognizable? Because it is easy. Our whole society is based on easy. TV, movies, fast food, and even software. Apple succeeds in the face of obsolecsence because it is easy to use. Windows exists because it's users don't have to know anything to type up a letter and print it out.

    Linux is great, Linux is good, but it is a niche product (for now) that needs the dreaded "user friendliness" before it will ever become ubiquitous.

    --
    Computers can only simulate determinism. ~Hermetic.
    1. Re:Confused by Trepidity · · Score: 2

      That's exactly what I've been saying for a while - AOL is great at what it does. It is obviously not something intended for techies, so they dislike it. However, for your average person, it's much much better than a "normal" ISP.

      On a normal ISP, if you want to chat online with some people, send email, use an FTP client, and visit webpages, you need to install and configure an email client, ICQ or AIM, an FTP client, and a web browser. With AOL, you don't have to do anything other than install AOL. You click "Write" to send email, AIM is built in, a web browser (IE5) is built in, and FTP is built in at keyword:FTP.

    2. Re:Confused by pen · · Score: 0
      I've used AOL a bit, as an experiment (after I switched to an ISP after using AOL without knowing that it sucks). It is terrible. The interface is virtually keyboard-inaccessible, and the client managed to eat about 80% of my PII/233 CPU.

      OTOH, I have read alt.aol-sucks, and I've seen some guy argue with froth on his lips that regular ISPs are the "inferior" ways to connect to the Internet, and that AOL is "the Internet and so much more."

      Who do I believe?

      AOL is a techie's nightmare. It also has pretty pictures and is easy to use. The passwords are case-insensitive, to save the tech support's sanity. (In fact, the passwords are 6-8 chars alpha-numeric (everything else is ignored)).

      Why do they have so many users? They mail out insane amounts of disks (I have about 60 now, literally), and they make true on the "so easy to use, no wonder it's #1" promise. Naturally, it doesn't hold true for everyone, but it's true for the majority.

      When AOL 4.0 was being developed, I talked to a beta tester, and he said that "the interface is terrible. It looks like it was made for kindergarten kids." Maybe that's exactly the way it was intended. :)

      Uh oh, I've made a long off-topic post. D'oh!

      --

    3. Re:Confused by Sq · · Score: 1

      How can you get that worked up just because someone says that they like to use a Mac? Or Windows?

      Well, we don't. It's just that the bloody bastards try to imply such an obvious stupidity that THEIR operating system may be in ANY WAY even close to great superiority of OURS. And such misconcepts obviously need to be corrected, and they are best purified in flames.
      /* I would put disclaimer for sarcasm-impaired here, but why bother? */

      Any moron can learn HTML. So why are there products like MS Frontpage? That mangle the code into something almost unrecognizable? Because it is easy. Our whole society is based on easy. TV, movies, fast food, and even software. Apple succeeds in the face of obsolecsence because it is easy to use. Windows exists because it's users don't have to know anything to type up a letter and print it out.

      If you ask me, that's one hell of a reason to be deeply worried about our society; not something to use as example of how thighs should be done...

  30. "Insightful" if you have a narrow view... by Anonymous Coward · · Score: 0

    You state that "The most notable difference between the linux movement in general and the company known as Apple computer is that Apple is controlled by one (slightly egomeniacal) individual while linux is relatively unconstrained by anyone.

    From an article at MacWEEK.com:
    The Darwinist: The Heinz Ketchup effect
    By Stephan Somogyi
    "When I interviewed Red Hat Software's Bob Young a while back, he likened his company's business model to that of the condiment giant Heinz. Anyone can mush together tomatoes, vinegar and sugar, but Heinz still has nearly 90 percent of the market. Young's point was that his company was all about branding."

  31. Apple & Linux, 2 completely different views by Pfhreakaz0id · · Score: 2

    Well, this is a little off topic. But no two movements/companies typify the split that I see all the time in computing. Ease of Use V. Power.

    Apple is ALL about ease of use/learning (the two aren't always the same). Linux is ALL about power. Microsoft, after having begun in the power camp, is now focusing more on ease of use.

    Which is more important? Well, that's for the market to decide. And the market has. Ease of use is more important. Why is would M$, the marketing genuises, focus on it. The interesting thing about Linux is that it isn't, up until now at least, been market driven, because it's not sold. Unix isn't really either, because even commercial *nix's aren't sold on the mass market.

    Lesson for linux-heads: Want market share of the desktop ("world domination")? Do more ease-of-use stuff. The interesting challenge for linux: Keep the command-line power for those who want it, but a consumer user should NEVER have to see it. Period. End of conversation. My brothers and sisters aren't screwing with a CLI.

    1. Re:Apple & Linux, 2 completely different views by mpe · · Score: 1


      I think one of the major problems with tossing around the phrase "easy-to-use" is that no-one ever really defines who is supposed to find it easier.

      Or for that matter defining it in objective terms.

      And let's not forget that the user generally learns about the system as they go. So, what the user once considered a difficult task s/he may come to view as simple, if only through rote repetition. Does the system get out of their way once they've learned these tasks? Or does it force them to continue to use the "easy-to-use" wizards and whatnot?

      The issue has then moved in to the issue of "user friendlyness". Which is often even more poory defined.
      Creating a system which only serves novices is one of the most common problems, however.

    2. Re:Apple & Linux, 2 completely different views by armen · · Score: 1

      My love of the Mac has nothing to do with ease of use. I have been using Linux at home and at work for several years, and I desperately want to replace my home machine with a Mac. Why? Because I miss QuickTime, Shockwave, Kensington Turbo Mouse drivers, at least two browsers from which to choose, professional multimedia creation software, and, more than anything else, that warm, fuzzy feeling I get just moving a cursor around. The feel is so very, very different. No amount of tweaking X or GTK or E has even come close. I love getting in front of my friends' Macs and just clicking on stuff. I know many of you have no idea what I'm talking about, and don't really care. That's all right. I think most Mac users understand.

    3. Re:Apple & Linux, 2 completely different views by Drizzit · · Score: 1

      I have to agree, what is is it about the way the Mac mouse moves that makes the Mac feel, just so smooth compared to any other OS, I have used. (Windows 3.1,95, 98, NT MKLinux, OpenLink and LinxPPC, tried both KDE and Gnome)

    4. Re:Apple & Linux, 2 completely different views by Anonymous Coward · · Score: 0

      right on, i agree completely. i've never had a windows or linux machine come close to feeling as nice as a Mac

    5. Re:Apple & Linux, 2 completely different views by ebenson · · Score: 1

      Is it the complete neophyte who knows nothing about computers at all? If so, no mainstream OS qualifies. Is it the casual user? Is it the "power" user? Or is it the totally geeked-out hacker type?

      There are two routes to go in `ease of use' there is short term ease of use, where you take someone out of a rainforest who has never seen a computer and they can figure it out and use it in a very short ammount of time. And than there is `long term usability' where it may have a learning curve or may take a bit of getting used to but *once you know it* you can use it much more efficiently.

      The short term ease of use very often sacrifices long term efficiency.

      For Apple the short term usability is more important, for GNU/Linux, OPENSTEP (or UN*X in general) long term efficiency is more important.

      Personally I will take long term efficiency with some short term work (learning) over something that will be nice at first and annoying as hell in the longterm.

      Ethan

      --
      Ethan
    6. Re:Apple & Linux, 2 completely different views by kennylives · · Score: 3

      Lesson for linux-heads: Want market share of the desktop ("world domination")? Do more ease-of-use stuff.

      I think one of the major problems with tossing around the phrase "easy-to-use" is that no-one ever really defines who is supposed to find it easier.

      Is it the complete neophyte who knows nothing about computers at all? If so, no mainstream OS qualifies. Is it the casual user? Is it the "power" user? Or is it the totally geeked-out hacker type?

      Ultimately, if the "ease-of-use" factor strays too far below the user's skill/knowledge level, s/he's going to find the OS getting in their way with too many wizards and "are you sure?" dialogs. If "ease-of-use" was keyed to a more advanced user, the user's going to be intimidated by the system, and may never use it to the fullest.

      And let's not forget that the user generally learns about the system as they go. So, what the user once considered a difficult task s/he may come to view as simple, if only through rote repetition. Does the system get out of their way once they've learned these tasks? Or does it force them to continue to use the "easy-to-use" wizards and whatnot?

      The real problem here is that there is no such thing as one-size-fits all. Personally, I think that is misguided and silly to try to do it. Look @ Windows. It tries to be all things to all people, and as a result, isn't. Is that what we want Linux to aspire to? I don't think so...

      --

      Where the value of X-Mailer: is the true measure of a man...

    7. Re:Apple & Linux, 2 completely different views by Anonymous Coward · · Score: 0

      Hmm .. well, I'm running Windows NT. Which has a decent GUI and is pretty damn easy to learn. I've downloaded CygWin32, NT Emacs, and Perl. I also have Photoshop and Quark XPress installed. The nice thing about the easy to use/easy to learn choice is that it's not really a choice. Now that I know how to use Emacs, I very rarely use Word. I create tagged text (a markup language vaguely like HTML or LaTeX) using a combination of Emacs and Perl, then put it into Quark XPress. The power of Emacs for editing text; the power of Quark for precise page layout. Great if the formatting of the text really matters. But if it doesn't, then yes, I do use Word. In a well-designed OS (which NT is not), wizards and cuteness and My Foobar would make it easy for a neophyte to use, but the guts of the system would not be hidden and would be accessible via the command line or scripting. There's nothing out there now that combines power and ease of use in a way that idiots can learn it and power users don't get frustrated; maybe MacOS X will be that system, or maybe it will be a GUIfied Linux.

  32. Agreed.. by Kitsune+Sushi · · Score: 2

    I simply don't want to see any more splits due to semantic differences. Otherwise I'll just refer to the free software movement as the copylefted software movement and /really/ confuse the media. ;) It is all about choice.. It just seems silly when people who make the same choice also choose to split into two different camps, thus becoming a mostly symbiotic yet mildly parasitic being to one another.

    At least in this case. There really shouldn't have been any reason for a rift to occur in the free software movement, forking off into the open source software movement. People will always have differing opinions, however.. I don't care about all that, though. Not really. I just want to promote understanding. Hence my verbose, rapid-fire arguements against corrupting the use of the term "free software". ;)

    I enjoyed the exchange, however, though I refuse to use the GPL with regards to highly stylized games (generic ones are cool, though). Other than, yeah, the GPL is damn nifty. Hee hee..

    --

    ~ Kish

    1. Re:Agreed.. by bmetzler · · Score: 2
      I simply don't want to see any more splits due to semantic differences. Otherwise I'll just refer to the free software movement as the copylefted software movement and /really/ confuse the media. ;) It is all about choice.. It just seems silly when people who make the same choice also choose to split into two different camps, thus becoming a mostly symbiotic yet mildly parasitic being to one another.

      I agree. It's pointless for people to split up over what should be the same same goal. However, I think that we should agree to disagree, in a manner of speaking. We're not quite perfect but we should accept the other side as "one of us". And they should do the same.

      I enjoyed the exchange, however, though I refuse to use the GPL with regards to highly stylized games (generic ones are cool, though). Other than, yeah, the GPL is damn nifty. Hee hee..

      I enjoyed the exchange too. Although I only work on GPL'd code, I'll always understand why people choose the BSD for some things, and accept that.

      Bye now...

      -Brent
      --
  33. Mac/Windows - Unix/Linux by Philageros · · Score: 3

    Unix was very important for computing, and so was Apple's GUI. But in the same way that the Windows GUI is not innovative but rather based on Apple's, isn't Linux based on Unix? Windows market share dwarfs that of the MacOS and it's quite possible that Linux will dwarf the market share of Unix, but Linux will never be innovative in the revolutionary sense that Unix was.

    1. Re:Mac/Windows - Unix/Linux by pen · · Score: 0
      Linux was created as a free alternative to Unix, for those who don't want to shell out a few thousand bucks to use it on their box at home.

      --

    2. Re:Mac/Windows - Unix/Linux by hey! · · Score: 2

      Well, the true innovation of Linux is not technical, but that it was the first operating system to be widely available as completely unencumbered free software.

      Apple has truly changed the world of computing, but there is little future opportunity for the company to do so again. By embracing GUI, Microsoft has frozen the state of user interfaces, even dragged it back a few steps.

      The current state of Mac advocacy is sad indeed, reduced to cheering for the survival of a creatively moribund company. It used to be that Mac advocates were strong, even vituperative critics of Mac program user interfaces. This was a lot like the "peer review" we get in open source. Now Mac programs have sprouted all the ugly and redundant UI appendages of windows programs and people are glad simply to be able to run even a Windows-like program on their beloved OS.

      Linux truly is revolutionary, because it cannot be absorbed and corrupted by any private interest. For Microsoft, embracing Linux would be drinking from a poisoned chalice.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Mac/Windows - Unix/Linux by Godfree^ · · Score: 1

      There was allready a free alternative to Linux, which Linux was based on. It was called Minix. It was created for academic use due to the very tight licensing on other *NIXes.

      --
      - Damnit, I'm dead Jim
    4. Re:Mac/Windows - Unix/Linux by Mike+Schiraldi · · Score: 1

      But in the same way that the Windows GUI is not innovative but rather based on Apple's, isn't Linux based on Unix?

      Yes, Linux is based on Unix. But nobody claims that to be the innovation. The supreme innovation embodied by Linux is the GNU GPL. Other smaller innovations (E, Perl, etc) are genuinely new and creative ideas, and only loosely based on existing technology.

  34. Mac, Linux, and Everything by Graymalkin · · Score: 1

    When it comes down to it, its all about what you like to use on your computer. Saying your favorite OS is better is trying to make your opinion into a fact. Saying linux is better than Windows is the exact same as saying Windows is better than linux. A good OS in my opinion needs to be fast, stable, as small as possible, and most importantly intuitive and powerful at the same time. Mac OS does a good job at being untuitive and powerful, while you may complain that a GUI doesn't give you much control over the system, that's not the fault of the GUI or OS but due to the programmer not thinking clearly which someone else stated earlier. Linux falls into the catagory of small fast and stable. Windows tries to be a jack of all trades but does none of the jobs effectively. I think when Mac OS and OS X converge which is being worked on right now to give Mac the robustness of unix but friendly enough to slap on an iMac it will be a very good day for Mac and all desktop unicies. Do I think any OS has met my demands to be good? I think one is very close to being a great OS. Palm OS. It's fast, stable (at least I've never seen it crash), small, easy to use yet useful and best of all, transparent. When an application on your Palm runs you're hardly aware of an OS behind everything, you just turn it on and go. I really think thats where everything is heading towards in the PC market, you turn it on and go and not spend any time administering your system unless you absolutely need to.

    --
    I'm a loner Dottie, a Rebel.
  35. freebsd vs. linux on macs by thal · · Score: 1

    the article mentions that freebsd is linux's "rival" and that some linux users would be angered that apple chose freebsd instead of linux. i don't think a reasonable linux zealot would really think that. i would much rather see any type of unix-like, open source OS than the dreadful regular macOS, in which the GUI is so painstakingly integrated into the OS that it drives me absolutely nuts. even moreso than windows95.

    freebsd is a rival of linux, perhaps, but it's a friendly rivalry or at least it should be.

    also, it was interesting to see good ol' rob referenced in the article. he's becoming quite the open-source geek celebrity.

  36. Re:sacred mystical computers? utter BS by Anonymous Coward · · Score: 0

    If a mac isn't doing what you expect then it gives you NO debugging information to "figure out what's wrong with it"
    Apparently you are unfamiliar with Macsbug
    trust me.. I work on a help desk
    I can't do it. That one is too easy ;-)
    How do you ping something from a mac?
    Any of a variety of utilities free/shareware/ other
    The mostly monochrome desktop is far from "elegant"
    Mocochrome?!?! Wow, you really do know nothing about it
    and the interface is too damn illogical.
    I fail to see how the only complete implementation of Drag and Drop is illogical. Let's see.. I want this here so I put it there. It's only recently that you didn't have to run a freakin' program (explorer) to copy a file from a disk on windows.
    You can organize everything completely under the Apple menu (what the start menu attempts pathetically to be) by putting files and folders into the "apple menu items" folder. Wow the illogic is killing me. I almost never need to open my hard drive once I have my system configured.
    If Apple shipped a complete development environment with their OS
    There is a rather well known and liked free (beer) complete command line development environment called MPW (Macintosh Programmers Workshop) made by Apple and downloadable from their website. It's what they use to make Mac OS. It also ties in really well with Code Warrior and BBEdit.
    Also using AppleScript you can completely automate almost everything on your computer including interprocess communication without even fully loading the programs which communicate. To top it off you can do it without even learning AppleScript. Hit the record button and it writes the script for you.
    Take any application's icon and drop it on the script editor and it will open that application's script dictionary. Applications like Photoshop, BBEdit, MacPERL, and Cyberstudio, have huge dictionaries. You can do almost anything this way. This is one of the primary reasons so many Media Developers will not go over to windows. The ease of use isn't the over riding factor.
    It is the power of the Mac OS and Applescript.
    Bash/Perl/grep/|/>// etc on *nix can work like this if the applications are all aware, but nothing on windows comes close.

  37. Why BSD in Mac OS X, you ask? by Zigg · · Score: 4

    Part of that article struck me -- the apparent disdain of the Linux community for Apple's choice of BSD to base Mac OS X on. But having been a past and present Linux user professionally, and an exclusive FreeBSD user personally, I think I can see where Apple is looking.

    Any professional OS that touts ease of configurability must have a consistent interface to everything underneath. The more I delve into Linux, the more I get confused by the different ways everything has to be done. I think this is a symptom of the "hack it till it just works" mentality.

    I don't exclusively use FreeBSD because of its stability and security (although that was certainly the case when I switched a few years ago; Linux boxes were giving me and others unexplainable random problems left and right that an installation of FreeBSD remedied handily.) I continue to use FreeBSD today because things are done right and consistently. That might mean waiting a little longer for equivalent functionality, but I can trust said functionality.

    The Linux systems I use seem to be able to do more, but I can't always find the correct way to do it. Perhaps that's more due to a lack of documentation, but when I do find the right way, it seems to be a hack that really doesn't fit into any consistent way of doing things. For example, getting my ATAPI CD-RW drive to work meant inserting a LILO flag. It seems to me that functionality should have been found elsewhere, perhaps in a kernel config file or by unloading one module and loading another. FreeBSD doesn't yet have IDE-SCSI support, but I bet when they do, it will be able to be enabled without rebooting and should also be easy to set up.

    All in all, I can see the building of an organized, easily-setup, easily-administrated OS a lot more clearly on top of a BSD kernel. The tests of time have showed BSD to do well in those areas. I think Linux will get there, maybe on the next iteration of the kernel. 2.2 unloaded a lot of nasty old baggage that was around in 2.0, I have faith that 2.4 will be even better.

    Of course, the rest of the story probably involves things like the GPL. Apple and other large companies who derive a huge bottom line from software licenses, I think, will continue to shy away from truly free licenses for some time. I think that is truly a shame for the forces of free software.

    P.S. I have tried to be constructive here instead of being flamebait. I would appreciate replies that are in the same manner.

    1. Re:Why BSD in Mac OS X, you ask? by bmetzler · · Score: 3
      Of course, the rest of the story probably involves things like the GPL. Apple and other large companies who derive a huge bottom line from software licenses, I think, will continue to shy away from truly free licenses for some time. I think that is truly a shame for the forces of free software.

      Actually, the GPL is not a truly free license. A truely free license lets you do anything you want with the source code. You can keep it free, make it non-free, not use it, use it, let others use freely it, or restrict it. The GPL is restrictive, just like a closed source license is. However, while a closed source license prevents you from doing whatever you want with the code, the GPL prevents you from restricting others from doing what they want with the code. They are both restrictive, but they restrict different usage. One is good, the other bad.

      I certainly agree with restricting peoples ability to turn my code into non-free code. And a lot of companies that release free software like the GPL too. It prevents others from taking their code and closing it and competing against them. However, companies like Apple who want more "control" over their software like the BSD license because it is truely free. The code that they are sharing won't cripple they product if others "steal" it. And they don't need to give up code they don't want too.

      No flames here. But the BSD is truely free. I just like the GPL better :)

      -Brent
      --
    2. Re:Why BSD in Mac OS X, you ask? by Anonymous Coward · · Score: 0

      Actually, if all your really interested in from you Unix is a kernel, then BSD has NO inherent benefit relative to any other Unix when it comes to configuration or consistency.

      BSD has it's own quirks just as any other Unix does in this respect. Whether those quirks are constitute 'superior' is primarily a matter of taste.

      As far as scsi-ide emulation goes, that sort of thing is pretty much a hack in and of itself regardless of how you suppose to configure it.

      Whether or not one has to reboot for a kernel change depends entirely upon how modular the distributor made it, no more no less.

      BSD is no magic cure against a common human tendency to make things unecessarily difficult. The manner in which the BSD's configure client side DHCP is a great example of this.

    3. Re:Why BSD in Mac OS X, you ask? by mOdQuArK! · · Score: 1

      AAAARGH!!!! Not again...

      I think _everybody_ on this form _understands_ that the GPL means "free" as in: nobody is supposed to make the software it is applied to "non-free", whereas the BSD license means that you can do any damn thing you feel like to the license.

      We _UNDERSTAND_ already - STOP FLOGGING THE HORSE!

    4. Re:Why BSD in Mac OS X, you ask? by Oniros · · Score: 1

      Another reason they used BSD: NeXT was using BSD (with a mach kernel) and MacOS X is based on that.

    5. Re:Why BSD in Mac OS X, you ask? by Anonymous Coward · · Score: 0

      I'm not sure there is such a thing as a truly free license. Licenses are meant to restrict; that is their purpose.

      Truly free software is placed under public domain (all copyrights & licenses forfeited).

    6. Re:Why BSD in Mac OS X, you ask? by bmetzler · · Score: 2
      We _UNDERSTAND_ already - STOP FLOGGING THE HORSE!

      Someones always got to do their part to point out that both licenses aren't mutually exclusive. The BSD and GPL license' are both 'good'. But they both fit different areas.


      --
    7. Re:Why BSD in Mac OS X, you ask? by nevets · · Score: 2

      I certainly agree with restricting peoples ability to turn my code into non-free code. And a lot of companies that release free software like the GPL too.

      Funny, I notice that those who give code away prefer the GPL license, but those who want the code prefer the BSD license. Your statement is exactly why I fight to release code under GPL, or atleast LGPL for my libraries.

      If you need a function, and you don't want to give your code away, you are happy to have BSD, because you can do that. But if you want to give it away without fear of it being controlled by someone else, then GPL is probably preferred.

      Steven Rostedt

      --
      Steven Rostedt
      -- Nevermind
    8. Re:Why BSD in Mac OS X, you ask? by Drizzit · · Score: 1

      Also remember that Apple has to continue on their current OS upgrade path, they could not switch to Linux even if they wanted to. Why you ask, just image how lynched in the media and with its developers if it announced yet another OS strategy? Apple got a BSD Unix when they bought NeXT so that is what they have to work with. On a side note, I think its good idea, BSD got the faster and more secure networking.

    9. Re:Why BSD in Mac OS X, you ask? by Drizzit · · Score: 1

      correction : just imagine how lynched in the media and with its developers they would be if they announced yet another OS strategy?

      Yah Yah thats why the preview button is there.

    10. Re:Why BSD in Mac OS X, you ask? by Anonymous Coward · · Score: 0

      I agree with you. I use OpenBSD and Debian GNU/Linux in a dual boot. I barely ever boot to linux because I feel more comfortable in BSD. It's more stable and more standardized.

      I have great hope in Linux. I'm not part of the Linux vs. BSD debate. I think they should both be consistently and constantly developed.

      I think it's a great shame that O'Reilly does not produce any of their BSD programming or system books anymore after just 1 edition of each.

      Long live GNU and BSD licenses and software as each are correct in their own way.

  38. Why Apple chose BSD by Gryphon · · Score: 2

    The Salon article makes it out to sound as if Apple might somehow be hoping it's choice of BSD would split the open-source development community, BSD vs. Linux.

    Well, the general fact is that the hard-core BSD developers probably don't work on the Linux kernel, and vice versa (in effect, there is already a split).

    So... I would suggest that Apple's choice of BSD came down to licensing, pure and simple. The BSD license is more "friendly" to use with proprietary software, ie. the Apple GUI.

    However, licensing theories aside, any thoughts on this question: if Apple was choosing the *nix core for Mac OS X today, would it still be BSD, or would it be Linux, taking into account Linux's current popularity?

    1. Re:Why Apple chose BSD by artemis67 · · Score: 1

      However, licensing theories aside, any thoughts on this question: if Apple was choosing the *nix core for Mac OS X today, would it still be BSD, or would it be Linux, taking into account Linux's current popularity? I'm not a *nix person, but I will venture a guess anyway. :) I'd say that the BSD code is more mature than Linux. For example, as I understand, Linux doesn't work well in multiprocessor systems.

    2. Re:Why Apple chose BSD by heh2k · · Score: 1

      The less restrictive BSD license may have looked nicer to apple execs than the GPL, but i don't think that's what made up their mind. Apple bought NeXT which used a Mach 2.5 kernel that has a BSD API and BSD-like drivers. That's why they're using it. And it's not BSD, it's Mach with a BSD API (2.5) or a BSD server process (3.0).

  39. Re:How could you survive on GPL? by Anonymous Coward · · Score: 0

    The GPL does not restrict software running on top of or parallel to the GPLed software. There are commercial X servers. Even if Apple had to modify the kernel, releasing the code for the modified kernel would not require releasing any client code for the UI. The greatest burden would be providing access to the source code--one more CD to include with the machine.

    The real problem with GPL is attitude. BSD/X style licensing is nearly public domain--which businesses have accepted and used for many years. GPL is probably unfamiliar and scary to most business-types.

    (Yet legacy is probably much of the reason.)

  40. The Mac in (anecdotal) Historical perspective by RNG · · Score: 1

    I bought my first Mac (SE) in 1987, when I started university. It had 1MB Ram (later upgraded to 4MB) , 2 floopy drives and (later) an external SCSI hard disk. There was no real multitasking yet but it worked well running 1 program at a time. During my 4 years in university, the Macs freshmen typically bought got progressiveley nicer, had color monitors and some basic (cooperative) multitasking. Mind you, they still crashed quite often, but were nice machines.

    3 years ago I was in SanFrancisco and met up with some old friends from college. One of them had a new PowerPC mac with a nice 17 (or 19) inch monitor. Simply for old times sake, I asked him, 'show me some cool stuff on your Mac. I'd like to see what these machines can do'. So he fired up a new/cool game and the machine hung. We rebooted, tried another game and the machine crashed. We rebooted again, tried another (non-game) application only to have it hang during the application loading/startup. By that time I had been running Linux for a few years and certainly wasn't impressed by his crash-prone Mac with all it's pretty icons. I have never looked at a Mac again (here in Europe they're almost non-existant) and certainly don't miss them.

    The point: I basically consider Macs the ultimate point-and-click box. This is fine when you're just trying to write a letter, but to me it's really annoying. I don't want to be shielded from the computer, I want to have full access to everything, rather than being relegated to clicking on 'OK' when something dies. The fact that the new IMacs are considered a major leap/success for Apple says enough. Why the pretty colors on the box matter is beyond me, but their success proves that Apple is right about the demand for such machines. It's just that by doing so they bascially have painted themselves in the opposite corner that Linux geeks inhabit; a corner I was in more than 10 years ago and don't care to return to ... of course, there is the possibiity that Darwin will be the ultimate power OS with a nice presentation layer, but knowing Apple's history, I don't buy that for one second. Apple could have been Microsoft if they had opened up their products. They missed that chance and I don't see them developing anything of great relevance anymore ... those who come too late are punished by life

    1. Re:The Mac in (anecdotal) Historical perspective by Ian+Betteridge · · Score: 1

      But surely, in a market where there are more non-technical users than ever, "the ultimate point-and-click box" is of the greatest relevance?

  41. Re:BSD choice is legacy from NeXT by scumdamn · · Score: 1

    Also, the BSD license gives Apple more control over when or if they release their source code. If it was the GPL they'd have to release whatevere they changed. Personally, that's one of the Good Things about having so many different licenses. If Apple is more comfortable having that control, good. At least they've released much of their source code.

  42. Zealot #87987 Present and Accounted For.. by Kitsune+Sushi · · Score: 3

    "How can you get that worked up just because someone says that they like to use a Mac? Or Windows?"

    Personally, I could care less what anyone uses on their desktop. It's when people involve themselves in a holy war and introduce their slanted views as reasons why, say, Windows is "technically superior" to GNU/Linux that makes me whip out the beating stick (I'd say clue-by-four, but you know, most of those nuts couldn't get a clue if it were a sledgehammer caving in their skull). ;)

    "Any moron can learn HTML."

    Yes and no.. Sure, anyone can learn HTML.. sort of. I've yet to see /any/ Web site that structures HTML as well as I do (and no, I'm not being egotistical.. it's ridiculously easy to make perfectly compliant, legible HTML source.. the point is, few bother to either a) learn how or b) use what they learned effectively). Most "Web designers" think if you throw up a few Active Server Pages, Java applets, and JavaScript crap, you're "studly". I think it's pathetic. Keep it nice, keep it clean. I have, however, seen a few HTML compliant sites that were better than your average corporate or "home page" site (yeah, I lump those together because they usually suck just as bad as the other).

    "Apple succeeds in the face of obsolecsence because it is easy to use. Windows exists because it's users don't have to know anything to type up a letter and print it out."

    As someone pointed out in a previous discussion, these GUIs aren't precisely "intuitive". Sure, they may be a little easier for Joe Public to grasp than other interfaces, but you might be surprised at how many people can't even figure out how to use Windows. At all. Thus do I disagree. You have to know something about it to use it. It's just that many people have been conditioned by it and so /see/ it as being "intuitive".. I wasn't born knowing how to use Windows, I learned it. Of course, some people grasp these things easier than others.. But learn it they still have to do. ;)

    --

    ~ Kish

    1. Re:Zealot #87987 Present and Accounted For.. by Anonymous Coward · · Score: 1

      MacOS is intuitive because Apple has UI guidelines the programmers follow voluntarily (or else their users will complain). Windows has a confusing interface with few guidelines. There are also differences in how windows and mac applications are used, such as windows applications are typically written to be used full screen and solo while mac applications are more like papers on your desk, users are used to shuffeling them around and have more interaction between applications.

  43. that article was beautiful by Anonymous Coward · · Score: 0

    but I fear IPO's and everything else will somehow strip the spirit from linux... I don't know if it is possible but seeing the changes I never believed possible in linux the past few years makes me fear it.

  44. ..? by Kitsune+Sushi · · Score: 2

    "I love my Macs, but I can easily say that Macs will always be a niche product, and so will Linux."

    I rather doubt GNU/Linux will be relagated to a "niche market". Considering the development model and its growing support, there's nothing it could not theoretically accomplish. However, it's becoming less of a "theory" every day.. What will actually happen is anybody's guess, but I seriously doubt GNU/Linux will incur the intense beating Java did after the hype settled down. ;)

    --

    ~ Kish

    1. Re:..? by gig · · Score: 1

      > I rather doubt GNU/Linux will be relagated
      > to a "niche market". Considering the
      > development model and its growing support,
      > there's nothing it could not theoretically
      > accomplish. However, it's becoming less of a
      > "theory" every day.. What will actually
      > happen is anybody's guess, but I seriously
      > doubt GNU/Linux will incur the intense
      > beating Java did after the hype settled down.

      This kind of arrogance is exactly what this article is about. It used to be the sole province of the Mac user, but the torch has been passed. Mac users, and Apple themselves, are through trying to take over the world and are happy to play well with others and just improve and use the tools and let their merits speak for themselves. The hype gets in the way of a realistic assessment of weaknesses and strengths.

      You may really dig Linux, say, for technical reasons, but you may not have predicted that for every user the technology wins over, the GPL drives ten away. I'm not saying it does, but it's a possibility. There may be ten more such possibilities that you haven't considered.

      Personally, I think the Linux backlash is already underway. People are getting that Microsoftian bad taste in their mouths when they hear some of the rhetoric. You hear that you should use Linux even if it's not the best technical solution, because it's the wave of the future. Shit, that's Windows. That's the whole reason, the only reason, for using Windows.

      Linux is already successful, though ... why say that it's not? We may look back ten years from now and Linux might not even be in wide use, but we could look up from our various Unix desktops and be thankful that Linux poked a hole in Windows and showed that the Emporer had no clothes. What's wrong with that?

      What's wrong with 10-20% of the market? Windows doesn't have 80% of desktops because it sucks so badly, it sucks so badly because it has 80% of desktops. The current Mac community are about as happy a group of computer users as you could find. 10% is really, really good.

  45. Re:sacred mystical computers? utter BS by dadams · · Score: 2

    If Apple shipped a complete development environment with their OS and stopped sueing people I might consider it.
    Why ship a development environment with a consumer OS? When you buy a play station, to they send you everything you need to write games?
    Anyway, Macintosh Programming Workshop (MPW) is Apple's FREE Programming environment. You can download it from their website, along with hundreds of other useful tools, code snippets, SDKs, and useful stuff. Plus you get MrC, one of the best PPC compilers for PowerPCs.

    --
    --"In dreams begin responsibilities" - Delmore Schwartz
  46. But all we are saying.. is.. give peace a chance.. by CoffeeNowDammit · · Score: 1
    Hey all --

    I think the one point to bear in mind here is that Apple evangelists and Linux mavens are not necessarily diametrically opposed (and in fact have a common competitor on which to focus).

    So.. now that Apple has demonstrated that they're open to the idea of open source (to some extent at least).. do you think we could.. um.. encourage them?

    A saying about honey, vinegar and flies comes to mind...
    -----

    --

    ".sig, .sig a .sog, .sig out loud,
  47. Well.. Interesting though that may be.. by Kitsune+Sushi · · Score: 2

    That still doesn't make MacOS intuitive. More consistent, perhaps.. But what /isn't/ more consistent than Windows? Besides, many Windows people find MacOS confusing, and vice versa. That just goes to show which OS said user is most familiar with, not which is most intuitive.

    --

    ~ Kish

  48. Still wrong by Anonymous Coward · · Score: 0

    Darwin is the open sourced underlying lairs of Mac OSX Server which is a completely different animal from OSX, which is not based on Mach, BSD, or any other *nix.

    1. Re:Still wrong by gutter · · Score: 1

      No, the author is correct - Mac OS X is based on Mach (v3 instead of v2.5), and while I don't think the BSD layer will be installed by default, it will be available.

      Ian

      --
      Check out DRM-free movies at http://www.bside.com
  49. Re:apple's marketing blitz by Strider18 · · Score: 1

    It seems to me that the Macintosh was always based on Apple's claim that there 'are' alternatives to PC systems. Therefore, their marketing usage of "Think Different" stems from the idea that a computer user does not have to be the same as everyone else. Its OK that you use a Mac and your friend uses a PC. Why? Because you freely chose not to go along with the crowd because perhaps you saw something worthwile in the Mac and its OS. If Apple plays up that aspect, well, that's their perogative since it is just an extension of the original Mac marketing scheme.

  50. Re:What.. the.. @#$%!? by Anonymous Coward · · Score: 0

    OK, I'm an AC, and not much more than a linux neophyte w/ background in Apple and DOS (I do remember 16K of RAM and programs loading via cassette) , but I have to say that at this point I've installed linux about 3 separate times (twice on a PC, once more on a Mac using Linux PPC 1999R2 - all Red Hat distros)and the GUI environment is not up to par with a current Mac system. For a neophyte who was really attracted to the philosophy and the functionality of Linux, it is a bit distressing that these GUIs don't work properly or consistently. Please note that I do not have any complaints about the CLI, because the cli works. I can click on settings in the X version of linuxconf all day long, and it may or may not hang and refuse to close, and it may or may not transfer the settings to the various config files, but when I open an xterm and use vi and edit the info by hand, voila! the config sticks. I want to learn more about linux, but I have yet to successfully get a linux box configured with the simplest things (like internet access). Finding year a half old "how to's" doesn't help a whole lot either. Anyway, I'm mainly an audio/MIDI geek at this point, so the linux thing is more of a hopeful hobby, since most of my audio and MIDI work is done on a Mac.

    Now, maybe these problems are with Redhat 6.0 and Gnome, and other distros work better. I have heard numerous complaints about speed and stability regarding Gnome, and while I really like the architecture,design and layout better than KDE, I have to say I think it's a beta being pushed out the door too soon for a joe linuxnewbie like myself to deal with. Linux distros really need to work on getting the GUI to work consistently and properly, in order to get new converts, and if they don't hurry up, Apple may preempt them with OSX, which will feature a fully functional Mac GUI as well as a cli. I will continue bashing my head learning how to set up linux until I lick these problems, cause I like the challenge, but if you're not a programmer, you're going to be seriously handicapped learning how to use it properly...just $.02 from the other side of the fence...

  51. Re:and it's not such a new basket of fruit. by gig · · Score: 1

    Apple doesn't have a Unix history? WTF?

  52. Not "inexperienced teens" by TheInternet · · Score: 1


    So much for it being the exclusive OS of inexperienced teens.

    I don't think the article was suggesting that Linux advocates are mostly inexperienced teens, but rather inexperienced evangelists. At some point over the past couple years (perhaps due to some normalized leadership at Apple), Mac advocates realized that yelling at the top of their lungs at journalists generally doesn't help. Presenting clear, concise cases, and giving credit where credit is due gets you a lot farther. I believe the article was suggesting that a larger percentage of the Linux camp (I'm a hybrid advocate, so I'm allowed to say this :) has not yet figured this out.

    For example, for a long time, there was a sentiment in Mac users that anything from Microsoft sucked and was not to be trusted, end of story. Well, things have changed. Microsoft has delivered quality products to the Mac platform since Macworld '98. So they have redeemed themselves to some degree by doing that.

    However, I've encountered a lot of Linux advocates (many of them Slashdotters), that simply refuse to acknowlodge the fact there there are any redeeming values in the Mac. This doesn't make me think "Oh gee, the Mac sucks. I guess I should be using Linux on my desktop." It just puts a bad taste in my mouth.

    Give credit where credit is due. WindowMaker/Enlightenment/GNOME/KDE are not perfect. The Mac GUI is very polished and quite evolved. There are subtle features that you can't find by using a Mac for one day. Likewise, Linux is worlds more stable than Mac OS is. Linux and the Mac will never improve if we don't acknowledge the pros and cons of each. And members of each group must be able put themselves in another person's shoes and realize the values they hold high in a computer experience may not perfectly match another's. While you may not mind configuring an X server, that is a very distasteful process to others. And NOT always because they are "morons" as one person in the article implies. I'm a systems administartor (Linux), as well as a designer (Mac), but that doesn't mean I want to worry about which version of XFree I'm using when I launch Photoshop.

    - Scott


    ------
    Scott Stevenson

    --
    Scott Stevenson
    Tree House Ideas
  53. helpdesk staff and sysads -- skill deficiency by Anonymous Coward · · Score: 0

    sigh. The simple fact is that the tools exist to perform the vast majority of the admin tasks you need. You're just too lazy and ignorant to bother learning what they are. You've rec'd a free education today about WhatRoute. Hope you put it to use. Macs, like them or not, are here to stay. Their presence is only going to increase drastically in the near future. For instance: I'm a software developer. Our firm used to have maybe 5 macs total, and easily over two hundred NT and Solaris boxes. In the path of expansion, we merged w/ a major design firm. Now, our poor IS dept has to support over 60 macs on the network. The thing is, those guys at that firm were getting along fine before we absorbed them. Their macs almost never had any problems, they didn't know or care how the network operated, it just worked. They got their email. Everything was happy. We merge, and begin to migrate them, and royally screw them up... Why did our merger go so poorly? Was it because the macs suck? No, its because our sysads and helpdesk know jack shit about macs. I've been called off project several times to operate as a mac guru for our hapless helpdesk. Its very frustrating. Its not hard, guys. Macs are pathetically easy to master and maintain. Get w/ the program.

    1. Re:helpdesk staff and sysads -- skill deficiency by remymartin · · Score: 1
      redd,

      you have to know where to look.

      A little utility that helps out with error codes and gives some possible solutions.

      You should also try the Apple tech exchange on their website or other mailing lists devoted to MacOS.

      Just like Linux, the answers don't always come from a voice on the phone. The first step is always Sherlock. Look for "Apple Error Codes" and see what if gives you...

      remy

      http://www.mklinux.org

    2. Re:helpdesk staff and sysads -- skill deficiency by redd · · Score: 1

      Thanks for the "WhatRoute" info.. I'll try to get punters to install it next time they can't connect to the internet.

      MacOS X does look interesting, but frankly I'm happy to struggle on with Linux, BSD, BeOS, even my old Amiga (and yes, I know the Amiga was just as bad for this, it's just the machine I grew up on. things changed). You're right, most users don't want a development environment, but what harm can bundling it on the CD do for those that DO?

      Here's a real life example I went through:

      (Mac error message) "Netscape has unexpectedly exit due to network error 2".

      [two days of browsing newsgroups later..]

      (translation) : "netscape has run out of memory, because virtual memory wasn't switched on".

      well gee. that was helpful. I'm not sure whether that message came from netscape or opentransport, but it doesn't say alot, does it?

    3. Re:helpdesk staff and sysads -- skill deficiency by dbrutus · · Score: 1

      Actually, most times you get errors on Macs there are a few things to try that will fix most errors:

      1. rule out user error, i.e. did they type something wrong or did they do something else boneheaded like having a modem unplugged, etc.
      2. If you are getting type 1-11 errors increase the memory allocated to the program by opening the get info dialog box and upping the numbers
      3. If that doesn't work, rebuild the desktop (command-option on startup)
      4. Press shift to turn off extensions and see if it works then, if it does, add extensions back in using extension manager until the bad behavior reappears and then either rename the extensions to reorder their loads or load new versions of the relevant extensions that eliminate the conflict. If extensions are used by the program, use extension manager to just load those in and then add from there.
      5. If that doesn't work, try zapping the PRAM (command-option-P-R on startup)
      6. If their monitor is acting weird and they are using an AV monitor try (command-option-A-V)

      Using the following 6 steps, I get a 95%+ success rate in trouble shooting (of course step 1 gives me my first 50%).

      TML

    4. Re:helpdesk staff and sysads -- skill deficiency by blibbler · · Score: 1

      > A little utility that helps out with error codes and gives some possible solutions.

      I'm a mac advocate, but you shouldn't have to get a program to understand what is wrong with your computer. It is just silly, and a step that shouldn't be required.
      Granted, most people who use macs don't need to know much more than the program that they are using crashed (and probably couldn't do much more), but for those who are interested, the information would be very useful.

  54. BSD and Apple by petergun · · Score: 2

    Wow, I can't believe this is an issue. Are Linux users really out to stifle other OSs?

    Mac OS X is a grandson of NeXTstep, a BSD derivative OS. Under NeXTstep, we (users/developers) were actually pushing NeXT to stay on top of the changes being wrought by BSD 4.4 Lite, to allow the source code and libraries to be free of restrictions and to benefit of improvements.

    So what is wrong with them continuing this trend of working closely with BSD?

    Years ago, I bought a NeXT Colorstation to benefit from an improved Mac like GUI interface, a BSD based Unix with a GNU C compiler, an Object Development system that still impresses me, a Display Postscript environment "because it made sense". And the sum of all parts outweighed the individual pieces.

    Now, those days are gone, but Mac OS X announces itself as a great "user Experience." I still own and use my NeXT and would pay $$$ to simply update the hardware under it to something current. Barring that, an iBook running OS X may just suite me fine.

    My dual-Celeron Linux server, my Cobalt Qube and any other Linux boxes simply never matched the consistency of that old BSD Unix based NeXT. I think that is also the perception of the engineers at Apple (Nue NeXT).

  55. Not much of a challenge.. by Kitsune+Sushi · · Score: 2

    "The interesting challenge for linux: Keep the command-line power for those who want it, but a consumer user should NEVER have to see it."

    For one, there already is a lot of drive that has been pushed behind the "user-friendly desktop environment with pretty graphical interfaces and all the other things Joe Public has come to know and love, even point and click!" category. Joe Public will probably never try to custom install an OS on his own. He doesn't even have to do that with Windows. Whenever you buy a Windows computer, it's already pretty much set up and ready to go (well, except for those stupid "registration" things I've been seeing a lot of.. damn those are annoying), and they usually include a little disc that allows you to reinstall.. a real no-brainer reinstall. This would hardly be difficult to do for GNU/Linux. Preconfiguration is Joe Public's best friend. Once the GUI apps become more user-friendly, and the computer companies stop thinking that GNU/Linux is just a "server OS", then this "challenge" will have been accomplished. After all, it's not like you're condemned to spend your entire life in X. You can go to the command-line if you want to. Joe Public probably won't want to. Just like Joe Public doesn't switch out of the Windows GUI and play around in DOS, even though he could. Ha!

    --

    ~ Kish

  56. Linux users wins when people buy iMacs by semprebon · · Score: 3
    Any reduction in MS market share helps Linux, even if it goes to Apple, Palm, etc

    Because porting to additional platforms is much easier after porting to the second, the essential choice for vendors will be between supporting just MicroSoft or supporting multiple platforms. Thus, any reduction in MicroSoft's market share will make it more likely that vendors will support Linux. Linux wins when more people buy iMacs. All users wins when there is greater choice in the OS market.

    Not only that, but a greater number of economically viable platforms will drive more companies to open source. Why? Because most companies can't afford to produce and support binary distributions for a wide range of platforms. While they could contract out such support, moving to Open Source will allow user of even obscure platforms to become customers.

    --
    Andrew Semprebon EQ Systems Inc.
  57. Re:Why Apple chose BSD - NeXT used it by Anonymous Coward · · Score: 0

    Also, teh real reason that Apple bought NeXT was to get Steve Jobs back. As part of the package NeXT's BSD *nix came along for the ride. So, rather then re-invent the wheel. They kept all of the cool NeXT stuff (it really was very cool) and are trying to make it into Mac OS X Client & Server.

  58. too serious... by Haven · · Score: 1


    I think people are taking themselves too seriously. No matter how many IMacs are sold, or how many times Linux is downloaded, or how opensource MacOSX is, it won't change the world. Its not like the world is plagued (though some will argue) by the fact that people have to pay $100+ dollars to have a copy of Windows installed on their home PC. Society won't change for the better because everyone runs Linux. Kids won't stop shooting each other, smoking pot, or driving drunk because Apple gained a higher market share, or because Linux now has %78 of the server market (this is in the future). They are preferences that people have. You shouldn't do something because it will bring down the evil of the world (Microsoft). You should do something because it is your personal preference.



    It's like apples(Microsoft Windows) and oranges(*BSD,MACOS*,Linux,Beos...). Lets say %90 of fruit baskets are shipped with apples. Since there are so many being shipped and people are demanding constant upgrades, the apples nutritional value is spreading thin. Some of the fruit baskets even have apples with bruises in them. Then one day someone stands up and says "Look people eat oranges! They are better and have more nutritional value! And they aren't all bruised up!". That person and all of his orange eating followers start fighting against the apple eaters. They consider themselves radicals who believe they are changing the world. The hoopla ends and the people who liked apples stayed with apples and the people liked oranges better ate oranges. Nothing changed except peoples personal preference. Their fruit baskets came with oranges instead of apples.



    I could see linux changing the world if Microsoft acutally caused the world strife other than a money. For example, if Hospitals stopped running because NT bluescreened, or FedeX went bankrupt because NTFS fscked up and lost all the tax records and orders. This doesn't happen. When this is all over in 5 years or so, people will run what they want. Its not a "real" revolution. "Real" revolutions happened in 1776.



    Let me make one last thing clear. Don't flame me for not being a radical. I run Linux because it is my personal preference. I dual boot with windows because I like games. I don't run linux to topple over the heiarchy of evil that is microsoft. I just like it. Please if you have any comments reply to this. I would like some feedback. Even if it is "Hey screw you buddy!".

    1. Re:too serious... by jamesbrown1000 · · Score: 1

      this is one of the best arguments i've ever seen made about OS's. in the end, it's just your preference. i use macs because they're easier to use. i don't mind the flat learning curve; i do very much mind the steep one linux has presented me. at the end of the day, i can get more of my work done on a mac. so that's what i use.

      if you use windows, *nix or a tandy T-1000, as long as your platform is the best for you to get your job done, good for you. use it, be proud and don't insult other people because they think different(ly) than you do.

      --
      Mindy: "Well...desserts aren't always right." Homer: "But they're so sweet!"
  59. More cut and paste action.. by Kitsune+Sushi · · Score: 2

    "I think one of the major problems with tossing around the phrase "easy-to-use" is that no-one ever really defines who is supposed to find it easier."

    Too true.

    "Ultimately, if the "ease-of-use" factor strays too far below the user's skill/knowledge level, s/he's going to find the OS getting in their way with too many wizards and "are you sure?" dialogs. If "ease-of-use" was keyed to a more advanced user, the user's going to be intimidated by the system, and may never use it to the fullest."

    I disagree. Having a GUI and a CLI on the same OS is hardly any kind of innovation. And it allows for precisely the paradoxical thing trying to be accomplished.

    "Does the system get out of their way once they've learned these tasks? Or does it force them to continue to use the "easy-to-use" wizards and whatnot?"

    Even in Windows you could switch over to DOS and avoid all that if you knew the system well. :) However, I would like to make a point that while the GNU/Linux overall GUI should make things simpler, it should /never/ be dumbed down to the level of Windows. That's just more annoying than.. useful.

    "The real problem here is that there is no such thing as one-size-fits all. Personally, I think that is misguided and silly to try to do it. Look @ Windows. It tries to be all things to all people, and as a result, isn't. Is that what we want Linux to aspire to? I don't think so..."

    As you pointed out earlier, there's no way for a computer to be immediately usable by someone with no aptitude for computing at all (and no experience). However, you can certainly design a system that allows for advanced users to "get at the computer" (unlike MacOS), yet appeal to those who do not wish to use the more advanced capabilities of their system (like [insert favorite "suck" OS with a pretty GUI here]). Hell, even advanced users find X to be useful as well as entertaining. ;)

    Besides, when you come right down to it, Windows isn't really a good example for much of anything except what a really good marketing campaign will do for sales. There's certainly no true comparison between GNU/Linux and Windows. GNU/Linux is on a much higher level..

    --

    ~ Kish

  60. Eventually, he does by TheInternet · · Score: 1

    Joe Public will probably never try to custom install an OS on his own.[...]Just like Joe Public doesn't switch out of the Windows GUI and play around in DOS, even though he could.

    This is a great misperception. Microsoft was the first to figure out this connection, and only recently has Apple started to catch on (perhaps because of Steve Jobs). The casual users start out as just that: casual users. They want something easy to use, something to just read email on, browse the web, type stuff up. But then they start playing games. They see how cool some of these games look and realize that they need bigger and badder hardware to play these games well.

    Then, when you finish a game, what do you do? Maybe make a quick web page to publish cheats you found in the game? Sure. Launch Frontpage Express. Then you realize you want to put some more interesting stuff on your page, like the current date and a stock ticker. So you learn a bit more HTML and maybe some JavaScript. Then you realize you want to setup a feedback form. What's the next logical step? Something that works well with FrontPage. ASP! (I like PHP, but that's a different story)

    What Microsoft has figured out (and Apple is just starting to remember), is that consumers start out as consumers, but almost universally, start looking for more things to do with their machine. They start tweaking settings, dabbling in scripting, putting up web sites. This futzing eventually turns into programming, system administration and other professions. If Apple or Microsoft come in on the ground floor, and offer more powerful products to consumers as they continue their evolution, each side will continue to work with each other. NT didn't become popular on its technical merits. It was because it was the next logical choice for all the millions of people using Windows 95/98. They think "well, I know Windows, so I can probably use NT". Unix seemed too intimidating.

    Likewise, people that were attracted by the Mac's visual appeal probably had an artist or designer sleeping somewhere inside of them. These people were not interested as much in code and motherboards, as they were expressing themselves in art form. When the time came to let their creativity loose, they simply chose the more powerful version of what they had already used and loved: a PowerMac. People who think the Mac is better for 2D graphics and design, sound, user interface, etc. because of the tools available are mixing up cause and effect. Those tools are present on the platform because the users are attracted by the Mac's presence. Let's face it, Windows is ugly and Linux is... well... Enlightment is interesting.

    If you want the best payoff, you have to invest at the ground floor -- new consumers.

    - Scott
    ------
    Scott Stevenson

    --
    Scott Stevenson
    Tree House Ideas
  61. Re:sacred mystical computers? utter BS by Anonymous Coward · · Score: 0

    The look/feel of Windows' titlebars was up to the people who made Windows, and what do you know, they're consistent across all windows because *gasp* they aren't up to the app, they're up to the OS. That's not true for all Windows apps. For example, Winamp does not use the default window/menu GUI. I find Windows a lot less intuitive than the Mac OS. For instance, Windows key-shortcuts involve inane Function key combinations, while Mac command key shortcuts are easy to remember and perform efficiently. There's a certain Mac sense. Undocumented short cuts for when Save dialog boxes pop up - press 'N' for 'No'. It's a certain comfortability that allows one to guess shortcuts that will actually work.

  62. Re:sacred mystical computers? utter BS by Tarnar · · Score: 1

    You're talking app level again. Shortcuts for dialog boxes aren't handled by the OS. Once again, you're talking about just plain common sense code in apps.

    And PLEASE, give me some examples of 'good' Mac shortcuts compared to 'evil' Windows ones. You're just FUDing by giving no examples. And again, shortcuts are mostly app level.

  63. Apple HAS changed the world. (or, Apple and Jobs) by miyax · · Score: 1

    What was it that Woz once said? "Computers for every desktop"? "Computers for the home"? Something along those lines. Apple did just that : )

    I could just spew out a big, long, history speach, but because you all know what I'd say (and some of you have said it already), I'll refrain. What I will say is this: Apple's dumbest (spelling? ah well) move EVER - and I don't remember who's responsible, the Pepsi guy? - was firing Steve Jobs. Think of what we could be doing with computers right now if Apple hadn't sat like a lump during the late '80s and most of the '90s! Steve Jobs is the driving force behind Apple, and without him, the company just hangs in ICU, and comes crying to frickin Microsoft. If it wasn't for Steve Jobs, the plans for the Apple ][ would have been passed out by Woz to computer folks in his home town. Don't get me wrong, I love Steve Wozniak, but he needed Jobs as a partner to get the thing off the ground. Apple needs Jobs. Plain and simple.

    I agree with Mr. Jon Katz - we are in Apple's second "era," but if Apple doesn't do anything more than "sell colorful pieces of plastic," we're all going to be mightly dissapointed. Because we damn well know they can do more than that.

    This actually reminds me of a great joke I once heard. Bill Gates is talking to the CEO of General Motors (donno who that is), and Bill says, "If GM had kept up with technology the way Microsoft has, we'd all be driving $25 cars that could get up to 1000mph." The rest isn't important, the GM dude says something like, "Would you really want your car to crash every 5 minutes?" But I hope you see my point. If Apple didn't let Jobs go...hmm...

    I'm done : )

    miyax

    P.S: I don't use an Apple (hehe), but I've used them at school every chance I've gotten, from the Apple ][ up to the G3.

  64. Re:my antiapple rant (sorry I know you didn't ask by gig · · Score: 1

    You would be right if there were more than two major applications that only run on Macintosh. Even a graphic designer, the Mac's core market, can easily get a Wintel machine and run all the same tools. Whole graphic design shops changed all their machines over in 1996 and 97, once Windows got mature enough to make that an option. That's competition. If you take market share from somebody, you are their competitor. Apple almost went under, and as a result, they've emerged as a much, much, much better company today.

    The only reason to use a Mac is because you like the computer better. Lots of people are buying their first Apple machines lately, but they're running all the same apps that they did on Windows.

    As for the overpriced thing, that's already been done to death here on Slashdot. Compare Apple's prices to similar machines from other first-tier computer makers such as IBM, Compaq and Dell. It's a draw these days.

    This debate is so fucking boring. Don't you have anything better to do than make anti-Apple rants? Aren't you too busy enjoying your own choice of computing technology to look around and piss on other people's choices? I am.

  65. Re:integrating the CLI by Rion+Wulfe · · Score: 1

    KDE does. Alt-F2 gets you a small, quick command-line box.. Most I use it for is running xterm, kpm, or various KDE and Gnome programs that I can remember the name of. I don't beleive it has any sort of filename completion or anything, though. I also've not had any experience with Gnome's mini-commander.

    Rion Wulfe

  66. How about NetBSD != FreeBSD.. ;) by Kitsune+Sushi · · Score: 2

    I believe the poster to whom you are replying to mentioned that /FreeBSD/ doesn't run on PPC. Not exactly the same thing as NetBSD. A la:

    "As far as I know, FreeBSD doesn't yet run on PowerPC (a port is underway perhaps?)."

    AFAIK: Unix is simply Unix. Classic. BSD is yet another fork in Unix development. A derivative. NetBSD is a derivative of BSD. FreeBSD and OpenBSD forked off from NetBSD. Thus are there three major flavors of BSD that are "free". Only only is called FreeBSD, however. ;)

    --

    ~ Kish

  67. Paranoia by Watts+Martin · · Score: 2

    You write:

    "The Salon article makes it out to sound as if Apple might somehow be hoping its choice of BSD would split the open source community."

    The Salon article actually says:

    "The circumstantial evidence available, however, suggests that Apple's embrace of BSD is part of a natural evolutionary process for Apple, and has little to do with a nefarious plot to undermine Linux."

    Reality check, please.

    1. Re:Paranoia by Gryphon · · Score: 1

      The Salon article says:

      "The circumstantial evidence available, however, suggests that Apple's embrace of BSD is part of a natural evolutionary process for Apple, and has little to do with a nefarious plot to undermine Linux."

      Exactly. Circumstantial evidence is just that, circumstantial... not a given. The Salon article also says:

      "For years, they noted, Apple had actively supported the development of mkLinux, a version of Linux that would run on PowerPCs. But now, with the announcement of Darwin, Apple appeared to be abandoning Linux. Could this be because the company saw the fast-growing operating system as a threat to its own future profits? The first iteration of Darwin released to the public, Mac OS X Server, appeared to be aimed directly at Linux's main stronghold -- the computer server market."

      But I digress, even after just posting that quote. My point is, it's fuzzy, not black (Apple is trying to kill Linux) or white (Apple is not trying to kill Linux). It's probably somewhere in between -- Apple is benefitting from the BSD code where they can. They may not intend to support BSD at the expense of Linux, but if Linux is undermined, then, oh well... maybe people will buy more OS X licenses.

      It's only a matter of time until Linux has a GUI that may be even better than the Mac. The Linux kernel is rock solid. That's got to worry
      Apple, especially the PowerPC Linux ports.

  68. Re: no Mac software? utter BS by frankie · · Score: 1
    How do you ping something from a mac? erm. there's a COMMERCIAL PACKAGE that can do it.. sheesh.

    First off, how many ordinary end users ever need PING? Definitely less than 5%, possibly less than 1%. I use it, but I'm a web geek & spam hunter.

    Second, you don't know Mac. Among many other freeware options, WhatRoute does Ping, Query, Whois, Finger & Trace.

    Sounds to me like the article was written by a mac advocate trying to get linux users to use macs.

    Umm...no. The quote you grabbed in order to make that bogus assertion was an interview snip from 'Clif Marsiglio, a musician and self-described "pseudo-geek" who uses both platforms', not from the article's author. Why are you trying to twist words? Sounds to me like you're an irrational Mac hater.

    The point of Linux is that you can customize everything, but at the expense of convenience. The point of MacOS is almost the opposite. The comparison isn't even close to apples & oranges, it really is more like apples & penguins.

  69. Umm.. by Kitsune+Sushi · · Score: 2

    "How would you ensure profitability by just building the hardware?"

    That's paramount to asking how Dell makes money even though they don't build Windows or Red Hat. Besides, you don't exactly see people buying MacOS. They buy the computer. AFAIK, you are only allowed to put MacOS on a Mac anyway (not that it would be useful/desirable to stick it on a non-Mac in the first place). Thus they aren't really selling the software, they are selling the hardware. How do they make a profit? By not spending money building the software and just make the hardware. Same sales, less money to put up to get them. Perhaps even more sales.

    "Obviously, the goals of free software are going to clash head-on with you if you try to make your hardware work "best" with the software that you're developing in the open."

    Just build good hardware. Don't try to give yourself an "edge" a la Wintel. It's what we all want, anyway. Good hardware.

    --

    ~ Kish

    1. Re:Umm.. by Zigg · · Score: 1

      No, it's not a comparable situation. If Apple were to GPL Mac OS X, they would still be the principal developers for, at the very least, quite some time (look at how Mozilla started) and would probably not make money from it. OTOH, Dell is not a principal developer of either RH or Windows.

  70. Whee.. by Kitsune+Sushi · · Score: 2

    "I'm not a *nix person, but I will venture a guess anyway. :) I'd say that the BSD code is more mature than Linux. For example, as I understand, Linux doesn't work well in multiprocessor systems."

    BSD and its derivatives are direct descendants of the original Unix. Thus they use a lot of tried and true code. However, they also suffer from a lot of really horribly archaic code. The Linux kernel advances a little slower than it could because Torvalds is seriously anal, and doesn't allow for any kind of kludge. In the end, this is going to pay off.. big time. Elegance is not to be underestimated, even if it takes a little time.

    --

    ~ Kish

    1. Re:Whee.. by sinator · · Score: 1

      ... Yes and no.

      You have to remember that Mac OS X is based off of a lot of NeXTstep code, and also a lot of NetBSD code (or possibly FreeBSD code, I'm not sure). Part of the reason why Rhapsody was so long in the developing was because a lot of BSD 4.3 code was being migrated to 4.4-Lite code. Don't believe me? Look at the source to Darwin. Looks suspiciously like NetBSD.

      4.4-Lite code is really not that archaic, seeing as it has expunged all the offending SysV/ATT USL code.

      --
      Three Step Plan:
      1. Take over the world.
      2. Get a lot of cookies.
      3. Eat the cookies.
  71. What.. the.. @#$%!? by Kitsune+Sushi · · Score: 2

    " "I see Linux as irrelevant from my perspective as an advocate for everyday computer users," says Joe Ragosta, maintainer of the Complete Macintosh Page. "It's a great geek OS for people who want to be cooler than everyone else ... As such, there's no way it can compete for the average user. Heck, I've dealt with enough average users who can't figure out where the 'start' menu is, much less how to install and manage a Linux system. While the newer versions are better in this regard, they're nowhere close to the ease of use of the Mac, or even Windows." "

    This guy is a complete and utter tool (you saw it here first, Kish's first use of "format tags" on Slashdot). Who here actually uses GNU/Linux to be "cool"? And what makes this luser think that GNU/Linux isn't going to swiftly evolve into something for your average hacker /and/ Joe Public? And who else is getting sick of the "easy to use" card? I personally find GNU/Linux a /lot/ easier to use than either Windows or MacOS.. No OS is intuitive, and thus, "easy to use".. Some are simply easier for certain people to learn than others.

    --

    ~ Kish

  72. Desktop users have never had a choice by Greyfox · · Score: 1
    Until Linux came along, all the affordable desktop OSes focussed mainly on ease of use. The desktop user has never been given a choice -- he's had to stick with a GUI based point and drool system (Or DOS) because that's what the market thought he wanted. Who cares if it goes down two or three times a day as long as the user doesn't have to go near the keyboard.

    If SCO had been in the same price range as Windows or OS/2 back in the early '90's, I would have bought it and run it at home. Since it was about $1200 for the base system and another $1200 for the C compiler, I went with OS/2.

    You'd be surprised at how many people come out of college knowing UNIX and how many of them would prefer it to anything else.

    --

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

  73. It's all about Quicktime by undo · · Score: 2

    For the last time, the open source relese of darwin has little or nothing to do with a desire to proliferate or pose os x server against linix or any other server os really. It is about quicktime. now we all love our respective os's and what not and can go on forever flaming one another abotu our personal prefs and so forth, but the fact is we are all doing it through a website where what os you run don't matter a bit. in the end, if you take a properly internet-centric veiw of all this you can see what all the big ceo's have been saying for years, it's about whose standards are on the web. apple will be a reletivly large niche player for the forseeable future, i work at an ad agency in the creative dept. and i can tell you that these macs aint goin no where in this industry, as in publishing, or anything else where seemless creativity is the goal. apple knows this, it can grow it's consumer base to a cewrtain extent (imacs, etc.) but jobs knows in the end it is quicktime that will make or break apples long term success. so shut up about apple encrouching on linux or the authenticity of thir open source gestures and hurry up and port quicktime streaming server to linux!!

  74. Let me try again.. by Kitsune+Sushi · · Score: 2

    I was a little too vague, I imagine. At the time I wrote that post, I was thinking about an article I'd read previously where one of the members of one of the "port Linux to Mac" projects was saying that Apple should just make the hardware and let them make the OS. It would certainly save them time and money since they wouldn't have to develop anything in that area ("they" being Apple).

    "If Apple were to GPL Mac OS X, they would still be the principal developers for, at the very least, quite some time (look at how Mozilla started) and would probably not make money from it."

    At any rate.. Mozilla would have more support if it was GPL'ed rather than MPL'ed. The license sucks. Not as much as the NPL, but enough. So would most any GPL'ed project that had any worth to it at all.

    "OTOH, Dell is not a principal developer of either RH or Windows."

    Of course not. The point being, a lot of people might be more excited about the new PPC chips developed by IBM and Motorola if you could use them in a Mac without being subject to MacOS. I know of a few myself, at the very least. Personally, I'm still waiting for all of the promised architecture support that Debian is slated to have in the hopefully not-so-distant future. ;)

    --

    ~ Kish

  75. Quite different by Greyfox · · Score: 1
    Microsoft likes to imply that they invented the GUI. Linus makes no claim to have invented UNIX.

    One person writing his own OS kernel is still a rather remarkable feat. And who would have thought that it would have spread like wildfire once released into the wild.

    --

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

  76. Then again.. by Kitsune+Sushi · · Score: 2

    "You have to remember that Mac OS X is based off of a lot of NeXTstep code, and also a lot of NetBSD code (or possibly FreeBSD code, I'm not sure)."

    ..I was talking specifically about BSD, NetBSD, FreeBSD, and OpenBSD. I guess I could have been a little more specific when I said "derivatives", but I was certainly not talking about NeXTstep or anything else, really. I'm not sure why I bothered with any derivatives, however, since the post I replied to only mentioned "BSD". :)

    --

    ~ Kish

    1. Re:Then again.. by sinator · · Score: 1

      Allow me to clarify.

      NeXTstep was based off of 4.3 BSD, back when BSD had USL code in it.

      Free/Net/Open/BSD is *not* an older codebase. It uses 4.4-Lite code which is free of *any* actual "UNIX"(TM) code.

      --
      Three Step Plan:
      1. Take over the world.
      2. Get a lot of cookies.
      3. Eat the cookies.
  77. Everyone is using the Apple OS? by nevets · · Score: 3


    Isn't Windows as close to Apple as Apple is close to Xerox's (internal) system.

    So technically, isn't everyone using the Xerox OS?


    Steven Rostedt

    --
    Steven Rostedt
    -- Nevermind
  78. MacOSX IS NOT Darwin by Anonymous Coward · · Score: 0

    I wish people would get it right... It was a good article, but the author did not take the time to understand the apple os strategy or structure..

  79. Mac Ping util by IntlHarvester · · Score: 1


    Actually, I have to back this up. Last night I got a call from a Mac using friend having problems with her ISP.

    After checking the obvious stuff, I thought we should try to ping the ISP router. Then I remembered that MacOS does not ship with a ping utility, so therefore none was installed. (And yes, I know about the freeware stuff, but it was too late!) Really a criminal act these days, because most people won't want to download a ping util until their connection is down.

    --
    Business. Numbers. Money. People. Computer World.
  80. "technical obstacles" vs. "political obstacles" by Anonymous Coward · · Score: 0

    there's just this something that really bothered me, and I hope nobody said this before (as I didn't have the time to read the zillion comments).
    in the third page, you'll find it said that "macintosh tries to remove technical obstacles to creativity" while free software tries to do the same by removing the "political obstacles".
    I just happen to disagree ENTIRELY - in my opinion, removing the "political obstacles" is JUST THE WAY TO ENSURE WE CAN HAVE AN EVOLUTION OF SOFTWARE. i.e. if there were "political obstacles", nobody would freely give the code he worked hard on, or find it a noble cause to spend time on a piece of software to upload into the net. this also allows anyone with insight to give just his 2 cents (a patch). and ofcourse also allows to judge code on its real merits.
    how can anyone just concentrate on the means to this end, and miss the point entirely?

    - my 2 cents, send your own - we'll have a million (but in pennies...)

  81. Re:For clarification's sake.. by tarkus · · Score: 1

    You may want to read a chapter by Mr. McKusick in the "Open Sources" book from O'relly. It is available on-line, but I don't remember the exact URL.

  82. Mac OS 9 and X fix what you don't like by goop+crap · · Score: 1

    Mac OS 9 (you can reserve your copy now at any Mac reseller) and OS X allow for multiple users to do exactly as you describe (i can log in and have my desktop and when your girlfriend comes over to spend the night and logs in, she too can have her own desktop). Apple's been braggin about this for months (long overdue, but hey, it's basically there now). Better yet (and just to be a snot), I can log in with a secure voice command - to hell with the keyboard and mouse! There's also benefits to consistency - big time benefits. You don't sound like any IT person who has to hop from desktop to desktop in a large company: in such a place consistency is a godsend (unless you're paid by the hour;). I was at a small company, and even there people would tweek things to their preferences and it makes managing a network that much more of a pain. Consistency also helps the tech support guy on the other end of the phone when your computer fritzes out. Don't get me wrong, i think being able to tweek this and that ad infinitum is great, but there's great power in consistency and depth. As usual, I'm off topic.

    1. Re:Mac OS 9 and X fix what you don't like by Guy+Harris · · Score: 2
      You don't sound like any IT person who has to hop from desktop to desktop in a large company: in such a place consistency is a godsend (unless you're paid by the hour;).

      Then perhaps you want a way of disabling the tweakable knobs and buttons on machines that the IT folks are managing (I have the impression that Windows NT, at least, has ways of doing so, by setting the appropriate, well, knobs in the registry), or, at least, requiring people to forego centralized management if they want to tweak their boxes.

  83. Mac OS is stable by Anonymous Coward · · Score: 0

    ran it using web star for two weeks 24 hrs a day with out a crash. Macs are somewhat unstable but very good if configured correctly

  84. HELLO!? XEROX!?! by Anonymous Coward · · Score: 0
    Unix was very important for computing, and so was Apple's GUI.But in the same way that the Windows GUI is not innovative but rather based on Apple's,

    I'm so tired of this Mac myth. Have you ever seen the original Xerox system? The one that Steve Jobs saw at Xerox PARC and decided to make a cheap imitation of?

    Apple didn't innovate diddly. They just made it cheap for consumers, and then whined when Microsoft made it for even cheaper hardware. And sucked money out of companies like Digital Research by threatening legal battles.

  85. Re:integrating the CLI by extrasolar · · Score: 2
    Well, Gnome's mini-commander is quite a bit better than what discribed, which sound a lot like Windows Run command on the Start button. Mini-Commander has autocompletion and fits in your panel. If you add a prefix with a colon, you can put output in an xterm, open a URL in Lynx or netscape, or whatever else you want.

    --

  86. Why we Linux bigots should care about MacOS X by anduril · · Score: 1

    Let me frame my comments with a quote from a little jewel of a book titled _The_unix_philosophy_ by Mike Gancarz (ISBN1-55558-123-4). To indicate when it was written, it's copyright 1995.

    In the intro Gancarz writes:

    While the commercial world was busy building barriers to UNIX, the academic world was welcoming UNIX with open arms. A generation of young people raised in houses with color TV's, microwaves ovens, and video games was entering universities that had obtained UNIX for the cost of the magnetic media on which it was distributed....

    Today UNIX is rapidly gaining acceptance in situations where it once would have been considered unthinkable....

    I have been telling people for years that it is only a matter of time before UNIX is the world's operating system.



    So here's 3 reasons why you care about MacOS X:

    First, MacOS X is the last big step in the NeXT stealth takeover of Apple. As you already know NeXT was BSD with a snazy GUI and a still killer development environment.

    Second, the marketing machine inside Apple will bring commercial, shrink-wrap applications to BSD as no company has before. Think about the GUI example. Apple didn't invent the GUI, but they popularized it. Same thing with LaserPrinters and desktop publishing. Same thing with USB. (USB was a nice standard, but there weren't many products out there until Apple marketed USB with their iMac media blitz. Now USB is everywhere. If Apple is good at anything it's popularizing technologies.

    Third, and most importantly, with MacOS X, Apple will be spreading unix into the hands of another generation of open, and curious minds. Those parents who know squat about anything more complex than a word processor will buy those safe, comfortable, good-brand-name, candy-colored boxes. Heck, they might even be easy enough for the parents to use. But when those kids start digging into the innards they'll find unix.


    "MacOS X is vaporware," you say. Not so. MacOS X Server is already out. MacOS X will be out soon enough. Even if it's not out this Spring as promised, even if it's not out until next Fall, it'll still be out. And it'll still have a unix foundation which will probably be preferable to Win2K. And the GUI will be easy to use.

    While I have faith that KDE and GNOME may well produce a better GUI in the long run, I'll bet Apple will beat 'em to market.


    As Mike Gancarz said "it's only a matter of time before UNIX is the world's operating system." In a few years you'll either be running a Microsoft product or some flavor of unix be it Linux, *BSD, Darwin, MacOS X, Solaris or some other (and maybe BeOS 8^).

  87. Re:Best of both worlds? by extrasolar · · Score: 2
    Unix shells are much easier to use than GUI interfaces for all Unix shells are much easier to use than GUI interfaces for all but the most simple operations.

    I was ready to agree with you until I recalled what most people do with computers: Web Browseing, E-mail, Word Processing, Printing, Spreadsheets, and perhaps some kind of checking program. I also have a friend who makes his own Web Page on the internet using some Page wizard thing on Trident.

    I am already to agree with you. Just someone tell me how the command-line would help with the above task.

    --

  88. Re:Important article by The+Happy+Blues+Man · · Score: 1

    I had to read this post a few times to figure out exactly why it annoyed me. What exactly do you mean by "I now get..." (emphasis mine)? Is it that you don't understand how people can use a mouse? You don't see how people can get things done without a CLI? You were completely oblivious to the workings of a GUI? I don't mean this as a flame or anything, I an frankly baffled by your statement.

    I'm also a little offended that you give the impression that Mac users are this unvocal, caged minority that you have to "show their point of view" or no one will understand them. Of course, if you wanted to know why a Mac user uses the MacOS, it would be easy to ask one.

    Hell, I'll tell you right now why I use MacOS. Firstly, it lets me get things done. Anything I want to do, I can do the way I want to. Second, if there is something I can't do, I will write a program that will let me. Third, I like the way it lookos and feels. I don't like Win9x's taskbar. I don't like that each window has its own menubar, I don't like most of the X Servers, I do like the way the MacOS fits together. I like Apple's hardware too. It also fits together extremely well. I've taken my Mac apart a few time (in fact, I'm using it now in a mostly-apart state) and I repeatedly tell my friends that I think Apple's engineers are great.

    Oh, and as for the people who don't like Apple because they make their own hardware and it's more expensive... you get what you pay for. I like having quality parts. Sure, I could buy a Celeron system for pocket change, but then I wouldn't have an Apple, would I?

    Well, now I've gone off the original point of the reply, but I hope this has enlightened you a little bit.

    The Happy Blues Man

    --

    The Happy Blues Man
    I accept on blind faith that Cincinatti exists.
  89. Dum de dum.. by Kitsune+Sushi · · Score: 2

    Unix, BSD, subsequent derivatives.. Their implementations (each one considered individually) would of course be rather consistent due to their heritage, and the fact that relatively small groups work on the OS proper. Thus, being consistent is relatively easy.

    "The more I delve into Linux, the more I get confused by the different ways everything has to be done. I think this is a symptom of the "hack it till it just works" mentality."

    Are you referring to the kernel proper? If so, I'm sure a lot of people would like to point out how incredibly anal Torvalds really is, and just how elegant anything suggested for inclusion in the kernel really has to be in order to "make the grade". ;)

    At any rate, the "hack till it just works" seems to be an increasingly common misconception typically associated with GNU/Linux and its various advocates. Perhaps some day people will think of some more devious FUD to cater to the masses with.

    --

    ~ Kish

  90. Re:Ease of use or efficiency? by meepzorb · · Score: 1
    A question for you (and this is absolutely not a flame)...do you think Macs are so efficient because you 'have been using them your whole life', or by design?

    That's an interesting question. Probably a little of both. There must be more to my perceived efficiency of the Mac than mere familiarity, because I've been forced to use Windows 95/98/NT at work for almost three years now and have not "gotten used to it" yet.

  91. Re:long-term difference between apple and linux by remymartin · · Score: 1
    "but the real expanding market is in embedded devices, with the solid constant of server machines on the side. where is apple in this market? "

    think quicktime. how long will it be before somebody writes something for Linux that matches the QT capability? Don't hold your breath. Linux users should be begging for Apple to bring it to Linux and make life a lot easier.

    remy

    http://www.mklinux.org

  92. Re:sacred mystical computers? utter BS by sinator · · Score: 1

    /* 1) If a mac isn't doing what you expect then it gives you NO debugging information to "figure out what's wrong with it" - trust me.. I work on a help desk. How do you ping something from a mac? erm. there's a COMMERCIAL PACKAGE that can do it.. sheesh. So if it says "can't connect to mail host smtp.foo.com" I have no idea if it's a DNS problem or a TCP problem or an IP problem, and I'm trying to work this out through some 'kwit down the phone who bought a mac fooled into thinking it would be easy to use. */

    Irrelevant. Mac OS X will have standard UNIX internet tools a la NeXTstep (which, imo, is one of the best designed OS's but not the best marketed).

    Also, Windows NT and 2000 have the 'nslookup' command. Windows 9x doesn't. Obnoxious, isn't it? Wonderful Windows UNIX-alikes like 'ping, tracert, ftp' and you still have to get NT to get 'nslookup' and Services for Unix or the Resource Kit to get 'grep' and other "POSIX tools" (bleh.)

    You have to pay for a command line telnet client and disk usage/process monitor/compression and extraction/etc command line utils for NT. (nominal price, but still you have to PAY)

    So Mac OS X is currently ahead of Windows 9x and will be equal than or greater to NT/2000 with respect to command line networking utils, and will always be ahead of the NT lineage with respect to command line tools in general.

    --
    Three Step Plan:
    1. Take over the world.
    2. Get a lot of cookies.
    3. Eat the cookies.
  93. Hey screw you buddy! (just kidding :) by Anonymous Coward · · Score: 0

    You just don't get it do you? Do you think people are radical proponents Linux because it's free in the sense of "free beer"? So you really think it's about the money? To the real radicals this is one of the least important issues. Although still an issue. It's nice to know that Mexican kids have the ability to run a modern OS even though they have little money. It's about no one having a closed source advantage over anyone else. It's about being able to have peer review of the code base so that no one has their hands in the cookie jars of our systems.

    Wipe Windows off of your system it's wasting your valuable time which you could be spending studying history so that you could gain a wider perspective than what you seem to have. believe it or not there's even been a few revolutions since that small one that happened in 1776. From reading your posting I'll bet that you're fairly young. Although I've met people my age with at least as warped a perspective as you have voiced. You still have time learn something. Quit playing games.

    And yeah I'll bet them fruit peddlers picked up on BSD mainly because of licensing reasons. Good. They suck anyways I'm glad Linux isn't being associated with a loser company like Apple. It's my personal feeling that Apples are for technophobic artist types. Not the type we need in the Linux community. I'm an Apple hater going way back. I find their systems condescending and patronizing at best.

    1. Re:Hey screw you buddy! (just kidding :) by Haven · · Score: 1


      I explained that people don't use linux because of the $$$. Linux just isn't about OpenSource, it's about stability and useability. I don't understand where you got that I think that Linux users use linux in the sense of "Free Beer".


      E-Machines (although how crappy they are) are roughly $400 and they come with windows preinstalled. So "Mexican" kids can own them (I don't see how you think that all mexican kids are poor).


      1776 was just one example of a revolution.


      Also, your anti-apple just doesn't fly. When talking about the condescending and patronizing tones in apples OS I can understand where you are coming from. On the surface the MACOS (not X) seems simpleton. You haven't just dug deep enough into it. I have seen MACOSX (actually it was Rhapsody at the time) in "action" it has a command line, and a stable GUI. BTW, that is not the only thing good about MACOSX. There are too many things to list here, and I never got that hardcore into it.

    2. Re:Hey screw you buddy! (just kidding :) by gutter · · Score: 1

      > I'm an Apple hater going way back.

      And we're all very proud. Go you.

      > It's my personal feeling that Apples are for technophobic artist types.

      Now that's just rude. Personally, I'm one of Apple's biggest fans. I'm also the proud owner of a Bachelor's degree from Carnegie Mellon in Information and Decision Systems. I also run Linux on the PC that sits next to my Mac. So much for stereotypes.

      In my opinon, those of you who think that the mac 'coddles' people, makes all your decisions for you, or any of that other garbage, haven't really tried the mac, or got hopelessly disoriented because there was no command line. If you bothered to use it much, you would find that there are many ways to customize and control a mac, they just don't consist of editing text files. If you spent the amount of time trying to learn to really use a mac that you spent learning Linux, I think you would be extremely suprised.

      Ian

      --
      Check out DRM-free movies at http://www.bside.com
  94. For clarification's sake.. by Kitsune+Sushi · · Score: 2

    Care to point to a good (re: specific) resource which tracks the entire history of BSD to, well, whatever was derived from it? Like Free/Net/Open.. The various project pages sure don't do the most exciting job of doing so. ;)

    However, The History of the NetBSD Project might prove to be of some interest to a few.. Specifically the little graphic toward the bottom. Not the most precise thing in the world, but it certainly suggests that NetBSD and FreeBSD aren't based solely on 4.4 Lite..

    It all goes back to that "promote understanding" thing, which I'm all for. I personally don't find tracking the history of *BSD to be the most exciting thing in the world, but it could prove.. useful.. in certain situations.

    --

    ~ Kish

  95. Re:Usability Myth- Hah! by dbrutus · · Score: 1

    The trick is to make that "easy to learn Unix". That's where Mac is moving things. If you can have a Mac OS which grandma can work reasonably well right out of the box, that's great and keeps that shallow learning curve that makes mac wonderful.

    But the kicker is that Mac OS X has a full Unix toolbox (minus X-windows to keep the user experience from fragmenting)and you can grep and shellscript to your hearts content on the same system without dual booting. So you have that high power, fine granularity of control that Linux offers. The learning curve for that set of functions is just as steep as any Unix but Mac doesn't make you climb that mountain if you don't need those fine skills.

    If Mac OS X succeeds, it really will change the world, becoming the first computer to combine the two learning curve/useability models in one OS.

    TML

  96. Re:sacred mystical computers? utter BS by boojumsnark · · Score: 1

    As one of those self-same Macoids, I'd certainly know what "grep" meant. (Admittedly, I've been using a SunOS shell account off and on since high school, but I'd know what it meant regardless.) BBEdit, the text editor I primarily use at my job (webmaster for a small publishing company), has limited regex functionality; there's a happy little checkbox that says "use grep" in the search dialogue box. It makes my life a lot easier.

    There's also a few ports of grep to MacOS. "Grappler" springs to mind as the name of one of them, although I don't think I've ever used it.

    --
    I didn't know what a meme was, so I asked five friends. They didn't know what a meme was, so they asked five friends.
  97. and it's not such a new basket of fruit. by mdvkng · · Score: 1

    Apple pickers have been compared to just about every computing based culture/tribe in existence over the last eon and a half. It's just finally now that a comparison between Mac Heads and Un*x wireheads has finally been considered worthy of attention by the self absorbed literati and other mainstream pundits. Strangely, it was these same experts who often called the Mac-PC slagfest the "Apple-IBM" slagfest long after IBM ceased to be relevant in the slagging.

    The funny thing is the way the article treated Linux and BSD and Unix in general as if they were somehow mutually exclusive. I also finf it funny how articles like this and many others seem to view Linux as a strictly "youth" thing and ignore the 20+ year old tradition of Unix based OSS development and the accompanying mindset. Just about every 30-40-something Unix literate I know runs Linux at home. So much for it being the exclusive OS of inexperienced teens. Many of us have known many long years of being memebers of a virtually unknown computing tribe.

    Lastly, the article's comparison is dead wrong with the "wait till they have their bad weather" drivel. Viewed in the longer lens of history, the Unix tradition has been ignored, dismissed, and even been prematurely pronounced dead by advocates of "superior" technologies. Linux and BSD are proof that Unix is alive and kicking back - again.

    In this light, even to be recognised as being in existence by the Apple pickers is better than continuing to tolerate their ignorance of a long and very successful tradition. It just may take them a while to truly clue into what it means.

    -M

  98. Re:Enough with the semantic nonsense.. by bmetzler · · Score: 2
    BSD- or X-style licenses are simply one step away from being public domain.

    Yep

    If the GPL were "free" in the way BSD fanatics think of the term, no one would give a damn about "free software"

    Yep

    Because if you don't have the sledgehammer ready in case someone tries to take that free software and make it proprietary, someone is going to do just that. Every time. That's why *BSD isn't nearly as popular. The GPL is certainly less restrictive than most any other license. The BSD license is pretty much pointless. It might as well not even be a license.

    Right, the GPL restricts your rights to guarantee the rights of others. This, IMHO is the best way software can be "free". And you are right, this restriction as to what others can do with *your* code is the reason it is so popular. But I think that "Open Source" is more discriptive of the idea of the GPL then "free" does. The GPL ensures that the code will always be open source. "Free" implies the ability to do anything you want with it. The BSD allows this.

    There are benefits to each. Don't forget that. We need them both. But they *do* serve different purposes.

    -Brent
    --
  99. Re:Well said. by webslacker · · Score: 1

    I think the article even realizes that it's just stirring up unnecessary controversy by aligning everything into a Mac vs. Linux topic. Macs and Linux have their own places in the computer world, and can easily coexist as far as I can tell. I love my Macs, but I can easily say that Macs will always be a niche product, and so will Linux. You know what? There's nothing wrong with that. Different people have different computing needs, and for that reason I think having the variety of BeOS, Linux, Windows and Macs is a good thing. Is Linux the Next Big Thing? Fine, no jealousy here. I'm sure there will always be another Next Big Thing down the line, and that's actually a good sign because it keeps the rest of the industry on its toes. The introduction of the Mac impacted the rest of the computing world in a positive way, and I'm sure Linux will have a positive influence on Macs and Windows too.

  100. How could you survive on GPL? by Zigg · · Score: 1

    As I mentioned in a previous article, I do think that licensing probably did indeed have something to do with it. Certainly the GPL is unfriendly to people who depend on sales of licenses for their bottom line.

    How would you ensure profitability by just building the hardware? Obviously, the goals of free software are going to clash head-on with you if you try to make your hardware work "best" with the software that you're developing in the open.

    This is a genuine question and I'm wondering what the answer is, it's not rhetorical flamebait :-)

  101. Terminology (off-topic) by waynem77 · · Score: 1

    What I find most interesting in this article is that Leonard used the terms "free software" and "open source" interchangeably. "Open source" is everywhere now, but I've never heard any member of the media say "free software" before. (At least, not in the RMS sense.)

  102. Ease of use or efficiency? by snicker · · Score: 4

    The Mac OS has always been for me a tool of maximum efficiency - it's about as clean and fast a GUI as one could hope for, mostly thanks to its carefully thought out placement of icons, menus, buttons and so forth. Linux - tho' I've not been working on it for too long - is efficient as any unixesque system through the CLI (and I'm sure enjoying Enlightenment!)

    I've been working on macs almost my whole life, and love them. But because the sort of work I do has been changing, I've found a text-based interface more efficient. My mac advocacy hasn't slackened though!

    I thought the Salon article made a good point, though - that (and I am paraphrasing cruelly to make my point) people become advocates of the system they find the most efficient. Personally I wish that Alias | Wavefront would write a window manager - Maya is simply the best ``OS'' I've ever used. Irix is fun, too.
    *N

    1. Re:Ease of use or efficiency? by meepzorb · · Score: 1
      A question for you (and this is absolutely not a flame)...do you think Macs are so efficient because you 'have been using them your whole life', or by design?

      That's an interesting question. Probably a little of both. There must be more to my perceived efficiency of the Mac than mere familiarity, because I've been forced to use Windows 95/98/NT at work for almost three years now and have not "gotten used to it" yet. Windows is NOT that easy to use, despite the FUD. Unlike the Mac, I just feel Windows getting in my way, rather than helping me. It just does not feel put together right.

      Using Linux or Windows, I still do a lot of stuff from the command line simply because I am a much faster typist that I am with a mouse. It's probably an illness, but I like the script files much more than searching through menus and hitting check boxes.

      I actually agree with you about the command line, and I am one of those Mac users who hopes that the upcoming Mac OS X, when released, will still allow users access to the BSD command line. Some tasks, like the renaming of multiple files at once, i/o redirection, pipes etc can really only be done well from a command line.

      For now, there is always MacPerl.

      The interesting thing is that you can see that the two OSes seem to be converging: Linux is moving towards the best-of-both ideal by trying to develop easy-to-use GUIs such as GNOME or KDE... and the Mac is moving towards the very same ideal by replacing its OS core with a unix variant on top of a mach kernel.

      One way or the other, I'm pretty sure that I will FINALLY have the OS I've been dreaming about within 2-3 years.

      :Michael

    2. Re:Ease of use or efficiency? by Anonymous Coward · · Score: 0

      Don't forget GnuStep, which eventually will mean cross platform applications between mac, windows, and UNIX

  103. FreeBSD != BSD by logicTrAp · · Score: 1

    The "BSD" the article is referring to is the BSD layer on top of Mach, NOT any of the current "free" BSD derivitives. As far as I know, FreeBSD doesn't yet run on PowerPC (a port is underway perhaps?).

    1. Re:FreeBSD != BSD by heh2k · · Score: 1

      That's true, but in Mach 2.5, at least, i believe the BSD API is an intergral(sp) component; not run as a server process like in Mach 3.0 (that is, 2.5 less of a microkernel than 3.0 is). Mach drivers (3.0, at least) are very BSD and, iirc, one or more of mklinux's drivers was actually taken straight from FreeBSD.

    2. Re:FreeBSD != BSD by Arkham · · Score: 1
      No, but NetBSD does run on the PowerPC. See http://www.netbsd.org/Ports/macppc/ for the information about it. Here is an excerpt:

      NetBSD/macppc is a new NetBSD port, only recently imported into the source tree. It supports Apple Power Macintosh computers with PowerPC processors and Open Firmware. For older (680x0-based) Macintosh computers, see NetBSD/mac68k. There is also an experimental NetBSD/bebox port for Be, Inc's PowerPC-based BeBox.

      Supported System Models

      • Apple Power Macintosh 7300/7600
      • Apple Power Macintosh 8500/8600
      • Apple Power Macintosh 9500/9600
      • Apple Power Macintosh G3 MT266/DT233
      • Apple PowerBook 2400c/180
      • Apple PowerBook 3400
      • Apple iMac (all flavors) and Blue G3
      • Apple PowerBook G3/400
      • UMAX Apus2000
      • PowerComputing PowerWave 604/120
      • Motorola StarMax 3000/240
      • Apple Power Macintosh 7500 (With G3 upgrade such as w/XLR8)
      --
      - Vincit qui patitur.
  104. sacred mystical computers? utter BS by redd · · Score: 3

    I don't think the writer understands at all why we use Linux/UNIX..

    "The design and elegance of the Mac operating system can affordany moron to get work done in an efficient way and, if necessary, figure
    out what's wrong with it. This is contrary to all that the average Linux geek wants ... The geeks look at a computer as a sacred mystical
    tool, and use allegorical and mythical terms to describe it ..."

    1) If a mac isn't doing what you expect then it gives you NO debugging information to "figure out what's wrong with it" - trust me.. I work on a help desk. How do you ping something from a mac? erm. there's a COMMERCIAL PACKAGE that can do it.. sheesh. So if it says "can't connect to mail host smtp.foo.com" I have no idea if it's a DNS problem or a TCP problem or an IP problem, and I'm trying to work this out through some 'kwit down the phone who bought a mac fooled into thinking it would be easy to use. The mostly monochrome desktop is far from "elegant" and the interface is too damn illogical.

    2) The mythical terms stuff is garbage. As a die-hard GNU advocate I'd still be the first person happy to rename 'grep' as 'regexp-filter' or even 'search'.

    I was originally drawn to unix 5 years ago just by seeing a solaris box and how much you configure FVWM to do what you want (you mean you can actually define your OWN button menus? wow!). I have stayed with linux after seeing the power of opensource and its mass ability to protect good technology from being beaten by FUD.

    Sounds to me like the article was written by a mac advocate trying to get linux users to use macs.

    If Apple shipped a complete development environment with their OS and stopped sueing people I might consider it.

    1. Re:sacred mystical computers? utter BS by Anonymous Coward · · Score: 0

      A developer might be able to exploit it to the end consumer's benefit, possibly even without clueing them in that a full dev system is there.

      One might as well ask why bother with a GUI or a Scripting system.

    2. Re:sacred mystical computers? utter BS by undo · · Score: 1



      "/* 1) If a mac isn't doing what you expect then it gives you NO debugging information to "figure out what's wrong with it" - trust me.. I work on a help desk. How do you ping something from a mac? erm. there's a COMMERCIAL PACKAGE that can do it.. sheesh. So if it says "can't connect to mail host smtp.foo.com" I have no idea if it's a DNS problem or a TCP problem or an IP problem, and I'm trying to work this out through some 'kwit down the phone who bought a mac fooled into thinking it would be easy to use. */ "

      this is BS, straight up. your right, you cant tell if it is dns tcp or ip, but they are all in the same godamn control panel so it doesn't matter anyway... geez. at least all the possible problems are in one place that is really easy to use and find.....
      as for the lack of network tools, Mac TCP Watcher is shareware (like 20 bucks) and it gives you ping, trace route, dns checking, and udp and tcp checking, plus it trax the number of open connection you have had, packet failures and so forth. sorry, no command line.....

    3. Re:sacred mystical computers? utter BS by cluke · · Score: 1

      As a die-hard GNU advocate I'd still be the first person happy to rename 'grep' as 'regexp-filter' or even 'search'.

      And you'd probably think that stuff like renaming shell commands, and making stuff like switches less obtuse would be a great leap forward in usuability, right?

      Maybe so, but you've got to understand that 95% of the computer using public does not want to use a CLI *at all*!

      I think Linux and Macs are pretty much diametrically opposed, as far as OS philosophy goes. This means that there should be no reason they cannot co-exist - one will not threaten the other niches.

    4. Re:sacred mystical computers? utter BS by clifyt · · Score: 1

      Well considering those statements were attributed to me, I should say you don't know what the hell you are talking 'bout. Friggin geeks, for the most part, simply like like linux because it makes ya stand out about the rest of the croud and makes ya look special. I use it because I need file servers and webservers and don't feel like paying the damn bills for another NT box nor do I wanna give up my kick ass Compaq 486 server with all its hardware advantage when I know my boss is going to say "Why can't we use a Deskpro for the Server instead of the Proliant 1600 ya keep asking for??? Mine works just fine and was alot cheaper than that 486." The sad part is the 1600 is at the bottom of my list. The linux box works fine even though it is a 486...

      I still can't imaging why anyone would want one of these for there desktop though.

      As for the Mac...1) There are several free TCP utilities. The common person doesn't need ping, nor would they be able to understand the crap. Most users simply type in the parameters as directed by the instructions and go at it. If it doesn't work, they do it again...usually its a user error.

      1a) The monochrome desktop??? what MacSE have you been using??? Elegant? Unlike this NT box I'm on now, the UI is light years ahead of anything else in the game. The only things that are not elegant are things like windowshade (which is technically not a default standard) where ya can click the top of the menubar to hide the majority of the window.

      2) Rename grep to regexp-filter??? Are you nuts? every geek remembers grep means get regular expression, but if you said those words to a macoid, they won't know what you are talking about. Neither would a Wintel biggot for that matter. Search, I will give ya, but it would have to be far easier to use than it is now...

      Lastly, Apple is sueing the dumbasses that think they can get away with using apple as their marketting department as well as their research and design wing.

      blah

      clif

    5. Re:sacred mystical computers? utter BS by Tarnar · · Score: 1

      "You're certainly entitled to your opinion, but most people would disagree with you. Believe it or not, Enlightenment with an undulating background and neon translucent windows is not what most people would consider an intuitive interface. The Mac GUI follows a simple set of rules that is consisitent between applications and the Finder. Windows hasn't even gotten this one down yet, let alone Linux."

      Pardon? Windows even does this. Linux is getting into it. If I go into Windows, pretty much every window I open will have a kill button, a mimize button, etc. Most every program I run will have a File menu where I can save/print/etc. Half of that was up to the app programmers, half to the OS programmers.

      The look/feel of Windows' titlebars was up to the people who made Windows, and what do you know, they're consistent across all windows because *gasp* they aren't up to the app, they're up to the OS.

      Just like any app programmer with a brain puts in a 'File' menu where you save/open/print. That sort of consistency isn't up to the OS like you say, that's just the way you're expected to code your app.

      And finally, what's this about 'let alone Linux?' E does what it's told (emphasis on what it's TOLD, I get to tell it how to act), and with say GTK widgets, well everything IS nice and consistent. Want a screenshot of my desktop? I have a very simple E theme, with just a Kill button and another button to Iconify. That's consistent, simple to use. My apps all have 'consistent' menus, with simple functionality in them, like Save, Open, Exit.. Even my panel is nice and functional, a bit like a cross between Apple's quick start bar (whatever it's called, sorry I can't remember) and Windows' Taskbar.

      Yes, Apple did a nice job with the simplicity of their GUI. This consistency you're talking about, it's not some 'miracle' that Apple made, it's common sense. And remember, even the Apple UI needs to be learned. It's not like I could be staring at an Apple desktop for the first time ever and with no computer knowlege think 'HEY! I know what to do because it's so ELEGANT!' It's called a learning curve. It's just a shorter one.

      P.S. And a note to E-Theme makers: Don't be dumb and put functional window buttons next to destructive ones. That's bad UI thinking.

    6. Re:sacred mystical computers? utter BS by logicTrAp · · Score: 1

      > Friggin geeks, for the most part, simply like
      > like linux because it makes ya stand out about
      > the rest of the croud and makes ya look special.
      Sure, maybe some do. Just like there are people who use the Macintosh because it's "not windows" and makes them feel like they're part of the "counter-culture." Just like BeOS. Just like OS/2. Hell, you even get people bragging about running NT because they're *not* running the latest OS du jour. Summary - every OS has people running it because it makes them feel special. But saying "most Linux users only use it because they want to be different" is grossly unfair.

  105. Best of both worlds? by G27+Radio · · Score: 2

    I don't understand why so many writers seem to think that the power of Linux and "ease of use" are mutually exclusive things? I guess it's because most of them new to the Linux bandwagon. There are a lot of projects that have been, and will continue to improve the ease of use of Linux for newbies.

    Notice I said for newbies. For those who have bothered to learn how to use the keyboard as their primary input device, Unix shells are much easier to use than GUI interfaces for all but the most simple operations.

    A pretty GUI interface simply does not define ease of use for everyone. I'm hoping that during the next year the "ease of use" arguement is going to become a non issue. By that point Linux should at least be caught up to Windows in the "ease of use for newbies" category. The idea that Linux may one day also be touted as "easier to configure and install than Windows" may be here sooner than you think.

    numb

  106. Apple and RSM/FSF Past by GeoffS · · Score: 1

    This is an interesting discusion for me because it wasn't too terribly long ago that RSM was actively not supporting Apple because of their "closed" mentality. For a long time there was no "blessed" version of 'gcc' for the Mac.

  107. Re: no Mac software? utter BS by Anonymous Coward · · Score: 0

    5% is still a lot of people in the current computer market. That's upwards of 5 MILLION or more people just plain out of luck with the tools that come with 'the easy OS'. While hiding the gizzards makes some sense, the 'local mechanic' needs to be able to 'get at the engine' when they need too.

    Freeware is nice, but meaningless to someone who is intentionally being coddled. Some 'really-novice' users can't even download & install shareware off the web these days.

    The diagnostic tools have to come with the the machine, being where maintenance and repairs are likely to take place (not at a central repair facility).

  108. Enough with the semantic nonsense.. by Kitsune+Sushi · · Score: 2

    BSD- or X-style licenses are simply one step away from being public domain. Saying the GPL isn't free, no matter what else you say, is ludicrous. If the GPL were "free" in the way BSD fanatics think of the term, no one would give a damn about "free software" (or "open source" or whatever other even more ambiguous term you want to use instead of the correct one..).

    Free software is all about making it free for everyone, and making damn sure that it stays that way.. Because if you don't have the sledgehammer ready in case someone tries to take that free software and make it proprietary, someone is going to do just that. Every time. That's why *BSD isn't nearly as popular. The GPL is certainly less restrictive than most any other license. The BSD license is pretty much pointless. It might as well not even be a license.

    I'm not sure what you were aiming to accomplish by reiterating something all of us /should/ know, though you seemed to do a remarkable job of clouding the issue with some very odd semantic takes on things.

    --

    ~ Kish

  109. No kidding.. by Kitsune+Sushi · · Score: 2

    "Wow, I can't believe this is an issue. Are Linux users really out to stifle other OSs?"

    There are fanatics who use utter deception, outright lies, and other misconceptions on /both/ sides of the *BSD vs. GNU/Linux fence. Personally, I despise them all. I'm all for choice. If you don't like the GPL, fine. Don't use it. If you don't like other licenses, fine, don't use them. If you don't like such and such OS, fine. Don't use it already! Just don't lie about any of the above just to "get more mindshare" as one FreeBSD drone who is a little too able to impress his opinions on the public once told me was ok. Just let the truth be known and let everyone decide for themselves. The free software movement isn't about coddling people, ok? It's about choice. Let's keep it that way.

    --

    ~ Kish

  110. It's not about changing the world.. by Kitsune+Sushi · · Score: 2

    ..at least not on the scale you wrote about. ;) It's simply about choice. Some people seem to think it's just a popularity contest still, however.. It's just about providing an alternative in case someone wants it. It's not supposed to be about forcing that alternative down someone's throat.

    --

    ~ Kish

  111. Re:apple's marketing blitz by remymartin · · Score: 1
    Get over with it and deal.

    Apple's core markets are publishing and education. They have always been a favortie of artists and intellectuals. Both started using macintoshes becuase it didn't require them to learn a computer to be creative. Artists and intellectuals have always been some of the biggest rebels in history. Think Different embraces that idea, so what?

    A lot of people are rebels by using a Macintosh computer. Why? because they don't want to sacrifice their computing experience in order to get work done. I suppose that you think that using Linux makes you a bigger rebel? Is it because Linux users like to think they actually know what is goin on inside the computer and that knowledge makes them superior?

    I think it is really funny when the comments of Linux users towards Apple sound like the comments of Windows users towards Apple. It continues to preplex me why people who hate Apple so much let it invade their minds and their thoughts to such an extent.

    remy

    http://www.mklinux.org

  112. Bonehead error concerning Darwin and Mac OS X by Andrew+Leonard · · Score: 4

    Many of you already know this -- but I made a pretty stupid error in the Apple/Linux story. I said that Mac OS X is code-named Darwin. As I have been informed by numerous parties this morning, Darwin only refers to certain underlying layers of code in Mac OS X, mainly Mach and BSD. Corrections have been made to the story that bring it, I hope, into line.

    Cheers!

    --

    Editor, Salon Business & Technology

    Salon.com

  113. long-term difference between apple and linux by unc_onnected · · Score: 1

    is that linux has a future. in case anyone hasnt noticed, the trend *is* towards "ubiquitous computing". desktop computers are going to be increasingly overtaken by simpler more specialized devices. of course, we're always going to have people using pc's for games and word-processing, i think.

    but the real expanding market is in embedded devices, with the solid constant of server machines on the side. where is apple in this market?

    nowhere.

    apple's os is not reliable enough for server or embedded applications. its too big and too focused on the gui to be portable enough for embedded systems. i guess i should wait to see if apple's big leap into servers works or not, but it is their only hope for further success. and if they do, theyre gonna jump into a crowded market- and how can they compete with the most stable, efficient, secure, well-known server OS's on earth? (im actually talking about *BSD, especially FreeBSD and OpenBSD in addition to Linux) How can Apple's ridiculous prices compete with...free? is ease of use worth it in servers? especially when server people (at least i hope competent ones do) know unix anyway?

    this makes more sense especially in that a lot of servers (*please* dont flame here- we all know its true) dont necessarily need the latest and greatest processing power. i mean, if you can run a simple webserver on a 486 or pentium, the market for huge servers gets smaller. but even in the high-end, apple has a good chance of getting nailed by ibm's attempts to open up powerPC architecture- because those guys are definitely going to be running linux or BSD, and slashing prices for very similar hardware to Apple's offerings. Even if Apple's entry into servers is everything theyve hoped for and more, theyre still screwed. the server market isnt big enough to support them, especially since they have a NEW UNTESTED product. itll be a while before they see a decent return.

    linux's hope in the consumer market- to me- seems limited to web/set-top boxes. i know this wont make me real popular to say it, but linux is too damn complicated to set up or install anything. even with rpms if something goes wrong- youre screwed. but if it comes *pre-installed*- with ALL programs you might use set up correctly- linux will kick anyone's ass. this works especially well in limited/webTV-type applications, far better than windows because windows, well, crashes.

    but more importantly apple definitely cant win there- they dont have economies of scale sufficient to compete with someone trying to give their work away in order to dominate (m-soft) or a completely free open system .

    when cost becomes a factor, apple goes right out the window. they dont sell enough boxes, and they spend too much on marketing. in the long-term, this will prevent them from taking advantage of the next revolution- computing power so cheap and accessible you wont be able to walk around without using it.



    unc_

  114. If History Repeats.... by sgml4kids · · Score: 2
    It is often pointed out that, when everything settled after the whole Mac-Windows jihad, the platform that won (Windows) was:

    The one that ran on the least-expensive hardware

    The cheapest to buy (or steal)

    Preferred by techies

    Eventually, Windows became much easier to use and (perhaps) technically superior to the Mac. This only added to its dominance.

    If Linux vs NT is Jihad II, Linux already has a massive lead on these 4 fronts.

    I guess the biggest piece missing is 3rd-party support -- but that's definitely coming. Life is sweet.

  115. Stability of MacOS by nphinit · · Score: 1

    Slightly offtopic, but some have been mentioning the stability of MacOS... The days of of the hourly "Type 11 Error" are gone. With 8.x, The OS itself almost never crashes...the OS on my g3 has probably crashed less than 5 times in the past 3 months. Certain applications, however (read: NETSCAPE) will break sometimes, but that's not the OS's fault...

  116. Important article by Anonymous Coward · · Score: 0

    Not that this article is all that great, but the type of journalism it represents is. I think it is helpful to show the Mac users' point of view. I used to not understand how the Mac users' could use the GUI-based operating system. I now get how and why they use Mac vs. other OSs'.

  117. integrating the CLI by Yarn · · Score: 1

    I think that gnome's mini-commander is an excellent way of integrating the CLI to a GUI. You can just use it to enter URLs etc, or you can run a complex shell command and have the output appear in a window.

    I dont know if KDE has something similar, but it should ;)

    --
    -Yarn - Rio Karma: Excellent
  118. It's about the fun. by meepzorb · · Score: 5

    Professionally, I am primarily a UNIX and VxWorks developer (I have a Linux box on my desk which I use for prototyping) and sysadmin who has used far too many flavors of unix to remain normal. I've also done quite a bit of Macintosh programming.

    At home, I have both an iMac and a linux laptop to play with. Guess which one is used more? The iMac. And no I am not dumbing down off-hours... I do most of my home coding projects on the Mac these days. The Mac is just more fun to use, and when it's MY OWN time, the fun is really all that matters.

    Is Linux "fun to use"? Yes. As a challenging and powerful environment to keep one's unix chops up to snuff. It's also the most pleasant of all the unices I've seen or used over the years.

    Is the Macintosh "fun to use"? Also yes. As a tool that hardly ever gets between me and whatever it is I am trying to do.

    I guess what I am trying to say is that linux is fun in the sense that, say, Rubik's Cube or a challenging puzzle is fun. My Mac is fun in the sense that my guitars are fun. There is plenty of room in my life for both.

    I have as much "unix cred" as almost anyone, and I still have nothing but respect for the general design of the MacOS. It bothers me when (as happens all too often) I hear perfectly competent and intelligent linux advocates flaming MacOS by reflex.

    I'm not really sure why it has to be one or the other. Why not both?

    :Michael

  119. Here's the link, for those of us like me.. by Kitsune+Sushi · · Score: 2

    ..who are a little lazy. ;)

    Twenty Years of Berkeley Unix. While it proves some points previously asserted by others, I'll state simply that even though *BSD has no Unix code left in it, it's still a rework of the Unix code (and members of the Unix family tree). I personally find it to be more elegant to start from scratch than a complete rework. And that's what was meant.

    The rest of the book is pretty good, too, even though I was disappointed that the section on Stallman was a reprint of a page on the GNU site. Yeah, like I haven't read /that/ before.. It's /really/ funny what Torvalds has to say about GNU in his chapter, especially ebout Emacs. ;) Goes to further prove I don't care a whole lot about his views aside from kernel hacking. ;)

    --

    ~ Kish

  120. What crack is your machine smoking? by solios · · Score: 1

    And if you have any more, send it to mine. EVERY SINGLE MacOS crash I have had in the past YEAR has related to one of the following four things:
    1. Soundapp 2.x (the latest version is stable as all hell, so that's no longer an issue)
    2. Macromedia Director. it crashed twice, I think.
    3. MacAmp and similar MP3 players. Holy poop, if you actually WANT to destroy your system, then run macamp and try, jsut TRY to dun a game or a major application. Spoop!
    4. Netscape. All the frickin' time. This app gets more crash time than I do sleep. It goes bang at least once a session.
    5. Those damned "press ookay to restart" messages that give you no option. Force quit them, and the system gets wobbly. Do it more than once, and BLANG! Toast. I really, really don't want to spend 3 minutes waiting to get back to what I was doing. If Be had major support, I would be SO there....

    Anyway.
    The finder is fine. Netscape runs like a dog that just chugged a gallon of anitfreeze, especially when initializing Java or those assinine macromedia plugins. The only other problem i've had with the G3 towers is the "drunk mouse" while transferring files to a zip drive, and those ADS! Those #$^%#$%Q ADS! In Sherlock. One day I WILL figure out how to get rid of those.... I will NOT use sherlock to surf until they kill those. GUIs should NOT have advertising in them anywhere, sorry.

  121. Here we go again.. :) by Kitsune+Sushi · · Score: 2

    "Right, the GPL restricts your rights to guarantee the rights of others."

    I'm not sure I follow. Even if this were true (the usual arguement is that the designer is then bereft of their rights, which are then dispersed into the community as a whole), the GPL only restricts what the designer of the software allows it to restrict. GPL'ed software is just as useless to proprietary people as proprietary software is to the rest of us, with regards to a certain point of view.

    "But I think that "Open Source" is more discriptive of the idea of the GPL then "free" does."

    Not really. Open source is an easily corruptible term. In fact, most businesses have already corrupted it (no thanks to people such as ESR and his followers). All open source means is that you get to look at the code. Thus, the NPL and SCSL are both "open source", but come nowhere close to doing what the GPL aims to achieve. Non-believers really should read the Philosophy section of the GNU Project's Web site.

    For a more eclectic point of view, think about the Alamo. The defenders of the Alamo said they were free. Not free today, yesterday, or even tomorrow, but forever. They would not later be stripped of their freedom, and made into slaves due to someone else's whim. They would fight anyone who sought to take away their freedom. This is the kind of ideal that the GPL and the philosophy behind it represents. Sure, the defenders of the Alamo couldn't make the Mexican Army happy that way, but is that something they really wanted to do..? In order to stay free you have to stand up for yourself. BSD licensing.. does not do this.

    To quote Stallman himself: "Non-copyleft licenses such as the XFree86 and BSD licenses are based on the idea of never saying no to anyone--not even to someone who seeks to use your work as the basis for restricting other people. Non-copyleft licensing does nothing wrong, but it misses the opportunity to actively protect our freedom to change and redistribute software. For that, we need copyleft." So, before you say that the GPL isn't "free", think again about what kind of "freedom" we are really talking about.

    "The GPL ensures that the code will always be open source. "Free" implies the ability to do anything you want with it. The BSD allows this."

    As I said, a usual BSD fanatic point of view. This isn't the kind of "freedom" Richard Stallman is advocating, however. Again, refer to the aforementioned section of the FSF site. And the BSD license does /not/ allow me to do whatever I want with it. The two licenses aren't precisely compatible, so I can't integrate GPL'ed and BSD'ed software freely (that is, mix the code in the same program). That's not entirely "free" based on the way you seem to define the term, now is it?

    "There are benefits to each. Don't forget that. We need them both. But they *do* serve different purposes."

    Yup. Of course not. Nope. Yup.

    I much prefer the LGPL to the BSD flavor of licensing. Much much prefer. Of course, I'd rather the GPL, but sometimes you just /have/ to set a standard by using the LGPL because you need to succeed (and not because you just want to be popular).

    In closing, I shall quote Stallman one last time: "Friends, free software developers, don't repeat a mistake. If we do not copyleft our software, we put its future at the mercy of anyone equipped with more resources than scruples. With copyleft, we can defend freedom, not just for ourselves, but for ourw hole community."

    I shall also cite an example: "The spirit of both licenses is to allow users access to the source code of the programs they are running, so that they can make modifications to suit their needs, and that they can share this code with others. However, while the BSD license only encourages people to share the improvements they make, the GPL requires people to do so if they want to distribute their modifications. Since Tim felt that people were exploiting Kaffe without contributing their improvements back to the main code base, he decided to use the more restrictive GPL for versions of Kaffe that are more recent than 0.9.2." That's from the Kaffe home page.. The licensing FAQ, to be specific.

    The now obligatory cheap shot: In short, there's a big difference between being liberal and being "someone's bitch" just because you want to be popular. ;)

    --

    ~ Kish

  122. ..but for one fact. by solios · · Score: 1

    ERROR! Will robinson! Volume is not indexed. That aside, you;re good to go.

  123. Clif Marsiglio does not speak for me by Agathos · · Score: 2
    This guy says that the average geek wants to "look at a computer as a sacred mystical tool, and use allegorical and mythical terms to describe it." I really don't like it when someone decides he's qualified to testify about what I'm thinking, and then gets it completely wrong. Look at the Jargon File or any slashdot discussion about what "geek" means. One attribute that frequently comes up is that geeks take pride in seeing things as they really are! A computer is a box full of on/off switches, not a mystical tool that only the l33t can use.

    And if using Linux is a way to prove I'm better than everybody else, why do I want more people to use it? Simple: I don't feel threatened by people ascending to my level, but I do think the world will be better off for it. And I cheer the arrival of easier-to-learn tools for installing and using Linux because they are not a threat to my status, but rather are an important step towards a world in which a powerful, stable operating system is ubiquitous.

  124. Don't discount Apple just yet... by SvnLyrBrto · · Score: 1

    After all, Steve Jobs has only been back for two years (after being betreyed and exiled for twelve by john sculley) so far.

    In that time he's brought the company back to profitability, doubled it's market share, and drove the stock price to all-time highs. Pretty good, considering that in the dark days of Amelio, Apple was hemmoraging half a billion dollars a quarter. Imagine where Apple would be now if sculley hadn't stabbed Steve in the back.

    I remember a while back, when Apple first aquired NeXT, a joke that went around saying that in buying NeXT, Apple was really just buying Steve Jobs. And that NeXT threw a pretty spiffy OS in with the deal.

    A couple of anti-Apple arguements thrown about here have centered around Apple's focus on the desktop market; and how the proliferation of "ubiquitous computing appliances" is going to marginalise this market. And Apple will be left behind.

    People who make this arguement clearly underestimate Steve Jobs. In fact, he realised the desktop market would become obsolete years ago. In a 1996 interview with Fortune entitled "Paradise Lost" (bloody Fortund is charging $2.50 for past articles now so I cant get to it anymore but Yahoo still has the link), Steve was asked what he would do if he were running Apple at the time.

    His answer, roughly paraphraseh was: "I'd milk Macintosh for all it's worth and move on to the next big thing"

    Steve realised way back in '96 that the desktop market was going to become obsolete.

    Anybody remember back when the Apple ][ was the company's cash cow; providing the funds to get a little product called Macintosh off the ground? I do. Anybody else wondering what is going on behind closed doors in Cupertino? I sure am.

    Don't discount Apple just yet. They've changed the world twice before. Don't doubt they can do it again.


    Also, as a fan of both OSs, I REALLY don't understand the antagonism between Linux fans and Apple fans. If only in the near term, it should be as the article says: "The enemy of my enemy is my friend". Apple and Linux (okay, and Be) are the last best hopes for freedom, and they should be united in the struggle against redmond's tyrrany; at least until microsoft is destroyed, its drones cast out into the realm of the unemployable blacklist, and the city of redmond demolished and plowed through with salt.

    Resistance is NOT futile!!!

    "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    -- Benjamin Franklin

    --
    Imagine all the people...
  125. It's not a conspiracy... by Anonymous Coward · · Score: 0

    You say that they're out to "make money - nothing more". That's kind of like saying that the people who make movies are out to "make money - nothing more", which is, of course, hogwash. People make movies to tell stories and relay ideas -- and make money. Yes, it's called showBUSINESS for a reason. It's part show, and it's part business. It's no different with computers. It's part business, and it's part tool. Why can't someone endeavor to change the world, and make a few bucks while they do it? Your comments are a little extreme.

  126. BeOs already does by BugMaster+ChuckyD · · Score: 2

    Keep the command-line power for those who want it, but a consumer user should NEVER have to see it. Period

    BeOS already does this. The GUI is very slick too. The multitasking is better than ANY other OS ive ever used (lots of threads and fine grained scheduling)

    BeOS is nowhere close to linux or *nix as a server for one thing it doesn't (yet) have multiuser support, but it rocks as a desktop OS.
    For this reason amongst others you and many other Slashdotters might not want to actually use BeOS, but if you want to see what your goal of a "user friendly linux" might look like take a look at BeOS!

  127. my antiapple rant (sorry I know you didn't ask !) by Anonymous Coward · · Score: 0
    How would you ensure profitability by just building the hardware?

    Oh, they'll make their money! :-) Apple is currently the only vendor of Apple hardware, so if people want Macs, Apple can charge whatever they want. And mac people will pay it--we already know they don't really think price is an issue (given that they continue to buy Apple)

    Apple has a total monopoly on Macs--even better than Microsoft's since they only control the software. But since the computing world at large doesn't really care about this fact, nobody brings an antitrust lawsuit. Whenever apple comes up with a cool idea (like colored plastic), we know that a PC maker will have the equivalent on the shelves about a week later for much, much cheaper.

    Sorry, I guess this was a minor point and I shouldn't get excited. I don't really care either way if Apple uses BSD or Linux for the Mac OS. It makes perfect sense why they used the BSD license: it lets them keep their (tightly!) integrated GUI proprietary, and that's a good decision for them. After all, if Mac OS was ported to x86, why would anyone continue to buy Apple's overpriced hardware? Let them sink. Thanks for "inventing" color, Apple! New slogan: "Apple. Insanely great ideas, done way too expensively."

  128. apple's marketing blitz by cthonious · · Score: 1

    I understand why people use and need Macintosh computers. They're easy to use, etc.

    That said, what annoys me is Apple's ridiculous "think different" advertisements. There is nothing more establishment than Apple, they're a corporation just like any other, out to make money - nothing more. The idea that one is some sort of "rebel" by using an Apple computer is just ludicrous, it's like the Saturn of the computer world. Just part of the ongoing media blitz to commodify dissent, realized in GAP, Saturn and Apple computer ads. In this sense Apple is even more disgusting than Microsoft to me, because there is little more intellectually obscene than turning dissent into a product. This crap really is the crowning jewel of the baby boomer marketeer.

    Of course all this seems absurd to anyone that uses a Free OS.

    --

    support gun control: take guns from cops
  129. Linux and Apple maturity by Anonymous Coward · · Score: 0

    I think that you hit it right on the nose when you talked about maturity. Besides the maturity of the industry, there is also the maturity levels of the respective groups. (Before anyone screams, I use both and am equally facile with piping an ls to grep as I am with Sherlock or whatever GUI tool). From my experience, there are as many clueless Linux fanatics as there are Mac ones. For example, at a Linux user group meeting about 8 months ago, someone insisted that my company used Linux print servers. This someone didn't work at my company but I couldn't convince him that he was incorrect and that our print servers were NT and HP JetDirect based. Mac users, if only because most Macs are too damned expensive, tend to be older and have more financial resources. And many are just as clueless. Yet, I use both machines because they are perfect solutions for what I do. Namely, graphics editing, browsing the web, and lots of C/C++ programming. For my needs Windows has been completely irrelevant, though I do enjoy Fallout 2. KL

  130. BSD choice is legacy from NeXT by Walker · · Score: 2

    Apple's choice of BSD for Mac OS X is entirely a a matter of legacy code. Mac OS X is meant to integrate the technology they acquired from the NeXT buyout into the Mac OS.

    This is not an easy task, and they are trying to do this is fast as they can. BSD is what NeXT used, and since there is really no need to change that part of the OS (As opposed to integrating backwards compatibilty, and the dubious shift from an Object C API to a Java one), they stuck with it.

    NeXT's choice of BSD is again a matter of legacy. When the Mach micorkernel was developed at CMU, they put BSD on top of it to show it off. It worked so well, no one felt the need to do anything else with Mach. NeXT used it as is, because it was the fastest way to get a shipping product.