Miguels affection towards his iPhone is a bit unconsidered and superficial.
But anyway, a more interesting question could be: What does it take to bring an ex-linux user and now happy OSX user back to linux?
I used Windows for 3 years, then linux for 2 years. During that time I did a lot of installations (mostly ubuntu and debian) on a lot of different devices. During this time, while fighting with drivers, minor display problems, and spoiled windows users I lost my faith in linux as a desktop os and switched to OSX.
I can just speak for myself, but this few points would bring me back to linux in no time.
Presenting Distribution "Utopia"
1. No X11 based display stack, it is replaced with something conceptually simpler (like cocoa).
2. (Multiple) monitor recognition 100% accurate. (Probably connected to Pt. 1)
3. The audio setup is not much worse then the one of OSX.
4. Throwing Gnome and everything that is based on Glib out. It's 2012 there alternatives to faking oo with C. Qt isn't allowed either.
5. Throwing APT out. No more dependency management for a desktop OS please. Then kill Perl as requirement for running an os.
Ahhhhh, I feel better now :-).
This is the opposite of what Miguel demanded, he cares for backward compatibility.
When I think about it. "Utopia" would be similar to Android. No fear to throw old stuff out.
But anyway, a more interesting question could be: What does it take to bring an ex-linux user and now happy OSX user back to linux?
I used Windows for 3 years, then linux for 2 years. During that time I did a lot of installations (mostly ubuntu and debian) on a lot of different devices. During this time, while fighting with drivers, minor display problems, and spoiled windows users I lost my faith in linux as a desktop os and switched to OSX.
I can just speak for myself, but this few points would bring me back to linux in no time.
Presenting Distribution "Utopia"
1. No X11 based display stack, it is replaced with something conceptually simpler (like cocoa).
2. (Multiple) monitor recognition 100% accurate. (Probably connected to Pt. 1)
3. The audio setup is not much worse then the one of OSX.
4. Throwing Gnome and everything that is based on Glib out. It's 2012 there alternatives to faking oo with C. Qt isn't allowed either.
5. Throwing APT out. No more dependency management for a desktop OS please. Then kill Perl as requirement for running an os.
Ahhhhh, I feel better now :-). This is the opposite of what Miguel demanded, he cares for backward compatibility.
When I think about it. "Utopia" would be similar to Android. No fear to throw old stuff out.
Android as a foundation for a new desktop linux?