Slashdot Mirror


Running Android On Netbooks

jjohn_h writes "Two guys at VentureBeat have managed to take the source code for Google's Linux-based operating system for mobile phones, Android, and compile it for an Asus netbook. Immediately, speculation began that Android will soon be running on PCs and laptops. '... we discovered that Android already has two product "policies" in its code. Product policies are operating system directions aimed at specific uses. The two policies are for 1) phones and 2) mobile internet devices.' Though some remain skeptical, I surely hope it is going to happen. Since Android does not rely on X11, but has its own framebuffer graphics, that would indeed be a cosmic shift."

203 comments

  1. Star Wars IV : by Saffaya · · Score: 5, Funny

    A new hope

    1. Re:Star Wars IV : by innerweb · · Score: 0, Offtopic

      Troll?!?!?!?!?!?

      Wow. The normal slashdot dorks have already been here. This post is FUNNY.

      InnerWeb

      --
      Freud might say that Intelligent Design is religion's ID.
    2. Re:Star Wars IV : by ignavus · · Score: 1

      This *is* the Android you're looking for.

      --
      I am anarch of all I survey.
  2. Perfect for in-dash navigational systems... by Anonymous Coward · · Score: 5, Insightful

    While I see the utility for phones, I'm not sure that the Android UI as currently implemented would be as flexible as X11 for computer-type applications...

    On the other hand, it's great for stuff like car GPSs, where a very simple, touch-based UI is ideal. Something you can lean over while driving to use. Get directions. Make a phone call. Quick check of email (while filling the tank..)

    Android seems perfect for stuff like that, but for normal everyday computing... why?

    1. Re:Perfect for in-dash navigational systems... by Anonymous Coward · · Score: 0

      What can Gentoo do that Ubuntu can't do?

      Cookies?

    2. Re:Perfect for in-dash navigational systems... by Draek · · Score: 3, Insightful

      Same reason you run NetBSD on your toaster: because you can. That, and I imagine it'd be more comfortable to test apps on a netbook than on a phone, thanks to the larger screen and real keyboard.

      --
      No problem is insoluble in all conceivable circumstances.
    3. Re:Perfect for in-dash navigational systems... by wampus · · Score: 4, Insightful

      Then use your PC, the devkit comes with a phone emulator.

    4. Re:Perfect for in-dash navigational systems... by Vitriolix · · Score: 2, Interesting

      If you do almost all your computing using "cloud" services like google docs, flickr, gmail/gcalendar/etc, who needs a full fledged desktop os? For most people that accounts for their entire "every day" computing task load. all you need is a lightweight, easy to use, energy efficient OS. Android would be perfect for that use. There are netbooks coming out now with built in 3g cell broadband adapters, so throw android on one of those and you have yourself a cloud computing terminal that is instant on and snappy. sounds badass to me.

    5. Re:Perfect for in-dash navigational systems... by GigaplexNZ · · Score: 1

      What can Gentoo do that Ubuntu can't do?

      Ignore debian?

    6. Re:Perfect for in-dash navigational systems... by AmberBlackCat · · Score: 1

      I personally think, people testing software (such as Firefox) on devices with much more capability than the machines it's most likely to run on, are the reason a lot of software packages run sluggish and have unrealistic system requirements. I'm one of those people who have always said to make the developers run the software on computers that just meet the minimum system requirements. Not to develop it on those systems, but to run it on those systems before giving themselves that pat on the back. Even better would be to have their boss run it on the minimal system before evaluating the developer's work.

    7. Re:Perfect for in-dash navigational systems... by Directrix1 · · Score: 1

      And boy is it zippy. I just developed an app using their SDK. I would suggest lots of RAM and lots of CPU.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    8. Re:Perfect for in-dash navigational systems... by DA-MAN · · Score: 1

      What can Gentoo do that Ubuntu can't do?

      Cookies?

      Oh come on, sure that initial compile is slow and heats up your processor big time, but it's still not capable of making cookies!

      --
      Can I get an eye poke?
      Dog House Forum
    9. Re:Perfect for in-dash navigational systems... by jrumney · · Score: 1

      There's nothing inherent in the Android APIs that makes it unsuited for use in a general computing environment. So far the focus has been on providing the kind of tightly integrated single UI experience that a mobile phone requires, with the kinds of apps that a mobile user wants - sacrificing functionality for ease of use. The only thing holding it back from desktops is the lack of desktop focused apps, which is a chicken and egg situation.

    10. Re:Perfect for in-dash navigational systems... by Facetious · · Score: 1

      [holds hand to rumbling stomach]

      Where can I get these chickens and eggs to which you refer? Hmmm. It occurs to me that I have skipped dinner.

      --
      Let us not become the evil that we deplore.
    11. Re:Perfect for in-dash navigational systems... by mrchaotica · · Score: 1

      Hey, look at the bright side: at least you know that if it runs fast enough in the emulator then it'll also run fast enough on the device!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    12. Re:Perfect for in-dash navigational systems... by Anonymous Coward · · Score: 0

      If you do almost all your computing using "cloud" services like google docs, flickr, gmail/gcalendar/etc, who needs a full fledged desktop os? For most people that accounts for their entire "every day" computing task load. all you need is a lightweight, easy to use, energy efficient OS. Android would be perfect for that use. There are netbooks coming out now with built in 3g cell broadband adapters, so throw android on one of those and you have yourself a cloud computing terminal that is instant on and snappy. sounds badass to me.

      I'm probably locked into an 80s-style general computing mentality, but I just don't get the logic here. Why would it ever be advantageous to have a computer with LESS functionality given the same basic form factor? A desktop-style computer can easily emulate (literally) Android's UI. It can offer cloud services via an integrated browser just the same as Android... and can do MUCH MUCH more that Android was not designed to do. So why would a consumer elect for their machine to have a smaller subset of functionality for the same machine, given the same price?

      It is like going back to those Smith Corona "word processor" machines vs. a traditional laptop w/Openoffice. You could limit your computer to cloud computing (and thus network dependency), but why?

    13. Re:Perfect for in-dash navigational systems... by SoopahMan · · Score: 1

      The Intent-based system in Android would be nice for machines of all sizes. You code each screen with the ability to serialize itself out to a very small state, so that the OS can dynamically swap screens of an app (not entire applications, their individual screens!) in and out based on memory needs.

      It's a programming nicety built-in to the overall system and happens to provide a lot of other nice advantages - like you could potentially "deep link" from one app to another using the right serialized states, or "bookmark" your place in an app, each with very little additional work.

      As for the desktop itself I agree it's probably too simplistic for a larger screen but I imagine that part is easy to replace with something more elaborate... as they say, any[one] can make things bigger [and] more complex... .

    14. Re:Perfect for in-dash navigational systems... by Anonymous Coward · · Score: 0

      that's debian.

  3. Well... by XPeter · · Score: 0

    I'd much rather have Android on my laptop then Vista. This would be a great alternative to Ubuntu on net books and laptops as well. If google started to put Android on shelves, I'd be one of the first in line to get it.

    --
    "The difference between genius and stupidity is that genius has it's limits" - Albert Einstein
    1. Re:Well... by Anonymous Coward · · Score: 5, Funny

      I'd much rather have Android on my laptop then Vista.

      Why on earth would you install Vista if you already had Android installed? Presumably the laptop would come with Vista, rather than the other way around, wouldn't it?

      Even if you're talking about dual-booting, I've found it's always easier to install Windows first, then Linux - makes setting up your bootloader much more straightforward.

    2. Re:Well... by Anonymous Coward · · Score: 5, Funny

      Why on earth would you install Vista.

      There, fixed it for you.

    3. Re:Well... by Anonymous Coward · · Score: 0

      Why on earth would you install Vista!?!?!?!

      There, fixed it for you.

      Fixed the presentation thanks to Word's formatting features.

    4. Re:Well... by AmberBlackCat · · Score: 1

      So you can play games, send faxes through your modem, and use your webcam and printer...

  4. 2009: The year of Android on the desktop. by miknix · · Score: 5, Funny

    What? Someone has to change the meme sometimes.

    1. Re:2009: The year of Android on the desktop. by slash-doubter · · Score: 2, Insightful

      No one has to. Memes mutate. In this case in exiting your meme breeding ground, a (Score:5, Funny) mutation occurred. Sometimes the mutation enables the new meme to reproduce faster than it's parent and displace it. Though in this case. I think not.

  5. Hurm. by Kooty-Sentinel · · Score: 5, Interesting

    If I recall correctly, the self-build versions of Android cannot connect to the app-store. Although still lacking in many areas, the app-store is one of the biggest selling points for Android. Without it, you arn't able to easily add your own applications - a major no-no if you want this to be mainstream. This will fix itself once we get Google-built and signed firmware images for different netbooks.

    I'm all for hacking stuff for the whole 'because we can' mentality, but why reinvent the wheel? Why not use something like Ubuntu Netbook Remix - which already does everything Android can do + more. If you want to get Linux more in the mainstream market, let's try to refine what we already have, and leave the netbook version of Android to the professionals - aka Google.

    --
    Your evaluation period for Productivity 1.0 has ended. Please purchase more coffee to continue using this product.
    1. Re:Hurm. by transiit · · Score: 4, Insightful

      No, the app-store is important to the kool-aid drinkers that believed Apple when they said "No, we only reject apps from our device/profit model to keep you safe."

      The same kool-aid enthusiasts that shuffled off from the shareware-hell that was the Windows/DOS environment for the last 15 years or so.

      There was once a world that didn't recognize this as logical. These days, they are keeping themselves busy with actual problems, enough so that even raising a 1-finger salute to your line of thinking is likely unworthy of their effort.

      But hey, consume, consume, consume, man. I'm sure someone appreciates it.

    2. Re:Hurm. by Kooty-Sentinel · · Score: 2, Informative

      Have you ever used the AppStore?! I have an iPhone, and have a buddy who has a G1. He has never paid for an application, and I have only bought two the entire time I had an iPhone - and both were 99c. Everything you could ever want is avaliable for free.. aside from games that is. SSH Clients, VNC Clients, RDP clients, simple games, todo lists - name it!

      --
      Your evaluation period for Productivity 1.0 has ended. Please purchase more coffee to continue using this product.
    3. Re:Hurm. by bogaboga · · Score: 2, Insightful

      If I recall correctly, the self-build versions of Android cannot connect to the app-store.

      Who needs the app-store? We'll build a new one. If this effort materializes, the Open Source Android code will be adequately modified to connect to a newly built "app-store." Then at this moment, all the rest will be history.

      My only hope will be that every application in the new app-store works as advertised and better than what is currently available on the Linux desktop.

      My other hope is that at that time, we in the Linux desktop world will have learned that "too much choice breeds confusion" which we have had in a decade of multiple implementations of every application the KDE and GNOME folks have provided.

    4. Re:Hurm. by blackest_k · · Score: 3, Informative

      Have you tried Netbook Remix? I have and I just did not get on with it, mainly because its been stripped down too far. Especially annoying was a lack of reiserfs support, which I'd taken to using due to the ability of ext2/3 to lose everything on an sd card under certain circumstances.

      But Some people must like it. Surprisingly OSX runs quite well on a netbook, I took a triple booting hdd from a laptop and found the osx and ubuntu installs both booted up fine (Xp didn't but thats MS for you) I soon got wireless working on OSX using an Edimax usb card with a ralink 2500 chipset. It's certainly responsive enough but then again the Macbook Air has a 1.6 dual core CPU so a 1.6 atom isn't that much poorer (the image had been used on a 1.4 Celeron without issues).

      Now we find that Android is also a possibility for a netbook, isnt that cool. So much choice, ok there are issues to be resolved for OSX (apart from legal ones) and also for Android and less so for Ubuntu and other Linux versions. XP works quite well, 2000 is good but no webcam driver.

      quick google finds
      http://software.intel.com/en-us/blogs/2008/12/22/atom-support-now-in-opensolaris/
      and http://masafumi-ohta.blogspot.com/ This second link has a picture of a EEE running opensolaris.

      How can you not love having lots of options available, I am so tempted to build a collection of images to use with my netbooks.

      choice is good very good :)

    5. Re:Hurm. by mikiN · · Score: 2, Insightful

      All nice and dandy, but why force people to use a signed, possibly locked-down firmware binary? To keep people 'safe'?
      If a web-of-trust is what you seek, why not stick to something like Debian's keyring?

      Also, why have a single, commercial company have censorship of what goes into the app-store and what not? I'd rather have something like the popularity-contest package do the voting and ranking for me.

      --
      The Hacker's Guide To The Kernel: Don't panic()!
    6. Re:Hurm. by Anonymous Coward · · Score: 1, Insightful

      Where's that mod, "+1 pipedream"...

    7. Re:Hurm. by samkass · · Score: 2, Interesting

      Apple's App Store is a revolution in easily adding functionality to a cell phone. If Google can replicate it it will be huge for them. If not, it will be a major impediment.

      Having 10,000+ apps, many of them free or $0.99, all available in a trusted, easy-to-access, categorized, searchable and peer-reviewed place is valuable. Sure, there are now a dozen or more "fart sound" and "flashlight" apps, but there are also some really innovative things (like "please name the song that's playing in this restaurant right now" and others).

      I've bought a lot of phones with a lot of gadgets from a lot of vendors over the years. The iPhone is the most expensive one I've ever bought, but also the first time I felt I've been getting my money's worth.

      --
      E pluribus unum
    8. Re:Hurm. by mikiN · · Score: 1

      Be happy. If the wheel were patented by some Evil Corporation, we'd still be bumping along the road on wooden tyres, so that the Evil Corporation can sell us expensive suspension systems, expensive auto repairs, expensive health plans for our rattling bones, etcetera.

      Thanks to Linux, we now have wheels with pneumatic tyres, among other varieties.

      --
      The Hacker's Guide To The Kernel: Don't panic()!
    9. Re:Hurm. by mikiN · · Score: 1

      ...we now have wheels with pneumatic tyres, among other varieties.

      in a F/OSS sense, of course. F/OSS is not just about being free, it's also about having choice.

      --
      The Hacker's Guide To The Kernel: Don't panic()!
    10. Re:Hurm. by Mad+Merlin · · Score: 3, Insightful

      Linux is all about reinventing the wheel. FOSS is all about reinventing the wheel.

      Quite the opposite, actually. Proprietary software is all about reinventing the wheel and then selling it under sufficiently restrictively terms that everyone else is forced to reinvent the wheel.

      For example, no more than about 10% of all proprietary Windows applications use standard Win32 widgets, the vast majority prefer to roll their own instead. Not even Microsoft uses their own interface libraries, just compare IE 7, WMP (anything after 6.4) and any version of MS Office or Visual Studio released this century.

      In sharp contrast, all of the apps on my KDE desktop use standard KDE/Qt widgets, the only exceptions being apps that were originally proprietary (Blender, OpenOffice and Firefox).

    11. Re:Hurm. by mdwh2 · · Score: 1

      but there are also some really innovative things (like "please name the song that's playing in this restaurant right now" and others).

      FYI, that's been around for years, available on any phone capable of SMS.

    12. Re:Hurm. by Adambomb · · Score: 4, Insightful

      why have a single, commercial company have censorship of what goes into the app-store

      Because a single, commercial company creates and maintains the product which the same single, commercial company is also liable for in terms of company image, damage to devices, even overflow of support calls causing penalties on their service contracts with subcontractors.

      If you don't like it, you don't buy an iphone. This is like saying "Why is XBox Live the only XBox 360 online gaming service!". To put it into the overused car analogies, why would Ferrari support third party machined components in their catalogues? At least Apple is allowing for the third party components, it just requires approval first.

      Or if you're still strung out over this, going by app popularity and the whole support/liability angle, think of the number of people who STILL install those "magic cursors" and "Bonzo Buddy" type idiocies.

      --
      Ice Cream has no bones.
    13. Re:Hurm. by Serious+Callers+Only · · Score: 2, Informative

      He's talking about an app like Pandora, which records any sound source, sends it to a sever, and attempts to recognise the song. You can't do that or anything similar via SMS. SMS services require a radio station or place to have an agreement with the service, it's not the same thing.

    14. Re:Hurm. by Anonymous Coward · · Score: 0

      huh? You _audio call_ the service and it smses back to you, you don't try to send the audio sample via sms to them. That would be dumb.

    15. Re:Hurm. by mdwh2 · · Score: 1

      You can't do that or anything similar via SMS. SMS services require a radio station or place to have an agreement with the service

      Yes you can, and no you don't. It works as the AC reply points out.

      If Pandora has to first record it then send it, that sounds like a more inefficient (and probably more costly, depending on your plan) way of doing it.

    16. Re:Hurm. by amias · · Score: 1

      yeah but his is more polite , thats a win for me

      --
      [site]
    17. Re:Hurm. by alex4u2nv · · Score: 1

      There is handango.com and mobihand.com that also maintain a more commercial app store that supports g1.

      PS: I tried posting this earlier from my g1 to slashdot's well web2.0 friendly gui. But it doesn't work with web3.0 well -- My G1 Dev.

      *Hint Hint maintainers!

      And while everyone argue that current_year++ will be the year of Linux Desktop. I'll say no, stop wait: Linux is ushering the new era of computing. Cheers !! Happy new Year everyone.

    18. Re:Hurm. by moosesocks · · Score: 1

      No, the app-store is important to the kool-aid drinkers

      I understand that you might be a little upset about Apple's somewhat obsessive and illogical control over their products.

      However, comparing that to an event during which 1,000 people died seems a bit inappropriate, doesn't it?

      Even from a logical point of view, the analogy doesn't even stand. Are you seriously insinuating that Apple users are impressionable to the degree by which they'd join a suicide cult? Sure, the CEO is charismatic, though it's not really all that difficult to see why their products are popular at the moment given just how badly their competitors screwed up over the past few years.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    19. Re:Hurm. by Anonymous Coward · · Score: 1, Insightful

      Okay - in that case, I suppose you wouldn't object to your notebook manufacturer pre-approving which programs you install on your PC?

      Doh.

    20. Re:Hurm. by MrDoh! · · Score: 1

      I recall this in the UK about, uhm, 5-6ish years ago. 2570 on the phone I think it was (middle numbers), hold the phone up in the club and it'd then break the call after a few moments. Then, you'd get the text message back listing what it was. 50p to id a song. THEN, you could log into the website with your mobile number and download the song you'd ID'd for a cost. Very clever.

      --
      Waiting for an amusing sig.
    21. Re:Hurm. by joeman3429 · · Score: 1

      *points to parent* He speaks the truth

    22. Re:Hurm. by CdBee · · Score: 1

      Everything you could ever want is avaliable for free

      So i can get an office app? and a MMS sending/receiving app? and a full bluetooth profile app? and an app to allow use of an external keyboard, and video recording? And A2DP? And VoIP? And J2ME for all those useful java apps I have on my own phone?

      Seems I've been misinformed. /irony

      --
      I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    23. Re:Hurm. by CdBee · · Score: 1

      You can do it via MMS however, oh wait sorry the iPhone is stuck in 1996 in that respect and doesnt do MMS does it?

      --
      I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    24. Re:Hurm. by hitmark · · Score: 1

      i have tested both j2me and mobile web apps that do exactly that. the j2me had built in recording, the web app made use of the phones own ability to record a bit of audio and then upload it.

      what it comes down to is the operator and what firmware they put on their "network approved" phones.

      and in some parts of the world, that kind of "branding" is basically unheard of...

      the company is mother, the company is father, the company knows whats best for your 24/7? yeah right...

      i say that usa and its clones have replaced big government with big corp, and cant see that its no diff.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    25. Re:Hurm. by hitmark · · Score: 2, Insightful

      reiser on SD cards? holy wear leveling, batman...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    26. Re:Hurm. by Shamenaught · · Score: 1

      Revolution? I seem to recall there being store apps on several smartphones I've owned, the only major difference between them and the App Store is the peer-reviewed aspect, which is really how everything was going anyway. "Web 2.0" was the major buzzword when the iPhone came out, IIRC.

      If Google doesn't have an adequately searchable app store, with peer review and so on, be very surprised. After-all, aren't Google the masters of serving people up what other people made? Even if Google left such functionality out, I'd hardly call it a major impediment. I can install apps to my N95 without a fancy store, why would I need one to have a G1?

      Where apple fails is in its attempting to dictate what apps people can and can't have. I refuse to believe that Adobe haven't written Flash for the iPhone, for example. They've made Flash Mobile for many less powerful devices. Were it released, however, Apple would lose control over what apps and games users had access to, as Flash can be used to replicate much of what is available in the App Store.

      --
      mysql> SELECT * FROM `places` WHERE `place` LIKE 'home`; Empty set (0.00 sec)
    27. Re:Hurm. by johanatan · · Score: 0

      Actually, it's called Shazam and it keeps more metadata than Pandora. Pandora only classifies music by certain qualities, but Shazam can identify the exact song being played (by keeping a digital fingerprint of the *entire* song instead of just classifying it).

    28. Re:Hurm. by Wrath0fb0b · · Score: 3, Insightful

      Because a single, commercial company creates and maintains the product which the same single, commercial company is also liable for in terms of company image, damage to devices, even overflow of support calls causing penalties on their service contracts with subcontractors.

      A single commercial company also maintains Windows Mobile. On a WinMo device, the user is given root access, full permissions to fuck with the filesystem/registry and install any application that she wants. Moreover, WinMo applications don't need to be approved by anyone, you just download the SDK (C++ or C#, your choice) and write the app and package it as a file. Send the file to anyone you want, host it free on the web, sell it for $1000000/copy, barter it for live chickens...

      Compare this to Android, where the user doesn't have root access and is locked out the filesystem. The Android developer is similarly fucked -- she can't just package his application as a file and send it off to whoever but must submit it for approval and then, if the overlords deign to approve, can only distribute it through their app store.

      It's ironic, in some sick and twisted sense, that an OS built on open source affords the user and developer so much less freedom than one built on closed source by the much-maligned Microsoft.

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

      It can be done on other phones though, my Nokia 6085 can do it.

    30. Re:Hurm. by Beyond_GoodandEvil · · Score: 1

      Everything you could ever want is avaliable for free
      An app that provides cut and paste?

      --
      I laughed at the weak who considered themselves good because they lacked claws.
    31. Re:Hurm. by Directrix1 · · Score: 1

      My thoughts exactly.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    32. Re:Hurm. by Kooty-Sentinel · · Score: 1

      The Office Application you have to pay for. VoIP is actually available, but not a mainstream client. Bluetooth does not have A2DP nor does it have full profile support. You got me there (although you can get an A2DP adapter for less than 20 bucks)

      Everything else you want you can get by jailbreaking your iPhone and installing via Cydia or Installer.

      --
      Your evaluation period for Productivity 1.0 has ended. Please purchase more coffee to continue using this product.
    33. Re:Hurm. by Kooty-Sentinel · · Score: 1

      I know you are joking, but actually there is an application that emulates cut/copy and paste on the iPhone :P It's called iCopy

      --
      Your evaluation period for Productivity 1.0 has ended. Please purchase more coffee to continue using this product.
    34. Re:Hurm. by Anonymous Coward · · Score: 1, Informative

      Compare this to Android, where the user doesn't have root access and is locked out the filesystem. The Android developer is similarly fucked -- she can't just package his application as a file and send it off to whoever but must submit it for approval and then, if the overlords deign to approve, can only distribute it through their app store.

      It's ironic, in some sick and twisted sense, that an OS built on open source affords the user and developer so much less freedom than one built on closed source by the much-maligned Microsoft.

      You can install any Android app you want, just need the .apk and check the "Unknown Sources" box in the settings. And once you sign up as a developer you can release your apps on the market without any approval.

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

      You dial a number and hold the phone to the sound, and it sends you an SMS with the song name. Works on any phone, doesn't require any subscription or special software.

    36. Re:Hurm. by pseudonomous · · Score: 1

      Wow, it sounds like apple re-invented Synaptic!

      Or for Arch users:

      Apple reinvented pacman!

    37. Re:Hurm. by Anonymous Coward · · Score: 0

      True, though you speak of the Microsoft of today. Yestermicrosoft would have done far worse. We have to keep speaking up.

    38. Re:Hurm. by CTachyon · · Score: 2, Informative

      Compare this to Android, where the user doesn't have root access and is locked out the filesystem. The Android developer is similarly fucked -- she can't just package his application as a file and send it off to whoever but must submit it for approval and then, if the overlords deign to approve, can only distribute it through their app store.

      *cough* *cough* *wheeze*

      --
      Range Voting: preference intensity matters
    39. Re:Hurm. by rtechie · · Score: 1

      Just a quick note:

      Wow, is this model stupid. Allowing people to self-sign the security certificate for their applications completely defeats the purpose, unless they have a setting for users to disable allowing self-signed certificates (which means that most users WOULD be limited to the Android store). I don't understand why they won't allow unsigned apps given that they've completely defeated the purpose of having certificates. Blackberry does they same thing for Java apps, they just don't allow self-sign.

    40. Re:Hurm. by Serious+Callers+Only · · Score: 1

      Ahah. Sorry, I thought they meant a service which you have to text to find the song (if it knows which radio station you're texting about it can tell you) - these exist too. Didn't realise there are/were services which you can phone and hold the phone up to the sound source to get a text reply. My mistake.

      Plans with iPhones have free data, so it's not an issue - they'd be cheaper than the suggested way of calling a number (what's the charge on that number usually?) and waiting for a text or voice reply. The user experience is the same, except you don't have to wait for a text or call a number.

    41. Re:Hurm. by blackest_k · · Score: 1

      I am interested in your opinions about reiserfs on sd cards but I really am struggling to find any article that states its bad for sd cards. Can you find a reliable source to back up your negative vibe because so far I haven't found anything to backup your view point.

      http://www.internettablettalk.com/forums/showthread.php?p=81635

      "After some research I don't think ext2 is a good choice for SD card partition Type. And ext3 is catastrophic. Ext2 tends to wear off the card with great speed, even with SD cards automatic anti-wear off protections.
      Google on the topic and you will see it for yourself. Also Ext2 isn't very optimized for lots of small files. Neither in speed, nor size.

      ReiserFS should be far better choice. It has a big edge over ext in terms of small files handling (the devs behind reiser stress quiet often on that). It is much more self repairing (I got lots of errors when running e2fsck on the SD card from time to time). It handles wearing off much better.

      The only bottleneck I can think of now is the 32MB used for metadata. That's it. Even on empty filesystem you have 32MB used with metadata. On the other hand with 2GB cards costing $20 32MB is not that much."

      My primary use for SD Cards is data and mostly its reading from a card rather than writing. I'm also prepared for a card to fail, and mostly use the SD Cards as a local copy of data I want on my system at a particular time. In practice so far I've not had an SD Card fail so as to become unusable, Although I have lost partitions under ext2 or 3 reformatting them has always worked.

      The life span of cards seems to be unclear but 5 - 10 years seems to be what the manufacturers are saying.

    42. Re:Hurm. by IamTheRealMike · · Score: 2, Informative

      No it isn't stupid, you haven't bothered to understand what it's for. The signing simply authenticates apps as coming from a particular person or organization, it doesn't make any assertions about that person or organization. The point is to ensure one developer can't "upgrade" his competitors app with a broken version, etc. It's all about sandboxing.

    43. Re:Hurm. by Directrix1 · · Score: 1

      Honestly, I was just imaging anything with journaling that isn't specifically written for something like flash storage to be suboptimal. And if you read many and write few you shouldn't be losing that much even with a non-journaled file system.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    44. Re:Hurm. by uzbekistan · · Score: 1

      *points to parent* He speaks the truth ------- He true?????

  6. Downside... by Junta · · Score: 5, Informative

    As much as so many people seem to hate X (many for no particularly well found technical reason I will add, some have technical justifications, but many just think it's 'old'), Android would not be an improvement in display or UI technology for desktop usage:
    -No inherent remote display capabilities. X has this in it's very foundation. There was no reason for a cell-phone/embedded OS to implement such functionality in the contexts Android target, so this wasn't a bad decision.
    -Multi-window operation. Again, the target is applications where the resolution, screen size, and interface methods do not lend themselves well for multiple windows. As such the paradigm is single application.
    -Extending from the above, no advanced window management/compositing. The inter-application effects and utility with 3D acceleration found in Compiz, Aero, and Quartz have no reason to be there, despite providing productivity benefits (at least in the compiz and Quartz variants).

    Do not get excited about the prospect of any arbitrary display technology displacing X, regardless of the underlying technical merits in the given context. Try to understand the hard technical reasons for your X hate, and do a bit of research to make sure they are not FUD or that the Xorg team isn't already addressing your concerns in a reasonable manner.

    From what I've tried, Android is a great platform for the environment it targets. It achieves this by not trying to be a one-size fits all solution. Usage styles that work on the desktop do not scale to handheld devices. By the same token, good handheld UI does not scale to Desktop.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Downside... by dargaud · · Score: 1

      Your observations are correct, but as to why some hate X... I wouldn't say I hate it, just that I don't understand it. At all. And I'm a seasoned hacker. It's basically impossible to compile from scratch (the only time I managed to compile it was as part of Gentoo). Config files are obscure to the max, both in syntax and semantics, and there's no way to know where there's an error if there's one. Plenty of its options and capabilities are archaic and leave you scratching your head as to why they are in there at all.

      --
      Non-Linux Penguins ?
    2. Re:Downside... by Anonymous Coward · · Score: 0

      The "networking transparency" argument is just stupid. 99.9% of people wouldn't ever understand it, and it isn't usable for many of those who do. If your network is high-latency many apps are unusable (there is too much back and forth traffic for each event (something NoMachine's NX fixes), and if your network connection is anything less than 100% reliable you'll be CONSTANTLY having applications die (kinda like ssh'ing without screen - there is no way to get the app back). In practice, everyone I can think of just uses NX or runs a VNC server on the remote machine. And if for some reason you really want to use an app remotely, it's not like NetMeeting hasn't allowed similar functionality on an evil "non-transparent" window system for years (hell, Microsoft's is better in that the app isn't "stuck" on a single specific remote viewer forever).

    3. Re:Downside... by slimjim8094 · · Score: 3, Informative

      Yes.

      xrandr -s 1024x768

      or your favorite graphical utility for KDE or Gnome.

      That's been around for a while, by the way.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    4. Re:Downside... by DiegoBravo · · Score: 4, Funny

      can you change the resolution of your cellphone screen without changing your cell phone?

    5. Re:Downside... by TakeyMcTaker · · Score: 1

      Multi-window operation. Again, the target is applications where the resolution, screen size, and interface methods do not lend themselves well for multiple windows.

      This is where I have to begin to disagree with you. I know it's a hard habit to give up, but I think the multi-window desktop UI paradigm we've been force-fed since the 80's is vastly overrated. I don't know how you do your tasks, but I do mine one at a time, and the really important windows are kept full-screen. The rare exception to that might be filesystem browsing, but a multi-frame browser is a simpler solution there. Recent studies show that humans are not natively multi-tasking, and asking them to do so tends to slow them down, where single-tasking serially is faster.

      Full-screen apps with some sort of switching/tabbing interface, and some form of communication layer/functions between apps (minimally, cut'n'paste, you hear me APPLE??) is sufficient to coordinate any 2 apps. Android's inclusion of things like the contact manager in multi-app communication makes this even better. Even COM hasn't caught up with that level of cross-app communication.

      Sony has a good example of a nice persistent interface with per-task near-full-screen or full-screen interfaces, in their XMB for the PS3 and PSP. The PS3 XMB exceeds the kind of resolutions you're talking about. I prefer Android's "shelf" metaphor/UI to standard desktop shortcut based UI. Desktop widgets forming a "home" UI are also becoming fairly universal, and Android already supports that better than X11. With the existence of remote desktops like VNC, X11 remote windowing is also outdated and just confusing more than anything.

      Ask anyone who has tried to develop games under X -- the mouse handling is the worst. Android is made for touch screens, and has been proven to support multi-touch, so its cursor/mouse manager is probably already better than X.

      The world needs an alternative to the old mis-guided "everything in a window pane" UI. Android may be just the thing.

    6. Re:Downside... by Rich0 · · Score: 2, Informative

      But, how else are you going to get your fancy new Dell laptop to interface with a 1980s sync-on-green 17" 350lbs Sun console monitor? :)

      That's why the 99.99999% of linux users who have VESA-compliant plug-and-play monitors manufactured in the last 25 years have configuration files that contain modelines.

    7. Re:Downside... by fm6 · · Score: 1

      many for no particularly well found technical reason I will add, some have technical justifications, but many just think it's 'old'

      I don't know anybody who hates X because it's "old". It would be very weird if they did, since X almost always runs on top of Unix (or Linux, which is Unix for all purposes except trademarks). And how old is Unix? Pretty darn old.

      There are plenty of good reasons to dislike X. It was designed by a committee and looks it. Working with it is nightmare upon nightmare: User Interface contentions, APIs, config files, protocols, all are obscure and complex. Whenever I work with it (and I use X-based apps every day) I end up in the mode of some computer noob who treats the technology like a tarbaby, afraid to try anything for fear of what I'll break. If it works, I'm careful not to touch anything I don't have to.

      From day one, people have looked at X and said, "there's got to be a better way". For James Gosling, the nightmare of X coding for Solaris is what convinced him that existing GUI development models had gotten out of control. I've heard other complaints about X's weirdness and complexity for as long as I can remember. There's no "it's just old" about it.

    8. Re:Downside... by shutdown+-p+now · · Score: 1

      From what I've tried, Android is a great platform for the environment it targets. It achieves this by not trying to be a one-size fits all solution. Usage styles that work on the desktop do not scale to handheld devices. By the same token, good handheld UI does not scale to Desktop.

      The question isn't whether it scales to the desktop. The question is whether it scales to the netbooks. For the smaller, lower-end models with 800x480 screens, I can actually see it working - as I recall back from the days when this kind of resolution was the norm, windows were maximized all the time anyway, because there was no screen space to waste...

    9. Re:Downside... by _Sprocket_ · · Score: 1

      This is where I have to begin to disagree with you. I know it's a hard habit to give up, but I think the multi-window desktop UI paradigm we've been force-fed since the 80's is vastly overrated. I don't know how you do your tasks, but I do mine one at a time, and the really important windows are kept full-screen. The rare exception to that might be filesystem browsing, but a multi-frame browser is a simpler solution there. Recent studies show that humans are not natively multi-tasking, and asking them to do so tends to slow them down, where single-tasking serially is faster.

      This has me thinking - how diverse are our habits for working? What you described is entirely unlike my normal environment. Let's compare.

      My environment involves multiple virtual desktops. Each desktop tends to be dedicated to a specific task. I always have an email desktop and a web browser desktop. At work, I also have a VM desktop. Others get used according to whatever tasks pop up. Let's say I get an email alerting me to some issue. I'll pop that email up in to its own window then move that over to an empty desktop / workspace. Then I'll open terminal windows, monitoring apps, etc. and get to work using the email as a reference. The size of those windows are usually dependent on how much real-estate is needed to view the app / information. Sometimes I either go full-screen, full-width, or full-height but rarely. At work, that sometimes mean my reference material (be it a web page, email, document, etc.) gets moved over to a second monitor. Moving between windows is usually point-and-raise. Sometimes I use the Compiz Scale feature (similar to MacOS Expose) to select a window in the current desktop or from all desktops. Once a task is done, the associated windows are closed (although email, web, and VM are usually running until I'm done for the day).

      Its not that I'm multi-tasking per se. Its more compartmentalization. I only work on one task at a time. But I'm able to move from section to section, quickly moving between sources of information or even tasks if priorities warrant.

      I couldn't imagine going to a single-window world (much less a single desktop - single monitor I still do at home but its a relatively large monitor). But at the same time, I have no desire to do the same thing with a mobile device. Unless that mobile device is a brick that behaves as a mobile device and is the center of my desktop environment when docked. Then I'd want both the single-window mode and the multi-workspace mode available as appropriate (I might also want such a wonderful device to act as a pony too, while I'm at it).

    10. Re:Downside... by dougisfunny · · Score: 1

      My personal preference is to have two windows maximized one on each of my screens, and go back and forth between those. Three screens would be ideal, an extra screen for a browser would be nice.

      --
      This is not the funny you're looking for.
    11. Re:Downside... by hitmark · · Score: 1

      i would not be to sure about the handheld to desktop bit.

      i suspect it comes down to what one assume when one hear "desktop". in much the same way that the kde team found that they had to stop calling the launcher a menu, as it was coloring the design concepts people where coming up with.

      in the end, its the physical dimensions one work with thats the issue, not the software.

      smaller screens can show less data, as such the visible gui has to be scaled back.

      but thats not the same as having to cut the actual features available, it just means one have to be more smart about how the user will access those features.

      this is much the same as how early programmers optimized to hell and back, because resources was scarce. now, with multi-gigabyte ram and multi-gigaherz multi-core cpus, even then most wasteful of loops can fly, if one just give the user some "glitz" to look at for a moment.

      one assume a big screen, one assume a physical keyboard, one assume a mouse, thats whats implied by a desktop.

      and this shows, all the way to websites that use mouse-over menus that cant possibly work if you do not have a on-screen pointer to move about somehow.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    12. Re:Downside... by hitmark · · Score: 1
      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    13. Re:Downside... by drinkypoo · · Score: 1

      If you're smart, you're not poking X directly any more. You're using some toolkit, and it is abstracted away. Meanwhile the underpinnings of X are slowly, slowly being upgraded. (Yes, two "slowly"s are necessary here. You probably know this already.) It's really not even necessary to replace the current way of doing things. You just introduce a new way of talking to the server, and the old way becomes a module at some point down the road, which you can load or not. This is the same reason why arguments about Direct3D over OpenGL are stupid; Direct3D's excuse for existence is that OpenGL was evolving too slowly. But this is a stupid argument, because OpenGL allows vendor-specific extensions, and Direct3D was about crushing OpenGL in the same way that the Gates Foundation is not about curing disease, but about pushing the USA view of Intellectual Property law throughout the world.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    14. Re:Downside... by drinkypoo · · Score: 1

      But, how else are you going to get your fancy new Dell laptop to interface with a 1980s sync-on-green 17" 350lbs Sun console monitor? :)

      I realize that some people out there might want to do this, for some reason, but they'd be much better off just buying a refurb 17" flat panel unless they're in fucking Bosnia or something. The power savings alone will pay for the laptop in the first year. At least make it a 19", then there's a plausible excuse why someone might want to subject themselves to that much monitor-based radiation. Trinitron? More like Trinity.

      Actually, I have two VGA to 13W3 cables with a bunch of DIP switches on them, and have seen the same thing for 3/4/5BNC connections. I unfortunately don't have documentation for them and I forget if they have 8 or 12 DIPs but I'm not playing games with the thing. Then again, I don't expect to ever want to hook a 13W3 monitor up to a VGA connector again, I mostly just keep them because I can't bear to let go of cables. I have three 12 gallon bins quite full of cables now. I threw away a cable back in 1993 or so, and needed it not more than a month later :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:Downside... by fm6 · · Score: 1

      You're right about toolkits. But my poking (you make development sound obscene!) has never included X. Too complex for me.

      But that doesn't insulate me from X's baroque weirdness. There's the weird UI semantics. (If you can tell me how to make the clipboard in Cygwin/X or XMing not do copy-on-select, there's a small bribe in it for you.) There's the config files, which follow a logic all their own.

    16. Re:Downside... by Hecatonchires · · Score: 1

      I have to say, using vmware's console tab and the multiple frames in the host manager has made multiple desktop connections much easier for me to manage.

      That said, I pretty much consider all apps to be tabs of the desktop interface application. Having a tabbed interface just means logical grouping of same apps, meaning (in windows, so nothing I say matters here) I have to alt-tab/shift-tab and then alt-w-1/alt-w-2.

      --

      Yay me!

    17. Re:Downside... by Hecatonchires · · Score: 1

      I'm using windows, because we're pretty much a microsoft shop, but what you said.

      --

      Yay me!

    18. Re:Downside... by TakeyMcTaker · · Score: 1

      Our desktop setups actually do sound rather similar. I have a dual-monitor setup at home, and I tend to treat each monitor like your dedicated "virtual desktop" scheme. I keep active work on the bigger monitor to the left, usually with something like Visual Studio in "full screen", and communication apps sort of cascaded on the right.

      Let me ask you just one thing: after your preferred web browser gained tabs (this was a while back for me since I use Firefox almost exclusively, though I have dabbled with Chrome), did you stick to having any separate browser windows, or did you go all tab-per-page mode? The reason I ask this is, it's an existing proof of my point. Given a more intuitive method to browse between a list of full(er) size panes, as opposed to spending time on window arrangement (such as manual paneling or cascading), I suspect most people would rather have full size panes, or at the very least a finite pre-arrangement of panes (which is arguably the point of most frame UI).

      In part because of screen real estate constraints, mobile UI developers are hitting those "intuition with full pane" spots much more quickly. I think it's inevitable that these will reach back to preferred desktop settings, so much so that I'm willing to jump the gun and call something like Android a viable desktop UI, not just a mobile UI. I'll also jump the gun in hoping some of the cool push-pull interface ideas in Fennec will come back to desktop Firefox at some point.

      I also think touchscreen/stylus tablet use on both desktops and mobiles will become more common within the next 1-3 years, so perhaps that introduces some bias.

    19. Re:Downside... by Anonymous Coward · · Score: 0

      Their marketing, claiming the device has "no CPU," is enough to turn me off to their product. That's written at least 4 times on their product info page and repeated in their tour.

      How about not lying to your potential customers? You could say, "with a fraction of the hardware of a regular laptop," and your message would be 100% more understandable and truthy.

    20. Re:Downside... by Haeleth · · Score: 1

      Can you change resolution without editing a config file and restarting X yet?

      When was the last time you couldn't do that? It's been trivial for as long as I can remember -- certainly for over 10 years.

    21. Re:Downside... by Anonymous Coward · · Score: 0

      There's the weird UI semantics. (If you can tell me how to make the clipboard in Cygwin/X or XMing not do copy-on-select, there's a small bribe in it for you.)

      A more broad-minded approach would be to recognise that different conventions have developed in different operating systems. X's multiple-clipboard model is only "weird" if you take Windows to define normality.

      The reason it doesn't work well in Windows-based X servers is that they are trying to integrate with Windows, which only has one clipboard. So they merge both the clipboard and the primary selection into Windows' single clipboard, because any alternative would break too many things.

      There's the config files, which follow a logic all their own.

      Um, mine mostly appear to be perfectly standard XML -- apart from xorg.conf, and that's practically empty, apart from the huge comment at the top that explains where to find the documentation. Contrasts rather favourably with e.g. the Windows registry's non-human-readable binary format and complete lack of any sort of comments.

      And, like the Windows registry, it's all rather irrelevant, because it's hardly ever necessary to edit anything by hand.

    22. Re:Downside... by _Sprocket_ · · Score: 1

      Let me ask you just one thing: after your preferred web browser gained tabs (this was a while back for me since I use Firefox almost exclusively, though I have dabbled with Chrome), did you stick to having any separate browser windows, or did you go all tab-per-page mode?

      Hmmm. Interesting question.

      I do a bit of both. I'll usually have the "goofing off" browser open that becomes littered with tabs as I follow links around or go "hey - did you see that video on YouTube?" If / when I'm looking up something for a particular task, sometimes I'll open a tab on that window and go from there. Often I then move that tab to a new window or, if I'm thinking ahead, open a new window in advance. Then all the following tabs (spawned from google searches, etc.) are all in the same window for that particular task / subject. Once I'm done, I close the window. Sometimes I clean up my tabs until there's just the ones I found useful and then I "Bookmark All Tabs.." (yup - using Firefox as well). Part of the reason I do this is compartamentalization. But it also allows me to move that browser window over to that task's desktop and have it side-by-side (sometimes on the 2nd screen - which is actually my docked laptop) as reference (leaving Slashdot behind).

      I also think touchscreen/stylus tablet use on both desktops and mobiles will become more common within the next 1-3 years, so perhaps that introduces some bias.

      I see how this interface is useful for mobile computing. But I'm not sure I buy it for desktop environments. I remember touch-screens and light pens in the '80s. Neat stuff (I had a light pen). But ultimately just not the right interface. Although - imagine one of the Waacom screen tablets (I forget the model) that's also your main monitor. If it was wireless, just picking up your monitor to scribble on it would be kind of cool. But I'm not sure it'd be that useful outside artistic circles.

      I'm curious as to why you're so keen on the idea.

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

      many just think it's 'old'

      I don't get people like those... I mean, if an app is old, but it's still here, doesn't that only prove that the app is good and has been for a long time?

  7. Netbooks and the death of the word processor by Kupfernigk · · Score: 5, Interesting
    I hope this happens, and I hope it starts to create a paradigm shift.

    As far as office workers are concerned, the last 20 years can be seen as a terrible mistake. The problem is, basically, Office. It's interesting, reading discussions on Slashdot, to see people defending things like Word because OOo can't exactly reproduce the (usually visually illiterate) exact form of a Word document. The great majority of people in offices need to create files containing relatively transitory information, possibly with a shelf life of less than a day. Yet they spend absolutely hours fiddling with formatting and decoration, and thinking that thereby they are in some way adding value. Salesmen and people in marketing spend lots of time messing around with Powerpoint producing crappy presentations, and think that somehow this makes their message more convincing (perhaps at a subliminal level one corporate drone is influenced by the presentations of another, but education should be able to fix that.)

    Email came as a huge relief - so immediately Microsoft tried to extend email with formatting features to convert a text medium into a presentation medium, or turn it into a vehicle to shuttle Office documents around the Internet.

    The rise and rise of the netbook creates an opportunity to get rid of some of this shit. The netbook and the e-reader work well with plain black text on a white ground conveying information in a neutral way that allows it to be consciously read and analysed. They don't work well with overblown office applications.

    On the other hand they do work very well for delivering basic search, mapping, information retrieval and messaging, and Chrome works very well as a browser on netbooks (I run Firefox on my corporate laptop and Chrome on my netbook because it is just easier that way.)

    The cost of hardware is now so low that it probably makes more sense to have multiple single function devices than a general purpose PC again. The current obstacle to this is the cost of operating systems and the perceived need for Office. Get rid of most of this, and manufacturers can stop making minute variations on a theme and produce optimised devices - like why do I need top end sound or 3D on my photo editor, where what I want is reliable colour output from high res monitors and accurate rendition of color from the print drivers?

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:Netbooks and the death of the word processor by token_username · · Score: 5, Insightful

      I don't think visually appealing documents can so easily be dismissed, especially in marketing and sales as you mention. The world we live in is obsessed with visual/multimedia stimuli and to not utilize these tools would result in an almost certain loss of effectiveness.

      I do, however, agree that the vast majority of people spend far too much time on these appearance things. I would also say that the majority of people overrate themselves in their talents in this area.

    2. Re:Netbooks and the death of the word processor by Progman3K · · Score: 1

      I agree with part of what you said - simplicity.

      Text editors need not be all things for all people, that's for emacs.

      I un-fondly remember the years when it became blatantly obvious MS was tangling their products and operating systems in a bid to become irreplaceable. They quickly lost sight of the real reason these products were created and eventual chaos followed.

      It is nice in a way though, it validates the principle that things that are created with the intention of serving the customer first and not the vendor will ultimately shine.

      Let's hope Google keeps that lesson.

      --
      I don't know the meaning of the word 'don't' - J
    3. Re:Netbooks and the death of the word processor by Bearhouse · · Score: 1

      Chrome works very well as a browser on netbooks (I run Firefox on my corporate laptop and Chrome on my netbook because it is just easier that way.)

      Agree with your main post - but what about this bit? I run both on both, with no issues. Firefox for general browsing so I can benefit from the plugins, (noscript etc.), and chrome when just reading sites I already trust and are not loaded with flash and ads..

    4. Re:Netbooks and the death of the word processor by bazorg · · Score: 1

      That is somewhat reasonable but assumes that the capabilities of the netbooks will remain below the minimum for proper usage of OOo or MS Office. that will not be true for next generations of hardware. As soon as people find they can use netbooks the same way they can use desktop PCs, the lack of training in using certain applications will become apparent again.

    5. Re:Netbooks and the death of the word processor by Rich0 · · Score: 1

      I'm involved in a project at my place of employment that has brought in a big-5 consulting firm. I've never seen more beautiful powerpoint presentations in my life. Our group tells them what we want management to go for, and they prepare 15 slides with all the nice 3D shapes, interesting diagrams, etc to sell them on it. Management just eats this stuff up. We could probably get them to buy mortgage securities if we wanted to.

      And THAT is why everybody spends so much time on presentation and not on content. The content just isn't important (although spending a lot of money on an opinion helps to make the content sound more important).

    6. Re:Netbooks and the death of the word processor by Angostura · · Score: 1

      You're reading this in Lynx, aren't you?

    7. Re:Netbooks and the death of the word processor by fuzzyfuzzyfungus · · Score: 1

      Visually appealing is, as you say, important; but what I think grandparent is referring to is the rather perverse effect that "easy to use" office software has had. Time was, back in the day, when graphic design/document typesetting/slide layout and similar tasks were fairly specialized skills because the software was nonexistent or horribly arcane. Documents would either be just typed up, if relatively transient, or drafted and sent to the person or department that specialized in designing the final document. On the minus side, that made for fairly long turnaround, and wasn't wildly efficient. On the plus side, there was a fairly clear line between transient-don't-bother-with-the-fluff documents and important-put-together-by-somebody-who-knows-what-they-are-doing stuff.

      Now, with office software so common and easy to use, the vast majority of documents are drafted and polished by the same person, and the workflow for transient and important documents is very similar. Hence the vast number of hours spent futzing with the graphics(and WordArt, may it rot in hell) of transient stuff and the vast number of presentations hacked together by people with absolutely no design skill at all.

    8. Re:Netbooks and the death of the word processor by Nurgled · · Score: 1

      I agree that these issues do matter, but I don't agree that the way to address this is to put design in the hands of your average office worker. I know I don't have the skills necessary to produce an attractive document, so I write the content and then one of two things happen. If it's only a transient internal document, I'll use software (designed by folks who know how to make things attractive) to format it; this gets an acceptable but not exceptional result. If it's a document that needs more than that, I hand my copy to folks who actually have a clue about graphic design and let them go at it.

      Either way, all of the formatting features in Word and other such software are a distraction. I write my stuff in a text editor, usually in something resembling wiki markup, and then convert it to something sensible after I'm done.

    9. Re:Netbooks and the death of the word processor by Anonymous Coward · · Score: 0

      you sir are a douchbag

    10. Re:Netbooks and the death of the word processor by ion.simon.c · · Score: 1

      Isn't Chrome more lightweight than FF 3?

      I really don't know. I only briefly used the very first public beta Chrome release.

    11. Re:Netbooks and the death of the word processor by ion.simon.c · · Score: 1

      People spend so much time on this 'cause... managers are too overworked to pay attention to details? Managers don't *want* to pay attention to details? Managers really aren't *supposed* to pay attention to details?

      I'm not being snarky or cynical here. (I'm actually trying to figure out use and care instructions for my own manager. ;) )

    12. Re:Netbooks and the death of the word processor by Rich0 · · Score: 1

      Frankly - I don't want them to pay attention to details. That causes half the problems we have to deal with. I'd be happy if they just gave out performance evaluations and took the rest of the year off.

      However, it would be nice if they pretended that they pay us to have minds and actually listen to our advice once in a while (without requiring us to spend 4 years salary on a big-5 firm to parrot our opinions).

  8. Please port to OLPC / XO! by Anonymous Coward · · Score: 2, Funny

    ...for the children!

  9. What's wrong with X? by macemoneta · · Score: 5, Insightful

    I have an old Zaurus SL-5500 PDA with 64MB of memory, and I run X on it continuously. X adds so much functionality, why would anyone choose a framebuffer-based display instead?

    It's like saying "now we don't have to use a word processor anymore, we can run notepad!"

    --

    Can You Say Linux? I Knew That You Could.

    1. Re:What's wrong with X? by burris · · Score: 1

      Why waste battery power with lots of extra junk that is hardly ever used?

    2. Re:What's wrong with X? by windsurfer619 · · Score: 1

      But that junk is only used if you use it...

    3. Re:What's wrong with X? by FrostedWheat · · Score: 1

      The basic X server is very tiny (it already runs well on very limited devices), and they'll still need something to provide that functionality anyway.

    4. Re:What's wrong with X? by Mad+Merlin · · Score: 2, Insightful

      I have an old Zaurus SL-5500 PDA with 64MB of memory, and I run X on it continuously. X adds so much functionality, why would anyone choose a framebuffer-based display instead?

      Nothing's wrong with X, but people hate things they don't understand, and most people perceive X as old and complicated, therefore it must be junk. It doesn't matter if it's the best solution for the problem at hand.

    5. Re:What's wrong with X? by Anonymous Coward · · Score: 0

      Could you then be so kind and tell us what exactly this "extra junk that is hardly ever used" would be? Or was it just something that felt good saying?

    6. Re:What's wrong with X? by Anonymous Coward · · Score: 0

      "now we don't have to use a word processor anymore, we can run notepad!"

      Imagine writing C code in Word. Notepad is starting to look like an improvement yet?

    7. Re:What's wrong with X? by Anonymous Coward · · Score: 0

      X is mature, X applications generally behave well and draw efficiently, etc. Many years of labor have gone into this. Scrapping it because of some mistaken notion of X's "bloat" can lead to something worse.

      Remember, your smartphone has much more power than the machines that originally ran X, and probably more power than the machine you'd have run X with 10 years ago. Can you say the same about the machine today's random programmer is using to write his framebuffer graphics application?

    8. Re:What's wrong with X? by StrawberryFrog · · Score: 1

      most people perceive X as old and complicated, therefore it must be junk. It doesn't matter if it's the best solution for the problem at hand

      X seems to me to be a good solution to the problems that were at hand when it was designed - around 1984 according to Wikipedia. Thus the network transparency. So to most people today, it just looks bizarre and complicated. Would you say that it's been an influential design?

      --

      My Karma: ran over your Dogma
      StrawberryFrog

    9. Re:What's wrong with X? by hitmark · · Score: 1

      all kinds of remote desktop systems?

      that we seem to be moving full circle back to having some big iron (cluster in todays lingo) doing the lifting and the user looking at some terminal somewhere?

      there are big businesses out there that have made it their reason for existing, supplying for microsoft products what X supply for *nix as part of the basic package.

      the basic design of X is from back in 1984, sure, but then unix as a design hails from 1969. and yet it seems that more and more of the net is running on a unix variant that still holds true to the basic design concepts...

      and can someone remind me about when the internal combustion engine was designed? or the wheel?

      refinement is the name of the game, not continual ground up redesigns. even nature works that way, trying out new variants with each generation, then working of some of those gain, potentially merging variants down the line.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    10. Re:What's wrong with X? by moosesocks · · Score: 1

      I have an old Zaurus SL-5500 PDA with 64MB of memory, and I run X on it continuously. X adds so much functionality, why would anyone choose a framebuffer-based display instead?

      Nothing's wrong with X, but people hate things they don't understand, and most people perceive X as old and complicated, therefore it must be junk. It doesn't matter if it's the best solution for the problem at hand.

      Say what you want about how good it is.... X is old and complicated. The 'old' part is mostly irrelevant, given that there's plenty of software that's both good and old (Unix itself being the obvious example). Dealing with the complexity is a bit more tricky, but can be done.

      My assessment is that X does a whole lot of things right, and a whole lot of things wrong. X.Org have done a fantastic job cleaning things up with their implementation of the protocol, though I think that there's a lot more that can be cleaned up/standardized. Even the network transparency could use a lot of work... remote X sessions are painful without something like NX added on top.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    11. Re:What's wrong with X? by drinkypoo · · Score: 1

      The network transparency is a great solution to the problems of today. If you could have a Core 2 Solo or so with a nice dedicated video card and GigE, it would make a dandy LTSP 5 client. (Just turn off the blinking encryption, the overhead will murder you when you're watching video or what have you.) The power consumption would be minimal and it could be fitted to the back of an LCD monitor via the ISO din connectors ala many of the cases from PC Engines. PC Engines, unfortunately, only sells slow low-power systems (though they do seem to have the lowest prices on that sort of thing. The Fit PC is a bit gougy.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    12. Re:What's wrong with X? by Anonymous Coward · · Score: 0

      Why waste battery power with anything at all, then?

  10. Why the X hate? by FrostedWheat · · Score: 3, Interesting

    Since Android does not rely on X11, but has its own framebuffer graphics, that would indeed be a cosmic shift

    I'm curious what your reasons are for wanting rid of X?

    1. Re:Why the X hate? by Samschnooks · · Score: 1

      Since Android does not rely on X11, but has its own framebuffer graphics, that would indeed be a cosmic shift

      I'm curious what your reasons are for wanting rid of X?

      So the marketing guys can say they have "New Technology!" ?

    2. Re:Why the X hate? by Anonymous Coward · · Score: 0

      have you anything to support this claim?

    3. Re:Why the X hate? by jjohn_h · · Score: 1

      Let me honestly assert that I do not hate X. But I do long for a cosmic shift.

      For about 9 years I have been using suse/opensuse. Now KDE has gone bananas and I'm moving to ubuntu. Unfortunately, GNOME is caught in the dealings between Novell and Microsoft and suffers from the patents risk against Mono. Android is totally unencumbered by KDE's weltanschaung and can heartily laugh at Microsoft, both in terms of code and in terms of approach (desktop with local applications vs. desktop with web applications). And it would imply a Linux breakthrough not in the region of 100.000 units a year but up in the millions.

      I'm one of the 900m users worldwide who have a PC and a router (or possibly a dialup modem). That's my entire network, switched off about 18 hours a day. I can say nothing about X11 networking prowess except that we [the not so silent gigantic majority] don't need it.

      I'm especially unhappy about the continuing effort by GNU and Linux to imitate Unix and be Unix compatible and stick to all things Unix. That might have been justified 20 years ago. Nowadays it should be the other way around: GNU and Linux go ahead and innovate and Unix follows, or maybe not, who cares.

    4. Re:Why the X hate? by chrb · · Score: 1

      There's not even a reason to get rid of X here - the Android widget toolkit (Skia) already has an X-backend port.

    5. Re:Why the X hate? by FrostedWheat · · Score: 1

      You can't blame X for what runs on top of it. Replace X and you'll be none better off.

      Unfortunately, GNOME is caught in the dealings between Novell and Microsoft and suffers from the patents risk against Mono

      Gnome has its problems but this isn't one of them. I run a Gnome desktop don't have Mono installed.

    6. Re:Why the X hate? by Compuser · · Score: 1

      In a word: ICCCM.
      Clean out some old cruft, maybe make X12 and it will not be so abhorrent. It's like asking, what's wrong with Netscape. It's OK but a cleaner leaner thingy like Firefox (even with the same underlying codebase) is a winner.
      The other thing I keep saying whenever someone asks this is that X belongs in the kernel. So many kernel-level optimizations affect desktop performance that it is clear that they should be very tightly integrated for best results. And in fact we are starting to see work along these lines with various framebuffer-based approaches.

    7. Re:Why the X hate? by Anonymous Coward · · Score: 0

      Since Android does not rely on X11, but has its own framebuffer graphics, that would indeed be a cosmic shift

      I'm curious what your reasons are for wanting rid of X?

      To provide a strong alternative? To enjoy more than one tool in the chest? To continue to challenge and improve X so that it gets better?

      Why offer unrequited love?

    8. Re:Why the X hate? by jjohn_h · · Score: 1

      I didn't make my point very clear.

      Gnome (which I'm currently using) is the only remaining choice on X and it is tainted, avoiding Mono triggers some scepticism in me. KDE, they hung themselves up. The sundry windows managers and second tier desktop environments are not worth discussing. The only way to escape once and for all Microsoft's threats is to embrace... Well, for the moment being it is just Apple. If in 2-3 years from now Google ports Android to the PCs, you will convert to the true faith. All of which is not an argument against X, it is an argument for an alternative.

      Against X and from the point of view of single users (the 900m majority around the planet): it is designed for networking and so it must have drawbacks when networking is not needed. Please don't ask me for technical evidence, I do not have it. I have been using GNU/Linux distros for about 9 years, mainly suse/opensuse, and whatever the desktop environment common applications would be slower than equivalent applications on Windows, same hardware. A matter of perception? Yes, but perception counts, especially if it gets confirmed year after year on a number of machines.

    9. Re:Why the X hate? by Haeleth · · Score: 1

      Gnome (which I'm currently using) is the only remaining choice on X

      You have not justified this assertion.

      Really, it's easy to use Gnome without touching anything that's threatened by hypothetical .NET patents. And if you're that worried about patents, you shouldn't be touching Linux with a bargepole, given how many patents Microsoft keeps dropping unsubstantiated hints it might infringe!

      KDE, they hung themselves up.

      KDE 3 still works just fine until KDE 4 matures.

      The sundry windows managers and second tier desktop environments are not worth discussing.

      You have not justified this assertion.

      it is designed for networking and so it must have drawbacks when networking is not needed. Please don't ask me for technical evidence, I do not have it.

      Wow, now you're making an assertion that you openly acknowledge you are unable to justify!

      whatever the desktop environment common applications would be slower than equivalent applications on Windows

      Another assertion that you openly accept you are unable to support with any evidence. Moreover, it's pretty unimportant. The question isn't "is app X on Linux faster than the completely different app Y on Windows", the question is "is app X on Linux good enough for me to get stuff done". If not, then Linux has problems. Otherwise, who gives a damn about app Y?

  11. Industrial control? by tuxicle · · Score: 1

    I wonder if there would be some utility in porting Android to work under frameworks such as OpenEmbedded, or just as a developer's kit that can be deployed to some of the various ARM SBCs. Hook your SBC to a small LCD panel/touchscreen and you've got a nice platform for Industrial control and all manner of "ambient devices". I'm guessing the framebuffer system of Android would be lighter weight than X.

    1. Re:Industrial control? by wwwillem · · Score: 1

      Alternatively, you could stick with "standard" Linux (like DSL on your SBC and then run another GUI than X11 + Gnome/KDE/etc. I played five years ago with an Agenda PDA (remember those??), which was running a tiny Linux with FLTK (Fast Light ToolKit, pronounced "fulltick") on top. Developing in FLTK was very straightforward, which is probably important for your Industrial Contol application. And it is pretty portable, I ran the same applications on my Agenda PDA, a Linux Desktop or on my Windows PC.

      Now you could also argue that Android on your SBC would give you a better choice of GUI-ed apps on your device like a browser and email. I guess that that's what finally will drive your decision, do you prefer "standard Linux" with all its tools, as long as they are non-GUI, or are the GUI-ed tools that come with Android the right ones for you.

      --
      Browsers shouldn't have a back button!! It's all about going forward...
  12. Re:This will be a very good thing by at_slashdot · · Score: 1, Flamebait

    Please mod parent as flamebait.

    But I'll bite.

    1. Yes, this is the Linux problem *rolls eyes* How do you know? Have you conducted a study? My simple guess is that people don't switch to Linux because their programs don't work in Linux and also because many don't go on changing their OS (some people don't know how to change the browser, heck some people call IE "the Internet") And how do you plan to solve this "problem" kill the developers that make other desktop environments, force people to use only one?

    2. How Linux users realizing that people are different and that some are computer illiterate would change the "problem of Linux on desktop"?

    3. Yes, simplicity is good, Linux is just as simple as Windows, you don't HAVE TO use the CLI, but it's simpler to explain if there's a problem, instead of "Open that program, move the mouse to "File" click, then go to the 3rd tab, select the 1,5, and 9 boxes" it's easier to say "type this in console". Moreover this is a myth, you don't NEED CLI in Linux, take Ubuntu for example you can do everything in GUI. I am not aware of anything important for which you need the CLI and there's no GUI alternative. But even in Windows you need sometime to edit files and to use "Run Command"

    4. Music works on my box. Period.

    --
    "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
  13. Hmmm. So what about a virtual machine appliance? by hey! · · Score: 3, Interesting

    I run linux distros frequently on virtual machines because I can configure an efficient, low footprint purpose specific "appliance". It seems to me that a modern system specifically designed to run on actual appliances would be even better.

    As a developer I use virtual machines for testing (of course) but also to package up certain software services like databases or application servers that I don't need all the time. Rather than install them on a real machine, I make a copy of a generic virtual appliance and install to that.

    One thing that I've always thought that would make sense is to confine all one's risky operations, such as web browsing, to a virtual machine. But on most host machines the overhead of an entire virtual machine, both in memory and startup time, make it not quite convenient to do so. A much smaller, but still up to date machine might change this. Android requires as a minimum 32MB of RAM and 32MB of flash. This is small enough overhead to justify a virtual machine for a single process.

    Actually, I'd like to use a really minimal operating system as the virtual machine host as well. I'd like to be able organize my entire "workspace" in to severable, portable pieces joined by a virtual network. If I'm ever forced to deal with an issue like incompatible versions of glibc in the future, I could contain that; or if I want to try upgrading a piece of software, I can roll back to a snapshot or keep multiple copies of the virtual appliance around. In that case, I'd like to have the host operating system be as minimal as possible.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  14. on $99 Acer with built-in 3G by wwwillem · · Score: 1

    Now take this a step further, and install it on one of those Acer Inspire One's advertized the week before Xmas for $99 by Radio Shack. Yeah I know, it isn't a real deal considering the plan you've to buy as well. That would be the right form factor for "mobile full-screen Android".

    --
    Browsers shouldn't have a back button!! It's all about going forward...
    1. Re:on $99 Acer with built-in 3G by wwwillem · · Score: 1

      Oops ... I meant the Acer Aspire One of course.

      --
      Browsers shouldn't have a back button!! It's all about going forward...
  15. So will Android work on the OLPC (XO laptop)? by magsk · · Score: 2

    I bought an OLPC (XO) on an impulse and well I hate the interface that it comes with. What are your guys thoughts on if Android will work on the XO laptop? I use mine primarily as a rugged ebook reader for outdoors and light web browsing.

    1. Re:So will Android work on the OLPC (XO laptop)? by fuzzyfuzzyfungus · · Score: 1

      The XO is almost entirely a stock x86 PC. The only real difference is that it has Open Firmware instead of an ordinary PC BIOS. I wouldn't want to be the one stuck making DOS work on it; but linux works just fine. You can already find instructions for running various other linux distros on it(which I recommend you try, if you dislike the default interface so much). You'd probably need to be moderately skilled to work out all the wrinkles; but Android on the XO should be in the same difficulty class as Android on the EEE, which TFA indicates wasn't that hard.

  16. but where is the GPS by wwwillem · · Score: 1

    Critical component still missing is of course the built-in GPS. Because AA1s don't have built-in BlueTooth, you still need a dongle :-(. In this case not for your 3G connectivity, but for either a BT transmitter/receiver or for a USB cabled GPS.

    If you've ever played with a mobile device that combines both 3G and GPS, all built-in, you never want to go back anymore!!

    --
    Browsers shouldn't have a back button!! It's all about going forward...
    1. Re:but where is the GPS by hitmark · · Score: 1

      and then have a device that chugs down battery and data traffic like its water in a desert...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  17. Re:Ohh really! by at_slashdot · · Score: 3, Insightful

    ...and you sound like an Apple fanboy. Do you think that popularity = better? Then following this logic Windows is way better than any OS out there.

    Apple could have put any product out, make it a bit better than Windows and still win. Heck, Apple at its core is BSD. BSD and Linux are not that different. Apple is successful because of the support thrown behind the platform. Because people can go to any store buy a webcam or a printer and see on the installation CD "OS requirement: Windows or Mac" same with software not because it has only one desktop environment.

    Heck, people could not even buy a computer with Linux installed from a big company till very recently. Have you heard of netbooks? They are very popular and not one of them comes with Mac OS X. Unfortunately for some strange reasons companies that make netbooks decided to install the crappiest Linux distributions that exist on them and limit what people can do with them.

    But you didn't actually responded to my points, you only challenged me to say why Macs are more popular... that doesn't make you initial points any more valid. They are based on fallacies and myths.

    --
    "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
  18. Re:This will be a very good thing by Neoprofin · · Score: 1

    The may have changed it since the last time I used Ubuntu, but opening up third party repositories required (or at least was explained in the how-tos) using both the command line and config file editing.

  19. Re:Hmmm. So what about a virtual machine appliance by smoker2 · · Score: 2, Interesting

    Actually, I'd like to use a really minimal operating system as the virtual machine host as well. I'd like to be able organize my entire "workspace" in to severable, portable pieces joined by a virtual network.

    And this is different from X11 how exactly ? This is why unix like OS's use the concept of servers. It becomes transparent to the network because it is intrinsically network based in the first place. There is nothing stopping you from installing Damn Small or Puppy Linux as the machine host then virtualising everything else.

  20. has been done before by wwwillem · · Score: 5, Informative

    oh well, only two weeks earlier .... :-)

    seriously, here is the link to a similar building-android-for-the-asus-eeepc-701 project, with detailed instructions on how to do it yourself

    --
    Browsers shouldn't have a back button!! It's all about going forward...
    1. Re:has been done before by hawkeyeMI · · Score: 4, Funny

      Uh oh, better keep an eye on my bandwidth allocation. (That's my site)

      --
      Error 404 - Sig Not Found
    2. Re:has been done before by Anonymous Coward · · Score: 0

      Holy christ look at it my cock its so goddamn huuuge

  21. Re:This will be a very good thing by at_slashdot · · Score: 3, Informative

    Nope, just add the repositories in Synaptic. But of course, the CLI method is actually easier to explain.

    --
    "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
  22. Re:Ohh really! by KasperMeerts · · Score: 1

    I am afraid you sound just like another Linux fanboy. Listen, your approach has not worked that well in 10 years! Apple came in with a new platform and kicked your *you know what* in terms of penetration.

    No, they didn't. Apple still hasn't achieved more market share than Linux and Linux is getting a much bigger boost right now here in Europe.

    And who the fuck cares about compatibility? You think all your Win95 programs work in Vista or vice-versa? Or a program compiled for Linux 0.99 works in Ubuntu 8.10? If you go with the times, buy a new PC. With OS X and iLife come most programs the average user will need in his lifetime, safe maybe for an Office Suite.

    And who's the fanboi here ej? You're just spouting logical fallacies and crap around. at_slashdot didn't post any flamebait...

    --
    As long as there are slaughterhouses, there will be battlefields.
  23. Open Android App stores already exist? by alsutton · · Score: 2, Informative

    AndAppStore.com for one, and their client can be bundled with any distro so why would you want to create another one?

  24. No, I agree, they are needed by Kupfernigk · · Score: 3, Insightful

    I was referring to the majority of office users. Production of high quality documents, presentations and training materials requires a high skill level. I was complaining about the people who think that having the right program is a substitute for those skills, resulting in poor quality being the norm rather than the exception. How many managers really need PowerPoint to present misapplied statistics and add clip art to a boring diatribe?

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  25. Yes.. by Junta · · Score: 1

    You can change number of monitors spanned, resolution, orientatation. The only one that it may lack is changing color depth dynamically (not sure), but then again, people don't generally have reason to change that in X.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  26. Re:Ohh really! by smoker2 · · Score: 1

    Apple took an existing platform and adapted it to insulate the user from the mechanics. If Microsoft were to do the same, what would that do to your relative "penetration" ?

    Penetration is only relevant in the minds of people who seek to dominate a market. Linux is free, the market is not relevant - merely existence is enough. Would you agree that it would be wrong to make language or independent thought proprietary ? If so, why are you advocating exactly that ? What does it matter to you that I choose to work in an xterm or compile from source ? Communication is key, not the tools used to communicate. Evolution depends on many different organisms existing independently, not top down imposition of arbitrary end results. Most users of OSX do so because they don't know any different - Apple said buy so they did as they were told. I don't care how fucking shiny it is. They are in it to protect their business model and that's that. When the music industry does the same, everybody screams blue murder, but if Apple does it suddenly it's cool.
    GNU/Linux is based on altruism and you can't get a better foundation that that. It truly is the peoples OS, even if they don't realise it yet.

    Beware of those who seek to take care of you lest your caretakers become your jailers. (Jim Rohn)

    It does not require a majority to prevail, but rather an irate, tireless minority keen to set brush fires in people's minds. (Samuel Adams)

    Intelligence is not the ability to store information, but to know where to find it. (Albert Einstein)

    The ultimate effect of shielding men from the effects of folly is to fill the world with fools. (Herbert Spencer)

    Beware those who seek to control knowledge, for they already see themselves your master. (unknown)

    etc, etc.

  27. Awesome... by Anonymous Coward · · Score: 0

    I'm stoked. Can they name it GnuGoogle? I get a kick as it is from the reaction I get from people when I tell them I use Ubuntu. ;p

    1. Re:Awesome... by joeman3429 · · Score: 1

      Gnugle

  28. However.. by Junta · · Score: 1

    Microsofts remote desktop and NX and vnc lack one thing I'd like, application integration with my desktop. Meaning even the "tray" presence of an application melds with everything else. I know some hacks have applications interleaved in other windows, but to date remote applications with the exception of X do not manage to get into the same "tray" my local applications get into. I hear of a NX rootless mode, but I've never actually figured out how to try it. A rootless NX session with detach capabilities may be my holy grail, but the other solutions, as it stands, don't have the required visibility into the details to make it happen (correct me if I am wrong about RDP/Netmeeting).

    Just as screen's existence does not obviate the need for ssh, NX's work complements X's architecture, it does replace it.

    I agree with you that accommodating high-latency links and session management are two aspects the core Xorg server lacks, but the underlying technology is fundamentally amenable to achieve those ends through additions.

    Finally, the question is what ends will be achieved by a replacement technology that Xorg has not achieved itself. I've seens hosts of projects come and go with the aim of implementing some featureset that X lacks, sometimes claiming it's not even possible to address the need through extending X. The problem is by the time they can get off the ground, Xorg has implemented an extension to accommodate the need.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:However.. by Anonymous Coward · · Score: 0

      Xorg has implemented an extension to accommodate the need.

      Except, those extensions don't always work out as they should. Take this comment lifted from the Linux Haters Blog as such a case:

      X could be improved in many ways without awful kludges, by removing unnecessary restrictions, but instead the current elite chooses to write layers upon layers of complex and incompatible extensions. E.g. the original xrandr (X resize and rotate extension) was incompatible with xinerama, but I was happy with that, because I don't want xinerama crap for my telly, which is best modelled as a completely separate screen, not as box of a single megascreen. Now in 1.2 Keith Packard made xrandr xinerama only, and to rotate my TFT, I would have to share a single massive root window (equals screen in traditional X) among the completely separate telly and TFT, causing various problems with applications and wasting video memory for the unused space of the rectangular megascreen. Instead of the Xinerama madness -- that only provides a multi-view to a single-display model, instead of a multi-display model -- it would be far better to remove artificial restrictions in X that disallow moving windows between different screens/root windows, make the creation of root windows dynamic through the same function that creates any other windows, and so on. It's much the same with fonts. But no, these asshats just keep piling anti-choice kludges upon anti-choice kludges.

      I'd also like to point out that no one said they hated X. Not in the summary, nor in the linked articles. You appear so biased towards X that you take any suggestion of it's replacement as a direct threat. That in itself is suspect.

  29. gilling like a little school girl! by motang · · Score: 1

    I for one am really exited about it, and expected Google to get into the OS market. It's something different even though it's linux it doesn't run GNOME, KDE, or Xfce so it's different in that sense. Now add an app store with free, and non free apps...I am in heaven. Of course this would be ideal for netbooks but I don't see it much on notebooks and desktops.

    1. Re:gilling like a little school girl! by Koiu+Lpoi · · Score: 1

      Just so you know, I went to google to look up "gilling" and was even more confused. It thought I meant "grilling", even though gilling is apparently both a mythological monster and a place.

      Then I realized you just misspelled giggling.

  30. Nice Science Project by mich.linux.guy · · Score: 1

    It's a great achievement, but is it useful? I have a G1 and Android is great there because the G1 is not big enough for a full desktop (physically or resource wise).
    I also have an XO, eee PC (701), and Aspire One. I run Xubuntu and Ubuntu on them because they can handle it. Running Android on those machines would hobble them.

  31. Re:Hmmm. So what about a virtual machine appliance by Anonymous Coward · · Score: 0

    _Needing_ virtual machines just shows the OS wasn't designed properly in the first place. What would be better would be an OS designed to be networked in the first place so you could run any application or part of it on any host in a group of networked devices.

  32. Re:Ohh really! by Anonymous Coward · · Score: 0

    your *you know what* in terms of penetration.

    I'd heard Apple users were into that kind of thing.

  33. Re:Hmmm. So what about a virtual machine appliance by Anonymous Coward · · Score: 0

    You and others like you are hell-bent on defending X11, but it's a fucking dinosaur. It should be scrapped and recoded from scratch, using modern techniques.

  34. g1 - what about unlock? by Anonymous Coward · · Score: 0

    Why is it so hard to find a simple mechanism/steps to follow for unlocking G1 phones to use on any carrier/network? After all its a GSM phone?

    Currently you need to pay USD23 for unlock - and no one is sure if it will work.

  35. Re:Hmmm. So what about a virtual machine appliance by alex4u2nv · · Score: 1

    To those who don't want X, can't you all just init 3 and stop complaining? It's what I do for my servers that I only SSH into.

  36. Offtopic re: sig was Re:Netbooks and by vic-traill · · Score: 1

    If anyone knows why my comments recently started appearing with score 1, despite "Excellent" karma, I'd love to hear.

    You show with a starting score of 1 and a karma bonus modifier of +1 here for a total of 2 - what I would expect with Excellent karma.

    --
    [17] Leary, T., White, C., Wood, P. R., Bhabha, W. D., and Wirth, N. Lambda calculus considered harmful. In Proceedings
  37. Re:Hmmm. So what about a virtual machine appliance by ivoras · · Score: 1

    One thing that I've always thought that would make sense is to confine all one's risky operations, such as web browsing, to a virtual machine. But on most host machines the overhead of an entire virtual machine, both in memory and startup time, make it not quite convenient to do so. A much smaller, but still up to date machine might change this.

    Hmmm... Java browsers anyone?

    --
    -- Sig down
  38. Re:This will be a very good thing by FrankieBaby1986 · · Score: 1

    not to mention, GUI tends to change more frequently than the CLI and to best explain GUI operations one needs screenshots, which use more bandwidth, storage space and need to be kept up to date if the GUI changes at all.

    --
    ERROR: SIG NOT FOUND (A)bort, (R)etry, (F)ail?:
  39. My experience. by Junta · · Score: 1

    The thing about the multi-window paradigm is it gives the user the choice. As you say, you can just maximize anyway, and alt-tab or whatever to switch. The ability to operate otherwise may be ignored if you wish.

    However, I make use of the screen real estate. When programming, I'll have documentation up concurrently. I don't have to ask the computer to switch contexts for me, I just look over. When doing some work, I may need to tail a log file so I'll notice and instantly process the data when it happens. Sometimes, I leave windows up, stuck to the workspace and on top to remind me that I need to get back to it as soon as it is ready for interaction while I move on. Very frequently, I arbitrarily need to link together two disparate parts of two applications due to a correlation between them neither developer would have intended. Often, I need a specific viewport and can disregard parts allowing me to achieve what I want through control of the overlap.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  40. Depends on more by Junta · · Score: 1

    800x480 is still a lot of resolution compared to the G1. And an important difference here is that the netbook has a huge screen in physical size compared to a phone. It may have better aggregate resolution, but the DPI being horrible points to a different style of interaction.

    A phone tends to have less resolution, but in an even tinier form factor. That means your applications are designed for a 3" display that happens to be pretty good in terms of DPI. If you had 2560x1600 on a 3" display, you still wouldn't stick gobs of windows and icons into it, you'd just have a really crisp small application.

    The reality would be a netbook equipped with Android would be an oversized cell-phone. It wouldn't offer anything meaningfully advantageous over a cell phone (same apps, same amount of data, happens to be bigger), without the portability of the cell phone. If the netbook vision/market is one that resonates best with a UI like Android, then it is doomed to fade away immediately in the face of equivalent phones.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Depends on more by tftp · · Score: 1

      The reality would be a netbook equipped with Android would be an oversized cell-phone. It wouldn't offer anything meaningfully advantageous over a cell phone (same apps, same amount of data, happens to be bigger), without the portability of the cell phone.

      It will have a keyboard. That alone allows it to run applications that would be pointless on a cell phone. Specifically, word processor and spreadsheet come to mind, and those are the most important applications outside of email. There are more, of course - you'd get a reasonably sized screen and you can browse the Web without scrolling and/or magnifying pages, for example.

      This does not mean that netbooks are here to stay - it's not the first wave of mini-notebooks on record, and previous waves weren't that much of a success. It's a specialty product. However these notebooks do offer something that a cell phone can't provide.

  41. There's innovation.. by Junta · · Score: 2, Insightful

    And then there is trying to be different for the sake of being different.

    Too many people seem to think if it remotely resembles in some way technology they have already seen, it must be antiquated and stale. In the framework of being Unix-like, GNU and Linux can be found in consumer routers, high-end networking equipment, servers, cell-phones, DVRs, other set-top boxes, the list goes on. Each field with a highly customized and frequently innovative stack on top of familiar Unix-like concepts. Underneath it all, there exists a filesystem with same-old devnodes, with shell commands and a filesystem hierarchy that is familiar. To tinker with that just because the concepts are decades old would be akin to saying "hey, round wheels have been in use for centuries, let's put some triangular wheels in our next model to break out of that rut!". My experience suggests there aren't any particularly more compelling ideas at this level to date, and interesting concepts built upon these layers are not held back by any particular aspects of them. The only thing that change for the sake of being 'new' will do is make it hard to follow without sufficient benefit.

    In your context, Xorg isn't the origin of your perceived troubles, the developers of applications on top of it are. I doubt you'd be satisfied with a one-app-at-a-time desktop environment, so you'd probably be hoping for someone else to port or create a desktop UI in the event of an Android push to the desktop, with no particular reason why it wouldn't come to the same results you don't like. Maybe you want to tinker with GNUstep, ROX, XFCE, or ratpoison, I'm not sure what you like and can't speak to your tastes. Though many of those may not be sufficient as it stands, but perhaps one jives with you and you'd contribute to advancing its state. There are no shortage of UI concepts to try without going down the Gnome/KDE path. A fleshed out GNUstep on top of Xorg, for example, could feel identical to OSX UI, despite being on top of the 'old and crufty, unix-like UI architecture'.

    In terms of moving millions of units instead of hundred of thousands, that is precisely what Android is doing. Android is a purpose-build platform and is a very interesting platform for that market. In terms of displacing Microsoft on the desktop without migrating users from that form factor, Android won't do that. Users are, by and large, content with the paradigm that Apple, MS, and most Linux distributions provide. To ask them to radically change what they do will not win them over.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  42. Re:Hmmm. So what about a virtual machine appliance by Anonymous Coward · · Score: 0

    And I suspect you don't actually know what you are talking about. What is it about X, specifically, at the protocol level, that makes it 'a fucking dinosaur'?

  43. Virtualization overkill.. by Junta · · Score: 1

    If I'm ever forced to deal with an issue like incompatible versions of glibc in the future, I could contain that; or if I want to try upgrading a piece of software, I can roll back to a snapshot or keep multiple copies of the virtual appliance around

    Why not use chroot/jails/containers/etc? The multiple kernel instances serve only to add overhead (trust me, I did virtualization and it suffered signigifcant performance degradation within a host). The performance may have had more to do with VM-host networking speed, but I'm much happier with the latter.

    If you had to bridge OS types, that is another matter, but the user experience per VM can not converge (Windows will have drive letters, other's won't, Applications won't transparently interleave, etc).

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Virtualization overkill.. by hey! · · Score: 1

      Depends on your working set, doesn't it? Most of the stuff I do during the day is not very processor intensive. Browsing, except on youtube, is not very demanding. If I buy a sufficiently fast multi-core processor, I don't worry about overhead. Where I'm worried about overhead, I run that app on the real iron.

      However, I just bought a 64 bit laptop with 2.53 Mhz Duo processor and 4GB of RAM. There isn't much that can't run fine in a virtual machine. Virtualization also allows me to run 32 bit only software on the machine while having the benefits of 64 bit where I need it (largely in massive file compressions).

      In any case, I realize the limits to the scalability of this scheme, which is entirely the point of my post ... a modern, low footprint operating system makes it more practical.

      In any case, chroot while useful is not a security panacea. Processes with root permissions can get out of jail -- always have been. So if you're running software which needs to execute as root at some point (which you might not always have a choice about) you are vulnerable.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  44. Some history.... by cjjjer · · Score: 1

    2004 is the year of Linux on the desktop.
    2005 is the year of Linux on the desktop..
    2006 is the year of Linux on the desktop...
    2007 is the year of Linux on the desktop....
    2008 is the year of Linux on the desktop.....

    Screw all this waiting I predict that "2009 is the year of Android on the desktop".

    Maybe this has more chance of happening...

  45. Re:Hmmm. So what about a virtual machine appliance by ADRA · · Score: 1

    Nice thoughts, but when you start linking in dependencies, shared resources, etc.. you're in for a world of hurt. I'd say the complexity of setting up a packaging and partitioning system like this would be along the lines of what SELinux does for security.

    The only advantage that I could see from this is that we may need yet-another-packaging-system to help organize installations, so we may be able to convince every Linux provider to use the same packaging format / layout.

    --
    Bye!
  46. Android is junk by edivad · · Score: 1

    Architecture-wise, is junkware. If you know Java a little, try to understand their Parcelable fine invention. According to which, every class (and every class contained in it) that you want to pass to your application views, need to have its own ad-hoc serializeable methods. But wait, you think ... Java already has its own Serializable, and comes for free by the JVM. Well, *they*, being very smart, decided that Java Serializable where to be too easy, and they invented that piece of shit of Parcelable, that does not come for free. How genius?

  47. Re:This will be a very good thing by hitmark · · Score: 1

    especially in a written medium like the net.

    i find it funny to compare a book on cisco routers with a book on windows server.

    the cisco one is line after line of text, except for the odd illustration of how the network they base their examples on look like.

    the windows one? like a picture book for kids, with numbered markings on each dialog windows elements...

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  48. Re:This will be a very good thing by hitmark · · Score: 1

    and if one want a gui, there is always ascii art interfaces ;)

    --
    comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  49. Android needs some improvements first by johnkzin · · Score: 1

    I have some problems with Android right now. I've been replying to this idea (Android Netbooks) in other places, as it seems everyone is talking about it today :-)

    There are certain things I have to "not do" on Android right now, that cause me to switch over to my desktop or my Samsung Q1 Ultra (with Ubuntu UMPC, don't worry, I haven't gone over to the darkside). These are all things I find annoying when I can't do them on my phone, but that I would find to be absolutely necessary on a netbook (or desktop). These are:

    1) Google Reader - add/edit tags for an article, add subscriptions, change subscription settings. Also, there are some "UI shortcomings" on the Android version: lack of shortcuts, lack of "total article count" at the top of the article list.

    2) Gmail - add/edit filters and labels, "filter messages like this", "send as" one of my other registered email addresses.

    3) Google Docs - last I checked, Android doesn't support full read/write of Google Docs. I'm also not sure if it will fully display PDFs, Word, and Excel documents. What I would want is all of that, plus some ability to sync the various Android notes and tasks/to-do lists into some level of Google App (there's a new tasks/todo feature in Gmail or Google Calendar, so that's one option, and then just adding plain text and rich text support to Google Docs would probably handle the rest, along with a sync utility for the Android notepad and todo apps).

    4) I haven't been able to get VNC Viewer and SSH (connectbot) to work together. This would be a "novelty" on my phone, but a necessity on a netbook or tablet. Further, on a netbook, I'm going to want to export my display some how (manipulate the netbook from my desktop) -- I do this on my Samsung, for example. But I mainly run the VNC server on my samsung because the software for mirroring the display out to the external VGA port is kind of broken (what it does: want to step down to 800x600 resolution; what it should do: display the 1024x600 screen with letter boxing on the 1024x768 screen).

    5) The built-in IM client doesn't allow you to use non-Google Jabber accounts, nor IRC. I would want both of those handled. And I'm not sure the UI is ideal for managing multiple conversations. Further, I would want to be able to log conversations to plain text files on an SD card or something.

    6) SyncML client for Calendar data. Funambol gives you SyncML client for contacts, but that doesn't help me with my work calendar server :-)

    If those things got handled, I'd be interested in an Android netbook. And that's not a huge/insurmountable list.

    Ideally, if they were to put it on a convertible/tablet netbook (like the Fujitsu U820), 7-8.9 screen (has to fit in my Maxpedition Colossus gear bag), at least an 800×480 resolution, at least one SDHC card slot, at least 1 USB Host port (external keyboard/mouse, hopefully OTG support), with an supported internal 3G option (such as a usable PCI-Express Mini card slot, with available antenna), and obviously wifi, I'd buy it. Bonus if it can charge and share its data via a USB client port.

  50. OMG! Linux runs on Notebook by taweili · · Score: 3, Funny

    Am I the only one surprised by the fact that Linux could run on an Asus notebook? ;)

  51. Re:Hmmm. So what about a virtual machine appliance by Anonymous Coward · · Score: 0

    Try BSD?

  52. Re:Hmmm. So what about a virtual machine appliance by snadrus · · Score: 0

    Have you considered chRoot environments under Linux?

    Most of your requests are covered there:
    - Risk avoidance
    - Custom library versions
    - Lightweight, No VM library duplication overhead
    - Runs any app the "host" can

    --
    Science & open-source build trust from peer review. Learn systems you can trust.
  53. obligatory by reiisi · · Score: 1

    Some people LIKE to type on those old Smith and Wessons.

    Coronas. I mean Coronas.

    (ahem. Nothing to obscure the point more than a stray allusion.)

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    1. Re:obligatory by DiLLeMaN · · Score: 1

      Smith and Wessons: maybe not THE great communicator, but not too shabby for a runner-up.

      --
      /var/run/twitter.sock is a twitter socket puppet.
  54. Actually things have improved on the webcam front by Sits · · Score: 1

    With the addition of uvcvideo and gpsca usb webcam drivers most webcams should be supported in Linux distros released in the past 4 or so months. Assuming you tried an extremely new distro which webcam was not working?

  55. amen. sort of. by reiisi · · Score: 1

    As far as office workers are concerned, the last 20 years can be seen as a terrible mistake.

    AMEN.

    (I'm looking at you, Bill Gates.)

    The problem is, basically, Office.

    And you can say that again.

    The problem is, basically, Office.

    And you can say that again.

    It's interesting, reading discussions on Slashdot, to see people defending things like Word because OOo can't exactly reproduce the (usually visually illiterate) exact form of a Word document. The great majority of people in offices need to create files containing relatively transitory information, possibly with a shelf life of less than a day. Yet they spend absolutely hours fiddling with formatting and decoration, and thinking that thereby they are in some way adding value.

    Well said. Except, well, it kind of makes me feel a little queazy to admit it, but they are adding value. Wasting time can be a valuable thing.

    Think about the last time you got stuck on a really hairy problem and were spinning your wheels. How did you get out of the mental quicksand?

    One caveat I'll interject here is that there are more and less productive ways to waste one's time, and MSOffice, I think, has become one of the less productive ways, by way of bloat. Too many questionable communication practices enshrined in code.

    Salesmen and people in marketing spend lots of time messing around with Powerpoint producing crappy presentations, and think that somehow this makes their message more convincing (perhaps at a subliminal level one corporate drone is influenced by the presentations of another, but education should be able to fix that.)

    Wishful thinking, I'm afraid. Most people have lost that personal war by the time they rise in management ranks.

    Email came as a huge relief - so immediately Microsoft tried to extend email with formatting features to convert a text medium into a presentation medium, or turn it into a vehicle to shuttle Office documents around the Internet.

    Well, yeah. But ASCII (and it's progeny, Unicode) seriously needs reworking. (I'm a bit of a fanatic about this. Tag characters should be context-free parseable, we shouldn't have to alias the alphabet and base 64, and the folding together of all the supposedly Chinese ideographic language contexts was a mistake of the level and kind that trying to fold Latin, Greek, and Cyrillic together would have been, except with much larger character sets.)

    The rise and rise of the netbook creates an opportunity ... .

    Yeah. And, more in specific, the wirelessly connected netbook.

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    1. Re:amen. sort of. by ion.simon.c · · Score: 1

      Tag characters? Like described in this document, and the linked PDF? http://unicode.org/faq/languagetagging.html

      If so, that's an interesting feature. (That I'm never gonna use 'cause they say not to, natch.)

  56. notepad by Anonymous Coward · · Score: 0

    I use notepad you insensitive clod, and I like it.

  57. Re:Hmmm. So what about a virtual machine appliance by hey! · · Score: 1

    You are missing the point. The point is to have different self-contained virtual machines which are secure from each other, and are packaged in such a way I could drag one onto a thumb drive and use it on a completely different machine without installing anything other than the virtual machine software.

    For example, my personal browsing doesn't really need to be tightly coupled with my development work, so they can go on different machines. When a security hole undermines the browser, it doesn't effect my development work. Or my laptop gets dropped, so pop an external drive with a backup of my work environment onto my desktop and checkout the latest source code without having to install and configure everything. Or I am looking at migrating work between different platform versions, so I make a copy of the virtual machine and upgrade the copy to see what would happen, without touching my production machine.

    You could use X windows to make using the machines seamless if you like.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  58. Re:Hmmm. So what about a virtual machine appliance by hey! · · Score: 1

    I've used chroot, but it is not really an iron clad security solution. For example, if the root is compromised, then the chroot environment is as well. Another example is your idea that (a) the chroot environment is lighteight because it does not duplicate libraries yet (b) the environments are isolated from each other. You can have one or the other.

    In any case, chrooting doesn't get you the fast system restore benefits of virtualization. I can keep my personal browsing vm on a keychain, and if it's undermined I just go to a backup and add the security patches. I can back up my work to an external drive as a system, and be up and running instantly after my laptop is destroyed.

    Really "lightweight" is in the mind of the beholder. Unless you are doing something really disk intensive, it's better to spend disk space than time.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  59. The problem was not CPU. by Junta · · Score: 1

    The problem I had was that the VM console was not a convenient way to use apps, and 'remote' X and such performed noticeably worse than local due to the performance of the virtual network bridge and two IP stacks being significantly worse than a local Unix socket X usually uses.

    chroot I did not advocate as security, so much as library isolation, so any funky library requirements are met. However, lxc is certainly more comprehensive for this sort of activity.

    BTW, don't know why you would say anything special would have to be done for 32-bit in a 64-bit env. All the OSes in x86_64 and ppc64 support running 32 bit applications in 64-bit setups.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  60. Mod me down by Wrath0fb0b · · Score: 2, Informative

    I was mistaken about some key facts. I apologize for the inconvenience (and for having been modded Insightful despite being incorrect).

    I still have some strong misgivings about the Android software dev model (including the fact that you can't make a proper tethering application because the API doesn't expose the packet gubbins) but this appears to be OK.