Slashdot Mirror


Hands On With Ubuntu For SmartPhones

adeelarshad82 writes "Ubuntu for smartphones may be pretty late to the smartphone ecosystem, but as the hands-on video demonstrates, Canonical has been paying attention. The operating system is just called Ubuntu, allowing the company to complete their illusion that this operating system offers everything that desktop Ubuntu runs. If you're a fan of the Unity UI you will find yourself right at home with this interface since every bit of Ubuntu has visual cues that come straight from Unity. As the video shows, the animations looked great, and the phone feels incredibly fast. The top bar of the OS has several icons across it, offering a quick glimpse into things like battery life, messages and others. Settings for every app are available by swiping up from the bottom of the screen, in a gesture that is quite similar to the one used in Windows 8 to access the menu. Given that it's early days for the OS, Ubuntu is far from perfect. For instance, their welcome screen allows for way too many apps to be rapidly accessible without a pin lock of some kind."

127 comments

  1. Oh No by Anonymous Coward · · Score: 5, Funny

    I wanted 2013 to be the year of the Linux desktop, not the Linux phone. Now I'm going to have to get this tattoo changed again.

    1. Re:Oh No by binarylarry · · Score: 0

      That's okay, 2009 was the year of the Linux phone.

      --
      Mod me down, my New Earth Global Warmingist friends!
    2. Re:Oh No by oodaloop · · Score: 4, Interesting

      At the time, I considered 2010 to be the year of the Linux phone, and had a signature that said such. From the beginning of the year to the end, there was a huge rise in numbers of available handsets running Android and proportion of users using Android compared to iOS and other OSs. 2010 also saw phones running Android 1.5-1.6 (which is terrible in retrospect) in the beginning to 2.3 (which is decent and still widely used) at the end. It was a rather impressive evolution in a single year. I'd love to see another popular Linux distro on the phone that could actually compete in the marketspace. Maybe this will be it. But we've already seen the year of the Linux phone.

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    3. Re:Oh No by davester666 · · Score: 1

      It is really 'hands-on' if the sales person has to demo it for you [as opposed to you actually working the device yourself]?

      Arstechnica says they weren't allowed to operate the device because Canonical was still working on the 'experience'.

      --
      Sleep your way to a whiter smile...date a dentist!
  2. Wat by Quiet_Desperation · · Score: 5, Funny

    I heard you have to use a terminal to dial the phone.

    >call -n 8005551234 -calrid 0 | foneaudapp -spkr 1 -micr 1

    1. Re:Wat by girlintraining · · Score: 5, Funny

      >call -n 8005551234 -calrid 0 | foneaudapp -spkr 1 -micr 1

      Typical noob...

      cat ~/mail/contacts/* | grep "[CONTACT_NAME]" | grep [0-9]???-[0-9]???-[0-9]???? | awk BEGIN { FS="," } { print $2 } | call -calrid 0 -n & ; foneaudapp -spkr /udev/audio/default/out -micr /udev/audio/default/in

      --
      #fuckbeta #iamslashdot #dicemustdie
    2. Re:Wat by Anonymous Coward · · Score: 0

      You're joking but people would unironically rave that this is simpler than using the Dialer app to dial the phone if they made it that way.

    3. Re:Wat by ssam · · Score: 2

      someone wrote a emacs interface to the telephony system on the openmoko phones
      https://github.com/paulfertser/fso-el/wiki

    4. Re:Wat by Anonymous Coward · · Score: 0

      you say that like it's a bad thing. I'd love it if unlocked android or iOS even had a command line, let alone one I could have bash scripts call or text me.

    5. Re:Wat by realmolo · · Score: 5, Funny

      Emacs can already make cell phone calls. It's been built-in since 1980.

    6. Re:Wat by girlintraining · · Score: 1

      Emacs can already make cell phone calls. It's been built-in since 1980.

      Yup, and its implimentation inspired Mick Jagger to scream into the microphone "You make a grown man cry" a year later.

      --
      #fuckbeta #iamslashdot #dicemustdie
    7. Re:Wat by Inf0phreak · · Score: 4, Insightful

      Typical noob...

      cat ~/mail/contacts/* | grep [...]

      You earned yourself a Useless Use of Cat Award!

      --
      ________
      Entranced by anime since late summer 2001 and loving it ^_^
    8. Re:Wat by fuzzyfuzzyfungus · · Score: 3, Insightful

      It looks to me like somebody forgot to specify the network device over which the call is supposed to go out, as well as failing to specify the tty that the SIM is listening on...

    9. Re:Wat by girlintraining · · Score: 2

      You earned yourself a Useless Use of Cat Award!

      for i = 0; i++; i But more seriously, when you get used to pipes in UNIX, you'll do this too. Everyone does because like many UNIX commands, 'cat' is dead simple and easier to remember than whether it was -f or --file or --directory or consulting the man page to figure out what will convince the next command (in this case, grep) to read one or more files. So stop flogging a decades-dead horse and just smile and enjoy the geeky 1UP.

      --
      #fuckbeta #iamslashdot #dicemustdie
    10. Re:Wat by SuricouRaven · · Score: 1

      The android command line is accessible via a terminal emulator app. But you have to root the phone to get access to su/sudo, obviously. It's a little awkward as few of the familiar binaries are available, but you get cd/ls/cp/rm, which is enough for a little poking around the filesystem and copying files you want to SD card.

    11. Re:Wat by kwark · · Score: 2

      You never noticed that just about all *nix commands reads input from a file (without any arguments to point out the file)?

    12. Re:Wat by girlintraining · · Score: 1

      You never noticed that just about all *nix commands reads input from a file (without any arguments to point out the file)?

      Yes, but that's beside the point. All of this comes down to bitching about style... and frankly, I could give a damn about style. Does it work? Good! That's all that matters.

      --
      #fuckbeta #iamslashdot #dicemustdie
    13. Re:Wat by 0123456 · · Score: 1

      You earned yourself a Useless Use of Cat Award!

      When did using cat (aka 'concatenate files and print on the standard output') to concatenate multiple files and print them to the standard output as input to another command become 'useless use of cat'?

    14. Re:Wat by kwark · · Score: 1

      How is it beside the point if you claim to use cat because you can't remember what argument to give to read from file? There is no argument to read from file, every last string not preceded by an option is to be parsed as file to read input from (after -- if you want to read file named "-x" or "--foo"). You absolutely want to a extra program to do stuff the second one can already do, you should use dog. It is a better than cat.

    15. Re:Wat by Cinder6 · · Score: 3, Insightful

      While cat is superfluous there, structuring the command in that way can make what's happening more obvious to the novice. Personally, grep's argument handling has always seemed backwards to me. I tend to think of it as "search this file for this pattern" (grep ), not "search for this pattern in this file" (grep ), so when I was first using Linux, I often used cat | grep because I kept getting the command wrong.

      --
      If you can't convince them, convict them.
    16. Re:Wat by tlhIngan · · Score: 1

      for i = 0; i++; i But more seriously, when you get used to pipes in UNIX, you'll do this too. Everyone does because like many UNIX commands, 'cat' is dead simple and easier to remember than whether it was -f or --file or --directory or consulting the man page to figure out what will convince the next command (in this case, grep) to read one or more files. So stop flogging a decades-dead horse and just smile and enjoy the geeky 1UP.

      Shell redirection man, shell redirection.

      Since it's a pipeline that's linking stdout of one to stdin of another, you can just use shell redirection to set the stdin of the first command to the file.

    17. Re:Wat by Anonymous Coward · · Score: 0

      Except the complaint isn't that you should use "grep [...] file", it's that you should use "<file grep [...]" which is universal and spawns one fewer processes.

      Of course, even knowing that, I still write "cat file" all the time. Oh, well.

    18. Re:Wat by jones_supa · · Score: 1

      Everyone does because like many UNIX commands, 'cat' is dead simple and easier to remember than whether it was -f or --file or --directory or consulting the man page to figure out what will convince the next command (in this case, grep) to read one or more files.

      You can feed files to the stdin of a program using the '<' operator.

      For example: grep Gottfried < phonebook.txt

    19. Re:Wat by h4rr4r · · Score: 1

      There is busy box available even without root.

      http://kevinboone.net/kbox.html

    20. Re:Wat by jw3 · · Score: 1

      You earned yourself a Useless Use of Cat Award!

      I would not agree with that. Yes, very often, cat is not necessary, strictly speaking; for example, the list of arguments could be directly passed to grep in this case. However, personally I consider it to be bad style. A verbose cat (i) doesn't cost anything in terms of memory or CPU (if it does, then 1981 called, they want their computer back), (ii) facilitates or invites additional filters, for example adding sort -u (or sort | uniq, as I would rather have it), (iii) makes the whole pipeline more readable. I find it especially funny when people who do not hesitate to launch a terrible misuse of resources (also know as a "Web browser") hesitate to put an additional cat command to a long pipeline.

    21. Re:Wat by VGPowerlord · · Score: 3, Informative

      You earned yourself a Useless Use of Cat Award!

      When did using cat (aka 'concatenate files and print on the standard output') to concatenate multiple files and print them to the standard output as input to another command become 'useless use of cat'?

      Any time you use cat to send one or more files' contents to grep is a "useless use of cat" because grep already supports that directly:
      grep [options] PATTERN [FILE...]

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    22. Re:Wat by Anonymous Coward · · Score: 0

      Style ... and efficiency. Spawning a new process takes time and resources, and the pipe uses RAM. Pipes are awesome, and one of the greatest features of *nix .... but overusing them is bad. doing more with 1 command is USUALLY better. there may be cases where a purpose built tool & pipe could be better than a slapped on switch that's not optimized, but I can't think of anything.

    23. Re:Wat by Anonymous Coward · · Score: 0

      Stop abusing poor /bin/cat. Everyone knows you can just do:

      grep "[CONTACT_NAME]" ~/mail/contacts/*

    24. Re:Wat by Anonymous Coward · · Score: 0

      Except that includes the name of the matching file at the start of each line. There's probably an option to grep to suppress that, but you could also just use cat...

    25. Re:Wat by tripleevenfall · · Score: 1

      When the noob replies that that command didn't work on his system, remember that you have to scoff and tell him to compile his own drivers, or go buy a mac, or somesuch.

    26. Re:Wat by Vaphell · · Score: 1

      -h, --no-filename suppress the prefixing filename on output

      besides, nobody ever needs to know in which file the grepped phrase is located, right?
       

    27. Re:Wat by Vaphell · · Score: 1

      grep works just like most cli tools processing files: [command] [fluff] [files]
      i guess that's because it's easier to parse fixed parameters first and potentially unlimited list of input at the end.

    28. Re:Wat by aaaaaaargh! · · Score: 1

      However, it hasn't been tested yet because no responsible emacs user uses a cell phone (because it can track you). Nevertheless, cell-phone.el works just fine if you configure and patch it correctly.

    29. Re:Wat by Anonymous Coward · · Score: 0

      If RAM becomes an issue when running cat, go find a shotgun and shoot yourself because literally nobody gives a flipping fuck what machine you're working with.

    30. Re:Wat by Anonymous Coward · · Score: 0

      Typical noob... useless use of cat.

    31. Re:Wat by Anonymous Coward · · Score: 0

      not cat, the pipe.

    32. Re:Wat by Anonymous Coward · · Score: 0

      Get two cartridges then.

    33. Re:Wat by tolkienfan · · Score: 1

      cat and grep (for example) sometimes works better as they run in parallel. plus, there isn't actually anything WRONG with using cat and pipe vs the alternatives.

    34. Re:Wat by multi+io · · Score: 1

      You never noticed that just about all *nix commands reads input from a file (without any arguments to point out the file)?

      Strictly speaking, that's a violation of "one job one tool". Using cat is the more generic approach. cat's job is reading files given on the command line and printing their contents to stdout, and all other tools would read their input from stdin and write their output to stdout, and ideally you'd have to have something like "stdin2file" that's the opposite of cat and writes its stdin to a file given on the command line. That way, one could even pretty much do away with the shell's redirection operators, with the pipe operator being the only one that's fundamentally necessary (if you really want to be ideologic about this).

    35. Re:Wat by Anonymous Coward · · Score: 0

      you need to have SU to dial out!

    36. Re:Wat by smellotron · · Score: 1

      one could even pretty much do away with the shell's redirection operators, with the pipe operator being the only one that's fundamentally necessary (if you really want to be ideologic about this).

      You can have my redirect operators when you pry them from my cold, dead fingers. Many redirects can occur within a single command, which allows for some interesting shorthand. Eliminating redirects forces many interactive one-liners to be written as scripts with temp files, which is a PITA for exploration.

      Perform diffs on subsets of data vimdiff <(zgrep 'ugly_pattern' file1.gz) <(zgrep 'ugly_pattern' file2.gz) Fork off output for debugging while still generating some processed result lsof -n -p $(pgrep -d, -P2) | tee >(grep ssh > ssh-sockets.txt) | more | stuff Selectively enable interactive verbose output from some filters ypcat passwd | cut -d: -f1
      | lookup_user_stuff_things --verbose 2>(egrep -i 'error|ldap|nis')
      | grep -i admin | awk '{ print $3, $2; }' | sort -u

      This one is especially useful when using in-house software which has crappy debug/verbose logging.
    37. Re:Wat by BrokenHalo · · Score: 2

      And how would Mick Jagger know, without growing up?

    38. Re:Wat by tepples · · Score: 1

      cat ~/mail/contacts/* | grep "[CONTACT_NAME]" | grep [0-9]???-[0-9]???-[0-9]???? | awk BEGIN { FS="," } { print $2 } | call -calrid 0 -n & ; foneaudapp -spkr /udev/audio/default/out -micr /udev/audio/default/in

      And almost immediately, some Python hotshot would probably whip up a wrapper script that assumes sane defaults and constructs the appropriate environment and command line when called as call-contact Staisy

    39. Re:Wat by Anonymous Coward · · Score: 0

      Just because it works similarly to other confusing tools doesn't make it any less confusing to a novice.

  3. armel by Faisal+Rehman · · Score: 0

    is it linux armel kernel?

  4. lol by Anonymous Coward · · Score: 0

    but as the hands-on video demonstrates, Canonical has been paying attention

    lol paying attention to what?

    1. Re:lol by exomondo · · Score: 1

      but as the hands-on video demonstrates, Canonical has been paying attention

      lol paying attention to what?

      All the failed/failing device manufacturers and OSes, Ubuntu Phone looks like a mashup of WebOS, MeeGo and BB10 features. What it lacks is the same thing all of those lacked, in fact Windows Phone has the same problem, it's not that the OS is bad or anything like that, it's that this late in the game you can't just be as good as the established competition, you have to be better and better in a way that the general populace (who have already adopted one of the dominant platforms) cares about enough to switch from what they already have and know.

  5. Unity by CFBMoo1 · · Score: 2

    Tablets and phones are where Unity should be, it seems like it would function best on those devices.

    --
    ~~ Behold the flying cow with a rail gun! ~~
  6. Looks nice. by Anonymous Coward · · Score: 1

    I would take APT over play.google.com any day.

  7. It's not too late! by Synerg1y · · Score: 1

    There's still tons of room for improvement in the mobile market, example: better networking features for wifi networks aka the whole desktop experience on a phone, which is what this is all about, so right on ubuntu!

    1. Re:It's not too late! by loufoque · · Score: 1

      are you implying that wifi networking works well on desktops and laptops?

    2. Re:It's not too late! by Synerg1y · · Score: 1

      I'm more referring to stuff like file sharing across the network & streaming media kind of stuff. I'm sure it might be possible with enough research, but it's not something that's easily attainable with current ios / android capabilities.

    3. Re:It's not too late! by loufoque · · Score: 1

      It already works trivially with Android.

    4. Re:It's not too late! by Digit+Machine · · Score: 1

      Can you mount an NFS share within android?

    5. Re:It's not too late! by Anonymous Coward · · Score: 0

      busybox mount -o ro,vers=3 -t nfs 192.168.0.10:/storage /mnt/sdcard/cifs/storage

  8. Fast? by Anonymous Coward · · Score: 0

    Every single other "hands-on" article I've read about the phone version of Ubuntu talks about how it's a developer release, with lag issues and is promising, but noticeably slow. The summary above says the phone "feels incredibly fast". So which is it?

    1. Re:Fast? by scorp1us · · Score: 1

      They are using Qt5 / QML to make native applications. Qt5/QML is fully hardware accelerated.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    2. Re:Fast? by scorp1us · · Score: 1

      Also, those developer build have debugging information in them which slows them down. When you run production code they are stripped down to be lean and mean.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    3. Re:Fast? by eric_herm · · Score: 1

      That's quite stupid to have debug symbol on a demo. If it crash, that's likely too late ( ie, your software is buggy forever ), and if it doesn't, it is slow. And if you cannot prepare a demo for CES, then you are doing it wrong.

      Now, maybe that's regular build and Ubuntu on phone is just slow, but people are so eager to believe that it will have a real impact that they start to imagine this is debug build.

  9. Careful what you wish for by MrEricSir · · Score: 1

    I would take APT over play.google.com any day.

    Just wait 'till you see the Ubuntu Software Center!

    --
    There's no -1 for "I don't get it."
    1. Re:Careful what you wish for by nschubach · · Score: 1

      Ubuntu Software Center doesn't use APT? That would be kind of dumb...

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
  10. Someone explain how this works? by scorp1us · · Score: 4, Interesting

    I'm on board with this Ubuntu-on-a-phone idea. But I want to know how it works. Is the phone itself one display (display 0) and when you plug in another display (conventional monitor) you get a traditional Ubuntu desktop on display 1? Two display managers on one system? How does the window manager work? Can I drag windows to my phone screen?

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:Someone explain how this works? by freshlimesoda · · Score: 1

      It cannot possibly provide the fimiliar full Ubuntu Desktop on (display 1). Since it isnt.

      --
      I come to Slashdot only to read sigs. One you are reading is mine.
    2. Re:Someone explain how this works? by Patch86 · · Score: 1

      I believe the "Ubuntu for Android" scheme (which was running on at least the Motorola Atrix 2) killed the phone's screen when it was in desktop mode- so only one desktop manager at a time.

      Presumably a full Ubuntu phone will basically be using the "Ubuntu for Android" code to handle the docking functionality. Indeed, I've been wondering if that was actually the whole point of the "Ubuntu for Android" project- just an incidental benefit of their Ubuntu Phone project proper.

      Anyway, I found a somewhat vacuous video of "Ubuntu for Android" working on You Tube if you want to see it in action:
      https://www.youtube.com/watch?v=N6eEDZva1W8

    3. Re:Someone explain how this works? by loufoque · · Score: 1

      It's just Ubuntu on your phone.
      Of course you can plug an external display, just like you can plug an external display on a laptop.

    4. Re:Someone explain how this works? by scorp1us · · Score: 1

      From what I could tell, that's just a hypervisor.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    5. Re:Someone explain how this works? by scorp1us · · Score: 2

      Why can't it? it's just Ubuntu compiled for arm.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    6. Re:Someone explain how this works? by scorp1us · · Score: 1

      I think you missed the point. What happens when you get a call on your phone and you've got a 2nd display plugged in? You click a mouse to answer? You use speaker phone? etc. There are usability questions...

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    7. Re:Someone explain how this works? by Patch86 · · Score: 1

      I remember the marketing fluff at the time promising that Ubuntu For Android was all native- no virtualization or emulation.

      I don't really know though, so maybe you're right; I've never looked into it too closely.

    8. Re:Someone explain how this works? by Anonymous Coward · · Score: 0

      Well I guess speaker phone or Bluetooth would work. Or Ideally you're using something like miracast to feed the display so you could just pick up and answer. A dock could achieve the same though as long as the phone can remember the Window details.

    9. Re:Someone explain how this works? by Anonymous Coward · · Score: 0

      WTFV

    10. Re:Someone explain how this works? by gl4ss · · Score: 1

      Why can't it? it's just Ubuntu compiled for arm.

      it should do that though. it's in their pr material too.

      current phones wouldnt allow for multi-head though.

      --
      world was created 5 seconds before this post as it is.
  11. This is actually much less funny than you think! by yooy · · Score: 1

    This is how the first types of the OpenMoko phones worked. AFAIK, picking up a call was similar weird.

  12. If you're a fan of the Unity UI... by Anonymous Coward · · Score: 0, Insightful

    If you're a fan of the Unity UI...

    snigger

    Good one.

    1. Re:If you're a fan of the Unity UI... by oodaloop · · Score: 4, Insightful

      I don't think Unity has many fans when it comes to desktops and laptops. But tablets and netbooks? Yeah, I can see that. I don't like Canonical forcing a tablet OS on the desktop (and I like it even less when Microsoft does it). But moving a touch-based tablet OS onto a phone sort of makes sense. Perhaps we'll see the day when Ubuntu is nothing more than a tablet and phone OS and we'll all laugh when we think about the days we used it on the desktop.

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    2. Re:If you're a fan of the Unity UI... by History's+Coming+To · · Score: 1

      I'm still using Ubuntu Netbook Remix (Unity style GUI) and it's great for smaller screens. No, no way would I prefer Unity over a traditional desktop if I'm working on a traditional desktop, but it works for me on small screens where space is at a premium (and you can always switch to a traditional GNOME/KDE/etc interface if you wish). For a phone Unity or similar does actually make sense.

      --
      Please consider this account deleted, I just can't be bothered with the spam anymore.
    3. Re:If you're a fan of the Unity UI... by Simon+Brooke · · Score: 2

      I don't think Unity has many fans when it comes to desktops and laptops. But tablets and netbooks? Yeah, I can see that. I don't like Canonical forcing a tablet OS on the desktop (and I like it even less when Microsoft does it). But moving a touch-based tablet OS onto a phone sort of makes sense. Perhaps we'll see the day when Ubuntu is nothing more than a tablet and phone OS and we'll all laugh when we think about the days we used it on the desktop.

      To be fair, they aren't forcing Unity on you. They're offering it as an option. I don't like it so currently I'm running Gnome 2 as my window manager, but I also have KDE4, Gnome 3, LXDE, OpenSTEP, wm2 and twm installed so I can choose whichever I feel like on the day.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    4. Re:If you're a fan of the Unity UI... by eric_herm · · Score: 1

      I fail to see what seems so great in unity on a small screen. besides the "merge the title bar" system, the dock do not seems so great when the space is limited, or did I miss something ?

    5. Re:If you're a fan of the Unity UI... by Anonymous Coward · · Score: 0

      On a small screen here, and I just auto-hide the dock and never use it for anything (alt-tab and alt-` to move amongst apps). The search is nice
      (after removing the amazon search). With six virtual dektops I'm as versatile on my netbook as my 24" macpro (sadly). Although I didn't want
      to be a fan of unity, I am.

  13. Feature Phones need an OS by Anonymous Coward · · Score: 1

    Nothing seems to be stepping up to replace Symbian. An operating system is needed for baseline devices. Not all phones need a camera, accelerometer, smooth window transitions, but these features are expected with every smart phone, and hence app developers expect them also.

    Feature phones and dumb phones do not receive the spotlight often, however many users do not need or want a 600 dollar computer in their pocket all the time, but still need the functionality of email and web browser. If a dedicated low resource mobile OS was available, then the OS could receive updates and applications suitable, unlike the current ecosystem of leaving old phones with their original operating system.

    1. Re:Feature Phones need an OS by Anonymous Coward · · Score: 0

      Symbian never was for baseline phones.
      And I see no need for baseline phones anymore with the current chinese android prices

  14. "Desktop story" by notknown86 · · Score: 1

    Ubuntu sacrificed usability on the desktop for usability on a phone OS that, ironically, no-one is likely to use at all.

    Shuttleworth can sprout all the design language he wants. Fact is, he completely missed the most simple of principals when breaking Ubuntu with Unity - make sure the audience exists before you design for it.

    1. Re:"Desktop story" by Rogerborg · · Score: 1

      The Canonical story makes me imagine someone throwing a "free pizza" party, then after it's good and busy, swapping all the pizza for lutefisk because that's what the host likes, and everyone else should Goddamn love it as well.

      --
      If you were blocking sigs, you wouldn't have to read this.
    2. Re:"Desktop story" by Anonymous Coward · · Score: 0

      +1

  15. Love linux, but this is stupid by EmperorOfCanada · · Score: 3, Interesting

    I don't want a Shuttleworth phone, I want a linux capable phone. I want a phone so controllable that if the phone is capable of doing it then I or someone else is doing it. The ideal phone would be one so controllable that some hardcore dude would instantly cobble together a complete command line interface to the phone:

    phone-dial 5551234
    sms-message -u5551234 'I will be 5 minutes late'
    list-recent-calls
    I am sick of phones that are missing features that would tick off the telcos. I want to block text messages from certain users (I'm looking at you Telus) I want to have a list of people who can and can't call me at certain times of the day. I want to block calls from certain callers. I want an easy button to turn my cell data on and off. I want to delete any app that I don't want. When (not if) I reinstall the OS I want to strip out everything and then put back only that I want (I'm looking at you NewsStand). Whereas I see an Ubuntu phone as being Shuttleworth trying to get his piece of the appstore pie. I want a phone that cannot be locked to a carrier.

    1. Re:Love linux, but this is stupid by ptaff · · Score: 2

      The ideal phone would be one so controllable that some hardcore dude would instantly cobble together a complete command line interface to the phone

      GTalkSMS (for Android) can already do most of what you ask for, via XMPP.

    2. Re:Love linux, but this is stupid by Anonymous Coward · · Score: 0

      Normally GSM radios do in fact respond to AT commands, ie ATDT 5551234, ATZ etc.

      You totally can dial the phone by writing AT commands (maybe not exactly ATDT since that is obviously very old), into /dev/gsm or similar.

      Of course it is probably much easier to install minicom and connect that to the device to speak to it.

    3. Re:Love linux, but this is stupid by ssam · · Score: 1

      i guess you missed the openmoko

    4. Re:Love linux, but this is stupid by Anonymous Coward · · Score: 0

      Sounds like you are looking for cyanogenmod (http://cyanogenmod.org). Give it a test drive.

    5. Re:Love linux, but this is stupid by squiggleslash · · Score: 1

      Well, get an unlocked, open, Android phone, such as a member of the Google Nexus family, and load whatever operating system you want on it.

      Your complaint may have been justified five years ago, when pretty much all phones were entirely locked down, and every phone OS was burdened with carrier customizations, but you now have choices, you don't have to buy those things. Yes, they're what the carriers continue to push. But even Verizon carried the Galaxy Nexus.

      --
      You are not alone. This is not normal. None of this is normal.
    6. Re:Love linux, but this is stupid by Sigg3.net · · Score: 1

      Got one, put debian on it, lying in the drawer.. it didn't handle calls well.

        But I will turn it into an SMS gateway for my PC. Gotta love Linux and F/OSS!

    7. Re:Love linux, but this is stupid by Nivag064 · · Score: 1

      yes! Yes!! YES!!!

      My first mobile phone allowed me to delete games, pictures, and menu items I did not need.

      My current mobile phone offers the choice of 2 distracting images for the home page, with no option to make it plain. The menu is a 3 by 3 array of icons for different features - I would like to delete all except 3, and to chose the default. I would also like to control how long it rings when a call comes in. I would be quite happy if it did not have a radio or a torch - features I never use.

      I am simple minded, I like simple things. I already have enough complexity in my job as a software architect & lead programmer, I don't like spurious unneeded complexity forced upon me...

      To be able to do things on the command line with a Linux phone would be great, I don't need in-your-face array of icons on a home page - I like your idea. Where can I get one one???

      I really wish your idea was viable - a challenge for some company, perhaps?

    8. Re:Love linux, but this is stupid by __aablib8664 · · Score: 1

      ^^ This. Another equally great project AOKP (http://aokp.co). I run this personally (4.2.1). Got my busybox and terminal :)

    9. Re:Love linux, but this is stupid by deathguppie · · Score: 1

      I don't want a Shuttleworth phone, I want a linux capable phone.

      I don't want a phone at all.. I want a cellular computer device that makes calls over the data link, so that I can use any protocol I want, and talk to anyone anywhere I want.

      --
      once more into the breach
  16. Go Ubuntu! by Anonymous Coward · · Score: 0

    Yeah we may not like what they've been shoving into the desktop UI space, but if that bears fruit in this market I think we should all applaud them. Imagine a phone where you can actually write real software in native code without jumping through a bunch of hoops put in the way by paranoid vendors dead-set on keeping everything in a little padded cell (be that by requiring one company's desktop hardware for development -- Apple --, or by being stuck in a VM with no real language choices (Java/Dalvik).

    I wanna code my phone apps in C or Python or friggin' assembler if I want, dammit!

    1. Re:Go Ubuntu! by eric_herm · · Score: 1

      Nokia N9 :
      - developper mode right from the UI, just a click ( and it install ssh, and lots of linux tools ), really pleasant
      - developped in qt, mostly free software ( not all, unfortunately ), and using regular linux stuff ( dbus, hal, bluez ) and some custom stuff too
      - lots of doc

      too bad that nokia/elop killed it before even living. Take a look at mer and jollia.

  17. Environment variables by tepples · · Score: 1

    It looks to me like somebody forgot to specify the network device over which the call is supposed to go out, as well as failing to specify the tty that the SIM is listening on...

    It's not forgetting if they're in environment variables that the system sets when it enumerates radios and SIMs.

    1. Re:Environment variables by fuzzyfuzzyfungus · · Score: 1

      True enough. I figured that, if they had to specify the speaker and mic that most of that wasn't being handled automagically(though, in retrospect, it wouldn't be a huge surprise to learn that networking is rock solid and pulseaudio is fucked again...)

  18. "Far from perfect" by Mister+Liberty · · Score: 1

    I for one am in high anticipation of the 1000 paper cuts.

    1. Re:"Far from perfect" by Anonymous Coward · · Score: 0

      Just wait a few months and the kinks will be ironed out.

  19. Useless - schmuseless! by Mister+Liberty · · Score: 2

    You're forgetting command line development and editing
    time. If I need to do something like:

    head -n 120 FILE | grep foo

    and on first run it doesn't turn out what I was expecting, I
    may well edit the previous command line changing it into:

    cat FILE | grep foo

    Plenty of seeming redundancy there too, but not when you
    take the actual editing into acount as well.

    1. Re:Useless - schmuseless! by Quiet_Desperation · · Score: 4, Insightful

      Good lord what have I started?

    2. Re:Useless - schmuseless! by ChunderDownunder · · Score: 1

      Haha. I never did grok command line scripting. But it's heartening I can learn more in a Slashdot discussion than in a 300 page 'Ubuntu for laypeople' paperback. :)

    3. Re:Useless - schmuseless! by rabiddeity · · Score: 1

      "Some people, when confronted with a problem, think 'I know, I'll use regular expressions.' Now they have two problems." --Jamie Zawinski

    4. Re:Useless - schmuseless! by Quiet_Desperation · · Score: 1

      I'm a hardware engineer by day, but a lot of the tools I use on our Linux cluster have command line and batch mode interfaces. I don't know what it is, but the *nix world, especially in the high end engineering tool sphere, has bottom of the barrel piss poor GUI design to the point where scripting is actually easier, so I learned out of survival necessity. Also, using scripts is sometimes the only way to get some tools to take advantage of the fact that there is a whole cluster available.

  20. the fans of Unity by CosaNostra+Pizza+Inc · · Score: 1

    If you're a fan of the Unity UI you will find yourself right at home

    I hear he feels right at home.

    1. Re:the fans of Unity by Anonymous Coward · · Score: 0

      Are you claiming Unity has a fan? Sorry, but [citation needed]. Extraordinary claims require extraordinary evidence.

  21. This has all the problems of windows phone by Anonymous Coward · · Score: 0

    I like ubuntu, but i'm torn about this. This has all the poorly defined context and mistery meat controls of Win8 where you just have to guess your way through it. Even in the video the phone (or the user) confuses the back and raise keyboard controls and ends up with a keyboard up in an app that doesn't need input. Further if right-to-left is back is left-to-right forward? NO, it's the launcher, awesome, opposite action, tangental reaction, glad i'm left to guess through this, it'll be easy. Speaking of the launcher, it looks like it handles just as poorly as unity does on a desktop but with more mistery icons to ponder the meaning of, and I love how 90% of the screen becomes dead space.
    Let me just add that I too can run a full screen web browser on my mobile and call websites native web apps, an os that does not make.

  22. Put it on my HTC THunderbolt by Anonymous Coward · · Score: 0

    Since HTC and Verizon won't update my phone after 1.5 years, though I am still beholden to a contract, i will be happy to volunteer my phone for porting.

    Seriously, fsck Verizon and HTC.

    1. Re:Put it on my HTC THunderbolt by asdf7890 · · Score: 1

      In fareness to the manufacturers: that contract you are stuck with is not with them nor was it arranged by them. Though you are right, lack of updates for rather expensive devices after small amount of time is something that puts me off Android based devices at the moment.

  23. Wait For by Anonymous Coward · · Score: 0

    ..The Xubuntu Phone. That will run on 128 MB RAM.

    1. Re:Wait For by Anonymous Coward · · Score: 0

      A LUbuntu Phone

  24. Great Comment ! by Anonymous Coward · · Score: 0

    For some tremendously stupid reason Nokia, M$ and Google seem to think that they have to force the Java/C# crapola onto phone users.
    But phones don't take cruft easily, as it drains batteries and kills user experience. I predict Ubuntu to be a raging success, simply because it does away with these crap decisions. I fully expect people to replace Android with a hacked version of Ubuntu, maybe some Xubuntu variant or Mint. Very much like with PCs, Ubuntu will run very well on low-end hardware and save battery energy, too.

    Even Nokia could use memory-safe languages on Series 40, without a MMU. See this as an example of what I mean:

    http://sourceforge.net/p/sappeurcompiler/code-0/2/tree/trunk/doc/SAPPEUR.pdf?format=raw

    http://sourceforge.net/p/sappeurcompiler/code-0/2/tree/trunk/

  25. Re:Suck it RMS by Anonymous Coward · · Score: 0, Troll

    According to timecop from the Gay Nigger Association of America (GNAA), Ubuntu is the first nigger friendly operating system, and I quote:

    “Niggers is the problem, because when you make Linux dumb enough that even a nigger can do it, only niggers will use it.” — timecop 2006

    Why not just call it 'coonix' It can't possibly work because niggers don't work and anything niggers
    get their ape like hands into will cease to work as well.

    Leave it to niggaz' to fuck up something that is free.

    Anyway, I hear that they changed the man pages to "ape" pages! So instead of typing "man xorg" you type "ape xorg"

    Want to know less about niggaz' ? Point your browsa' here: http://niggermania.com/tom/

    Love,

    nigga crusher

  26. So What ? by Anonymous Coward · · Score: 0

    Rip out the Shuttleworth pieces you don't like and use the other Shuttleworth pieces to have freedom on your phone. See Xubuntu, Mint, Kubuntu and similar distros to see what I mean.

    In the future, you don't carry a laptop. You carry a X-Buntu phone which has a HDMI and a USB interface. Keyboards and monitors will be ubiquitous in public places such as airports, cafes, lobbies, corporate visistor rooms, unis and the like. You pull your phone out of the pocket, connect to monitor and keyboard and continue to write on some document using OpenOffice or LaTex.

    No Need for Government Docs (yeah, they call it "drive" these days) any more. Your docs will be versioned and shared using git or svn.

  27. Re:Suck it RMS by Anonymous Coward · · Score: 0

    Keep doing the good work. Windows will be associated with racism and poo-pooed by the media whores. Excellent.

  28. Doesn't work for multiple files. And filename: != by billstewart · · Score: 1

    The original command line we're flaming about started with " cat ~/mail/contacts/* | grep [...] ", so assuming there's more than one file in that directory, you can't just use
    Also, "cat ~/mail/contacts/* | grep [...] " produces different results than "grep [...] ~/mail/contacts/* " - either RTFM or try it. Pay attention to the filename: at the beginning of each line. Maybe you want it, maybe you don't.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  29. Original was multiple files *, not just one. by billstewart · · Score: 1

    Look at the original - the source data was ~/mail/contacts/* , which is potentially multiple files.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  30. Wow, Desktop on my phone... by xyourfacekillerx · · Score: 1

    Just when the nerd hodes scorn and berate Microsoft for bringing the desktop to the mobile, suddenly the FOSS think it makes sense... shit, make up your minds. Can I have a desktop on my phone or not?

    1. Re:Wow, Desktop on my phone... by asdf7890 · · Score: 1

      Actually, most of the hate is the other way around: people berating MS for forcing mobile optimised elements on the desktop.

  31. ill check this out by Anonymous Coward · · Score: 0

    and if its good enuf THEN SO LONG GOOGLE AND THANKS FOR NOTHING
    however if it sucks id like to retract that statement and continue on hoping and waiting for a more free platform to contribute to.
    seriously man google is locking thier shit down tight
    if your not in "the club" good fucking luck trying to do jack shit with android
    seriously its just a big run-around
    i havent attempted to "play" with apple for several years
    have all but given up with android since jellybean
    im not trying tp change thier platform that much and its not like im funded to do this anyway
    its just not a very hobbyiest-experimentalist platform by thier own choosing
    i have good success with thier older stuff and then pass certain milestones and the sources just wont work for me and there is no documentation about anything--maybe some post 8 months ago by somebody on thier building forum that has some vague ststement about what im trying to achieve being unworkable at this(that) time and tight lips about this when asking if any updates
    same old same old snarky ass forums with one or two guys who know "everything" and a bunch of ass kissers waiting for crumbs of info to be blessed upon the " little people"
    ITS SO FRUSTRATING

  32. How many choices do we need? by Anonymous Coward · · Score: 0

    Microsoft, Apple, and Google have their own mobile operating systems, Mozilla is making one (Firefox OS), and now Canonical is going to make an Ubuntu for phones.
    How many choices do we need? Does everyone want to make their own operating system?

    1. Re:How many choices do we need? by __aablib8664 · · Score: 1

      I agree. Its another attempt by the linux community to (read)unintentionally dilute any form of standardization or group effort, resulting in again, another fragmented culture unable to focus. Hows linux on desktop doing? Far better, but its been how long? and how many different versions of linux are there?

      before i get flamed, Imagine how much could have got done if all those different developers focused on a few projects and made them awesome....(no, im definitely not talking about ubuntu, but thats another diluted conversation).

  33. It looks good, but... by tmach · · Score: 1

    it doesn't run Android apps (not most of them, anyway) and it doesn't run Linux software. So really, what's the advantage here?