OK, tell me a way i can create a folder action in Gnome to auto-convert a any videos I dump into it into a different format? It is literally about 1 minute of work in OS X with automator and zero code-writing is required, it's a series of drag and drop actions. OS X's gui is barely scratching the surface, and Gnome doesn't even really match OS X on that front. If you dig a little deeper into the sytem services, it's not even in the same decade. Neither is Windows for that matter.
You don't get the level of consistency across all your apps with regards to menu options. You don't get the gesture support. You don't get the systemwide 3d acceleration or the display PDF. You don't get automator or any equivalent to applescript for inter-application scripting. There's a heap of places Gnome is nowhere even close.
Agreed, FS is a weak point and its maybe not quite so fast. But the other features Linux plain does not have more than make up for it in my book. You can cheaply throw more cpu and ram at an os x box. You can't magically throw dtrace or quartz or the library of cocoa apps at a linux box.
Um... "package management" on OS X is mostly a case of drag/drop app bundle. For the stuff that installs plists they're easily located under either your, or the system library folder. Package management on unix is a farce - packages drop configuration files wherever they like, executables wherever they like, pull in dependencies you don't want, etc.
Its not just hardware that you get with a Netapp or Cisco or whatever box. You get a fully tested, certified and support solution encompassing both hardware and software, in addition to certification of compatibility/performance with other third party products.
If you're comparing to a home built solution, be sure to include the design, build and debugging costs in your comparison, and the risk of that staff member leaving or going on holiday.
Both licenses have enabled fantastic engineering and applied ideology in practical cooperation -- but it appears GPL is more focused on the long-term and BSD is focused on the short-term.
Actually, I'd argue that rather than this - BSD simply acknowledge that commercial, closed source software WILL exist even if only for niche applications (at a minimum) as not everybody is in a position to develop niche applications for free. However, having people reinventing the wheel continually is simply a waste of resources that could be used to make the world better.
The GPL is actively hostile to commercial software.
There's this thing called support. My netapp shits a disk? It mails home to netapp, they dispatch a disk, it arrives at start of business for start of business first thing in the morning. I also get inline dedup, compression, ESX integration tools for VMDK alignment, etc, etc.
Could I build my own ZFS array? Sure. Would it give me anywhere near the same level of support and "it just works"? Nope. I have better things to do than reinvent the wheel, like solving business related issues here at the company that HAVEN'T been solved a million times before by others and are available off the shelf.
Plenty of them do. Conversely, plenty use Linux and do not contribute back all of their modifications as they do not distribute. Including google for example.
Seriously, redhat should just fork the kernel and implement all the enterprise friendly features that have been wanted for years that Linus refuses to implement. The core is good enough now, and could do with stuff like a stable driver ABI, code signing, Dtrace, Zfs, etc.
Whatever. I'll sleep better at night knowing that if i have a drive die in my filer overnight, Netapp will ship one to my doorstep to pop in by tomorrow morning.
Irrelevant in the storage market, not owning the mobile market (and android is a lot more than "linux" anyhow), and not second to MS on the desktop. So uh... yeah, modicum of success fits pretty well?
I've never had a catastrophic disaster in my server room either, but I still back up to tape and ship off site.
They can always buy a mac, which WILL let you boot other OSes :D
OK, tell me a way i can create a folder action in Gnome to auto-convert a any videos I dump into it into a different format? It is literally about 1 minute of work in OS X with automator and zero code-writing is required, it's a series of drag and drop actions. OS X's gui is barely scratching the surface, and Gnome doesn't even really match OS X on that front. If you dig a little deeper into the sytem services, it's not even in the same decade. Neither is Windows for that matter.
You don't get the level of consistency across all your apps with regards to menu options. You don't get the gesture support. You don't get the systemwide 3d acceleration or the display PDF. You don't get automator or any equivalent to applescript for inter-application scripting. There's a heap of places Gnome is nowhere even close.
Agreed, FS is a weak point and its maybe not quite so fast. But the other features Linux plain does not have more than make up for it in my book. You can cheaply throw more cpu and ram at an os x box. You can't magically throw dtrace or quartz or the library of cocoa apps at a linux box.
Um... "package management" on OS X is mostly a case of drag/drop app bundle. For the stuff that installs plists they're easily located under either your, or the system library folder. Package management on unix is a farce - packages drop configuration files wherever they like, executables wherever they like, pull in dependencies you don't want, etc.
Android is just as fragmented and inconsistent as Linux is, if not, more so.
Its not just hardware that you get with a Netapp or Cisco or whatever box. You get a fully tested, certified and support solution encompassing both hardware and software, in addition to certification of compatibility/performance with other third party products.
If you're comparing to a home built solution, be sure to include the design, build and debugging costs in your comparison, and the risk of that staff member leaving or going on holiday.
Depends what sort of person you are. If I give something away, I don't care what others do with it.
There's truly free software, and then there's the GPL.
Actually, I'd argue that rather than this - BSD simply acknowledge that commercial, closed source software WILL exist even if only for niche applications (at a minimum) as not everybody is in a position to develop niche applications for free. However, having people reinventing the wheel continually is simply a waste of resources that could be used to make the world better.
The GPL is actively hostile to commercial software.
Yup. Like the original TCP stack for example. Others are poorly imitated, like systemtap (Dtrace, but crap), btrfs, etc.
This is what i was referring to. The whole "GPL ensures they contribute back!!" mantra just isn't necessarily true.
Even stuff they invent themselves they often release, like grand central and opencl.
If you think that "tiny bits of darwin" are the only open-source stuff apple contributes to, you're deluded.
The EMC drives also have custom EMC firmware.
There's this thing called support. My netapp shits a disk? It mails home to netapp, they dispatch a disk, it arrives at start of business for start of business first thing in the morning. I also get inline dedup, compression, ESX integration tools for VMDK alignment, etc, etc.
Could I build my own ZFS array? Sure. Would it give me anywhere near the same level of support and "it just works"? Nope. I have better things to do than reinvent the wheel, like solving business related issues here at the company that HAVEN'T been solved a million times before by others and are available off the shelf.
Show me an actual shipping storage array that is linux at it's core.
Must be why FreeBSD has DTrace and ZFS, whilst Linux has Systemtap and btrfs.
Plenty of them do. Conversely, plenty use Linux and do not contribute back all of their modifications as they do not distribute. Including google for example.
probably not so far from the truth. 20+ years of rabid fanboy worship probably doesn't help either.
Seriously, redhat should just fork the kernel and implement all the enterprise friendly features that have been wanted for years that Linus refuses to implement. The core is good enough now, and could do with stuff like a stable driver ABI, code signing, Dtrace, Zfs, etc.
Whatever. I'll sleep better at night knowing that if i have a drive die in my filer overnight, Netapp will ship one to my doorstep to pop in by tomorrow morning.
Irrelevant in the storage market, not owning the mobile market (and android is a lot more than "linux" anyhow), and not second to MS on the desktop. So uh... yeah, modicum of success fits pretty well?
Must be why its the core of juniper JunOS, every Netapp filer, every iDevice, every Mac, every Cisco IronPort, etc.