4 ms·
Why do you think that? It lacks most of the killer features.
by Ralith 14y ago
Why do you think that? It lacks most of the killer features.
- generalk 14y agoCare to expand on that? Recall that Mac OS X is a certified UNIX, so I'm not sure what "unix-y" features it's missing.
- super_mario 14y agoGPL v3 great purge that Apple is doing in stages means that all UNIX-y software on Mac OS X, including shells, gcc etc are now ancient and will eventually be phased out altogether.
- Ralith 14y agoThe ability to replace the desktop environment without basically building a new OS from scratch, for one.
- AlisdairO 14y agoOnce I've got homebrew or macports installed, I miss very little. What features do you find it lacking?
- chimeracoder 14y agoWithout extreme modifications to the operating system and/or expensive third-party solutions: Disabling the nauseating window-switching animations in Lion (not Snow Leopard), the ability to implement proper tiling window management (think wmii, not Divvy/Shift), focus-follows-mouse, arbitrary remappings of keys, mapping keyboard shortcuts involving the return/enter key, disabling the hardcoded built-in delay in the Caps Lock key, unified package management (homebrew != portage), unified binary package management (pacman != homebrew != portage), launching of 'applications' from a terminal without hunting down the location of the binary[1], renaming Documents/ and Downloads/ to their lowercase equivalents without breaking tab completion (seriously??), getting GNU screen/readline working in Terminal.app without really awkward line wrapping problems, the ability to access basic utilities (like system temperature) from the command line, upgrading system versions of things like the python interpreter (this may have been fixed), changing the resolution and font-size system-wide, scripting arbitrary window behavior in any language (again, think plan9/wmii), mounting /tmp in RAM the way tmpfs in Linux provides... ...that was just off the top of my head, but clearly there's quite a bit. Some of that is because it ships with a version of bash that's on the order of a decade old... but that's a problem in and of itself! [1] Yet another example of how the concept of applications is broken on OSX - installing an application from a .dmg file is a completely different process from installing something via make install on a traditional (*)NIX.
- AlisdairO 14y agoThanks for the response - honestly, though, aside from the inability to switch WM I'm not sure most of those things constitute the killer features of linux, so much as issues that will bug a relatively small number of people (with the caveat that for most people's purposes, I think homebrew or macports are good enough). You might group them under a larger heading of 'configurability'. Other bugbears are solved by third party applications (different terminal app, command line temperature app, etc). It's fair to say that you might reasonably class such configurability as the defining killer feature of linux - and different people will be more or less willing to trade it off in favour of a lower-hassle experience.