Posted on 04/11/2007 12:55:24 PM PDT by N3WBI3
A few days ago Red Hat shared with the world the first ISO images of the system that is planned to be installed on the OLPC laptops. I suddenly felt an irresistible urge I downloaded the 291 MB ISO, burned it on a CD and started testing. Here is what I got.
If you are looking for the technical details of OLPC project, take a look at our previous article: One Laptop Per Child: XO Phase 2 Progress which explains the technological progress made recently in the project.
Author: Piotr Maliński
After booting the CD everything looks quite normal. GRUB lets us choose OLPC Operating system SDK. Then we see a lot of boot messages, even a Welcome to Fedora message. The system booted in 1:30 minutes not too bad and not too good either (Pardus 2007.1 needed 1:36, but DSL 3.3 only 0:55). When the kernel is loaded, we see something like a session manager screen on which we can only enter our name (login) which can be anything. After logging in the famous Sugar UI appears. This is the very original window manager used on the OLPC laptops.
Pic 1. System booting
arent the colors nice?
Pic 3. SugarUI default desktop
OK, so what applications has the OLPC team chosen for the kids? Well there is a program named Paint that is a simple image editor. There is a Tetris-like game, Mozilla Firefox with Flash plugin, Abiword, RSS reader, a calculator and a few more simple apps. The development version has an option to switch to GNOME, but it doesnt seem to work well.
Pic 4. The Sugar interface elements
Returning to the OLPC interface; it has to be noticed that the look and feel is different. Different from what you are used to, and very original. There are no windows. No icons either. When run, the applications take the whole screen (full-screen mode). In order to get to the lower or upper toolbar, we need to point the mouse cursor to the edge of the screen. Each application has its icon on the top toolbar after being launched and we can use these icons in to close the app or switch between programs. The idea is quite nice and functional. The only thing that worries me is that the kids may not get it without being instructed in detail by a tutor.
Firefox and (even more) Abiword do not use their traditional user interfaces. They have new ones, tightly integrated with the SugarUI. The new interfaces have been simplified a lot. Instead of tons of menus, toolbars and other bars, there are only basic functions. In Firefox the address bar is hidden (it appears when pointed to the title). In Abiword, the functionality has been crippled to allow only simple formatting (bold, italic, underline, insert image). What is quite astonishing is that the files are saved in Microsoft .DOC format.
Pic 5. This is what Abiword looks like. The GTK+ widgets are not impressive
The capabilities of the applications that come with OLPC arent much better than those of modern cell phones. In the not-so-poor countries like Mexico or Brazil, when the kids usually have some idea about computing and High Tech, OLPC may have problems with being usable enough. In certainly has a potential to work for elementary/primary school children who have never seen a computer before. But for older ones or those more technical, the functions offered by OLPC in Sugar may be too little to impress. The problem will be easily solvable by providing alternative distributions for the OLPC laptops. XFCE, or even KDE with KOffice running on the Kdrive X-server should not have problems running on these machines (433 MHz processors, 256 MB RAM), and they offer way better functionality.
The main issues I see with the current SugarUI are as follows:
I cannot give exact figures for the performance of SugarUI since the GNOME terminal would not launch. Basing on my observations, the RAM usage is not lower and not even comparable with the lightweight GNU/Linux distributions like Damn Small Linux (which needs only 31 MB of RAM when booted from the CD). However the performance testing should be performed when the final product is available and the unneeded components like GNOME are removed from the ISO.
The first publicly available version of the OLPC system works. But doesnt impress a lot. Will it work for the kids? This depends mostly on the goals OLPC has and the target audience. If the laptop is supposed to be used by kids and adolescents together then I believe that enhancements and additional options will be needed in order to satisfy the different requirements of different user groups. Hopefully unofficial distributions will not be hard to install on the OLPC machines or/and extra applications produced by governments or schools will not be hard to integrate with the SugarUI. Only if this is true, do I predict that the OLPC program will be a success.
OSS PING
If you are interested in the OSS ping list please mail me
Granted it isn’t going to be a Vaio, it should be usable on a basic level.
XFCE wouldn’t be bad, but what about Fluxbox, or heck, a stripped-down version of KDE?
No Beryl rotating desktop for the kiddies...?
Think I’ll fire this up in VMWare tonight.
Toss me on the OSS Ping List, kind sir.
Done
Thanks for the post. Tanx! Txs. Thanks.
I was watching a missionary report the other day and it seems the market has already beaten this project to the punch to some degree. Since electricity is unreliable many buy and use the pda like cell phones and web apps are designed around this usage. So it will be interesting to see if they make the switch from a Crackjack like cell phone to one of these laptops.
These present several major advantages over PDA’s
1) The Network with other units easily
2) Hand Crank Power
3) More Power
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.