Thin Client Handhelds For Multiple OSs 92
c0d3po3t writes "An article on CNet tells us that
two Singapore programmers have developed a system to allow one handheld operating system to run any application - Windows or Linux. Sounds like a good idea, but will their idea of network emulation be solid?" I can't really see the use for this except environments where your handheld has network access (the system is network based) and you have
multiple legacy systems to deal with. It just doesn't sit right beyond the
gee-whiz factor for me.
not a new idea (Score:5, Informative)
http://www.palmgear.com/software/showsoftware.c
Not a new idea!
VNC is available for Symbian OS as well (Score:3, Interesting)
http://www.imhotek.com/ [imhotek.com]
Re:not a new idea (Score:2, Informative)
Is there an SMB or NFS server for palmtops? One could achieve the same with a file server and a VNC client.
Re:not a new idea (Score:2)
A "fileserver and VNC client" is an utterly useless combination. Why do you want local data if the processing is remote? And what filesystem calls would you intercept? VNC will never make any.
A lot of clueless people are commenting on this story with only a very hazy sense of what the heck it's about. Business as usual, I guess.
Re:not a new idea (Score:2)
From what I've seen on eBay, the Newton's value is quite understated. $50-180 for a MessagePad 2100 with varying quality and addons.
Sun did this... (Score:4, Informative)
Re:Sun did this... (Score:5, Interesting)
No, because the application data here is stored locally, and not on the server. But how much of a difference that will make is open to question as, the data has to be uploaded at the start and downloaded at the end.
...Citrix? (Score:1)
Re:...Citrix? (Score:1)
Sure remote users can have java-based (?) remote applications launched, but theyre slower than anything I've ever seen. And unless you have THOUSANDS of users, its generally cheaper to purchase licenses for the users. Many real-estate and government-funded organizations that I've worked with use Citrix; at the end of the day they avoid it like the plague.
Citrix must have *some* advantages... (Score:1)
And even though it's hard to imagine an application where a technology like Citrix (or VNC, or any thin client application for that matter) is really worthwhile (and has acceptible performance using low bandwidth) the technology is interesting. In a sense it's a primitive form of parallel processing, that does not involve actually parallelizing the program: it's virtual to the user as well as the application.
Re:A desperate plea for help (Score:1)
Re:A desperate plea for help (Score:2)
Just make your sig "A desperate plea for help", link to your journal, and make a few on-topic posts with all the requisite buzzwords. Problem solved!
Wow (Score:4, Insightful)
Re:Wow (Score:1)
[...]The two inventors, who run an 11-person company in Singapore called Intramedia, "stumbled on the code" that lets MXI perform this feat of translation and have spent the last four years perfecting it, said Chandrasekar. MXI is influenced by Unix, and borrows aspects of the kernel at the heart of the software, he said.
I wonder what "aspects" they "borrowed"... Maybe, they stumbled on a complete code base and spent the last four years trying to understand it
Windows & Linux. (Score:2)
Imagine people being able to compare. Imagine them having a comparison running in the palm of their hand.
How long do you think people would put up with M$.
Re:Windows & Linux. (Score:4, Insightful)
They'll stick with M$ as long as they have to wade through piles of documentation on how to use the one that keeps running and running in order to actually use it...
Re:Windows & Linux. (Score:2)
Re:Windows & Linux. (Score:1)
We've been able to dual boot our PCs for years.
"Imagine them having a comparison running in the palm of their hand."
Size doesn't matter. The people who weren't interested in Linux on the desktop probably aren't interested in Linux on the Palm.
"How long do you think people would put up with M$."
As long as M$ owns them. I don't think that the reason Microsoft hasn't crumbled is that people didn't have dual boot handhelds.
Re:Windows & Linux. (Score:2)
How long do you think people would put up with M$."
They never will switch as long as the idiots who decide what to buy continue to fall victim to both their own stupidity (why not listen to your tech staff?) and M$'s flashy marketing and salesdroids.
Sorry to say, but its probably the truth. At least from what I've seen.
Re:Windows & Linux. (Score:5, Insightful)
Or as long as they continue to see a culture around Linux that takes every opportunity to insult and abuse them. See, I don't even care if you're right if you can't talk to me like a civilized intelligent human being.
... When I hear the words "linux culture" I reach for my revolver
Re:Windows & Linux. (Score:1)
True. But that works both ways. And I'm NOT a Linux fanatic. I work in an MS shop. I was hired for my skill with MS products. I can make MS stuff be stable, secure(relatively) and reliable. EVERYONE here knows it. The powers that be just don't want the opinion of (it seems) someone who 1)isn't a college graduate, or 2)isn't a manager of some sort. Respect is earned. and that works both ways. And frankly anyone who is a fanatic about platform needs to go away, platform means nothing. Does a secretary really need a P4 with DVD authoring and video out? This is why we haven't had a decent raise in several years.
Re:Windows & Linux. (Score:1)
We write programs to run on Linux, using MySQL, PHP, Oracle (SGI's), and a number of other mature daemons/server apps. All are acessible from the Windows computers via either Apache or some other form of custom-written client/server packages (although this is less common).
We have written many powerful packages to operate beautifully between Windows/Linux and Linux/Linux (client/server, respectively).
But it all happens because we have flexibility from the voices above. Our Boss is actually a very technically-knowledgable manager who also has a good deal of electrical engineering experience.
But everyday we have to have the intern fix approx. 5 Windows 2000 desktop machines, consuming our time and his; this amount of time in no way compares to the time it would take for us to teach chemists and biologists their way around a Linux desktop.
Right now, setting aside the horrors of MS licensing, our Windows 2000 desktops and Linux servers/workstations is a prime example of how things can we be easily compromised.
Re:Windows & Linux. on a IPAC in The head. (Score:1)
the coarse jester (Score:1, Funny)
First Post (Score:1)
Re:First Post (Score:3, Insightful)
Re:First Post (Score:1)
Dodgy (Score:1, Insightful)
As far as I can see, this would mean that they claim their system can run Word on the PDA from the server, and you can edit the document, etc, on the PDA without any network use, then the software catches the save action to save the file on the server. I.e., the code must be running on the PDA not the server, otherwise there would be network traffic.
So their software is a full Windows emulation, Unix emulation, and apparently "Atari OS" emulation.
Do you believe this?
When high-resolution PDAs (640x480) come out, then this kind of software might be useful (i.e., VNC or a similar solution). X Windows already does this network stuff for you, so in that respect it is another case of "Hello wheel, nice to see you again".
Re:Dodgy (Score:2)
The problem never was... (Score:2, Interesting)
Now, if somebody gets technology to dynamically reformat any application's UI into an appropriate format for that presentation device, then I'll start buying. In the meantime, if you don't mind, I'll continue developing ports of my apps under J2ME [sun.com].
Jouster
Re:The problem never was... (Score:1)
Not Really. They haven't worked out the issue for a 320x320 screen.
From softmaker.de System Requirements:
Handheld-PC (HPC or HPC Pro) with keyboard and a screen resolution of at least 640x240 (Emphisis added)
What is the difference (Score:1)
limited value? (Score:1, Funny)
it ran the ATARI OS with pacman! this instantly doubles the value on my $599 iPAQ... wait -- is that a iHP nowadays?
Re:limited value? (Score:1)
Re:limited value? (Score:1)
Like VNC (Score:3, Insightful)
Wow, they reinvented VNC. Cool huh? How did the dnet folks find this one? (yes, that is sarcasm.)
-Pete
There is a difference about this idea, though (Score:4, Informative)
Re:There is a difference about this idea, though (Score:2)
There's no possible way to do that. How much logic is running on Word in between saves? Is your PDA going to run real-time grammar and spelling checks as you type, all locally?
I imagine that it's a "high level" protocol like RPD, and it was described in comparison to simple VNC-style framebuffer copying, and either the reporter got confused or the authors "embellished" a bit.
Re:There is a difference about this idea, though (Score:2)
There's no possible way to do that. How much logic is running on Word in between saves? Is your PDA going to run real-time grammar and spelling checks as you type, all locally?
On the contrary, windows filesharing gives you this "for free". On a real windows box, an open file is often 'owned' by the client due to a SMB optlock, or opportunistic lock. Piddly reads and writes to the file are cached to the client, and the entire summation of changes is sent back to the server when the file is closed, or the lock broken by the server, or on some other such event. This allows the terrible terrible code of MSOffice to still have some level of performance. It's actually a very powerful (and somewhat dangerous) performance feature, the best part of SMB really.
It could be that these folks are trying to talk about something else, but claiming their words aren't possible is silly as every windows client does this.
Re:There is a difference about this idea, though (Score:2)
How does filesharing give a PDA the ability to run arbitrary code compiled for an aribitrary OS on an arbitrary CPU "for free"?
Optimizing file access is a negligible part of the problem. It's the logic that has to run on a "detached" client that is impossible to distribute easily.
Re:There is a difference about this idea, though (Score:1)
Very good point. Moreover, I'm sure that without the code being adapted to this technology, an application would need more rather than less bandwidth when the application is cut in two in the middle instead of the edge.
Typically, desktop programs spend little time in front nor back end but spend most time "in the middle". Ie. accessing the screen is mostly done by the OS, as is file transfer. CPU time inside the actual application mostly stems from loops that require speedy memory access, and that therefore are best executed at either client or server, not both.
Spell-check on save (Score:1)
Is your PDA going to run real-time grammar and spelling checks as you type, all locally?
Perhaps the spell-check in this word processor (almost definitely not Microsoft Word, but something similar) runs only after a save.
Could have uses in certian fields. (Score:1)
say what? (Score:1)
It just doesn't sit right beyond the gee-whiz factor for me.
Sounds like a perfect candidate for a front page article, then.
Re:impressive (Score:2, Insightful)
What if you look at it from Bill Gate's point of view...?
Cheers,
Ian
Wireless blackouts? (Score:2)
Seems like it would be easier AND more reliable just to use a Tablet PC, OQO, or similar device.
Re:Wireless blackouts? (Score:2, Insightful)
Your house is so big that it has its own atmospheric conditions?? Like, if it's raining in the living room, you can always move to the family room where it's still sunny?
Re:Wireless blackouts? (Score:2)
Gotta hate it when grammar comes back to bite you.
Not a killer app (Score:2)
I could see that some big corporates might like something like this - but I am not sure it has a wider market awaiting it.
Re:Not a killer app (Score:1)
I've used TerminalServer over a modem line quite a lot and it's actually rather bearable. TerminalServer isn't as fancy as X, but when it comes to bandwidth use it seems that Micro$oft has done something right (that is, known whose application to buy in this case).
Whether this solution resembles more X or TerminalServer is a good question.
Wow! X12! (Score:2, Interesting)
MXI (that's what they call their system) has a couple of advantages over X. First of all, it doesn't require huge amounts of bandwidth. Secondly, the cnet-article claims that ``people can edit a document without being online.'' This suggests a system which is far more sophisticated than X. However, I doubt if it will be possible to _start_ applications without being connected. Anyway, I will stick to picogui for the time being. It has network transparency like X, but talks widgets rather than pixels, saving tons of bandwidth, and was specifically designed for handhelds, although it has potential on desktops, too.
WTF?? Merger ?? (Score:2)
Did MSNBC acquire CNet when I wasn't looking?
CNet.com, News.com all down or /.ed? (Score:1)
http://www.cnet.com [cnet.com]
http://www.news.com [news.com]
http://www.com.com [com.com]
http://www.download.com [download.com]
Note: All these are CNet sites.
What I AM ABLE to access is
http://msnbc-cnet.com.com/ [com.com]
may be MSNBC has actually bought CNet
Sounds like a company begging to be bought out. (Score:1)
The reverse is true too. This tech claims to be OS agnostic. People wouldnt be able to tell the real difference between using OS apps and MS apps, and they platform the work on would be irrelevent (besides trying to pry the data you "own" from MS cold dead servers).
I'm biased though, I've alwasy liked remote X-Client systems. Putting all of the burden on a few central NOCs rather then forcing every customer to perpetually upgrade.
CITRIX and VNC (Score:1)
Is it just me or does the four years these guys spent perfecting the code they "stumbled upon" seem like a huge waste of time?
others have been doing this ... for quite a while (Score:1)
VNC + RDesktop (Score:1)
I doubt it is anything more than a high-tech gadge (Score:2, Insightful)
Must be a /. first (Score:1)
Since when is that any reason to criticize something here? For gods sake, personal monorails, and lego desks are newsworthy.
Another company is already doing this... (Score:2, Informative)
Not exactly (Score:1)
Wow, they can make flash presentations! (Score:2, Funny)
This isn't groundbreaking. (Score:1)
Also, Citrix Metaframe for Unix allows you to run Unix apps remotely using the ICA protocol, which is a bit "thinner" than X11.
So using one of the products above, a several of which have clients for PocketPC, you can run Windows or Unix apps. No sweat. To take it one step further, you can serve up the apps to the thin-client server using something like Softricity's SoftGrid [softricity.com] which "virtualizes" the applications - they run in a little OS "bubble" so you don't actually have to install them on your app server - so you won't have old crappy legacy apps stomping on eachother when you run them on the same box.
I hope this company has a few more tricks, because I don't see anything new or special in their products.
-Jeff
A degenerate matter (Score:1)
from http://www.herts.ac.uk/astro_ub/aC_ub.html
Chandrasekhar limit. The mass limit at which the force of gravity overcomes the pressure produced by electron degenerate matter. At this mass limit, which corresponds to 1.4 times the mass of the Sun, the electrons are forced inside the atomic nucleus, where they combine with the protons to form neutrons. The gravitational collapse is then halted by the pressure exerted by the neutrons, since they are in a state of matter known as baryon degenerate matter. This pressure is then sufficient to halt further collapse unless the body contains more than three times the mass of the Sun