Thin Client Handhelds For Multiple OSs
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.
There has been a VNC client for PalmOS for a while now. I'm not sure about PocketPC, but intuition tells me there is probably a remote access solution like this also.
f m? prodID=7778
http://www.palmgear.com/software/showsoftware.c
Not a new idea!
Skiers and Riders -- http://www.snowjournal.com
Sun did this years ago... They called the project "Corona" it was supposed to turn the network into the "bus" and they had drivers for NT, Solaris, Linux, etc... neat trick but at the end of the day, it's just VNC, isn't it?
What a great and original idea.
Blaming GW Bush for the Iraq war is like blaming Ronald McDonald for the poor quality of food.
One crashes over and over while the other just runs and runs and gets more apps ported to it over time.
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$.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
Did they install Netbus on it? ;)
I would imagine that it could be useful for places like hospitals with lots of data to work with and complex relations between the data. So if they wanted to add a piece to the system (more data) they could simply change it on the server. It eliminates having to send a new program to each handheld. It also allows them to spend less money on the PDA's because they don't need lots of memory, etc... but only the server would need to have enough power.
Tired of free iPod sigs? Subscribe to my blacklist
VNC is available for Symbian OS v5.0 and v6.0 devices as well, including the Nokia 9210. Here's the link:
http://www.imhotek.com/
"I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
mod me down if you must, this needs to be said you've noticed it to eh? the "i don't care if you mod me down" posts usually end up at +5....for taking a stand... that's bunk...i wish i could mod you down to -1 offtopic, because face it, it's offtopic
--fetch daddy's blue fright wig, i must be handsome when i release my rage
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".
...getting Windows apps to run on Pocket PC. The problem was changing their UI. Think of M$ Word--do you really want three or more toolbars that stretching across 1024 pixels, a menu bar, a status bar, an autoshape bar, and a title bar squished on a 320x320 screen? Of course not.
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.
Jouster
Go here to discuss and encourage people to discuss about your topic. Enjoy user-created discussions !
What is the difference between this and say: xfree86 or vnc?
how can you say that!
it ran the ATARI OS with pacman! this instantly doubles the value on my $599 iPAQ... wait -- is that a iHP nowadays?
My life in the land of the rising sun.
" The secret? The heavy lifting is done on an MXI-based server that runs the actual applications and sends a stream of data back to the MXI client software residing on the handheld. "
Wow, they reinvented VNC. Cool huh? How did the dnet folks find this one? (yes, that is sarcasm.)
-Pete
Soccer Goal Plans
You seem to be thinking that this is a mere virtual machine idea like a VNC or pcAnywhere solution - but according to the article the application actually takes system calls for saves, etc. and redirects them over the network to the central server - and it says that a network connection is only required when a full save is required - it caches what the user is doing. VNC stays connected all the time and is subject to network speed and overload - something that this type of idea is not.
Certian industries could benefit from a technology such as this. For example, the medical industry is using handhelds to record patient information, wich is download via infrared terminals. A slow process to say the least. If they could plug-in to the network while with the patient, and record information with as little equipment as possible, this could become a good market.
http://www.forum-addicts.com
Does anybody know if NetBSD has been ported to this yet?
It just doesn't sit right beyond the gee-whiz factor for me.
Sounds like a perfect candidate for a front page article, then.
Despite CmdrTaco's skepticism, I think this kind of thing could be vital in certain markets. No, it isn't a silver bullet that fits into any environment, but then again, what is?
The fact is, that in places where such a technology could be useful, then this will allow people to replace Windows clients with more cost-effective Linux ones.
And no matter how you look at it, that's a win.
Karma: Good (despite my invention of the Karma: sig)
Lol, "I wish /. had something similar to a general forum for stuff like this" .. you mean like, as referenced in your sig, your Journal?
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!
"Old man yells at systemd"
My problem is that this PDA ideas seems to assume 100% uptime of your wireless connectivity. In order to save a document or intercept many of the calls Word would demand, you would need to be connected to a wireless server each time. I have an Apple Airport network at home which is about as easy to use as they come. But even that has blackout points in the house, where construction or atmospheric conditions make it impossible to get a solid signal. How much worse would this be for a subway commuter or rural user who could have blackouts for minutes or hours at a time?
Seems like it would be easier AND more reliable just to use a Tablet PC, OQO, or similar device.
Anyone who has used X over a 28.8 line will tell you that it's possible but it's not pretty. I am not convinced that this will be much better.
I could see that some big corporates might like something like this - but I am not sure it has a wider market awaiting it.
Both the slashdot and the cnet article are very misleading. They do _not_ run applications on the handheld, they run applications on the handheld and a server, having the server do all the heavy work (notably OS calls). While not exactly the same as X11, it is strikingly similar.
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.
Please correct me if I got my facts wrong.
'Cause you already did.
-zapper
How about Citrix? Other thin client/heavy server applications?
Did MSNBC acquire CNet when I wasn't looking?
Great idea when you think about it. It's like a verry highlevel for of XFree86. The work is done on a server and transmited to a PDA or Tablet. It also uses ultra low bandwidth (they claim) so it could be realy handy for "the computer is the network" schemes. Imagine a MS that sells you a wireless(cell based) tablet PDA. They could theoreticly be running the software in redmond, while your using your PDA on a wireless network. If the processor requirements are low, they could actually make a pretty inexpensive version.
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.
I would rather be ashes than dust!
that some one is actually trying to make a product and sell it using ideas and possibly code from a GNU the GNU code base out there. Or maybe they got the ideas/code from something/somewhere, maybe even ideas from Microsoft or Sun. How awful, how terrible. Bla, Bla..
My god, what is wrong with you people. Just because a cookie company already existed doesn't mean someone else can't make a better cookie. And yes, they will use similar ingredients. But there will be some different ingredients too.
Why did someone write Linux, GCC, MAC OS, Java, what have you. Its all rehash of others ideas, others work. But it was better somehow than before. Its called evolution!!!!
You people have lost your minds!
Citrix has a client for Pocket PC, and there's a VNC client for PalmOS.
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?
There are 01 types of people in this world. Those that understand binary, and me.
Can you install Linux on this?
"The two most abundant elements in the universe are hydrogen and stupidity." -Harlan Ellison
SIMDEDA GmbH from Germany (http://www.simeda.com/activeviewer/) has implemented a VNC client in Java that runs on mobile phones with GPRS or CSD connections. That was news in November last year ...
Those 2 clients would take care of most any need..
---- Booth was a patriot ----
I doubt that at the present technological level this system can be of any use except owning a high-tech gadget. Simple applications like primitive text editors (wordpad etc) will work fine. But a palm-based (or Win CE -based) editor is anyway more convenient on a small screen. More demanding applications like editing embedded objects in MS Word (that is pictures, math formulae etc.) can be slow even on a desktop. And running such an application effectively on a handheld (otherwise how will you edit a document offline? It is claimed to be possible in the article.) should be at least terribly slow if possible at all.
"It just doesn't sit right beyond the gee-whiz factor for me."
Since when is that any reason to criticize something here? For gods sake, personal monorails, and lego desks are newsworthy.
"Politicians are interested in people. Not that this is always a virtue. Fleas are interested in dogs." P.J. O'Rourke
There's a Seattle-area software shop (http://www.sproqit.com/) already doing exactly this, including caching document changes. So this isn't exactly a revolutionary idea...
Gone are the days when a flash presentation can fund your company!
Sproqit softaware is essnetially intended to run on a PDA a few network-based applications like Outlook, web-browser and helper applications like various viewers. Motion Experience Interface is claimed to be able to run any unaltered desktop applicatio.
Thin-client technology in the Windows world is getting pretty robust these days, between Microsoft's Terminal Services, Citrix Metaframe and competitiors like Tarantella and New Moon's Canaveral.
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 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
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.
Will I retire or break 10K?
Anyone find the fellows name interesting ?
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
I am unable to go to the any of these sites.
;)?
http://www.cnet.com
http://www.news.com
http://www.com.com
http://www.download.com
Note: All these are CNet sites.
What I AM ABLE to access is
http://msnbc-cnet.com.com/
may be MSNBC has actually bought CNet
I used to work for a +4000 world-wide company that used Citrix for a time registration system, and I must admit that using it was horrific (mostly due to the type of application, though ;-). While I don't know about Citrix server side maintainance, IMHO the IT people were happy about not having to install +4000 copies of their homebrew time registration tool every time they fixed a bug.
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.
Hi guys. I'm John Lui and I wrote the news article on CNETAsia which got picked up by CNET and MSNBC.
It's a thrill to have it picked over by you--I read Slashdot often.
My original story was trimmed quite a bit, and i'll try to put in here the stuff that got cut out:
1. i asked chandra if the whole thing didn't remind him of citrix. he said that MXI is far from being a terminal-based OS. the GUI is rendered by the client and the client does do some processing and caches interim data.
2. i asked him if any kind of emulation or virtualisation was involved in allowing MXI server to run apps written for other OSes (which also include Mac OS 9 and X, btw). He emphatically said no. no virtualisation, no emulation, no middleware, period. MXI hooks into every app directly.
3. desktop apps with fat toolbars will be be resized for PDAs automatically.
4. A Singapore govt-linked venture firm has invested in it--not a huge amount, mind you, but these firms aren't peopled by dunces.
5. and nothing during the demo to the press and investors (held at the the Mandarin Hotel) was a Flash animation, sam hon assured me.
i'll let chandra know about this discussion to see if he wants to post replies. cheers
Have any of you guys looked at a product Called Tarantella? Basicly you can think of it as a X11 Bassed Proxy that runs on a Web server and can talk RDP. In lame terms you can run any X11 base app or Windows Terminal App thrue a Web Browser. It can even print to your Default printer and there is this wacky IPAC Client for it. Not to mention our Tarantella server is up on a Linux box and it was the easyst thing to add tou our company infrastucture. I just like being able to conect thru my IPAC to our spark boxes when Im in the head, or away from the desk.