Live data from Hacker News

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

imore.com

121–128 of 128 posts

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

#121
I was just developing with headless gem [0] in a new open data project [1] (shameless plug) and I found this "issue".

For the record, I come from a hardcore Linux background (no Windows in my home ;)

Nicely handled by Apple, instead of permanently remove it and leave no trace, they shipped a "xstub" binary, symlinked all the binaries in /usr/X11/bin to it and make it show a clear way to install XQuartz.

IMHO, it is not a big deal, as some already pointed.

[0] https://github.com/leonid-shevtsov/headless

[1] https://github.com/qomun/pipar

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

#122
post #111
post #84

Earlier quoted context omitted.

Their reorganization of XCode into an app bundle was really, really annoying and, frankly, makes zero sense; making the command line tools an extra download makes me suspicious that the developers they care about are Mac/iOS developers (as opposed to general purpose ones).

"makes me suspicious that the developers they care about are Mac/iOS developers" No surprise here. It is very clear that the Mac is becoming two things: 1. Just a bigger iPad that isn't too awkward to use where your average consumer can actually create stuff (videos, photos, etc.); 2. A development machine to create iOS apps. Everything else is an afterthought.

Sigh; I might have to switch back to FreeBSD for development. The only things tying my into my mac right now are tax software and word processing. Word processing I can just convert to TeX, but the tax software is an annoyance.

So, UNIX development is still there, but I'm worried that in the future I'll need to pay a developer license to run unsigned code (or something equally ludicrous). The interfaces are going down the tube - look at Notes, or iCal. If iOS keeps influencing OSX, we'll see tape reels and bookshelves in XCode.

I can't believe I'm saying this, but Windows 8's Metro actually looks better designed than modern Apple software.

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

#123
post #26

TL;DR Linkbait/Apple is evil because they removed old software. The article and some of his comments show a very narrow mindset. Thinking on how evil is every corporation, just for being a corporation. Apple didn't include X11 in order to not tie the releases to certification and QA. In the other hand, many engineers on apple still work on XQuartz. Releasing more fast via the XQuartz Everyone that really depended on…

> TL;DR Linkbait/Apple is evil because they removed old software. The article and some of his comments show a very narrow mindset. Thinking on how evil is every corporation, just for being a corporation. What is the value in giving a synopsis like this which is completely wrong? The author discusses his feelings a couple of times in the article, impugns Apple's motives not once, doesn't discuss corporatism, and uses…

The thing is, nobody is forcing them to upgrade. Except for the RSS thing that was a dubious way to handle it (maybe being more clear on ways to get out a OPML file).

Apple did inform, maybe in a way too opaque. But they did inform it.

On the topic of corporations. I may not interpret it as americans have the "corporations" rhetoric. But the feeling I have as a whole, from the author (Anthony and comments) was very paranoid.

Even calling the backend of OSX has "The Terminal" was very narrow on his scope to explain the problem of this trend and what we loose.

From where I see it, let XQuartz (partially supported/founded by Apple), Google (as seen on iOS6 Youtube.app removal), do it outside the OSX/iOS release schedule, even Apple did it for the iBooks apps and Podcast app.

Having old software stalling progress is just bad for all.

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

#124
post #60

It's worth noting that OSX does provide VNC support, transparently, as "Screen Sharing". AIUI this should be compatible with other desktop machines that run a VNC server and Bonjour. While I wouldn't want to defend Apple's decision to drop X11 support, I should note that X11 is a minority pursuit on that platform, the Apple X11 server never worked brilliantly (Apple's use of the Alt/Meta key mapping for accented char…

X11 has little to with screen sharing. They always describe it as the networked window server, but in reality on OSX, it is the software that allows Inkscape and similar programs to run on your own machine.

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

#125
post #44
post #18

The X11 that Apple provided with OS X was nothing but a snapshot of whatever XQuartz version was current when that version of OS X went GM. In other words, we are now getting the exact same product, but with more timely updates. It takes a special brand of cluelessness to see that as a bad thing.

It's a good thing. X11 has joined Flash and Java in the ranks of "stuff third parties maintain". RSS removal is a different animal. Statistically speaking, no one used it (except you and me of course) but 10 minutes of app shopping and I've got a better solution running. Much better.

You are wrong. Apple maintains java and didn't uninstall it when I upgraded.

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

#126
post #51

Earlier quoted context omitted.

I'm curious, what do you have problems with? For me it's been smooth sailing since around 10.5 or so - and the only OSS problems were with projects which assumed everyone would use Linux with a certain version of GCC & autotools.

> the only OSS problems were with projects which assumed everyone would use Linux with a certain version of GCC & autotools Projects that assume OS X are even worse. Homebrew, for example, hardcodes gcc as gcc-4.2. I tried working with gcc-4.7 (which is ridiculously easy to install using homebrew), but so many build recipes broke, that I had to just give up and reset to apple-gcc-4.2.

Oh, sure - I just find it really annoying when upstream developers hard-code irrelevant details or use something like autoconf poorly and then the distribution gets blamed for not remaining in stasis.

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

#127

Earlier quoted context omitted.

Did all the config go as well? The dotfiles? Did the author try installing the recommended X11 over the top to see if the old configs were picked up?

My experience: My current OS install dates back to Leopard, which was installed on my MacBook Pro back when I purchased it in 2009. I've upgraded to each subsequent OS X release since then, and maintained a development environment utilizing X11 (for gnuplot) the entire time. It is my understanding that the X11 included with OS X was actually a snapshot of XQuartz at the time of OS release, so the config data is in li…

Yup, just like Ubuntu. Gnuplot does not depend heavily on whatever window manager you are using's config anyway, it just needs the X server (similar to R stats)

Good luck

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

#128
post #86

Earlier quoted context omitted.

It actually always came on the install media up until very recently.

Also until very recently, users bought the OS on DVD and installed it on gigantic hard disks. Now, Apple optimizes for distribution over the Internet and installation on SSDs. That is also why Mac OS X no longer ships with that printer driver DVD.

You don't say.
Post reply on HN