Slashdot Mirror


Ubuntu Gutsy Gibbon vs. Mac OS X Leopard

walterbyrd writes "Linux magazine has up a decent article comparing Gutsy Gibbon to Leopard. 'The stereotype for each OS is well known: Mac OS X is elegant, easy-to-use, and intuitive, while Ubuntu is stable, secure, and getting better all the time. Both have come a long way in a short time, and both make excellent desktops. So we have two great desktop operating systems out at roughly the same time. Let's see how they stack up against each other.'"

17 of 669 comments (clear)

  1. Oh god by TitusC3v5 · · Score: 5, Funny

    I think I just had a geekgasm from just reading the title.

    --
    And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
    1. Re:Oh god by Anonymous Coward · · Score: 5, Insightful

      "...and getting better all the time?" Just a little positive spin there. Most people don't describe an OS as getting better all the time but rather "crappy now...and nowhere to go but up"

    2. Re:Oh god by kcbrown · · Score: 5, Funny

      Just remember...there's no such thing as "nowhere to go but up", especially in software. No matter how bad it is, it's possible to make it worse.

      Microsoft proves that all the time!

      --
      Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
  2. Here's a video version of the article by TheLazySci-FiAuthor · · Score: 5, Funny
    1. Re:Here's a video version of the article by dolphinling · · Score: 5, Funny

      Actually, I think more important would be that a leopard can climb trees...

      --
      There are 11 types of people in the world: those who can count in binary, and those who can't.
  3. Oh is that so? by jawtheshark · · Score: 5, Interesting

    The stereotype for each OS is well known: Mac OS X is elegant, easy-to-use, and intuitive, while Ubuntu is stable, secure, and getting better all the time.

    Well, I'd say that Ubuntu is elegant, easy-to-use and intuitve, while Mac OS X is stable, secure and getting better all the time.

    I don't want to troll... But both visions are true....

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  4. Re:"both UNIX based" by Ai+Olor-Wile · · Score: 5, Informative

    Er... it comes from NeXTSTEP. NeXTSTEP is the Mach microkernel overlain onto BSD. Surely you realise that BSD constitutes UNIX? You may want to do some more research on that particular topic.

    Admittedly, though, no, Linux is a clone of a clone of UNIX, and shame on them for it.

  5. Comparison results by Kohath · · Score: 5, Funny

    The Ubuntu OS exceeds the Mac OS in Gibboniness, whereas Apple seems to have cornered the market on Leopardiness. The overall Toucaniness and Salamanderiness of the offerings is about the same.

  6. Re:"both UNIX based" by moo083 · · Score: 5, Informative

    Moreover, not only is Mac OS X Leopard UNIX based, it IS UNIX. Its got the certification and everything.

  7. Re:"both UNIX based" by Junta · · Score: 5, Informative

    For linux, technically speaking, you are right, it isn't derived from any code that can be called 'Unix' and carries none of the certifications, and probably wouldn't pass the certifications as is. Pratically speaking, the linux kernel+GNU userspace is clearly Unix inspired and architected such that a Unix user is certainly familiar with the situation. GNU particularly makes clear the distinction (GNU's not Unix after all). Unix-inspired may be a more precise term.

    OSX is to an extent the exact opposite. Technically speaking, it derives from BSD code (actual Unix code). Technically speaking, it implements the appropriate APIs and can run a program that runs on Unix. I want to say even before X11, Apple legitimately got the Unix moniker to describe their platform, but I recall there being confusing around this point. The addition of X11 out of the box makes it more complete, and less of a technicality. However, the fact of the matter is the extensive use of a non-X based graphical architecture and the almost universal situation is that NeXT derived APIs are used and required, and the underlying pieces that are true to a Unix heritage are nearly moot. A user accustomed to Unix will find OSX fundamentally different.

    Technically speaking, OSX has a valid claim to being Unix, but could be accused of not necessarily being true to the 'spirit' of Unix. Linux is absolutely not a Unix, but on the other hand, people can certainly fairly claim Linux to being true to the spirit of Unix.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  8. That's why there are standards for these things... by david.emery · · Score: 5, Informative

    About 20-25 years ago, there were massive debates about what was and was not "Unix". The means chosen to settle this (since it wasn't quite clear who to invite to the duel :-) was to develop a set of standards that would capture 'Unix' -to ensure application portability-. To avoid the trademark wars of that generation, the name chosen was POSIX (Portable Operating System Interface based on uniX) After much work, a bunch of standards were produced, including one covering the API, another covering common shell and utilities, RT unix, PThreads, etc, etc. (In this era of success for the Open Source movement, it's worth nothing that the concentration back then was on source code portability. It's hard for me to imagine the growth of the OSS movement without having this standard source code API to build much of that work on...)

    The other thing that came out of this effort is a means to verify conformance. Note that word, "conformance". This is the term used in the standard, and if you want to talk about whether some operating system meets the standard, it's the word you should use, too. When you hear someone say 'compliant', you should ask them if they mean "conformance, as defined in the standard, or just some term made up by the marketing staff to confuse the buyer/user." An informed technical person will know the difference.

    Conformance is rigorously defined in the standards, but I can informally summarize it this way:
    -- Conforming Application uses only facilities within the standard.
    -- A Conforming Implementation implements the whole standard (no subsets, unless allowed by the standard!).

    From the POSIX effort and X/Open merged activities, there's a "Single Unix Specification", which is a proper superset of the POSIX standards and includes facilities not formally standardized by ISO. The Open Group (http://www.opengroup.org) both maintains the SUS and conducts a certification program against the specification.

    It is good to see Apple go through this and pass (apparently Apple tried earlier and hit a roadblock/inconsistency.)

    So when someone -now- says "Unix" they should mean a conforming implementation of the Open Group's Single Unix Standard. That includes POSIX conformance. And it should mean that the vendor has the certificate to prove it.

    Now what about Linux? Last I heard, there were still inconsistencies between Linux and the SUS, so LINUX won't pass the POSIX part of SUS, and therefore isn't legally "Unix", nor is it a POSIX Conforming Implementation. My understanding these differences aren't trivial, but are in corners that the average user won't bump into. But the differences in the API specifications does have a significant impact on the implementation (kernel), and that's why the Linux community has stuck to its incompatibility with the POSIX standard.

    dave (worked on POSIX standards from 88-94, primarily the Ada binding...)

  9. Re:Oooh, I'm all a-tingle by houstonbofh · · Score: 5, Insightful

    More than likely, the truth. Lately Linux has been big on exposing, and then fixing, it's faults. You see, the problem with geeks is that when we fix a bug with an ugly hack, we forget about it. An honest assessment is often welcomed, and rapidly followed by a better fix.

    For example, look at the ESR rant about cups. http://www.catb.org/~esr/writings/cups-horror.html Part 2 goes on to say how cups developers contacted him as well. And have you seen cups lately? It got better. So, I think the article will point out some significant faults. And I bet you won't find many of them next year...

    The real fun part will be looking at this article in a year and see how many Linux faults got fixed, and how many Mac faults are still there.

  10. Re:Surreal Suppositions? by 4e617474 · · Score: 5, Insightful

    This is getting a bit weird. I'm all for Linux, but c'mon.... What in Linux "just works" like the Unified Mac Experience?

    I move a window to the edge of my screen and it snaps into place at the last second so that it's exactly at the edge of my window. I can keep any window I want on top of or behind other windows so that I can work with two windows at once without having to constantly Alt-Tab between them or make them ridiculously small. When I browse an audio CD, it displays the tracks in a series of folders that shows me what the files look like ripped and encoded in all of the audio codecs I have installed ready for me to drag and drop onto my hard drive. When I zoom in on a jpeg, my photoviewer applies an algorithm to blow it up without pixelating it. When I want a piece of software I just pick it out of a list and it's there... oh wait. I don't remember any of that from using a Mac.

    Okay, "Just Works" just like on a Mac... hmm... I put my thumb drive or a data CD in and the mounted volume appears on my desktop? Media just plays for me right in my browser? My music organizing software recognizes my MP3 player and offers to load it for me? No wait, it didn't care what brand I used. I actually had a much easier time mapping to a printer shared from Windows than any of the dozen or so attempts I've heard of people making on a Mac, but I'm willing to assume they were all nincompoops or picked a printer that wouldn't have worked for me either and call it a push.

    But seriously, I can't hardly think of a Linux user-unfriendliness headache that I haven't seen dramatically improve in the last two or three years, at least not one I care about. If you don't believe me, try installing the new Nvidia manufacturer drivers. It prompted me to kill my X server first, warned me that it didn't mean by dropping to single-user mode, found my kernel sources without any help, said something about them being a little off and creating a new kernel interface for me (again without any help on my part), then offered to update my xorg.conf file for me, which it did, beautifully. I swear the only reason that driver install didn't do everything it had to do without asking or informing me is that the average Linux user would have considered it rude. Maybe if (assuming you haven't) you used a Mac long enough to discover all its warts and you weren't trying administer 8 machines, use Win98 as a webserver, and get Linux to run CAD software on a shoestring budget, you wouldn't have Macs up on a pedestal.

    --
    Finally modding someone offtopic when they rant about what "Begging the Question" means: priceless.
  11. Re:My Ububook by PopeRatzo · · Score: 5, Interesting

    Not only has Gutsy (Ubuntu Studio style) been my first installation of Linux that I've actually been able to do music production work with, but this Tuesday I finished my first musical cut that was completely performed, recorded, produced and rendered in Linux. I'm still not ready to ditch my main production system, but I'm doing a lot of production work and rendering on the Linux box, which frees up the other system for what it does best. I've got the two system connected via TOSLINK cables, so I don't have to do any AD/DA conversion at all. The Linux drivers I found for the Mark of the Unicorn audio hardware are slick as hell, stable and sound great. I even use the Linux system as my clock master, and the systems sync up nicely.

    Now if I could get Gigasampler or any of the Native Instruments synths or samplers to work in Linux...

    I don't really care for the whole "Jack" audio engine thingie, which seems pretty kludgy, and it took a good while for me to figure out what it wanted from me, but some of the open source music apps that came with Ubuntu Studio are definitely for real, once you get past the fact that they didn't have some big corporation pouring money into making them look slick. After Christmas, when I've got some disposable cash on hand, I'm going to check out some of the professional, non-free (as in "expensive") music applications that are starting to become available.

    No, it's not as smooth as Leopard, but it's getting there. And now that Eve-Online has a Linux client, I don't care if Microsoft ever fixes Vista. I just don't need it.

    --
    You are welcome on my lawn.
  12. Re:My Macbook by insertwackynamehere · · Score: 5, Insightful

    Oh come off it. Linux is cool and Mac is cool. I'm using Mac right now for general stuff and have Ubuntu ready to run in parallels. Sometimes I just want things to work, sometimes I want a lot of control and the ability to do much more complicated stuff. Geeks need to make their peace with simplicity because sometimes the simple choice is the better choice, and geeks just have the benefit of understanding more complex stuff as well when they need to.

  13. Re:Unbalanced article. by Junta · · Score: 5, Insightful

    The author, as such, appears to have slept through the last 30 years, in which the original Macintosh established the desktop metaphors Microsoft poorly reimplemented and Linux re-re-implemented many many times over.

    By that reasoning, nothing is as good as what Xerox has, because they established the fundamental metaphor first. Nevermind they didn't take that project out of the prototype phase themselves, they must know better than Apple because they did something with a mouse first. It's simply not accurate to say ideas cannot be built upon and improved by anyone other than the first. The first one to establish something doesn't *necessarily* follow the most prudent evolution of the ideas. What the state of things 30, 20, 10, or even 5 years ago isn't automatically overriding of the situation of *today* (though certainly heritage influences the current, hence Microsoft being able to moderately screw up and lag in innovation and still maintain a lead).

    As to the statement that there exists no meaningful HIGs in the *nix desktop world, that's just not true. Gnome and KDE both have their own HIGs, and if you stick to that software, the HIG is consistently obeyed. Ubuntu by default presents a pure Gnome environment, and generally you have to pick something out special to deviate. OSX and Windows are not immune to this. In OSX, if running an X11 app, it sticks out like a sore thumb and almost certainly doesn't follow the Apple HIG. Even without X11, some companies like Lotus release software that doesn't follow the HIGs (Notes looks equally hideous and out of place on all platforms). The point being, you can't fault a wide architecture for giving choice, and compare it against a specific implementation. You must compare a distribution to OSX. If you said Apple lays a better framework than Gentoo for a coherent HIG, then I'd have to admit it. Among the various Ubuntu flavors, each has picked and preferred a HIG. OSX, Windows, and Linux platforms can all be subject to misfit applications that refuse to obey HIGs or even use the most common toolkit. The following behind HIGs in the Linux desktop world is not so small as to be counted out.

    Try not to state subjective experiences like snap-to-screen-edge or focus-follows-mouse being far more efficient when this clearly can only be true for you.

    Obviously, it can be true for more than one person, but I think you must have misspoken, that sentence didn't parse to my eyes. The power to do these things in a relatively standardized way is not a bad thing, however you slice it. Windows can do focus-follows-mouse, and no one accuses them of trashing the user experience because of it, and subtle edge-resistance isn't going to hopelessly confuse someone not expecting it, and certainly a non-default option of it won't.

    Ubuntu just as good? No. Free software just isn't there yet. If it were, Dell, HP and Acer would have dumped Microsoft quite some time ago in the home market. People want cheap and easy. Not necessarily good, just cheap and easy. Linux doesn't even qualify as that yet - the market has spoken as always.

    By your logic, OSX 'just isn't there yet' either, because the market en masse hasn't ditched Windows entirely. The market reality is that an intrinsically better platform is *not* going to automatically win over the market magically. The market reality is one of a great deal of maintaining the status quo. Microsoft from a business perspective got their product out there in the most accessible form early on, and because so many people use windows, so many people will continue to use Windows, even if you can claim it to be worse than the competition. Application developers are in the same boat, they target the platform that is popular, helping to contribute to a deadlock of microsoft. Microsoft's technical work in the mid 90s was on par with the Mac experience, and the Linux experience was no where to be seen. By the time OSX and Linux could be argued as being superio

    --
    XML is like violence. If it doesn't solve the problem, use more.
  14. Re:My Macbook by morgan_greywolf · · Score: 5, Insightful

    Well, I can tell you from personal experience that if you have reasonably common hardware (and Apple hardware is still not quite 'reasonably common', despite using Intel chips) Ubuntu is an OS that 'just works'.

    Yes, you sometimes have to work around things on exotic hardware, very new hardware, or if you're trying to do something very specific that is outside the mainstream. In order to get a system that 'just works', you have to buy hardware that's known to work well on Linux. That's it. Stick with hardware that's been around a bit or has vendor support (like Nvidia graphics cards). Get an Epson or HP printer (and install Stylus Toolbox if you have an Epson printer). Use the well-supported Connectix Webcams. Get a scanner that's known to work with SANE. You get the idea. If you follow these guidelines, you will find that Ubuntu 'just works' every time. Or, if you're not quite so ambitious, go out and buy a machine that has Ubuntu pre-installed. Dell sells them.

    Unfortunately, people don't realize this and then dismiss integration issues as Linux being 'too immmature.' That's crap. If all your hardware is known to work well under Linux, you won't run into these integration issues.