Slashdot Mirror


When Cellphones Become Webservers

An anonymous reader writes "Nokia is experimenting with turning mobile phones into webservers, according to an interesting article on Linux Devices. Nokia has ported the Apache webserver and a few other software modules to the Symbian OS that runs its phones, but there shouldn't be any barrier to adapting the technique to Linux mobile phones, since it all appears to be released under Linux-friendly open source licenses. Just think of the possibilities of having a webserver in your pocket!"

189 comments

  1. not good enough by yagu · · Score: 4, Funny

    I won't be satisfied until Adobe ports Photoshop to cell phones. Now we're talking.

    1. Re:not good enough by Anonymous Coward · · Score: 0

      ...and while we're at it, I need Macromedia FreeHand MX

    2. Re:not good enough by Marty200 · · Score: 2, Interesting

      The only usefull application for this would be to have the website tell you it's physical location. I'd love to be able to log in in the morning and have an easy way to find my phone.

      MG

      --

      Randomly distributing Karma whenever possible.

    3. Re:not good enough by Anonymous Coward · · Score: 0

      Ah, one of the "I got in the discussion late, but I want Karma, so I will reply to an unrelated first post" pimps. Congratulations on your up-mod.

    4. Re:not good enough by Anonymous Coward · · Score: 0

      Huh? Do you have someone hide it in a clever place each night so you can go on a scavenger hunt the next morning? Seriously though, if the phone's going to be powered on and acting as a web server, you might be better off just calling it and following the ring tone. (Assuming you have at least two phones.)

    5. Re:not good enough by zenslug · · Score: 2, Interesting

      I can think of another useful application extending the location idea: localized web radio

      Driving/walking along, decide you are bored of the songs on your phone, turn to local web radio and listen to some else's songs. Something like that obviously wouldn't need to be restricted to a location, but that would make it managable (resource-wise) for the owner of the phone/server, and I think it would add an element of fun, too.

      Also, aside from music, you could do even more light-weight journalism. Stream audio and video straight from your phone/camera to the web. I think that is a very powerful idea.

    6. Re:not good enough by Marty200 · · Score: 1

      I like your ideas, but the could be done better from a client end. You don't need to serve all the trafic from your cell phone when you could just feed it to a web server somewhere with more bandwidth and processing power.

      MG

      --

      Randomly distributing Karma whenever possible.

    7. Re:not good enough by Marty200 · · Score: 1

      Sometimes it's at the office, sometimes it's in the car. I spend a fair amount of time company vehicles some times it gets left in one of those. Some times I leave it in my wifes car and she takes it to work. The calling it method only works in the house. It's not as bad as my keys though. I can never find my keys.

      MG

      --

      Randomly distributing Karma whenever possible.

    8. Re:not good enough by zenslug · · Score: 1

      agreed, but this might make it VERY easy for regular schmos to do it. If they have to set up a webserver someplace else, they might say, "what the hell is a webserver?" Either way, I see this idea of a webserver in your phone sticking around and growing in the future, so I'm looking forward to whatever happens.

  2. Popular amoung women; by MrShaggy · · Score: 5, Funny

    Vibrating cell-phones that vibrate based on hits to the server!

    --
    I have mod points and I am not afraid to use them.
    1. Re:Popular amoung women; by ZZfoxELITE · · Score: 1

      They'd love it even more when someone tries to DDoS them :P

    2. Re:Popular amoung women; by StarWreck · · Score: 1
      Popular amoung women; Vibrating cell-phones that vibrate based on hits to the server!
      I think this would cause all cell phones to be banned in countries like Iran.
      --
      ... and in the DRM, bind them.
    3. Re:Popular amoung women; by Soulfarmer · · Score: 1

      I reckon, that if something is vibrating with high enough frequency, it doesn't seem to vibrate at all anymore. So, maybe not DDos, but some slow but even traffic.

      --
      -Is the meaning of life vanity, or is vanity the meaning of life?
    4. Re:Popular amoung women; by gnarlin · · Score: 0
      Vibrating cell-phones that vibrate based on hits to the server!

      hit me baby one more time !

      --
      A bad analogy is like a leaky screwdriver.
    5. Re:Popular amoung women; by Anonymous Coward · · Score: 0

      omg haha you made teh funnay haha etcetera

    6. Re:Popular amoung women; by cliath · · Score: 2, Funny

      All they would need to do is turn on the camera phone and put it down their pants. Endless hits!

    7. Re:Popular amoung women; by MrShaggy · · Score: 1

      Would that become purpetual motion ??

      --
      I have mod points and I am not afraid to use them.
    8. Re:Popular amoung women; by maw · · Score: 1

      Or Mississippi.

      --
      You're a suburbanite.
  3. Webserver's Everywhere by StarWreck · · Score: 1

    Hell, there is webserver software for the Commodore 64. Why not a Cell Phone?

    --
    ... and in the DRM, bind them.
    1. Re:Webserver's Everywhere by JuergPeter · · Score: 1

      I feel it's nuts. A webserver by nature must be waiting until contacted by a client. Unless we don't have always on cellphones it's pretty useless, unless for the phone company, of course.

    2. Re:Webserver's Everywhere by Anonymous Coward · · Score: 0

      Who is this Webserver, and why is (s)he everywhere?

    3. Re:Webserver's Everywhere by cei · · Score: 2, Funny

      So you're saying the simple solution is to implement a Commodore 64 emulator that runs on phones? ;)

      --
      This sig intentionally left justified.
    4. Re:Webserver's Everywhere by jplauril · · Score: 1

      You mean something like this?

    5. Re:Webserver's Everywhere by neoform · · Score: 2, Funny

      Drive into a tunnel.. "hey, where'd the server go?"

      --
      MABASPLOOM!
    6. Re:Webserver's Everywhere by squiggleslash · · Score: 5, Insightful
      I think I understood what you were trying to say...

      Actually, we do have always-on cellphones when it comes to TCP/IP. Both of the major international standards, GSM and IS95 (well, ok, the latter isn't that major, but it's #2 so it gets a mention) have always-on TCP/IP packet data. GSM has GPRS and EDGE, and the 3G variant, UMTS, also has packet switching as a basic service.

      For the people rubbishing this, I have one thing to say: WTF is wrong with you people? Why do you short-sighted twits appear the moment anyone mentions a technology combination you've not thought of?

      This is just the implementation of a protocol. No, hosting your blog, let alone a major ecommerse site, on a cellphone is probably silly, but if you're looking at implementing some base services, especially for something like telemetry, HTTP is an obvious choice if you have the hardware on the remote end that supports it.

      HTTP is well supported in Java, .NET, Python, Perl, and a host of other languages, so the software that runs "back at the base" becomes far simpler to implement if you're going to be accessing information via HTTP, rather than convoluted customized protocols based upon UDP or SMS. What do you think's easier? A call to the HTTP library to fetch http://mobilstation7.intranet/cgi-bin/getcurrentte mperature.exe or custom formatting some UDP packet with a custom designed library and sending that?

      Is the objection that HTTP has too much overhead? A bare-bones, stripped down, Apache isn't that large, and look at what you're talking about running it on. A modern mobile phone typically has several megabytes of RAM and 8-16Mb of flash, plus bluetooth or USB interfaces. If it didn't, the camera on it wouldn't work.

      A mobile phone isn't a dumb handset, it's a moderately powerful computer that acts as a mobile terminal in a cellular network. You may use yours purely for voice applications. That doesn't mean the only application for this remarkable technology is voice driven. Telecommunications is a versatile instrument, and anything that makes certain types of application easier to implement is to be welcomed, not laughed at.

      --
      You are not alone. This is not normal. None of this is normal.
    7. Re:Webserver's Everywhere by Anonymous Coward · · Score: 0
      ...there is webserver software for the Commodore 64...
      That's OK for you Commodore 64 owners, but I have a VIC 20.
    8. Re:Webserver's Everywhere by poolmeister · · Score: 1

      A handset embedded apache server could potentailly be used to host a range of applets accessible by any web enabled device.
      Surely it can't be that long until phone's have built in Wi-Fi... It could make free audio & video streaming over the internet (ala Skype) mainstream.

      As we're already seeing city-wide Wi-Fi rollouts and rapid take-up of home wireless broadband this could be the next killer app.

      --
      CN=poolmeister.OU=lurkers.CN=slashdot
    9. Re:Webserver's Everywhere by yurigoul · · Score: 1

      Newton messagepads- the old handheld form apple - have webservers for almost 10 years now, and one of the main uses today is a mechanism to get data on and off your handset because the communication software has not been updated in a long time.

    10. Re:Webserver's Everywhere by Viol8 · · Score: 1

      "r custom formatting some UDP packet with a custom designed library and sending that?"

      Yes , because doing something like:

      data.some_info = htonl(info)
      strcpy(data.more_info,mytext);
      :
      :
      write(udp_socket,(char *)data,sizeof(mtruct mystruct))

      is so complex isn't it? Well , I suppose it is for "programmers" who write scripting
      languages for a living.

      Couple of thoughts:

      1) Phones run on batteries, the less work they have to do the longer the battery
      lasts.

      2) Phone to base connections are not limitless in capacity. The less data = ie
      the less formatting-for-idiots type stuff such as HTML and XML - the better.

      3) Speed is a factor. Parsing high level text formats takes time. For a few bytes
      of data this might not be a big deal , but for a lot of data it WILL matter.

      I would suggest you go back to your desktop app coding or whatever it is you do
      and leave the network programming to those of us who have a clue.

    11. Re:Webserver's Everywhere by mi11house · · Score: 1

      Agree completely. The reason why someone would log into your phone's "website" would be because it has some "cool" data/real-time values on it that they want to see. So why not get the phone to send nice, snappy, minimal-overhead UDP packets to the back end of some *proper* HTTP server that can then wrap the values in pretty HTML/XML/CSS/what-have-you. Let it take any slashdotting for you, rather than your phone burning a hole in your pocket...

    12. Re:Webserver's Everywhere by StarWreck · · Score: 1
      but I have a VIC 20.
      You may only be able to access regular web-pages and host a web-server with a Commodore 64 but you can still acess WAP (cell phone web-pages) with the VIC-20.
      --
      ... and in the DRM, bind them.
  4. Yes, but... by deltagreen · · Score: 4, Funny

    Just imagine the battery life of your cellphone after a slashdotting! :-p

    1. Re:Yes, but... by masklinn · · Score: 1

      Just imagine the sight of someone's cell phone bursting in flame in his pocket during a slashdotting!

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    2. Re:Yes, but... by springbox · · Score: 1

      I'd be a little more concerned with near bankruptcy from a DDoS attack or a mention on Slashdot for people who don't pay a flat fee on Internet access.

    3. Re:Yes, but... by Firehed · · Score: 1

      Wouldn't it be something more to the effect of a pound-starring?

      --
      How are sites slashdotted when nobody reads TFAs?
  5. hmmmmmmmm by LiquidCoooled · · Score: 2, Funny

    Just think of the possibilities of having a webserver in your pocket!

    Imagine the small fires which would result after a slashdotting.

    Actually, more to the point I'm not sure I would like to even browse to a website whos physical location could be mere inches away from a pair of betty swallocks!

    --
    liqbase :: faster than paper
    1. Re:hmmmmmmmm by Anonymous Coward · · Score: 0

      Well maybe you can have the server in your pocket, but you will have to be pulling a wagon with the batteries to have any up time.....

    2. Re:hmmmmmmmm by Andrew+Kismet · · Score: 1

      Is that a server in your pocket or are you just happy to serve...?

  6. Has to be said by dtldl · · Score: 5, Funny

    Is that a web server in your pocket, or are you just happy to see me?

    1. Re:Has to be said by Kamineko · · Score: 4, Funny

      Or even better:
      Is that a bittorrent tracker in my pocket, or are you just happy to sue me?

    2. Re:Has to be said by nick_davison · · Score: 1

      Why hey, cutie. Bet you've never seen a beowulf cluster of these before! Want to I/O?

    3. Re:Has to be said by gotgenes · · Score: 2, Insightful
      Is that a web server in your pocket, or are you just happy to see me?

      That's not exactly the most flattering question, considering the diminutive size of today's cell phones...

      --
      It's such a fine line between stupid and clever.
    4. Re:Has to be said by AndroidCat · · Score: 1

      Why ask? Just check the webcam on the pocket server...

      --
      One line blog. I hear that they're called Twitters now.
    5. Re:Has to be said by vertinox · · Score: 1

      Neither, I was just looking at one though.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    6. Re:Has to be said by Anonymous Coward · · Score: 0

      I generally don't get erections when I'm happy, just when I'm excited.

    7. Re:Has to be said by Anonymous Coward · · Score: 0

      Glad I stuck to my Mobira Cityman!

      (No I didn't. Wish I'd foreseen this "reverse cell phone envy" thingy...)

    8. Re:Has to be said by vanillaspice · · Score: 1

      Looks like your server is down...

  7. But can I make calls, too? by Flimzy · · Score: 3, Insightful
    If these new web-server mobile phones work like my current phone, then whenever I'm "online" I can't also make phone calls. That would make a mobile web server about as useful as a web server on my old dialup connection.

    But then with opensource, I can figure anything out... like using Skype to make my calls while my faithful website viewers are still able to browse my ever-so-important website in my pocket.

    1. Re:But can I make calls, too? by masklinn · · Score: 1

      Depends on the way the phone works. I know that the recently released can use it's WLAN (Wifi), Bluetooth, IR and USB connections at the same time, but I don't know if you can connect to GSM at the same time.

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    2. Re:But can I make calls, too? by Spacejock · · Score: 1

      Well, perhaps in the future you'll be able to run skype on your mobile and use it for phone calls.

    3. Re:But can I make calls, too? by 10Ghz · · Score: 2, Informative

      My phone is online 24x7. It has a constant GPRS-connection to the network, so it can receive email sent to me. And I can make phone-calls just fine. I can even make and receive phone-calls when I'm surfing the net with the phone.

      Symbian is a multitasking OS, so having a webserver there is not an issue. And GPRS and the like do not prevent you from making phone-calls.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    4. Re:But can I make calls, too? by athakur999 · · Score: 1

      The way older phones work is by actually creating a dial up modem connection to get their Internet connection. That's why you can't make calls with them. Phones that can use GPRS, EDGE, etc. open a second connection to access the Internet instead, so they can still make and receive calls while connected.

      --
      "People that quote themselves in their signatures bother me" - athakur999
    5. Re:But can I make calls, too? by TheRaven64 · · Score: 2, Informative
      This is not quite true. The GPRS connection is suspended while you are making a voice call (use a hands-free set and try browsing while talking, if you don't believe me), and is resumed when you hang up. For a client, this is fine; you are unlikely to be browsing while talking (irritating for me though, since I was having a conversation over IM on my computer using my 'phone via bluetooth for the Internet connection when I received a call). For a server, it would just mean random downtime.

      Quite why this is a better solution than having your 'phone update a server on a wired connection is beyond me, especially since it requires a Linux machine to act as a proxy anyway. Why not just run Apache on the Linux box, and use rsync to update it whenever you create some content on your 'phone?

      --
      I am TheRaven on Soylent News
    6. Re:But can I make calls, too? by Flimzy · · Score: 1
      I know my mobile-tech lingo is a bit rusty... But as I understand it my Samsung VI660 uses differnet technologies for voice, SMS, and the Internet. I know for a fact that my phone doesn't act like a "dialup connection" (in the sense that it modulates a digital signal into an analog one)--I've never seen a 163kbps analog modem, to be sure. But even so, I cannot make a phone call while browsing the web (either on the phone, or via USB).

      If I am online, my phone does still receive notifications of new text messages or voicemails.

      Perhaps this is simply a limitation in the phone's software, and not in the protocol(s) being used.

    7. Re:But can I make calls, too? by Anonymous Coward · · Score: 0

      Well, sorry, but if so, you are 2 generations behind the current network infrastructure, nevermind the current handsets.

    8. Re:But can I make calls, too? by Anonymous Coward · · Score: 0
      This is not quite true. The GPRS connection is suspended while you are making a voice call (use a hands-free set and try browsing while talking, if you don't believe me), and is resumed when you hang up.
      This is not quite true either. If you have a 3G phone and are within 3G coverage, you can talk and browse at the same time. I've tried it with a 6630, and it works.

      Also, the latest Nokia phones support DTM (Dual Transfer Mode) in GSM networks, which is basically the same thing, just for GSM. (Although not many networks support it at the moment, in most cases it only requires a software upgrade to the base stations so you can expect it to be widely supported before long.)

  8. this is a bad thing.... by xao+gypsie · · Score: 2, Funny

    Imagine what happens when your unsuspecting cell phone gets slashdotted. If you are a guy, you can kiss your chances of fathering children good buy.
    a phone melted to you thigh does not sound like fun.....

    --


    xao
    http://TheHillforum.hopto.org
    1. Re:this is a bad thing.... by Anonymous Coward · · Score: 0

      Would be better if the phone did not actually run a web server but which instead feeds to a squid proxy that is on a hardline server that is always on. Or something like that where consistent inbound connectivity to the phone isn't always required.

  9. Luckily by LandownEyes · · Score: 5, Funny

    At least now when the police raid your torrent server, everyone can call and tell them they're pissed.

  10. Just think of the possibilities by Anonymous Coward · · Score: 2, Funny

    "Just think of the possibilities of having a webserver in your pocket!"

    None!

    1. Re:Just think of the possibilities by fasaxc · · Score: 1

      Their suggested use is to allow you to webmin your phone from, say, your laptop via WiFi/Bluetooth/whatever. -Shaun

    2. Re:Just think of the possibilities by PietjeJantje · · Score: 1

      How about linking your phonecam to a webpage?

    3. Re:Just think of the possibilities by s7uar7 · · Score: 1

      Bandwidth and cost wise, you'd be better off streaming/uploading your phone camera images to a conventional web server.

    4. Re:Just think of the possibilities by PietjeJantje · · Score: 1
      ...which could be a good reason for them to offer it ;)

      Dunno about the bandwidth for an average user though. The views would have to exceed an expression including nr_of_users and upload_cycle.

  11. What is the purpose? by KimmoA · · Score: 0

    Other than the geek/hack value (well... it is Nokia that is doing it, so that point is kind of lost too!), what is the purpose? Seriously. I don't get it.

    1. Re:What is the purpose? by gregarican · · Score: 3, Insightful

      It reminds me of 3 years ago when I first got a Linux-based Sharp Zaurus. I could purchase a GSM/GPRS card to get it acting as a cell phone. And I loaded it with wifi and packages so it acted as a Samba server, an Apache server, a MySQL server, a VNC server, etc. Nice geek attraction but for practicality's sake the usability was pretty poor. Small devices aren't geared to be resource hogging servers. They are optimized to be thin clients.

    2. Re:What is the purpose? by Anonymous Coward · · Score: 0

      What do you mean the geek/hack value is lost? Isn't a neat hack a neat hack no matter who does it?

      The point here is about making the phone a first class citizen of the web - to make it seamlessly accessible to anything that speaks HTTP. To speak to your pocket, all you now need is a bit of Python in there, and any HTTP client, anywhere in the world.

    3. Re:What is the purpose? by glesga_kiss · · Score: 2, Interesting
      Embedded webservers can have uses however. Many routers have web UIs that many readers will be familiar with, but the main difference is that they are not running Apache! There are better (more lightweight) embedded webservers out there.

      You could do a couple of useful things to this. It could provide a means to upload files or change configuration settings. A messaging interface could be useful, letting you use the phones inbox on a PC. With things like WiFi and bluetooth, there are possiblities.

      And as the parent poster says, running a webserver (etc) on a mobile/pda isn't all that new.

    4. Re:What is the purpose? by Ungrounded+Lightning · · Score: 1

      Probably to provide a convenient, portable, control interface for the phone.

      No more (Windows-only!) phone-specific software to talk to your phone from your laptop. Fire up the browser and point it to the phone's server.

      Bingo: Arbitrarily elaborate and easy-to-use set of active windows to control, interrogate, and operate the phone.

      Using IE, Firefox, Mozilla, Netscape, ...

      From Windows, Mac, Linux, BSD, Solaris, ...

      (Now if it also hosts a VoIP server to access phone service and network router with DAT and DHCP to access the data service you're done.)

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    5. Re:What is the purpose? by KimmoA · · Score: 0

      Hmm... Well... that would be nice, I guess. But what exactly do you need to remotely change for your phone in a Web app? It's not like it's gonna allow you easily transfer MP3s or something.

      A consumer networking device at least doesn't have any means of input and/or a display.

    6. Re:What is the purpose? by pentalive · · Score: 1

      Not to mention using minutes just to add names to your phonebook or choose a new ringtone. Bleah!

    7. Re:What is the purpose? by Ungrounded+Lightning · · Score: 1

      The fact that it's a web server says NOTHING about whether you get to it through the network, the cable, bluetooth, or some combination of them.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    8. Re:What is the purpose? by tinkertim · · Score: 1

      That is a noble attitude, and I share it. Unfortunately not many other people do. Any time you present them with something neat, they instantly want it to do more.

      I like to tinker with small memory models because it helps me produce applications, scripts and methods that scream on standard or legacy hardware.

      I've done some neat stuff with lighttpd (and similar) as well as this little known gem called Abyss, found at Aprelium.

      PHP can be built at around 1MB and retain most of its basic functionality, if you use flat file databases. If you go with php5 and sqlite, its a tad (but not much) bigger if built wisely.

      Lighttpd + ssl + php/fastcgi can be crammed into about 120k stripped, abyss is a bit smaller and does better threading, but is not open source. Its freeware / upgrade to deluxe.

      It runs very well on small memory model systems, and really, really well on clusters and high end systems.

      So I agree, I *personally* have no use for doing something as foolish as trying to run a public service from what was supposed to just be a thin client, but I also resent when peoeple register .net domains that aren't an administrative network.

      Any push to make things smaller and do more is a worth while effort, regardless of how silly it seems. And this goes beyond silly, I agree.

      Wait till script kiddies manage to get code on your phone and have it attack other phones.

      But, I'd like to see what apache tweaks after this port :)

  12. I can see the headlines by neuro.slug · · Score: 5, Funny

    Swedish Police seize Pirate Bay server decoys, Real Server Escapes In Man's Pocket.

    What has it got in its pocketses, my love? Tricksy little serverses, sneaking awayses from us!

    1. Re:I can see the headlines by StarfishOne · · Score: 1
      Then this development will quickly give law enforcement an extra reason to frisk you...

      In that case, one can only hope to be wearing the correct HTTPanty ;-D

  13. Security by babanada · · Score: 2, Insightful

    If these are deployed and left, they will become vulnerable eventually. Right from the beginning, a means to update any service that is listening needs to be built in, particularly with something as widespread as Apache. The user should have a choice: either update without asking, or receive a message when new updates are available, and a recurring message if the updates are not applied. The last thing we need are a million webservers that are deployed and then sit unpatched until the phones aren't used anymore.

    --
    I never clip my fingernails for fear of dangling symbolic links.
  14. Nerds Dead Everywhere! by Anonymous Coward · · Score: 3, Funny

    Imagine one of those phones being slashdotted, the sheer amount of radiation and electricity involved would cause the said nerd to spontainiously combust in an excellent display of nerdyness...somewhat like a moth to fire.

  15. Use it as a local proxy by castoridae · · Score: 2, Interesting

    From TFA, the web server does have i.e. mod_python, so there should be some programmability there. I could see using the web server as a proxy - maybe for security reasons, but even more for automatic downloading & caching of web pages as the user moves in and out of connectivity.

    1. Re:Use it as a local proxy by masklinn · · Score: 1

      It probably has mod_python because Series60 Nokia phones officially feature Python programming support.

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
  16. Hmm by metamatic · · Score: 5, Insightful
    Just think of the possibilities of having a webserver in your pocket!


    The possibility of paying massive bandwidth fees to Cingular, for example.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  17. "Raccoon" by Joebert · · Score: 1

    When I hear "raccoon" I think about the little buggers that raid my trashcans looking for food when I'm not around, they always seem to find a way into the cans & make a mess.

    Why would I want to put somthing that reminds me of such a mess on my phone ?

    Rather unfortunate choice of project names if you ask me.

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  18. If I had my 'dRuther's I have... by ivi · · Score: 1

    a cell.phone with a 2-way radio function,
    that links to another one, when out of all
    coverage areas... not a web-server... FWIW.

    1. Re:If I had my 'dRuther's I have... by yummyporkproducts · · Score: 1

      Nextel has been selling those for years.

    2. Re:If I had my 'dRuther's I have... by MindStalker · · Score: 1

      The Nextel phones with the "walkie-talkie" system will switch to peer-to-peer when out of range from a tower. This is why they are extremly popular with companies as a group can be out on the field and maintain communication. Apparently the some of their phones will work for several miles this way.

    3. Re:If I had my 'dRuther's I have... by Anonymous Coward · · Score: 0

      And L2R is a communications protocol that will let you roam even without any cell towers.

  19. Something I'd Like To See... by LEX+LETHAL · · Score: 3, Interesting

    To be able to run distributed computing applications like BOINC on your cellphone when it's not in use. It would suspend the activity when the battery charge reaches a user-defined limit.

    You could crunch units at night while your phone is charging.

    1. Re:Something I'd Like To See... by Rosonowski · · Score: 1

      While I like the idea of putting every cycle to use, I imagine the phones are slow enough that processing any signifigant data units would be too bothersome to consider. Perhaps doing FFTs on one of the newer phones with 3d chips, but even then that's a stretch.

      --
      01101001 01100001 01101101 01101110 01101111 01110100 01100001 01101100 01100001 01110111 01111001 01100101 01110010
  20. Okay, seriously, someone explain the usefulness... by pla · · Score: 5, Insightful

    I just don't get it.

    A web browser, I can see the use of (though currently most non-text-only pages look like crap on tiny cellphone screens, and even text-only doesn't look great). An email client, sure. A terminal emulator (aka "telnet/ssh client" for you whippersnappers) so I can connect to and manage a remote web server (if absolutely necessary - see point 3 below), yuppers.

    But an actual web server?


    First, my phone has an okay battery just sitting idle, but in actual use it dies within a few hours. Running a web server implies basically continuous use, so the thing would end up always on a leash to either a car or AC outlet.

    Second, although I have pretty good cell coverage in my area, I do still drop the occasional call. Do we really want to add a http error code, "604: server drove into a tunnel"? (And yes, I do realize that would probably come back as a 503... Just a weak joke).

    Third - I would not want to use a phone's crude keypad to try to maintain a web site. Even if I bought into the rest of the idea, I could see myself realistically connecting to my phone remotely from a real PC to do any updates or maintenance.

    I just don't see the point. This smells like a solution in need of a problem, IMO.

  21. OK by JanneM · · Score: 4, Insightful

    Just think of the possibilities of having a webserver in your pocket!

    Ok, hmmm, let me think ... uh, no. Aaand not that. Hmmmm....

    *chirp* *chirp* *chirp*

    OK, you got me - what are those possiblities?

    --
    Trust the Computer. The Computer is your friend.
    1. Re:OK by philci52 · · Score: 1

      How about security problems and lots of money for the cell phone providers as they charge you for bandwidth. That's all I'm really seeing.

    2. Re:OK by Anonymous Coward · · Score: 2, Insightful
      Ok, hmmm, let me think ... uh, no. Aaand not that. Hmmmm.... *chirp* *chirp* *chirp*

      You know, if you could round up those crickets in your head and get them back into the running wheel you might be able to think of something. Like easy configuration of your phone. Easy access to your photos and files and contacts, accessible from whatever computer happens to be nearby.

      A standard interface. It's obviously not meant for hosting a website, like the 187 other clowns-with-escaped-crickets posting above me seem to think.

    3. Re:OK by Ginger+Unicorn · · Score: 1
      you can store personal info and files on your phone, then when you go somewhere and want access to them on a random PC, all the PC needs is a net connection. you just connect your phone to the net, start your webserver, and surf to your phone's IP on the PC and presto, you can look at or copy off your stuff.

      also with a little CGI interface util, you could make it so you can configure your phone via a web interface.

      obviously you wouldnt leave your phone on 24/7 hosting a public website, that would be stupidly impratical on EVERY level.

      Are any of these suggestions worth bothering with? who knows, but now someone has the choice if they want to.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
    4. Re:OK by Anonymous Coward · · Score: 0

      Parent somehow got a score of 4, Insightful?

      Uh... what?

    5. Re:OK by Council · · Score: 1

      Parent somehow got a score of 4, Insightful?

      Uh... what?


      "insightful" on Slashdot = "you said it in a clever way." Around here, cleverly-phrased argument = insight.

      He could have just said, "I don't think there are any interesting uses for this." But that would have gotten him modded down, if anything.

      --
      xkcd.com - a webcomic of mathematics, love, and language.
    6. Re:OK by T-Ranger · · Score: 1

      If your using straight IP, then it wont be a one hop connection. In which case, you might as well have your files on a server in Outer Mongolia. If you want a single-hop solution, thats bluetooth and all the various standarish higher level things that go with that. Configuration, BT, ditto.

    7. Re:OK by Ginger+Unicorn · · Score: 1
      perhaps you want your private data located in your pocket, rather than outer mongolia. maybe you want to access this data on a PC that doesnt have bluetooth, or on which you arent allowed access to the USB or bluetooth ports. or perhaps you want to access it on a linux or Mac PC that wont interface with your phone for some reason. or maybe you dont want to access it on a PC at all, maybe you want to access it on something else that runs a web browser. or maybe someone at a pc somewhere out of range of your bluetooth wants to see your data.

      the thing is you can have your data stored securely in your pocket, and allow anyone anywhere in the world to access it whenever you choose. the other way of doing this is to have a standard webserver whereever (outer mongolia) and use your phone to upload anything you want to share to the webserver then point people at that, but if you havent got access to a webserver, having one run on your phone seems pretty convenient.

      --
      (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
  22. Not much use.... by tsvk · · Score: 3, Interesting

    I don't see much use in this... Ususally (at least in GSM GPRS and UMTS 3G networks) the phones are behind one or two NATs. That is, all packet data users of an mobile operator are seen to the internet as coming from the host gprs.mobile.operator.com, or the like. You cannot directly connect from the internet to a specific mobile phhone's IP address, regardless of the existence of a mobile web server there.

    NATting is partly done to protect the mobile users from excess traffic. Imagine someone pingflooding your mobile's IP address, and you paid for data packet traffic by the kilobyte! :)

    I see this webserver porting more as an technology demo from Nokia's part: "Hey look how cool our phone operating system and programming platform is!", instead of being a real, useful application.

    1. Re:Not much use.... by tsvk · · Score: 1

      Oh, wow... should have read TFA... :) There was a mention of gateways, enabling connections to be made from the internet to the mobiles.

    2. Re:Not much use.... by DittoBox · · Score: 1

      NATting is partly done to protect the mobile users from excess traffic. Imagine someone pingflooding your mobile's IP address, and you paid for data packet traffic by the kilobyte! :)

      We're talking about telcos here, they want that sort of thing.

      --
      Good. Cheap. Fast. Pick Two.
    3. Re:Not much use.... by mi11house · · Score: 1

      You cannot directly connect from the internet to a specific mobile phhone's IP address, regardless of the existence of a mobile web server there.

      You can iff the phone initiated the communication. Here in Australia, all 3 major mobile networks use time-based firewall rules to allow a "push" *BACK* to a GPRS-enabled mobile device. This allows the device to get bidirectional communications with a server. Depending on the network you get between 15 seconds and 2 minutes to form up your reply packet and fire it back. After that, the device is "no longer there". You've also got to make sure that your reply packet is coming from the exact same IP:port combination that the phone sent to, or the firewall won't let it through. I imagine the networks in other countries do very similar things.

      So if your server got hacked your mobile devices could get pingflooded - at AUS$10 (US$7.50) per megabyte received. Ouch.

  23. so.... by unfunk · · Score: 1, Redundant

    is that a beowulf cluster in your pocket, or are you just happy to see me?

  24. Old news... by mrraven · · Score: 1

    Already done in 1999 with an Apple Message Pad and a cell modem.

    http://www.wirednews.com/wired/archive/7.03/street cred.html?pg=10

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  25. Re:Okay, seriously, someone explain the usefulness by Anonymous Coward · · Score: 0


    Q: when can i grab that excel spreadsheet off you ?
    A: its on my phone at the moment, you can grab it off that anytime tomorrow if you like

    Q: can i see what you are talking about
    A: sure let me turn on my cam and ill show you

    pull instead of push

  26. A mesh network server would mean instant user owne by Anonymous Coward · · Score: 2, Interesting

    A mesh network server would mean an instant user owner internet that is already deployed!
    No matter what lobbists tried to get congress to throttle the internet into tiers!
    That mean free internet anywhere that you can daisy chain cellphone links unless the send and recieve frequencites cell phone suse are not the same as cell tower send frequencies.

    Perhaps the qualcomm walkie talking phones would work? or FRM family radios with 5 mile range?
    been waiting for someone to build hand held laser send and receives witha usb connector for computers running mesh netwroks. That would make some bandwidth fast!

    Geopilot
    www.globalboiling.com

  27. FTP by mobby_6kl · · Score: 1

    I've ran an FTP server on my PDA for a while, but decided to shut it down when everyone just kept leeching and not uploading any warez or pr0n.

    Is mod_perl available for Nokia's Apache?

    1. Re:FTP by Anonymous Coward · · Score: 0

      No, but mod_python is.

  28. Re:Okay, seriously, someone explain the usefulness by Pink+Tinkletini · · Score: 5, Insightful

    You know how much it sucks to have to configure your phone's settings--not just time and date, but network preferences, calendaring options, notifications, and all the rest--on the phone itself? Now imagine firing up Safari and simply browsing to your phone's configuration page, where everything's explained in full sentences in a format human beings can read, not crammed into 1 square inch at 288 dpi, and where you don't have to press twenty nubby little buttons every time you want to change one setting.

    This could be one potential use for a webserver on your phone. Given the complexity of your typical cellphone, I'd be glad to configure it through an interface that sucks a little less.

  29. Why port Apache? by FooAtWFU · · Score: 2, Insightful

    I mean, why not just port Lighttpd? It's smaller!

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
    1. Re:Why port Apache? by m50d · · Score: 1

      Because apache is more of a "real" application. I know I use apache as a rough benchmark of "the port of linux to x is basically working".

      --
      I am trolling
  30. Cellphone webserver by kabz · · Score: 1

    I think this could be quite useful, especially in conjunction with encryption as email starts to get less and less useful.

    Here's an example, I worked on a bunch of documents flying home on Continental yesterday. I could have copied those up to my cell phone web-site from my mac as soon as we landed, which could have then auto-synched onto the company web-server for example, as I was driving home.

    Obviously a cell phone web-site would mainly be useful for local content such as recently snapped pictures, notes, directions, and act as a locally accessible online presence for a real person. In this case, it doesn't replace a full web-site, but possibly acts as a locally discoverable 'business-card' for people in nearby physical proximity, similar to what we could do with beaming between palms.

    --
    -- "It's not stalking if you're married!" My Wife.
  31. Actually, I've used a webserver on a phone before by FooAtWFU · · Score: 2, Interesting
    I've used a webserver on a phone before... it was actually more of a phone/PDA (Seimens SX66). It was for demonstration purposes- we had some stuff there running on the NetFront multimodal browser, and the pages were being served up using an IBM Java-based setup, WCTME (Websphere Client Technology Micro Edition).

    I don't believe it was running there on the final product, though. Which is good, since you'd have to invoke the Java service management framework manually and give it some time to start up before using it...

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
  32. Web applications. by Shazow · · Score: 4, Insightful

    With all the hype of rapid development frameworks (Ruby on Rails, TurboGears, etc) it's easier than ever to make web applications, for yourself or someone else. It's also damn easy to install them. Only problem? They require a web server.

    Having a webserver on your cellphone, even if it's only accessible to you, is extremely useful. You can build your own truly cross-platform applications without having to worry about crazy microjava doodie.

    In terms of power consumption, why would it have to be continuously active? It can have a "sleep" mode just like anything else on a cellphone does. It's not like your phone has a continuous open line to someone. When you finish talking to someone, it goes into a sleep mode and waits for the next call. A webserver could work the same way -- when you use it, it fires up. When you stop using it, it takes a nap. Both, you and your battery, are happy.

    I, for one, welcome our Cellphone-hosted website overlords.

    - shazow

  33. Re:Okay, seriously, someone explain the usefulness by glasn0st · · Score: 2, Interesting

    Well, what about doing a HTTP POST to send you a free text message instead of an expensive SMS message (provided you have flat rate GPRS or something like that). Or perhaps people at work could upload some files to you that you'll need.

    For a geek, it should be no problem to think of some cool applications. But I agree that it won't become mainstream fast. I don't even know if most cellphone operators provide real public IP addresses to cellphones. My operator, T-mobile, seems to, but I've never actually tried listening it on a TCP port and connecting to it from the net.

    --
    ( ^_^)/
  34. Re:Okay, seriously, someone explain the usefulness by KimiDalamori · · Score: 1

    WTF?!?

    A Web Server on your cell phone? What would you serve off it? The only application I can possibly think of is to serve as a way to get those stupid lo-res pictures off your camera phone. Other than that, is there any reason to introduce such a critical security flaw into your phone?

    Are you going to include voice-recognition software so you can blog-on-the-go?

    How about posting those sappy text messages from your soon-to-be-ex-girlfriend?

    Not to mention how the hell you're going to get any other content you want to host onto the cellphone in the first place...

    Not worth the risk, IMHO.

    ...

    Now, I just got this kick-ass idea ...
    Let's port ftpd over to a cell phone, so you can upload mp3s to it, and listen to them on your phone, and maybe even use the cell transmitter to broadcast the tunes to your car's radio and you could even use them as your own personal cell phone hold music ...

    ... dumbasses.

    --
    Lagito ergo expectabo
  35. Also has to be said by Minwee · · Score: 1

    "Is that Apache in your pocket, or are you just happy to see me?"

  36. Re:Webserver's Everywhere but not on my Commodore by shawn443 · · Score: 1

    I did what you said, I put in my 5 1/4 floppy labled tcp/ip stack and pressed load"*",8,1, I think it would have worked, but I suspect my Norton AntiVirus is eating up all my ram.

  37. Popular among perverts and other undesireables by ignatz72 · · Score: 1

    Ooooh, the possibilities of thousands of new subway-skulking, escalator-camping, shopping-aisle-creeping upskirt websites featuring up-to-the-minute access to tiny low-light, pixelated, camera-phone quality picts and movies...

    And how about a new, inexpensive streamlined method for someone (big brother/nefarious ned) to find out where you are, what direction you're heading, and who you're talking to all in real time by typing in a web-server address?

    Possibilities, indeed.

  38. wherethehellismyphone.com by Council · · Score: 3, Interesting

    The first thing I would do is have the phone update to a page, wherethehellismyphone.com. I would have this constantly updated with rough GPS coordinates. I'm not sure what phones can tell you their rough GPS coords, though. But it could give you all sorts of useful information in case the phone is lost or stolen -- what it last saw, where it was last used, etc.

    I mention this because I recently picked up this laptop, and one of my first plans is to get a GPS card installed in it. I'll have it running something netstumbler-like, and if it's lost or stolen, it will do its best to log in and upload the GPS coords to wherethehellismylaptop.com. So, if my laptop is lost or stolen, and the thief leaves it turned on while passing through any open wifi or going online in any way, presto. I could have the site have a Google Maps thingy that shows me where it was most recently spotted and when.

    This doesn't even require the GPS card -- any information you can have the device update you with is useful. It could tell me what the person was last looking at, what pages they're frequenting, etc. Get their name from their MySpace page and have the police show up at their door. Letting mobile devices act as servers opens up a lot of these possibilities, including making them easy to use as James-Bond-type spy/bug gadgets and taking a big step in the direction of useful remote presence.

    Of course, wherethehellismylaptop.com would require a very secure login if you want any privacy, ever.

    --
    xkcd.com - a webcomic of mathematics, love, and language.
  39. cell phone servers by popsicle67 · · Score: 1

    I don't know, I see real ugliness coming from this. What if Paris drops off the front page again? The last time she had to wait for some dweeb(who I think she paid) to hack her phone. Now she will set up a spam server to sell pictures of herself in compromising positions, or worse yet copies of her latest single. This is one technology whose time is never.

  40. Two acronyms. by Fizzl · · Score: 2, Informative

    3G, Wifi.

  41. Perhaps useful for some things by Very.Zen · · Score: 1

    This sort of technology could be perhaps useful for administration of your mobile phone through a web based interface on your PC. The possibilities for that could be rather interesting if not fun, especially if your phone got stolen.
    Other more practical uses could include number and text message management, calanders and reminders could all be set from your pc with having to set up a bluetooth connection or plug it in... Ok I admit I am reaching here a little but I have a feeling that claiming uselessness on this is more a lack of imagination than anything.
    I suspect it isnt about using your phone as a server as such but offering you the ability to connect into it, perhaps to send text messages from any pc you happen to be sitting at. It does create a rather large possibility for abuse, but what new(ish) technology doesnt? I suggest not writing it off straight away even if it does seem a little bit perverse. I dont know, getting a new message on my phone and being able to check it in a google mail style interface on my pc without even rummaging around in my pocket, reply and then continue reading slashdot seems interesting to me. And i dont even have to use that crappy predicitive text.

  42. Useful? by suv4x4 · · Score: 1

    That will become useful about the same time it becomes handy to bring a server rack in your pocket as a cell phone.

    1. Re:Useful? by Kamineko · · Score: 1

      I've never actually done that, but people have mistaken me for doing so...

  43. Think of the possbility... by multimediavt · · Score: 1

    ...of having your cell phone hacked and used to distribute porn, warez, and pirated music, right from the web server they installed in your pocket. Am I the only one that sees this not as a good thing? Why does Nokia want to put a web server in your pocket? The whole point of a consumer electronics device, like a cell phone, is to make it bullet proof to security issues (or at least as bullet proof as possible), and have it work every time you turn it on.

    Don't get me wrong, I'm all for embedded Linux on these things from a business and consumer viewpoint, but come on! The more you open your sensitive personal data up for attack, the greater the risk. This doesn't make any sense to me.

    1. Re:Think of the possbility... by qzulla · · Score: 1
      Don't get me wrong, I'm all for embedded Linux on these things from a business and consumer viewpoint, but come on! The more you open your sensitive personal data up for attack, the greater the risk. This doesn't make any sense to me.

      I like the idea of dropping it into a river off a bridge when the going gets tough.

      PLUNK!

      qz

  44. A better interface for managing your phone? by siveys · · Score: 1

    What about a way to access and manage your phone from your computer without installing any additional software, since every computer already has a web browser?

  45. Made a java server a year ago by Anonymous Coward · · Score: 0

    I made a J2ME http server a year ago.. just to test if it worked.

    It can't do much though, only show one page with some info on the phone.

    http://hem.bredband.net/abe2000/j2me-httpd/

  46. Web Server on Phone has been Done by matthewcraig · · Score: 1

    The Nokia 6600 has had the capability to run a web server for years.

    Internet Connection + Programable OS = Potential for Web Server

    It won't be long before we see watches and refridgerators with web servers, too.

    1. Re:Web Server on Phone has been Done by chawly · · Score: 1

      Bicycles ?

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  47. Imagine a Beowulf cluster of these. by dpbsmith · · Score: 0, Redundant

    Sorry...

  48. Well, actually... by SanityInAnarchy · · Score: 1

    Imagine someone pingflooding your mobile's IP address, and you paid for data packet traffic by the kilobyte!

    Well, I don't know about pingflooding, but I've been bitten by text messages. As far as I know, you pay for incoming text messages, not outgoing. And AOL did send me a text message advertising AIM on my cell phone. Well, I don't use text messages at all, but that in particular pissed me off. I don't care how cheap it was, paying for incoming spam is a broken business model, especially considering AOL probably has a deal with them.

    --
    Don't thank God, thank a doctor!
  49. pricey by abigsmurf · · Score: 1

    Given how much data transfer costs through phones a webserver would be too expensive to be worthwhile. Even Wifi isn't cheap though most services here.

  50. First things first by CoolVC · · Score: 1

    First I'd like Verizon to let me use my FiOS connection as a web server, then I'll worry about having one on my cellphone.

  51. Re:Okay, seriously, someone explain the usefulness by Anonymous Coward · · Score: 0

    Obviously, web hosting for those who need to be discrete and relatively difficult to locate.

    Next....

  52. Personal Webserver only please by Glasswire · · Score: 1

    I do not want (nor will I think my telco tolerate for long without squizing me for serious money) to have 100s, 1000s, + of external users sucking up connection bandwidth to my phone.
    However if my phone had a web interface for connection to my PC that made configuration and data transfer easier, OR if I could limit my webphone to a few key users OR if my phone server was actually proxied by servers at the telco, this might make sense.

    1. Re:Personal Webserver only please by colinrichardday · · Score: 1

      Apache2 allows one to choose which IP addresses the web server will "accept". In default-server.conf, there is a place for this. Also, if one is running a full-blown version of Linux, one can do the same thing is hosts.allow and hosts.deny.

  53. Hmmm by rsperry79 · · Score: 1

    I think that it could be very usefull. I could copy some files onto my PPC phone using my SD, then have a download link using my 802.11 that is built in. I could have a Fre busy indicator that i could change its status as I walked around the office. One could even put in postioning using what BT network it detects. Imagine this, I copy an my fav music on my phone, i walk over to my friends house and join his network and he plays my latest music with out ever having to trust his computer with my SD. I then walk to work and it can be accessed teling my coworkers where I am by simply typing rspery in their browsers. then i could copy my program over and steal the partial cents from my companies clients. like any tech, it can be good and it also can be realy bad realy fast Now i just ned to find a spil prof keyboard...

  54. Engineering monitoring applications by Reverberant · · Score: 4, Interesting
    But an actual web server?

    It could be great for engineers like me that deploy a lot of short-term and long-term measurement systems (noise/vibration/temperature/wind speed/etc) and want to make the data available in real-time to interested parties (e.g. a local community).

    Currently, the only way to disseminate this info is:

    • manually download the info every X days and stick it on a "real" webserver (time consuming, possibly impractical depending on location, weather, etc)
    • hook up a laptop with a cellmodem to the unit (expensive, power hungry), and
    • hook up a land line (very expensive).

    I would love to just be able to hook up a cellphone to the data logging unit, and just point people to www.city-noise-monitoring.org/site1. Yeah I know, niche application.

    The only issues I see:

    1. can I interface my unit to the phone using serial or bluetooth? and
    2. will the cell phone companies have a reasonable data-rate plan?

    I for one will be watching out for this.

    1. Re:Engineering monitoring applications by sploxx · · Score: 1

      - hook up a laptop with a cellmodem to the unit (expensive, power hungry)

      Why are the current options (especially this one) more expensive than a cellphone web server?

      What about sending the original real-time data per GPRS to a real apache where it is served for the rest of the world?

    2. Re:Engineering monitoring applications by whm · · Score: 1

      I don't think this rationalizes traffic going directly to your cell phone. Even if cell phones had terrific bandwith and rock-solid connectivity (which they certainly do not yet have), there's still more convincing arguments to just publish your phone's content to a more traditional server. One is in your pocket, running on battery power, and relying on wireless service. One is sitting in a building, plugged into the wall for power and network, and has IT personnel ready to fix it.

    3. Re:Engineering monitoring applications by multimediavt · · Score: 1

      I'm quite sure any Internet ready, Java-enabled cell phone could be scripted to send live data. I'm not a Java developer, nor an embedded device developer, but the capability is there. You don't need a server daemon running on your phone to do what you describe.

    4. Re:Engineering monitoring applications by aaarrrgggh · · Score: 1

      While telemetry packages are available from the cell providers now to send back data to a server, there are applications where the need for a server complicates matters.

      Having a built-in webserver is a lot like just having a personal web server on your pc-- sans pc.

      It's great for grassroots or short-life projects. It's also a way for Nokia to sell more phones and the carriers to move more data...

  55. and the opposite too please by Anonymous Coward · · Score: 0

    so can we have it the other way around too please?
    a "super dumb" cellphone that does everything over a
    server, including storage phone book entries to makeing
    and taking calls etc.
    i think this "minimal-near-to-the-smarts-of-a-bluetooth-head(or ear)set"
    could be made tiny.
    in a nutshell export everything to a server (a homecomputer),
    with just the basic electronics needed to connect to the celltower
    to the "brains" at home (obviously it needs a microphone
    and speaker tho).

    a mini mobile phone please!!! > think communicator on star trek.

  56. What's the point? by sotweed · · Score: 2, Interesting

    As many have pointed out, there are power and bandwidth issues around this idea. Not everything that CAN be done is worth doing. This seems like one that isn't worth doing. There was a tiny (less than 256 bytes of code, as I recall!) web server done at least 5 years ago on something like a PIC controller at U of Mass (?). So this doesn't seem very impressive.

    What's the advantage to having a web server where there's uncertain connectivity, limited resources generally, and high communication costs?

    More interesting would be a stationary web server and an interesting way of updating information on it from the mobile unit while conserving bandwidth and minimizing the effects of intermittent connectivity. So, perhaps I could clip the phone to my shirt pocket and have it send back to the server a photo every 5 minutes. (Of course, if noone ever visits the web site, a solution like this will use MORE power than the server on the phone, if noone ever connects to it...)

  57. Is that a webserver in your pocket, by rednip · · Score: 1

    or are you just glad to see me?

    --
    The force that blew the Big Bang continues to accelerate.
  58. Use by simpl3x · · Score: 1

    While the uses can't be really discussed as we are just getting around to actually using mobiles in an sense. But, think of this as mobility driven rather than purely mobile. It's personal rather than household driven, meaning that it is your server, not the families. And, imagine that while it may use WiMax on the road, it uses your household service at home.

    It's more like a pertable hub than a device. My thoughts on where mobile devices are going is more about a mobile access points with other linked devices, rather than as a mobile phone that does everything. The Nokia 770 really clued me in to this.

  59. OK, I'll explain the usefulness by Zigurd · · Score: 1

    This is the usefulness:

    From TFA:

    Access core data

            * Access favorites, contacts, calendar, logs, and messages
            * Download images


    That means your phone can do unattended data transfers to other phones. Just be careful not to unintentionally expose your MP3s, because the **AA would have to considerably staff up their anti-file-sharing efforts if billions of mobile handset users were able to serve files to any user with a Web browser.

  60. cmd.exe by eealex · · Score: 1

    I think I am getting thousand of "GET /msadc/..%c1%9f../..%c1%9f../..%c1%9f../winnt/syst em32/cmd.exe?/c+dir" or the similar everyday?

  61. Ok, but where are the phones for this.. in the US? by Ansible42 · · Score: 1

    I've been looking around for a replacement for my kyocera 7130 palm phone, but I haven't found anything that

    - runs linux
    - is available in the US
    - is open to being programmed & hacked.
    - touchscreen would be nice.

    Does anyone know of a device like this? Sure having a linux webserver for phones is great (I guess), but what do I run it on?

  62. Warez in my pocket by Anonymous Coward · · Score: 0

    I got warez in my pocket. :D

    Hidden webserver?

  63. Note to anti-Grammar Nazis by MyLongNickName · · Score: 4, Funny

    I feel it's nuts.

    If you think grammar is unimportant, just think what the absence of an apostrophe would do to the above sentence.

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
  64. Re:A mesh network server would mean instant user o by TheRaven64 · · Score: 1
    The current version works over bluetooth. This seems useful to me; it allows me to share things that other people can see if they are physically close to me. I might consider putting up a personal homepage with a copy of my vCard, for example. A simple script could scrape vCards from everyone I walk near, and save them.

    Exposing the web browser to the Internet, however, seems much less useful. If I want to put things on the Internet, I have a web server with 50GB/month transfer (contrast with the 40MB/month I get bundled with my contract). If I create content with my 'phone and want to publish it on the web, it makes a lot more sense to have it upload the data (once) to my real server and have people use that. It's faster, too.

    --
    I am TheRaven on Soylent News
  65. Exactly what I was thinking.. by itomato · · Score: 4, Informative
    Verizon's BroadbandAccess Package: $59.99 monthly access w/ 2-yr customer agreement and qualifying voice plan, two-year Customer Agreement, $25 activation fee per line.

    However,

    Unlimited NationalAccess/BroadbandAccess services cannot be used (1) for uploading, downloading or streaming of movies, music or games, (2) with server devices or with host computer applications, including, but not limited to, Web camera posts or broadcasts, automatic data feeds, Voice over IP (VoIP), automated machine-to-machine connections, or peer-to-peer (P2P) file sharing, or (3) as a substitute or backup for private lines or dedicated data connections.
    Which makes me ask, "In that case, why the hell would I want it?"
    1. Re:Exactly what I was thinking.. by Anonymous Coward · · Score: 0

      Exactly what are you allowed to use it for? Checking email but only sometimes?

    2. Re:Exactly what I was thinking.. by dave-tx · · Score: 1

      I came across this discussion during meta-mod, and wanted to follow up. I had this service for about two months before they terminated my account. The termination letter said my monthly usage of 10GB was "40x over the average user" and they were closing my account immediately. So they expect you to pay $60/month for about 256MB/month usage. My recommendation is to stay away from this service.

      --

      >> "What would the robut do? Frame someone!"

  66. Possibilites by Anonymous Coward · · Score: 0

    Just think of the possibilities of having a webserver in your pocket!

    should have been:

    Just think of the security issues of having a webserver in your pocket!

  67. Re:A mesh network server would mean instant user o by Anonymous Coward · · Score: 0

    The real benefit of a mesh server is it would connect directly from one cell phone to another and so on creating an instant land line and hence free network. if cellphones are capable of broadcasting at frequencies other cell phones can receive on it is a hardware possibility. it would do several things. form an internet backbone immediately almost anywhere there are cellphones. be a good emergency back up system. be a less censorable system. be a more private system since whoever couldn't spy on you easily by tapping into the main backbones. be free excluding cellphone charges. I proposed computer interfaces/"modems" for a similiar emergency shortwave and FRS (family radio service- the 5 mile range walkie talkies you can get at target and walmart etc.) radio mesh network which is being worked on which would ideally be able to utilize existing radios already out there by creating a radio to computer interface.
    GeoPilot
    www.globalboiling.com www.globalboiling.com

  68. T9? by conJunk · · Score: 1

    The *real* quesiton is: will they come with a special version of T9 text entry for editting httpd.conf?

  69. I think we're missing the point. by Ungrounded+Lightning · · Score: 2, Insightful

    I suspect the point of putting a webserver on the phone is not to do the usual web-hosting stuff, but to provide a simple control interface for the phone from connected devices (or even the phone itself.)

    Active web pages provide a FANTASTICALLY easy way to construct elaborate user interfaces that are compatible with a wide variety of broswing hardware/software combinations.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  70. 0 to slashdotted in 1 hit by Mr.+Freeman · · Score: 1

    The way I understand it, these cell phones don't exactly have very fast hardware or a very fast internet connection. Wouldn't this cause any web server you try to run off of a cell phone to become nearly overloaded after about maybe 5 people connect to it?

    --
    -1 disagree is not a modifier for a reason. -1 troll, flaimbait, redundant, overrated are NOT acceptable substitutes.
  71. Deep Pockets == Server Farm??? by Anonymous Coward · · Score: 0

    So does this mean if you have cargo pants on you could be a walking server farm?

  72. Now you can tell the wife... by Frightening · · Score: 1

    that you didnt call because you got slashdotted. Your wife knows what that means, no?

  73. there is some use by geo.georgi · · Score: 1

    There is some use of web server on the mobile device.
    You can communicate that way between J2ME and C++ application residing on the phone. The C++ app is the server, and the Millet opens a connection to localhost.
    You may ask why to do that?
    First to have communication between applications, because there is actually no standard how J2ME applications could communicate with other applications on the phone.
    Second, some APIs are exposed only for C++ and not for J2ME. Having a simple web server you can get java programs to use the api as well.

    I don't know are they any real applications that use such communication, but the proof-of-concept program is known for years.

  74. What about....? by Instine · · Score: 1

    What about outomatic clustering, akin to Meshnetworks with wifi? Couldn't this give rise to new forms of traffic load sharing? There's so many phones out there! More than surfing surfers possibly?

    Just a thought.

    --
    Because you can - or because you should?
  75. Re:Okay, seriously, someone explain the usefulness by jacoby · · Score: 1

    I was going to post exactly that. It's not such an odd thing, either; I have a friend who used to work for a defense contractor, and what you do to check status on F-18 jets is plug in a crossover cable and fire up a browser. If it works for home routers and fighter jets, it should work for cell-phones, right?

  76. the possibilities... by 4D6963 · · Score: 1
    Just think of the possibilities of having a webserver in your pocket!

    Like?

    --
    You just got troll'd!
  77. using a cell phone for a web server by SlashSquatch · · Score: 1

    beats the hell out of trying to talk on one.

    --
    Autonomous Retard -- Is your camp safe? UnsafeCamp.com
  78. Re:Okay, seriously, someone explain the usefulness by fm6 · · Score: 1

    In other words, it's not for hosting content on a cell, it's for providing a web-based user interface for applications that run on a cell.

  79. birth control by An+Ominous+Cow+Aired · · Score: 1
    "Just think of the possibilities of having a webserver in your pocket!"

    Ummm. No need for birth control, with all that constant radiation near the cumputer and other important bits?

    --

    Become A Real Millionaire, in 10 seconds, on your computer! (rf=really fast) Read manual, YMMV.
    rm -rf *
  80. Re:A mesh network server would mean instant user o by multimediavt · · Score: 1

    You are a sad, strange little man. Don't get me wrong, the government needs people like you to think these things up. Ever consider working for DARPA?

  81. Think outside of the box! by LinuxDon · · Score: 1

    It's a shame that everyone instantly thinks about running full blown websites on a cellphone when reading this article.

    This technology has many uses:
    - Having a free/busy schedule accessible to others.
    - Publishing a business card.
    - Publishing location information.
    - Publishing a general description about yourself.
    - Publishing a form so people can send text messages to you directly.
    - Instant messaging.

    Imagine this: Someone would just have to enter your phone number in his phone, the phone automatically retrieves your complete contact information from your mobile webserver and adds you to their contact list. And, as a plus, they will never forget your birthday because it's automatically added.

    In terms of bandwidth costs, this application is very cheap since it would only cost about 400 bytes for the above example.
    Also the webserver wouldn't get too much hits, since only people who know you will be downloading this information, and limits could be set to prevent huge IP traffic.

    At this time, the major roadblocks are:
    - Lack of a dedicated IP address. (We need to wait for IPv6 to become mainstream)
    - Cell phone number to IPv6 translation.

    1. Re:Think outside of the box! by Shadyman · · Score: 1

      I guess that would give new meaning to the old term 'wardialing'?

  82. .mobi by john_uy · · Score: 1

    they're trying to find ways to use the .mobi domain (which by the way for me is useless.)

    --
    Live your life each day as if it was your last.
  83. Re:Okay, seriously, someone explain the usefulness by blackest_k · · Score: 1

    I have a smallish website that i've had running on a pda for quite some time (currently off line as the pda is doing gps duty)
    why stick a website on a pda?
    For a low traffic site (but with upto 1 gig of files availabe) the pda sits drawing about 10 watts an hour max silently

    I could run a pc as a webserver with its continually running fan and considerably larger power drain but why when it's a site of little interest to more than a few friends.

    on the otherhand unless you have essentially free data transfer (which i have with wireless) on a cell phone its not much use at all.

  84. www.Savaje.com by dean.collins · · Score: 1

    If you want to take what Nokia have done a step further check out www.Savaje.com

    It is a brand new mobile phone OS in competition with Symbian, Palm and Windows Mobile.

    The entire OS is J2SE (not the normal mobile phone cut down version of java that the rest are running).
    They just launched the first handset a few weeks ago at javaOne and you should have seen the Sun guys raving about it.

    Is anyone else on Slashdot aware of this yet?

    Dean

  85. I would like to introduce you to my friend,REALITY by woolio · · Score: 1

    All of the uses you list are possible with convential non-webserver-running phones....

    Free/busy schedule -- let it run on an external server (perhaps even to show which members in a company group/team are away/busy at once).

    business card --? Its called a website, no phone required.

    Location information? Again, this is easily handled by an external webserver. The phone only needs to transmit its location, not a graphical JPG image of a map showing where it is. (Ham Radio operators have been doing this kind of tracking for a very long time -- APRS).

    General Description about self --- again, its called a WEBSITE.

    Form so people can send text messages to you directly? ALREADY HAPPENING -- have you looked at any cell provider's website lately? This is already there.

    Instant messaging -- ALREADY there.. Centralized webserver keeps track of who is online, who isn't.

    And for your "imagine this" scenario? running the webserver on the phone provides no advantage. (The phone's contact list *could* (and easily should) be integrated with an external server.... There are standardized extensions in Java for cell phone Java apps to access the phone's list of names/numbers (and other extensions for making wireless internet connections). So basically, your scenario is already possible with current technology (w/o breaking the TOS).

    Also the webserver wouldn't get too much hits, since only people who know you will be downloading this information
    Ah, you've obviously never looked at logs on a webserver or heard of search engines... As for my own personal website (that I do host/run myself), it is highly rare for someone I do know to visit the page... Most visitors are not human.

    If all cellphones at an internet IP address and a webserver hosting one's personal contact info, you would have to take out a 2nd mortage on your home just to pay the next phone bill (bots, spamers, etc).

    Running a webserver on a phone just makes no sense, unless you want to make it something like a "USB stick with wireless web server". But the vast majority has no use for such things and the minority would actually rarely use it (despite much salivating to the contrary).

    Why do i run my own webserver? Simple, I don't want the advertisments that free websites usually have. I will never run a webserver on my phone.

    So Mr. LinuxDon, I hope you are full, because I just fed a Troll.

  86. Portable Filesharing by Nom+du+Keyboard · · Score: 2, Funny
    Just think of the possibilities of having a webserver in your pocket!

    Yeah. Put my whole filesharing website in my pocket and let the RIAA just try and catch me.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  87. Re:Okay, seriously, someone explain the usefulness by Anonymous Coward · · Score: 0

    crammed into 1 square inch at 288 dpi

    Oh come on, like there are any phones with 288x288 px screens.

  88. Re:I would like to introduce you to my friend,REAL by LinuxDon · · Score: 1
    So Mr. LinuxDon, I hope you are full, because I just fed a Troll.
    I think this statement is more of a troll then my entire message, but I'm going to respond.
    Free/busy schedule -- let it run on an external server (perhaps even to show which members in a company group/team are away/busy at once).
    Which is a huge overkill if you just want to let people know you are not availiable on mondays for example!
    Also, how can someone find that information without receiving the exact URL from you?
    business card --? Its called a website, no phone required.
    So, I've actually have to use google to find your website when I merely have your phone number. Then I will have to download the vcard file from you website which most people don't have and then I have to transfer it to my phone by bluetooth.
    Also, setting up such a full bloated website takes you a day to create it since it's just an overkill for the particular purpose I was talking about. All in all, it's not nearly as usefull as the integrated solution I was talking about.
    Why do i run my own webserver? Simple, I don't want the advertisments that free websites usually have. I will never run a webserver on my phone.
    This sentence makes clear that you are also seeing the mobile webserver as a replacement for your current server, which makes no sense as you have already stated.

    Also, you are talking about push technology while running the webserver directly on the phone is about pull technology which introduces new possibilities.
    All in all I think your point is pretty weak and a Troll.
  89. Re:Googling in my pocket!; by Anonymous Coward · · Score: 0

    Personally, I'm not sure I like the idea of random strangers google-ing my pocket server.
    Now if the picture phone were hanging outside the pocket, you can have cool apps
    like instant "see-what-I-see" in my travels.

  90. Is that a Web Server in your Pocket?... by radpole · · Score: 1

    ... Or are you just happy to see me.

  91. There is a definite use for this by p3d0 · · Score: 1

    Hint: it's not for hosting a web site.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  92. This I find very interesting... by Justifiable_Delusion · · Score: 1

    Imagine then connecting every one of those computers (cell phones) that are floating around in our pockets with some beautifully written communal software. Mob super computers....people will come together to solve mathematical problems. The third world, without ever building the infrastructure of Manhattan will have the opportunity to equal all the tasks of the largest IBM monster these days. Just gather and speak and let your cell phones do the work.

    Every cell phone will always be on and always be thinking...we will all donate our spare minutes to searching for aliens, or folding proteins or whatever it is that day that interests the populace. Eventually we will sell our processing time to large groups of people who decide where to apply our processing time based upon the amounts of money the corporations are willing to pay us...as it is they who will need our computing power (this is after the major pieces of the corporation dissolve away to leave nothing but random people across a globe strung together by radio electromagnetic waves of some sort...I digress...).

    Yeah...things like this are interesting. A new concept which, even though it is almost obvious to see it after you are shown it, you become instantly enthralled by another avenue of potentials that arise.

    --
    Mad, adj : Affected with a high degree of intellectual independence. Ambrose Bierce - The Deveil's Dictionsary
  93. Microsoft innovation by Xilman · · Score: 1

    Nope, not an oxymoron on this occasion.

    Microsoft Research put a web server on a mobile phone several years ago, back when I still worked for them.

    A cow-orker (or should that be core-searcher? named Kai Rannenburg did the dirty deed. Kai left MSR shortly before I did. Chase down to Kai's exp-rojects at http://research.microsoft.com/security/ for more information.

    Paul

    --
    Lasciate ogne speranza, voi ch'intrate
  94. Is that a webserver in your pocket? by Anonymous Coward · · Score: 0

    Just think of the possibilities of having a webserver in your pocket!"

    No, I'm just happy to see you.

  95. Keeping an eye on the kids by M3ohm.Com · · Score: 1

    Using Apache with authentication would allow for the monitoring of your kids/partner. With built-in GPS to capture the users location, a scripting language could display this location on the resulting web page. This could also be used to monitor employees, and hackers could possibly monitor their victims. A link to your favourite web mapping software like Google Earth could easily show you where the user is in the world.
    A simple script in the office or at home could periodically request this page and you would never again loose your phone.

    Another use could be to look at your mobile's phone book when you have left the phone in the car or at work.

    I do wonder if these web servers that respond with something like "Apache - running on Nokia 6630..." will attract a lot of DOS attacks - not to slow the mobile but to push your GPRS traffic up until your credit limit is reached, and the mobile will stop making calls!

  96. Port it to Sybian first by Gothmolly · · Score: 1

    Port Apache to the Sybian OS first, then set your cellphone to vibrate whenever someone hits the webpage, and let the good times roll!!!

    --
    I want to delete my account but Slashdot doesn't allow it.