X11 and the disturbing trend of Apple removing functionality from OS X

OS X Mountain Lion not only ships without X11, but actually removes X11 from your computer when you upgrade. If you're not familiar with X11, it's a networked graphical user interface that geeks and systems administrators alike use all the time, every day to connect to and run various UNIX applications. It might not sound like a mainstream feature, and it isn't, but it's something that let me and people like me do our jobs using the Mac. It let me connect to work via ssh and use X11 forwarding to view terminal applications, use tsclient, vnc etc... It let me be an Apple customer. And now it's gone.

My roots in UNIX and Linux, and I've always enjoyed using and tweaking them to my hearts content, from Gentoo, to FreeBSD to Ubuntu. A couple of years ago, I got tired of the tweaking and just wanted a beautiful Unix experience out of the box, where I could use Terminals, ssh connections, and X11 to keep getting work done, but have all the bells and whistles of a commercial operating system as well. I went with Mac OS X due to it’s BSD lineage and because it looked nice too. I could stay in Terminal all day, and enjoy the experience.

And now I'm wondering if I made a mistake.

There were always compromises and annoyances. The Terminal was always limited, copy and pasting text in it was non standard, there was no default repository for ports or applications. And no matter how many cores or how much RAM I threw at it, it would beachball when copying and pasting from one terminal to another using the default app on Mac OS X. I installed extra terms and macports and other third party applications to reduce the annoyance, but it seems I was fighting a losing battle.

Over the years, Apple began to neglect, or worse, remove more and more of the traditional UNIX portions of OS X.

Which brings me back to Mountain Lion and Apple coming into my machine and ripping out the X11, and giving me this when I search their knowledge base for answers:

X11 is not included with Mountain Lion, but X11 server and client libraries for OS X Mountain Lion are available from the XQuartz project: http://xquartz.macosforge.org. You should use XQuartz version 2.7.2 or later.

Apple also removed the perfectly functional RSS features from Mail and Safari in Mountain Lion. You can't even open an RSS file and preview it in Safari anymore. In previous years Apple stopped installing some features by default, including the Adobe Flash player, but removing features is a disturbing trend.

Imagine if Apple removes Terminal itself in the next version of OS X, or decides iMessage is the future and gets rid of Mail.app?

I'm installing XQuartz and I hope Apple provides support for it going forward. Without its UNIX underpinnings, the Mac becomes less useful for IT workers like me.

Apple is known for their user experience but this was a very bad one. Maybe they figure a UNIX geek like me is perfectly capable of searching their knowledge base and finding alternatives, and I certainly can and did.

But there's no knowledge base article to explain away the feeling of violation that comes with a vendor reaching into your personal computer, even during an OS upgrade, and removing something you depend on every day.

iOS 6 is Apple's next major OS update, and now I'm left to wonder, what if any functionality will that remove from my iPhone or iPad? Will RSS still work in mobile Safari? Will something else I rely on be gone?

And that's not the kind of thing Apple users, even the geeks, should have to worry about.

Anthony Casella
Latest in RSS Apps
Unread Linked List Screenshots
New Unread update gives the RSS app linked list-reading super powers
Unread RSS Reader on iPad
Unread 2.4 brings improved widgets and a re-worked interface
Stream App Header
Stream is the 'river of news' RSS reader you didn't know you needed
Newsnetwireipad
RSS app NetNewsWire now available on iPhone and iPad
Cappuccino helps you keep an eye on the news you care about most
Reeder 3 for iOS brings support for Split View, 3D Touch and much more
Latest in News
iMore Logo
One more thing… Goodbye from iMore
Jony Ive
Jony Ive’s OpenAI hardware device could be his next world-changing design
NEBULA Cosmos 4K SE with Apple TV
This new 4K projector is tempting me to replace my LG C2 TV, just so I can watch Slow Horses on a 200-inch display
VisionOS 2 app reorganization
visionOS 2 is the first major software update for Apple Vision Pro, and now it's available
macOS Sequoia
macOS Sequoia (version 15) is now available for your Mac with some big upgrades
watchOS 11
watchOS 11 is now rolling out to all Apple Watch users with the Series 6 or newer