5 ms·
Just out of curiosity, what is making you move towards Linux? The huge appeal of OS X to me is, as someone said on here recently, it's basically *BSD with a fa
by thatjoshguy 14y ago
Just out of curiosity, what is making you move towards Linux?
The huge appeal of OS X to me is, as someone said on here recently, it's basically *BSD with a fancy window manager and 1-to-1 hardware/software integration.
- randallsquared 14y agoThe way OS X is being locked down. In 10.8, signing is optional and even if you tell your system not to allow unsigned, you can bypass it on a case by case basis. In the next OS X, we'll probably move a bit farther in that direction, and at one per year, the OS X of 2016 will probably refuse to run unsigned applications at all, for excellent reasons involving security and malware, etc. I'm sure there will be a way to turn it off, but when it's basically impossible to get more than a few users unless you submit to signing, applications like Bittorrent will either submit or find themselves reduced to developers-only status. If they submit, Apple will be able to remove them at any time (for the vast majority of users, who won't know how or want to "root" their Macs). Even if Apple never chooses to use this maliciously -- and I don't think they would for a long time, if ever -- it's going to be only a matter of time before some group sues them to use it to stop infringement or something. I don't want to run a system where, by design, the manufacturer can remove my ability to run applications I've installed after the fact. So, even though I'm happier in general with the polish and fit of OS X than current desktop linuxes, that's where I'm headed.
- rbarooah 14y agoThis is a one sided narrative which ignores the possibility that code signing provides meaningful anti-malware benefits. What would you have them do instead?
- randallsquared 14y agoI did mention those benefits in passing: "for excellent reasons involving security and malware". I don't disagree that this can provide those benefits; I just don't feel that they're worth the cost to me, personally. Also, I don't have any notion of how they could provide what I and other technically savvy people want and what the main base of computer users need at the same time.
- rbarooah 14y agoThe only thing you seem to be saying you want is to be free from the fear of unintended negative consequences of code signing. It's tautological that nobody can both provide something and freedom from the fear of the unintended consequences of that same thing simultaneously. On the other hand, since the only way to judge the trustworthiness of code is to know its provenance, I don't see how we can avoid some kind of signing becoming ubiquitous. To me that means that free software must eventually develop a decentralized code signing scheme.
- Natsu 14y agoI think his problem is with those people who would take away the user's freedom to choose who to trust.
- rbarooah 14y agoSlippery slope fallacies notwithstanding, Apple isn't proposing to take anything away. My point is that the alternatives don't provide the user with the option to choose who to trust to begin with. The ability to trust code is something that has to be created with engineering and design.
- randallsquared 14y agoI don't really expect them to take it away completely. So, a simpler version is that I expect the capability to silently disable applications on user machines will be misused (through third-party insistence if nothing else; see the _1984_ debacle at Amazon). A similar system which could only throw up scary warnings when starting an unsigned application wouldn't bother me much, since it wouldn't be such attractive lawsuit bait. But I agree that I'm only speculating that Apple will carry this through to its natural end of being iOS-like. I can't imagine any reason for them not to do it, and I think that for the majority of their users, it will actually improve the experience.
- randallsquared 14y agoThe only thing you seem to be saying you want is to be free from the fear of unintended negative consequences of code signing. Yeah, I dislike negative consequences. :) To me that means that free software must eventually develop a decentralized code signing scheme. I wholeheartedly agree!
- technomancy 14y agoOS X has a few things going for it, but even Mac fans will tell you the window manager is not one of them; it's painfully primitive.
- downx3 14y agoWhich WM do you prefer?
- technomancy 14y agoRight now I'm using XMonad, but there are a number of other tiling WMs under X that actually manage windows for you instead of placing that burden on the user.
- sirclueless 14y agoEven if the WM itself is somewhat primitive, Exposé and integrated swipe gestures more than make up for its shortcomings.