Novel OS Drives the '$100 laptop' 174
jrwr00 writes with a link to a CNN story about the $100 laptop's unique operating system. We've discussed the OLPC's UI before but the article offers a few new piece of information on the project, which is expected to roll out this year. From the article: "The XO machines are still being tweaked, and [OLPC UI] Sugar isn't expected to be tested by any kids until February. By July or so, several million are expected to reach Brazil, Argentina, Uruguay, Nigeria, Libya, Pakistan, Thailand and the Palestinian territory. Negroponte said three more African countries might sign on in the next two weeks. The Inter-American Development Bank is trying to get the laptops to multiple Central American countries."
Novell OS? Whoops (Score:5, Insightful)
In any event, it doesn't really sound particularly novel to me.
Re: (Score:3, Funny)
Could be worse. I read through the whole article waiting for the point where they'd explain how SuSE was involved. Then I finally looked back at the headline and realized I'd misread it.
Re:Novell OS? Whoops (Score:4, Informative)
Sun should take a lesson. (Score:5, Interesting)
http://dev.laptop.org/git.do?p=sugar;a=tree [laptop.org]
I just tried it out, and I am pleasantly surprised! It's amazing how much faster Python is for desktop applications than Java is. Even when using IBM's SWT for developing Java applications, they still feel far more bloated and slower-responding than OLPC's Python-based GUI applications.
I would have expected Python to be slower than Java, but apparently that is not the case. It could be that the layers upon layers that make up Swing really slow it down. Maybe it's time for Sun to take a page from OLPC's Sugar project, and develop a UI framework that is fast and easy to use.
Re:Sun should take a lesson. (Score:4, Interesting)
Go whoops yourself. (Score:2)
Re: (Score:2)
Re: (Score:2, Insightful)
How do you know? Have you inspected the hardware?
I've never understood the concept, really. How does one engineer a product to work properly through the warranty period, but magically fail when it's out of warranty? Certainly, some manufacturers use inexpensive parts when they think they can, and sometimes those parts fail, but it's hard to imagine that's an intended effect.
Maybe I'm naive.
Re: (Score:3, Interesting)
What you are describing is not "engineered obsolescence" but "engineered failure," and indeed is hard to imagine manufacturer's doing. Obsolescence != failure.
Engineered obsolescence means that the manufacturer's product ro
Re: (Score:2, Insightful)
Uh, no.
Computers do not lose capability over time. (Except for Windows machines.)
Re: (Score:2)
Did I say that? Uh no.
Did I say that they did? Uh no.
Did you offer any justification of your initial comment which describes "engineered obsolescence" as meaning that something is designed to *fail*, showing that you don't understand the difference between "obsolescence" and "failure?" Uh no.
Three strikes and you're out.
Look up "obsolescence" in the d
Re: (Score:2, Insightful)
"engineered obsolescence" certainly implies some intent; Do you suggest a $100 dollar laptop, or any laptop, could possibly be designed such that it would not become obsolete?
Re: (Score:2)
Engineered obsolecence is less about the actual product itself rather than the plan for future products.
For example, a $100 laptop that you have to crank in and itself isn't necessarily designed to go obsolete soon.
Engineered obsolecense is when you release a $100 hand-cranked laptop and have plans to release a $100 fusion-powered laptop in six months, especially if you don't tell your customers about the upcoming fusion unit.
Re: (Score:2)
Re: (Score:2, Insightful)
Do you know if this $100 laptop is upgradable? I'm sure that as the lustful fires of consumerism awaken in these nations' loins, they'll want harder, better, faster, stronger laptops that these corporations will be all too happy to *sell* them, as the OLPC simply doesn't meet the gluttonous standards of a modern consume
Re: (Score:2, Insightful)
Do you know that it isn't? Do you know if it needs to be upgradeable? I've got a laptop that's several years old, and I wouldn't even consider upgrading it.
"I'm sure that as the lustful fires of consumerism awaken in these nations' loins,"
OK, holy cow. Could we please dial back the rhetoric a little bit?
"they'll want harder, better, faster, stronger laptops that these corporations will be all too happy to *sell* them"
Yeah, sell them for $100. And these peo
Re: (Score:3, Insightful)
...they'll want harder, better, faster, stronger laptops that these corporations will be all too happy to *sell* them, as the OLPC simply doesn't meet the gluttonous standards of a modern consumer.
Oh good God. The point is they can't afford standard consumer electronics as it is. That's what the whole project was about-- provide a low cost computer to people that can't afford current computers. Great insight there. With out a doubt OLPC will soon be trying to sell the latest core 2 duo laptops to the children of Bangladesh. Hell, they'll probably start a new campaign, One Widescreen HD Plasma TV Per Child (OWHDPTVPC), next, just to sucker those unsuspecting s fools in even more.
Re: (Score:2)
I personally don't see any problem with that.
But I see the addition of choice ("Well, I could buy a new system so that I can play games, or I could buy some medicine" vs "I have money! Now I can finally buy medicine!") as a good thing. Idiots will remain idiots, and if someone dies because of a ba
Re:OLPC Sucks (Score:5, Insightful)
Fuck charity, we need to change the global economy. If you want to help the poor in the third world then don't give them charity unless they are literally starving. If you want to help you should buy what they produce, lobby your government to write off the debt they made them take on and lobby your government to remove trade restrictions. Your country is fucking the third world in the ass and given you live in a democray they are doing it in your name. You need to stop the fucking, not start the giving.
Re: (Score:2)
I really hope OLPC project will create a situation when 3rd world countries will be able to produce services that we'll want to buy and won't cost us $0.01 per work hour. I believe OLPC is a huge opportunity.
Reminds me of the argument... (Score:2)
I'm not saying you're wrong -- far from it. I just think you're not 100% correct. Perhaps there's room in the world for taking action on more than one front?
Re: (Score:2)
Re: (Score:2, Informative)
Fixed specs != planned obsolescence (Score:4, Informative)
It is my impression that the whole idea of creating a brand new interface is to escape the eternal upgrade spiral. On the surface, they do away with folders and mainstream OS vendors, but consider how this affects the entire paradigm of computing. In a few years these people will be old enough to work in an office (not saying they will, it's just a possibility), and set me tell you, I think they're not going to *want* to touch Windows, MacOS, or KDE/Gnome with a fire poker -- it's too messy. They won't want to work on their computer, they'll want to work on their *tasks*.
As you state in a later post, hardware failures are a different topic; that's mostly a question of build quality and durablity. While it is to a high degree possible for a manufacturer to skimp in this department, and thus encourage more purchases, it's not my impression that the OLPC project has chosen this path -- quite the opposite.
Pour some Sugar on me! (Score:3, Insightful)
Given the target audience for OLPC, I predict that long before these kids make it into the workforce, Sugar will be available for Ubuntu, either as an app to run on top of a windowin
Re: (Score:2)
Re: (Score:2)
Most insightful thing I've read in a while (Score:5, Insightful)
Re: (Score:2)
Re: (Score:2)
and the OLPC project is an elaborate plan to locate and train "The One" for his ultimate battle......
Re: (Score:3, Informative)
Re: (Score:2)
Re: (Score:2, Interesting)
The $100 laptop hardware may be designed and destined for the 3rd world - but the interface could be put to use anywhere
Anything which allows kids to explore and extend their imaginations whilst learning should be embraced wholeheartedly.
Re: (Score:2)
Word processing is a different story. I feel that every kid should know how to write, and know the basics for writing in at least one word processing package. I'm not talking we
Re: (Score:2)
Re: (Score:2)
It includes Abiword, a very capable word processor.
Re: (Score:2)
When these kids grow up, they will almost certainly find that the programs available to them or being used at places where they work, are completely different to what they used in school, especially since schools typically have computers that are a few years out of date anyway. As an example, we had wordperfect for dos at our school.
Re: (Score:2, Troll)
Computers have so much more to offer than that.
Like inexpensive, never-ending pr0n!!
Re:Most underinstalled thing I've not used in a wh (Score:3, Informative)
Quote FTFA (Score:4, Funny)
Re: (Score:1)
Where are the apps? (Score:2, Interesting)
A platform exists only to run the apps, not visa-versa. BeOS was a great platform, too. Many excellent gaming platforms have failed, because they lacked apps (i.e., games). Linux desktop is getting now
Re: (Score:2)
Re: (Score:3, Funny)
I can only imagine that Negropointe envisioned (after his own media attention, of course), that kids on opposing sides of local wars would IM each other and work things out, and that it would later be portrayed in a movie starring Keanu Reeves (playing Negropointe), produced by Jerry Bruckheimer.
Re: (Score:3, Interesting)
Bluh? Is OpenOffice.org that bad on Linux? Admittedly I've only ever used it on Windows and OpenBSD, and can't really compare it to Microsoft Office since I've never actually used that (mostly because I've never had to)...
Re: (Score:2)
It's not. BTW, at work i prefer to access our SSL web app using a 400 mhz ubuntu spare box instead of the 3ghz windows workstation as the former is more responsive. Workstation is probably borked after one year of installation and running a handful of non-pirate apps, with av and firewall for the whole subnet. If they won't go with linux next time we have to upgrade i'll push for macs.
Re:Where are the apps? (Score:5, Interesting)
Also, a collaboration plugin for abiword is being worked on, that will use the mesh infrastructure and sugar presence framework to find and communicate with other users. This will allow realtime collaboration on documents (for example, 2 or more children working on an assingment simultaneously).
So there you have an application that takes full use of the offered platform.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Interesting)
Re: (Score:2)
Au contraire, parent post was supporting you, and repudiating the claim that Sugar should use ODF (where the XML and bloat reside).
Re:Where are the apps? (Score:4, Insightful)
Web browser is, overall, the killer app. The pure difference in being able to access the Web, and not access it is remarkably huge. By giving children access to Google, Wikipedia, Slashdot, and billions of other sites and web applications it is the single most useful tool a child could have. It also comes with RSS reader, chat, AbiWord and eToys along with several games.
Mesh networking is the point by itself, as its main function is not only to connect OLPC laptops together, but to also connect them to an Internet gateway, which will be provided by schools... This will have an overall effect of propagating Internet access through OLPC-targeted countries.
I just don't see what would children "need" Office and Photoshop for.
In developed countries, a child will have its computing needs satisfied already, by having access to regular computer. OLPC targetted child has no such privilege, and a difference between owning an OLPC laptop and not owning it will be huge.
Porting software to OLPC is not hard. While Sugar is the interface, it is still founded on X Window System, and it runs Python apps as well... And newer versions of OS will have more apps that are already announced.
Plus, judging a platform for not having enough software for it when it hasn't actually been released to its end-users yet isn't really fair. I predict it will create a very decent software library of its own, and that we'll see first of it quite soon after it goes fully public. It has happened to pretty much every platform around during the last 50 years.
Re: (Score:3, Insightful)
Re:Where are the apps? (Score:4, Informative)
The point of the mesh networking is to enable certain network applications without a persistent connection to the internet, but yes, a company has developed and will be making available a satellite earthstation designed especially for rural village and donating satellite time to provide internet access to accompany the OLPC project.
The purchasers of the laptops in the involved countries are the national ministries of education, who tend to be the people that run the schools. One might surmise, then, that the schools will participate.
And, if you want, you are free to send a bag of rice to any region you think needs it. There are even many charities that you can contribute to that will take care of most of the logistics of providing food aid for you, so you just can give them money. OLPC will continue working with interested countries to develope and deliver educational tools that both the people behind OLPC and the countries to whom they are being sold, rather than air-dropped as unilateral gifts, believe will be useful to those countries educational systems. The two kinds of projects are not opposed to each other.
Re: (Score:2)
I'm probably going to butcher this quote quite a bit, but you should get the idea.
"Give a man a fish, he is fed for a day. Teach a man to fish, and he is fed for life."
Re: (Score:2)
Re:Where are the apps? (Score:5, Insightful)
Where are the apps for this platform?
How about a web browser, or an e-book reader? Those certainly sound like important apps for learning. Or how about a scientific graphing calculator? Perhaps some interactive learning software? There's already apps that could be very usefull. Really the hard part isn't really the apps, it's the content and curiculum that're more important.
Can anybody name one app, accessible to end users (e.g., no recompiling required), that is compatible with the Sugar UI, mesh networking, low-end specs, and other unique features?
You're asking the wrong crowd here as there's not many people on slashdot develop for, or familiar with this machine. Just because no one has given you an answer means very little.
Go into a shopping mall and give a random person an OLPC -- what would they do with it?
Huh? What does a random person in a shopping mall have to do with the needs of someone in a 3rd world country that's never even used a computer have to do with each other? I think you're really missing the point here.
Hardware has always suffered from a chicken/egg problem. You need interest in the hardware to generate interest in developing software, but you need available software for the hardware to do something.
My guess is the hope is that more specific apps will be created for the purposes of learning. But using a pre-existing OS will bring enough apps that're already available for Linux to make the thing usefull from the start. Personally I'd be more worried about the curriculum and infra-structure for kids to learn how learn from these things.
Re: (Score:2)
Re: (Score:2)
I'm curious why this project didn't work together with Edubuntu in the first place.
Different hardware requirements. The OLPC is a specific piece of hardware with lower memory, disk space, and a specialized screen.
Re:Where are the apps? (Score:4, Insightful)
Re: (Score:2)
Quoted for agreement. If I could get my hands on an OLPC, I would be writing software for it. Here's hoping that some make it into the north american market, even if at $200 or whatever. I imagine after they hit, it won't take long for a ton of software to be out there.
Also, to the grandparent poster, s
Re: (Score:3, Informative)
http://people.opera.com/howcome/2006/olpc/ [opera.com]
Re: (Score:2)
How about Opera?
===
Yeah, because proprietary software is what this project is all about.
L
Re:Linux Doesn't Need Your Apps (Score:3, Insightful)
1. It's very easy to argue it's getting somewhere because of the variety of distros out there. Just because NetCraft or whatever research name you look to for credibility can't/won't measure or validate the progress means absolutely nothing.
2. Putting together a coherent desktop is difficult to say the least. Your average Linux desktop won't be competing directly with apple/microsoft, but you will find pragmatic IT people deploying them e
Re: (Score:3, Insightful)
Last I checked, the target market for the OLPC was not "random people in shopping malls".
Correct. Many things that children might conceivably want out of a computer will not be provided by the OLPC. It will not be a game platform to rival the PS3, for instance.
Its an educa
Purpose! (Score:2)
Re:Where are the apps? (Score:4, Insightful)
The OS is Linux, so it will run anything that runs on Linux (subject to computing power, RAM, etc).
no recompiling required
There will (hopefully) be hundreds of millions of these machines. I think someone can make binaries for the kiddies if they want.
Linux desktop is getting nowhere, despite it's technical excellence, because it lacks key apps (i.e., Office).
Ahhh! so you really mean commercial applications. I don't see why 'perfect' compatibility with Word documents is so important to children.
Look - it comes with applications: Broswer, RSS reader, text editor, and others. And it has a compiler, so kids can write their own applications. This computer is about liberating these kids, and giving them computer expertise - it's not about making them consumers of software. Difficult to understand, I know.
I like to repeat myself every time an OLPC story is posted
Well, saying the same thing many times doesn't make it more true or relevant.
Re: (Score:3, Insightful)
Re: (Score:2)
Re: (Score:2)
My first experience with a computer was one that I programmed in BASIC at the age of 5. I'm sure there's plenty of other Slashdotters with a similar experience. It's not unreasonable to think that some children in a third-world country might have the talent for programming.
The only problem I see is that without access to decent tutorials and documentation it is hard to learn programming. Perhaps what's on the internet will be enough but perhaps not. In my case I had the Hands-on BASIC for the IBM PCjr
Re: (Score:2)
Perhaps a little ambitious, considering these children are probably seeing a computer for the first time.
Bah!
*Most* geeks who started playing with computers before the mid 80s or so were first exposed to computers that came with no software other than a BASIC interpreter. And guess what? We found them absolutely fascinating and had lots of fun creating little programs for them.
My own first exposure to computers was with a big teletype connected to a University mainframe via an acoustically-coupled modem in fifth grade (1979 or thereabouts). The very first thing I ever did on a computer was:
Re: (Score:2)
Check to see if they've installed PyGame/Livewires/SDL. You never know, they might be learning Python to make games.
Re: (Score:2)
Check to see if they've installed PyGame/Livewires/SDL. You never know, they might be learning Python to make games.
I installed Livewire for them. I think it's great if they're learning Python to make games. That's certainly how I started.
Re: (Score:2)
Perhaps a little ambitious, considering these children are probably seeing a computer for the first time.
Shows how times have changed and expectations have altered. I cut my teeth on a TRS-80 Model III and Model 4. After playing with the crude productivity apps for about three minutes, I immediately began learning to write simple programs in BASIC. I had much fewer resources than are available via Google or Barnes & Noble today; essentially the owner's manuals that had some primitive tutorials. I recall a few years later when I got my Tandy 1000 PC with DOS how cool it was to finally have a real progr
Re: (Score:2)
Re: (Score:2)
http://wiki.laptop.org/go/Software_components [laptop.org]
Applications on B1
a web browser built on xulrunner
a simple document viewer based upon evince
TamTam, a music synthesis tool
Memory, a musical memory game written in Csound that exploits the mesh network
eToys (see above)
PenguinTV RSS reader
Abiword, a word processor
a simple application to demonstrate the camera by putting its video onto the screen.
Applications (and ports) under d
Re: (Score:3, Informative)
Then you can have an opinion.
Re: (Score:2)
~ 140MB
Re: (Score:2)
It's Linux. It's running on a 500MHz Geode processor, which is 32-bit x86 compatible, and 128MB of DDR266. If you replaced the 512MB Flash drive with a suitable hard drive, you could run Windows XP on it. T
Re: (Score:2)
1) The web browser is really the app platform -- it provides access to all the hosted Internet apps (gmail, etc)
Interesting, but two concerns: Will the OLPCs have reliable enough Internet connections and will they have enough horsepower to run modern hosted apps (e.g., AJAX, Java, etc).
2) It's not designed to be a general purpose laptop, it's a communication appliance with a few apps
This answer really solves t
Re: (Score:2, Insightful)
First off, "killer" applications: text editor and browser.
Even something that can display simple HTML is a big plus to not having access to the Internet at all. You don't seem to understand that there is a lot of compromises that have to be made here. There's cost, physical/environmental conditions, the purposes it is being used, etc.... You should think of these machines more as educati
Re: (Score:2)
Ah, yes. The computer as toaster paradigm.
Where can I find the "Sugar" Windowmanager or DE? (Score:2, Interesting)
Re:Where can I find the "Sugar" Windowmanager or D (Score:5, Informative)
Look at the OLPC wiki [laptop.org].
Re: (Score:2)
There's also a VMWare image. Grab the torrent [torrentspy.com] and a copy of VMWare's free player and you can take a look at it that way.
The torrent doesn't have a lot of seeds (I may be the only one at the moment), so if you grab it, please seed for a while.
Source code is here (Score:2, Interesting)
The 'Novel' part scared me a bit (Score:1, Offtopic)
Screenshot (Score:3, Interesting)
Lameness filter is a lameness filter
Re: (Score:2, Informative)
OS is Fedora based (Score:3, Informative)
Pricing is made up in the 1st place (Score:2)
So I'm pretty sure we could all have $100 laptops if pricing was semi rational.
Re: (Score:2)
C'mon try to ke
I've been saying that for years (Score:2)
I love this (Score:2, Interesting)
Strange hardware specs (Score:2)
It is quite a specific operating system and environment (not quite windows xp). Linux has been ported to many arches. So why not go with Alchemy or ARM9 chips? Lower power lower price. Why x86? The only reason to stick to x86 is to run windows or standardized Linux distros like redhat.
And if they had to go with the geode and 128mb ram, why not use the lx800 chip which uses lower power?
I would imagine an ARM9 chip would take less cranking to la
Why is no one talking about actually important... (Score:2)
Re: (Score:2)
Re: (Score:3, Interesting)
Re: (Score:2)
Re: (Score:3, Interesting)
Because a major reason for the low price is that they aren't doing the kind of packaging and marketing, etc., they'd need to do for individual sales, the cost would be significantly higher than $100 (or even the $150 that looks like it will be the "early adopter" cost) if it were sold to individ