Tablet PC and Ultra-Mobile PC News, Forums, and Video Reviews  
       
 
 


 

Tuesday, October 09, 2007

« University of North Carolina Begins a Student Tabl...Main  | GBM InkShow: FlipStart Ultra-Compact Portable Comp... »

Guest Editorial: Why do Linux MIDs matter to you?

- Daniel Gentleman



Hi there! I am Daniel Gentleman, better known as ThoughtFix. I've been using handhelds, portable Internet devices, and the like since the first Windows CE devices. In addition, I've been blogging about mobile technology since December of 05. Recently, I decided to shift gears with my writing and distance myself from Windows based UMPCs and systems in favor for other systems with either Linux or custom embedded operating systems. With over ten years of experience in Linux and in the company of so many good Windows tablet bloggers, I decided my energy would be best focused on these devices. That's enough about me for now. If you want more, check out thoughtfix.com.
 
The question of the day: Why should Linux matter to GottaBeMobile readers?

In the first generation of ultra-mobile PCs released in 2005, manufacturers made smaller, low-power versions of the same basic hardware by improving semiconductor technology and reducing overall system power. This new style device runs all the same software (excluding high-powered games) as a full sized Windows computer or laptop. Users could still use their favorite word processor, web browser, Email client, instant messaging client, and even some games. Users quickly discovered the downside of this: While the design of the systems makes them comfortable to hold, the software did not follow suit. Screens either have too little real estate (too few pixels) or the pixels are so tightly packed that the devices were hard to read. Modern software and web pages are designed for systems with large, high-resolution displays. Software toolbars have small icons comfortable for mouse use but difficult for finger or stylus taps. Software is not ready for ultra-mobile PCs and consumers are shy to adopt them.Finally, UMPCs lack the battery life, graphics capabilities, memory, and CPU power of their laptop counterpart causing the already bloated operating system and applications to run yet slower.

Nokia took a different approach to the market with the release of the Nokia 770 Internet Tablet. They decided to make a device specifically for the Internet. Included were a browser, chat client, internet radio tuner, and RSS reader. Linux provided the base operating system and a custom development platform (maemo) was provided to the public free of charge. Consumer response to the 770 was, at best, lukewarm. Hackers, however, embraced the mobile Linux platform and cranked out applications, integration options, and other improvements and released them into the public. This impressed Nokia so much that they stuck with the platform and released a more consumer-oriented device: the N800. A more stylish design coupled with vast improvements to hardware and software broadened the market appeal for the Internet Tablets. Although much of the application framework was retooled for the new device, the maemo and Linux core made the transition of applications easy for developers. In interviews, Nokia credited the success of the tablets (twice) to the combination of community involvement and a Linux core. They built the next generation devices (the Nokia N800 and the as-yet-unreleased third upcoming tablet) based directly on community feedback.

When compared to Windows, Linux provides an operating system with much less overhead. Windows has a general core made to support all PCs and a vast array of potential hardware devices. A Linux system can be built to interact specifically with the hardware on which it is shipped. This allows the hardware and operating system to communicate more efficiently and without worrying about compatibility layers, thus creating a machine that runs faster on less expensive equipment.

The disadvantage, of course, is that the software must be either "built" or "ported" to the device. Porting simply means modifying software so it can run on systems other than those for which it was initially designed. Since Linux derivatives have a great deal in common, porting is usually just a matter of modifying the interface and compiling the program to support the new platform. Even so - it has to be done. Additionally, a Linux based internet appliance cannot be expected to have the same software and hardware expansion as UMPCs. While your digital camera may work perfectly when plugged into a UMPC, the same functionality cannot be expected on dedicated Internet devices. Finally, most Linux software (while free) does not have professional technical support available. These devices are embedded systems and the only real support expected should be on the software shipped on the device.

Now we have two potential mobile Internet solutions: Shrink a PC down to where it is mobile yet still usable (a UMPC) or build a non-PC device from the ground up (a MID or Internet Tablet) specifically for mobile Internet use.

Shrinking a PC

  • Advantages
    • Familiar interface
    • Vast commercial software base (supported by the software developers)
    • Vast expansion options and greater likelihood that your device will have compatible drivers
  • Disadvantages
    • Cost of PC class hardware
    • Cost of commercial operating system license
    • Constant compromises in either speed, size, or battery life. 

Building a mobile internet device

  • Advantages
    • All hardware, software, and user interaction built to go together
    • Cheaper hardware and no operating system licensing costs
    • Wide community-based software and support
  • Disadvantages
    • Limitations in function
    • Learning curve for new interface and software
    • Often not as user-friendly as full PCs (either in interface or in application support)


Linux MIDs and tablets are important to the mobile marketplace as they offer a viable alternative to a standard PC. Linux is mature on both x86 (standard PC) CPUs and on embedded, low power consumption ARM CPUs. While UMPCs will be expensive and underpowered for some time, MIDs and embedded Linux tablets will provide a lower cost, higher performance experience for Internet tasks. This is especially important with the growing trend toward Internet-provided applications such as web mail, online office suites like Google Documents, and on-demand entertainment like Rhapsody and YouTube.  While portable Linux embedded devices will not replace the PC entirely, they will certainly offer a viable mobile alternative to a laptop or UMPC.Once the Internet is the only required application, a full PC is no longer needed on the road.



Tuesday, October 09, 2007 6:15:46 PM (Mountain Daylight Time, UTC-06:00)
Nice post Dan!!
Tuesday, October 09, 2007 6:31:45 PM (Mountain Daylight Time, UTC-06:00)
Great post ThoughtFix. Good to see you guest blogging here.

I completely agree with your comments. I have been watching the UMPC space, wanting to buy several different units at various times, but I keep coming up to the same conclusion you stated, which is that each unit makes some compromise that goes further than I am willing to go. That doesn't make them bad devices. Not at all. Units like the U810 or the Q1 Ultra are very impressive. But if I am a geek who loves this stuff and I can't make the sale for myself, how does the average consumer approach this? Simply put, they don't.

But enter the MID category and the dynamic could very well change. We dismiss the prevailing notion that being in lockstep with the desktop model is critical and we move from that model to a Web 2.0 model. At this point we're thinking less of what I have to give up (from my desktop environment) and more of what I can put on this device that I can easily access from my desktop. Instead of a top-down approach (shrinking the desktop), we look at it as a bottom-up approach (building a better mobile environment).

To me, a very good example happened today on jkOnTheRun's blog. He complained that full-screen mode on Google Reader wasn't working in Firefox. Well, it just so happens that a member of the development team on Google Reader read the post and reported it as a bug and then fixed it before the end of the day. That minor fix just became available to EVERYONE who makes use of that Web 2.0 application. That's impressive

That's the power of Web 2.0. No "patch Tuesday" from Microsoft, no pushing or pulling patches. It was just done. You hit refresh and you had whatever code was changed.

Now that fix helped a user on a PC (P1610 to be exact) using a desktop application (Firefox). But the level of hardware required to maintain that environment (web browser) exists at a much lower level in a MID than it does in a full PC. That should provide for a greater variety of devices at less expensive prices. The flexibility should be impressive.

Will it work out? Who knows... maybe... maybe not. But I think there is huge potential in this space. It should prove interesting.

Like you, I can't wait to see what Nokia brings to the table with IT 3.0!
Stephen Feger
Wednesday, October 10, 2007 6:44:19 AM (Mountain Daylight Time, UTC-06:00)
The other current advantage of Linux over XP/Vista is quicker boot times. I have owned both a Nokia 770 and a Samsung Q1. The Q1 gave me an advantage on software, but took 2-3 minutes to boot. The Nokia boot time was usually < 1 minute.

However, even then, the boot time is too long. For a consumer device for accesss to email, "instant on" is the desired mode. Apple is close with the iTouch, but for us "older" folks, a larger screen and the ability to add calendar items and appointments is really necessary.
Hoot Gibson
Thursday, October 11, 2007 1:58:31 PM (Mountain Daylight Time, UTC-06:00)
While not quite a UMPC, I'm looking forward to the ASUS eee. Boots in 15 seconds, lightweight, and has a full size keyboard. ASUS is also doing interesting things putting Linux right on their mobos.
Comments are closed.


       





Copyright 2008 GottaBeMobile.com
 
     

 
     
 
     
 
     
 
The vision of GottaBeMobile.com is to become the definitive source for mobile computing news, reviews, and commentary, as well as the home for the mobile community to discover and discuss these issues. When you think mobile, think GottaBeMobile.com.

The mobile computing space is one of the fastest growing and fastest changing spaces, and indeed industries worldwide. Within that constantly evolving and face paced world, GBM covers a range of spaces and technologies including Tablet PCs, UMPCs, MIDs, Ultra-portable computers, operating systems, software, natural human interfaces, accessories, mobile connectivity solutions, and other solutions that appeal to the mobile user.
     
Featured Stories
     
 
Latest GBM Shortcut Video Reviews and InkShows

 
News Categories
     
Twitter, Google Tools, etc
News Archive