10.7 Lion allows multi-user remote computing
9to5mac.com
9to5mac.com
Hopefully it'll be much shinier than X11 and less restrictive than Remote Desktop Protocol.
https://secure.wikimedia.org/wikipedia/en/wiki/Apple_remote_...
It seems that they've provided the option of creating a new VNC server/desktop process when connecting in, rather than just attaching to the existing and current desktop.
Very cool.
It's just a little annoying when Apple finally integrates tech that's 20+ years old and gets heralded as being "ahead of the curve" or "very cool" for doing it.
This stuff has been part of every Linux distribution for years. People have even written shiny interfaces for it, see remmina or vinagre or any other remote desktop management suite (and yes, these ship with many distributions by default).
That OS X has more marketshare than Linux shouldn't automatically make OS X more "cool" on its own merits; after all, Windows has 8-9x as much marketshare as OS X, but I don't see a bunch of threads pop up lavishing MS with praise every time they integrate a new feature into Windows.
I don't think Apple should be hailed as super cool and great by technical people just for finally getting around to doing something that has been done thousands of times before for decades. I can understand an ignorant person thinking a feature that's not found in Windows makes Apple "cool", but it's silly for anyone browsing Hacker News to ascribe a bunch of street cred to Apple for this.
It's a nice feature and I'm glad to see it go in, it's nice that Apple is adding nice features, but I'm not going to sit here and pretend like Apple is the coolest kid on the block just because they finally got around to writing a semi-normal implementation of VNC, just as my mind wasn't blown when Apple finally integrated workspaces after 15-20+ years of availability on all other respectable WMs. It's more of an "about time" than an "Apple is consummately cool".
If you think I'm giving Apple "street cred", whatever that means, you've misunderstood me. If you think I'm hailing Apple as "the coolest kid on the block" indicates that you may not be looking at this situation objectively. Please don't put words into my mouth.
By bringing something to the masses I mean making it accessible to less technical users. It's available and usable by anyone, just because OS X doesn't have 80% market doesn't make it any less available. I really feel that you have misunderstood me on many levels. It's apparent that you're tired of people hailing Apple for no good reason but I have not done so, so don't take it out on me. I'm not a blind Apple fanatic.
Nobody has done that before, except for a company with about 90% of the Desktop market share, first party remote desktop services, a third party market with services to 'go to your pc', implementations of some sort of VNC-type service and goodness knows what else to secure it all.
I don't care if it's been around for decades or done a thousand times before on other OS's, it's being done by them now, and I find it useful.
I'd rather see them do stuff like this and be praised for it than do stuff like this and get shit on by people with the tiresome "it's about time" or "Linux had this a zillion years ago and did it better" crowd.
It's just the whole culture around Mac. Apple gets lavished and rewarded, heralded as "clairvoyant" (the term used in a big thread yesterday about iPad) and similar silly pronouncements, seemingly no matter what they do -- whether the idea and existing implementations are older than the average age of Apple's workforce or not. People go around with Apple bumper stickers and define themselves by their association with the Apple brand. They hire people and choose friends based on whether the candidates use a Mac. And, when Apple finally implements an old idea, they are super awesome for getting around to it 20 years after almost everyone else.
It's just a bit annoying for those of us not infected, I guess.
(I have a MacBook Pro, for the record. I run Arch Linux on it. This has caused several Mac fanboys much distress.)
Sometimes, it seems like just as many people define themselves by their lack of association with the Apple brand..
Besides, I think there is something valuable in making tech simple. Generally, the applause for Apple is misplaced under "look at feature/concept X" when it should be placed under "feature/concept X 50% simpler".
When it comes right down to it, I don't buy into this whole OS religion thing. I've had more than a passing exposure to quite a few of them, and they all have/had their place.
Case in point, I started my career on IBM 3081's and PDP-11's. I even have a full rack of gear in my home office that includes a bunch of boxes with various flavours of Linux installed, a Tadpole laptop running Solaris, an operational NeXT Cube, SGI and HP boxes running their Unix variants, a cluster of Sun Netras, and on and on. I've also got a few different laptops with Windows and Linux installed. And a couple of MacBook Pro's.
They all have good features, and bad, but none of them have everything.
Do I care what someone else uses? Nope. Do I care if they gush over it and think it's the coolest thing ever? Nope. Do I feel some overwhelming urge to "educate" them on why their choices are "wrong"? Nope.
I just know what works for me, and am happy to discuss things with like-minded individuals. I'm not a fanboy, and I haven't drunk the Cool-Aid. I also don't think everyone who owns a Mac is like that either.
Call me crazy, I guess.
(Started my career on a DEC-10, followed by a Vax 11/780, a couple 11/750s and a smattering of PDP-11s (11/44, 11/70))
Had Linux (and NeXTstep) running on an early Tadpole P1000 (100MHz Pentium laptop, it was the sh*t when it came out.)
Mostly all Macs now.
To be fair, the main problems I had with Solaris on SPARCbook 2 were more to do with Java being too slow and Sun's insistence on making everything Java-i-fied around the time I was using it.
Or if someone asks me why I've got an android phone and not an iphone and I casually respond that I don't like the way Apple devices get locked to iTunes, I get groans and eye-rolls. Fuck that shit, you ask me a question and then you socially punish me because I prefer to go a different way, damn right I get pissed off at the 'Apple Cult'.
Fanboys of all stripes are painful as hell, and the Apple Fanboy Cult is currently ascendent, that's all.
To offer an alternate perspective: This will likely be a new thing to lots of people who aren't very technologically literate.
I will be curious to see if you actually need to know your IP address. This seems like exactly the kind of thing Apple would abstract away for the user, which is one reason why many people are willing to pay a premium for OS X over Linux.
The evidence shows that VNC isn't from much before 1997 or 1998.
X Windows was designed around running multiple thin-clients as a primary purpose. Wiki says X started in 1984, with X11 being released in 1987 - it'll be 24 years old this year.
I ran X9 on a Decstation in 1985 or so.
Second, this has been Apple's post NeXt philosophy, and it is much better than the Not Invented Here philosophy that preceded it. Many OS X features are simply a better user interface for some Unix feature or other.
Apple should be applauded for this. Too much great technology has failed to make a difference in the lives of Muggles because of the incomprehensible incantations required to invoke it.
Now we just need a nice 1U server again. Now what do they do with xsan and final cut server? I can see FCS being integrated with final cut studio. Maybe even in a distributed fashion (owww git for studios!) But I'm not sure what they could do with xsan.
Anyways, we shall see what happens, so far I'm liking the look of things.
EDIT: every time there's a talk about Android versus iOS there are people complaining about how Google stole interface elements from iOS. This in spite of the fact that no software is revolutionary and every idea is based on previous art; even the interface on iOS.
I am just making a joke here based on repeated evidence that even Apple (indeed an innovative software and hardware company) copies / gets inspiration from others and has done so repeatedly.
Sorry,
Another time I was arguing against a guy about language, and despite his position being offered in good faith and with a degree of detail in his argument, he was modded into the negs.
Comments do seem to do better here when appealing to emotion and popularity rather than internal merit.
Out of curiosity... In what ways do you find the Remote Desktop Protocol restrictive? Does the protocol itself limit what can be done? From an end-user point of view it seems very flexible and powerful, while lightweigth and responsive.
Having said that, when properly configured and licenced Terminal Services is freaking awesome.
The existing implementation of screen sharing is frustrating for me to use because I'm often remoting in from a 15" Macbook to a Macpro tower with two heads @ 1920x1200 each. So the options are scale to 1) down the display (slow, fuzzy) or 2) scroll all over the place.
An ideal solution would be to let me log into a virtual display that matches the size of my physical remote terminal. In other words, make the server think it has a head the same size as the client.
http://www.aquaconnect.net/mac-terminal-server.php
This is a great addition to the os. Imagine your house having one [desk|lap]top and a few tablets or phones. Hop on vnc on your docked tablet while someone is using the computer and you're as good as using the desktop. I see this as a move to push both os x and the i[pad|phone] as viable business devices.
This is possible with windows right? I vaguely remember using remote desktop a few jobs ago, but I dont remember if it was one account logged in at a time.
But they could always just throw a beefy machine in a closet and have it connect to the same network directory service that the lab machines grab their user accounts from.
My old university did the same thing, but did so nearly a decade ago with a Windows terminal server.
Not true. You can have multiple VNC server/desktop session running on the same box, each listening on a different port, each with it's own user controlling it.
In OS X case, it's running the Finder.
If you log in as a user on Linux, and launch vncserver as that user, then that VNC session and desktop will be of that user.
One of the huge advantages is that the state is also maintained on the server. I've used it a LOT to install various Oracle software over the years. Fire up a VNC server session as an Oracle user, connect into it at the client site or office and start the installation. You can then disconnect, go home, do whatever, and connect in again remotely from another location (tunnelled over SSH usually), and the install will still be there running. It might have paused waiting for a dialogue to be answered, but it hasn't killed the install like logging out of the main desktop would have done.
You can also set the colour depth to be used by the client, thereby increasing performance over crappy SSH connections. 8-bit colour takes WAY less data than 32-bit, especially when installers have stupid meaningless animated gifs that run all the time.
On X Windows (X11) VNC runs 'more natively' creating a new desktop for you when you remote in - each new connection creates a new desktop instance for the user logging in. It's actually more configuration work to make it view an pre-existing desktop session :)
Much of OS X's value comes from taking Unixy technologies and making them much easier to use.
(My university does this... pretty much so engineering students can use matlab at home... badly winces)
I don't see what the big deal is. I've been able to remotely ssh into my mac for years.
im nut saying this is all new stuff, rather, its going to be packaged by apple, and that is going to mean something.
"im nut saying..." >_<
"Back to Unix".
airdrop, mobileme, app store, all of this are elements to a grand vision.
Technology, however beautiful, often doesn’t matter if many people are unable to use it. It’s news when said technology might become more accessible in the future.
Consider Sendmail vs Exim, or Tron vs Tron:Legacy.
Both are essentially the same thing, but one is infinitely easier on the eye.
"Those who don't understand UNIX are condemned to reinvent it, poorly."
"What has been will be again, what has been done will be done again; there is nothing new under the sun." -- Ecclesiastes 1:9