Looks like a tremendous amount of effort and the KDE team are to be commended for their dedication. Still, it leaves me wondering when we're going to see some actual innovation from the open source community. All I see are feature-for-feature copies of OS X and all our favorite Mac addons like Quicksilver. It all just seems so derivative.
I guess it's free and all, but I'm still happy to pay for innovation and real progress.
Every year we all hoped "just one year from now, and linux on the desktop will beat the pants off the commercial competition". Then the next year would roll around, and the linux desktop would be still way clunky compared to stuff from Apple and even MSFT (ouch!). So we'd say, "OK, next year for sure". And so on, year after year. Finally, by late 2005, I bought my iBook with Tiger, and never looked back.
actually, Linux is a full-featured desktop 2 years ago. and It sure beats commercial OSes in many ways.
There is no problem to argue personal preferences tho. but linux sure is not "clunky" now. Its small, secure, stable, safe, stylish, cheap, and you can do pretty everything with it.
huh? what do you call compiz-fusion? ugly? dumb-looking?Only if you're really really forgiving when it comes to "full" or "featured." Your reply is so obviously hyperbole that it's difficult to take seriously. I'll grant you "cheap" and even "small" (by modern standards), but "stylish?" Are you kidding? Let's be realistic here.
huh again? what are the things you can NOT do under linux? I know at least I can transcode real video to avi under linux, can mac do that?Do "pretty [much] everything" with it? Anyone who has used Linux knows you're exaggerating here.
linux is not OS classic or windows, most distroes updates twice a year. so 14 years old experience might just not fit current situationI've been a Linux user since 1994. That's coming up on 14 years of waiting for Linux to catch up with the big boys when it comes to a desktop solution. In the days of OS9 and Win95 it was pretty easy to have that sort of optimism.
advanced video support? what do you mean?But Linux never made it and lately it doesn't even seem to be gaining ground. Like OldCorpse I've pretty much given up on the free unixes ever catching OS X or Windows when it comes to a flexible desktop solution for real users. It's years behind OS X when it comes to fonts, advanced video support, application frameworks, data interoperability, and even basic things like cut and paste or sane application installation. Even the most advanced binary package management on Linux completely falls apart after the machine's been in use for a while. The cleverest and most robust desktop distros can't even approach the depth and flexibility of an OS X "archive and install." It'll be years, if ever, before they reach that sort of maturity.
finite set of apps for linux? are you serious? sit down and count OSX apps, how finite are those then?I've had reasonable success with desktop Linux in locked-down corporate environments where the users didn't have to install their own software or keep their own machines configured. For a finite set of apps that doesn't change it can be a cheap and effective solution. That's a pretty narrow slice of the desktop market, though.
there is never a problem of flexibility, you can call it "not user friendly", but hardly not powerfulLinux is a decade behind the flexibility and power of a backup solution like Time Machine. You expect users to figure out amanda instead?
Linux will probably never have the application coordination and cooperation necessary to really emulate Spotlight's functionality.
Heck, even on the server side Linux falls short of more focused operating systems like OpenBSD or FreeBSD. Not saddled by the conflicting goals of desktop focus those systems are able to deliver more effective, more secure solutions for the server room in a way Linux simply cannot due to its need to be all things to all people.
I didn't mean to fly off on a Linux-bashing tangent, really. Like I said, I've been using it for 14 years and still use it today (Asterisk servers and Oracle boxes, mostly, with the occasional Ubuntu install for terminals). It has its place, sure. But let's not overpromise, people will just end up being disappointed when they learn that they really can't do "pretty [much] everything" with it without suffering through some pretty significant compromises.
I dunno. It's a good start. Hardly trendsetting.huh? what do you call compiz-fusion? ugly? dumb-looking?huh again?
I dunno, how about run a modern version of Microsoft Office? Even under the commercial Crossover Office you're looking at a dodgy "bronze" experience. Flap your gums all you want about OpenOffice, that's not going to satisfy a lot of users.what are the things you can NOT do under linux?
I never said it did. I said I've been using Linux FOR 14 years, not that I used it once 14 years ago.linux is not OS classic or windows, most distroes updates twice a year. so 14 years old experience might just not fit current situation.
I mean things like CoreVideo or CoreData where the OS is going beyond merely being a VM scheduler and application launcher and actually provides rich and flexible frameworks to application developers so that all the applications for the system can benefit from greater interoperability and depth of function. System-level certificate management, Keychain access, Xcode, all the application hooks exposed via Applescript. Nothing like that exists in Linux and third-party developers make use of those tools every day to deliver software that simply could not exist in Linux because the foundation is weaker.advanced video support? what do you mean? Years behind OSX? do you actually know how old OSX's core library files are? application frame work? detail?
I'd wager that more people have successfully used "Archive and Install" to upgrade their Macs than there are Linux desktop users."depth and flexibility of an OSX archive and install"? is that why majority of mac users here recommend people do "clean install of OSX" rather than "archive and install"?
Do you have a problem with reading comprehension? That's not what I said at all.finite set of apps for linux? are you serious? sit down and count OSX apps, how finite are those then?
No backup solution exists for Linux which is as useful or powerful as Time Machine. It can't. It's not technically feasible because Linux lacks an equivalent to the FSEvents facility in OS X. The alternative is to periodically compare the backup to the current state on disk which comes with a huge performance penalty.there is never a problem of flexibility, you can call it "not user friendly", but hardly not powerful
I don't think you'd really want to start making those lists. You could start by listing all the "Linux" applications you can think of which can't be compiled and run on OS X. It's a pretty short list.again, what are things you can NOT do with Linux? and what are the things you can NOT do with OSX? you wanna compare, lets sit down and count.
-snip-
Oh, yes, fonts, I give you that, linux fonts are generally not good. but freetype2.3.5 are a great improvement, check out ubuntu 7.10's font, with slight hinting, I would say it not much behind either OSX or windows vista.
inotify will do it.No backup solution exists for Linux which is as useful or powerful as Time Machine. It can't. It's not technically feasible because Linux lacks an equivalent to the FSEvents facility in OS X. The alternative is to periodically compare the backup to the current state on disk which comes with a huge performance penalty.
It's a fair point, and certainly I'm as guilty as clevin for adding noise and invective to the thread. But there's more than just "things you can do" at play. There's how you do things and the degree to which the OS assists you in doing the things you want to do.clevin may exaggerate a bit, but I'm more inclined to be on his side here. I find just about nothing I can do on my Mac or a Windows machine that I can't do on Linux.
Siracusa said:Linux users, when you look at the carefully laid out disk image contents in the screenshot and links above, think about how far "desktop Linux" has to come before it can even begin to think about details like how single-icon drag-installed applications are arranged in their disk image windows.
I dunno, how about run a modern version of Microsoft Office? Even under the commercial Crossover Office you're looking at a dodgy "bronze" experience. Flap your gums all you want about OpenOffice, that's not going to satisfy a lot of users.
I don't think you'd really want to start making those lists. You could start by listing all the "Linux" applications you can think of which can't be compiled and run on OS X. It's a pretty short list.
Office is hardly an obscure, edge-case application. It's arguably THE Windows app. And it's ported to OS X, by Microsoft no less. OS X does a lot better than Linux on this front.well, modern version of Microsoft office, I guess when I said "do pretty much everything", I didn't exactly mean "run pretty much every windows available apps", if thats the intention, OSX won't do much better.
As many as want to, which is the important thing, right?huh, compiled and run on OSX, now thats a good point, exactly how many OSX users compile their own apps from source? 0.00001%?
Office, Time Machine-caliber backups, Final Cut caliber video editing (as martychang pointed out). That's just off the top of my head.whats the list of things that OSX can do but linux can NOT? I have the feeling that list isn't exact longer neither.
Office is hardly an obscure, edge-case application. It's arguably THE Windows app. And it's ported to OS X, by Microsoft no less. OS X does a lot better than Linux on this front.
As many as want to, which is the important thing, right?
Office, Time Machine-caliber backups, Final Cut caliber video editing (as martychang pointed out). That's just off the top of my head.
Then there's all the subtle differences that aren't readily evident without actual use and familiarity. It's all too simple to compare screenshots and presume that because KDE4 looks like OS X that KDE4 works like OS X. But that's an incomplete comparison. An actual user who spends some time with the operating systems will start to notice some pretty glaring differences. Like in OS X how I can drag an image off a web page in my browser and drop it on to the Photoshop application icon on the dock and have Photoshop launch and edit a copy of that image. Or how when the OS X user uses exposé to view all their open windows that the tiny thumbnails of those applications are live and update and reflect display changes of the running applications even while in thumbnail form. That in OS X it was easy to type that "é." Or, hey, the fact that the live as-I-type spellchecker which is present in every OS X application was smart enough to know that exposé is a real word even with the funny é.
It's the millions of tiny details like that where Linux falls short -- almost necessarily so because development is so disjointed and fragmented and because there simply doesn't exist the core OS-level frameworks which allow application developers to leverage the OS foundation instead of having to roll their own solutions to (or ignore) all those usability issues.
Wow, this thread really has gone off rail. We started talking about the desktop environment KDE.
My issue is that there simply is no focus on the ordinary user - I don't mean geeks who drop to cli to do every single thing, but actually, you know, users who need a GUI and who are not interested in memorizing reams of obscure commands and secret handshakes. I am not going to edit code. I just want sh|t to work. I want the computer to get out of my way so I can get some WORK done, I don't want to battle my tools, I want my tools to help me work.
Linux is in a state of perpetual alpha software. And don't give me crap about stable Debian that's 6 years out of date. When I sit down to my Tiger 10.4.11, it just works, and works with the latest apps out there. There is unity of thought and design, not the patchwork lego-building you find on the linux side (gnome at least tries to adhere to some kind of hig most of the time).
And sorry, but there is just an astonishing lack of real innovation. Where's the equivalent of the impact spotlight or expose made for users? All we get is third rate spotlight, expose etc. imitation 6 months later full of bugs. How about something NEW we have NOT seen out of MSFT or Apple or BeOS etc. before? Something that's HUGE? There isn't. And you know what? In many cases, I don't think it's even the fault of the linux developers - it's simply a built-in limitation in many cases. A LOT of software is totally hardware dependent - and only Apple or MSFT can afford to design new hardware - so how can I expect linux guys to be the FIRST with an interface like the multi-touch technology developed for the iPhone or the MSFT surface table-touch? It simply is a built-in limitation. They CANNOT be first, because they don't develop the hardware. What I blame them for is not innovating on established hardware.
The issue of apps/software available for linux is a totally separate issue. I cannot believe that anyone would seriously compare availability of linux apps and ones for os x or win. It's insane - pure insanity. It's like taking a broken pencil to battle an atomic bomb. Linux software is a joke - 99% of it. There's a ton of poorly implemented, poorly designed half-abandon-ware which is somehow supposed to satisfy your working needs
The linux folks always say "we have an equivalent" - except it is NEVER an equivalent when you sit down and try to actually work with it. For example there are millions of editors for linux and word processing software. Yet, not one which comes close to f.ex. Scrivener on OS X. And - NO - just claiming something's "kinda like it" doesn't cut it. The criterion here is not to try to match it feature for feature - that would be unreasonable. The criterion here is the excellence of the software for the purpose. The same is true for no matter what you want - big stuff like audio apps (Logic, Ableton, Reason etc.), or video editing (FCS, Vegas, AP) or little apps like stuff for GTD (Omnifocus, iGTD, Things). And on and on and on. The "equivalents" on Linux are invariable vastly inferior - it's not even a contest.
Your saying open source doesn't innovate. How do you think Darwin(OS X Core) came to be? Its a mix of bsd code.
Spaces has been on Linux for an eternity. Samba makes windows networking possible. Safari is based of Konquers Html Engine
If open source software was a joke. Then OS X would be mindless monkey, with a apple logo stuck to its head, in a nice costume, hilariously stumbling around, with everyone pointing and laughing. Buts its not because bsd/open software is one strong foundation, which has been matured for a very very long time.
So don't say we don't innovate, when the foundations of OS X is open source/BSD.
The core of Linux (ie, the kernel, supporting files and the like) is actually rather good - its stable, free and its fairly good. However, where Linux fails is in it's front end. Its all well and good writing things like Compiz and the like, but if you think about it, they don't actually help the user. Having a window wobble when you move it is cool, but whats the point? To prove that it can be done? If you ask me, that's not a good enough reason, especially when the devs could be working on much more important things.
I dunno. It's a good start. Hardly trendsetting.
I dunno, how about run a modern version of Microsoft Office? Even under the commercial Crossover Office you're looking at a dodgy "bronze" experience. Flap your gums all you want about OpenOffice, that's not going to satisfy a lot of users.