Slashdot Mirror


Negroponte says Linux too 'Fat'

Cadef writes "According to a story on CNet News.com, Nicholas Negroponte says that Linux has gotten too fat, and will have to be slimmed down before it will be practical for the $100 laptop project. From the article: 'Suddenly it's like a very fat person [who] uses most of the energy to move the fat. And Linux is no exception. Linux has gotten fat, too.'"

839 comments

  1. Linux is NOT Fat by flyingsquid · · Score: 5, Funny

    It's not fat. The architecture is just big-boned.

    1. Re:Linux is NOT Fat by priestx · · Score: 2, Funny

      Are you saying there's no need for Linosuction? [pun intended]

      --
      "To be is to do." -Socrates
      "To do is to be." -Jean-Paul Sartre
      "Do-be-do-be-do." -Frank Sinatra
    2. Re:Linux is NOT Fat by Anonymous Coward · · Score: 3, Funny

      Seriously, though. If it's too FAT, why doesn't he just switch to ReiserFS? Kids these days don't even know about proper dieting.

    3. Re:Linux is NOT Fat by hackwrench · · Score: 4, Insightful

      But seriously, it's not fat, it's nerves and muscle, except that the appendages and sensory organs aren't always there to be supported by them.

    4. Re:Linux is NOT Fat by Skevin · · Score: 5, Funny

      Actually, they misspelled Phat.

      Yo listen, every OS be Phat at one time or 'notha. But 'fore you know it, some geek brotha's gonna write some crappy-ass P.O.S. code fo' yo momma's script kiddies to pop a cap through, you dig? Then da top dog homies gotta post patches, like, before security be worse than ma 'hood. When ya got too many security patches to hang with, yo homies start pointin' yo fingas at da mofos what like wrote da Operatin' System ta begin with, accusin' dem of being da Man and shit. Soon "da Man" is gotta atone by releasin' a pimped out kernel and it starts all ova again. Ain't long before all yas be dissin' Linus or Bill or Theo, demandin' dey pay ya yo props before their Operatin' Systems come crawlin' back on yas computas like last month's biatch. Word.

      "'cept in France, it ain't called a 2.6 kernel... They call it Windows."
      (apologies to Samuel L. Jackson)

      Solomon Chang

      --
      "Twice half-assed makes an ass whole." --Solomon K. Chang
    5. Re:Linux is NOT Fat by Dante+Shamest · · Score: 2, Funny

      I have enough problems without slashdot starting to sound like my girlfriend.

    6. Re:Linux is NOT Fat by idonthack · · Score: 4, Funny

      Dude, you just said "Slashdot" and "my girlfriend" in the same sentence. You need to lay off whatever it is you're taking.

      --
      Why is it that when you believe something it's an opinion, but when I believe something it's a manifesto?
    7. Re:Linux is NOT Fat by Dante+Shamest · · Score: 5, Funny

      Er, you just did it too. Oh my god, it's spreading.

    8. Re:Linux is NOT Fat by marcello_dl · · Score: 1, Informative

      A pretty metaphore, actually: while commercial products may bloat to increase time to market, or possibly even increase obsolescence of older machines to boost hardware sales, bloat in open source means added functionality or performance, or bad coding which has to be replaced ASAP. So yep, you need big bones to support more stuff.

      As a side note: Slashdot duped this story, could well have mentioned the very likely antefacts.

      - Negroponte tests first prototypes of $100 laptops

      - Laptop performing not too well, too much strain on system resources

      - Negroponte discovers that latest kernel not actually meant for a $100 laptop

      - Negroponte blames coders. (we are here)

      As much as I want the concept to take off I do not like people who blames others for faults that were there from the beginning. Kernel developers have also no responsibility towards him, as the no warranty clause in GPL goes.

      A WTF?/STFU! tag, anyone?

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    9. Re:Linux is NOT Fat by Master+of+Transhuman · · Score: 2, Funny

      Mammy say bitch ain't never too fat - gotta have meat on the bone or the motherfucker she hooked with ain't gonna support yo.

      That Gates motherfucker started this shit...somebody bust a cap in his ass, he wake up and smell the shit. SOmebody need to kick his bitch ass up round his ears and turn his ass out. Nigger can't even run his shit for a week without it bombing...

      OSS mothers need to quit trippin' and get trickin'...Cough up the bling or get the fuck out.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    10. Re:Linux is NOT Fat by Master+of+Transhuman · · Score: 1

      (Benefits of eight years in the Federal joint...)

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    11. Re:Linux is NOT Fat by zootm · · Score: 5, Insightful

      - Negroponte discovers that latest kernel not actually meant for a $100 laptop

      -Negroponte blames coders. (we are here)

      I'm not convinced that that was what he was saying at all — he was just stating that Linux, in its current state, is not suitable for the project. We know this. He knows this. He's not blaming anyone (would a "slim" Linux be suitable for a newer system?), he's just saying that this isn't where the crux of development will be, and stating that changes will need to be made for the project.

      I don't think he's assigning blame, I think he's telling people what the challenges of the software side of his project are.

    12. Re:Linux is NOT Fat by pjt33 · · Score: 1

      Of course it's fat. Apparently it grew by 27.1% in the past year. That's like a typical American putting on about 60 pounds.

    13. Re:Linux is NOT Fat by Anonymous Coward · · Score: 2, Funny

      Oh my god, it's spreading.

      So's your girlfriend.

    14. Re:Linux is NOT Fat by NoMercy · · Score: 1

      They control the hardware, they could easilly build a tiny linux kernel with just the drivers they need for there hardware.

      I suspect there 'Linux is to fat' is really a problem with what applications they want to put on the board, which I imagine includes XOrg, Open Office and KDE.

    15. Re:Linux is NOT Fat by Reed+Solomon · · Score: 3, Funny

      Definitely what he meant to say is GNU/Linux is too fat, and by GNU/Linux he means Linux plus the GNU Utilities that help to create Linux and make GNU/Linux a workable OS, and so by saying GNU/Linux is too fat he's saying Richard Stallman is obese and needs to take pilates

    16. Re:Linux is NOT Fat by sgt_doom · · Score: 1

      Well..if Negroponte doesn't like it he should just get his death squads after it!
      Oops...wrong Negroponte...getting him confused with the Bushco's Negroponte in Iraq.

      [Where Negroponte is....death squads follow!]

    17. Re:Linux is NOT Fat by frank_adrian314159 · · Score: 1
      Oh my god, it's spreading.

      Not like the girl friend you ain't got.

      --
      That is all.
    18. Re:Linux is NOT Fat by BrainInAJar · · Score: 1

      Enter gentoo...

      Strip out the crap, leave only what you need.

    19. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      I agree... I was already wondering why uClinux was invented as a patchset on the linux standard kernel, if not because standard linux was too bloated. ;-)

    20. Re:Linux is NOT Fat by antiMStroll · · Score: 1
      Not blaming anyone doesn't make him correct. Linux distros exist compiled for use on PDAs, I'm sure it'll handle a $100 notebook. Or does Negroponte think Linux = RedHat?

      "The system will use a 500MHz processor from Advanced Micro Devices with 128MB of memory."

      I'll take it! I was watching 10x7 full motion video on a P2-333 Gentoo notebook years ago.

    21. Re:Linux is NOT Fat by Eternauta3k · · Score: 0

      You're kidding right? dieting is only for DOS

      --
      Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
    22. Re:Linux is NOT Fat by level_headed_midwest · · Score: 1

      Nah, he's like a dog- his size is 99% fur.

      --
      Just "gittin-r-done," day after day.
    23. Re:Linux is NOT Fat by wo1verin3 · · Score: 1

      He meant FAT with a PH in front, PHAT like the kids say it.

    24. Re:Linux is NOT Fat by Otter · · Score: 5, Funny
      As a side note: Slashdot duped this story, could well have mentioned the very likely antefacts.

      I believe the chronology was this:

      • Nicholas Negroponte announces the project. Slashbots : "this is stupid. theres no elctricity in africa!"
      • Negroponte issues another fifty press releases, produces a single non-working mockup. Slashbots: "this is stupid. theres no elctricity in africa!"
      • Bill Gates comments "This is a bad idea. First they need decent electricity in Africa." Slashbots: "its a great idea and Bill Gates hates teh poor people!"
      • Negroponte blames the project's lack of progress on Linux. Slashbots: "burn down MIT!"
    25. Re:Linux is NOT Fat by bariswheel · · Score: 1

      hahaha thanks for making my day...

      --
      Insinct is stronger than Upbringing - Irish Proverb
    26. Re:Linux is NOT Fat by shaitand · · Score: 2, Informative

      Yes but a full blown feature rich gui will not run on those kind of resources. Linux needs a lot of two things to reach its potential. Linux does not swap until it has to swap and the result is drastically improved performance if there is enough memory that the system does not need to swap, and reduced performance if the system does NOT have enough memory to avoid swapping. There is also a performance hit when the system has to turn swapping on.

      Running X with a (novice) user friendly gui (read kde or gnome)will require more than 128mb ram to run smoothly. Actually you will able to hear the hard drive grinding everytime you so much as open the system menu.

      The area where your average linux distro needs to improve is disk space. There is no excuse for the default desktop installation to take over 500mb. A great deal of this is caused by programmer never reinventing wheels in OSS. This means that every program has dependancies for a half dozen third party programs and libraries instead of incorporating just the functionality they need for their app. Those half dozen programs and libraries have followed the same bloat yielding philosophy and have their own dependancies; those in turn have their own dependancies and so on.

      Hopefully this trend for easy and fast development will subside and increased hardware performance will begin to mean that your apps run faster instead of allowing developers to take the easy road over the efficient road. To all my fellow developers, the next time you are about to use a 3rd party lib instead of writing a couple optimized and custom tailored routines to the program you are working on; ask yourself why you you are against vb and microsoft bloated development environments and ask yourself if you aren't manually enforcing the same bloat and inefficiency in the name of ease and rapid development that those programs automatically enforce.

    27. Re:Linux is NOT Fat by khellendros1984 · · Score: 1

      I thought the point was that uClinux was invented to support CPUs and microcontrollers without an MMU....

      --
      It is pitch black. You are likely to be eaten by a grue.
    28. Re:Linux is NOT Fat by amavida · · Score: 2, Insightful

      "...A great deal of this is caused by programmer never reinventing wheels in OSS. This means that every program has dependancies for a half dozen third party programs and libraries instead of incorporating just the functionality they need for their app. Those half dozen programs and libraries have followed the same bloat yielding philosophy and have their own dependancies; those in turn have their own dependancies and so on."

      I agree 100% with this.
      Dependency hell is alive & well in Linux.

      Linux advocates should acknowledge it & DO SOMETHING ABOUT IT!
      Currently it is glossed over, this is just as bad as wintel fanboys & trolls.

    29. Re:Linux is NOT Fat by Lesrahpem · · Score: 5, Insightful

      Saying Linux is too fat is like complaining that there are too many pieces in an erector set. You don't have to use what you don't want to.

    30. Re:Linux is NOT Fat by GreyWolf3000 · · Score: 2, Funny

      Only what you need plus a throbbing, aching desire to tell everyone and {his,her} mother about how great you think your distro is.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    31. Re:Linux is NOT Fat by Fordiman · · Score: 1

      Like expanding space jelly?

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    32. Re:Linux is NOT Fat by Fordiman · · Score: 1

      1) He should be using a 2.4 kernel
      2) He should probably be using a uCLibc 2.4 kernel
      3) He should by using uCLibc in general for the distro
      4) He should be using Busybox
      5) He should be using the -O3 compiler flag for debug builds, and scaling back to -O2 for software that doesn't work quite right
      6) He should be using a compressed firmware filesystem for system files, with a union handling writable areas, ala Slax.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    33. Re:Linux is NOT Fat by Fordiman · · Score: 1

      7) uCLibc and Busybox should be placed in /tmp (ramdisk) as an image, mounted read-write, and included into the filesystem just below the writable portion of the union stack (provide EXTREMELY fast access to what would be the two most commonly used files)

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    34. Re:Linux is NOT Fat by Fordiman · · Score: 2, Insightful

      8) No matter how well you optimize it, you should not expect any GUI OS to run like a modern system with only 128M of RAM (graphics take memory - even monochrome graphics). He should seriously reconsider the amount of RAM; even just 64 more megs would make it fly by comparison.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    35. Re:Linux is NOT Fat by gstoddart · · Score: 1
      Er, you just did it too. Oh my god, it's spreading.

      Hmmm, which ... the meme or his girlfriend?

      (with apologies to the poster and his girlfriend ;-)
      --
      Lost at C:>. Found at C.
    36. Re:Linux is NOT Fat by Lord+Flipper · · Score: 1
      eight years

      No kiddin'? Welcome back to the big yard

    37. Re:Linux is NOT Fat by avenj · · Score: 3, Insightful

      Hmm. Computers have evolved, the kernel has evolved, things aren't the same as ten years ago. I'm shocked to hear that. :)

      I can still install a functional Linux system with a 2.6 kernel on that Pentium 100 with 64mb of RAM and make it a useful system. Maybe not Fedora's distribution, but it's a trivial undertaking. I'd like to see Windows XP make that box useful.

    38. Re:Linux is NOT Fat by _Sprocket_ · · Score: 1

      Wait... Bill Gates is a Slashbot? Huh. All the trolling makes sense now.

    39. Re:Linux is NOT Fat by gumbi+west · · Score: 2, Interesting
      this is something that bothers me a lot. How is it that a Mac 512 worked so well with the OS and word processor on the floppy and the data on another flopy, and with 512 kb of memory. Seriously, I want to know. It wasn't all that bad.

      It's amazing that even though we could do all that with a 10 MHz proc. and 2.8 Mb of disk space, now a 1 GHz computer is "pokey" with only 128 Mb.

    40. Re:Linux is NOT Fat by Anonymous Coward · · Score: 1, Interesting
      Yes, but a full blown feature rich GUI will never run on a $100 notebook. Using KDE or Gnome as example begs the question of suitable desktops, what's wrong with IceWM for example? As near a Windows equiv as you'll find. Or the PDA world can show the way, there are plenty of GUI's optimized for very low memory usage and simple operation. Check PDAXrom. Typical Linux distro? Doesn't matter. That old canard of '500 megs' is getting tiresome and I suspect usually repeated as a truism by those who've never installed more than RedHat or Suse. There also seems a perception here that this device is meant to offer everything available on full-featured machines for $100. If that were possible full-featured machines would be $100. This is intended to put computing power in the hands of those in which $100 is more than they make in a month.

      Agree completely though about get-it-out-the-door programming. I don't like spending money on geometrically quicker hardare to run geometrically slower software for the sake of a few mindless marketing baubles and questionable features.

    41. Re:Linux is NOT Fat by k31bang · · Score: 1

      Dude, you just said "Slashdot" and "my girlfriend" in the same sentence. You need to lay off whatever it is you're taking.

      viagra?

      --
      -+-=-+-=-+-=-+-=-+-=-+ *** http://www.mountainfort.com *** +-=-+-=-+-=-+-=-+-=-+-
    42. Re:Linux is NOT Fat by neonmagic · · Score: 1

      That wasn't what I was trying to prove. What I was trying to prove was that the memory footprint for a modern Linux distribution, running a modern Linux kernel, is larger than a more older distro/kernel. Windows XP will run on that system, albeit very slowly. It's long been known that Microsoft Windows memory management isn't particularly good, and that Linux usually has very good memory management.

      Dave

      --
      Slashdot can go and get fucked.
    43. Re:Linux is NOT Fat by zopf · · Score: 1

      What. the. fuck.

      --
      Did you see the pool? They flipped the bitch!
    44. Re:Linux is NOT Fat by Technician · · Score: 1

      They must be joking. I can run a LIVE Ubuntu, Red Hat, SUSE or other live disrto off CD which includes a full office suite and includes drivers for most any sound card, printer, NIC, etc. Try that with XP anything and MS Office.. They are way out of line claiming it's got bloat like XP.

      I think the compaint is it comes bundled with KDE or Gnome and more than 4 games.

      Anybody have a bootable LIVE XP distro I can try to compare?

      --
      The truth shall set you free!
    45. Re:Linux is NOT Fat by Technician · · Score: 1

      It's not fat. The architecture is just big-boned.

      It's not FAT, but it can mount a FAT32 filesystem. ....Ducks...

      --
      The truth shall set you free!
    46. Re:Linux is NOT Fat by Knos · · Score: 2

      I guess Amiga users must have been completely hallucinating back then.

      --
      . . . . . . . .. . . . . . . .
      may u!sh 2 sm!le at dz!z bad nn.!m!tat!ion
    47. Re:Linux is NOT Fat by modecx · · Score: 5, Informative

      Yes but a full blown feature rich gui will not run on those kind of resources

      The heck it won't. Back in the day I happily ran Enlightenment--the notoriously graphics intensive Window Manager, versions 0.14, 0.15, with 2 virtual desktops, across two heads of monitors each running 1280x1024... And all of this was done on a Pentium I running at a blazing 133 Mhz, with a whopping 96MB RAM (and 6MB VRAM). It was perfectly suitable for coding, compiling, for checking and writing mail, for browsing the net, and even for experimenting with The Gimp.

      As a matter of fact, that computer was still serving up files at my home, being a web server, mail host, fax server, and small database server for perl apps for a neighborhood association, and companion for my SGI O2 of the same vintage (1996), and it ran up until about two years ago when I retired it; and that was only because when I moved, Qwest started jacking around with my DSL service and myself, and I just decided that it would be easier to put that site on a shared hosting service, dump the commercial DSL service and move to cable internet.

      Maybe it wasn't the fastest computer around, but it worked, and damit, it worked well. It never broke, and it never complained, unlike some modern computers. I learned very much plugging around with that old beast-and well after it was obsoleted by much, much newer technology. Maybe I kept it going out of romance because I had so much fun learning back when I was hacking around with Enlightenment, Linux, Gnome, etc. i.e. Back when I really just could not afford a better computer.

      My P133 also dual booted to Win95 when I first installed RedHat4, and I learned the basics of 3D modeling, raytracing, and if I'm not mistaken, I also ran the very first betas of Rhinoceros 3D on it, too. I had one scene in truespace2 that took several days just to render, and did I have a problem with that? No.

      So, lower spec computers might not play HD porno, run Windows Vista in Glass mode, play Counterstrike: Source, or other things... So what?! Like those things are going to be of great utility to third world children! I would have gladly accepted a 500Mhz notebook with 128MB, way back when. I think such a computer could be a great thing to third world children, because instead of learning how some slick GUI with gobs of eyecandy works, like our current generation, they might actually stand a chance to learn how a computer works.

      --
      Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
    48. Re:Linux is NOT Fat by waferhead · · Score: 1

      Actually, I must disagree with as to 128M being totally insufficient for KDE, at least.

      I ran with only a 128M stick for a few weeks, MDK 10.2 at the time, running mythTV on the box, and used it my main workstation.(_why_ I cannot clearly recall, but I had some reason... I think I was just seeing if it would work cool/quiet underclocked etc)

      It did not suck. It didn't rock as when having 1G @5-2-2-2 timings, but definately didn't suck.

      Sure, it swapped some, but at least on an Athlon 2100+/NF2 chipset +GF4-400 video, it was TOTALLY usable.
      IIRC I also still only had 2 SW encoding TV cards..
      These days, hardware at ~ those performance levels is probably in the $100 range.

      One does have to be careful not to have 50+ services running, but that's a feature unto itself.

      Exactly what did Negroponte try to install ?
      SUSE?

    49. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      First decdide if you are talking about a "typical Linux distribution" or Linux, then we talk.

    50. Re:Linux is NOT Fat by sydneyfong · · Score: 1

      It's not the WM, it's the apps. What do you expect the user to do? Open a bunch of xterms? browsing the web using lynx/w3m?

      Mozilla takes a crapload amount of memory. Even more so for OO.org.

      And if you're going to run stuff like konqueror, abiword, koffice, or whatever, you've already loaded those bloated QT/KDElib/GTK/GNOME libraries.

      --
      Don't quote me on this.
    51. Re:Linux is NOT Fat by AlterTick · · Score: 1
      this is something that bothers me a lot. How is it that a Mac 512 worked so well with the OS and word processor on the floppy and the data on another flopy, and with 512 kb of memory. Seriously, I want to know. It wasn't all that bad. It's amazing that even though we could do all that with a 10 MHz proc. and 2.8 Mb of disk space, now a 1 GHz computer is "pokey" with only 128 Mb.

      We remember things as being better than they actually were. The original toaster mac had what, a 512x342 grayscale display? Fonts were crude and blocky. Sounds consisted of "eep" and "moof". You can still write a word processor that would run off a 1.44K floppy, but you'd be limited to the relatively narrow feature set as found in original MacWrite. Modern data is simply a lot more information-dense than it used to be. Sure, it seems like a word processor is a word processor, but go back and look at an old mac, or early MS Word. It wasn't so great. I recall I could nearly type faster than MacWrite could keep up with on the WYSIWYG display.

      --
      Conclusion: the Empire squashes the Federation like a bug. Accept it.
    52. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      Windows 95 was fast with 128MB RAM. Heck, it was usable on 32MB.
      Besides, a 1024x768 display uses 4MB of RAM. What's your point?

    53. Re:Linux is NOT Fat by shadow_slicer · · Score: 2, Insightful

      "The area where your average linux distro needs to improve is disk space. There is no excuse for the default desktop installation to take over 500mb. A great deal of this is caused by programmer never reinventing wheels in OSS. This means that every program has dependancies for a half dozen third party programs and libraries instead of incorporating just the functionality they need for their app. Those half dozen programs and libraries have followed the same bloat yielding philosophy and have their own dependancies; those in turn have their own dependancies and so on."

      So you're seriously saying that in order to improve disk space we need create many copies of the same functionality?
      This is very unintuitive....And I'm not sure how this could possibly be so, except if the libraries were huge and only selected to offer 1 or 2 functions..
      But it seems to me, that if there are many dependencies (as you claim), it would suggest functionality was broken up into small pieces, and the designers merely selected the pieces they required. This is in contrast to large frameworks like .Net or whatever where you have to have the entire framework.
      So which is it? Is the functionality not divided finely enough (note that dividing it further increases start-up time due to linking more libraries) or is it divided too finely (note that this will increase disk usage due to waste).

      Just because a 1kB program requires 12-15 100kB libraries (and maybe the requisite 3-5MB gtk/or whatever toolkit) doesn't mean it wastes space.
      Assuming the functionality is sufficiently finely divided and library overhead is negligible, nothing is lost this way in the worst case. In the best case it results in (primarily) more efficient RAM usage and also more efficient harddrive usage.

    54. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      I agree 100% as well. The best way to eliminate the gloss and the dependancy hell is to eliminate the GUI. If someone needs a GUI to operate a computer, then they are too stupid to even exist let alone use a computer.

    55. Re:Linux is NOT Fat by Fordiman · · Score: 1

      'fast' back in 1995 and 'fast' today are two very different things.

      Just do yourself a favor. Pull out that old machine and boot and install Win95 on it. Still usable? Good, you get a cookie. Acceptably fast for modern everyday tasks? No, I didn't think so.

      I have a 500MHz dell that I use on a daily basis. I run Slax on it, from HD, and have 384M of ram.

      And yes, I have accepted that it takes two whole minutes to boot into KDE. Meanwhile, my old Win 3.11 486 took ten minutes to boot, and my work computer, a 2.45GHz running XP boots in under 20 seconds.

      This machine occasionally clips windows, freezes up for seconds at a time if it's thinking too hard, and takes days to compile a kernel. My old 486 would take seconds to DISPLAY a window and could compile linux in a week.

      My work compy can simultaneously use all the pretty of FlyaKiteOSX, transcode a video, download Slax and move windows around with WindowFX tricks simultaneously without skipping a beat, frame, or even getting the slightest bit choppy, and can compile Linux in under thirty minutes.

      It all comes down to what Negroponte's expectations are. I've worked with Damn Small Linux on a 500MHz EPIA board from a 1G flash drive with 128M ram. Yes, it takes a while to load. Yes, Firefox is a bitch to use in a cramped environment like that. Yes, Openoffice (using GTK 1.2 - what DSL supports) is slow enough to be nearly useless.

      These are feature-rich modern applications. Their codebase and memory requirements are huge because all functionality has been abstracted into largely independent bits. That's how unixes work; it's parts you assemble.

      However, if you roll your own - restricting functionality to the absolute necessities all the way - you can have a blazing fast, memory peckish office suite and browser that do very specific things and little else.

      It's all about priorities, and Negroponte should probably change his priorities a bit.

      For example, Linux and Open Source in general will run on the cheaper-per-megahert ARM processor. ARMs have a 'sleep' mode that allows for intelligent power conservation without need for a hibernation mode, can drive a multitude of hardware, and would probably have been a better choice for the OLPC project.

      Another priority should have been better RAM than 128M. For example, DSL runs on 128, but simply BLAZES at 192M with the toram boot option.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    56. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      "The system will use a 500MHz processor from Advanced Micro Devices with 128MB of memory."

      Heh. I write code that runs on cell phones. The shiny new LG VX5200 that Verizon is pushing right now has 700 KB of memory.

      Grandparent's "would a 'slim' Linux be suitable for a newer system?" sounds like complete nonsense to me. Even a slim Linux would be far too large for some "newer" systems.

    57. Re:Linux is NOT Fat by Fordiman · · Score: 1

      "Besides, a 1024x768 display uses 4MB of RAM. What's your point?"

      A 1024x768 display, with no double buffering, windowing, or graphics preallocation whatsoever runs in 4M of VIDEO RAM. A GUI running on a 1024x768 display needs space for a video prebuffer, individual window buffers for each window class, numerous buffers for input and response handling, buffers for whatever bitmaps need displayed, etc. These add up in real world use.

      Additionally, remember this thing has no hard drive - no place for swap to go. That 128M is the limit of usable VRAM, which is not the case on a 32M Win95 box. Windows, Amiga, and Apple wouldn't have even gotten off the ground if it weren't for the ability of a hard drive to act as additional RAM.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    58. Re:Linux is NOT Fat by Fordiman · · Score: 1

      Not exactly. Purpose built hardware does not a multipurpose computer make.

      Sure, video toasters were wizards on video manipulation, but if you implement mpeg4 for one, it'll be able to do MAYBE 1 fps. If it's overclocked.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    59. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      What are you talking about? Early 2.4 releases were unstable as hell. We're talking memory corruption and all sorts of bad things. Sure, it's stable now, after the kinks have been worked out. And 2.6 is pretty solid if you're not on the bleeding edge.

    60. Re:Linux is NOT Fat by jkreuzig · · Score: 1
      Enter gentoo...
      Strip out the crap, leave only what you need.
      And wait 2 years while that $100 laptop compiles it...
    61. Re:Linux is NOT Fat by ArsonSmith · · Score: 1

      So you're trying to say that Linux's memory footprint is able to scale from the very small up to the current standards of memory in the powerful desktops we have compared to 5-10 year ago?

      Why do you seem to have a negitive tone about it, that sounds like a good thing to me.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    62. Re:Linux is NOT Fat by Ohreally_factor · · Score: 2, Funny

      Maybe he's sick of his imaginary girlfriend asking him, "Does my source look fat in this distro?"

      --
      It's not offtopic, dumbass. It's orthogonal.
    63. Re:Linux is NOT Fat by neonmagic · · Score: 4, Insightful

      Re-read my previous comments. The memory footprint for running a Linux distribution (and that means kernel, since it's the core part) has grown over time. A larger memory footprint for the kernel is generally related to bloat. There's been several arguments along this line over at kerneltrap.org, I suggest you go read there if you're really interested, otherwise, if you're all interested in doing is creating an argument for an arguments sake, I won't participate further.

      As to being "negative", I admit that yes, I've given up on GNU/Linux [at least for now], and now use Microsoft Windows XP again as my main workstation operating system - it suits my current needs and uses much better than Linux did in all honesty.

      Linux required too many compromises, and too much time wasted due to fiddling to keep it all together and running. Linux has a long way to go before it's suitable for the masses, it has a variety of issues that are not being addressed, and until they are addressed, it'll get nowhere imho. That's just my personal opinion based on near 4 years of having Linux as my sole choice of operating system. I've been there, I've done it, so it's not like I'm just spouting an opinion that's unfounded or unbased.

      Cheers,

      Dave

      --
      Slashdot can go and get fucked.
    64. Re:Linux is NOT Fat by neonmagic · · Score: 1

      I'm well aware of the stability issues of 2.4 - 2.4.7 or so with the VM issues that they had. After 2.4.7 it was mostly stable, although it didn't become super stable until 2.4.18. I've been known to compile my own kernels, most probably have done it more than a hundred times or so over a 5 year period, so again, I think I can safely say that I've experienced those "usage problems". In my honest opinion, the 2.6 kernels have not been user friendly, or what I'd consider as robust, at all.

      Cheers,

      Dave

      --
      Slashdot can go and get fucked.
    65. Re:Linux is NOT Fat by Zakabog · · Score: 1

      Umm... back in the day when I had Windows 3.1 my computer booted up rather quickly. I had 4 megs of ram. Every task I wanted to do would load up very quickly (it was my blazing fast 66MHz 486 DX2!) Using a word processor was no problem (MS Works.) Then I bought 8MB of RAM and my computer was finally able to load games like Doom 2.

      If you think I'm just remembering things being much better than they actually were, well a few months ago someone brought me a laptop that ran, you guessed it, Windows 3.1. He had a problem booting (he didn't know how to start windows, it just went into DOS.) I changed his autoexec.bat file to run windows when the computer started up. It ran just as fast as I remembered it. I've also had to install Windows 95 recently on a computer with 32MB of memory. That ran very, very quickly. I had to install software for an embroidery machine and I couldn't use a new computer cause then I'd need to buy new software for $2,000. The old software ran in DOS and the computer had Windows 3.1, I had to upgrade to Windows 95 because I couldn't find a copy of Windows 3.1 or a copy of DOS that was working. I wouldn't expect software that fit on a few floppies to need more than 128MB of RAM.

    66. Re:Linux is NOT Fat by iwan-nl · · Score: 3, Informative
      Anybody have a bootable LIVE XP distro I can try to compare?
      Yes
      --
      I'm trying to improve my English. Please correct me on any spelling/grammar errors in this post.
    67. Re:Linux is NOT Fat by zootm · · Score: 1

      To be fair, Enlightenment, although pretty, is not "feature-rich" or "full-blown". Your post's parent was talking about user-friendly systems, and although I've no doubt Enlightenment could be set up to be user friendly, it would take work.

    68. Re:Linux is NOT Fat by Pieroxy · · Score: 1

      Not only that. I clearly remember running Windows 2.0 on a 286 with 512K of RAM.

    69. Re:Linux is NOT Fat by ultranova · · Score: 1

      If you don't believe me, grab something like Redhat 5.2. Grab an old Pentium 100 with 64mb of RAM. Load Redhat 5.2. Console only, no X. Check memory usage of the kernel etc, via:

      cat /proc/meminfo

      Now - install Fedora Core 5 onto this very same desktop, again, without X. Run the same command again. See how much more memory that kernel loads. For the sake of things, keep the setup simple, mouse, monitor and keyboard only, nothing else.

      I did this, with RH9 with kernel 2.6 installed by myself. I see no line stating "Kernel memory in use" or such.

      In any case, getting a precompiled kernel with everything, including the kitchen sink, compiled in so it will run on and use as much hardware as possible, and checking its memory usage, is hardly a usefull test. Fedora doesn't know what you're going to use the kernel on, so it includes all possible support code, and that of course means bloat; if you're using the kernel on a $100 laptop with known hardware, you can make it much smaller.

      Besides, what difference does running or not running X make on kernel memory usage ? Total system memory usage, yes - but even an X-less Fedora system is going to be running lots of daemons, just in case someone happens to need them. Or is Fedora smart enough to only load the display driver when it's needed ?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    70. Re:Linux is NOT Fat by Aniseed · · Score: 1

      Screw you, guys. I'm going /home.

      --
      -- Aniseed the Panda
    71. Re:Linux is NOT Fat by cgreuter · · Score: 4, Informative

      cat /proc/meminfo

      I may be wrong about this, but I'm pretty sure that's a bad way to measure memory usage. Modern Linux kernels just continue to keep stuff in memory until something else needs the RAM. The question is not how much RAM the kernel is using right now but how well it can juggle resources when they're limited. You can't figure that out without doing actual experiments on limited hardware.

    72. Re:Linux is NOT Fat by 10Ghz · · Score: 1

      "What I was trying to prove was that the memory footprint for a modern Linux distribution, running a modern Linux kernel, is larger than a more older distro/kernel."

      In related news: Windows XP consumes more RAM than Windows 3.11 does. OS X consumes more RAM than MacOS 8 does. More shocking revelations to follow!

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    73. Re:Linux is NOT Fat by Ohreally_factor · · Score: 1

      But we'll never know for sure how much Stallman weighs soaking wet, since it's doubtful he'll ever bathe.

      --
      It's not offtopic, dumbass. It's orthogonal.
    74. Re:Linux is NOT Fat by Crayon+Kid · · Score: 5, Insightful

      Saying Linux is too fat is like complaining that there are too many pieces in an erector set. You don't have to use what you don't want to.

      Exactly. Have those people compiled a kernel lately? Did they notice the modular design and the way you can strip out a lot of things you don't want?

      I run Linux on a 206 MHz handheld with 32 megs of RAM, off a 512 MB flash-card. I use Familiar as a distro and Opie for a desktop environment. I have IR, Bluetooth, Ethernet and WiFi connectivity, I have Opera as a browser and a whole lot of software I can't even begin to name (ipkgfind counts 35,000+ packages).

      So what's with this complete bullshit about Linux not being fit for a 500 MHz/ 128 MB RAM machine? Negroponte didn't even support his statement in any way, that phrase you see in the Slashdot summary is all he said in the article too (serves me right for RTFA).

      Don't get tricked into thinking about the regular desktop distro and how to slim it down for the 100$ laptop. There are established handheld distro's out there for which the specs of the 100$ laptop would be an upgrade, that's what they should go with. Think bottom up, not the other way around.

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    75. Re:Linux is NOT Fat by 10Ghz · · Score: 2, Interesting

      Uh, this turned from discussion about Linux'es mem-consumption in to "Linux sucks! I rather use Windows XP!". What does that exactly have to do with Linux'es memory-footprint? Is Windows XP better in that area? I doubt it.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    76. Re:Linux is NOT Fat by sarabob · · Score: 1
      Bzzzzt.

      The Amiga didn't have an MMU or the ability to use "virtual memory" without a replacement processor. And finding one with a hard drive was pretty rare until towards the end of its life.

    77. Re:Linux is NOT Fat by Bert64 · · Score: 1

      Look at MemTotal, that's the available userland memory... If you know how much physical memory you have, then subtract the userland memory from the physical mem to see how much is being used by the kernel.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    78. Re:Linux is NOT Fat by Bert64 · · Score: 1

      It really depends how many functions your gonna use from a particular lib, and how popular that lib is (how many other programs the typical user will have that use it).
      The hard part, is to know where to draw the line. And if people never use a lib that's not commonplace, then how does a new lib become commonplace?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    79. Re:Linux is NOT Fat by Vanders · · Score: 1

      you should not expect any GUI OS to run like a modern system with only 128M of RAM

      I'd have to disagree. Unless "modern" is now a euphimisim for "Warped glass effect 3D backed alpha-blended" which, lets be honest, is going to be used by about 5% of the user base and isn't exactly important to a $100 laptop.

    80. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      Definitely what he meant to say is GNU/Linux is too fat, and by GNU/Linux he means Linux plus the GNU Utilities that help to create Linux and make GNU/Linux a workable OS

      Yeah, like GNU XOrg. And GNU KDE. And GNU OpenOffice.org. And GNU Firefox...

      ...oh, wait. :P

    81. Re:Linux is NOT Fat by Haeleth · · Score: 1

      To all my fellow developers, the next time you are about to use a 3rd party lib instead of writing a couple optimized and custom tailored routines to the program you are working on; ask yourself why you you are against vb and microsoft bloated development environments and ask yourself if you aren't manually enforcing the same bloat and inefficiency in the name of ease and rapid development that those programs automatically enforce.

      (a) I hate VB because it's a nasty language. I have nothing against other MS development environments; I don't use them, but that's because I like other tools better, not because I hate them.

      (b) Reinventing the wheel is stupid. Why the hell should I waste time writing dozens of poorly-optimised routines for myself, when I could just plug in someone else's finely tuned, heavily optimised library?

      Seriously, which is better? A set of applications like Firefox and OpenOffice.org which have reinvented all their own wheels and use custom application-specific GUI toolkits, or a set of applications like Konqueror + KWrite, or Galeon + AbiWord, that reuse a single standard shared widget toolkit that only needs to be stored once on the system and only needs to take up memory once?

      Shared libraries don't create bloat, they reduce it.*

      Now, it's possible that there are also some libraries that would benefit from static linking with whole-program optimisation and dead code elimination. More work in those areas might pay off.

      * In theory. Of course, the common situation where you require both GTK+ and Qt on the same system is clearly bad and bloated, but that's solved by choosing applications to go together well, not by forcing every single programmer to reinvent the wheel.

    82. Re:Linux is NOT Fat by Bert64 · · Score: 1

      MPEG4 didn't even exist in those days, infact MPEG1 was invented very near to the death of commodore. The commodore CD32 was one of the first machines to play mpeg1 files (video cds) and required a dedicated decoder card to do it.

      And the Amiga wasn't all that purpose-built... It had dedicated video and sound hardware, just like all modern computers do. It did the same thing as every modern machine does, it just did it a few years ahead of everyone else.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    83. Re:Linux is NOT Fat by Vanders · · Score: 1

      The Amiga and Mac pre-OS X had no swap or virtual memory capability at all. The Mac Plus and Amiga A500 shipped with no more than 512k of chip RAM, which was plenty for running the OS and one or two applications. As a fair comparision, the equivilent versions of Windows at the time (2.0 & 3.x) also had no swap or virtual memory and most IBM compatible machines shipped with no more than 1MB of memory. Again, this was plenty for running the OS and one or two applications.

      It was and still is perfectly possible to run a complete OS & applications in 128MB. Syllable will run with 64MB of system memory and 8MB of video ram. I've just checked my running Syllable machine, which is using 49MB of system memory right now, plus an additional 75MB for disk cache. With Whisper (email client), ABrowse (Web browser, which uses khtml) and a couple of other applications and Terminal windows open, that rises to 59MB of system memory and 80MB for the disk cache. No swap is enabled or needed.

    84. Re:Linux is NOT Fat by MadJo · · Score: 2, Informative
      "'cept in France, it ain't called a 2.6 kernel... They call it Windows."
      (apologies to Samuel L. Jackson)

      Why apologize to Samuel L. Jackson? You were not paraphrasing him, but John Travolta.
    85. Re:Linux is NOT Fat by Haeleth · · Score: 1

      How is it that a Mac 512 worked so well with the OS and word processor on the floppy and the data on another flopy, and with 512 kb of memory. Seriously, I want to know. It wasn't all that bad.

      You're kidding, right?

      I got into Macs with an LC II. That had several megabytes of memory, a large hard disk, and a much faster processor.

      Move a window on the screen, and you could literally sit back for several seconds and watch it redraw it a line at a time.

      Type text into Wordperfect, and you literally had to pause at the end of each paragraph and wait for the display to catch up.

      It was slow. It only seemed tolerably fast because we didn't know better. Remember how it seemed incredible, in Jules Verne's day, that a man might circumnavigate the globe in 80 days? Yeah, like that.

    86. Re:Linux is NOT Fat by DrSkwid · · Score: 1

      300 Syscalls is fat

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    87. Re:Linux is NOT Fat by Anonymous Coward · · Score: 1, Funny

      >Just because it's fat, doesn't mean that it's any less unreliable either...

      so it IS less reliable then... a bit like that sentence, which has been bloated by too many negatives.

    88. Re:Linux is NOT Fat by 19thNervousBreakdown · · Score: 0, Troll

      You know what? I don't like him either, for completely ridculous reasons. Here's the deal:

      I haven't heard of him before this whole laptop thing, so I Googled him. Ah, fuck it, I'll be honest. I wanted to see if he's black. I'm not racist... but that would be God damn funny. Don't look at me like that, picture a black dude named Negroponte, and try not to laugh. I thought so. Anyway, he's not, but in every picture of him with glasses on... well, see for yourself:

      http://en.wikipedia.org/wiki/Nicholas_Negroponte
      http://archives.obs-us.com/obs/english/books/nn/nn bio.htm

      He's a douche. I know you shouldn't judge people based on appearance, but nobody but a giant douche would pose with their glasses like that. Even when he's not wearing glasses, he's a douche. He either tans, or somebody tried to get rid of the bags under his eyes and edited the photo way too hard. Since you can clearly see the acne or whatever it is in his 300dpi publicity photo, and since the white is above his eyes as well as below, I'm gonna say he tans. Maybe whoever did his makeup had no idea what they were doing, but trust me, it's not that, he tans.

      So, to sum up, I don't really trust anything that comes out of this guy. They're crappy reasons. I'm a bad person for disliking this guy based on a couple of pictures, and maybe someday when he feeds all the starving children of Africa I'll eat my words. But I make crap knee-jerk reactions like this all the time, and 95% of the time they're right. Mark my words, this guy's a douche.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    89. Re:Linux is NOT Fat by unapersson · · Score: 1

      "Linux advocates should acknowledge it & DO SOMETHING ABOUT IT!
      Currently it is glossed over, this is just as bad as wintel fanboys & trolls."

      Hell no, it's not glossed over as it's one of its strengths. Who wants every application carrying its own library baggage so fixes to a library are no longer applied globally. As long as these things are managed transparently by the system it just isn't a problem. It seems a lot of people really love to install apps with rpm -i or dpg -i, manually chase down the dependencies, then bitch about how difficult it is.

      At the moment you can download a tiny application that can contain a huge amount of functionality as it's standing on the shoulders of giants (the available libraries) rather than re-inventing the wheel.

    90. Re:Linux is NOT Fat by gowen · · Score: 1

      Actually, it won't. Enlightenment's copy/paste is the standard X copy/paste.
      That's great for text, but any attempt to copy/paste anything resembling multimedia content will fail horrendously. If that qualifies as full-featured in the 21st century, I'm Ernest Borgnine.

      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    91. Re:Linux is NOT Fat by neonmagic · · Score: 1

      Quote: "In any case, getting a precompiled kernel with everything, including the kitchen sink, compiled in so it will run on and use as much hardware as possible, and checking its memory usage, is hardly a usefull test. Fedora doesn't know what you're going to use the kernel on, so it includes all possible support code, and that of course means bloat; if you're using the kernel on a $100 laptop with known hardware, you can make it much smaller."

      Yes, I do realise this. The thing you're looking at is an average system. Tell me, how many Linux distributions allow you to fully customise your kernel at install time? mmm? None that I'm aware of (and even if there was one, it'd be only for the geeks amongst us, not the mainstream users). The test does a pretty good job of showing the average distribution, running averagely.

      Quote: "Besides, what difference does running or not running X make on kernel memory usage ? Total system memory usage, yes - but even an X-less Fedora system is going to be running lots of daemons, just in case someone happens to need them. Or is Fedora smart enough to only load the display driver when it's needed ?
      "

      I simply removed X out of the equation to make it easier to run on the example PC that I chose. A modern Linux distribution like Fedora Core 5 with X wouldn't most probably run on a Pentium 100 with 64mb RAM. Hell, let's look at the system requirements for Fedora Core 5:

      http://fedora.redhat.com/docs/release-notes/fc5/#i d3099264

      "Recommended for text-mode: 200 MHz Pentium-class or better "

      and

      "Minimum RAM for text-mode: 128MiB "

      Now this is the text mode specs I might add. Compare this to Redhat 6.2 specs (I still have the boxed version in my room hehehe, God knows where my 5.2 box is lol):

      x86 architecture
      500mb hdd space
      16mb RAM

      The box doesn't state if that's for a full graphical interface or not, but I'll give it the benefit of the doubt and say it's for a text mode install!

      Now - let's note that the original article says "Linux is NOT fat". I've been kind to it and went with the kernel, but if I were to go the whole hog, with X and either KDE or Gnome...I can honestly tell you from personal experience that Debian Sarge (running kde 3.5 from Sid) ran a shitload slower than my XP installation does.

      You can really tell the Linux zealots are out in force.

      Dave

      --
      Slashdot can go and get fucked.
    92. Re:Linux is NOT Fat by 1u3hr · · Score: 1
      Running X with a (novice) user friendly gui (read kde or gnome)will require more than 128mb ram to run smoothly. Actually you will able to hear the hard drive grinding everytime you so much as open the system menu.

      The $100 laptop doesn't have a hard disk. It'll initially have 512 MB flash storage.

    93. Re:Linux is NOT Fat by neonmagic · · Score: 2, Interesting

      Yes, it's a crude experiment, based on usability, and not hardcore science. Tell me, Redhat 6.2 has went from 16mb of RAM and 500mb hdd space on a x86 architecture (read: will run on a 486 and above), to Fedora Core 5 (recommended PII 400mhz, 512mb RAM and a LOT more hdd space). That's a huge jump in system requirements. Part of that is due to the increase in size and complexity of the Linux kernel, part of that is due to the increase in memory footprint of X and KDE/Gnome etc. Read some of my other posts, I'm not saying that Linux handles memory worse than Windows (it doesn't, it's a lot better). What I am saying is that a modern Linux distribution has some very heavy system requirements, and they have jumped up an awful lot from previous distributions as little as six years ago. I'd hedge a bet that the system requirements for Linux have now exceeded those gains made from Windows 95 to Windows XP.

      Get over it, get a life. There's more to the world than Linux - it's a tool, nothing more, and nothing less. If you can't take criticism of Linux, then maybe you should wear ear muffins :-)

      Dave

      --
      Slashdot can go and get fucked.
    94. Re:Linux is NOT Fat by chthon · · Score: 1

      I do not think the GP is refering to libraries.

      This weekend I was setting up a workstation as an X server, but I also needed the xbase-clients package (from Debian), to have xkb installed.

      In addition to this package, it reinstalled the complete gcc, as a mandatory dependency.

      This is what is meant by unexpected dependencies.

    95. Re:Linux is NOT Fat by Jarlsberg · · Score: 1

      That's why all the clever guys got an Amiga 2000 with a processor upgrade and a harddrive. Fast as lightning, and it had good WP support to boot.

    96. Re:Linux is NOT Fat by cgreuter · · Score: 2, Insightful

      Yes, it's a crude experiment, based on usability[...]

      No, it's not based on usability. If it were, you would be asking questions like, "Does it feel slow?" and "Can you do useful work with it." Your experiment is based on examining the contents of /proc/meminfo.

      Actually, I have no idea what your experiment is supposed to prove, since you never say anything about how you interpreted the contents of /proc/meminfo. That pseudo-file gives you a lot of information about the system's memory use and you never said which parts were relevant and how.

      What I am saying is that a modern Linux distribution has some very heavy system requirements, and they have jumped up an awful lot from previous distributions as little as six years ago.

      I'm not disputing that. Although now that you bring it up, I'd like to point out that this is irrelevant. If you're going to build a $100 laptop, you're going to want to put together your own Linux distribution as well, so the real question is, "How small can you make this distribution and have it still be useful?" Since Redhat doesn't even try to keep Fedora small, its size isn't useful in this discussion.

      Maybe if you looked at the sizes of floppy- and flash-based distributions, you'd have a point, but the sizes of mainstream distributions are irrelevant.

      Get over it, get a life. There's more to the world than Linux - it's a tool, nothing more, and nothing less. If you can't take criticism of Linux, then maybe you should wear ear muffins :-)

      Linux criticism I'm fine with. It's fuzzy thinking that grates on me. Also, I tried getting one of those "life" things but I find it interferes too much with my Slashdot posting.

    97. Re:Linux is NOT Fat by CastrTroy · · Score: 1

      Windows 3.1 used to come on 6? floppy disks. Windows XP comes on a CD now, probably at least 300 MB compressed. Most linux distros come on DVDs now, or have 3-6 CDs. But that's only because they include just about every application you could ever want. For those who want smaller distros, there's Damn Small Linux, which takes up 50 MB of hard disk space, and include XMMS, FireFox, a word processor, IM software, and a bunch of other nice stuff. There are certain distros out there that require tons of resources, but there's also quite a few that are geared towards running with very little resources. With linux, you can run up to date software, on a Pentium 100, with 32 megs of RAM. With windows, it's impossible to run up to date software with those specs.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    98. Re:Linux is NOT Fat by jbolden · · Score: 1

      We are talking 128 megs. Why run OpenOffice on that? OpenOffice offers a high end integrated office suite meant to be basically a clone of Microsoft Office Professional. The people who are paying $100 for a laptop would probably be better served by a low end office suite that was much more intuitive. I gotta figure they probably don't have all that much office experience.

    99. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      Windows 95, from what I remember: Ran, but not pleasantly, on a 4MB 386 33 MHz. needed about 80MB of HD space. I don't know the 'recommended' specs.
      Windows XP, from Microsoft's site.. minimum (recommended): 233MHz (300Mhz), 64MB (128MB), 1.5GB HD

      Therefore, windows XP requires/recommends 16(32)x the ram, 18.75x the HD and 7(9)x the processor. Windows 95 was released in 95, Windows XP was released in 2001. Difference: 6 years.

      Redhat 6.2 went from 16mb ram, 500mb hd, who knows what proc (are these recommended or minimum?) to Fedora (400mhz, 512mb ram, who knows how much hd). From what I can find, Redhat 6.2 was released in 2000 (compare specs to Windows 2000:133Mhz, 64MB ram (more 'recommended'), 2GB HD space), and Fedora 5 in 2006. Difference: 6 years.

      Let's see how much it increased in specs..
      Redhat 6.2 had a 32x increase in ram (between minimum and recommended, I'm assuming.. same as windows), a "big" increase in HD space (this is to install.. what?) and a "big" increase in processor (again.. what?)

      soo.. nope, not that much different from windows in the same time frame.. even though Redhat 6.2 required less than Windows of the time, and Fedora Core 5's recommended specs are for the full GUI whereas I don't know that 6.2's were.. and Fedora's recommended specs are less than or equal to Vista's projected minimum specs on wikipedia, which was supposed to be out how many years ago? (yes, now I realize it's not due out until 2007. Guess what, I bet these minimum specs on wikipedia are going to be boosted by then just because hardware gets better, they can realistically increase the "minimum" processor/ram 'required' to run it 'smoothly'.

    100. Re:Linux is NOT Fat by jbolden · · Score: 1

      First off it ran with 128megs of ram. What you are forgetting is that the "libraries" were in ROM on those computers. Also the fact is that these apps were being written in hand coded assembler. I wrote programs that did useful stuff that took less than 1k. But I had access to huge library of subroutines for free and I could easily count the bytes my code was using (and I mean that literally).

    101. Re:Linux is NOT Fat by neonmagic · · Score: 1

      This is indeed true. A customised kernel, desktop environment etc can be done with Linux, and this is not possibly with Microsoft Windows. But - for the average person, and the average distribution, Linux has become a LOT fatter, and I'd say that the bloat has increased to a higher percentage than what the bloat on other operating systems has.

      Dave

      --
      Slashdot can go and get fucked.
    102. Re:Linux is NOT Fat by Lumpy · · Score: 1

      Actually it's a great example of how someone with a great vision can firmly shove his foot down his throat hard by talking about something without fully understanding what he is talking about.

      Calling linux too FAT is extremely uninformed. and unfortunate as he will be eaten alive by that mistake.

      --
      Do not look at laser with remaining good eye.
    103. Re:Linux is NOT Fat by jbolden · · Score: 1

      Windows 3.1 networking was so bad that a 9600 bps modem could flood the stack unless you were single tasking. That's why OS/2 was so popular with the few people who had to use ethernet it was just impossible under Windows 3.1 (workgroups made this a little better). These notebooks have to be networkable.

    104. Re:Linux is NOT Fat by jbolden · · Score: 1

      Windows, Amiga, and Apple

      When the Mac came out there was no harddrive. A year and a half later the 10m harddrive was a $2000 option that almost no one got. Windows programs loaded into memory and rarely used the hard-drive until about windows 95. I'm pretty sure you could windows 286 to run off floppies if you tried. Systems like the amiga 500 didn't even have a harddrive.

    105. Re:Linux is NOT Fat by somersault · · Score: 1

      Just because it's what's happening with other OSs, does not mean it's a good thing. I ran Windows 98 up until games stopped supporting it, then after getting XP I got fed up of having it complain about anti-virus etc, as if that should be a standard part of the OS.

      Yes, as more technologies emerge, they will need to be integrated into the kernel, but presumably some old stuff should be taken out too (and also support for new things that I dont even use on my machine, stuff like bluetooth, is that implemented at a kernel level?). I should maybe have a look at gentoo :p

      --
      which is totally what she said
    106. Re:Linux is NOT Fat by pimpimpim · · Score: 1

      sounds like my story, man. I ran a unisys(!) pentium 133, 96 mb ram, running openbsd and windowmaker gui as my main pc until 2002. Worked like a charm, and no fan on either the cpu or the graphicscard, so pretty silent (except for the old noisy HDs) The only reason I had to start looking for a new pc was because internet browsing became impossible with the load of Flash content, that would block my whole pc. As a matter of fact, flash moves my cpu usage up to 100% on my new pc also.

      --
      molmod.com - computing tips from a molecular modeling
    107. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      I have to agree with you there... I have 2 Linksys routers, both with Linux firmware. If Linux can work there, it should be able to scale up to what they're talking about.

    108. Re:Linux is NOT Fat by Da_Weasel · · Score: 1

      You must be kidding me. Linux runs just fine on my Zaurus CL-860, and that has the same specs (roughly) as the proposed MIT laptop. 400Mhz XScale, 128 NDRAM. I can run full Firefox, Abiword, Gnumeric, GIMP, XMMS, and many other apps. And the system i'm running is bloated compared to the original one because its intented to act more like a desktop than a PDA.

      Negroponte should have a discussion with the people at Sharp, the folks over at Open Embedded and the Linux embedded community in general before spewing nonsense like this.

      There are more than enough embedded Linux project around that show just how well suited Linux is for projects like this.

      --
      If you must!
    109. Re:Linux is NOT Fat by CastrTroy · · Score: 1

      I don't think that the average linux distro is really that much more bloated than windows. Install a modern distro (Fedora, Mandriva, Debian), but with only the stuff that you'd get when installing windows. This means, No OpenOffice, No GIMP, No Development tools, No SSH, Even installing BASH would be excess of what windows gives you. So, you get a calculator, a web browser, a text editor, a bad paint program, and a couple other tools. Now see how "fat" your linux install is.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    110. Re:Linux is NOT Fat by SoulRider · · Score: 1

      So, in other words. Step up or shut up. Start a project to produce a distro that is suitable for the $100 laptop or accept the fact that MS is going to be on these things.

    111. Re:Linux is NOT Fat by amavida · · Score: 1

      "At the moment you can download a tiny application that can contain a huge amount of functionality as it's standing on the shoulders of giants (the available libraries) rather than re-inventing the wheel."

      That's the theory... the practical outcome (for most folks) is very different however.

    112. Re:Linux is NOT Fat by Wornstrom · · Score: 1

      Windows XP, from Microsoft's site.. minimum (recommended): 233MHz (300Mhz), 64MB (128MB), 1.5GB HD

      I think a better measure of minimum requirements would be that the computer has to be worth more than the license. Microsoft has got to be effin joking to say that XP would run on a 233/64 system. More like 1Ghz/512Mb minimum... and that is still kind of struggling along.

    113. Re:Linux is NOT Fat by 10Ghz · · Score: 1

      "Just because it's what's happening with other OSs, does not mean it's a good thing."

      Of course we all want the system to consume as little RAM as possible. But since it actually DOES more, it usually consumes more resources as well. Of course, you can scale back on the features to reduce the resource-consumption. And are you talking about the kernel or the entire system here? The post I replied to talked about the _distribution_. If you feel the distro is too bloated, feel free to reduce eye-candy and start-up services for example. And you can even scale back on kernel-features. I would say that the system/kernel is increasing in size SLOWER than the hardware is increasing in capabilities. So things are getting better.

      "Yes, as more technologies emerge, they will need to be integrated into the kernel, but presumably some old stuff should be taken out too"

      Go right ahead and do that. But just because there's some "stuff" you don't use, does not mean that there's no-one using those features. But if you do find them useless, feel free to rip them out.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    114. Re:Linux is NOT Fat by somersault · · Score: 1

      Yes, I was meaning more the Kernel, since that's what the other posters were mentioning, but of course there are other things to take into consideration. As long as the system is only taking up space on the HD, and not lots of RAM, then I think that's fairly acceptable. Basically an OS just needs to be there to operate your hardware, and let you view files, and run other apps. You can choose to have everything looking nice, since if you spend a lot of time using your computer, you want it to be as aesthetically pleasing as possible, to reduce strain (or something.. I quite like sparsity of CLIs myself for some things :] ). But when your OS starts to be more intensive on your system than some of yours games (I'm looking at you Vista Aeroglideywhatever), then you have to take a step back and ask why.

      --
      which is totally what she said
    115. Re:Linux is NOT Fat by SCHecklerX · · Score: 1

      Indeed. Before it was stolen out of my car, I ran Mandrake 10.2 on an old toshiba libretto. It ran firefox, wireless, xine, xmms, kismet, etc just fine. Hibernation from the bios even worked (just span that section of hard drive with a LVM). The only thing I needed to do was to stop the automatic file ownership changes on login, and tweak a couple of init scripts. Windowmaker as a window manager with a whole bunch of hot-keys defined. The box ran beautifully, and was the perfect size to use in the car as a portable jukebox. When in hotels and such, it functioned as a little firewall for my other laptop. I miss it :(

    116. Re:Linux is NOT Fat by cornjchob · · Score: 1

      What do you mean "What. the. fuck."? Haven't we all done things we're not proud of after a good track meet?

      --
      We now have confirmed reports from an informed Orange County minister that Ethel is still an active communist.
    117. Re:Linux is NOT Fat by Hatta · · Score: 1

      He didn't use "girlfriend", he mentioned it.

      --
      Give me Classic Slashdot or give me death!
    118. Re:Linux is NOT Fat by BlueCodeWarrior · · Score: 1

      I'm running XP on a P3 766 with 512 megs of RAM right now, and it's not bad at all. Even with less RAM (a friend just gave me a 512 stick, that's all the mobo can handle) it wasn't terrible.

    119. Re:Linux is NOT Fat by Richard+Steiner · · Score: 1

      Why not? Operating systems like OS/2, QNXRtP, Win95, Win98, BeOS Pro R5, Mandrake 8.2 with various window managers including KDE 2.2, and even Windows 2000 run fairly well in 64MB of RAM at 1280x1024 on on my current PPro hardware (4MB Matrox MGA Millenium).

      The problem with modern distros isn't the graphics, or even UI feature -- it's the code bloat present in the desktop/GUI being used.

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    120. Re:Linux is NOT Fat by bigpat · · Score: 1

      I'm not convinced that that was what he was saying at all -- he was just stating that Linux, in its current state, is not suitable for the project.

      And might he just mean the linux distributions and not the kernel itself. Seems when most people say Linux these days they really mean one of the packaged distributions with applications and desktop giu and not just the kernel.

      If so, then he is definitely correct at least regarding some of the mainstream 7 cd sets with every application known to geekdom thrown in for good measure. Even some of the 1 CD live distros could use some custom tailoring to bring it down to a size that could fit on this device. OpenOffice alone seems far too beafy for this.

    121. Re:Linux is NOT Fat by Richard+Steiner · · Score: 1

      Even a 4MB video card is typically capable of resolutions like 1280x960, 1280x1024, or 1600x1200, just not using 24-bit color, but even 15-bit or 16-bit color is fine for most desktop usage.

      Games might require more, but games are not typical desktop apps.

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    122. Re:Linux is NOT Fat by Frank+Battaglia · · Score: 0

      You know that Gentoo isn't the only distro for which you can customize the kernel, right? You can (and should, if you have the know-how) recompile the kernel for any distro. It will probably take a few tries to get it right the first time, but you might find it worth it. Also, most of the big-time distro's compile the optional features (BlueTooth, etc) as modules, so if you don't have BlueTooth hardware, the modules aren't loaded (so no overhead there anyway).

    123. Re:Linux is NOT Fat by Nutria · · Score: 1

      Windows 3.1 networking was so bad that a 9600 bps modem could flood the stack unless you were single tasking. That's why OS/2 was so popular with the few people who had to use ethernet it was just impossible under Windows 3.1 (workgroups made this a little better).

      OS/2 was also very efficient with modems. While a DOS-based BBS could only drive a couple of modems using DesqView, OS/2 could drive a dozen and not break a sweat.

      The WPS would be a great Linux GUI. Sigh. Some things just will never be...

      --
      "I don't know, therefore Aliens" Wafflebox1
    124. Re:Linux is NOT Fat by Fordiman · · Score: 1

      Never EVER use flash as swap. Besides the slowness of it, you'll ruin your flash card in under a year of average use!

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    125. Re:Linux is NOT Fat by SiChemist · · Score: 1

      Why exactly are you harping on the "average person, average distribution" crap? There have been many posts that point out this is a custom hardware platform for which there will almost certainly be a custom version of Linux installed. Linux runs quite well on many platforms with lower specs than this laptop.

    126. Re:Linux is NOT Fat by jbolden · · Score: 1

      You can even go earlier than the 386 Desqview days:

      By OS/2 1.1 (providing you were running an OS/2 BBS) you could get that performance. Microsoft own LAN product (which was really good) was OS/2 based. Of course Xenix wasn't bad either in driving hardware.

      As for your idea of the WPS as a Linux WindowManager violates a core principle of application separation. There are lots of global variables in a WPS instance (including behaviors) so app A can change app B's whole desktop experience. That makes a great environment for customization and for cool hack apps but security is just terrible. This wasn't much a problem because most people weren't using several different OS/2 apps at a time (they had one at most and then used a bunch of Dos and Windows apps) if they had been....

    127. Re:Linux is NOT Fat by Fordiman · · Score: 1

      Dear god...

      Ok, Whisper is not a DE for a kid; they won't catch on to it very easily.

      Meanwhile, I LIKE Syllable; it's one of the lighter-weight linuxes.

      The problem is that more often than not, a lighter weight system is more difficult to get used to.

      SymphonyOS would be a good 'for kids' choice. I like the ideas in Symphony OS; I think that's a design that could probably go far - if they were going to implement it right. Right now, they're running the whole thing on a perl backend through mozilla firefox.

      You want bloat? That's bloat. It's not clever or advanced, it's repurposing a web browser as an OS backend so that lazy coders get a break.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    128. Re:Linux is NOT Fat by SiChemist · · Score: 1

      Which "most folks" are you referring to? And why would you want to give away the memory saving advantages of shared libraries? Multiple applications can use the same shared library copy that is loaded into RAM.

    129. Re:Linux is NOT Fat by shaitand · · Score: 1

      "Why the hell should I waste time writing dozens of poorly-optimised routines for myself, when I could just plug in someone else's finely tuned, heavily optimised library?"

      I certainly would never do this. I would write a highly optimized and finely tuned routine myself. Generalized libraries, are by definition, generalized rather than optimized.

      Yes there are a handful of shared libraries that are beneficial. There are thousands that are not. It is a reasonable guess that 99% of the shared libraries on the average linux system are never utilized by more than one program at the same time (if programs do not use them at the same time then dynamic linking requires MORE memory AND a performance hit). Probably 80-90% aren't used by more than one app on the system at all.

      "I hate VB because it's a nasty language."

      I hate vb because it is bloated, inefficient, and slow. The reason is that vb programs consist almost entirely of generalized functions, libraries, and an entire vb specific widget set that vb 'programmers' tie together with a little spit and glue.

    130. Re:Linux is NOT Fat by shaitand · · Score: 1

      "The $100 laptop doesn't have a hard disk. It'll initially have 512 MB flash storage."

      This leads to the question of why? 512mb flash is going to cost nearly as much as a small hard drive and will build in obsolescence due to very limited write cycles.

    131. Re:Linux is NOT Fat by somersault · · Score: 1

      I did a few years ago recompile a Kernel, probably RedHat, as a little project to try to get a box running as a bridging firewall at work, so I do know it's possible, though from what I've heard, gentoo is designed to be more modular than most distros. I'm using Kubuntu right now, so probably dont even have the sources on my machine to recompile, and I'm wondering if it would create any problems for the automatic updates actually

      --
      which is totally what she said
    132. Re:Linux is NOT Fat by jedidiah · · Score: 1

      Someone stuck with one of Negroponte's $100 doesn't NEED a "full featured GUI". They need a minimal acceptable solution. They need something that gets them from point A to point B, not damned Ferrari.

      GEM would proably work well enough for this.

      Although I could manage all the desktop frills just fine back when my desktop was a 486 with 32M. The same goes with the 68K with a mere 512K.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    133. Re:Linux is NOT Fat by jedidiah · · Score: 1

      ...all of which will be perfectly fine for the given end user.

      Also note that it is not MacWrite that represents the pinacle of what you can do with desktop apps on half a meg of memory. It's apps like Cyberstudio, Cubase, Wordperfect, Lotus 123 and Pagestream.

      It was more primitive, and there were fewer frills. However, the functionality divide is not quite what you make it out to be.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    134. Re:Linux is NOT Fat by entrylevel · · Score: 1

      Allow me to summarize your posts:
       
      .. It's a helluva lot more fatter than what it was 5 years ago ..

      (I'm not normally a grammar nazi, but writing sentences like this lead me to believe that you don't know your kernels from your colonels.)
       
      .. was trying to prove was that the memory footprint for a modern Linux distribution, running a modern Linux kernel, is larger than a more older distro/kernel ..

      (What I am trying to prove is that the sky is blue, in my perception, your mileage may vary!)
       
      .. memory footprint for running a Linux distribution (and that means kernel, since it's the core part) ..

      (My car runs on gasoline, and since the engine is a core part, I would like you to know that my seat belt latches use far less gas than your car!)
       
      .. I'm well aware .. stability .. 2.4 - 2.4.7 .. VM issues .. 2.4.7 .. mostly stable .. super stable .. 2.4.18 .. compile my own kernels .. done it .. a hundred times .. "usage problems" .. 2.6 .. not .. user friendly .. or .. robust ..

      (I find it amazing that with all those extra words removed, this is still pretty much in context, although I would just tweak it a bit and replace the word "usage" with "user".)
       
      .. text-mode .. text-mode .. this is the text mode specs I might add ..

      (Thanks! I didn't know it was text mode! Maybe it was the hyphens that threw me off? Also, do you think those requirements might have anything to do with the fact that "text mode" and "useless" do not have equivalent meanings? 200MHz and 128MB isn't too steep for a fully functional, bleeding-edge application server.)
       
      .. find me a Linux distribution that lets you customer a Linux kernel at install time ..

      (wow)
       
      .. Tell me .. I am .. a tool ..

      (Finally, talking some sense! I agree you with fully on this point. You are a tool!)
       
      .. run a ./configure on a kernel tree .. Slackware .. didn't let you adjust the kernel ..

      (Again, wow. Just.. wow. It's no wonder that you had trouble configuring/compiling your kernel with autoconf.)
       
      .. This is indeed true .. the average person .. has become a LOT fatter ..

      (Finally, back on track!)
       
      .. As to being "negative", I admit that yes ..

      (Please note that this is the only part of your post that I quoted out of order. Simply put, you are not being "negative", you are being "intentionally contrary", or "a troll".)

      Please stop posting. Thanks!

      --
      Karma: Incomprehensible (Mostly affected by posting at +5, reading at -1, and metamoderating everything unfair.)
    135. Re:Linux is NOT Fat by wolenczak · · Score: 1

      On other news... Tux says "Negroponte is just a bit overfed"

    136. Re:Linux is NOT Fat by Wakko+Warner · · Score: 1

      If you don't believe me, grab something like Redhat 5.2. Grab an old Pentium 100 with 64mb of RAM. Load Redhat 5.2. Console only, no X.

      You know, I'd love to do this, but I don't have a car that can reach 88 MPH so my flux capacitor can send me BACK IN TIME TO A POINT AT WHICH THIS WAS RELEVANT.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    137. Re:Linux is NOT Fat by walt-sjc · · Score: 1

      Um, why would you do the build on the laptop??? Or was that a poor attempt at humor?

    138. Re:Linux is NOT Fat by Anonymous Coward · · Score: 1, Insightful

      This doesn't really have as many features or drivers as one would expect from a CD that's supposed to demonstrate an OS's capability. It's more of a recovery environment... You couldn't run half the software that you could if XP were installed. Linux LiveCDs don't have this limitation... What are the limitations to the Pre-boot Environment?

    139. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      Actually, the window manager has just about nothing to do with copy and paste. The communication is entirely between client applications. If you had problems with copy/paste under enlightenment it's because you used applications that only supported X's text-only copy/paste.

    140. Re:Linux is NOT Fat by modecx · · Score: 1

      My point wasn't that Enlightenment was "feature rich", it's that it has (had) a reputation for being a a beast of a Window Manager, and being notoriously demanding of hardware. I'd aruge that it is indeed very feature rich for a certian subset of people, but for everyone else it's next to useless... My main purpose was to illustrate the fact that a computer dosen't need to be 1+Ghz to be what some people consider to be useful, and to carry a good learning experience for young people. That's it.

      I expect that the latest incarnations of KDE would run just fine on a 500Mhz machine with 128MB RAM, and that a custom distrubution of KDE+Linux, plus useful utilities could be slimmed down to fit very reasonably on 500MB of flash; and those are the specs for Negropontes' computers...

      Besides, loading up on faster processors, more ram, and a real disk is just going to increase the power reqirements. We don't want these kids to have one large forearm and look like Popeye, and it's unreasonable to hold the hundreds of people working on Linux usability to the standards Neoprogente desires.

      --
      Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
    141. Re:Linux is NOT Fat by jlebrech · · Score: 1

      That's where you run make xconfig. then when u have finished, a kernel with a small footprint should make a valid zImage and not a bzImage. then you rerun it but use bzImage.

    142. Re:Linux is NOT Fat by mahdi13 · · Score: 1

      Most likely was a poor attempt at humor, as if a company would hand out these $100 laptops without any OS installed and it's such a challenge to pre-compile packages for a static hardware config...

      you know Gentoo offers binary (pre-compiled) packages?
      Kids these days, they hear something once a long time ago and it's all they ever care to know about it for the reset of their lives...

      --
      "Some things have to be believed to be seen." - Ralph Hodgson
    143. Re:Linux is NOT Fat by jubei · · Score: 1

      Just curious, what is your handheld?

    144. Re:Linux is NOT Fat by OrangeTide · · Score: 1

      I work with embedded Linux, and we spend a fair amount of time stripping down the kernel and supporting applications to fit in a small space (usually 4mb of compressed memory). That's still pretty big, but the performance is nice. The AMD Geode GX2-533 that is in the first gen design is a relatively fast chip, I would have probably used an 200MHz Xscale if it were up to me. 512Mb of flash and 128Mb of RAM is a pretty serious amount of resources, which you'd want to use things like swap and file backed paging to make the best use of. (allows your shared libraries to actually be shared). If he wanted small perhaps L4 or if that was too light on features, NetBSD would have been a better choice. Personally I think the laptop is too powerful, it's almost as powerful as my own laptop. (plus it has a crank, which is cool)
      Hardware specs for the initial OLPC

      --
      “Common sense is not so common.” — Voltaire
    145. Re:Linux is NOT Fat by Just+Some+Guy · · Score: 1
      The memory footprint for running a Linux distribution (and that means kernel, since it's the core part) has grown over time.

      Regardless of how long you supposedly used Linux, you're wrong. The kernel is a very minimal part of the running system on any modern hardware - Firefox and KDE overshadow it by a couple of orders of magnitude on my system.

      Linux-the-kernel hasn't grown by huge amount. Linux-the-OS has grown tremendously, but less than proportionally to the amount of functionality you get from it. Put another way, my KDE desktop in a gig of RAM (with plenty to spare) is much more useful than WindowMaker in 128MB.

      You say bloat, I say functionality. You say the kernel is the core part, and I say you don't know what you're talking about.

      --
      Dewey, what part of this looks like authorities should be involved?
    146. Re:Linux is NOT Fat by modecx · · Score: 1

      Power usage. Flash uses next to nothing power wise. The computer is designed to wake up and go back to sleep when the user interacts with it and stops (like reading an E-book, for example), and doing that with a physical disk is the least efficient thing to do. The computer is designed to be hand cranked, and the least often they want is a 1:10 ratio of cranking versus using... i.e. 1 minute cranking = 10 minutes of use. They would very much like that ratio to be higher.

      --
      Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
    147. Re:Linux is NOT Fat by 1u3hr · · Score: 1
      the computer is designed to be hand cranked,

      This "feature" is becoming an obsession and a point of derision for Gates and others. The laptop has batteries and an AC adapter. Only in the absence of power would you need to charge it mechanically. And Negroponte recently said it won't have a hand crank as they found that would stress the case too much; some models may have a pedal on a cord, others will be solely battery and mains.

    148. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      640k ought to be enough for anything...

    149. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      Macromedia was probably in cooperation with the CPU manufacturers to increase sales of new PC's... a hidden conspiracy you see! New website "technology" is nearly the only reason why my parents need to buy a new computer pretty soon... it's very sad. If they could use a text-only web browser like lynx, that would be fine, but internet content is so graphical now that lynx is not a 100% option.

    150. Re:Linux is NOT Fat by Anonymous Coward · · Score: 1

      Oh, I see why you're so negative about Linux. You need a fucking GUI because you're too fucking stupid to even exist let alone operate a computer. Since I don't use a GUI, my 233Mhz Pentium will leave your piece of shit windoze machine in the dust. Do us all a favor and go kindly jump off a bridge somewhere.

    151. Re:Linux is NOT Fat by neonmagic · · Score: 0

      Ok, the kernel isn't a core part? Try running your system without the kernel and see how far KDE gets you. Go on.

      The kernel has changed immensely. Tell me, how long have you been using Linux for? Do you have any USB devices. Go back a few years and see how well they all run. Compare it to now. That's just one thing. Hardware support has increased dramatically, and it's what allowing newbie kiddies like yourself to use Linux.

      Dave

      --
      Slashdot can go and get fucked.
    152. Re:Linux is NOT Fat by Just+Some+Guy · · Score: 1
      Ok, the kernel isn't a core part?

      No, it's not - when speaking of memory utilization. It maintains filesystem caches, etc., but that doesn't count as "bloat" by any reasonable standard.

      The kernel has changed immensely since I started using it in the mid '90s, son, but I wouldn't call it bloat (or "fat" or any of the other dumb adjectives you keep hoping will stick).

      --
      Dewey, what part of this looks like authorities should be involved?
    153. Re:Linux is NOT Fat by amavida · · Score: 1

      "why would you want to give away the memory saving advantages of shared libraries? Multiple applications can use the same shared library copy that is loaded into RAM"

      Once again this is theory, it's the poor implementation that I have a beef with & what the majority of users experience major hassles with.

      M$ were forced to deal with it in their OS by protecting system .dll's - even going to the extreme of copying back any .dll's that had changed after each reboot.

      Mac OS X uses fat binaries & protected system files.

      Linux has incredible dependency problems caused by the combination of installing multiple desktops, multiple window managers, multiple libraries etc all placed in different places in different distros with symlinks splattered all over the place at the whim of different ditro authors.

      None of the attempts at package management currently deal with this as effectively as the authors would have us believe.

      Many Linux advocates often state "oh just grab the source & bulid your app package yourself, no problem" - yeah sure, this is a cruel joke on the average user who quickly gives up drowning in error messages spewing down their screens from the compiler.

      In another post I noted that I had the least frustration with a .tgz based Slackware system, but hey maybe that's just me.

      Don't get me wrong, I see great potential for Linux & I love the concept of OSS but lets call a spade a spade & start being honest about what needs fixing ok?

    154. Re:Linux is NOT Fat by amavida · · Score: 1

      "My main purpose was to illustrate the fact that a computer dosen't need to be 1+Ghz to be what some people consider to be useful..."

      I agree 100% with this.
      For the first time ever our houshold is actually 'downgrading' our beast PC's as the come due for replacement with 'low end' laptops because a) they are so cheap now & b) they are already plenty powerful enough.

      Our focus has changed to finding & using software that makes best use of this hardware instead of slavishly throwing hardware at the latest bloat-ware de jour.

      Linux is one way to possibly achieve this.

    155. Re:Linux is NOT Fat by gumbi+west · · Score: 1
      The LC II was slow. It had a 16 MHz 69030 and was out until 1993--there were IIs on the market, and quadras. The hard drive was in every computer, and RAM upgrades were already common.

      The SE was fast at 8 MHz and was on the market until 1990. the hard drive was huge at 20 Mbi--there wasnt much faster.

    156. Re:Linux is NOT Fat by drinkypoo · · Score: 1

      IIRC Win 3.1 came on three disks, and WfW 3.11 came on six (network card drivers, smb client.) Around the same time, you could get PC-GEOS on one disk, with scalable fonts, and the only thing it used DOS for was filesystem access, which while not as good as not using it at all beyond loading, is still superior to Windows 3.x.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    157. Re:Linux is NOT Fat by drinkypoo · · Score: 1

      I thought the original mac was the 512kE? With 512kB of RAM? And a whopping 512kB of ROM? If we don't count the Lisa that is, and I'm sure no one is in a hurry to bring that thing up. Well, besides me. Personally I think the Amiga is a better example, with the same amount of RAM and ROM, and the same CPU at about the same speed, it ran rings around the Mac. Something like AmigaDOS would be ideal for these $100 laptops. Can you imagine AmigaDOS running on a 500MHz processor, in a system with 128MB RAM? Well, I know there's stuff like that available now (with PPC accelerators and whatnot) but I've never used AmigaDOS on anything faster than a 68040@40MHz and with 32MB RAM, which was plenty fast as it was. And AmigaDOS has everything we need in a modern system, except memory protection - which is not strictly necessary for a single user system, especially if you implemented a recoverable ramdisk. This would let you reboot in seconds. Maybe fractions of a second, if not for POST time. It probably takes longer to do a good test on 128MB of memory than it would to boot AmigaDOS.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    158. Re:Linux is NOT Fat by drinkypoo · · Score: 1

      Video toasters don't do the video decoding process. They mix realtime, analog signals and spit out analog signals. They don't even digitize before they mix. They used custom hardware, like the rest of the amiga, only a lot more custom. Newtek also had a nonlinear editing device called the video toaster flyer, which worked alongside the toaster.

      The Amiga itself did have custom hardware, but it wasn't really all that fancy, or they couldn't have sold the Amiga 500 for $500. Basically there's a small handful of the chips. If we talk about the OCS (original/old chip set) Amigas, namely the 500 and 2000 (putting the 1000 aside for the moment) there's Fat Agnus, Gary, Denise, Paula, and maybe another chip. Oh yeah, CIA. Isn't it cute how they all have names? Agnus did DMA and bit blitting, or copying "rectangular" blocks of memory. It's just the thing for drawing sprites very quickly, and it's why the Amiga could do very complex-looking games so nicely. The other chips do stuff like serial communications, audio, and other graphics stuff, but the significant part of all this is that the Super Nintendo does 99% of what the Amiga did, just at lower resolutions - and actually, the SNES has high-res modes that would approach what the Amiga would do.

      The Amiga was mostly architecturally well-designed, that's the primary difference between it and a Mac. Well, that and that it's got a non-coooperatively multitasking microkernel system that was very much state of the art at the time. If you look at a process list you can see all kinds of fun stuff like the device drivers and so on - all of them run in user space and there is no memory protection, which is another reason it was so fast. Then again, the Mac didn't have memory protection either until what, OS9? Or maybe some crappy stuff in OS8. Most pre-centris-era macs had MMUs if their CPU was fancy enough to be offered with one (68020 and 68030 macs, mostly) but they weren't used for anything until System 7, and even then they were used only for virtual memory.

      The big advantage of the Amiga (besides the amazing OS) was that everything did DMA. This was not a new concept but no one did it as well as Amiga. You put your audio samples or sprites or what have you into the "chip" memory (memory accessible by DMA, and thus available to the custom chips) and you told the computer what to do with them, and it did it without further intervention. This was true whether you were drawing a sprite or playing an audio sample. The audio hardware was four channel, which is why the classic .MOD music format[s] use[d] four channels. A MOD file was very much a plain representation of what you were telling the computer to do when it played, and so a MOD player was dirt simple. It would grab the IFF audio samples (8 bit unsigned, IIRC) from the beginning of the file and load them into contiguous blocks of chip RAM. Then it would load the song data into memory (just a list of notes associated with channels) and from it generate instructions to the audio chip, based on a timing loop. Bingo, instant music. You could also get more channels by mixing samples on adjacent channels (four virtual channels made up of two real channels were associated with each of the left and right audio outputs) whenever the samples overlapped, as was done by OktaMED. This was possible even on the old, slow Amigas (68000 processor at 7.something MHz.)

      Anyway, where I'm going with this is that PCs have hardware that do all the stuff the Amiga's custom hardware did, and more. Hell, even cellular phones have video coprocessors and such now. My Motorola mobile phone has an ATI processor that handles the video display and the camera. I'm pretty damned sure that it also does your basic 2d graphics acceleration functions. Some PDAs even have 3d acceleration now, which means phones can't be far behind...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    159. Re:Linux is NOT Fat by drinkypoo · · Score: 1

      Windows 3.1 came on three floppies, and IIRC WfW 3.11 on six (although very little is installed from discs 4-6, which mostly have network drivers on them.) I have seen a stripped-down Windows 3.1+DOS boot disk that's a single 1.44MB floppy, but practically no one was doing that back in the day. Even DOS 5 was on multiple disks all by itself. The Amiga had 512kB of ROM (later models had 1MB and the 4k might have even had 2MB) and a microkernel OS architecture with no memory protection, which made it very small and fast. The OS was the 512kB ROM and a not-quite-full 800kB DS/DD floppy. AmigaBASIC came on a second disk. It had some pretty serious limitations, though; for one, you couldn't fill a graphics area without having 1MB RAM :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    160. Re:Linux is NOT Fat by jbolden · · Score: 1

      I thought the original mac was the 512kE? With 512kB of RAM? And a whopping 512kB of ROM?

      Nope that was the 2nd mac. first mac.

      If we don't count the Lisa that is

      The Lisa's were workstations. A lot more expensive ($10k) and much better. They included stuff like internal hard drives (and for the early models) dual floppies. They ran a different OS though they could emulate the macs.

      As far as Amiga dos there are far better systems today that are designed around that hardware. I think you'd be surprised how little those apps actually did if you were to run them and use them for a while.

    161. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      Meanwhile, I LIKE Syllable; it's one of the lighter-weight linuxes.

      Syllable isn't Linux. It's a complete operating system. It doesn't use Linux: it has it's own kernel.

    162. Re:Linux is NOT Fat by Anonymous Coward · · Score: 0

      True, libTHIS, libTHAT and sometimes it's faster to write YAlibTHIS than use existing one. But problem is deeper than it seems. Commercial OS like Windows designed well enough (but far from perfect) because there actually are project maintainers keeping things as logically correct as possible and knowing their part in a whole project (like Windows GUI - actions, messages etc.), developers just implement what must be done.

      Linux is a bloat. And I mean in 1986 this bloat starts. It starts even earlier when UNIXes emerge, it is so proud of it's POSIX compatibility that it destroys true innovation (i mean true, sliding rotating and rolling GUI experiments are just experiments, when they'll grow Windows will be 4D, production not beta yet still 10GB in size).
       
      True innovation in OS technology would be implementation of modular concept of data processing on lowest possible level - like huffman en/decoder, HTTP interpreter and generator/gui object actions performer/binary not damn fooking ascii configuration linker/multicore friendly - cell processor ready/inter-module-configured-connected which works just as you like - you connect these elementary blocks not caring about how they work because on their perspective theyre just processing memory blocks/streams.

      This would be perfect OS and damn if I'll one day achieve this, I will become OS community overlord :) and tek.pl site will be slashdotted 4ever.

      peace.

    163. Re:Linux is NOT Fat by Crayon+Kid · · Score: 1

      HP Jornada 720.

      --
      i ate crayons when i was a kid and now i have two braincells and the blue ones taste nicer
    164. Re:Linux is NOT Fat by SiChemist · · Score: 1

      Don't get me wrong, I see great potential for Linux & I love the concept of OSS but lets call a spade a spade & start being honest about what needs fixing ok?

      The problem is, my experience is completely different from yours. I DON'T have the problems you claim "the majority of users experience major hassles with." It sounds like hyperbole to me.

    165. Re:Linux is NOT Fat by amavida · · Score: 1

      "...my experience is completely different from yours..."

      Bearing in mind that Slashdot has a high number of techies, hobbiests & enthusiasts, that's not at all surprising.

      You're not Joe six pack... I think we all get that.

    166. Re:Linux is NOT Fat by charlesnw · · Score: 1

      2.4.18? Kids these days. I ran 2.0.30 for the longest time. Slackware..... ah the memories.

      --
      Charles Wyble System Engineer
    167. Re:Linux is NOT Fat by charlesnw · · Score: 0

      Oh that was a real intelligent response.

      --
      Charles Wyble System Engineer
    168. Re:Linux is NOT Fat by charlesnw · · Score: 1

      What? Does your g/f say Linux is to fat?

      --
      Charles Wyble System Engineer
    169. Re:Linux is NOT Fat by pimpimpim · · Score: 1

      use w3m ;) Ah, but you're right, something is terribly wrong. Also I have lots of trouble with inline wmv videos, they end up looking like a dia show, if they start at all, but at least quicktime works pretty fluent. The worst, however, are the movies on the google video service, which idiot came with the idea to use flash to show video content??? Maybe I should download their video player.

      --
      molmod.com - computing tips from a molecular modeling
  2. What??? never heard of DSL then? by advocate_one · · Score: 4, Informative

    no-one's expecting you to install all of Debian on them, just get the basics on. Sheesh, DSL is great for low powered machines with small hard disks...

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    1. Re:What??? never heard of DSL then? by rbochan · · Score: 1

      Not just DSL, but it should be more of a 'roll your own' thing for a machine like this. The Linux kernel 2.2 is still be actively maintained, and would be well-suited to lower end hardware like this, especially customized to support only the included hardware. A "sparse" window manager and light-weight applications are key too.
      It should be that difficult, but it will take some work.

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    2. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      After reading the article, I'm not sure whether he's talking about the Linux kernel or Linux distributions. Only one a paragraph (the one quoted in the blurb) even mentions Linux or 'fatness', so one can't be sure. If he's talking about distros: you're right, not all of them run KDE and OO.o. If he's talking about the kernel: it's modular, so you can unload what isn't necessary...

      It's an odd statement by him all around, one of many such in the article. Take this one, for example (talking about the foot-pedal power source): "If you're a 10-year-old, maybe you can get your four-year-old to pedal for you." Also: Once children have the laptops, they'll teach themselves, he predicted, making teacher training beside the point. "Teachers teach the kids? Give me a break," He almost sounds sarcastic...

    3. Re:What??? never heard of DSL then? by advocate_one · · Score: 2, Insightful
      Not just DSL, but it should be more of a 'roll your own' thing for a machine like this. The Linux kernel 2.2 is still be actively maintained, and would be well-suited to lower end hardware like this, especially customized to support only the included hardware.

      course it's not difficult, after all, they run Linux on phones with everything stripped out except what's actually needed for the phones' hardware... actually I'm getting worried about this $100 laptop thing... I think something's happening behind the scenes and the bloody thing's gonna end up with WinCE on it with a super triffic no cost at all deal from Microsoft...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    4. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 1, Interesting

      Negroponte is right... but not about the Linux kernel. The kernel is pretty good as far as bloat goes. GUI apps and libraries are the problem.

      Bloat is something that has had serious attention in the GNOME project over the last year. The investigation revealed some staggering wastes of RAM and ridiculous amounts of disk grinding. GTK work in particular showed some, frankly unbelievable, fuck ups by the GTK maintainers. But GNOME bloat pales into insignificance when compared with KDE. Anyone who's looked at KDE seriously can only be disgusted by the waste... not only because of C++, but just the generally poor software engineering that went into the design. It's a bloody mess.

      With v2.14 GNOME has been seriously slimmed down (with more work to be done)... but even so, there are still massive memory wasters hanging around in the Linux desktop regardless of desktop choice: Firefox being the major offender. Anything related to Java (not much to be done about that though... memory wasting is built right into its original design). Compared to these pigs, the Linux kernel is amazingly svelt.

    5. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0
      Exactly my thoughts - reading behind the lines, I think instead of the OS being "fat", the vendor's wallet's not being "fat" enough. If he had a technical comment, instead of speaking in general terms like "fat" he could have said "the VM's overhead of X bytes per page is too much" or "including any journaling filesystem adds X bytes which we can't afford" - but instead he's just talking about fat in the abstract.

      Linux does very well in sub-$100 appliances (say, linksys/cisco routers); and those have less resources than the PCs Negroponte's planning.

      I bet the parent is exactly right that a large vendor sees paying Negroponte to switch to CE would make a wonderful get-the-facts-campaign about how much smaller Vista is than Linux.

    6. Re:What??? never heard of DSL then? by caffeination · · Score: 0, Troll
      You came across as ignorant on two counts:
      1. The project isn't aimed at starving kids in Africa.
      2. DSL means Damn Small Linux.
    7. Re:What??? never heard of DSL then? by m50d · · Score: 1

      Why do people talk about DSL so much when austrumi does the same thing 10x better?

      --
      I am trolling
    8. Re:What??? never heard of DSL then? by acidblood · · Score: 0, Troll
      The project isn't aimed at starving kids in Africa.

      Really? Please prove it. I couldn't find definitive prove for or against it, but here's from the FAQ in the official site: Initial discussions have been held with China, India, Brazil, Argentina, Egypt, Nigeria, and Thailand. (emphasis mine on two African nations, although what I meant by Africa in my post was miserable places in general, but I was expecting pedantry just the same).

      DSL means Damn Small Linux.

      Outside of you 31337 sphere of influence, 99.9% of people will think of DSL as Digital Subscriber Line, if anything. I'll gladly assume that I take pride in being`ignorant' on this case, as opposed to a mindless Linux fanboy who hijacks popular acronyms for their obscure stuff and expects everyone to follow.
      --

      Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/

    9. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      You Linux hippies are going to run into a conflict when you ever decide to step up from your 56K modems.

    10. Re:What??? never heard of DSL then? by oni · · Score: 1

      as opposed to a mindless Linux fanboy who hijacks popular acronyms for their obscure stuff and expects everyone to follow.

      You come across as ignorant. Fanboy is a Ferocious, Abhorrant Nutball, Bringer of Obscurity and Yearning

      god, everyone knows that.

    11. Re:What??? never heard of DSL then? by Suddenly_Dead · · Score: 1

      Why would you assume DSL refers to Digital Subscriber Line in "DSL is great for low powered machines with small hard disks"? It's completely out of context. I would have just Googled up "DSL Linux", and figured out what they were talking about.

    12. Re:What??? never heard of DSL then? by Fanboy+Troy · · Score: 1

      Fanboy is a Ferocious, Abhorrant Nutball, Bringer of Obscurity and Yearning god, everyone knows that.

      I AM NOT!

      I'm telling.... :)

    13. Re:What??? never heard of DSL then? by caffeination · · Score: 1
      You think highlighting a small minority of the countries listed makes your point more convincing? Negroponte likes to think he's sending his laptop to starving kids, but the reality, the one you yourself have demonstrated in the list you retrieved, is otherwise.

      What do you mean by "31337 sphere of influence"? Do you mean this News for Nerds website here? The one you're a long time visitor of? Or do you just mean not jumping to conclusions by misinterpreting ambiguities in baffling ways?

    14. Re:What??? never heard of DSL then? by masterzora · · Score: 1
      You've got the first point, but you're off on the second point.

      Didn't the context of the original post seem a little odd for DSL to mean Digital Subscriber Line? First time I saw DSL in a similarly confusing context, I hit Acronym Finder to figure out what the hell was going on. If Digital Subscriber Line made sense in that context, one couldn't blame your ignorance in any way. However, when basic logic skills can get you the correct acronym in a matter of minutes, there's a problem.

      --
      Remember, open source is free as in speech, not free as in bear.
    15. Re:What??? never heard of DSL then? by From+A+Far+Away+Land · · Score: 2, Insightful

      fortuantely even DSL needs at least 128MB of RAM to be effective. While these laptops might have that, there are many computers like 486's that might otherwise be able to surf the web, but Firefox is a RAM hog and makes any system with less than 128MB suffer.

    16. Re:What??? never heard of DSL then? by dekemoose · · Score: 1, Troll

      Yeah, apparently these clowns have never heard of the idea of a custom install. KDE too big? Use FVWM, Enlightenment, or one of the others that claim to be lighter weight. Too many options in the kernel? Compile your own. You can get a Linux install on just about anything, for christ sakes they use Linux in embedded devices.
      BEGIN rant
      And is anyone else sick an tired of hearing about these mythical $100 laptops? First off, they're not even going to be $100, so stop calling them the $100 laptop. Second, how stupid is it to believe that someone without electricity is going to sit there with a frickin' foot pedal, hand crank (or any other half assed contraption for generatinf power that they can come up with) and surf the web? I like their idea of how the users will get Internet access, "Don't worry, it'll work itself out". It just seems like there are sooooooo many gaps in this plan, and they still figure that it'll roll in 2007? I call major bullshit.
      END rant
      I feel better now.

    17. Re:What??? never heard of DSL then? by mboverload · · Score: 4, Insightful

      Ignorant doesn't imply an insult.

      I am ignorant about a car's fuel system. That's just a fact.

    18. Re:What??? never heard of DSL then? by c_forq · · Score: 1

      Because I use DSL on my old Pentium laptop with 32 Megs of RAM. Austrumi requires 128 according to their web page. I don't see what would make it 10x better then DSL, I mean they seem to have about the same programs, and DSL is based on Debian and easily extendable/customizable.

      --
      Computers allow humans to make mistakes at the fastest speeds known, with the possible exception of tequila and handguns
    19. Re:What??? never heard of DSL then? by acidblood · · Score: 5, Funny

      Fact is, I've become so used to incoherent, pointless, misspelled, gramatically incorrect, factually incorrect, stream-of-conscionouss postings in Slashdot, that it just never occurred to me this one might be any different.

      --

      Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/

    20. Re:What??? never heard of DSL then? by masterzora · · Score: 2, Funny

      Zing.

      --
      Remember, open source is free as in speech, not free as in bear.
    21. Re:What??? never heard of DSL then? by Rekolitus · · Score: 1

      I've actually been pleasantly suprised by the usability of links2 -g. It's really quite neat. Anyone know it's memory usage?

    22. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      ignorant

    23. Re:What??? never heard of DSL then? by DeafByBeheading · · Score: 1

      Or just dsl. Damn Small Linux makes the first page of results right now.

      --
      Telltale Games: Bone, Sam and Max
    24. Re:What??? never heard of DSL then? by Orange+Pylon · · Score: 1

      It might be hard to explain to kids why their operating system can use the word "damn" but they can't.

    25. Re:What??? never heard of DSL then? by BootNinja · · Score: 1

      But Didn't Negroponte turn down Jobs when he offered a no cost version of OSX, because it wasn't free software?

    26. Re:What??? never heard of DSL then? by schon · · Score: 1

      Didn't Negroponte turn down Jobs when he offered a no cost version of OSX, because it wasn't free software?

      But Jobs didn't *pay* him to use it, right?

      Isn't that what's being speculated here?

    27. Re:What??? never heard of DSL then? by vhogemann · · Score: 4, Insightful

      While DSL is fine for the regular hacker, I dont know if a 10 year old will be confortable with it...

      I guess that what Negroponte was really trying to say is: "KDE an GNOME are too fat for a 500MHz computer with 128MB RAM and only 512MB of storage". And, lets face it, hes right.

      Now, this raises a really good point. If he, or someone else, manages to fit a full desktop environment within this U$100 Notebook specs, Ill be using it on my desktop too!

      Not that I dont like KDE or GNOME, quite the contrary, I found them better than Windows in many ways... But they just have grown fat, I remember being able to run KDE2 on a Pentium 166 MMX with 46MB RAM! And even back then, KDE was pretty capable... much more than Windows95 for example.

      Of course now we have much better computers, and the programmers are just using this extra computer power and memory that otherwise would be wasted... But it wouldn't be cool if we managed to build a full featured desktop environment without depending on so much power? Because if we manage to do so, there will be much more remaining cpu cycles to waste with eye candy :-)

      Just my $0,02

      --
      ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    28. Re:What??? never heard of DSL then? by Kadin2048 · · Score: 1

      Because it's a fairly obscure Latvian distribution nobody has heard of? Or at least I hadn't, until you mentioned it and I Googled it. I'm not an embedded systems programmer, but I've been following the Linux "scene" for a while and it's a new one on me.

      That said, it seems fairly neat. I tend to wonder though whether the Slackware package management system (which I assume it uses, being built on Slackware) is really as easy to use and appropriate for novice users than an arguably more idiotproof system like apt. I assume that these $100 laptops, if they get built like a regular laptop (which I don't believe is a good design for them, I think it would be better to have bootable program cartridges like a PSP), will need to have a way of adding more software without getting involved in dependency hell. I don't mean to start a holy war, but at least in my experience, it's been the Debian/apt system that avoids this most gracefully.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    29. Re:What??? never heard of DSL then? by ScrappyLaptop · · Score: 1

      I'm sorry, but have you ever even tried running DSL on lesser hardware? I frequently use it on a P-133 laptop with...32MB of RAM. And to answer the obvious question, it's an old Itronix, that's why. I can leave it out on the patio, the sprinkler can hit it and it'll keep running. DSL works flawlessly on this platfrom, and that is using Firefox and wireless w/encryption. Yes, there is a slight delay as a new page is rendered, but it's not bad at all. Damn Small's lightness is why it is also a great choice for emulated PC's such as QEMU, VMWare and Virtual PC.

    30. Re:What??? never heard of DSL then? by From+A+Far+Away+Land · · Score: 2, Insightful

      I do use FF 1.07 on a 233MMX Compaq with 48MB of RAM and it's very slow to load compared to IE. Page rendering works, but IE is still faster on the system. I don't remember how fast FF is in DSL on that machine, but my point stands that FF is a RAM hog and it's hard to have more than a tab open on it without at least 128MB RAM.

    31. Re:What??? never heard of DSL then? by thogard · · Score: 1

      Does Negroponte need to be specific when the whole systems fat? If you go back to his example of a fat person, do you say "they have fat arms and fat legs and ..."
      All main stream Linux distros are fat, the kernel headed that way long before 2.2 and most coders today have no idea why this is so wrong.
      When a modern system gets into DLL-hell with its modules, you know there is something wrong at the core. Also its not just Linux, it applies to Solaris as well.

    32. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      Nice troll, but gnome performance is shit on low end hardware just like KDE. But at least with KDE you have easy access to turning off the features that slow it down to get a little more speed and you're not stuck with the most retarded user interface ever put on a computer. And I mean this in the nicest possible way, but gnome is the worst desktop environment ever conceived. gnome/gtk is killing the Linux desktop with whining developers who won't take responsibility for their bugs and who spend all their time making usability worse (even for non-gnome users) when they should be fixing the shit that's broke instead.

    33. Re:What??? never heard of DSL then? by JabberWokky · · Score: 2, Insightful
      If I were on a scooter oriented forum with a focus on Chinese imports, I'd expect people to know the difference between a GY6 engine and a GY6 bulb by context. This is a computer oriented forum with a focus on Linux, and I expect most people to know the difference between DSL bandwidth and the DSL distro by context.

      Perhaps Slashdot is not for you, or possibly you should read quietly before jumping into a discussion when you don't know what people are talking about. If you do jump in, and are corrected, it doesn't make much sense to demand that everyone should dumb down the discussion and explain all the terms used. This is an article posted on linux.slashdot.org. It is expected that people reading know the subject at hand and follow it -- at least enough to use Google (as someone else in this thread did) to look up the term.

      --
      Evan "Fighting against dumbing down"

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    34. Re:What??? never heard of DSL then? by Entropius · · Score: 1

      I would think Opera would be a better browser than Firefox in this context. It's designed to be light and fast from ground up.

    35. Re:What??? never heard of DSL then? by JabberWokky · · Score: 1
      I dunno... Until about two years ago, I was using KDE3 on a 350Mhz Compaq laptop with 128megs (64megs for awhile). It ran fine. Not as fast as my current machine, but I got quite a bit of work and home use out of it. Each release ran better and better (KDE tends to be lighter with each minor release as the code tightens up, and larger with each major release as they add features).

      A $100 laptop is not going to perform as well as my current $2,000 beast. I wouldn't expect it to, nor would I expect KDE to run the same on it. Turning off the eyecandy is required, just like I did on my old Compaq. But it does run and is very useful.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    36. Re:What??? never heard of DSL then? by munpfazy · · Score: 2, Informative
      Not just DSL, but it should be more of a 'roll your own' thing for a machine like this. The Linux kernel 2.2 [kernel.org] is still be actively maintained, and would be well-suited to lower end hardware like this, especially customized to support only the included hardware.


      I'd certainly agree that rolling one's one distro for small hardware is a great idea; however, this case, one needn't even go to that extreme. Their specs - 512 MHz clock, 128 MB ram, 512 MB drive - aren't all that shabby. You could easily run the latest 2.6 kernel on that hardware with negligible overhead.

      Obviously it would be in their best interest to skip all the unnecessary stuff in the kernel and not carry around any modules they don't absolutely need - but since the hardware is all well defined, that isn't hard to do.

      The real issue may be that the most newbie-friendly applications also tend to be the biggest resource hogs.

      Putting together a fully usable linux system that will run nicely on that hardware is trivial. Hell, I've got my own $35 laptop with far more timid specs running a very recent 2.4 kernel and loaded with applications to cover just about any common computer task one could name.

      Putting together a linux system that you can hand to a child with no computer experience and expect them to do something productive with it is a much more difficult task. (As much as I'd like the children of the world to grow up loving command line tools, console applications, and text config files, it's going to be a hard sell, judging by the way even my computer-savvy, geek colleagues tend to react when I suggest software to them.)

      On the other hand, if you're willing to hire someone full time for a year or two to work on the project, and you don't have to accommodate user hardware, it may not be impossible. There are an awful lot of lightweight gui-based applications out there just waiting to be stitched together into a coherent framework and accompanied by newbie-friendly documentation.

    37. Re:What??? never heard of DSL then? by qbwiz · · Score: 1

      How many tabs can you have open in IE with less than 128 megabytes of RAM?

      --
      Ewige Blumenkraft.
    38. Re:What??? never heard of DSL then? by aminorex · · Score: 1

      I'm sure they'll be testing a variety of browsers and balancing the considerations. Opera's handheld version ought to be optimized for footprint. The browser in DSL is very slim, but might not be nearly so featureful.

      --
      -I like my women like I like my tea: green-
    39. Re:What??? never heard of DSL then? by aminorex · · Score: 1

      MOD PARENT UP!

      Man, I need to take that to heart. Ignorance is not a disease, it's a survival strategy.
      Master your plan, and leave the rest to the Higher Power.

      --
      -I like my women like I like my tea: green-
    40. Re:What??? never heard of DSL then? by Kenshin · · Score: 1

      If he, or someone else, manages to fit a full desktop environment within this U$100 Notebook specs, Ill be using it on my desktop too!

      I remember using Windows 98 quite well on specs like that...

      --

      Does it make you happy you're so strange?

    41. Re:What??? never heard of DSL then? by vhogemann · · Score: 1

      I don't know if you're kidding or not... but you're right!

      Windows98 is good enought, sure it can be unstable as hell... But if Microsoft donated the code, with some effort one could port it to run using Linux or BSD instead of DOS. Look at how far the Wine team has gone, I bet they could make Windows98 into a nice Desktop Environment!

      =D

      --
      ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    42. Re:What??? never heard of DSL then? by vhogemann · · Score: 1

      I have to agree with you, KDE really feels more "light" each release. And if you use only "K" apps, the memory footprint is really small.

      Pehaps now that KDE is heading for a major rewrite, the MIT folks may have the opportunity to get a stripped down version of KDE4.

      On the other hand, Trolltech already provide a lightweight portable environment based on QT: QTopia. With the advantage that it doesn't deppends on X11, outputing graphics directly to the framebuffer.

      Hummm... A bare-bones KDE, rendering directly to the frame-buffer, would be a nice candidate to power this MIT notebook.

      --
      ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    43. Re:What??? never heard of DSL then? by Billly+Gates · · Score: 1

      NetBSD is lightning fast and clean compared to linux on a user pc. especially this is true with an older one with limited memory.

      The libraries used to link linux and gnu are very bloated as under the gnu/linux combo. It seems the same programs are faster on the netbsd box then the linux box.

      Linux takes over when you have a server or run something complex like kde.

      But in the old days of linux kernel 2.0 libc was used and many prefered over gnulibc which we use today.

    44. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      How quickly we all forget ... http://www.enlightenment.org/

      That is still the best Window Manager I have EVER used. Its simple, fast, inobtrusive and easy to configure. And beyond that you can run it on practically any hardware.

      The only problem with it is that it is relatively slow to release feature updates. On the other hand, that means when they do release feature updates the software has been well tested and ready for a stable environment.

    45. Re:What??? never heard of DSL then? by From+A+Far+Away+Land · · Score: 1

      I don't install a tab extension, it's IE 5.0. I can have at least a few windows open though.

    46. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      "On the other hand, if you're willing to hire someone full time for a year or two to work on the project,"

      Given they are talking about selling 100 million of these babies a year, I suppose they could afford that.

    47. Re:What??? never heard of DSL then? by Fordiman · · Score: 1

      Not only that, but you can avoid certain aspects of DLL Hell, if you standardise a few portions of Linux. For example, while it's too slow a machine to use ESD or multichannel Alsa (trust me on this; I'm posting with my 500MHz clunker), aRts works wonderfully. Build your applications with arts-only support. Or, for example, when given the choice, stick with zlib over bz2; it's faster, which seems to be the premium here.

      Extending the metaphor, if Linux were a person, it would have about seven thousand limbs by now; it's not that the code is thick, it's that when you're supporting everything, you have to weigh a bit more.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    48. Re:What??? never heard of DSL then? by Fordiman · · Score: 1

      It's the ram that's an issue. For example, I have a 500MHz seven year old Dell here. It's got 192M RAM. I'm running KDE 3.5, and guess what, long as I use Konqueror, it's nice and perky. Pop open Firefox, though, and it gets a bit slow.

      --
      110100 1101000 1101000 1100110 0 1101111 1101000 1100011 1
    49. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      You're off the mark a bit. Nokia 770 internet tablet is ~200MHz ARM with 64Mb RAM and 64Mb of flash running debian and maemo desktop - works like a charm:



      http://europe.nokia.com/nokia/0,1522,,00.html?orig =/770
    50. Re:What??? never heard of DSL then? by debiansid · · Score: 4, Informative
      I guess that what Negroponte was really trying to say is: "KDE an GNOME are too fat for a 500MHz computer with 128MB RAM and only 512MB of storage". And, lets face it, hes right.

      Use XFCE. XFCE is a very fast desktop environment; I use it on my old system which has the following specs:
      • Celerom 500 MHz
      • 128 MB RAM
      • 10 GB HDD


      Thats around the same specs as the $100 laptop isn't it? The storage is very low but XFCE is barely 40-50 MB so that's ok too.

      Or just put in Blackbox as the window manager for a completely stripped down Gnome or KDE subsystem. The whole point of the $100 laptop is to provide basic computing power for those who cannot afford it. So in that sense if the hardware is tuned down, even the software needs to obviously be tuned down.
    51. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      Because if we manage to do so, there will be much more remaining cpu cycles to waste with eye candy :-)

      I wouldn't be surprised if a lot of the fat he's talking about is eye candy ;)

    52. Re:What??? never heard of DSL then? by Zerathdune · · Score: 1
      I think that knowing they were using redhat on these things, we should have seen this coming.

      the reason people use slackware isn't because it makes things easy for the newbies - it's because it makes things easy for the experienced user. and it does. the package managment system is seriously lacking, but the raw stability means if something goes wrong, it's most likely your fault, and the flexibility means it's easy to fix. the speed would make it ideal for a machine of that power, but not as someones first linux box, let alone first computer. Slackware is anything but idiot proof

      --
      No single raindrop believes that it is responsible for the storm.
    53. Re:What??? never heard of DSL then? by foreverdisillusioned · · Score: 1

      I don't buy it. A properly configured DSL Fluxbox desktop can be just as functional as an XP desktop. Will it be as pretty? No. But there will be all of your normal icons there to access the web, write a letter, play solitaire, etc. and program windows will have pretty much the same qualities as they do in Windows.

      Not that I dont like KDE or GNOME, quite the contrary, I found them better than Windows in many ways... But they just have grown fat, I remember being able to run KDE2 on a Pentium 166 MMX with 46MB RAM! And even back then, KDE was pretty capable... much more than Windows95 for example.

      Ok... then they can use KDE2! What's the problem here? "Much more capable than Windows95" is capable enough for most users. If you want a super duper pretty and easy to use OS on really crappy hardware then yes, there will be problems, but if you're willing to concede (as I'm sure most rational people are) that you must lose most of the pretty graphics and a bit of functionality in order to build a $100 laptop, you'll find that Linux offers plenty of non-obese solutions.

    54. Re:What??? never heard of DSL then? by thebluesgnr · · Score: 1

      If Nokia can put GNOME on a system with 128MB flash memory, why can't Red Hat with the $100 laptop?
      Fedora Core, the base for the laptop OS, could be considered fat; it has a large number of packages, supports more than one arch and can be used to do many different things. But it's not hard to remove all the unnecessary things and optimize the system to run on the laptop specs (like running on flash instead of a hard disk).


      Because if we manage to do so, there will be much more remaining cpu cycles to waste with eye candy :-)

      Actually, we're getting getting more CPU cycles as we add eye-candy to the desktop, because things are being moved to the GPU. :)

    55. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      Consciousness...

      (But what should I have expected?)

    56. Re:What??? never heard of DSL then? by Matt+Perry · · Score: 1
      The Linux kernel 2.2 is still be actively maintained
      As is 2.0. I still run it on an old MIPS machine and it works great.
      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    57. Re:What??? never heard of DSL then? by Kichigai+Mentat · · Score: 1
      Yeah, I remember that. But let's remember how much of the market OS X controls, then remember how much market Microsoft controls. Market control = $$$, and, unfortunately, in many cases, $$$ = control and power that can be wielded.

      The idea is that Microsoft is practically bribing Negroponte, and this is just an excuse to jump ship while not looking like a hypocrate or a traitor. My question is, though, where is Microsoft going to come up with this self-configuring cloud stuff? Unless they're going to pretty much rip off mDNS stuff, that could be interesting. That, and given the pace Vista has set, Win-Sub-$100 would probably be ready by the time that the $100 laptop can be built for $75 (thus allowing for hardware upgrades).

      But back to the matter at hand: Shut up you, before the thought police find out about your heracy!

      --
      Rawr
    58. Re:What??? never heard of DSL then? by parcanman · · Score: 1

      When I was 10, I was perfectly comfortable writing my own programs in basic on my parents' Apple II, so I don't think 10 year olds would have a problem with it. The problem lies with older people that've been using XP or OSX for too long and wouldn't welcome the slimmed down interface unless you could make an interface which is close enough to, say, win95 at least which can run fine on a system with such low specs.

      As far as Linux being too fat, is this being said about the archetecture, or is it based on a distro like Debian which is packed floor to ceiling with stuff the average computer user would never use?

      --
      Why lie when you can just make up stuff and claim it to be true?
    59. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      No it isn't bullshit. The hand-cranked flashlight sold by the millions in Africa, as did the hand-cranked radio (shortwave travels thousands of miles, it's not first world 'satellite' tech, but in the 3rd world, it's 90% of all radio). A pedal cranked computer (crank 10 minutes, surf for 30) will likely be a welcome addition to the household. You can communicate with other computers within range too. If there is a single net connection anywhere within your grid, then you have global net access. If you are connected to someone 5 miles away who is connected to someone 5 miles from them with net access, you get net access (even though you are out of range yourself) because someone you can connect to is connected. It's slow net access, but in Africa, time is a more common commodity than on Wall Street. Even if you can't connect to the 'net, if someone else has a cd of information that you don't, you can access theirs (a library of gridded machines). Try to think outside the box before crying bullshit.

    60. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      You should have a look at the current version of GNOME, which uses even less memory than the development versions of KDE (soon to be KDE4). Also, the latest version of GTK+ includes the DirectFB port, which allows GTK+ applications to run without X11.

    61. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      And I mean this in the nicest possible way, but gnome is the worst desktop environment ever conceived.

      Hmmmm.... there's a strong stench zealot in the air.

    62. Re:What??? never heard of DSL then? by johncadengo · · Score: 1

      The difference between the insult and the fact lies in whether or not a person believes that they are knowledgable or not.

      Example: I talk about a car's fuel system. Someone tells me I'm wrong, and I'm ignorant. Thus, it is an insult. Otherwise, if I didn't talk about it. And I simply admitted I was ignorant, of course, it remains a fact.

      --
      My page.
    63. Re:What??? never heard of DSL then? by peterih · · Score: 1

      Then just use menuetOS http://www.menuetos.net/.
      Of course the problem would be to make a $100 64bit laptop :)

    64. Re:What??? never heard of DSL then? by Magada · · Score: 0

      I'm genuinely smiling with glee here. This guy's one sharp cookie, and a genius troll, to boot. Why, he's managed to get a lot of savvy techies (here and elsewhere, no doubt) all fired up on what the software for his pet machine must look like. Go Negroponte!
      On a more serious note, this project of is very, very nice.

      --
      Something bad is coming when people are suddenly anxious to tell the truth.
    65. Re:What??? never heard of DSL then? by bensch128 · · Score: 2, Interesting

      You should try qt-embedded/qtopia then.

      It's a hell of a lot smaller because it doesn't rely on X11.
      Thats where a lot of the bloat is coming from.

      It can be stripped down too so you get rid of those large features you don't want.
      Try dumping the ttf font renderer. That'll dump 2Mb (out of 8Mb) immediately

      Ben

      PS. It possible to strip down the kernel a lot.
      You just have to decide which features you want and Blam! you get a 2Mb kernel.

    66. Re:What??? never heard of DSL then? by Bert64 · · Score: 1

      Yeah, i second that...
      I remember how my slackware4 machine (libc5) would compile and run apps much faster than redhat 5.1 (glibc, but used an old kernel). Glibc seems massively more bloated and inefficient.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    67. Re:What??? never heard of DSL then? by Bert64 · · Score: 1

      Well ofcourse IE alone will be faster and use less memory than having IE and Firefox loaded simultaneously. If you want a fair comparison, try using a platform where IE isn't preloaded with the OS.

      IE/mac and IE/Solaris were always much slower to load than other browsers on the same platforms..

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    68. Re:What??? never heard of DSL then? by Vanders · · Score: 1

      If he, or someone else, manages to fit a full desktop environment within this U$100 Notebook specs, Ill be using it on my desktop too!

      Perhaps you'd like to take a look at Syllable? It'll fit comfortably in those specs and it will work with a lot of current consumer hardware.

    69. Re:What??? never heard of DSL then? by 10Ghz · · Score: 1

      770 Internet Tablet uses some GNOME-stuff but it's NOT GNOME. Not by a long shot

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    70. Re:What??? never heard of DSL then? by m50d · · Score: 1
      Because I use DSL on my old Pentium laptop with 32 Megs of RAM. Austrumi requires 128 according to their web page.

      They're more conservative about their system requirements. It runs like a breeze on a 60mb system I've tried. Heck, if running in small memory is the criterion, try slax on a 486.

      I don't see what would make it 10x better then DSL, I mean they seem to have about the same programs,

      Are you kidding? Full abiword blows chunks out of the ickle rtf editor you get with DSL. A proper copy of the gimp. Real mplayer is great for relaxation. Gnumeric has hundreds more features than the cut-down spreadsheet you get with DSL. Etc.

      --
      I am trolling
    71. Re:What??? never heard of DSL then? by houghi · · Score: 1

      While DSL is fine for the regular hacker, I dont know if a 10 year old will be confortable with it...

      Have you tried DSL lately? It comes with a nice GUI. Remember that the people these PCs are for did not previously own a M$ or any other computer, so it does not have to be something familiar.

      To see how it looks: http://www.damnsmalllinux.org/dsl-2.3.jpg and http://www.damnsmalllinux.org/dsl-2.3jwm.jpg

      If you are able to click a mouse, you are able to use it and I am sure any 10 year old will figure out how to do that and much more.

      --
      Don't fight for your country, if your country does not fight for you.
    72. Re:What??? never heard of DSL then? by oilfinder · · Score: 1
      Didn't the context of the original post seem a little odd for DSL to mean Digital Subscriber Line?


      Well no, I thought GP was implying he wanted to use web-hosted apps and on-line storage to compensate for lack of local storage. Which seemed weird in the context of the project....
    73. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      Yeah but you can't compare XFCE to GNOME or KDE. It lacks many things. I barely consider it a desktop evironment. It's really just a window manager with some crappy looking tools.

      And if you want the ultimate in performance window manager then use Oroborus. The source is easy to hack on also.

    74. Re:What??? never heard of DSL then? by dekemoose · · Score: 1

      When someone wants you to accept their complete bullshit idea, you will frequently hear them say "Think outside the box".

    75. Re:What??? never heard of DSL then? by Tanamo · · Score: 1

      Indeed, I'm happy to admit that until I read through this discussion , I was completely and blisfully ignorant of the fact that the DSL acronym was meant something computer related outside of it's usual usage.

      Now I must live throught the next five minutes with the annoying thought that some wierdy beardy code monkey no doubt thought that it would be highly amusing to confusingly give the same acronym to his stupid little distro which no person with more sense than time will ever use...

      The moral of this story? Just because there's something to know, doesn't mean it's worth knowing!

    76. Re:What??? never heard of DSL then? by rbochan · · Score: 1

      Their specs - 512 MHz clock, 128 MB ram, 512 MB drive - aren't all that shabby. You could easily run the latest 2.6 kernel on that hardware with negligible overhead.

      You aren't just shitting biscuits.
      The laptop I'm typing this on is a mere 233/128 meg, 8 year old Dell Latitude CP. It runs the default 2.6 kernel that comes with Debian Sarge and... get this... the KDE desktop.

      If Negroponte can't get Linux to work on his machine's specs... he's not even trying. I'd speculate that some of the previous posters were correct in that he's just looking for an "excuse".

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    77. Re:What??? never heard of DSL then? by rbochan · · Score: 1

      Second, how stupid is it to believe that someone without electricity is going to sit there with a frickin' foot pedal, hand crank (or any other half assed contraption for generatinf power that they can come up with) and surf the web?

      Now you see, some places in the Third World it might be difficult to dance to this because the kerosene record player is not a very efficient device... And a lot of times they run out of, they run out of spunk right in the middle of the chorus...

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    78. Re:What??? never heard of DSL then? by Blakey+Rat · · Score: 1

      Or if you're not a Microsoft fan, I ran Mac OS System 7 just fine on a Motorola 68040, and it was a full desktop environment by any definition of the term. Even had drag&drop.

    79. Re:What??? never heard of DSL then? by Blakey+Rat · · Score: 1

      That's true, but you have to admit that people who use TLA (Three Letter Acronyms) without defining them the first time should be shot on sight, then dragged into the middle of a freeway and shot again.

      Imagine how many Slashdot articles we have where the top 3-4 comments do nothing but define the TLAs the article's author used without defining, meaning we all have to read the comments (even if we don't find the subject interesting) just to figure out what the hell is going on.

    80. Re:What??? never heard of DSL then? by Anonymous Coward · · Score: 0

      Why don't you try Icewm with Endeavour? I think that's a win. Works well on even early pentium classics.

    81. Re:What??? never heard of DSL then? by drinkypoo · · Score: 1

      Aside from the crashiness, what's wrong with wince? There's a lot of free as in beer software that could be easily tweaked to support screen sizes other than 240x320 (many of them do already.) Do we really care what OS ends up on the things? I'd be pleased as punch if they came with wince, but could be hacked to run linux. I have Windows Mobile 2003 (Wince 4.2 or something) and it's really quite pleasant when it's not exploding :) (I've actually experienced a complete device state reset as a result of an application crash, that was pretty exciting. Good thing my data's on my SD card. I do backups now.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  3. Linux too fat by Anonymous Coward · · Score: 0

    Doesn't he know of DSL (Dang Small Linux)? Maybe what he wants is already there!

  4. DSL? by joe+155 · · Score: 5, Informative

    Has he not tried Damn Small Linux... it is pretty small, doesn't really seem to be "too fat", it even works on my OLD laptop with its 167MHz processor and nearly no RAM

    --
    *''I can't believe it's not a hyperlink.''
    1. Re:DSL? by TheSpoom · · Score: 1

      Please don't mod the parent redundant, he posted during the same minute as the previous post.

      As for the subject at hand, I find Linux does well when it's built for a specific task. This task can be everyday desktop use, you just have to customize it carefully. It's when you install "generic" Linux distributions without any customizations that you might get redundant services and programs working that don't need to be.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    2. Re:DSL? by rapidweather · · Score: 1

      I remastered DSL before I decided to go with Knoppix 3.4 and remaster that.
      Mine runs well on older machines also. One test that all livecd linux must pass 100% is the "testcd" one. Otherwise, you'll have problems booting on many machines. Mine boots on all boxes except the AMD 64 ones. I stay with the 2.4 kernel, and use it all day long on 200 mmx boxes. I moved the minimum ram to 128, if that or less, the "swap file configuration" comes up during bootup, to try and get the user to set up a swap. A lot of the older boxes have 95/98 on them, so that works out well.
      To help out the older boxes with limited ram, I have the /ramdisk usage down to 1% as measured by "df" on a 256 MB box. Opera 8.54, for instance, loads a preconfigured ~/.opera into /ramdisk at startup, and then removes it on exit. Opera has 12 RSS feeds built in, which fill with stories in a couple of minutes on dialup. You can disconnect then, and read the summaries in Opera. Firefox has RSS also, and it loads it's ~/.mozilla at browser startup also. Same with Flock, but no feeds there. At last count, I have 40 custom made scripts to work with my remaster.
      DSL automatically saves your configuration at shutdown, I don't do that, for security reasons. (yours). One rule with livecd linux is to try and keep as much off the hard drive as possible, just run from the CD. Can do "tohd" however.
      I have a blog, and try to tell exactly what is going on with my livecd linux, and not hide anything.
      My default WM is IceWM, also KDE, Fluxbox, twm available, and fully configured. I have 8 cursor themes, select one and have it running in 15 seconds. All bigger than the default Knoppix cursor theme.
      So, any mention of "older computers/linux" catches my eye, I've been working on that problem for quite a while.
      Check out my screenshots, in signature below, and the Getting Started Guide.

    3. Re:DSL? by Ulrich+Hobelmann · · Score: 1

      Not sure. I tried DSL on Virtual PC on my (big) Mac mini, and it was slow as hell, with a not really attractive GUI.

      In the past I've been much happier with just Debian or NetBSD, plus WindowMaker or FVWM1. For the slowness of DSL I'm sure you could run a complete GNOME.

    4. Re:DSL? by Anonymous Coward · · Score: 0

      Puppy linux is pretty sweet too. DSL is great, until you have to add some functionality. Puppy is comparably to DSL by default, but adding programs is as easy as downloading the .pup and double clicking.

    5. Re:DSL? by Anonymous Coward · · Score: 0

      Yeah there has not been a DSL release in over a year.

      Dead project, sorry. NEXT!!!

    6. Re:DSL? by hey! · · Score: 1

      Has he not tried Damn Small Linux...

      I dunno, anybody see him wandering around looking like Oedipus at Coluns? DSL is impressive technically, but it'd make anybody with a shred of aesthetic sense want to gouge his own eyes out.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  5. Puppy by dueyfinster · · Score: 1

    I thought they were using Puppy Linux, no?

    --
    --- Duey Finster http://www.dueyfinster.com
  6. nanoBSD by nihaopaul · · Score: 1

    yes, a BSD! give it a shot

    1. Re:nanoBSD by know1 · · Score: 1

      nanobsd is for appliances, i don't even know if it comes with a desktop. this is meant to be for the third world $100 laptops, which i will expect they wish to have a web browser on at least.

    2. Re:nanoBSD by nihaopaul · · Score: 1

      lynx isn't good enough now?

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

      lynx has never been good enough. At least now we have elinks.

    4. Re:nanoBSD by know1 · · Score: 1

      no it's not.
      personally, i'm a links man, just as the anonymous coward below states. don't give me this macho unix posturing of "ooh i'm hard cos i only use the commandline", this laptop is meant for children. they want a web browser as their first contact with a pc like all the other children in the world. links or (god forbid) lynx would bore the crap out of them. Won't someone please think of the children!
      oh yeah, show me a bsd distro that has a desktop in X and a browser that can handle pictures - weighing in under 50mb like damn small linux can.

    5. Re:nanoBSD by nihaopaul · · Score: 1

      well using nanobsd to reduce your freebsd to fit on a CF card and then adding a xorg with a lightweight interface such as enlightenment or fluxbox would give you, well a nanobsd.

      hmm, maybe they dont want their kids on a computer, maybe the idea of giving 3rd world countries is oversteping the boundaries, how would you like it if they forced a a mud hut on you?

      personally i think 3rd world countries have enough to think of before needing to junk their society with toxic trash, 100dollar computer? O'rly? whats the cost to the people in 10 yrs time when they are dieing from the pollutents in the water because, well no one told them how to dispose of elements correctly.

    6. Re:nanoBSD by know1 · · Score: 1

      "hmm, maybe they dont want their kids on a computer, maybe the idea of giving 3rd world countries is oversteping the boundaries, how would you like it if they forced a a mud hut on you?

      and with that sir, you pass the tard test. i no longer have to speak to you. If you were wondering...

      i didn't say tell me a way to have a bsd distro such as DSLinux - i said show me one

      don't give em that shit about mud hats, we both know that's a load of bullshit. "force a mud hut on me" ?
      i don't even know where to begin...i think if i continue to talk to you i will have an aneurysm.

    7. Re:nanoBSD by nihaopaul · · Score: 1

      my new friend on slashdot, show me some 3 troll

  7. Yeah by iamdrscience · · Score: 2

    Linus has gotten a little chunkier over the years too, so it makes sense.

  8. Self-correcting system by Anonymous Coward · · Score: 1, Interesting

    If fat people use most of their energy to move the fat, shouldn't the extra effort make them lose weight?

    1. Re:Self-correcting system by kfg · · Score: 2, Funny

      No, because fat people become experts at not moving.

      KFG

    2. Re:Self-correcting system by Anonymous Coward · · Score: 0

      Not if they keep constantly adding more and more "features"...I mean twinkies. They just get more and more bloated.

    3. Re:Self-correcting system by Anonymous Coward · · Score: 0

      If fat people use most of their energy to move the fat, shouldn't the extra effort make them lose weight?

      Haven't you ever been to a Wal-Mart?! It obviously doesn't work that way. :)

    4. Re:Self-correcting system by HaMMeReD3 · · Score: 1

      Yeah, if they get there asses up and actually move. I think fat comes hand in hand with lazy. How many athletic fat people do you know?

    5. Re:Self-correcting system by CFBMoo1 · · Score: 1

      Instead, some form of power generation device, likely a pedal, will be attached to the AC power adapter, he said.

      Oh the millions of voices crying out in anguish if every computer in the world was powered by a foot pedal.

      *Pant pant pant* Must... *pant* get... *pant* first... *pant* post! *pant* *CLICK Missed it*
      NOOOOOOooooooooooooooooooooooooooooooooooooooooooo ooooo!

      --
      ~~ Behold the flying cow with a rail gun! ~~
    6. Re:Self-correcting system by Anonymous Coward · · Score: 0

      It does: the extra weight causes a corresponding increase in daily basic calorie requirement.

    7. Re:Self-correcting system by bitt3n · · Score: 1
      If fat people use most of their energy to move the fat, shouldn't the extra effort make them lose weight?

      not if they're moving it to McDonalds

    8. Re:Self-correcting system by Niebieski · · Score: 1

      If fat people use most of their energy to move the fat, shouldn't the extra effort make them lose weight?

      I know this is offtopic, but to give a simple answer, one of the reason they probably got fat is because they didn't do much exercice. Doing exercice when you're really overweight does take more energy than when you're lean. That's also one of the reason it's easier to lose weight when you're really overweight.

    9. Re:Self-correcting system by vux984 · · Score: 3, Insightful

      No, because fat people become experts at not moving.

      Precisely, and it explains perfectly why Vista is taking so long to get here. :)

    10. Re:Self-correcting system by kfg · · Score: 2, Insightful

      Ah, well, Vista is a special case. It's not merely fat, it's also got an extra chromosone or five.

      KFG

  9. Standard distros, yes.. by Azarael · · Score: 4, Insightful

    Otherwise, for what the $100 laptop will get used for, probably 80% of the tools and apps can be removed. I'm sure that something like gentoo or one of the other distros with a live cd + X.org, would work just fine.

    1. Re:Standard distros, yes.. by Anonymous Coward · · Score: 0

      Yes, needing 600mb for ebuilds is just what this project needs.

    2. Re:Standard distros, yes.. by ZachPruckowski · · Score: 1

      Concur. Puppy Linux with OO.o is like 120ish MB. I figure they can download a kernel without support for PPC or AMD64/EMT64 (which I understand Puppy Linux already has dropped), and then drop various unnecessary printer and video card drivers. Of course, they then have to add stuff back in for their new screen, and support for the new hardware stuff they're making, but being designed for a single computer model has to help.

  10. drivers? by Anonymous Coward · · Score: 0

    If you don't include unnecessary drivers, it should be pretty 'thin'.

  11. Can't say i wouldn't agree by moro_666 · · Score: 4, Insightful

    i started hacking on linux around 7 years ago. rh 7.2 was the word. kernel compilation was quite easy, a few items to say N and some to say M to, to get your oracle and apache and modperl running.

      install something now, you'll see 10203 dependancy packages hanging around, and 20406 items in the kernel choices that you have to say N to. and when some packages in your linux distro are broken, well tough luck mofo.

    sure expanding stuff is fun, but it is becoming a burden, one that consumes too much of my time and too much of my network. perhaps it's time to just cut things off into an "internal and external" layer in the kernel ? meaning move optional modules and stuff into other distribution methods ? there's no reason for 99% of users to download and disable the code for amateur radios etc.

      i played around with freebsd for half a year, and it's default install cleanness and the ease of kernel configuration just amazed me.

      i vot for a cleaner linux core and cleaner gnu/linux core packages. do you ?

    --

    I'd tell you the chances of this story being a dupe, but you wouldn't like it.
    1. Re:Can't say i wouldn't agree by corrosive_nf · · Score: 5, Insightful

      Exactly. There are distros that install 5-6 window managers, 5 different text editors, mutiple multimedia players, and thats insane. Then when anyone says that they shouldnt, all the opensource freaks run around screaming about choice!

    2. Re:Can't say i wouldn't agree by Dionysus · · Score: 1

      there's no reason for 99% of users to download and disable the code for amateur radios

      I would think 95% of the users aren't download and disabling anything. They are using the distribution provided kernel, which loads the proper modules depending on the hardware.

      --
      Je ne parle pas francais.
    3. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      well maybe in the quest to one up microsoft, OSS has become exactly like its rival.
      I think instead of competing with someone else's standards, create your own and compete with those.

      shame many OSS people dont get this.

      on the article:
      He sounds like a newbie because he could easily have some people (or he could do it himself) create a basic linux system to build off of and put stuff like gnome or even xfce, or hell, even icewm with a file manager managing the desktop.

      and on the base linux system, instead of using many of the various packages, if the focus is a desktop, use busybox as the shell and kernel utilies. hell you can even have dpkg with the latest and greatest busybox release.

      hand held distros do it all the time.

    4. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0
      i started hacking on linux around 7 years ago. rh 7.2 was the word. kernel compilation was quite easy, a few items to say N and some to say M to, to get your oracle and apache and modperl running.


      Wow... that's pretty impressive. I only started using RH7.2 about four and a half years ago, you know, when it was released. I guess it was about six years ago that I started using RH6.2, the first RH6 version which didn't completely suck (what with the GCC 2.96 fiasco and the rush job leaving some pretty serious bugs in 6.0). (In fact, RH6.2 was the version I was using when I finally decided to delete my Windows partition.)

      About seven years ago, when you were using RH7.2, I was reading about the problems people were having with the new RedHat 6.0 release, so I decided to stick with my old 5.2 install until 6.1 came out.
    5. Re:Can't say i wouldn't agree by Herkum01 · · Score: 1

      install something now, you'll see 10203 dependancy packages hanging around, and 20406 items in the kernel choices...

      And no one can obviously be paid to roll their own. DARN THAT TORVALDS AND THAT LINUX MONOPOLY!

      </sarcasm>

    6. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0
      I guess it was about six years ago that I started using RH6.2, the first RH6 version ...

      I can piss 20 feet and my dick is 8 inches! Beat that! I, errr, mean the distance and size!

    7. Re:Can't say i wouldn't agree by chicagotypewriter · · Score: 1

      Thats why I like Arch Linux. You start with essentially nothing, and are in complete control of everything as you build up to what you want.

    8. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      Sort of like.. uh.. what's it called again... gee, I can't remember..

      Ah yes! Gentoo.

    9. Re:Can't say i wouldn't agree by m50d · · Score: 1, Insightful
      sure expanding stuff is fun, but it is becoming a burden, one that consumes too much of my time and too much of my network. perhaps it's time to just cut things off into an "internal and external" layer in the kernel ? meaning move optional modules and stuff into other distribution methods ? there's no reason for 99% of users to download and disable the code for amateur radios etc.

      If the kernel devs would just stop being lazy and make a stable API so that modules outside the main kernel tree are not treated as second-class citizens, that would solve a lot of this.

      --
      I am trolling
    10. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

        i vot for a cleaner linux core and cleaner gnu/linux core packages. do you ?


      It's called FreeBSD.
    11. Re:Can't say i wouldn't agree by leandrod · · Score: 1
      install something now, you'll see 10203 dependancy packages hanging around

      Not in Debian.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    12. Re:Can't say i wouldn't agree by nother_nix_hacker · · Score: 1
      i started hacking on linux around 7 years ago. rh 7.2 was the word.


      No wonder it's fat!
    13. Re:Can't say i wouldn't agree by moro_666 · · Score: 1

      well then it seems it was so long ago that i can't even remember which version of redhat it was.

      sry my bad, what can i say (in 7 years you can forget a lot)

      i have lived on debian and ubuntu lately, but even these are getting a real mess. gentoo seems rather nice at start but i'm not really sure it's so nice when you've got kde and all other goodies compiled and 1 new update needs to make the world ..

      --

      I'd tell you the chances of this story being a dupe, but you wouldn't like it.
    14. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      Sigh... I think you missed the point. Maybe I should speak slower.

      RedHat 7.2 did not exist seven years ago. It was not released until Fall 2001.

      Seven years ago this month, RedHat 6.0 was released. There were fewer options available in the Linux kernel at the time, but things were still pretty sucky. RedHat 6.0 was quite buggy. The 2.2 kernel was the norm, if I recall correctly. More to the point, application support for Linux from major vendors was pretty preliminary (I think there was a beta of Oracle 8 available, which still required some voodoo to get installed on a vanilla RedHat system).

      Yearning for the "good old days" of Linux of seven years ago is silly. Linux on the desktop was still pretty painful (much better than in the RedHat 4.1 days -- after all, Gnome and KDE were starting to hit the scene in a usable fashion by '99), but nowhere near as friendly as it is now.

      Now, the RedHat 7.2 days were pretty good. Of course, I don't think the kernel has really grown a lot since then. The 2.4 kernel has most of the features of the newer 2.6 kernels, and about the same number of options in menuconfig (in fact, kernel configuration "feels" cleaner in 2.6), so the original poster's complaints about current bloat would seem to apply equally to RedHat 7.2.

      Of course, having more options available in the kernel has no bearing on kernel size, anyway, as you simply don't compile in features you don't need.

      Thus, I call bullshit/karma whore on the original poster.

    15. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      Yeah, except that arch uses binary packages so you don't have to schedule a day in advance for an Openoffice.org installation and needlessly wait for compilation each an every time you want to install a piece of software.

    16. Re:Can't say i wouldn't agree by metlin · · Score: 1

      I vote for capitalization, do you? ;)

      On a serious note - I started off with Slackware 3.3, and 3.5 was such a big upgrade. This was circa 1997-1998.

      And then, of course, RH was out. I started off with RH 5.1 because the install was easier, and it actually had drivers. I was hoping it would recognize an old SiS card (SiS 6215C, for the curious), but I still had to manually play with the XF86 config & setup to get it to work. And then 6.2 was out, which was cooler and way better, and I could actually play *music* on it.

      All this while, I was using Solaris and FreeBSD at work, and Linux was a pleasure in comparison.

      By then, I'd moved on to Debian. Potato at first, and I'd heard about RH 7.2, which seemed much later, but by then I was hooked to Debian. I think Woody came out about that time, and been using it since.

      Eventually, I got around upgrading to Sarge. Tried other RH installs, but it wasn't quite the same. RH was big and bloated, but it did eventually get around having P&P and recognizing my hardware, for the most part.

      The bright side? For technical users, Linux today is quite close enough to a good desktop install (not quite there, yet, but it's almost there). But that's come at a cost, and that is bloat.

      I think user-friendliness and bloat go hand in hand, because you can't have one without the other. So, Linux's bloat is a function of where it is headed.

      If you're looking for purely server-only environment, there are plenty of lean and mean *nix (including Linux) distros. OTOH, desktop is a whole another story.

      Personally, having seen Linux grow and mature over the years, I'd rather have usability and features than bloat. It's not like we've reached a hardware peak (yet) or something.

    17. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0
      Thus, I call bullshit/karma whore on the original poster.


      Actually, after reading the reply from the original poster, explaining that it was an honest mistake, I would like to withdraw this statement, and officially label myself as "a dick". I stand by my argument about there not really being "good old, unbloated" days, though. (There were old slim, painful days, and newer "bloated" days, but I still think the "don't compile the things you don't want" approach makes having choices the better option.)
    18. Re:Can't say i wouldn't agree by dacap · · Score: 1
      I vote for capitalization, do you? ;)

      No, he doesn't. He bought that crappy typewriter from e.e. cummings last year on e-bay.

      --
      English -- gotta love it! / The engineers refuse to refuse the rocket until the refuse is removed from the launch pad.
    19. Re:Can't say i wouldn't agree by EverDense · · Score: 4, Funny

      Redhat 7.2, Luxury!

      In my day, we had to download linux onto floppy disks over a 2400 baud modem connection. We'd start downloading 5 hours before we went to bed, eat a cup of cold gravel, work 32 hours down the mine, and when we got home our fathers would whip us within an inch of our lives, and then if we were lucky, the download was finished.

      --
      http://jesus.everdense.com/
    20. Re:Can't say i wouldn't agree by cyclop · · Score: 2, Interesting

      I'm one of these screaming about choice.

      If you feel that one app fits all for a given task (something that is rarely true in my experience), go along and install just one app per task. But leave us the choices 1)to decide WHICH app to install for a given task and 2)to install more than one, if I feel to. I agree with reasonable defaults for newbies, but I don't agree with self castration.

      --
      -- Patent no.123456: A way to personalize /. comments with a sig attached to the end.
    21. Re:Can't say i wouldn't agree by Mr.+Underbridge · · Score: 5, Funny
      In my day, we had to download linux onto floppy disks over a 2400 baud modem connection. We'd start downloading 5 hours before we went to bed, eat a cup of cold gravel, work 32 hours down the mine, and when we got home our fathers would whip us within an inch of our lives, and then if we were lucky, the download was finished.

      And it STILL got done before Gentoo.

    22. Re:Can't say i wouldn't agree by cyclop · · Score: 1

      Hear this noise? Must be my ROTFLCOPTER, it's arriving...

      Seriously, I feel Debian as one of the most dependencies-hungry distro I know. Every package brings down a bazillion dependencies with it, because it's compiled to support everything. That's a beautiful default, and I don't bash it at all, moreover apt-get of course greately eases the pain. But you need a lot of disk space and you have a lot of dependencies. That's my experience both with Woody and Sarge and derivatives like Ubuntu.

      I wonder when most distros will pick the concept of USE flags invented by Gentoo.

      --
      -- Patent no.123456: A way to personalize /. comments with a sig attached to the end.
    23. Re:Can't say i wouldn't agree by EverDense · · Score: 1

      and we were grateful!

      --
      http://jesus.everdense.com/
    24. Re:Can't say i wouldn't agree by NetRAVEN5000 · · Score: 1
      From what I hear, Vista will have 3 different window managers (Aero, Aero Glass, and the ordinary Windows interface). So?
      Many Windows machines have Windows Media Player. And Winamp. And iTunes/Quicktime. And RealPlayer. So?
      Many Windows machines have Yahoo! Messenger. And MSN Messenger. And ICQ. And AIM. So?

      Install what you want to use. If you don't want to use it, don't install it.

    25. Re:Can't say i wouldn't agree by NetRAVEN5000 · · Score: 0

      If you take features out of the kernel, they will run a bit slower than they would in the kernel. That might not be a big deal for people using the latest and greatest, but for people using old PCs it is.

    26. Re:Can't say i wouldn't agree by Rekolitus · · Score: 1

      Whenever I install Debian, I use the ~180mb netinst package. It's awesome, especially for things like servers.

      I've never really used Debian for the desktop, but I like the fact that Debian can be as lightweight as you want it to be. In contrast to SuSE, with its 6 CDs, yuck.

    27. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      You can tell it to not install those. If you don't use the package selector after the first startup, and instead immediately apt-get install aptitude, then pick which packages, it's a VERY clean system.

      Why should I bother with gentoo, I don't want or need to compile everything, and the install is just a hastle.

    28. Re:Can't say i wouldn't agree by Antique+Geekmeister · · Score: 1

      Then throw out internationalization: the Unicode support and massive proliferation of useless language add-ons is one of the greatest flaws of the current commercial distributions of Linux.

      Take a good look at how many of the available core packages in your favorite distribution are for international language nonsense you don't need and will never use.

    29. Re:Can't say i wouldn't agree by rsmith-mac · · Score: 1

      They're not being lazy, Linus himself has made it clear that he doesn't want to do a stable ABI for kernel modules. No doubt it could be done, and no doubt many of the devs would be willing to do it, but as long as Linus says no, it's sadly not going to happen.

    30. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      FreeBSD. FreeBSD. FreeBSD. FreeBSD has all the things you are asking for!

    31. Re:Can't say i wouldn't agree by Kjella · · Score: 4, Insightful

      If the kernel devs would just stop being lazy and make a stable API so that modules outside the main kernel tree are not treated as second-class citizens, that would solve a lot of this.

      True, except lazy has nothing to do with it. They've quite repeatedly said they aren't going to make a stable API, because they a) want to be able to break it whenever they feel like and b) they want closed source modules, which is most modules outside the main kernel tree, to be a pain to maintain. Remember when one of the early 2.6 kernels (2.6.4 or thereabouts) broken nVidia's kernel module? Well, if closed source modules were the norm rather than the exception, you'd see that all the time. Unless the kernel devs had to keep old code around for backwards compatibility, which is roughly where Vista is at now. Not to mention they'd get a ton more problems they couldn't debug because it was some closed source module that went freakazoid. Not to mention that many old archs and new arch's like x64 would be crippled because the modules aren't available.

      Yes, on the short-term it would be a gain. But seeing how far they've come with the current policy, I don't think there's any reason to stop now. As far as "system-level" things holding linux back, it's mostly that they can't ship patented stuff like mp3 decoding and DMCA-protected stuff like DVD playback out of the box. That is a much bigger issue to most people that the really odd piece of hardware that doesn't have a driver, I think.

      --
      Live today, because you never know what tomorrow brings
    32. Re:Can't say i wouldn't agree by panthro · · Score: 1

      There's nothing wrong with the Linux 'core', the Linux 'core' is the kernel (Linux == kernel), and it's quite easy to configure the sources to compile only what you need. If by the 'core' you mean the base GNU system, I don't see what the problem is, it's very clean (and, I should add, mostly the exact same system as FreeBSD uses).

      There's something wrong with a lot of GPL packages, yes. However, I've found at least one of each for virtually everything I do that runs well with minimal dependencies. And I use CLI and Blackbox, so it's not like I'm talking about a bunch of interdependent KDE or Gnome packages.

      I use Gentoo Linux and FreeBSD, they're both quite clean when properly installed and maintained. You're probably just not liking the bloatedness of distros like Red Hat (which, by the way, was still bloated 7 years ago).

      --
      If you're not part of the solution, you're part of the precipitate.
    33. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      Yeah, English comes to mind.

    34. Re:Can't say i wouldn't agree by timeOday · · Score: 2, Insightful
      There are distros that install 5-6 window managers, 5 different text editors, mutiple multimedia players, and thats insane
      Until recently I would have agreed. I was pretty consciencious about removing unused packages etc. Then recently at work a tech set up a RHEL laptop for me. I was surprised how few additional apps I had to install, and it was nice. Are there 1000s of unused apps on there? Yep. But I can't seem to remember why I should care. 5 GB of disk space is a few pennies, it isn't worth the bother for me anymore.
    35. Re:Can't say i wouldn't agree by timeOday · · Score: 1

      Stability sounds nifty until it's time for the inevitable apocalyptic "total rewrite" that Microsoft is now choking on.

    36. Re:Can't say i wouldn't agree by cyclop · · Score: 1

      If you don't use the package selector after the first startup, and instead immediately apt-get install aptitude, then pick which packages, it's a VERY clean system.

      That's exactly what I do, and no, it is difficult (not really impossible, but difficult) to have a very clean system.

      Why should I bother with gentoo, I don't want or need to compile everything, and the install is just a hastle.

      The install is not so bad, and is rapidly becoming more and more automagic: moreover it is exceptionally well documented and anyone that's a minimum linux-savy can proceed within it.

      As for compiling, yes, it can be annoying (but doing it during sleep- or work- time zeroizes most problems). However it has the advantage that you can strip down packages to the minumum necessary (or, OTOH, make them fatter than ever if you like them so), deciding at compile time what they should support or not. For example I don't use ARTS, and all my KDE apps are compiled without ARTS support.

      --
      -- Patent no.123456: A way to personalize /. comments with a sig attached to the end.
    37. Re:Can't say i wouldn't agree by tengwar · · Score: 1

      Modem? You were lucky. We had to reverse-engineer t'source code to gcc from the blurb on the outside of the Slackware box we were living in on t'hard shoulder of the information super-byway.

    38. Re:Can't say i wouldn't agree by quanticle · · Score: 2, Insightful

      /*Thats why I like Arch Linux. You start with essentially nothing, and are in complete control of everything as you build up to what you want.*/

      Your response highlights the problem.  The only distros that allow meaningful choice are the ones geared towards advanced users (Arch, Gentoo, Debain, etc.).  The distros for regular users go ahead and install much more than is necessary (in the name of choice).

      How about a distro that installs a set of sensible defaults. Example: either Gnome or KDE (but not both) for the desktop, OpenOffice (or AbiWord) for productivity, VLC for video and, of course, the standard gcc packages for development and compilation of 3rd party software.  Note that I left out almost all dev-tools and libraries, and lots of other command line utilities.  There's no reason that we should be installing this stuff unless its a dependency for something we *do* want.  GCC, in this case, is the exception that proves the rule.  Then, if I want something else, I can pull it off the CDs (or the internet where available).

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    39. Re:Can't say i wouldn't agree by JoeCommodore · · Score: 1
      Ha! Luxury

      Im my day Linux wasn't invented yet so we had to make it up each day and hand assemble it on paper then coding it all into POKEs on our calculator keyboard 4k PETs (cassette tape deck busted, couldn't save). Yeah it was a pain in the butt back then, though it ran better than the original Microsoft BASIC on that PET.

      Yeah, kids today just have it sooo easy!

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    40. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 1, Insightful
      "...all the opensource freaks run around screaming about choice!"

      Well. looks as if the jig is up guys. We're busted. Yes. It's true. Every distro ships with 376 window managers, 5912 terminal programs and, at last count, at least 50 versions of Kill Bill, including one in colour ASCI. And you're forced to install them all. It's hard-coded into the kernel, not Torvalds himself or IBM have it withintheir power (or will) to change that. You caught us. We fess up, Vista really is the right choice for a $100 notebook.

      When did Slashdot become such forum for anti-OSS dunces?

    41. Re:Can't say i wouldn't agree by sp0rk173 · · Score: 1

      No single upgrade will force it to "make the world". A single update will update a single package. A universal update (emerge -u world) will.

      Try arch linux. It takes the gentoo/freebsd approach without compiling.

    42. Re:Can't say i wouldn't agree by marcosdumay · · Score: 1

      So don't install all those applications, not installing them by default is quite welcome on a distro. But if you are trying to convince people to not include them on their distros, well, you're free to do yours, with no choice, and see it fail.

      Now, if you are one of those people that want all concurrent development to stop, just because you think it is wastefull. Well, get a life, and respect our oppinion that choice is good!

    43. Re:Can't say i wouldn't agree by aminorex · · Score: 1

      Brilliant. We'll strip out all the non-USASCII-English stuff, then ship 100 million expensive bricks to kids who speak spanish, chinese, thai, vietnamese, lao, hindi, urdu, swahili, arabic, tamil... or not.

      I think a learning machine device for children should encourage multilingualism, in a big way.

      --
      -I like my women like I like my tea: green-
    44. Re:Can't say i wouldn't agree by shaitand · · Score: 1

      You are coming off a bit fanatical. The gp is not complaining about being forced to install everything, the gp is complaining about so many apps being included in the default install. ONE popular choice for the CORE system tasks would be far more reasonable. There is nothing wrong with putting the burden on those who want to use something else to go fetch and install it manually rather than forcing the majority to who do not to go through and deselect hundreds of packages they don't want in a custom install.

      P.S. DISTRIBUTIONS: If you are going to put a crippled media player in, skip it and simply do not put a media player in at all. It resolves confusion for the novice user. It is much simpler to understand that he needs to go download a media player than to involve him/her in the politics surrounding this issue.

    45. Re:Can't say i wouldn't agree by Billly+Gates · · Score: 1

      Puts on flame resistant clothing.

      I agree with you %100 and I have written another post here on my take on the bloat of the whole gnu/linux combo.

      Unfortunately Linus wont ever write a kernel api and abi like the commericial unixies because its too political and device driver makers will only write closed source drivers with drm that break during each new kernel release. So its discouraged for political reasons.

      However Nvidia, ATI, and now creative labs are writting their own incompatible api's that do break when making major kernel changes.

    46. Re:Can't say i wouldn't agree by PitaBred · · Score: 1

      Umm... that's what MOST distross do any more. Seriously, check it out. Do a default install of say, Ubuntu, and you have one app for any "function". Firefox for Web, Evolution for email, etc. Last time I installed Fedora Core, it was the same way. The people modding you up (and you) obviously have no clue about what is really installed in a system. And you don't even need GCC and the full GNU toolchain for these distros if you enable the non-free repositories, because they have binary packages of the most common 3rd party software (NVidia and ATI drivers at the forefront of that).

    47. Re:Can't say i wouldn't agree by waferhead · · Score: 1


      Re:Can't say i wouldn't agree
      (Score:3, Insightful)
      by quanticle (843097) Alter Relationship on Sunday April 09, @08:31PM (#15096858)
      (Last Journal: Sunday December 04, @01:42PM) /*Thats why I like Arch Linux. You start with essentially nothing, and are in complete control of everything as you build up to what you want.*/

      Your response highlights the problem. The only distros that allow meaningful choice are the ones geared towards advanced users (Arch, Gentoo, Debain, etc.). The distros for regular users go ahead and install much more than is necessary (in the name of choice).

      How about a distro that installs a set of sensible defaults. Example: either Gnome or KDE (but not both) for the desktop, OpenOffice (or AbiWord) for productivity, VLC for video and, of course, the standard gcc packages for development and compilation of 3rd party software. Note that I left out almost all dev-tools and libraries, and lots of other command line utilities. There's no reason that we should be installing this stuff unless its a dependency for something we *do* want. GCC, in this case, is the exception that proves the rule. Then, if I want something else, I can pull it off the CDs (or the internet where available).

      You mean Mandriva...

    48. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      No, the ones screaming about choice are usually doing so in response to some stupid idea like "KDE / GNOME / XFCE / whatever has no right to exist", or "There should only be one true text editor / web browser / whatever". Having sensible default software is fine - trying to erase all alternatives from existence, force everybody to use the same software, or make installing alternatives unduly difficult are NOT fine.

    49. Re:Can't say i wouldn't agree by drspliff · · Score: 1

      "Not to mention that many old archs and new arch's like x64 would be crippled because the modules aren't available."

      Isn't this just what's happening on Windows/x64 at the moment? A friend bought a brand new 64bit AMD system with whatever the latest Geforce 7xxx cards are, loaded up his copy of Windows XP 64-bit, applied all the patches/SRs etc. and thought it was going to be great.

      About two weeks later he gave up because he just couldn't get his networking gear working, after some pestering he let me install Linux on it and everything worked out of the box.

      Ok, the point isn't that he's rather strange and very very stubborn (trying to go all wireless, when his machine is next to my 24 port wired switch), but that the culture that's grown up around closed-source drivers on Windows just isn't how it's supposed to be.

      If there are going to be any closed-source drivers, atleast enable them to be run Hurd style, so there's no unknown code actually running in Ring-0.

    50. Re:Can't say i wouldn't agree by slavemowgli · · Score: 1

      i vot for a cleaner linux core and cleaner gnu/linux core packages. do you ?

      Don't vote, code.

      --
      quidquid latine dictum sit altum videtur.
    51. Re:Can't say i wouldn't agree by Claus+Diff · · Score: 1

      > They've quite repeatedly said they aren't going to make a stable API

      That would be _kernel ABI_.

    52. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      This is exactly where OpenSolaris excels: stable API and ABIs for the last 20 years, with GUARANTEED backward and forward compatibility... and OpenSolaris is open source!

      And to top it all off, look at this:

      % ls -l /kernel/genunix /platform/i86pc/kernel/unix
      -rwxr-xr-x 1 root sys 1941972 Feb 18 01:34 /kernel/genunix
      -rwxr-xr-x 1 root sys 671672 Feb 18 01:34 /platform/i86pc/kernel/unix

      % uname -a
      SunOS (hostname removed) 5.10 Generic_118855-02 i86pc i386 i86pc

      Look how small the kernel is, 1941972 B + 671672 B = 2613644 B ~= 2552.39 kiB ~= 2.49 miB!

      Just goes to prove what a difference professional engineering versus a bunch of amateur mofos (read: Linus et. al) can make.

      OpenSolaris will fit perfectly on that $100 laptop, with no bloat and pah-lenty of room to spare! And it's fast!

    53. Re:Can't say i wouldn't agree by Anonymous Coward · · Score: 0

      a) want to be able to break it whenever they feel like

      Which is lazy.

      b) they want closed source modules, which is most modules outside the main kernel tree, to be a pain to maintain.

      Which is vindictive. Worse, it doesn't even have the intended effect, as nVidia and ATi continue to demonstrate. The policy might have pushed the effort of using a binary module onto nVidia, but because nVidia have made the effort to make installation easy, it doesn't stop anyone loading the module into the kernel, does it?

    54. Re:Can't say i wouldn't agree by m50d · · Score: 1
      True, except lazy has nothing to do with it. They've quite repeatedly said they aren't going to make a stable API, because they a) want to be able to break it whenever they feel like

      Laziness. Or complete lack of ability at software engineering. Can you think of any other mainstream OS that doesn't keep a stable driver API?

      b) they want closed source modules, which is most modules outside the main kernel tree, to be a pain to maintain.

      Really? On my system open-source non-tree modules outnumber the closed ones (usb webcam and realtime capabilities versus nvidia drivers). And there would be far more open source modules outside the tree if there was a stable API.Remember when one of the early 2.6 kernels (2.6.4 or thereabouts) broken nVidia's kernel module? Well, if closed source modules were the norm rather than the exception, you'd see that all the time. Unless the kernel devs had to keep old code around for backwards compatibility, which is roughly where Vista is at now.

      Or they could design the thing properly the first time.

      Not to mention they'd get a ton more problems they couldn't debug because it was some closed source module that went freakazoid.

      They've already got the taint mechanism that enables them to ignore such bugs.

      Not to mention that many old archs and new arch's like x64 would be crippled because the modules aren't available.

      Oh yes, it's so much better to have a situation where every arch is crippled, not just the unpopular ones.

      Yes, on the short-term it would be a gain. But seeing how far they've come with the current policy, I don't think there's any reason to stop now.

      I have a winmodem by my desk which I have a working driver for. I even have it in source form. But I can't use it any more. That's reason enough for me.

      --
      I am trolling
    55. Re:Can't say i wouldn't agree by m50d · · Score: 1

      Except support for my soundcard :(

      --
      I am trolling
    56. Re:Can't say i wouldn't agree by m50d · · Score: 1

      ABI and API are not the same thing. And the link in that article is broken. But maybe Linus is the problem.

      --
      I am trolling
    57. Re:Can't say i wouldn't agree by m50d · · Score: 1

      Solaris seems to have managed without one. I wouldn't say it's inevitable if you design properly the first time.

      --
      I am trolling
    58. Re:Can't say i wouldn't agree by TummyX · · Score: 1

      True, except lazy has nothing to do with it

      That's what they say but I believe lazy has something to do with it. I find it hard to believe that good engineers would purposely create bad designs for just about *any* reason. The reality is that a well designed good driver ABI for a kernel is not all that easy to design (or easy to design quickly)

      want to be able to break it whenever they feel like and

      I'm sorry, but perhaps they should just take a course in software engineering. It's slightly different from hacking "what works" and changing whatever variables or consts they want. Windows has a well designed driver interface for just about every bit of hardware out there and drivers from 6 years ago still work on XPSP2 today and many will work in Vista. That's a bit different from not being able to get a driver from 2.6.11 working on 2.6.13 without code changes and recompilation.


      they want closed source modules, which is most modules outside the main kernel tree, to be a pain to maintain. Remember when one of the early 2.6 kernels (2.6.4 or thereabouts) broken nVidia's kernel module


      That's vindictive and ultimately self-defeating.


      Well, if closed source modules were the norm rather than the exception, you'd see that all the time. Unless the kernel devs had to keep old code around for backwards compatibility, which is roughly where Vista is at now.


      Actually that is not the case. Vista will have a new model for display and usb drivers. Old code is "around" for others but 1 few K of code here and there is hardly a big issue. I believe that the drivers that are open source would exist despite the fact there is no stable ABI and not because there is no stable ABI. Most of the drivers in the kernel have been reverse engineered or done by third parties. There few drivers that have actually been written by the hardware manufacturers. This would change if they made a stable ABI.


      Not to mention they'd get a ton more problems they couldn't debug because it was some closed source module that went freakazoid


      That doesn't stop determined hardware companies from writing closed source drivers for each kernel version. The reality is that most companies just flat right refuse to write linux drivers or refuse to update their drivers for breaking changes in the kernel (which seems to happen regularly). This means is that you might need kernel version 2.6.X to run a certain driver but need 2.6.Y to run some other driver. Even if the drivers were open source, sometimes it can be an damn pain to get them both working in the same kernel. Some OSS drivers are't in the kernel and are not regularly maintained (VIA EPIA drivers for example) and not everyone wants to work out what changes were made in the kernel and modify their driver source appropriately.

      Having a stable propery kernel ABI is more than just about allowing closed source drivers. It's *GOOD DESIGN*. It will help both closed source *AND* open source drivers.


      I really don't think so. it would be a gain. But seeing how far they've come with the current policy, I don't think there's any reason to stop now. As far as "system-level" things holding linux back, it's mostly that they can't ship patented stuff like mp3 decoding and DMCA-protected stuff like DVD playback out of the box. That is a much bigger issue to most people that the really odd piece of hardware that doesn't have a driver, I think.


      Most package management systems etc make it piss easy to download mplayer or something similar. Getting drivers for your digital camera, video card or winmodem working on your current kernel version is a *totally* different matter...

      Let's put all this another way. A stable Kernel ABI is a *STANDARD* and standards are good. Imagine if the X or VNC protocol changed with every minor version "to stop closed source third party clients".

  12. That's easy enough by Realistic_Dragon · · Score: 4, Funny

    Just strip out some of the useless crap like foreign language support and make everyone learn English. That should save a few megabytes...

    Now, where were we going to be sending these laptops again?

    (Seriously, I don't see the problem... not only is the code open so you can delete what you want but nearly everything has a multitude of options to disable large chunks of functionality to make it smaller at will, modularity at it's best. There are a few things that it would be fair to level the criticism at (OO.o for example) but on the whole most Linux software is pretty good - good enough to cram the essentials onto a USB drive at least.)

    --
    Beep beep.
    1. Re:That's easy enough by Viriatus · · Score: 0

      You English NAZI Paneleiro do caralho

    2. Re:That's easy enough by caffeination · · Score: 1
      1. HD space != Processor cycles
      2. Why not just install the one lang support package for each destination country?
    3. Re:That's easy enough by westlake · · Score: 1
      2 Why not just install the one lang support package for each destination country?

      Perhaps because many counties are multi-lingual? With one or more "official" languages and others that need to be supported for cultural or economic reasons.

    4. Re:That's easy enough by caffeination · · Score: 1

      Sounds like you're desperately clawing for a technical downside. More than one language means a few extra megs of space used. See point 1.

  13. Negroponte needs to be educated... by i_want_you_to_throw_ · · Score: 3, Insightful

    on Linux. You can strip it down pretty damn small. Just build a complete custom distro just for the laptop.

    1. Re:Negroponte needs to be educated... by Anonymous Coward · · Score: 0
      Unfortunately, Bill Gates has enough money that even Negroponte can be bought off.

      Absolutely no concept of the fact that Negroponte may actually believe what he's saying, huh? Anyone who speaks against the great linux is obviously paid by Microsoft, huh?

      Pretty sad, fanboy.

    2. Re:Negroponte needs to be educated... by Anonymous Coward · · Score: 0

      Absolutely no concept of the fact that Negroponte may actually believe what he's saying, huh?

      Is this supposed to be an English sentence, huh? Your sentence fragment does not communicate what you think it does. You will have to be careful not to read too much into the commentary you come across on Slashdot. You might find yourself angry and impotent, girlfriend.

    3. Re:Negroponte needs to be educated... by teknomage1 · · Score: 1

      You can go for the Stallman special Linux + X + Emacs . Fully functional laptop environment that'll run on hardware from the 70's.

      --
      Stop intellectual property from infringing on me
    4. Re:Negroponte needs to be educated... by Billly+Gates · · Score: 1

      Compared to lite versions of unix like NetBSD, Linux is quite super large with bloated libraries that compiled programs hook into and use.

      glibc is the problem more than the apps, but the kernel is large too.

  14. Too be expected for kernel + drivers by gilesjuk · · Score: 1

    If it was a micro kernel then yes it would be considered a bit fat. But it's a monolithic kernel and contains all the drivers too.

    1. Re:Too be expected for kernel + drivers by Anonymous Coward · · Score: 0

      Shh, don't tell Linus.

      Someone said this in 1994(?) and a huge war broke out. These days the IPC overhead (look at Windows) is becoming so low that it is worth pushing drivers out.

    2. Re:Too be expected for kernel + drivers by eklitzke · · Score: 1

      If you compile with -Os (compile for size) and only pick the drivers you need, the kernel plus modules is only about a megabyte. The 2.4 kernel is even smaller.

      --
      #include ".signature"
  15. As big as it is made by liliafan · · Score: 2, Insightful

    If they want it smaller, they can make it smaller, if they are talking just linux, then it is the kernel by the time you remove everything you don't need it is pretty damn smaller, if they are refering to the distro, roll your own you have developed your own hardware platform you can roll a nice small linux distro to fit on it, it can be as small or large as required.

    --
    GeekServ Unix Consulting Services (http://www.geekserv.com)
  16. Yay by Anonymous Coward · · Score: 2, Funny

    So Linux has something in common with Windows.
    Now the Linux fanboys can claim to be a mainstream OS!

    1. Re:Yay by joe+155 · · Score: 1

      maybe you missed this story...

      Linux Affecting MS Sales?

      Contributed by CmdrTaco on Sat Jan 10 at 10:27AM EST
      [Linux] From the up-and-coming-os dept
      Evelyn Mitchell sent us this story where you can read about slowdowns in Client OS sales. According to the article, Microsoft still controls 87% of the operating systems sold last year. The gem though is the comments about IS managers evaluating free OS's like Linux. Could 98 really be the year Linux breaks into the main stream corporate world in a big way?

      According to this it happened 8 years ago....

      --
      *''I can't believe it's not a hyperlink.''
  17. Re:Frist by mrraven · · Score: 0, Offtopic

    As in how 14 year old slash dotters type "first."

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  18. But linux is very modular and hackable by TaoTehChing · · Score: 1

    It's not like its that hard to cut off the fat for specific purposes.

  19. Most needed in poor rural U.S. by mrraven · · Score: 3, Insightful

    People starving in Africa don't need laptops, they need basic infrastructure like clean water.
    Where this might be useful though is parts of highly impoverished rural America like parts of say Alabama, West Virginia, inland Oregon, etc. These are areas where people are genuinely strapped for cash and a 100 dollar good to go laptop might be genuinely useful, most particularly for kids in school, being portable. Yes the geeks among the rural population might be able to build a better computer cheaper, but lets be realistic that's what maybe 10% of the population?

    Don't think there aren't areas in the U.S. that don't look like the 3rd world with shacks, and trailer homes, there are, I've lived there and those people need help too.

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    1. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      I think laptops for the Africans is unhumanistic; just look at Dinari kill Shareemoo because his laptop is prettier.

      I don't think we should be doing this at all.

    2. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      People starving in Africa don't need laptops, they need basic infrastructure like clean water.

      Why can't they have both?

      I doubt Negroponte knows how solve the water problem, but he is trying to bring an educational tool to the people of poor nations.

      Maybe you can start in on the water part.

    3. Re:Most needed in poor rural U.S. by gnud · · Score: 5, Insightful

      You may be right, peple starving in Africa is not in need of laptops. But you are aware there are millions of people in africa not starving, right?

    4. Re:Most needed in poor rural U.S. by mrraven · · Score: 2, Insightful

      Of course, I'm just saying lets make sure people AREN'T starving FIRST before we start shipping over laptops. I'm also saying there are people right here at home (for those of us posting from the U.S.) who could use this help and probably have better infrastructure to support it than MANY (though not all) places in the third world.

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    5. Re:Most needed in poor rural U.S. by mrraven · · Score: 1

      I think they can have both in the long term. In the short term you have to be not not starving and suffering from dysentery to get any use from the laptop.

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    6. Re:Most needed in poor rural U.S. by caffeination · · Score: 5, Insightful
      Another ignorant prat...

      It's not a project to relieve poverty in the poorest of the poor countries. It's a project to provide an educational laptop to children in developing countries.

      There is a big difference, but Slashdot as a whole (if such a concept is valid) seems not grasp it yet.

    7. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      Yes! How dare we help some people, while others have it even worse off! That's why I resolved not to buy any food until everybody in Africa can do so.

    8. Re:Most needed in poor rural U.S. by mrraven · · Score: 1

      My point is that there are people in the rural U.S. who need educational help as well, and our infrastructure even in these poor areas is better set up to make good use of cheap laptops.

      For example according to: worldhungeryear.org

      "Poverty in Rural America: Special Challenges Facing Rural Communities

      Rural America comprises over 2052 counties, contains 75% of the nation's land and is home to 17% (49 million) of the US population (USDA Economic Research Service). 11.6% or 2.4 million households experience hunger (Bread for the World 2004 Hunger Report). 3.8% American households have children living with hunger (USDA), while one out of five rural children are reported to live in poverty (Population Reference Bureau). At the same time the rural elderly face escalating rates of poverty. Rural workers have been statistically proven to earn less money and experience higher rates of poverty and unemployment than their metro counterparts. in a food insecure household (USDA), while three out of five rural children are reported to live in poverty (US Census 2000). At the same time the rural elderly face escalating rates of poverty. Rural workers have been statistically proven to earn less money and experience higher rates of poverty and unemployment than their metro counterparts."

      http://www.worldhungeryear.org/fslc/ria_070.asp?se ction=14&click=1

      That is serious poverty it's not JUST the third world that needs our help.

      According to government figure over 25% of people in West Virginia are NOT even getting a high school education.

      Education (Persons 25 and older)
                  Rural * Urban * Total
      Percent not completing high school
              1980 48.9 39.5 44.0
              1990 38.7 29.9 34.0
              2000 28.9 21.3 24.8

      Percent completing high school only
              1980 34.0 37.1 35.6
              1990 36.6 36.6 36.6
              2000 40.3 38.7 39.4

      Percent completing some college
              1980 8.7 11.1 10.0
              1990 15.1 18.7 17.0
              2000 19.1 22.5 21.0

      Percent completing college
              1980 8.4 12.3 10.4
              1990 9.5 14.8 12.3
              2000 11.6 17.6 14.8

      Source: http://www.ers.usda.gov/StateFacts/WV.HTM

      I'd say these people are far better candidates for a 100 dollar laptop than a sub Saharan Africa village, that needs war pumps, water filters, birth control, basic medicines, and help with agriculture, before they can start even THINKING about cheap lap tops.

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    9. Re:Most needed in poor rural U.S. by ZachPruckowski · · Score: 1

      Yes the geeks among the rural population might be able to build a better computer cheaper

      I highly, highly, highly doubt that. You might con someone into giving your their old desktop (like a iMac G3 or a PII or something) clocked higher with a harddrive, but in terms of laptops and the quality/price factor, you simply can't beat that value. Sure, it won't run GIMP, but it'll run office stuff OK.

    10. Re:Most needed in poor rural U.S. by honkycat · · Score: 1

      Part of the goal of this project is to help more of the world become self-sufficient and able to help with the more severe problems elsewhere. One of the major problems encountered trying to send food to places that need it comes in distribution. It's hard for a US-based organization to build the infrastructure in, say, Africa to efficiently distribute food to the poorest areas. If the not-quite-so-poor areas around there are able to develop further, they'll then be able to assist with distribution. Furthermore, they'll be able to more efficiently produce food and use resources, which they can then share with their poorer neighbors.

    11. Re:Most needed in poor rural U.S. by caffeination · · Score: 1
      African village? I'm getting fairly bored of answering this question, so I'm just going to post a link to another instance of my answer instead. In case you can't be bothered with the link, my point is that IT experts make laptops, while governments provide infrastructure.

      If there is poverty in the US, it is the responsibility of the US government, not the $100 laptop project. The project will happily supply them with educational laptops, however.

    12. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      Give food for 1000 000 people and they will survive. After a few years, there are 10 000 000 people. Give them food and they will survive. After a few years, there are 1000 000 000 people, and eventually you will run out of food.

      Now, educate some of these people and after a few years, they might not need the food.

      Yes I know that without food you won't be able to educate yourself. But do you know that with only food, you eventually make the problem just worse.

    13. Re:Most needed in poor rural U.S. by honkycat · · Score: 1

      Well, that's the cool thing about this project. When it gets rolling, there'll be cheap laptops available for anyone who needs them. It won't just help the people it's initially targetting (which is *not* the worst of the starving populations, just for the reasons you point out; it's those who actually have some significant agriculture and can improve it quickly with better communications). It will open up a solution that will quite likely solve problems that no one has yet realized can be solved. Giving the gift of a powerful communication tool is one of the biggest gifts you can give to a community.

    14. Re:Most needed in poor rural U.S. by birge · · Score: 1

      Because of finite resources. Or did you think that the starvation in Africa was because they just could figure out how to balance work and home? If somebody is willing to spare $100 for a laptop in Africa, they should just save their time and buy $100 worth of infrastructure for food and water.

    15. Re:Most needed in poor rural U.S. by birge · · Score: 1

      Come on. Since when do you need a laptop to get educated? That's a bunch of self-serving modern bullshit that can only be said with a straight face in rich white American school districts, the same ones that use iPods to teach kids French while their math scores get lower and lower. We needn't inflict that on others. If you can't see the absolute ludicrousness of a kid cranking away on a laptop (literally) while he's sitting inside a school with a barely functioning roof and old textbooks and an overworked teacher, perhaps it's you who needs to grasp something.

    16. Re:Most needed in poor rural U.S. by robertl234 · · Score: 1

      Computers don't educate people, teachers do. Believing that giving computers to kids, especially young kids, will somehow make them better students is naive at best and a criminal waste of resources at the worst. American schools have spent billions of dollars in the last decade buying computers and all they have to show for it are typed reports plagarizing some website instead of handwritten reports plagarizing an encyclopedia. This is money that could have been spent hiring more and better teachers or fixing up crumbling school buildings.

      If Negroponte was really serious about helping to educate children and not using this "$100 computer" thing as a way to glorify himself, he should cancel all development and figure out a way to let every child in the world be able to attend school.

    17. Re:Most needed in poor rural U.S. by Atomic+Frog · · Score: 1, Flamebait

      They don't need cheap laptops or Internet access. That's the least of their concerns.

      What they really need is some good basic education and someone to teach them that there are OTHER countries in the world besides USA. Most of them actually have nice people residing in it and many of them are nice to live in too. Better in fact.

      Besides, if you want "light" OS, just go get yourself a copy of OS/2 or eComstation. 500MB is more than enough for OS and applications and room for data (and it still works better than KDE or GNOME).
      In bulk, the cost would be less than the cost you need for a bigger HD and more expensive (i.e. higher-power) equipment.

    18. Re:Most needed in poor rural U.S. by Hal_Porter · · Score: 1

      And whoever wins will get sued by a Web 2.0 company when he gets on line with a name like that.

      www.sharemoo.com - Ajax site with cute pictures of cows / P2P meat retailler.
      www.dinari.com - Ajax site with slash fanfics for obscure 80's sci fi

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    19. Re:Most needed in poor rural U.S. by jadavis · · Score: 1

      The first thing that Africa needs is functional governments. One of the most important things that a government can do is provide property protection. If property is protected from theft, extortion, vadalism, excessive taxation, &c., the country becomes a much more desirable target for foreign and domestic investment.

      Foreign investment is orders of magnitude larger than foreign aid, and is spent much more efficiently. If we make a 3rd world country slightly more desirable for investment, it will help much more than any amount of aid. It will help everything, including infrastructure.

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
    20. Re:Most needed in poor rural U.S. by caffeination · · Score: 1

      Nice strawman, dumbass. Need? No. But it helps. And that can be said with a straight face in MIT, the UN, and the likes of the Brazilian and Argentinian governments. None of those people saw the ludicrousness of the idea either. I side with them.

    21. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0
      If, by "inland Oregon" (where did you hear that term, anyway? we don't use it) you mean Central and Eastern Oregon.... well, let's take a look:
      City/Town Average Year 2000 Household Income
       
      Baker $29,020
      Bend $40,857
      Kla. Falls $28,498
      Ontario $29,173
      Prineville $30,435
      Pendleton $36,800
      The Dalles $35,430
      Redmond $33,701
      Burns $26,658
      Enterprise $31,429
      John Day $31,953
      Madras $29,103
      Nyssa $27,372
      Umatilla $33,844
      Hines $40,917
      Warm Spr. $29,886
      Now let's look at poverty thresholds: (I'll go extreme here and only consider families where there is only one adult).

      Family of 3 with 2 being children: $15,219
      Family of 4 with 3 being children: $19,213
      Family of 5 with 4 being children: $22,199
      Family of 6 with 5 being children: $24,768
      Family of 7 with 6 being children: $24,716
      The max weighted average threshold for a family of 7 is $29,236 (that's with adults, who eat more). Note that all of the above except Burns, Nyssa, and K. Falls are above this.

      Yes, we do have some people who are poor in "interior Oregon," but you make it out to be as if we're chock full of trailer parks, etc. and tons of people wandering the streets in need of support that doesn't exist. It's not true. We have very generous communities and it's not hard to finda free meal at a church or other place.

      Hell, where I live (in Oregon) we have an organization that gives free lunches to *all* children who want them during the summer when they aren't in school.

      Of the few people that I personally know who are on the Oregon Trail card (it's like a debit card for food, issued by the state with a preset dollar amount per month), WIC, or other programs designed to help the poor, both have cable TV. One has a 56" plasma TV. One has a new pickup truck. Finally, another would rather buy a $40 bottle of alcohol rather than feed her kids.

      And it's not like I'm exactly rich. My wife and I make less per year (combined) than any of the above listed numbers. We do just fine.

    22. Re:Most needed in poor rural U.S. by birge · · Score: 1
      Not sure you understand the definition of either strawman or dumbass. I'm not sure why you thought I was making a petty semantic argument, but I assume you did since that's all you replied with. For the record, I don't see how it will help, either, which should've been obvious from my post.

      Citing Governments or the UN and the MIT Media Lab doesn't really sway me. The Media Lab is the temple of technology for technologies' sake and they are not exactly the people to look to for objective opinions on the use of tech in education. And what the fuck does the UN know about education? They can't even get rice to people that need it.

      If you want to argue for yourself instead of dropping names, I'd honestly love to know why you think having a laptop would help poor kids learn better than spending the $100 on other things. My feeling is that all it will help with is learning how to use a specific computer OS and the software on it. Maybe that's all you can hope for, and we're just training these kids to run their linux workstations at Dell tech support India. But that doesn't seem to be the noble aspiration of the program. I'm perfectly willing to be swayed by arguments contrary, but calling me names probably isn't going to do the trick.

    23. Re:Most needed in poor rural U.S. by mrraven · · Score: 1, Informative

      Yeah "foreign investment" sure helped those people in Vietnam and Indonesia working at Nike factories for less than 40 dollars a month:

      "By 1997, Nike was shamed into telling its Indonesian contractors to stop asking for exemptions to the minimum wage and to stop paying apprentice wages. But the company still does not require its contractors to pay workers a living wage. In April 1999 when the Indonesian government announced that it was increasing the minimum wage to 231,000 rupiah/month ($26US), Nike for the first time announced that it would raise wages for its Indonesian factory workers higher than the legally required minimum,. Their new wage was a minimum cash wage of 265,000 ($30US) and a bonus package that adds up to 332,000 ($37.50US).

      While this is certainly a step forward, the wages are still a far cry from a living wage. An Indonesian wage study released by Global Exchange shows that 332,000 rupiah/month ($37.50US) is needed to cover the basic needs of one person. A living wage, which is a wage that helps cover the needs of a family, not just one worker, would be twice this figure, or 664,000 rupiah/month ($75US).

      Moreover, Vietnamese and Chinese workers still get poverty wages. In all three countries, $4 a day would be considered a decent wage. Nike, a company with $8.7 billion in revenue in 1998 that sells its shoes for $150, can well afford to pay its workers such a meager sum.

      Moreover, Vietnamese and Chinese workers still get poverty wages. In all three countries, $4 a day would be considered a decent wage. Nike, a company with $8.7 billion in revenue in 1998 that sells its shoes for $150, can well afford to pay its workers such a meager sum."

      http://www.globalexchange.org/campaigns/sweatshops /nike/faq.html

      Yes living expenses are less in third world countries but not THAT much less. Cheap labor conservatives love "foreign investment" when the the prevailing wage in the country being invested in is a slave level of wage. If we are actually concerned with helping people and not exploiting them, we should aim for them becoming self sufficient through education, and micro businesses, not being exploited by first world multinationals. And yes laptops might be PART of that picture, FIRST people need to be healthy through building basic infrastructure like clean water, good agricultural practices, etc. THEN in the long term they can build up educational opportunities so they no longer need to be dependent on foreign aid. But first things first don't put the cart before the horse, and don't look at people as a source of cheap labor to be exploited.

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    24. Re:Most needed in poor rural U.S. by Antique+Geekmeister · · Score: 1

      There are limits: when people start climbing out of poverty, making email and web searching and the ability to handle communications and money and look up things like weather and the price of crops can really help them, in ways that another few bags of food will not. Don't underestimate the improvement that a laptop, able to store weather reports and store information about medical services and lessons for kids and that ugly green spot on grandpa's foot can help a family in fiscal straits.

    25. Re:Most needed in poor rural U.S. by Jeremi · · Score: 5, Insightful
      Of course, I'm just saying lets make sure people AREN'T starving FIRST before we start shipping over laptops.


      If you wait for world hunger to be solved before you do anything, you're never going to do anything. Your argument is a cop-out.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    26. Re:Most needed in poor rural U.S. by mrraven · · Score: 1

      I too lived in Oregon in Deadwood between Eugene and Florence about 50 miles from the coast. Where I was there WERE a large number of people living in trailers and shacks. And yes Oregon is more generous than most places with things like many food banks, state provided health insurence (is that still true?), etc. My point is that there are MILLIONS of people in the rural U.S. who could use access to a cheap laptop to further their education.

      Sorry if "inland Oregon" offended you, it was the first phrase that popped into my mind and not ment to be a slur (shrug).

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    27. Re:Most needed in poor rural U.S. by killjoe · · Score: 1

      So in other words you want to withold all aid to africa until there is no longer any starvation there. Should we apply the same critera to the US? You do realize that there are starving people in the US too right? Should we stop all educational programs and stop buying computers for schools until we end starvation and homelessness in america too?

      --
      evil is as evil does
    28. Re:Most needed in poor rural U.S. by Jeremi · · Score: 1
      If somebody is willing to spare $100 for a laptop in Africa, they should just save their time and buy $100 worth of infrastructure for food and water.


      What exactly is "$100 worth of infrastructure"? Can that be bought on line? Or maybe at the local co-op?

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    29. Re:Most needed in poor rural U.S. by SimonInOz · · Score: 1

      Enough about Africa already - I just want to know what the heck that crack about the lake means ... ?

      --
      "Cats like plain crisps"
    30. Re:Most needed in poor rural U.S. by caffeination · · Score: 1
      Nice to see an actual opinion instead of a gut feeling masquerading as one, as in most comments on this topic. It's also something I had assumed wasn't there, hence my simple reply. My definition of strawman was "a weak or sham argument set up to be easily refuted", meaning your comment "need a laptop to get educated?" as I honestly interpreted it - saying that the claim of the $100 laptop was that it was a necessary part of education, in order to refute this and make it appear as if you'd pointed out some flaw in the idea.

      Onward to the actual point... I believe that the laptop itself will be a brilliant tool. What you call "learning how to use a specific computer OS and the software on it", I call basic IT skills. Also, remember that the kids actually get to own the laptop, so it's not going to be a case of sitting in a school with an "overworked teacher" and all that jazz.

      Each $100 (that forms part of the overall sums spent) could certainly be better spent on other things, that's obvious. It'd be far more effective, in the short term, to spend it on books and teachers. But you also have to put work into the foundations of IT knowledge. Building foundations is slow and boring, and not very instantly gratifying, but it's necessary (this will not ring true to you because you disagree with me on the educational value of the laptop, fair enough).

    31. Re:Most needed in poor rural U.S. by ColeonyxOnline · · Score: 1

      Last year that was a link to a blog entry called "Brazil: the hearth of FOSS" on LinuxToday talking about Brazil standing behind Linux and the good that it was doing to the poor neighborhoods. So I decided to post a comment on it, the first one actually, saying the same thing you said it here. Amazed me that most people just didn't really understand a thing about what goes on or what they really need in those poor neighborhoods.

    32. Re:Most needed in poor rural U.S. by dbIII · · Score: 1
      People starving in Africa don't need laptops, they need basic infrastructure like clean water.
      Or communication - which is what the laptops will be part of. One of the big lessons of the chaos in New Orleans after the hurricane was that plenty of food and clean water is of limited usefulness if you don't know where it has to go - so communication and information storage is part of a modern infrastructure too. Also I suggest you google for water purification and see what people could learn about providing clean water if they had a cheap laptop with a communication link of some kind or a helpful NGO burning CDs for them.

      A freind of mine that is an Agicultural Scientist travels to fairly remote and primitive parts of the world to give people lifesaving advice. In nearly every place she goes at least one person can read english to an extent so could get some benefit from a website or CDROM.

    33. Re:Most needed in poor rural U.S. by kryten_nl · · Score: 1

      The problem isn't that the people in Africa need laptops or clean water or roads or other infrastructure or a better economy.... They need it all. Since we can't give them all at the same time, we have to start somewhere. So why not a 100$ laptop on which someone could design the new infrastructure.

      Also, talking about a continent as if it were a country or region, has allways made me a little queezy. The one thing that would help Africa right now, are democratically elected governments. Then the vast natural resources of the continent would actually benifit the people (of a large number of countries).

      --
      For the perfect anti-Unix, write an OS that thinks it knows what you're doing better than you do and let it be wrong.
    34. Re:Most needed in poor rural U.S. by Yst · · Score: 1

      People starving in Africa need an economy regardless of their nutritional well-being, or they will not be able to satisfy their needs regardless. All aid programmes are not mutually exclusive. The existence of starvation in, e.g., Sierra Leone does not imply we should refuse all forms of aid which serve other needs elsewhere in Africa. The existence of tremendous AIDS related needs in Sub-Saharan Africa does not mean that Malaria treatment programmes should be shut down. Aid comes in many forms. This is one of them. Giving a man a fish is crucial element of foreign aid if it keeps him alive, but teaching him to fish should not be considered a mutually exclusive goal.

      --
      Karma: Chameleon (comes and goes)
    35. Re:Most needed in poor rural U.S. by geminidomino · · Score: 1

      What you call "learning how to use a specific computer OS and the software on it", I call basic IT skills.

      If the whole point is to educate them to the point where they can improve thier own lives, then WTF good are "basic IT skills" when they don't even have clean drinking water FFS?

    36. Re:Most needed in poor rural U.S. by caffeination · · Score: 1

      Of what value is your opinion if you think you think you can talk in generalities like "they" and yet specify something as narrow as "access to drinking water"? It's more complex than just "rich" and "poor".

    37. Re:Most needed in poor rural U.S. by metlin · · Score: 1, Interesting

      Oh no, he does not.

      Didn't you know? For every article on technology, there has to be at least a handful of trolls and idiots who have to come up with the usual, "What a waste of money! Use this on water, food and medicine" reaction.

      Sadly, they never learn and worse yet, they still get modded up.

      Sometimes, I wish Slashdot had a -1, Retard mod. Note to moderators - the grandparent is trolling, for cryin' out loud.

      Money can always be spent on a lot of other things, but teaching a man to fish _does_ work better in the long run.

    38. Re:Most needed in poor rural U.S. by geminidomino · · Score: 1

      "They" being the ones in context of this thread that don't have access to drinking water? I wasn't aware a /. post needed to be a frelling dissertation.

      Though the answer is clear: you don't have one.

    39. Re:Most needed in poor rural U.S. by birge · · Score: 1

      You make a good point. I was focusing on the laptop itself, and not on the possibility of using the laptop to access information on the net. I'd assumed that the laptop was going to be stand-alone, but if the program also worked to add ubiquitous net access, I agree that it could help undo all the information inequities which probably exacerbate poverty. I'm still not sold on education, but you make a very good point about it helping fight poverty.

    40. Re:Most needed in poor rural U.S. by jadavis · · Score: 1

      I'll preface this comment by saying that I do not patronize Nike nor buy it's stock.

      Neither Inonesia nor Vietnam are known for protecting private property. I think, rather than saying that Nike is exploiting the people of those countries, it would be more accurate to say that their government is oppressing them, and Nike is an accomplice.

      If the people are there out of their own free will, that means no better alternatives exist. People who talk about "living wages" often never compare alternatives in the real world. Regardless of what someone arbitrarily declares a "living wage" to be does not mean that those people produce enough to justify such a wage. In other words, assuming that the people are there of their own free will, Nike is helping the people, who have only worse alternatives elsewhere.

      However, the people do not really have their own free will there, since the government is oppressing those people. One could make a reasonable argument that Nike is hurting those people by propping up such a government.

      We're often left with a difficult choice as a society. If we build industry in countries that oppress their people, we help the people (at least in the short term), and potentially create a more open society. On the flip side, it provides revenue to the government which is oppressive. We're facing this question most vividly in China right now, where the economy is opening but the freedom is not following.

      So, I stand by my original point: If the government provides property protection to private citizens (including protection from the government itself), that promotes a robust, successful economy, including all of the infrastructure. And it does it much more quickly, efficiently, and effectively than foreign aid.

      You called me a "cheap labor conservative", but that is not what I was even talking about. A lot of foreign investment is not just creating an export industry in the country. Much of that investment will go to local small & medium businesses which trade mostly within the country or with neighboring countries.

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
    41. Re:Most needed in poor rural U.S. by caffeination · · Score: 1
      What fucking "they"? Either provide some context to work within or leave me alone. I'm talking about the value of the project itself, not its value in a specific country. Unless you have a specific country in mind, you have no business evaluating the project's worth in relation to other human needs.

      If you want an answer to your rhetorical question so badly, here it is: the people this laptop is going to already have access to drinking water, in the cases that I know anything about - Latin America.

    42. Re:Most needed in poor rural U.S. by birge · · Score: 1
      Yeah, you can buy it. Pump: $20. Copper pipe: $40. Borer rental: $40. Free irrigation water for your village: Priceless.

      Of course, all joking aside it's probably hard to buy $100 at a time (especially in Africa where things would have to be imported) and do much good, which was perhaps your point...

    43. Re:Most needed in poor rural U.S. by birge · · Score: 1
      Ok, I think I understand at least some of the disconnect that's happening between the two camps here. I think in many cases those of us who are arguing against the laptop are arguing that it won't help basic skills like math and reading. Those arguing for it are arguing that it will help IT knowledge, and that IT knowledge is an important thing to know. Unfortunately, both of us are using the same word: education. So I didn't understand why you thought math skills would be helped by a laptop and you didn't see how I could possibly not understand that IT skills will be helped by a laptop. Or something close to that.

      Anyway, I guess that means the argument should really be about whether or not IT education is useful to third world children. I certainly agree that their computer literacy will be greatly helped by the laptops. So the question is what kind of jobs will be available to them as young adults? I'd assumed that they would be unskilled labor, or maybe skilled factory jobs at best. Learning IT skills probably wouldn't help there. But maybe there will actually be white collar jobs being outsourced to the degree that IT skills will actually be needed among the poor. Then I'd agree that the laptops will help them greatly. In fact, in that case poor third world children would make better use of them in primary education than first world children would.

    44. Re:Most needed in poor rural U.S. by caffeination · · Score: 1
      To be perfectly frank, I haven't thought it through to that point yet. Since I'm already in favour of the laptop itself, I'm inclined to be just as optimistic about its future effects as its immediate ones, and say that once the skills are there, more outsourcing will ocurr, or even better, that native IT industries will themselves grow (not that countries like Brazil don't already have IT industries, just that they're not really very strong right now).

      As well as that, the developing world needs to keep up with us on more than just the basics of education. If computers are gaining all this importance in the developed world, then as countries move towards the status of "developed", they need to be up to par. Like I said though, this is likely coming from the fact that I'm in favour of the laptop. Or maybe it's a valid development of the fundamental reason that I'm in favour of it (education breeding growth)? Whatever, it's 1:30AM, and I've had my fill of this topic for a little while.

    45. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      Give a man a fire and he'll be warm for a day
      Set him on fire he'll be warm for the rest of his life

    46. Re:Most needed in poor rural U.S. by Jeremi · · Score: 1
      Enough about Africa already - I just want to know what the heck that crack about the lake means ...


      It's just a line from "Oh Brother Where Art Thou" that I happened to like. It's an excellent movie, be sure to rent it if you haven't seen it already.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    47. Re:Most needed in poor rural U.S. by xenocide2 · · Score: 1

      Much of the reason people are starving in Africa has less to do with world production levels and more to do with the political needs of 3rd world dictators. I recall one or two leaders rejecting a significant amount of grain shipments because they were genetically modified, and thus dangerous. Anyone with half a wit would notice that GM food is at least slightly safer than starving to death, and brings the leader's motivation into suspicion. One of the missions of the Bosnian peacekeeping force was to distribute food directly to the people, rather than hand it over to the local warlord for distribution at his whim.

      I'd argue that an intelligent and well informed populace is more likely to resist and solve its social ills, and that a computer that networks intelligently could aid these people in communicating with one another about their poverty. This reminds me of a computer ethics final I saw (but have since lost) in which the final question asked how a poor, uneducated mother with a dying child can use a laptop to "solve her problem." The problem being implied that the plight of the poor is caused by an oppressive regime. If anyone has a copy or a link to share on the subject, I'd much appreciate it.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    48. Re:Most needed in poor rural U.S. by SimonInOz · · Score: 1

      Oh. I don't remember that line. Mostly I remember is that incredibly irritating bloke and his blasted hair stuff. But it had its moments.

      Nice line though ...

      Now, back to Africa

      --
      "Cats like plain crisps"
    49. Re:Most needed in poor rural U.S. by RobertLTux · · Score: 1

      try this one for size you could shipp 80 tons of books to an area or ship these laptops and (the supporting stuff) and give access to a legion of books (and use the other 60 tons for FOOD)

      --
      Any person using FTFY or editing my postings agrees to a US$50.00 charge
    50. Re:Most needed in poor rural U.S. by Neoprofin · · Score: 1

      Or maybe he saw that the three nations with the lowest life expectancies in the world, Zimbabwe and I beleive Sierra Leon and the Ivory Coast, are all in sub-Saharan Africa and made a somewhat insightful thought clearly redundent post that maybe we should be spending this money elsewhere. Combine this with the recent reports that agricultural capacity in Africa has stagnated while population continues to grow, if there aren't enough starving people in Africa for you now, there will be in the future.

    51. Re:Most needed in poor rural U.S. by thaWhat · · Score: 1

      Pump: $20. Copper pipe: $40. Borer rental: $40. lowering the water table by 60+ metres: irreplaceable at any price read the cover story of the Feb 25th edition of newScientist (dead tree version, not sure if it's online) it just might change your mind.

      --
      If all you have is a hammer, everything looks like a thumb.
    52. Re:Most needed in poor rural U.S. by rm999 · · Score: 1

      "there has to be at least a handful of trolls and idiots who have to come up with the usual, "What a waste of money! Use this on water, food and medicine" reaction."

      And for every one of those trolls there is another that thinks he understand the complicated situation better than the original troll and just has to reply. I am not saying i disagree with you - i am saying that the problem is so complicated no one knows what is best. What i do know is there are millions of poor farmers in the world that could turn 100 dollars into a permenant investment into sustainable agriculture technology that will feed starving people (eg. irrigation). When it comes down to it, 100 dollars is a lot of money for most of the people in the world, and laptops will only last so long before they run into problems of simply break. I think that the laptops are a great idea and will benefit the world, and countries can obviously spend the money as they see fit, but most *very poor* countries will have no use for these laptops.

    53. Re:Most needed in poor rural U.S. by jafac · · Score: 1

      And it's not like I'm exactly rich. My wife and I make less per year (combined) than any of the above listed numbers. We do just fine.

      Yeah. Let me know when one of you gets sick. I mean really sick. Or wants to retire. Tell me then how "fine" you're doing.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    54. Re:Most needed in poor rural U.S. by terjeber · · Score: 1

      People starving in Africa don't need laptops, they need basic infrastructure like clean water.

      Actually, you are wrong. What Africa needs is a well educated population that can solve the problems that Africa has. There isn't a food shortage in Africa, there isn't an infrastructure problem. Africa has an education problem. Africa has a corruption problem. Africa has a problem with war. Possibly more than anything, Africa has a huge problem of receiving tons of aid from the first world, aid which makes Africa a victim ad infinitum. Aid that does very little good. Victims never solve their problems, and nobody else has the ability or inclination to solve Africas problem.

      We can't solve Africas problems. We shouldn't try. People in Africa must solve their own problems. If we can help with education, that is the only thing we should try.

    55. Re:Most needed in poor rural U.S. by Minupla · · Score: 1

      People in africa don't need laptops to use for playing quake. They do however need them to learn how to design modern water distribution and cleaning systems.

      Give a man a fish and he'll eat for a day. Teach a man to fish...

      While I agree there's a need to feed the man today, we also need to learn how to teach him to be self suffient in the future. Unless we have hero complexs, and want to come to people's rescue all the time.

      Min

      --
      On the whole, I find that I prefer Slashdot posts to twitter ones because I don't get limited to 140 chars before
    56. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      Don't think there aren't areas in the U.S. that don't look like the 3rd world with shacks, and trailer homes, there are, I've lived there and those people need help too.

      Yeah, but most charitys are based on religion, and the religions really do them more to spread their religion than any thing. So why go to white trailer trash america, where many of the people are already believe in "god", when you can donate stuff to other countries that need to "hear the word"? Yes it's stupid (and so is religion), but when your faith commands you to spread the faith that is what you do I guess... at the expense of logic and reason...

      Volunteer Worker "Gee, you know there are lots of people in the US that could use some free food and shelter. They are easier to get to and it would cost us a lot less to help them out because we don't have to crate stuff up and fly it half way around the world. So we could actually help a lot more people if we did this in our own country."

      Religious Org Leader "Yes, but they already believe in god..."

      Sigh...

    57. Re:Most needed in poor rural U.S. by rseuhs · · Score: 1
      Of course, I'm just saying lets make sure people AREN'T starving FIRST before we start shipping over laptops.

      Are you a socialist?

      If you think your argument to the end, you take ressources from everyone else to feed an exponentially growing starving population until everybody on the planet is on the edge of starvation.

      Economic equality! Finally!

    58. Re:Most needed in poor rural U.S. by moonbender · · Score: 1

      Instead, starve them to death and act all huffy and puffy if they're pissed off at you and start flying airplanes into iconic buildings!

      --
      Switch back to Slashdot's D1 system.
    59. Re:Most needed in poor rural U.S. by rseuhs · · Score: 1
      I wasn't aware that Saudi-Millionaires were starving to death.

      Never mind, the only solution is birth control, anybody who thinks that an exponentially growing population can lead to anything but starvation is a moron.

    60. Re:Most needed in poor rural U.S. by Jussi+K.+Kojootti · · Score: 1
      So the question is what kind of jobs will be available to them as young adults? I'd assumed that they would be unskilled labor, or maybe skilled factory jobs at best. Learning IT skills probably wouldn't help there. But maybe there will actually be white collar jobs being outsourced to the degree that IT skills will actually be needed among the poor.


      I'm not entirely convinced that the 100$ laptop is a good idea, but... No-one is arguing that all of the people in underdeveloped countries will be doing IT work in 30 years -- but don't kid yourself: A lot of them will. They will do to India what India is currently doing to the western world.



      These people might be poor, but not because they're lazy or stupid. Many are poor only because they haven't been given a proper chance. Multinational companies (or people with money anyhow) will give them that chance if it looks profitable to them. Fractionally better IT skills might be what makes it profitable...

    61. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      Don't worry about their drinking water. As a matter of fact, stop worrying about the rest of the world and do something to clean up your own fucking country.

      Keep your nose out of this topic in the future, you have added nothing of use and will only serve to slow things down if you open your ignorant mouth again.

    62. Re:Most needed in poor rural U.S. by Antique+Geekmeister · · Score: 1

      Oh, the data access for the laptops is a part of absolutely necessary infrastructure fo the laptops to be useful. It won't be ubiquitous until the infrastructure is expanded, but a few community satellite phones with wireless ports would expand the available network coverage vastly, even if it's only for a few hours a day as someone travels from village to village with the satellite phones on a bicycle.

    63. Re:Most needed in poor rural U.S. by mrraven · · Score: 1

      Yes far better for a few to have unimaginable luxury so that even MORE people can starve. ASSHOLE!!!!

      Although I tend towards anarchism people like you make me wonder if if maybe socialism IS a good idea. The more people we can keep from starving by getting them resources (yes including information leading to self sufficiency) the better. Total self centered greed is neither moral nor admirable, nor even sustainable, for it leads to decadence. Does Rome ring a bell?

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    64. Re:Most needed in poor rural U.S. by mrraven · · Score: 1

      You said: "Regardless of what someone arbitrarily declares a "living wage" to be does not mean that those people produce enough to justify such a wage."

      What a bunch of CRAP. These workers ARE the people cranking out thousands of pairs of shoes that retail for over 100 dollars a pair that makes Nike BILLIONS of dollars and they can't afford to pay those workers FOUR DOLLARS A DAY!!??? Aren't you ashamed to look at yourself in the mirror in the morning after saying such self serving LIES?

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    65. Re:Most needed in poor rural U.S. by jadavis · · Score: 1

      How is that self-serving? I really have no interest in helping Nike.

      And in economics, comparisons must be made. If Nike pays its workers more, it will employ fewer of them. So now you have some people making $4/day and some people standing in the unemployment line.

      The main villian here is the governments in those countries that don't allow enough freedom and don't protect property. You might say Nike is an accomplice, since they probably need to bribe government officials constantly to be able to operate in those countries.

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
    66. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      "Although I tend towards anarchism people like you make me wonder if if maybe socialism IS a good idea.....Total self centered greed is neither moral nor admirable, nor even sustainable, for it leads to decadence. Does Rome ring a bell?"

      You are being self-contradictory. You condemn self-centered greed, and then you show sympathy for the system that maximizes it (socialism). I don't think you are any sort of anarchist: everywhere you advocate the government intruding and crushing people (such as your favor of the "living wage", which forces companies to fire anyone who does not really earn less than this amount).

      "The more people we can keep from starving by getting them resources"

      Fine. Feel free to give your own resources. As long as you don't advocate the socialist solution (government robs from rich and poor, enriches itself, and then drops a few crumbs to the poor). Run your own life, don't ruin others. Socialism has been a spectacular failure whenever it has been applied. All but one of the worst genocidal monsters/tyrants of the 20th century was a dedicated socialist. Socialism reverses centuries of human progress toward the ideal that people have rights that can NOT be taken away by authorities. It is a regressive idea that fits in well with systems such as ancient Egypt with its god-kings....except it uses pseodo-science to justify giving tyrannical powers to government instead of using religion.

      At least this time you aren't ranting about how evil Jews are.

    67. Re:Most needed in poor rural U.S. by Anonymous Coward · · Score: 0

      An exponentially growing population can lead to space expansion.

  20. Re:Okay, let me get this straight.... by swab79 · · Score: 1
    I say we ignore 'em and focus on bettering ourselves
    Just the status quo then!
  21. His perspective has to be wrong by narfbot · · Score: 5, Insightful

    I have slackware-current, yes, CURRENT running on a 486 DX 33 laptop, 12 MB of RAM, 200 MB HD. It even runs X, python, gcc. Kernel version 2.6.14. It supports wireless with native drivers too. This is probably way under powered for what they are considering for the $100 laptop; so I know they can do far more. Trust me, they can really do whatever they want with linux.

    1. Re:His perspective has to be wrong by Anonymous Coward · · Score: 0
      You are either:

      a) completely full of shit, or
      b) clairvoyant, and started loading Slashdot last week in order to make your full of shit comment.

      I'll check back next in May for your response.

    2. Re:His perspective has to be wrong by Jeff+DeMaagd · · Score: 1

      Can you be reasonably expected to use OO.o on that type of a computer, or Negroponte's laptop for that matter? On yours, I think not, the download itself is about 130MB.

    3. Re:His perspective has to be wrong by slashdot.org · · Score: 0

      It even runs X, python, gcc

      Heh, I bet Joe $100 Laptop is going to be really interested in that. ;-)

      Actually not a bad idea; just provide a box that only has compilers. "You want to browse the web? Better start coding!"

      Who knows what great programs might role out of that.

    4. Re:His perspective has to be wrong by Aqws · · Score: 1

      A big thing about the laptop is getting rid of bloat, I doubt they would even include Open Office or MS word, however i'm sure their bloat-free equivlants will run just fine. vi or notepad.

      They will probably add some things bigger than those though.

    5. Re:His perspective has to be wrong by dfgchgfxrjtdhgh.jjhv · · Score: 1

      yeah, they are supposed to be educational after all.

      and it'd solve the bloat problem, if you only gave them 12mb 486s, they couldnt write anything bloated.

      it'd be great for linux

    6. Re:His perspective has to be wrong by Anonymous Coward · · Score: 0
      It even runs X, python, gcc.
      It's probably better to say that it "crawls X, python and gcc" .. ;)
    7. Re:His perspective has to be wrong by Anonymous Coward · · Score: 0

      That was the point of the laptop. I wanted to have a programming environment at school. I used lynx for web, and 802.11b to access the internet there.

      Being limited to 200 MB was tricky. I used a zip drive to install linux, and for more space. I also had my box at home when I wanted java.

    8. Re:His perspective has to be wrong by Rocketship+Underpant · · Score: 1

      I don't know if Slackware is special, but I had Mandrake 9.2 on my Pentium II-500 Thinkpad with 96 MB of RAM, and it was intolerably slow. One application at a time was all it could handle, and even having a file browser and Firefox open at the same time resulted in paging and very slow performance. If I opened too many Firefox tabs, the whole thing just locked up.

      --
      He who lights his taper at mine, receives light without darkening me.
    9. Re:His perspective has to be wrong by Jussi+K.+Kojootti · · Score: 1
      OOo on the 100$ laptop? Maybe not. Abiword? Definitely.

      I've got the Nokia 770 here. I'd say it's fast enough (or at least close) for the stuff the 100$ computer was meant to do, and has quite a lot of features that won't be needed there (like very small size and a 225 ppi screen). It does cost ~350 but there are additional differences which probably even the scales:

      • they've mentioned that they're going to use a considerably cheaper lcd (don't know the details)
      • they are going to produce millions of devices at one go (compared to probably thousands of 770s))
      • they are 2-3 years later in the game -- components will be cheaper.
  22. OS or the applications? by nurb432 · · Score: 1

    If he is truly talking the OS, its not that hard to make it smaller, or even switch to something like netbsd.

    If he is talking the applications, then i guess its screwed, as people want the 'bloat' of modern applications/desktops its 2006, i don't think anyone is developing 'small' applications for the general public.

    --
    ---- Booth was a patriot ----
    1. Re:OS or the applications? by taylor_venable · · Score: 1

      People don't use kernels, people use applications. In other words, the OS is the applications. If the distro gives you the options of KDE or GNOME for desktop management, one important option is missing: None. You know, there are plenty of decent window managers out there that get a lot of use: FVWM2 is my fave, but Fluxbox, BlackBox, WindowMaker... the list goes on and on. And plenty of people use mv/cp/ls rather than Nautilus. The point is, a lot of us still use and work on projects that don't require a boatload of resources.

      As far as switching the project to NetBSD goes, I think that'd be a great idea. But one of the things that would make NetBSD so good to fill this position is the fact that you have to choose exactly what to put on it. Don't want GNOME or KDE? Fine, don't pkg_add them; try FVWM2 instead. Unfortunately, an increasing number of Linux distros make that choice for you, and just assume what you want.

  23. FramebufferUI slims down Linux by Anonymous Coward · · Score: 0

    While putting a windowing system in the kernel has its
    pluses and minuses, there is certainly a benefit to slimming
    it down so that it will fit. http://fbui.org/

  24. Striking by monoqlith · · Score: 0, Troll

    From TFA: "I was the longest holdout for the crank being on the laptop. I was wrong," he said, adding, "If you're a 10-year-old, maybe you can get your four-year-old to pedal for you."

    The kids are having intercourse younger and younger these days! I waited until at least 12 years old before I procreated.

  25. Devoid of Details by rolfwind · · Score: 1

    TFA was void of details relating to the headline, it went on to discuss other aspects of $100 laptop per child program.

    Linux is bloated? How? The kernel, or the overall lump-sum of components in most distros? I had the impression the linux kernel itself was pretty small - lending it to embedded apps in the first place. And that a project like this one should have the expertise to build all the necessary components on top.

    Ah well, I really don't care what it gets as long as it isn't Windows. Since these things are to be all mesh networked together, something like Plan 9 could prove to be advantageous.

    1. Re:Devoid of Details by alienw · · Score: 1

      The main problem with linux is X. X is large, slow, inefficient, obsolete, memory-hungry, and difficult to use. It has no place in an embedded system, and there is no good alternative. In fact, I think embedded Windows would work better in this application. The only real downside of that system would be cost, and the fact that it's controlled by Microsoft.

    2. Re:Devoid of Details by fireman+sam · · Score: 1

      "X is large, slow, inefficient, obsolete, memory-hungry, and difficult to use"

      Really?

      TinyX: http://www.pps.jussieu.fr/~jch/software/kdrive.htm l is designed to run in embedded systems. In fact where I worked previously, we developed embedded Linux based systems for video on demand applications that used TinyX (kdrive) and Mozilla (0.8). The systems were designed for 16MB flash drives and run on 200MHz systems. The systems were not slow. In fact, they could do MPEG2 decompression full resolution.

      X is not difficult to use. It may require more than a beginner to configure it, but how is it difficult to use? The Gnome / KDE desktop may be difficult to use, XFCE may be difficult to use, TWM may be difficult to use... But an end user "uses" X as much as a Windows end user "uses" the Windows GDI.

      --
      it is only after a long journey that you know the strength of the horse.
  26. I hate to say it but... by suv4x4 · · Score: 4, Funny

    .. my friggin ADSL modem runs linux and a web server. My friggin modem!

    I mean, come on, it's like, I don't know, based on Apple II or a pocket calculator processor with, uhmm, like 100-200kb RAM or something? dunno, but it was cheaper than $100 and it's friggin modem.

    A friggin modem... a fri.. a fr..

    Oh ok... I rest my case anyways.

    Linux isn't fat, most popular distros are, but noone forces people to use them.

    1. Re:I hate to say it but... by mrraven · · Score: 1

      Actually a consumer Linksys wrt54 G router, street price has a 200 mhz processor and 32 megs of ram,
      see: http://en.wikipedia.org/wiki/WRT54G

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    2. Re:I hate to say it but... by GIL_Dude · · Score: 1

      Kewl, the kids in Africa could do great things browsing the web and writing documents on the software in your friggin' modem.

    3. Re:I hate to say it but... by sukotto · · Score: 1

      my friggin ADSL modem runs linux and a web server. My friggin modem!

      Yeah, but do you have sharks with friggin Linux in their heads?

      --
      Come play free flash games on Kongregate!
    4. Re:I hate to say it but... by caluml · · Score: 1
      Yep.
      $ telnet 82.69.300.400
      Trying 82.69.300.400...
      Connected to 82.69.300.400.
      Escape character is '^]'.

      login: root
      Password:

      BusyBox v0.61.pre (2004.06.18-02:49+0000) Built-in shell (ash)
      Enter 'help' for a list of built-in commands.

      # ls /lib/modules/
      2.4.17_mvl21-malta-mips_fp_le ar0700xx.bin
      # Connection closed by foreign host.
      I think the "disk" it's installed in it 12MB, and the RAM is 6MB. Is that small enough?
    5. Re:I hate to say it but... by Aperculum · · Score: 1

      I want your linux compatible friggin' modem with instructions how to install linux on one :P

    6. Re:I hate to say it but... by edwdig · · Score: 1

      Bad example. Last year Linksys replaced Linux with VxWorks and cut the RAM down to 8 megs in the process. Also dropped the flash rom to 4 megs from 8/16 (depending on model).

      Granted, the Linux routers worked better than the VxWorks one, but Linux wasn't cost efficient.

    7. Re:I hate to say it but... by Anonymous Coward · · Score: 0

      Quality products never are, it doesn't bring the customers back for replacements ;).
      See: Refrigerator coils for more information, Ford engine design, and anything available at Wal-Mart.

  27. i still think the whole idea is pretty stupid by compro01 · · Score: 1

    I really think that the money should be put towards getting things on the lower end of stuff, like sustainable food supplies, clean water, medical care, and other basic human necessities before we start worrying about getting them high-tech stuff.

    but on the actual topic, there is a lot of unnessesary stuff floating around, but a little knowlage can strip most of that out.

    --
    upon the advice of my lawyer, i have no sig at this time
    1. Re:i still think the whole idea is pretty stupid by caffeination · · Score: 2, Interesting
      "them"? Who the fuck is "them"?

      Poverty isn't a boolean variable, and you can't generalise the rest of the world into rural Ethiopia.

      Nor can you just 'take' effort from one project and 'put' it into another. Tech experts can provide cheap hardware for educational purposes. They can't, at the whim of a Slashdot poster, become experts in manipulating the political forces of the world into providing basic infrastructure in other countries.

      And besides, those things are the responsibility of governments. Governments, by the way, cannot design and build a $100 laptop for distribution to children. It takes tech experts to do this, and international support to fund it.

      A programmer would understand this concept of different people sticking to what they are good at - it's called object orientation.

    2. Re:i still think the whole idea is pretty stupid by fireman+sam · · Score: 1

      Money is being spent for food supplies, clean water, medical care, and other basic human necessities. Look at all the charities who are doing that. Feel free to sponsor a child so you can help with the basics. This person has seen another area in which these people need help and is helping. Maybe with basic computer skills these children will be able to get a job and break the poverty cycle.

      --
      it is only after a long journey that you know the strength of the horse.
    3. Re:i still think the whole idea is pretty stupid by Anonymous Coward · · Score: 0

      I wholly agree with your point. A lot of the posters here are missing the pertinent stuff. The kids won't be coding in C or whatever (they could), but one thing is for certain: it can expand their horizons, like when some of us walked into a bookstore that just opened up in our neighborhood, or when we upgraded our connection (Yey! I can order tickets online! or even win on ebay!). THey will have access to government for starters, without going too far. One doesn't really have to stretch it; when was the last time you were able to check your bank balance online, or file an application? THink of the possibilities.

  28. Patently untrue! by kimvette · · Score: 5, Insightful

    This is SOOO untrue. Linux is only as fat as you can make it.

    Every time I see someone complaining "Linux is slow" or "Distribution Foo is bloated" I remind them that their system is bloated because they CHOSE to install unnecessary services (You're running MySQL, PostgreSQL, PostFix, Apache, Subversion, DHCPD, BIND. and everything else available in the distro? You have Composite enabled with KDE with ALL eye candy turned on and every SuperKaramba theme you could get your hands on? You're running a non-SMP kernel on that shiny dual core processor?

    Let me tell you something: I still run dual Celeries and dual Pentium II Xeons at my office - and they're going to be wiped soon and be reinstalled with bare KDE installations for use as CSR workstations, probably with build server and 3D rendering daemons to take advantage of spare CPU cycles should we need it (those will be off by default of course). Even with full installations those machines are all mighty responsive. I don't turn on eye candy, Postfix, MySQL, apache, etc. remain turned off unless absolutely needed for testing a web or other application locally, and superkaramba is not installed.

    Now, I've tried complete installations (installing EVERYTHING on Mandriva, SuSE, and other distributions) one weekend out of morbid curiousity and yes, it gets piggish, and composite made it absolutely unbearable, but I wanted to see just how much those boxes could take before Linux became unstable -- plus I wanted to have easy access to all apps because there are many, MANY Linux apps I've never even tried. And wouldn't you know it, the systems did not become unstable, but just painfully slow. That's an extreme case, but obviously it wasn't the fault of Linux that I chose to do something that many newbies do because they think it might be convenient.

    Linux isn't bloated in and of itself. It's used in many embedded devices where CPU cycles, memory, and storage are all scarce. When designing embedded systems the engineers select only the bare essentials to get the job done - check out Snapgear (now Cyberguard SG) routers, some of LinkSys' routers, and Zaurus PDAs. Check out any number of the latest-generation cellular telephones, most notably Nokia's and Motorola's. Check out Tivo.

    Not a lot of CPU power in many of those, and yet they do their jobs very, VERY well.

    My own desktop is a little slow due to the ATI video card (video is a big bottleneck on ATI with Xinerama - I keep sticking with the AiW card in the hope that X.org's integrated Gato drivers will eventually work) but the other desktop boxes in the office are NVidia and they absolutely fly (in terms of responsiveness), despite having more toys enabled than my box, and all having slower CPUs than my system. Heck, even the dual Pentium II Xeon with NVidia card is more responsive than my system. When I switch to a single-head configuration my system is plenty fast. Even with Xinerama, Linux is more responsive than Windows is on my box.

    Linux isn't bloated. It all comes down to configuration, user error, and to a lesser extent, hardware choices (imho, ATI cards should be avoided if you run a dual-head system).

    By your argument, Windows bloated if you base your judgement on an OEM who installed a ton of eye candy, or if you installed something like WinFX, Desktop Sidebar, SpyderBar, or other CPU-sucking toys. Windows by itself with unnecessary services disabled is not bloated, and on the same token neither is Linux.

    Want a nice responsive system? Install what you need, and either disable or don't install what you don't need. Forget about eye candy. SuperKaramba isn't a necessity. Install the right kernel for your processor (in the case of dual core systems, the SMP kernel is the right choice - or for a single-core processor with hyperthreading, an SMT-aware SMP kernel is the right choice).

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    1. Re:Patently untrue! by elhedran · · Score: 1

      Want a nice responsive system? Install what you need, and either disable or don't install what you don't need. Forget about eye candy. SuperKaramba isn't a necessity. Install the right kernel for your processor (in the case of dual core systems, the SMP kernel is the right choice - or for a single-core processor with hyperthreading, an SMT-aware SMP kernel is the right choice

      My problem is how difficult some distributions make this. For instance, I had to install CD burning because by some wierd chain of dependencies the core configuration tools required it. The first thing I do when I install a linux distro (and this goes for SuSE and Redhat) I first deselect any major group I'm not going to use. I used to also try and go through and take out the minor groups I wasn't going to use but found its amazing what some of the dependencies for a core system are. These days 300mb seems like the minimum for the popular distributions. I laugh when I see micro distributions claim 100mb is small. You could install everything you needed for the $100 laptop project in half that. I work using embedded linux, and my target is more oftent 10-32mb, total, for everything that will go on the system. And I'm not talking modems here people.

      The problem is the view that developer time is more valuable that run time or space. This just isn't true, not for all the places where Linux is used. Not even for those fast desktop machines since people still feel the need to buy upgrades so we must be chewing up to much of their resources as programmers.

    2. Re:Patently untrue! by Anonymous Coward · · Score: 0
      Linux is only as fat as you can make it.
      So Linux is very, very fat? I don't think you meant that.
    3. Re:Patently untrue! by Distortions · · Score: 1

      Absolutely. Some versions of linux might be fat.. But its very easy to trim it. Thats a difficult task with windows, or even OS X. I have a AMD K6 266 with 64MB RAM and a 4G HD running in the back room. I made it out of spare parts. Its nearly fanless, the HD stays spun down unless I SSH in. I have large fans on the PSU, HD and CPU all running on 5v. Even when its dead silent in the middle of then night, I can't hear any sound from it. Its my nat box. Oh, and its running fedora core 4.

      --
      Talent hits a target no one else can hit; Genius hits a target no one else can see.
    4. Re:Patently untrue! by Anonymous Coward · · Score: 0

      Dear poster,

      It probably took you about 5 minutes or more to write all these things and it took the crackpipe moderators 2 or 3 munutes to read it and moderate it insightful.

      But you couldn't spare 10 seconds and ask yourself whether this guy Negroponte is trying to tell us something real beyond all this KDE, Xinerama, Zaurus, Linksys, Nokias, Tivos and other crap that you have filled you post with.

      Are you so completely into you world that you can't for a second think that, wait- this guy is an MIT professor with a kick-ass group of PhD's around him, they managed to design a laptop with a manufacturing cost of 100$ while industry assholes around them were crying impossible, do you believe that they are so stupid that they would say that Linux is bloated just because they don't know how to compile the kernel with minimal options and customize the installation?

      Your post and some other posts in this article demonstrate without any doubt the level to which slashdot has come to -- a bunch of 15-year olds thinking they are fucking Thomas Edisson because they managed to compile the kernel on their overclocked Athlon box.

      Sorry, but I had to get it out of my system. You guys really need some good ol'fashioned reality check.

    5. Re:Patently untrue! by Anonymous Coward · · Score: 0

      Dear Parent,
      In the 5 minutes it took you to criticize the GP, you didn't think 1 minute that this whole cnet article is flamebait? It takes two or three phrases out of Negroponte's whole speach and pases two points: "linux is fat", "microsoft is making a windows CE verions for it". Linux is well capable of serving a system with its specs today, without touching the swap partition. A 500mhz cpu is more than what I am typing on right now, and this is a celeron 350. The AMD processor surely gets more 'processing power'/Mhz than this old system. This system has a grand total of 192mb on it and I can proudly open about 10 simultaneous lite applications (including Opera) without it swapping out, hence lower power consumption. If this old laptop can be as speedy and productive as it was in win98 days with linux, I honestly don't know how someone can call linux fat...

    6. Re:Patently untrue! by kimvette · · Score: 1

      And yet, you posted using the AC option. Bravo!

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    7. Re:Patently untrue! by doublebackslash · · Score: 1

      I like your quote. I just want you to change it to "I want to hear how it ends." I'm normally not picky, but that line is (for now) the last haunting echo of Futurama, and it should not be misquoted. I check to wiki to be sure. Nice to see that someone else still remembers Futurama.

      --
      md5sum /boot/vmlinuz
      d41d8cd98f00b204e9800998ecf8427e /boot/vmlinuz
    8. Re:Patently untrue! by Anonymous Coward · · Score: 0

      Have you tried on a 500MHz-64MB laptop?

      Let me tell you. When Fedora4/Suse10/Mandriva try to start the graphics environment, it swaps for about 20 minutes and then everything it killed because of Out-Of-Memory. I think this is the GNOME/KDE plague. These systems need minimum 256MB in order to run. On the other hand, Windows XP on the said machine, just works.

    9. Re:Patently untrue! by Anonymous Coward · · Score: 0

      > This is SOOO untrue. Linux is only as fat as you can make it.

      Dam straight. Linus is not *that* fat:
      http://lwn.net/Articles/66666/

      Oh, you mean Linux. Never mind..... ;-)

  29. true really by know1 · · Score: 1

    i've noticed the same thing. maybe they will have to stick to something like Damn Small Linux, but i bet someone has already pointed this out.
    some linux releases are bigger than windows, especially as they are shipping new versions sooner, but at least there is this stripped down one for pc's that are meant to be 'obselete' such as reclaimed hardware in charitable organisations.

  30. Just to add.. by suv4x4 · · Score: 1

    If phone makers, PDA makers, modem makers and even some calculator makers managed to run Linux on their devices, what kind of laptop finds it too fat?

    Ah yea, the $100 "laptop"...

  31. not the subject by xzvf · · Score: 5, Insightful

    I was at the speech. The lecture was not about Microsoft not being cheap enough or Linux being too fat. It's about getting an educational tool that is a replacement for textbooks and a suppliment for six grade educated teachers. All the press I've seen on this takes the quips and jokes and makes them the subject for tha articles. How about someone in the press talking about the other 95% of the presentation. The fact the technology can be deployed at a reasonable cost. The need for content development. The mesh networking. The need for the inexpensive village server and internet connectivity. Ways to effencently power the devices..... Something of substance.

    1. Re:not the subject by gad_zuki! · · Score: 1

      That was my first thought. We have an out of context quote here designed to get the usualy suspects all in a tizzy. Surprise surprise, it worked. Its like hes fair game for ridicule because he's trying something out of the ordinary and consumerist america scoffs at the idea of an 100 laptop. Its almost communist! Maybe some right-thinking senator will put a stop to this. The question now is do we nuke MIT from orbit or just go for a "regime change."

    2. Re:not the subject by qbwiz · · Score: 1

      Yes, but we've all heard all of that before. What we have not heard before is Negroponte saying that Linux is too 'Fat'.

      --
      Ewige Blumenkraft.
    3. Re:not the subject by westlake · · Score: 2, Insightful
      The fact the technology can be deployed at a reasonable cost. The need for content development. The mesh networking. The need for the inexpensive village server and internet connectivity. Ways to effencently power the devices..... Something of substance.

      Let's talk substance.

      The Simputer also began as a well-hyped charitable project, an attempt to bring the computer to the third-world masses. It didn't quite work out that way.

      I think it is fair to ask whether Negroponte's estimates are realistic.

      The laptop has to take all the physical abuse a kid can deliver. It has to survive in environments that would stress military-grade components. But cost no more than a Bayless clockwork radio in the West.

      It seems a little late in the day to be talking about the core OS.

      That suggests there are problems elsewhere. With the GUI. With applications. With storage. With networking. With power consumption generally.

    4. Re:not the subject by Shankland · · Score: 5, Informative

      I'm the author of the CNET News.com story in question. If you read beyond the opening lines about Linux being too bloated--which by the way also was how Negroponte opened his speech and an interesting tidbit, in my opinion--you find information on some of the 95% of the speech you say was missing. You will see other information about mesh networking, $100 servers, pedal power, a launch delay, the initial $135 price, the dual-mode monitor, and other items. Stephen Shankland stephen.shankland at cnet dot com

    5. Re:not the subject by Lumpy · · Score: 1

      But certian things are pie in the sky things.

      The Mesh networking is a great dream but does not work in reality unless you want insanely slow speeds. and I mean REALLY slow.

      After only 8 machines in a Mesh network that person's bandwidth is dropped to 1/512th of the net connection's bandwidth as you lose HALF the bandwidth at each node you have to hop. So if Kid A is lucky and has a 56K connection the kid at hop A will have less than 110Bps enough to send and recieve a really small email over a large amount of time.

      Now abandon the silly mesh networking idea and go with a store and foreward packet radio setup and you get full bandwidth with added latency.

      But this project is more of an exercize in buzzwords than making something truely useful.

      --
      Do not look at laser with remaining good eye.
  32. W.T.F? by ENOENT · · Score: 2, Insightful

    Um, I run Linux on a laptop with a 500 MHz processor and 128 MB RAM.

    As long as you're not running Eclipse or OpenOffice, it's Good Enough (TM) to get work done.

    --
    That's "Mr. Soulless Automaton" to you, Bub.
    1. Re:W.T.F? by Anonymous Coward · · Score: 0
    2. Re:W.T.F? by Anonymous Coward · · Score: 0

      Or Firefox. That memory-leaking piece of crap.

    3. Re:W.T.F? by Anonymous Coward · · Score: 0

      Yeah, who needs high-quality modern software? Throw Emacs + Movitz on those puppies and watch Ethiopia blossom!

  33. Distro Problem, Not OS Problem by taylor_venable · · Score: 1

    Of course, this isn't really about Linux itself, but about the many Linux distributions that have bloat problems, notably Fedora and Suse. These are the guys who put everything, including the kitchen sink, into their basic installs. In other words, the Emacs of Linux distros. Whatever happened to keeping the number of required packages to a minimum? On the other hand, Ubuntu and Slackware manage to install a great OS with small footprints.

    BUT... since we're talking about the exotic hardware here, why not give NetBSD a try; it's very small and has great support for all kinds of strange hardware. And it's more free than Linux! It would be very difficult to go wrong with a BSD.

  34. Yeah? YEAH? by Anonymous Coward · · Score: 0
    Well, I say Nicholas Negroponte is too fat!! How do you like that, Nicky-boy?

    -- Tux

  35. kernel by Anonymous Coward · · Score: 0

    If the Linux kernel has really gotten that "fat", just use an older version. Plenty of software will run on older Linux kernels.

  36. Fatness by hism · · Score: 0

    After considering this story...

    Yeah, it is growing a little fat, isn't it!

  37. What CPU are they using? by LWATCDR · · Score: 1

    I want to know what X86 cpu they are using that only uses one watt!
    That is like 300ma at 3.3v!

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:What CPU are they using? by Klivian · · Score: 1

      I want to know what X86 cpu they are using that only uses one watt!

      I would guess one of those AMD Geode processors:
      http://www.amd.com/us-en/ConnectivitySolutions/Pro ductInformation/0,,50_2330_9863_13022,00.html

    2. Re:What CPU are they using? by Anonymous Coward · · Score: 0

      Where did anyone mention x86?

    3. Re:What CPU are they using? by LWATCDR · · Score: 1

      The GX pulls 1.1 watt and they claim a total of two watts for everything! That includes the screen, memory, and every thing else. That seems very optimistic.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  38. There is hope... by myc18 · · Score: 2, Informative

    In the latest edition of the USENIX ;login: magazine, Professor Andrew Tanenbaum et. al. wrote: "As memories got larger, so did the operating system until we got to the current situation of operating systems with hundreds of functions interacting in such complex patterns that nobody really understands how they work anymore. While Windows XP, with 5 million LoC (Lines of Code) in the kernel, is the worst offender in this regards, Linux, with 3 million LoC, is rapidly heading down the path. We think this path leads to a dead end."

    Currently, Professor Tanenbaum and his group are working on a new version of Minix (version 3), which is a micokernel with just under 4000 LoC! He do hope that it will be used for the OLPC (One Laptop Per Child) a la $100 PC.

    1. Re:There is hope... by HuguesT · · Score: 1

      Yes, right, and Linux was pretty damn small too when it was only running on Linus' PC.

      What these big guys are missing is that the largest part of the Linux kernel by far is simply a huge pile of drivers for just about any piece of computer hardware under the Sun.

      I'm sorry to break it to Pr. Tannenbaum, whom I respect very much for his books, but if he wants to get Minix running on just about everything too, not to mention efficiently, he's going to have to get cracking and start writing these millons of LoC, because he's going to need each and every one of them.

      In the latest (2.6.16.2) kernel, the total size is about 260MB, of which the proper architecture-independent kernel code takes 1.3MB, i.e 0.5%. If the figure of 3MLoC is to be believed, that puts the Linux kernel weight at only 16,000 LoC or thereabouts. The rest is a small portion for the 24 architectures that Linux supports, and drivers, drivers, drivers.

      In other words, Linux is not that fat, and Prof A.T. is full of it quoting the numbers that make him look smart.

  39. Linux is Fat! Yes by Simonetta · · Score: 0, Flamebait

    It takes forever to start Linux on a PC compared to Windows98. And after giving the command to shut down, it scrolls dozens of lines of incomprehensible text showing its 'shut down process'. And all the distributions that I've tried work like this. I feels like I'm shutting down the entire Pentagon.

        Jeez, guys, this is supposed to be an appliance. It doesn't take three to five minutes to shut of a color TV set.

        Linux isn't going to be taken seriously until you'all fix this shit. A PC should be ready to work with within five seconds of power on and should shut off within three seconds. This is not an unreasonable goal. It just seems that way because everyone that is the Linux headspace is still thinking in terms of 1970's Unix mainframe mentality. Like "this is a computer system, it is very complex, it runs very important things, it is very powerful, it must not be fucked with for any trival reason, it does not shut down, it does not go down, it does not fail, it is a manifestation of the power of the gods, kneel, peasent!"

      This is a horseshit attitude nowdays when 32-bit processors cost less than an hour of minimum wage. But it lingers on and on. We all have fast hard disks that load megabytes in seconds, so it's no big deal to load what we need only when we need it. And we all have flash disks that hold 256 Megabytes in non-volatile memory in a chip the size of a toenail. So there's no reason to wait and wait and wait while megabyte after megabyte is transfered from one computer memory section to another every time the power is turned on.

        Negroponte is right. Linux is too fat. And it loads too slowly, and takes forever to shut down. And if we can actually fix this situation, then you'll be able to count on your fingers and toes the number of quarters before Microsoft evaporates like the memory of vile fart.

    1. Re:Linux is Fat! Yes by know1 · · Score: 0, Troll

      dude, you're an idiot
      "It takes forever to start Linux on a PC compared to Windows98. And after giving the command to shut down, it scrolls dozens of lines of incomprehensible text showing its 'shut down process'. And all the distributions that I've tried work like this. I feels like I'm shutting down the entire Pentagon. Jeez, guys, this is supposed to be an appliance. It doesn't take three to five minutes to shut of a color TV set. Linux isn't going to be taken seriously until you'all fix this shit. A PC should be ready to work with within five seconds of power on and should shut off within three seconds."

      you're comparing modern day linux to a windows from 8 years ago. of course it will run fucking faster. if you run xp it has the same problem. And as for this switching it on and off within three seconds, windows hasn't achieved that yet either. I know some users think it's "ok" to do that though, then become puzzled when they lose all their files. sigh, anyway what was your username again? *clickety click*

    2. Re:Linux is Fat! Yes by rbochan · · Score: 1

      It takes forever to start Linux on a PC compared to Windows98. And after giving the command to shut down, it scrolls dozens of lines of incomprehensible text showing its 'shut down process'. And all the distributions that I've tried work like this. I feels like I'm shutting down the entire Pentagon.


      Don't use all those services - seriously. Win98 _hides_ its shutdown sequence with that stupid "Shutting Down Windows" screen, the the infamous "It is now safe to turn off your computer" screen.
      Similar activity is there, it's just hidden from you.


      Jeez, guys, this is supposed to be an appliance. It doesn't take three to five minutes to shut of a color TV set.


      No, it's not an applaince, nor is it supposed to be. A computer is a tool.


      Linux isn't going to be taken seriously until you'all fix this shit. ...blah blah blah


      This is where your trolling went so badly.
      You know you' are able to fix it if you want something fixed. Get off your whiney ass and do it.

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    3. Re:Linux is Fat! Yes by Anonymous Coward · · Score: 0

      *peasant

    4. Re:Linux is Fat! Yes by Anonymous Coward · · Score: 0

      dude, you're an idiot. you probably don't know that, too because, like i said, dude, you're an idiot.

    5. Re:Linux is Fat! Yes by caffeination · · Score: 1
      Not going to be taken seriously? Last time I checked, it was Windows that wasn't taken seriously, at least not by anyone with an opinion informed enough to matter - setting up a development environment in Windows is a bitch. In Linux it's trivial, KDE + compiler/parser alone is often enough. Maybe you're referring to clueless end users, which is a whole topic in itself.

      It takes longer to boot because it has a radically different system architecture: it is built around modularity, stability and configurability, not speed. Windows has had very few events that would class as kernel releases, making optimisation and acceleration of the relatively few shipped systems more practical.

      Plus, most normal peoples' Windows boxes take much longer to boot than an average bloaty Linux distro. As a result boot time is actually one of the few things they don't care about.

    6. Re:Linux is Fat! Yes by Anonymous Coward · · Score: 0

      A PC should be ready to work with within five seconds of power on

      You DO realize that the goddamn BIOS already takes on the order of 20 seconds to completely mess up the innards of the PC in a way Linux doesn't need or want? Skip all this crap by using Linux-BIOS and it takes three seconds from power on to the login prompt.

      Heck, booting the Linux kernel takes only a few seconds. It's the services (why did you install Apache at all?) and the eye candy that takes forever to load. The only way to accelerate that is probably suspend-to-disc.

    7. Re:Linux is Fat! Yes by Anonymous Coward · · Score: 0

      Hmmmm... it seems to me that the last time I timed it, my laptop boots in under 15 seconds - is stable and has everything setup via a few custom scripts during the boot process... It's really quite a pleasure.

    8. Re:Linux is Fat! Yes by onebecoming · · Score: 1

      You've just clarified exactly why Linux will never be "ready for the desktop" in the same sense as OS X or even that shitpool known as Windows. Sounds to me like you made the original poster's point for him. Congratulations.

    9. Re:Linux is Fat! Yes by NoMercy · · Score: 1

      Common it's a operating system developed for geeks, by geeks...

      Why do we have to worry about the fact it doesn't fit on someones $100 laptop, or run smoothly in there intergrated desktop enviroment. Let them do the work then and submt a patch or maintain a kernel tree etc for there specialised use.

  40. problem with Negroponte by penguin-collective · · Score: 2, Insightful

    In fact, Linux with a full GUI runs fine on a machine 1/4 the speed and memory of Negroponte's design.

    Maybe what he means is that Gnome and KDE require more memory and CPU power than that; well, they do: the features users apparently demand (vector graphics, theming, animation, translucency, etc.) just require a lot of CPU power. That's not Linux getting "too fat", it's Linux following the desktop mainstream, which is what a lot of people apparently want.

    It's a serious problem when the self-styled designer of a $100 laptop can't figure out how to even pick an existing Linux distribution that runs on a 500MHz ARM with 128M of memory. But Negroponte's skill has always been more talk than technology, I suppose.

  41. My satellite tuner runs on Linux by Baki · · Score: 1

    I have a dreambox 7020s and a 7025 (see http://www.dream-multimedia-tv.de/index.php). Both run on Linux within 64MB ram and with a quite slow mips CPU. Without hard disk b.t.w. (well, the disk is only used for recordings). As others have mentioned, Linux can be stripped down very much, and it has been done for usage in a number of appliances. Yes I would neither use GNOME nor KDE on a $100 laptop. twm would be nice :), or otherwise maybe xfce.

    1. Re:My satellite tuner runs on Linux by macshit · · Score: 1

      Indeed.

      I've run linux (2.6.x!) on a system with 4 MB of RAM (yes, that's four), and a 40 MHz CPU. Everything in flash (no harddisk). Simple GUI (picogui). It worked great and was quite snappy, though the size of RAM and lack of a practical swap device rather limits the amount of multitasking you can do.

      The linux kernel is very configurable[*], and of course with FOSS you've got an almost infinite selection of user-land apps to choose from. How many FOSS GUI toolkits are there? I've lost count...

      Unless he's planning for his $100 laptop to use an 8-bit microcontroller with 12 KB of on-chip RAM, it sounds like Negroponte is talking out his ass... ("well that nice MS salesman called me up and pointed out how many CDs Redhat 'linux' takes up... OMG!! We'd better use windows!!")

      [*] As a hacker of embedded linux, I can of course point out places where I wish it were even more configurable -- e.g., it's annoying to have that disk scheduling infrastructure around when I have no disks, and lots of VM-related code when I have no VM... :-/

      --
      We live, as we dream -- alone....
  42. Linux Embedded by webmind · · Score: 1

    the thing is.. if you look at redhat/suse/ubuntu
    the defaults are crap yes.. gnome/kde, openoffice, etc
    if you want optimised.. look at the embedded market. they have to use limited resources. and my phone and pda both run linux, my pda even has a document writing app, a spreadsheet, email, browser, calender, all that you'd want on a 100$ laptop. and it's on a 400mhz PXA qith 64mb ram. workable for low resolutions (320x240, although my pda -can- do 640x480)

    aslong as people learn that linux doesn't equal redhat or novell, linux is great for low speed.. and don't expect to much.. win95 ran on 486. so can linux.. but just don't expect WinXP features.

    my 2 euro cent.

    1. Re:Linux Embedded by It'sYerMam · · Score: 1

      Given that linux can run on an iPod, you'd think it could run on a 500MHz laptop. The only issue should be space.

      --
      im in ur .sig, writin ur memes.
  43. Don't run modern software on old hardware by Erik+Hensema · · Score: 5, Insightful

    He's wrong.

    Both software and hardware grow. Software grows in terms of functionality, hardware grows in terms of speed, memory size, etc. Software and hardware need to match. Don't run slackware 2.0 on your shiny new dual core athlon 64. Don't run KDE or gnome on that old 486 you found in the basement.

    So Negroponte creates a low cost laptop. Good. Now he tries to fit contemporary software on it. He finds it doesn't work. Does that make the software bloated? No. The software just doesn't match the hardware.

    People tend to forget how slow old hardware really was. Don't you remember visible slowness in scrolling on 8086 hardware in text mode? Don't you remember how long Wordperfect took to start up? Big&bloated Microsoft Word starts in under 2 seconds on modern hardware.

    You probably don't remember. That's why modern software seems so incredibly slow on old hardware. That's just because the hardware is old.

    Of course some software is bloated. Openoffice is extremely slow in comparison to Microsoft Office, while even lacking features (wether you want those features is open to another debate). KDE applicates take too long to start up (while their speed when stated up is good).

    My point is: software is not bloated. Software is designed to run on contemporary software. Which in this day and age is >= 2 Ghz, >= 512 MB ram, >= 200 GB harddisk, fast GPU w/ >= 64 MB ram. That's a lot faster than the $100 laptop.

    --

    This is your sig. There are thousands more, but this one is yours.

    1. Re:Don't run modern software on old hardware by Rosco+P.+Coltrane · · Score: 0, Flamebait

      Both software and hardware grow. Software grows in terms of functionality,

      Bullshit. Linux programmers have mainly gotten lazy with the amount of RAM and disk you can get for dirt cheap these days.

      Want an example? strace konsole and see how many bloody files it opens : nearly 200. TWO FRIGGIN' HUNDRED FILES simply to open an xterm!

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:Don't run modern software on old hardware by ZachPruckowski · · Score: 1

      Personally, I'd prefer that, because it means that more is getting done. I'd rather have 10 "B" apps on Linux that are feature complete but bloated, then 3 that are A grade, because those bloated ones can always be optimized, and they at least exist for people with higher-end processors. The work that gets done on F/OSS is the work that the developers want done. If it's developers with fast machines, they'll write bigger code. Now Negroponte could either edit some of the apps to make them smaller, pay someone to do it, or guilt someone into doing it. He's trying option C, which is probably the best one overall.

    3. Re:Don't run modern software on old hardware by Sycraft-fu · · Score: 4, Informative

      You aren't kidding. I remember back in the 486 days, I had a slower 486 that was RAM starved for a long time and damn with Windows programs. I'd start Works to write a paper and wander off to the kitchen to grab a snack while it loaded. A 2 minute process at least. Now at work I expect it to be up instantly. Even on a cold boot when it's not cached it's like 3 seconds until it's loaded. Printing was even worse, it took forever for the system to get all the data ready for the printer and it was all you could do, you couldn't multitask. I'd start a paper printing and go elsewhere. Now, hell I submit a 40 page job to the copier and it's in the tray before I have time to walk over there.

      I remember screwing around with MP3s not too long after they came out. I had done some upgrades at that point and was tinkering with Windows 95 and it turned out that it ate too much power for me to play MP3s. Mono was ok, but stereo skipped. I had to drop to DOS and use Cubic Player to get full stereo 128k MP3s. It was just all my system could handle. Now I play them in the background when I want, and they use maybe 10 seconds of CPU time per hour on one of my cores, it's just not even significant.

      I could go on and on, but in essence it's changed from me sitting and waiting on my computer to it always waiting on me. There are very, very few tasks I do that take enough time I need to sit and wait, and even then it still multi-tasks fine and I can surf the web while that happens.

      The problem is that Negroponte seems to have billed this thing as a legit replacement to a normal laptop. On the page it says:

      "What can a $1000 laptop do that the $100 version can't?
      Not much. The plan is for the $100 Laptop to do almost everything. What it will not do is store a massive amount of data."

      Ok well that's pretty clearly BS. Store large amounts of data is ONE OF the things the $100 laptop won't do, but there's plenty of others. Run a fancy GUI like KDE would be another one, have 10 apps open multitasking would be another. Now it's perfectly legit to say these things aren't necessary in a cheap laptop, but they ARE things that people expect out of computers these days.

      I figured it was just over-marketing (I mean who doesn't do that) but it's possible that he really thought he could get a full featured Linux distro on his little laptop and is now finding out that's not the case. His statement of "Today's laptops have become obese. Two-thirds of their software is used to manage the other third" just isn't the case. He may be finding that out, to his disappointment.

    4. Re:Don't run modern software on old hardware by Anonymous Coward · · Score: 0

      "Want an example? strace konsole and see how many bloody files it opens : nearly 200. TWO FRIGGIN' HUNDRED FILES simply to open an xterm!"

      So what! It opens quickly enough on any reasonably modern system.

      Moan about code bloat all you want, but it just doesn't make a lot of sense to try to develop lean, mean, optimized applications in most areas anymore. Cycles and megabytes are so cheap that it's not worth the costs (development time, reliability, flexibility).

      This is why you see the industry moving more and more to managed code and higher levels of abstraction. As an example, imagine trying to justify writing, say, financial software in FORTRAN or C or C++. It's just not a sensible thing to do.

    5. Re:Don't run modern software on old hardware by mav[LAG] · · Score: 1

      Don't you remember visible slowness in scrolling on 8086 hardware in text mode?

      Yes. Nethack on an XT (Hack I think it was called back then) slowed down significantly when there was a shop on the level you just entered. A bunch of us would play in the lab and every so often someone would say "yes! the machine's really crawling this time - must get to the shop!" - much to the amazement of the other students who were actually working on making their software go faster.

      --
      --- Hot Shot City is particularly good.
    6. Re:Don't run modern software on old hardware by fermion · · Score: 1
      Any OS released today should run adequately well on any decent machine released in the last 3-5 years. This does not mean that one should be able to have a movie running in the background, mail check every few minutes, and a browser running the foreground, But the OS an application or two should be usable

      If we take about the conditions 20 years ago, then we must acknoledge that the hardware was very slow. In many cases the microcomputer was running an OS,a single application, and limited if non-existant network activity. Even with the reletively limited demand on resources, the machines were generally slower to respond and process that they are today. This was especially true for MS Word and Excel.

      So we were hungry for resources. The technology was catching up with demand, and a new computer every couple years, or every year, and new OS and Apps to use the speed were not out of line. Running on a machine even a few years old was not reasonable because such a machine was slow. But then resources began to catch up. It then became a question of what can we think of to use the extra cycles? How many different applications can we run? How many resources can we waste to continue regular upgrades?

      The reality is that one should be able to design a computer use 3 years old technology that will runany reasonalbe current and near future OS. If it is not possible, then the OS is not reasonable. It is just not neccesary to be that much in front of the curve anymore. I would that Linux would be such an OS, if it was propery configured. Likewise, a proper office app and movie viewer and picture viewer and the like should run well, though perhaps only one at the time. The key here is to manage expectation. A $100 laptop, like the $500 mac mini, or a 20K SUV, or $50 speakers, are only going to produce adequate performance. Most people will deal with the cheap car, or cheap stove, or cheap laundry detergent, simple because they are cheap, even if the performance is not up to some arbitrarily high standards.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    7. Re:Don't run modern software on old hardware by panthro · · Score: 2, Interesting

      This mentality, while pervasive among supposed computer experts, is entirely untrue. Software is bloated. These days, hardware is getting so big and fast that programmers don't have to optimize their software to cram functionality into something that will run decently (resulting in a better program). We don't need this new hardware; there simply isn't enough human need for functionality to take advantage of it. Instead of cramming functionality, the programmers take up every ounce of system resources they can now by being lazy. Think about it: 20 years ago, computer science taught you to write good programs in relatively low-level languages; now they teach you to program in languages like Java with virtually no regard for efficiency. Programs could be written much, much more efficiently, and most of what we use today could easily be made to run on hardware over ten years old if more effort was put into optimizing it.

      But then they couldn't force you to upgrade your computer every couple years, could they?

      --
      If you're not part of the solution, you're part of the precipitate.
    8. Re:Don't run modern software on old hardware by asuffield · · Score: 1

      Big&bloated Microsoft Word starts in under 2 seconds on modern hardware.

      This is not true. On 'modern' hardware, the nforce4 board with a regular old althon64 sitting under my desk, Word (from office XP) takes a little under ten seconds to start.

      It takes under two seconds to open a new window if you allowed it to start on boot, which it does in the default configuration when you install many versions of Office (although some recent versions no longer do this - office then loads when you start your first office application, and then stays resident).

      Openoffice is extremely slow in comparison to Microsoft Office

      When you correct for the above behaviour (disable office-load-on-boot or enable the equivalent functionality for openoffice), then this is not true.

      You get the same stuff for "save in background" vs "tell me when you're done saving", and dozens of other features. Word isn't faster, it just appears to be (to the untrained observer).

    9. Re:Don't run modern software on old hardware by RzUpAnmsCwrds · · Score: 1

      Think about it: 20 years ago, computer science taught you to write good programs in relatively low-level languages; now they teach you to program in languages like Java with virtually no regard for efficiency. Programs could be written much, much more efficiently, and most of what we use today could easily be made to run on hardware over ten years old if more effort was put into optimizing it.

      20 years ago we weren't doing what we do now with computers. Pull out a word processor from 20 years ago and tell me that it looks like a "good program" today.

      More to the point, Java isn't slow! In many cases, it even beats C++.

      My cellphone runs what is probably the closest thing to a production Java OS that exists today. The Danger Hiptop runs an entire OS on top of a Java VM, and while certain key functions are written in assembly (graphics functions, mostly), the OS manages to fare remarkably well considering that it's running on a 24MHz ARM with 4MB of memory. Neither Palm OS, nor Windows CE, nor embedded Linux would run as well on a system that is so limited.

      the programmers take up every ounce of system resources they can now by being lazy

      That's quite frankly crap. I remember a time when PCs struggled to play MP3s and run a word processor at the same time. Now I have no trouble playing a DVD while streaming media accross the network and recording two channels of TV.

      None of the software on my system is "taking up every ounce of system resources". Right now, I'm using 4% of my CPU and have over 800MB of free physical memory (which is being used for disk cache at the moment). Is my PC high-end? Not in the least. I have an Athlon 64 2800+ system with 1GB of DDR400 running Windows XP.

      and most of what we use today could easily be made to run on hardware over ten years old if more effort was put into optimizing it

      A GPU from ten years ago wouldn't even be able to run today's games, let alone at a decent framerate. Forget about encoding XVID captures of DVDs, either - look at this chart (the bottom one) and note that a $150 2.4GHz Athlon 64 "Newcastle" does in 2 minutes what takes the fastest CPU from 10 years ago (the Pentium MMX 233, which is actually only 8.5 years old) 20 times as long.

      Remember how problematic it used to be to print a large document? Remember how long PDF files took to open? Remember how long it used to take Flash animations to load? Remember how crappy video used to look?

      The problem with people like you is that you forget what it was really like just 15 years ago. Mac OS was a dog on the computers of 1991, as was Windows. HP-UX took minutes to boot up. Even 10 years ago, the only reason that we didn't notice how slowly webpages rendered was because most of us were using modems. Pull out a copy of Netscape 2.0 and an old 68040 Mac to run it on, then tell me that we're not doing better. Fire up Word 7.0 on a 33MHz 486 with 16MB of memory and Windows 95, then tell me that applications aren't faster today.

      Microsoft Word starts in 3 seconds on my system. Less if it's disk cached. I can resize it without a wireframe mode because the system is fast enough to redraw the application as I resize it.

      Software uses more memory today because it does more. No one would think of working with 50MB photographs in 1996. No one would think about editing DV footage without expensive hardware.

    10. Re:Don't run modern software on old hardware by Svartalf · · Score: 1
      "More to the point, Java isn't slow! In many cases, it even beats C++."


      For some contexts, yes it does "beat" C++. But, if you pile on many of the language's features, which includes relying on the GC to handle all your heap, you end up taking any "beats C++" speed advantage and throw it out the window. (Please note, this doesn't get into programmer productivity, which as best as I can tell, for some things Java is better in this regard- but then, not everything is about programmer productivity...)

      In reality, I can make C++ code that beats C code for speed- it's not easy and it's oftentimes a stilted situation.
      I can do the same thing for Java compared to C++- and, again, it's not always so cut and dry and it's often a stilted situation.

      What it all boils down to is that people keep thinking they're doing good stuff, when in reality it's not so hot after all. For example, for each and every time you do a string copy in Java, you're doing a memory allocation, a NEW. In high performant, high availability code (Such as trying to track/process 8+ securities markets simultaneously (Something that produces something on the order of 30+ GBytes of uncompressed data per market day...)- something one of my former employers did...) doing this causes very odd and very problematic latencies in the code as the GC would cause pauses in execution that would cause the code in question to drop trading traffic (Recieved from the markets in question via UDP packets...) on the floor. If you don't do any allocations except the up-front ones at the start of the app, the GC doesn't do that. The C++ code doesn't ever have this issue. Neither does any of the C code.

      In the end, it's all about using the right tools for the job and invariably, people end up trying to shove through tools that really are unsuited to the task. Java's one of those situations in many cases. So's C++, in reality, for many cases. I wouldn't be relying on Java for anything fault tolerant (You can't get deterministic behavior unless you use a very specialized way of coding for Java- the GC will foul you up every time...) just like I probably wouldn't want to try to code an entire operating system in SNOBOL or Icon. It just wouldn't work out well for the task in question.

      Is the codebase out there bloated for what it could be doing- Hell, yes! There is a tendency towards laziness within our profession (even with myself- and I openly admit it regularly...) and many don't put enough thought into what they're doing when they do it. Part of the problem is that many don't QUITE grasp what OO is really about and they go hog-wild with the whole concept- and end up with more templated crap than needed, twisted classes, and far too many objects than should be needed. This produces bloat. In the case of Mozilla; they've openly admitted that XPCOM caused part of the memory and code overhead- they overused that OO and caused it to be much more memory hungry than it needed to be. This was back ages ago. Firefox is amazingly better- but it's still far, far from where it probably ought to be. There's Java apps out there that are in the same boat.
      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    11. Re:Don't run modern software on old hardware by xenocide2 · · Score: 2, Insightful

      Obviously this device has been designed for distribution in countries where people have no expectations of using "computers these days" in their lifetime, by Negroponte's own admission and enthusiasm. But it's not the case that getting a full featured desktop is impossible. 128 is a bit light on RAM, but 192 plus swap wasn't awful on my computer running GNOME or KDE a few years back. I'd expect they could chop together something a bit lighter than either of those without sacrificing much. A couple of small tweaks (perhaps a persistant button to access the applications menu) to XFCE could fill the role nicely.

      The specs the article mentions is 500 mhz and 128 megs of RAM. Obviously with 512M of CF, you won't want swap. But its enough to do many of the basic functions an office has need of, if done cleverly. You probably won't have the disk space to be decoding MP3s with it, but it's not outside the specs of the CPU. The trouble is going to be Office Applications. Abiword might fit the bill, but I had a bad experience years ago and haven't revisited it since. But gedit or some other simple text editor should be light weight enough to operate within constraints, and comes with the benefit that it can likely be stored on CF space.

      But a much bigger challenge than disk or RAM space is power. Disk and RAM grow bigger and cheaper daily, and the OLPC project has a couple of very bright people capable of handling (or finding someone else who can) those problems. But power requirements aren't as well defined in the market, and that's gonna lead to some problems. Negroponte claims he'll power it with a foot crank or some bizairre no grid required system. This is going to be a real piece of engineering, because unlike the rest of the project, it's not about taking someone else's work and gluing it together. He keeps saying that it's gonna run on something ridiculus like 1W of power, but there's no way you can do that and transmit anything over wifi long distances.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    12. Re:Don't run modern software on old hardware by SanityInAnarchy · · Score: 2, Insightful

      You're both almost right.

      More to the point, Java isn't slow!

      Not the point at all. His point is that we're not being taught how to write good Java programs.

      the programmers take up every ounce of system resources they can now by being lazy

      Not true. At least, only partly true.

      Yes, there's often an attitude of developer time vs. hardware cost. Obviously, no one expects a CGI to be written in C and assembly -- the amount of time that would take simply isn't worth it when a Perl version would run almost as fast. Often, it goes further -- Ruby is being used, and I don't see how that language could be optimized much more.

      I remember a time when PCs struggled to play MP3s and run a word processor at the same time. Now I have no trouble playing a DVD while streaming media accross the network and recording two channels of TV.

      That is your hardware, but don't tell me there's no laziness involved. I use mplayer to play my mp3s, vorbis, flac, and so on, and I know for a fact that this worked great on very, very old hardware. I sincerely doubt a recent WinAMP would be as fast.

      I've been doing things like using Firefox and Thunderbird instead of, say, Galleon and Pine, like I did a few years ago. But, if I really wanted to, I'm sure I could train myself to use Mutt at least as effectively as I do Thunderbird, and I know for a fact it'd use fewer resources.

      Your hardware is fast enough that programmers can afford to be lazy, and you'll still be running ten times as fast as a computer ten years ago. But remember: according to Moore's Law, your hardware is 32x as fast.

      This isn't always a bad thing. It's really nice to be able to brute-force some things, and to use an elegant, future-proof design instead of a somewhat faster, but absolutely unmaintainable one.

      Mac OS was a dog on the computers of 1991, as was Windows.

      Mac OS and Windows in 1991 were horrible programs, and they have gotten better. Still, just about everything's gotten bloated. You try installing OS X or Windows XP on a 1991 computer. I'll go aheand and install a custom Linux. Then we can compare all three to the OSes that were around at the time. I think my Linux will win. And I think that you'll discover that bloat does exist.

      Fire up Word 7.0 on a 33MHz 486 with 16MB of memory and Windows 95, then tell me that applications aren't faster today.

      They aren't, and your comparison isn't fair. Fire up Word 2003 on a 33MHz 486 with 16MB of memory and Windows XP... what's that? You can't?

      Or, if you can get Word 7.0 and Windows 95 to run on my 2.4 ghz amd64, compare those to XP and Word 2003.

      Or, probably the fairest example: just compare the application. I'd imagine that XP runs faster than 95 on my box, but uses more of the completely unnecessary 2 gigs of RAM that I have -- thus, try Word 7.0 on a new box with a new OS, compared to a new Word.

      Microsoft Word starts in 3 seconds on my system.

      No, it doesn't. Try disabling the (rather large) chunk of Office that starts when your system boots. Or better, compare your boot time with Word installed to my boot time without a hint of Word anywhere on the computer.

      Look, guys...

      It's not either-or. You're both right. There is software bloat, and computers are faster today. Software uses more memory today because it does more, and because programmers have gotten lazier. No one would think of working with a 1 gig OS in 1996, certainly not one that used over 50 megs of RAM just to run, before you start trying to edit 50 meg photos.

      --
      Don't thank God, thank a doctor!
    13. Re:Don't run modern software on old hardware by Sycraft-fu · · Score: 1

      I'm not saying it can't be done, what I'm saying is I think Negroponte may have had unrealistic expectations. He seems to be under the impression that software these days is large because "2/3rds of it manages the other 1/3rd). Well, that's not so much the case, as the GP and I noted. Things have changed. Sure software has gained some bloat, but often what people call bloat is actually new features they like. Even simple things like responsivness. If you've loads of RAM, you write your apps so it loads the whole thing in to RAM and everything is fast. If you are on a RAM starved system, you apps need to be more creative and only load parts. Of course that slows things down.

      So I think the problem may be that Negroponte has visions of a system that has a cool, modern GUI, plenty of apps, and is nice and zippy, but all on a tiny amount of hardware. The reality is that it's going to be more along the lines of what systems were like in the mid 90s, though probably with less apps since the disk space is small. That's fine, but I don't think that's what he wants.

    14. Re:Don't run modern software on old hardware by xenocide2 · · Score: 2

      Negroponte has several key people working for him. One of them is Jim Gettys, who's labored for many years to improve X, used to sit on the GNOME foundation board and now sits on the X.org foundation board. I don't think he's the sort to let his boss wander with stars in his eyes, uninformed of what his system can and can't accomplish. Rather, I think that much more is feasible than you think, and that perhaps you're reading too much into his statement. Pretty much every big standard OS's standard desktop is too damn big to fit into their system. Yes, they're using a compression scheme to save space, but there still needs to be some work done to whip it into shape for his needs. I don't think he's trying to give the impression that he looked into it and said "Oh shit! this wont do!" but rather a small dissapointment with how RAM hungry (and storage hungry) today's apps are.

      I guess he should blame the same phenomenon that makes his project feasible: rapidly declining prices of technology.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    15. Re:Don't run modern software on old hardware by Sycraft-fu · · Score: 1

      Possible. Unfortunately the whole thing smacks of "stars in the eyes" syndrome to me. Not the idea of cheap usable technology for 3rd world countries, just this particular implementation. There seems to be a lot of good intentions, but there are a lot of feasiblity issues, the software being one of them, that haven't been well considered. Maybe I'm just reading too much in to the blurbs on the website and I should treat them more like company marketing, but to me it speaks of a lack of understanding of limits of technology.

      Like I said, the quote that I really wonder about is the "Two-thirds of their software is used to manage the other third". That's not a quote taken out of context by a reporter, that's something they chose to put on their website. Well, it doesn't seem to me that's how software is at all. I don't there's there's 66% "management" that you can just trim out and have a magically smaller, faster system.

      Please believe me, I'm not trying to say these people are stupid, but I work for a university with academics and I am painfully aware of their ability to over focus and miss the big picture, and their disjoint with the real world. They aren't stupid, they are brilliant, but their focus and environment often lead to unrealistic expectations.

      For example we have a professor that does Internet research. His work must be good because he gets lots of grants, but for all that, he's rather ignorant of how actual networks work. Not too long ago he demanded that the campus network be upgraded to suport IPv6, he needed it for a project. The network operations team presented him with a multi-million dollar quote. See all the core and distribtuion routes would need new supervisors, and the firealls and traffic shapers would need replacement. He was furious that they couldn't just flip a switch and turn IPv6 on. Likewise he asked about getting 10gig and up in the department. Not because he needs the bandwidth, but because he feels out network is old news. Well, I suppose GigE is old news, research wise, it was developed some time ago, but deploymentwise it's pretty modern, and faster isn't economical. He was shocked when I showed him the size, and price, of terabit routers. He's well versed on what's being done in networking research, but he's painfully out of touch with how networks are actually implemented in the real world.

      So I think that something like that may be at work here. Maybe a little too much idealism, not enough consideraton of realities.

    16. Re:Don't run modern software on old hardware by kaiidth · · Score: 1

      I remember saying the same thing about hard disk space at some point.

      I used to seriously believe that there was no real reason that anyone would want more than a few hundred megabytes of space. One of my friends, who was working on his PhD at the time, told me that he had several gigs of data for the purpose, and frankly at the time I didn't really believe him.

      Now, I am working on my own PhD, and I find your comment pretty amusing. We write code in C, we count every metaphorical ounce of system resources, and we are still maxing out server capabilities. Why? Because with today's computers, functionality that was previously impossible has now become merely difficult.

      Sometimes it is a question of how big you dream...

    17. Re:Don't run modern software on old hardware by xenocide2 · · Score: 1

      Look at the value added things distros do. Apt-get, RPM, documentation, network-configuration tools. Window managers, menu editors, etc. A lot of the work distros do is to make configuring and manipulating free software simple, and the price can be expensive diskwise. If he had said he planned to eliminate bloat from applications instead of this sillyness about 1/3, 2/3s, would you have been more likely to believe he'd succeed?

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    18. Re:Don't run modern software on old hardware by Rinkhals · · Score: 1

      > You aren't kidding. I remember back in the 486 days

      486? I used to dream of running a 486

      --
      "I'm a snake if we disagree"-Jethro Tull, Bungle in the Jungle
    19. Re:Don't run modern software on old hardware by panthro · · Score: 1

      Fair enough. I'm an electrical engineer, so I understand that there are plenty of applications of software that do actually take advantage of today's immense computing capabilities and that there are things we need still more computing power to do. Those applications are coded well, because they still have pressure upon them to be efficient.

      My comment was more in the context of PC hardware and desktop software (since TFA is about the $100 laptop), and my point is that in that context computing power far exceeds the need of its users. Computationally intensive applications like yours drive the demand for fast hardware, not desktop applications, but the manufacturers push this progressively faster hardware onto the desktop market even if that market doesn't need it. With all this extra headroom, programmers add features which take up resources that people don't need, and get sloppy with their coding. The result is bloated and inefficient software that runs well on modern hardware but can't run on older hardware, for no good reason. This in turn drives people to buy faster hardware, and the cycle continues...

      --
      If you're not part of the solution, you're part of the precipitate.
  44. Linux on the ipod nano good to go with doom by mrraven · · Score: 2, Interesting

    What's Negoponte complaining about? Linux runs well enough on the ipod nano with an 80 mhz processor to play doom:

    http://video.google.com/videoplay?docid=4032841114 584378958&q=ipod+nano+doom&pl=true

    Retail price 150 bucks and you can bet BOTH c=Circuit City and Apple are making healthy markups, I'd be genuinely surprised if the nano costs more than 80 bucks to make.

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  45. So - how much resource needed to edit an ODF doc? by vik · · Score: 1

    I guess that's the acid test isn't it? How many MB of RAM and storage am I going to need to edit a meaningful open standard document? I'll need mesh WiFi running in the background too.

    Oh, I can't do this in console mode. Bugger. That means I need to haul in a GUI. Can I use a cut-down interface like direct GTK+ or am I going to have to haul in X? This gets tricky...

    Vik :v)

  46. No gentoo! by temojen · · Score: 1

    Speaking as a gentoo user, I think it's a particularly unsuited distro for this project. The users have no computer experience, and installing a package can force a mountain of dependencies if you don't know what you're doing with the use flags.

    EG: Get the use flags wrong, and PHP requires Java, which requires Gnome and/or KDE, which requires X...
    Get the Use flags wrong, and your mailserver (courier) requires Apache with PHP, which...
    Really mess up (USE="courier" when you should have USE="ssmtp"), and sending mail requires courier, which requires Apache and PHP, which requires...

    This may leave you with a stable, useable system, but a whole lot of bloat. Gentoo can make some really bloat-free systems, if you know what you're doing. By some people's opinion, existance of a compiler is bloat on end-user systems and production servers. I see there point, and agree with them under many situations.

    1. Re:No gentoo! by Azarael · · Score: 1

      I certainly wouldn't recommend making people do the install themselves. I'm just suggesting the the pre-built binaries that are on the live cd, plus a few other key applications would consititute a bloat-free os.

    2. Re:No gentoo! by temojen · · Score: 1

      Unless Perl, Python, and all the other stuff needed for portage to work are included in your definition of bloat. Which for this project they probably should be.

    3. Re:No gentoo! by fireboy1919 · · Score: 1

      Perl is not needed for portage to work. It never has been. C is, though, which is a much bigger hassle, and more imporantly, you need a computer that can compile things in a reasonable period of time, which will certainly be missing. Strange that you didn't mention either of those. It's almost like you don't know what portage does. *Portage* is not needed for gentoo to work. Your system will run perfectly fine without it.

      Ultimately, you're missing the point that the previous poster was making: Gentoo is very good for building a distribution with. If you're making it slim then you don't want a great many things - including, perhaps, a package management system - to be part of the final design. Gentoo's build tools that are part of the Gentoolkit make it quite easy to build your own distro with it. You can even make it apt or rpm based if you like.

      This is why Gentoo is sometimes referred to as a metadistribution. It has gotten away from this approach over time, as people are quite willing to use it as a main system, but the functionality is still there.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    4. Re:No gentoo! by antiMStroll · · Score: 1

      Gentoo can be, and is, distributed as binaries. It's one of the install options. Not saying Gentoo's the best choice, just that compiles are irrelevant in this instance. Unless the intention is LAN tourneys.

  47. The underlying educational "theory" is B.S. by David+Hume · · Score: 1
    FTFA:
    Once children have the laptops, they'll teach themselves, he predicted, making teacher training beside the point. "Teachers teach the kids? Give me a break," he said. "Give any kid an electronic game and the first thing they do is throw away the manual and the second thing they do is use it."
    While the focus on Slashdot, understandably, is on the technology and technology sector news -- "fat" or "slim" Linux, mesh networks, pedal vs. crank, the contribution of (or criticism by) Microsoft -- what struck me is that: (a) the underlying educational "theory" is B.S.; and (b) as a result, this is a collosal, albeit well-intentioned, waste of money.
     
    According to the article, the "association hopes to distribute 5 million to 10 million of the systems." At "$100 in 2008 and $50 in 2010," that is $250 million to $1 billion if everything works out as planned.
     
    And what will be accomplished? The kids will "teach themselves?" Because they play games?
     
    How about spending the money on clean water, disease control, actual teachers.
     
    You know what is going to happen? These things are going to be sold by the parents for hard cash, or stolen and sold. Or they are going to fought over. Look for them on E-Bay.
     
    If they really think the kids are going to "teach themselves," they are ignoring what the most important, and far most difficult, part. The $100 or even $50 laptop is easy. Mesh network? No problem. Hand crank, pedal or solar power? You got it.
     
    It is the software, stupid.
    1. Re:The underlying educational "theory" is B.S. by honkycat · · Score: 1

      I disagree. Teachers are important, but a teacher needs to be paid for continuously. Consider the choice between a book and a teacher. The book is paid for once and can then teach anyone who can read. The book is a tool; the teacher is a service. Once a kernel of the population can read, they can then produce their own teachers and re-use the tools (books) that they have to teach more of their own people.

      The laptop is another tool that, once some of the population has learned to use, can be used to teach within the community with minimal additional cost. Furthermore, it has its own value as a communications tool once people know how to use it.

      No one is discounting the value of teachers, either. It's just that they are funded to some degree, and the job isn't getting done well enough. One option is to pour more money into more teachers, but Negroponte's theory is that it's better to spend some money on tools instead. Maybe he's wrong and these will be a waste. I, personally, think there's an enormous potential value.

      Finally, don't discount the value of "learning" to play computer games. That's how I got into computers and that's how a lot of people do. Learning a game helps a person become comfortable using a computer, and that's the first step to using it for more productive things.

    2. Re:The underlying educational "theory" is B.S. by caffeination · · Score: 1

      Dear me, maybe you should email the founders and funders of the $100 laptop project, its backers in the UN, and the several governments lined up to buy laptops from them! I'm sure they'll be relieved that someone who knew what they were talking about finally piped up and saved them from making a big mistake!

  48. Sorry to tell you, but... by NotFamous · · Score: 1

    Microsoft patented FAT.

    --
    Some settling may occur during posting.
    1. Re:Sorry to tell you, but... by Anonymous Coward · · Score: 1, Funny

      Uhoh, I wonder how long it will take for the Tuttles City Manager to call Bill Gates to demand that he uninstall their FAT from his ass.

  49. I agree with Nicholas here. by jg · · Score: 2, Informative

    He chose the word "fat"; I'd use the word "bloated".

    Too many applications are hemmorraging memory. e.g. Firefox, skype,

    Too many applications are just plain huge; e.g. Open Office.

    Too many applications do plain stupid things, like leak pixmaps in the X Window server.

    Too many applications link against libraries they don't even use, causing
    gratuitous references to them, and slower startup times.

    People have become downright sloppy. Our systems, even with .5 gig of RAM like my laptop, have to swap things out due to this sort of sloppyness. This should just not be necessary.

    If you ever wondered why our intereactive response is unpredictable, just consider what happens if you have to start waiting on disk drives to page things out and in.

    This is (mostly) fixable, if we just buckle down and realize we have a problem
    that needs to be fixed.
                                                      Jim Gettys
                                                      OLPC

    1. Re:I agree with Nicholas here. by Rosco+P.+Coltrane · · Score: 1

      Jim Gettys complaining about bloated software, I must be dreaming :)

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:I agree with Nicholas here. by oglueck · · Score: 1

      Too many applications are just plain huge; e.g. Open Office.

      I don't find a 18 megs increase of used ram too much.

      This system was running xorg, KDE, Firefox, Thunderbird, Eclipse and Oo writer, Apache, MySql, Postfix and used 228 megs.

      After shutting down Thunderbird, Eclipse and Oo I have roughly 122 megs used.

      XP without ANY of the above applications running uses 140 megs and more right after startup.

    3. Re:I agree with Nicholas here. by someone300 · · Score: 1

      I love linux as much as the next guy, but how the hell?

      Simply starting Eclipse on my 256MB RAM laptop with GNOME sends it about 300MB deep into the swap and makes it a total pain to use, and I don't even have Apache, MySQL, Postfix or any other server services running...

      However, my 512MB desktop is very responsive with *loads* of stuff running -- even if it's using the swap.

    4. Re:I agree with Nicholas here. by Cyno · · Score: 1

      Too many applications are too configurable and open source to whine about piddly little memory problems. If Negroponte doesn't know how to do it, maybe one of us can hold his hand and show him how..

    5. Re:I agree with Nicholas here. by Anonymous Coward · · Score: 0

      Ah yes, launching a Java app. There's the problem.
      Java simply doesn't play nice with the rest of the system.

    6. Re:I agree with Nicholas here. by Anonymous Coward · · Score: 0

      None of your arguments have anything to do with Linux.

    7. Re:I agree with Nicholas here. by rwg · · Score: 1
      Too many applications are hemmorraging memory ... Too many applications are just plain huge ... Too many applications do plain stupid things ... Too many applications link against libraries they don't even use

      It appears you're confusing "applications" with "Linux." Please report to your nearest Richard M. Stallman Freedom Facility for re-education.

      This is (mostly) fixable, if we just buckle down and realize we have a problem that needs to be fixed.

      I'm sure the projects you mentioned would happily accept well-written patches to reduce their startup times and memory footprints.

    8. Re:I agree with Nicholas here. by oglueck · · Score: 1

      Eclipse is a bit a special case as it is a Java application. Its memory requirements have nothing to do with Linux. 256MB honestly are too low too use Eclipse. Java has its own memory management (garbage collected heap) and thus is assigned a fixed large chunk of memory at startup time to work with. You can control the amount of memory that is assigned to Eclipse with some commandline switches: -Xmx128m -XX:MaxPermSize=128m would give it 128MB of heap and 128MB of space for most non-heap (code) memory. I use 256 MB heap and 128 MB perm gen and have never hit a limit with this configuration - and I use Eclipse daily with a lot of code and many plugins. If you add -Dcom.sun.management.jmxremote you may use jconsole to inspect the internal memory structure and further finetune.

      If you end up swapping a Java process to disk, performance will go down drastically. Because of its own memory management, Java has very bad locality and touches lots of memory all the time (as probably all GC heaps do) - so its best not to swap a Java process at all.

    9. Re:I agree with Nicholas here. by evilviper · · Score: 1
      Too many applications link against libraries they don't even use, causing gratuitous references to them, and slower startup times.

      A variation on this is what pisses me off most... Hundreds of apps only use maybe 1 or 2 fuctions from the kde/gnome libraries, and for those 1 or 2 fuctions, you get 100MBs of needless memory usage (if you don't happen to already be using that specific desktop environment).
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  50. What do Africans need? by Anonymous Coward · · Score: 0

    The last thing an uneducated and illiterate African needs is some complex command line interface OS. Put a linux box in front of him and he won't have the slightest clue what to do with it. He would probably try to use the keyboard as a primitive musical instrument. He break the monitor and incorporate the the broken glass into a weapon to attack a nearby tribe. The mouse would be used as to tie up captured enemies prior to cooking and eating them. The ideal OS for them is Windows XP starter edition or Apple OSX.

    1. Re:What do Africans need? by iamwahoo2 · · Score: 1

      Between Windows XP, OSX, and Linux; Linux is the only one that would even have the possiblity of running half decent on this machine. Linux can be slimmed down. Those others cannot.

  51. baslinux by 3seas · · Score: 1

    getting smaller still than damn small linux
    http://freshmeat.net/projects/baslinux/

    I really don't get it about linux being fat, for it really is what ever size you want it to be,
    and t9o be running live off a cd...

  52. Argh no handcrank! by DrXym · · Score: 2, Insightful

    The article says that the crank is gone. That was the coolest thing about the device! I guess some kind of foot pump thing might do as well but there was something intrinsically appealing about a device that was self-contained without any dangling doohickeys.

    1. Re:Argh no handcrank! by pizpot · · Score: 1

      Foot pumps are hard. Bicycle's are easy.

  53. Negroponte says Lunix Torvaldyos too 'Fat' by Anonymous Coward · · Score: 0

    Posted by ScuttleMonkey on 04:52 PM -- Sunday April 09 2006
    from the not-looking-hard-enough dept.

    Cadef writes "According to a story on CNet News.com, Nicholas Negroponte says that Linus has gotten too fat, and will have to be slimmed down before he will be practical for the $100 Trimspa project. From the article: 'Suddenly he's a very fat person [who] uses most of the energy to move the fat. And it's not just him. Linux has gotten fat, too.'"

  54. I agree with the atricle. by RickBauls · · Score: 1

    This is the reason I awitched to Gentoo. All the garbage I didn't need (such as having kedit, kate, and kwrite installed after I did a server install of Ubuntu and apt-get install kubuntu-desktop) isn't there. My total install of Gentoo with KDE is about a gig compared to the 2-3 with some others. Granted, I still recommend Kubuntu to people who are new or don't feel like configuring things, so I don't hate the distro... there's just unnecessary bloat.

    1. Re:I agree with the atricle. by Ekarderif · · Score: 1

      Yes, because Gentoo is so small with its 700 MB footprint...

      Gentoo has its advantages, but size is definitely not one of them. I just installed ArchLinux, which takes up a whole 200 MB.

    2. Re:I agree with the atricle. by RickBauls · · Score: 1

      I've never tried ArchLinux. I guess I will now... Thanks for the idea.

  55. Mozilla is the problem by drwho · · Score: 2, Insightful

    Linux doesn't have to be fat, it can be slimmed. That's how it runs on embedded systems. THe problem is X is huge, and not just the core X but once you add all of the things people expect, it takes a lot of ram and disk space.

    There are alternative windowing system to X. The problem is, last I looked, none of them have gained much traction, and I believe this is because Mozilla won't work on them. So, someone needs to port Mozilla to their favorite X alternative. This is something that someone with tons of money, publicity, and connections like Negro Ponte can do.

    1. Re:Mozilla is the problem by FrostedWheat · · Score: 1

      X isn't that big. I managed to squeeze Xorg onto a compact flash - the whole system took up about 8Mb before applications.

    2. Re:Mozilla is the problem by Coryoth · · Score: 2, Informative

      Linux doesn't have to be fat, it can be slimmed. That's how it runs on embedded systems. THe problem is X is huge, and not just the core X but once you add all of the things people expect, it takes a lot of ram and disk space.

      The oft trotted out complaint that X is behind all the problems. I hate to break it to you but X is actually quite small if required, and highly adaptable. X is actually used for embedded systems, precisely because it is small (or can be made small). Here's a nice article on X and GTK+ in an embedded device. They managed to crunch an X and GTK+ based GUI down into only 2.9 MB, smaller than the QPE solution they were considering. It is quite possible to have X and a functioning GUI toolkit squeezed into a tiny space. The "things that come with it" that take up so much memory are things like Firefox and OpenOffice and a whole host high detail icons and whatnot. Try reading xrestop instead of top when you want to see how your memory is getting used - the figures that top reports are massively distorted.

      Jedidiah.

    3. Re:Mozilla is the problem by lifeisgreat · · Score: 1

      So a GUI for something as limited as an embedded device is using 2.9 MB, and that's somehow impressive? The article even says it took 5 engineer man-months to accomplish that feat, testifying to how large the originals are!

      I'm sorry, but the Super Nintendo game "Final Fantasy III" contained some 60+ orchestral songs, digital instrument sound samples, 64-color graphics for hundreds of monsters, backgrounds and characters, huge maps, volumes of text, hundreds of cut-scenes and an animated menu/window/text display system.. in a 3.0 MB rom. Why should I be impressed by this 2.9 MB figure again? for a *freaking GUI*?! Back when I coded demos for the SNES in good old 65816, you could make incredible things happen in a few kilobytes of object code. See the Commodore 64 or Amiga or DOS demo scenes for similar displays of frugality.

      If the images in that link are a demonstration of what that device is used for, the fact that it's wasting 2.9 MB to do so is frankly sad and pathetic. They even mention the specs, an ARM cpu equivalent to a 75 MHz pentium, and go on to complain about how long tasks take to perform!! What a mockery!

      Sorry to sound so harsh, but that unit has more horsepower than a Super Nintendo, an Amiga, or heck a 486 of any description, and their GTK/X combination brings it to its knees to display a monochrome window with a bitmap!

    4. Re:Mozilla is the problem by colinrichardday · · Score: 1

      Can one use the Super Nintendo console as a touch screen? Does Super Nintendo have the network transparency of X? Can you manipulate images on a Super Nintendo in a way similar to manipulating windows on a screen? How well does the Super Nintendo multitask?

    5. Re:Mozilla is the problem by lifeisgreat · · Score: 1
      Did you read the article linked to? The requirements for that device are ridiculously simple.

      There's no touchscreen (although the SNES did have a mouse peripheral that worked quite well), just five push-buttons. That's the interface. Five (dual-state - on or off) buttons. That's it. No multitasking, no image manipulation (both are possible but limited on the SNES, but hey, it's a 3.5 MHz 16-bit processor with 128 KB of ram), and why the heck you think a handheld PDA needs network transparency is beyond me.

      They're just putting up extremely simple applications, have over-engineered the software and have discovered that, gasp, it runs like a dog on the hardware budget they're aiming for. Five months of effort for that. This is how embedded projects go awry.

    6. Re:Mozilla is the problem by drwho · · Score: 1

      Thanks for the BlueMug link. I found it most informative. I do have two problems with it, however. First is that I would have liked more details, especially in relation to pixmap and any changes they made. The second problem is that the article is over four years old - So the work is probably closer to five. Lots has happened since then - and most of it bad, in terms of trying to make minimalist X. It would be good if the software and procedures could be revisited and updated. This, my friends, is exactly what Negroponte & Co. should be doing. I hope they already are.

    7. Re:Mozilla is the problem by xenocide2 · · Score: 1

      In fact, that BlueMug article quotes one of the main technical / software developers involved with OLPC, Jim Gettys. I believe the OLPC has the right people to accomplish much of the task before them.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    8. Re:Mozilla is the problem by Alioth · · Score: 1

      X is not huge. The core of X hasn't really got much larger in years - and it used to run very happily on a 486 with 16MB of RAM. I'm sure with a little effort it would be possible to make a usable system on a 486 with the 2.6 kernel and the current X.org and an older or lightweight window manager (like olwvm or fvwm). Don't confuse X with the (large) toolkits that get run on top of it.

    9. Re:Mozilla is the problem by jubei · · Score: 1

      You do have a good point that programmers have accomplished a lot with small hardware requirements, as demonstrated by the Super Nintendo and its games.

      That being said, the programmers for the super Nintendo did not have to implement a general purpose display framework, so shortcuts could be made and optimizations could be done. Perhaps X11 contains too many features for low-resource environments (and perhaps the implementations are too bloated), but I don't think that it is fair to compare a general display and input framework to the SNES. A better comparison is Xorg/XFree vs. DirectFB.

    10. Re:Mozilla is the problem by lifeisgreat · · Score: 1

      Oh I agree, and the fact that they chose X/GTK for the device they were building shows a profound lack of experience programming low-powered devices. While some similar frameworks are bigger, X is *not small* by any stretch of the imagination, and the article the grandparent linked to is a perfect demonstration of its shortcomings in terms of resource usage.

      I just cringe every time people pop up to defend X as being tight and frugal, when it's so monstrous compared to window managers of old with similar functionality.

      How sad that the Y-Windows was so poorly managed.

  56. Solution? Yes, but.... by jacoby · · Score: 1

    OK, so you have a $100 laptop that you have to wind up sometimes. And a full install of pretty desktop distro will bog it down. So you get some people, go with a pre-canned setup of Debian that has only the basics and whatever educational stuff you put on it. Don't pack in drivers for hardware you'll never see, go with an old X server instead of Gnome or KDE. Wonderful.

    But the point of this thing is that the child will create on this thing and share with others. This is a design criteria, IIRC. And when you have the ability to create and share, you'll want new libraries or modules so you can do that better, cooler stuff. Thus more cruft.

  57. Why yes, chinese food _is_ fattening by nikanj · · Score: 1

    "Linux grew by 27.1% in China in 2005" That's quite a speed to gain weight. Maybe Tux should start smoking?

  58. so what by Anonymous Coward · · Score: 0

    It's a project to provide an educational laptop to children in developing countries.

    that's something that their governments should be working on, not MIT.
    1. Re:so what by masterzora · · Score: 1

      Except that Negroponte can do it and their governments can't. At least he's doing his part to help.

      --
      Remember, open source is free as in speech, not free as in bear.
    2. Re:so what by caffeination · · Score: 1

      Or maybe the IT should be left to the IT experts? That way the governments can be free to work on providing other basic infrastructure and curbing inflation and all those other things those queer little poor countries do, right?

    3. Re:so what by birge · · Score: 1
      I think the OP's point was that the governments in those countries should fix their own educational system rather than one lab at MIT taking upon themselves to rejigger the educational system in other people's countries. It's not about specialization. Of course the governments wouldn't attempt IT work, or whatever. They subcontract whatever they deem needed to be done.

      I think the OP's point was about the ability and appropriateness of a technocrat at MIT to figure out how to educate third world children. The hand crank should've given that away. My guess is Negroponte is taking a shot at continued relevence after everybody seems to have forgotten about him and the media lab. As somebody else said, if he really cared he'd fix more pressing problems. It's typical first world centrism to think the way to help others is to turn them into us. They need to go through a natural progression, and that progression involves stabilizing their economies and getting infrastructure in place before we start handing out unix to children.

    4. Re:so what by caffeination · · Score: 1
      MIT isn't "taking anything upon themselves". They can't force any government to order their laptops. If this was all misguided centrist hot-air, I can assure you that Chavez in Venezuela and Lula in Brazil would have a lot of political points to score by crapping all over it publically.

      "Pressing problems" vs long term issues such as education is a complicated issue which varies from country to country, not one that can be assumed either way, generalised across the globe, and and merely stated.

  59. Yikes by Doomstalk · · Score: 1

    "I was the longest holdout for the crank being on the laptop. I was wrong," he said, adding, "If you're a 10-year-old, maybe you can get your four-year-old to pedal for you."

    Kids are getting pregnant younger and younger these days...

  60. i have a question for you... by foQ · · Score: 1

    Does this $100 laptop make my code look fat?

  61. 16MB is Fat and 200Mhz is fast by tjstork · · Score: 1

    I have to say that I agree that X is way too big. For all of its other knocks, Windows actually has had a history of running on hardware the Unix refused to venture on until the early 1990s. I ran Windows 3.1, for all of its faults, on 386SX with 1 Mb of RAM, and it actually worked pretty well. Mind you, that was a 25Mhz chip! Or was it only 16Mhz? Of course, my Amiga had a destkop that ran fairly well 1Mb of RAM, but the Amiga's windowing engine did not have font system anywhere near as good as Microsoft's True Type...Unix wasn't really an option until PC's started to become more like workstations in their memory, speed, and CPU throughput.

    --
    This is my sig.
  62. Give them a cellphone instead by robertl234 · · Score: 1

    Instead of bickering about how to build this "$100" computer, give them a cellphone and a keyboard to plug into it. This combination will do everything the computer claims to do and has the added benefit of letting people call each other. Unlike computers, a cell phone can easily be built for under $100 and because the cellphone market is so much bigger than the computer market, economies of scale will drive down the price of such a phone much faster than computer prices could hope to fall.

    1. Re:Give them a cellphone instead by caffeination · · Score: 1

      I'm very, very glad to see someone here saying something more intelligent than "this is dumb". That said, I still disagree, because a phone would be way less usable than a laptop for actual computing, and its steal-me rating would be through the roof. A free laptop aimed specifically at kids is of little interest, but a fully-functional phone, and a decent one at that, is something there would be a real black market for, whether the govt handed it out for free or not.

  63. i agree, why install 59 langs? by cheekyboy · · Score: 1

    How any russians know german and korean and spanish?

    For gods sake, if I select English and nothing else, only install those, or rm the others, surely its
    trivial to post install remove the langs you DONT NEED. Its only managing a collection of paths.

    --
    Liberty freedom are no1, not dicks in suits.
    1. Re:i agree, why install 59 langs? by Anonymous Coward · · Score: 0
    2. Re:i agree, why install 59 langs? by tbo · · Score: 1

      How any russians know german and korean and spanish?

      No idea, but I know a Norwegian who knows Norwegian, Swedish, German, French, English, Chinese, and some Spanish and some Latin. I also know a Russian who knows German, English, and maybe some French.

    3. Re:i agree, why install 59 langs? by kaiidth · · Score: 1

      I know one Belgian guy who speaks English, French, Flemish, and Russian, German, Japanese, Spanish, Italian (after a few beers). Given his level of education the chances are that he also spoke Latin, but this is not something you can easily test in the pub because even in a university environment your chances of coming across a chatty Roman legionary are fairly low.

      He is uncommon enough even in Belgium :-) but there are many countries where there is a good reason to be multilingual. You mentioned Scandinavia... As a further example, a significant percentage of the Czech republic (used to) speak not only Czech but also German and/or French and definitely Russian, due to the USSR; now they learn English.

  64. Don't Suppose These Folks Have Used Windows Lately by Anonymous Coward · · Score: 0

    Nuff Said!

  65. Why the nonsense? by Opportunist · · Score: 1

    Negroponte is no fool. I simply don't buy it that he "doesn't know better". Hell, he's managed to get some of the big players of hardware and software together, including Red Hat. Anyone here buying that Red Hat didn't IMMEDIATELY tell him it's no problem to build a stripped Linux version?

    So why is he saying things like that?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  66. I disagree with OLPC by deblau · · Score: 1
    Kids in the developing world need the newest technology, especially really rugged hardware and innovative software.

    No, kids in the developing world need food, medicine, and a place to live where they aren't shot by their own government. They don't need computers. They probably don't even want computers, or any other "newest technology".

    I am all for cheap computers, and I'm all for educating children in developing nations, but I don't think the two really mesh well.

    --
    This post expresses my opinion, not that of my employer. And yes, IAAL.
    1. Re:I disagree with OLPC by DerWulf · · Score: 1

      I agree completely with this. Access to technology will happen when the circumstances are right. You can not set the cirumstances right by giving away technology, though. It's a very simple ladder: drink, eat, sleep, life in peace |--- prosperity starts here ---| watch TV, surf the internet.

      --

      ___
      No power in the 'verse can stop me
    2. Re:I disagree with OLPC by MSBob · · Score: 1
      You are so full of shit. Not every developing country is a sustainance farming feudalistic one crop away from famine type of nightmare that the western TV likes to display. There are plenty (majority) of developing nations where the basic needs are met, yet the access to technology is severely limited because it's simply too expensive.

      Case in point? Myself.

      I grew up in rural Eastern Europe in the early eighties where life of most teenagers consisted of playing soccer on a dirt field and getting into trouble with the local cops. Unlike most other kids, my parents were thoughtful enough to save up $100 bucks and get me a second hand ZX Spectrum that someone smuggled from the west. It was primitive, limited and had severe quality issue. And I loved it. Now, I work as a senior developer making more than most people in the west, thanks to my early (self) education in programming.

      I sooooo dig the OLPC project. If it comes to fruition I'll sponsor at least 20 laptops for those kids. Rising tide lifts all the boats.

      --
      Your pizza just the way you ought to have it.
  67. Don't think so by Anonymous Coward · · Score: 0
  68. He is right in one sense. by Yaztromo · · Score: 1

    First off, I run Linux. A lot. On lots and lots of different machines, including my PlayStation 2. For the sorts of machines I'm running it on, Linux absolutely rocks.

    That said, I can also see Mr. Negroponte's view point as well. There are a LOT of competing dependancies in the Linux world these days. It can be difficult to run anything other than a very dedicated Linux system without having both Perl and Python available, or without both Qt and GTK+ available. Now for modern-day desktop use, with hard drives in the hundreds of gigabytes and a gigabyte or more of RAM readily affordable, I personally don't care so much about so many layers of duplication or dependencies -- but I wouldn't like it if I were trying to design an inexpensive system with significant limitations in terms of available memory and persistent storage space.

    And while one could say "Well, why not just pick one, and leave the others out?", the problem you then run into is finding suitable OSS to run on the resulting custom Linux build. If Useful Package A is built upon Qt, and Useful Package B is built upon GTK+, you now either have a significant amount of work ahead of you to do a API port to remove one of those dependencies, you need to find an equivilent program that uses just the APIs you've selected, or you need to write your own from scratch.

    Doing this for one package is significant -- trying to do it for potentially dozens of packages would be a nightmare. You have to worry about runtime environments, graphic compositing APIs, audio APIs, networking APIs, and potentially hundreds more. Picking just one of each for all the possible combinations, and then trying to find existing software that fits your needs and uses just that specific set of APIs would be extremely frustrating.

    You and I may not care that we need both Perl and Python installed to run common Linux applications, or that you should have both the Qt and GTK+ libraries installed -- but then again, we aren't the target of the $100 laptop. Choice can be a very good thing for developers -- but we shouldn't pretend that choice doesn't come at a cost.

    Yaz.

    1. Re:He is right in one sense. by chris_eineke · · Score: 1
      including my PlayStation 2
      Hey, that's actually an interesting topic. I have a PlayStation2 slim and I am looking forward to boot linux on that machine. Any ideas where I could get the DVDs? Apparently Sony stopped selling PS2 Linux around the globe in 2002 or so.
      --
      "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
    2. Re:He is right in one sense. by Yaztromo · · Score: 1

      I have one of the very-shortly-after-launch PS2s (as you may recall, they launched in October here in North America, but mine didn't show up until December), and pre-ordered the PS2 Linux kit. So I got it pretty early on.

      Running it on your slim PS2 would be an interesting challenge. The original PS2s had the internal hard drive bay, which PS2 Linux requires for installation. However, the kit itself bootstraps off of the first PS2 Linux DVD, which can then load your kernel from a standard PS2 memory card. The stock kernel which comes with the kit is an old Linux v2.2 kernel, which IIRC didn't have USB support. Sony back-ported some USB support from later kernels into the kit so that mouse and keyboard would work, but IIRC there are no mass storage class drivers built into the kit.

      Still, two groups have provided slightly more recent kernels. Some service from Sony only available in Japan uses a Linux kernel for the consumer hard drive, and as one would expect for GPL'ed code, the sources are available online. This 2.4 kernel variant apparently does have the USB mass storage drivers in it, which would mean that you should be able to use an external USB hard drive with your slim PS2.

      Installation and configuration of all of this would require you to know someone with a working "thick" PS2 with the PS2 Linux kit installed on it, however. They would need to configure and compile the new kernel, and put it onto a memory card for you. I don't recall if you can use your own kernel for booting the installation, so as to make your own external drive installable, but I imagine this could be worked around with only minor hassle (particularly if you know someone with a thick PS2 with Linux already running on it).

      I haven't had much luck over here getting the 2.4 kernel to compile, however. I've been trying to port netatalk this past week or so to run on my PS2, along with mDNSResponder. The netatalk port appears to have gone well, but without the appletalk kernel module being able to do anything more than connect to and browse shares has failed (ie: I can't actually transmit any files in either direction). mDNSResponder won't compile at all (I think it requires GCC 4.0 support, which isn't available on PS2 Linux that I've been able to find. And building it myself has so far been a disaster).

      It's fun to play with, but in some ways is just a pain. I keep it going for that day when the system is finally obsolete as a gaming machine (i.e.: gets replaced by a PS3, if Sony doesn't screw it up), so I can run it as a home server of some sort (at 72W it uses less power than my current Intel-based home server, and should be able to handle internal DNS and file serving without much difficulty).

      Yaz.

  69. Fat =! lazy; by Anonymous Coward · · Score: 0

    I think posting on slashdot goes hand in hand with making derogetory generalizations.

    While some people are fat because they are lazy and don't burn off the extra fat, I think that it is unfair to say that all fat people are lazy. Also, athletic is not the opposite of lazy. Just because someone doesn't go to the track and run sprints for an hour a day, or ride their bike 10miles every week does not make them lazy.

    1. Re:Fat =! lazy; by Anonymous Coward · · Score: 0

      Yeah, not all fat people are lazy, some of them just eat like pigs.

  70. Alright, that explains it by edwardpickman · · Score: 0

    I couldn't figure out why they hired Richard Simmons as a programmer?

  71. Only as big as it needs to be by goldfita · · Score: 1

    One of the great things about linux is its modularization, a design choice that's usually successful. It's only as big as it needs to be. I've heard that linux started at 10k lines, and it's now XX millions of lines. But most of those millions are probably user level apps. If you stripped out every module that's possible to remove, you can probably get a pretty small fast system. There are tiny distributions of linux.

    I would agree however, installing and setting up the thing can be a pain. There are sooo many modules. I have no idea what most of them do. You can only learn by experience. And next year there will be 50 more. But that's not a linux issue; it's a technology issue. As more software and hardware is developed, inevitably, systems become more complex unless they choose to simply not support the latest and greatest.

  72. In related news... by Anonymous Coward · · Score: 5, Funny

    Linux responded to Negroponte by saying "I may be fat, but you're ugly and I can lose weight!"

  73. Does this distro make me look fat? by Anonymous Coward · · Score: 0

    Patently untrue!

    I presume mean blatently untrue?

    The literaly meaning of patently untrue could be that you'd just discovered some method for making it untrue that was so difficult and complicated that you just patented it.

    This is SOOO untrue [9 paragraphs of rambling argument follow]

    Woah! Overreact much? Perhaps it touched a nerve?

    I still run dual Celeries and dual Pentium II Xeons at my office

    I have a Pentium III machine here with 512MB of RAM. GNOME runs like absolute shit. It's terrible to the point of being painful to use - to the point that I'm probably going to try something like RatPoison.

    You don't expect a modern computer (even if it's being used for education in the 3rd world) - to not use a GUI, do you?

    1. Re:Does this distro make me look fat? by Hawkxor · · Score: 1

      patent has another meaning, as an adjective, you know..

    2. Re:Does this distro make me look fat? by WilliamSChips · · Score: 1
      I'm probably going to try something like RatPoison.
      Try pekwm, it's very lightweight, has a robust set of mouse and keyboard commands(note:if you don't have 'Windows' keys you'll have to do a little bit of configuration, but MS has infected the market thouroughly enough that you shouldn't have to worry about that), and is also incredibly configurable.
      --
      Please, for the good of Humanity, vote Obama.
    3. Re:Does this distro make me look fat? by Mornelithe · · Score: 1

      Patently untrue!

      I presume mean blatently untrue?

      The literaly meaning of patently untrue could be that you'd just discovered some method for making it untrue that was so difficult and complicated that you just patented it.

      He probably meant "patently untrue," as in "readily visible or intelligible; obvious." Perhaps you should check a dictionary before nitpicking someone who has a larger vocabulary than you do.

      I still run dual Celeries and dual Pentium II Xeons at my office

      I have a Pentium III machine here with 512MB of RAM. GNOME runs like absolute shit. It's terrible to the point of being painful to use - to the point that I'm probably going to try something like RatPoison.

      You don't expect a modern computer (even if it's being used for education in the 3rd world) - to not use a GUI, do you?

      He said that KDE runs fine on the machines he mentioned. Did you actually read his post? What are you saying? Your Pentium 3 with 512MB of RAM is slower than the dual Pentium 2 he's using?

      I think his claim is that you and other people, apparently, don't know how to install just-the-essentials so that even old computers will perform fine using even the latest software.

      Or, perhaps Gnome sucks, and you should try using KDE, which apparently works fine for him.

      Of course, it's duel of the anecdotes, as it usually is here, but who's really going to trust an anonymous coward who begins his post by incorrectly accusing someone of poor diction, and follows that up by ignoring the remainder of the post, except for one line, which he uses as a basis for accusing his opponent of espousing an absurd, straw man position?
      --

      I've come for the woman, and your head.

    4. Re:Does this distro make me look fat? by jawtheshark · · Score: 1
      He probably meant "patently untrue," as in "readily visible or intelligible; obvious." Perhaps you should check a dictionary before nitpicking someone who has a larger vocabulary than you do.

      So should you: blatantly ... He just spelled it wrong. The first time I saw patently , I was convinced it was wrong. I was smart enough back then to check a dictionary and don't make a fool of myself. The reason I thought it was wrong: in my own mother tongue (Dutch), it actually is "blatant" and thus you see where the confusion comes from.

      --
      Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    5. Re:Does this distro make me look fat? by Mornelithe · · Score: 1

      I don't recall saying that 'blatantly' doesn't work in that sentence. I am well aware of what it means, and that it would be acceptable word choice.

      However, 'patently' is also a fine word to use there, so it is an error to say that the original post was incorrect to use it. The anonymous one seemed to take special pleasure in explaining just how silly he thought the word to be, and how it related to patents in the legal system. Thus, I thought it would be appropriate to relish my own act of pointing out just how silly (patently absurd, you might say) it was to 'correct' someone for proper word use. So I did.

      --

      I've come for the woman, and your head.

  74. Think about it like this by awitod · · Score: 1

    Linux is too heavy for his weak little laptop to lift.

  75. Very true by sentientbrendan · · Score: 1

    This guy is essentially right, although not with respect to his project where he actually has quite a bit of ram and flash memory to work with. Although linux probably suffers from less bloat than say, winxp, it still suffers from it, as do all modern operating system.

    People who say things like, "oh, it's only that distro," or "you don't need to install of the graphical stuff from KDE" don't know what they are talking about. The problem isn't kde, or having mysql on your system, the problem is *the kernel*. Embedded solutions aren't going to use a standard distro or mysql anyway...

    By default a lot of hardware support that you may or may not need is in the kernel. Distros also preemptively include drivers. This is a good thing for 99% of us. However, if you want to get modern linux to install and run on an ancient computer or an embedded system, it makes life hard on you. You can tear apart linux and only include the kernel modules you need, and you will get some reduction if you know what you are doing... but removing hardware support does reduce the flexibility of your device.

    Really, the problem isn't linux at all, but the fact that so much hardware is out there that you probably want to support, but probably can't if you've only got 8 megs to work with.

    The 100 dollar laptop project has looser constraints than many small linux projects, the main problem being lack of harddrive space for swap limits the ability to run complicated applications. I will say that even though it will be relatively easy for him, building your own distro seems like a fairly onerous task for someone trying to get things done on a budget and schedule.

  76. Based on what...? by drheld · · Score: 1

    This article is supposedly about a slimmer linux being needed for the $100 laptops, but really, it isn't.
    There's one unsupported quote stating that linux is too fat, and the rest of the article doesn't even mention linux!
    Quite the case of an article advertised as being one thing but really being something else altogether... It's just a cry for attention like saying, "I shot the president! Now that you're listening, let me talk about..."

  77. It's an excuse. by ankarbass · · Score: 4, Insightful

    Microsoft wants in and that's what this is all about. Read the article. He states he's working with microsoft and they're going to make a winCE version for the hardware. Microsoft wants in on it if only just to keep any largescale linux project from being successful.

    I suspect that this is just the preliminary announcement and the real anouncement forthcoming is that Microsoft will be providing the operating system.

    --
    Wanted: Clever sig, top $ paid, all offers considered.
    1. Re:It's an excuse. by bersl2 · · Score: 1

      That's sounds so crazy, it just might be true.

      [DRTFA]

  78. And one other thing by electronerdz · · Score: 0

    It DOES actually take a little while for a television to warm up. It is just that TV's these days have components inside that are on all the time, so it "warms up" faster. Kinda similar to a standby function on a computer, which is usually only a few seconds.

    --
    Kernel Krunch - Part of a Complete OS
  79. Slimming advice please! by Anonymous Coward · · Score: 0

    OK, let's start sharing some "slimming tips"! I'm interested because my new PC, from which I'm sending this, has no moving parts: it has a fanless VIA C3 processor and 4 GB of flash disk. The disk cost as much as the rest of the system put together. This might not be that different from what the "one laptop" will have. Here are my thoughts:

    - Compression would make the limited flash space go further, but a read/WRITE compressed filesystem seems much less common than a read-only one.

    - I've avoided installing Gnome or KDE, and I hope that one of the lightweight window managers will suit; I'm comparing BlackBox, FluxBox and OpenBox. All have their strengths and weaknesses.

    - A fine-grained package management system (this runs Debian) helps more than a more "all-or-nothing" distribution; so far I've filled about 1GB with a carefully-chosen set of basic packages plus gcc/g++ (native, and for cross-compiling to my even smaller machine!), emacs, gimp, inkscape, imagemagick, firefox and thunderbird.

    I think that working within 4GB will be OK as long as I can keep on top of where the space is going (it would be great if 'dpkg -l' listed space used. Does anyone have any more slimming suggestions?

  80. 100 Million per year? by microbee · · Score: 1

    Where the hell are those kids coming from?

  81. Re:So - how much resource needed to edit an ODF do by radarsat1 · · Score: 1

    Maybe not ODF, but you could certainly edit a Latex file with a floppy distro that includes Nano. ;-)

    Throw in TeTex and you'll increase it a few megs, plus you'd need something that could render the final PDF in DirectFB or something. (Anything like that around?)

    It would be nice actually if there WAS a way for Latex to be rendered to ODF... maybe there is, I wouldn't be surprised.

    I'm sure a system like that would come to under 20MB.
    (Hypothetical yes, but not far-fetched.)

    Anyways, I think your comment is pretty good.

  82. System specs by EdMcMan · · Score: 2, Interesting

    The system will use a 500MHz processor from Advanced Micro Devices with 128MB of memory. It will use 512MB of flash memory and no hard drive, he said. The biggest remaining cost is the display.

    Before RTFA, I thought they were talking about the kernel. Clearly based on the flash drive size, what they mean is just the size of having so many libraries that often do the same thing!

    I am somewhat skeptical of there being a real problem, though. Knoppix fits many, many things on 700MB using compression. Many of the things that Knoppix includes would probably not be much use for the laptops, such a development tools. The nice thing about "Linux" (being purposely vague as the article) is that you can choose what "Linux" is. If you don't like something, take it out!

    It is interesting to note that they mentioned they are currently working with Microsoft to modify Windows CE to operate on the laptop.

  83. Not too fat for my zaurus by benow · · Score: 1

    OpenZaurus linux distro runs just fine on 64MB+ memory (ram/cf/sd), on a 266MHz arm processor. How much more slimmer can it get? Seems to do ok on a WRT-54G also.

  84. This has been already been solved - twice! by Anonymous Coward · · Score: 0

    1) ucLinux & other embedding Linux systems

    The systems these distributions have been developed for run on far less than the 128MB and 512MB flash drive available in the $100 PC.

    2) live CDs

    If you can fit a full Linux environment onto a 650MB CD-ROM, it doesn't seem to be much of a stretch to slim that down to where there still remains some space on the flash drive for files, etc. Assumedly the ability to map the flash memory in which software resides directly to memory should help out with the 128MB RAM situation...

  85. He obviously had no idea what he is talking about by Britz · · Score: 1

    Negroponte just doesn't have a clue. That's all. Nothing to see here, move along.

    RedHat is one of the sponsors. So the laptop will be shipped with some version of Fedora most likely. Maybe someone that doesn't have a clue either tried to install Fedora on a limited machine and noticed that it runs damn small. Or he checked for the recommended configuration on the Fedora web page. Either way, we all know that almost any distro (and certainly the kernel) can be configured to run on almost anything. Including X11. Maybe not with the latest KDE/Gnome or a default Fedora, which is what he meant.

  86. The Web itself has more fat by Josh · · Score: 1

    I'm not sure what the intended functionality of this $100 laptop is, but I imagine it includes browsing the web, sending email (possibly using the web browser) and word processing. The fact that lots and lots of scientific work was done on much, much less powerful computers than the one Negroponte proposes is probably irrelevant to the intended audience. Unfortunately, many of them will fill that their web experience is being compromised by an inability to run all of the fat plugins demanded by so many web sites that nowadays don't even bother with providing thin alternatives.

    1. Re:The Web itself has more fat by Risen888 · · Score: 1

      Unfortunately, many of them will fill that their web experience is being compromised

      By "many of them," you are surely not referring to millions of starving, mostly illiterate African children who have never seen a computer in their lives, let alone a web browser. Are you, then, referring to the white, well-to-do sponsors of the project and their (apparently) asinine expectations?

      --
      Hey, I finally got my first freak! Took you long enough!
  87. The fateful question by Jeremi · · Score: 1

    Be honest, now.... does this distro make my kernel look fat?

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  88. Is Negroponte a total moron? by Maljin+Jolt · · Score: 3, Informative

    The weakest two of my 20+ Linux machines are a 486SX/8MB and P166/16MB, both a laboratory notebooks, with X11/fluxbox (640x400x16/grey and 800x600xcolor) and networking and pretty lot of lab equipment on parallel and USB ports, not just some tiny consoleless routers. That's order of 1000 in scale of spec comparision with my hugest desktop. My iPaq runs Linux from 64MB internal flash and my Jornada from a 512 CF card, both supporting a big assortment of CF and PCMCIA stuff and outperforming original WinCE.

    I am rather asking, why is Negroponte saying such nonsense that Linux is fat? $100 project has 128MB RAM/512MB flash. I believe I could seriously run xen with 20 linuxes on it.

    --
    There you are, staring at me again.
  89. Instead of slimming down something fat... by Yonder+Way · · Score: 2, Informative

    ...why not start from something skinny and build up from there?

    I've regularly gotten OpenBSD to fit very nicely into a 500MB drive with room to spare. I'm sure it could be squeezed down to about 200M or so if you left out the compilers.

  90. Alternatives to X by magetoo · · Score: 1
    Interesting. I notice it says on the page that it is around 700K. That's on the order of half the size of the binary I have, which is nice.

    But X is probably overkill for what these laptops do, anyway. You hardly need the networking bits, for example, and you only need to support a single chipset. And with networking gone, there's no need for X's voodoo flavour security either...

    Yes, X is hard to use. How many end users do you know who have mastered xauth, for example? I know none. The usual solution is "xhost +localhost", coupled with "SSH will take care of it" for remote access.

    I'm an old Amiga user. The Amiga's windowing system fit in a 256 or 512K ROM, together with pretty much all the other parts of a multitasking operating system. X in 700K? I'm not impressed.

    OK, so I'm just a whining ex-Amiga user. Fair enough. Let's see what else is on the menu. QNX's Photon is, what, 40-50K? Plan 9's Rio? I don't know the size, but 8 1/2 apparently was around 100K. What about GNUStep/Display Ghostscript? I bet that if we shop around, we can do better than 700K. So let's do it.

    My point isn't "X sucks"; it is that Linux, or BSD, or any free/open OS does not necessarily have to run X. And if you think about this laptop not as a standard desktop Unix platform, but as something that has to do just a few specific tasks well, it becomes an embedded system, with a whole new set of priorities. It just doesn't have to be able to run all existing applications. And that gives us (well, them...) freedom to pick whatever lets them minimize the cost of the hardware.

    Sorry if this turned into a long rant, it's not meant as an attack on you or your implementation of X. I'm sure it's great for where it's meant to be used.

  91. only tested "linux 9.3", eh? by AlgorithMan · · Score: 1

    is negroponte one of those people who - when asked which distro they use - say they use linux 9.3 (because they mean suse 9.3)?

    there is damn small linux, you know... its 50 mb big - if you have 128mb ram you can run it from a damn ram drive!

    besides - whats the alternative? windows? then your 100$ laptop comes without the laptop and without any useful software like compilers and office software... which I would say are the point in the whole project, because its for educational purposes

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
    1. Re:only tested "linux 9.3", eh? by The+MESMERIC · · Score: 1
      that is not as bad as my sister - who refers to Windows as "Word"...
      Hey bro: I can't dial-up on Linux only in Word - can you fix that please?
    2. Re:only tested "linux 9.3", eh? by AlgorithMan · · Score: 1

      lol - hey, maybe she's a brilliant super hacker who got word to start the internet connection AND made word download websites (it already can display html sites) =)

      --
      The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  92. I had one of these... by consoneo · · Score: 0, Offtopic

    I had one of these $100 laptops 4 years ago.... I went on Ebay... found a 100 dollar laptop... and put linux on it. What's so freaking special about these 100 dollar laptops...

  93. look at his foundation by Yonder+Way · · Score: 2, Insightful

    He's partnered with Red Hat to provide software. A distribution so big it's now unweildy to install from CDROM. Even if you say you only want KDE, you'll still get Gnome whether you want it or not.

    So of course he's going to gripe about bloat. He's starting from one of the fattest Linux distributions around.

  94. Thank you by ggvaidya · · Score: 2, Funny

    You just made my morning with that post :). Funniest thing I've read in a while :).

    If you don't go up to +5 in a minute, I shall just have to accept that There Is No Mod.

    Still laughing,
    Gaurav

  95. Negroponte knows nnot what he speaks of by Progman3K · · Score: 1

    Linux is the KERNEL, which is modular enough to run in virtually no memory at all. You can literally choose only what you need.

    What I expect he meant was that all the popular distros are big.

    Well, duh... It's normal that when you put together a distro for everyone, it's going to be big.

    --
    I don't know the meaning of the word 'don't' - J
  96. And how are they going to get infrastructure? by cgenman · · Score: 1

    'Net connections are how things get done these days. If your village needs water, you need to go online and get an idea for how your government works. You need to then climb some latters communicating with people, in a combination of E-mail and F2F, and having searchable databases of people online make that much easier. You can also alert the media to the problem, and the media love "Danger! Danger!" stories.

    If you don't have access to the internet, you have to rely upon libraries for information. And libraries are quickly out of date, especially in poor rural areas (if there are any at all).

    It is much easier to setup businesses and distribution networks if you have access to the 'net. It is much easier to find and utilize resources if you have access to the 'net. It is much easier to keep up with your family if you have access to the 'net. It is easier to let people know about your plight if you have access to the net.

    The internet is not an end unto itself, but a way of getting things done. There are people who already try to get food for people in starving areas. I'm glad someone is trying to get information appliances to them, so that maybe, just maybe, they can progress and manage to get food for themselves.

  97. Ungrateful! by dasunst3r · · Score: 1

    I used to be really for this guy, but he's really being ungrateful turning down all this help he's been offered. Linux ain't bloated -- it is possible to roll a distro with only what the thing needs! Does he realize that?!

  98. no shit... by rcamera · · Score: 1

    here i am, trying to install debian. i have downloaded and burned the first dvd three times. each time i try, the download is corrupt (the download claims to be successful and the dvd burn is successful, but there is always at least 1 critical file that can't 'download' from the dvd properly...) and i have to try again. why does debian need a full dvd to install? in fact, the full install is 2 dvds (8.4GB). i tried the bittorrent dl as recommended, but i get no more than 8kbps down. not too good considering i have a 15Mbps+ pipe... if it would fit on 2-3 cds, then i don't think this would be as much of an issue. looks like i'll be installing my old redhat installation (6.2 i think?), because i have that in hand already (2 cds) and can't see payimg $10 + s&h for a copy burned somewhere else whn i easily have the bandwidth to get it for free.

    ps: i know folk are going to recommend a net install, but my onboard ethernet is not supported without a third party driver, i don't have any room in the syustem for an additional card, and the folks who support the driver no longer supply/support the driver.

    --
    Wave upon wave of demented avengers March cheerfully out of obscurity into the dream
    1. Re:no shit... by EdMcMan · · Score: 1

      That is odd that you are getting slow bt speeds. How many seeds are there? Make sure you are not firewalling your incoming bt port. That makes a huge different.

      For debian, try Jigdo

      And, just to stay on topic: Some distributions are very large.

    2. Re:no shit... by solitas · · Score: 1
      That is odd that you are getting slow bt speeds.

      I gave up on BT for the same reason - while I have 5Mbps down on my cable modem I only have a 20-25Kbps upload. And, AFAIK, BT only gives you as much as you can pass on packet-by-packet.

      --
      "It's time to take life by the cans." ~ Bender ("Bendin' in the Wind", ep. 3-13)
    3. Re:no shit... by EdMcMan · · Score: 1

      It's true, the more you can upload affects how much you get sent to you.. but it's hardly 1 to 1! I have a 40 KB/s upload and a 350 KB/s download, and I often saturate my downstream. I also usually cap uploads to 30 KB/s.

  99. lynx beats links by r00t · · Score: 0, Offtopic

    links tries to be all fancy, trying to render fancy layouts as a graphical browser would. It then falls on its ass because, well, you CAN'T DO THAT PROPERLY WITH ASCII ART.

    lynx accepts the limitations of text, and works within its means.

    1. Re:lynx beats links by know1 · · Score: 1

      well now you've put it that way, i'll change my text only browser
      oh wait, no i won't

  100. BeOS by Ichijo · · Score: 1

    Mod parent up! And add Haiku and Zeta to the list. Or maybe Palm would be willing to license BeOS R5.

    --
    Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
    1. Re:BeOS by Vanders · · Score: 1

      If we're doing that, let's add Syllable to the list, too. 128MB of memory and 512MB disk? Easy.

  101. Re:Linux is NOT Fat (it's the apps) by timeOday · · Score: 2, Interesting
    You specifically mention the kernel, but after reading the article I'm not sure whether Negroponte really meant the kernel, or the user environment. I haven't seen that the kernel itself is fat. Until fairly recently I had a 486 laptop running a 2.6 kernel, and I claim the new kernels run better than the old ones (more responsive). Also, linux is gaining wide acceptance on embedded applications with much less processing power than the $100 laptop. 500 mhz and 128 MB of RAM really isn't bad at all for the kernel and a lightweight windowing environment.

    Multitasking OpenOffice and Firefox with a dozen tabs open, on the other hand, will be problematic.

  102. Too fat? by gagge · · Score: 1

    What do they mean with 'too fat' when it fits on a floppy?

    http://www.linuxlinks.com/Distributions/Mini_Dis tributions/

  103. Universal fitness exercise of linux by zx-15 · · Score: 1

    make xconfig #removing lots of crap there cp cp arch/i386/boot/bzImage /boot/vmlinuz cp System.map /boot/System.map mkinitrd /boot/initrd 2.6.16.2 # then fixing grub a bit shutdown -r now And off we go!

  104. Re:Linux is NOT Fat (it's the apps) by zootm · · Score: 1

    Sorry, I read "Linux" and assumed it meant teh kernel (since, technically, that's the only thing called Linux). Jumped to conclusions somewhat!

    Yes, applications for the platform are somewhat ill-suited to the task (definately moreso) at present.

  105. If it's too big, try something else by dtfinch · · Score: 5, Interesting

    Excerpt from http://www.minix3.org/
    MINIX 3 is initially targeted at the following areas:

            * Applications where very high reliability is required
            * Single-chip, small-RAM, low-power, $100 laptops for Third-World children
            * Embedded systems (e.g., cameras, DVD recorders, cell phones)
            * Applications where the GPL is too restrictive (MINIX 3 uses a BSD-type license)
            * Education (e.g., operating systems courses at universities)

    1. Re:If it's too big, try something else by Goalie_Ca · · Score: 2, Funny

      Tanenbaum is that you? I'm still afraid no one is listening!

      --

      ----
      Go canucks, habs, and sens!
    2. Re:If it's too big, try something else by Philodoxx · · Score: 1

      Maybe people should be listening to him. I saw him speak at the University of Waterloo recently and he raised a lot of valid points. I run Linux/Windows at home but I have a big beefy computer to back those OSes up. Minix seems exactly like the kind of thing that would work well with the $100 laptop project.

      --
      Oh, a lesson in history from Mr. I'm my own grandpa.
    3. Re:If it's too big, try something else by aurb · · Score: 1

      Sure, give MINIX to those poor children... All we need is more Linuses Torvaldses from the third world with their own operating systems... It's obvious now why Bill Gates was bashing those $100 laptops.

    4. Re:If it's too big, try something else by Anonymous+MadCoe · · Score: 2, Insightful

      Minix3 would probably be much more suitable for this. Tanenbaum does have a lot of valid points. He also is willing and able to get the project going.

    5. Re:If it's too big, try something else by slavemowgli · · Score: 2, Funny

      Yeah... and while we're at it, why don't we give a nice and shiny abacus instead of a boring old laptop, too?

      --
      quidquid latine dictum sit altum videtur.
    6. Re:If it's too big, try something else by cgreuter · · Score: 1

      MINIX 3 is initially targeted at the following areas:

      [...] $100 laptops for Third-World children

      Also, MINIX is a microkernel-based OS, which is makes it way cooler than Linux or any of those other monolithic OSs.

      (At which point, I come back to my computer and see Andrew S. Tanenbaum typing something.)

  106. Reality (you made an error) by r00t · · Score: 1
    Let me correct your text:

    they'll be able to more efficiently produce food and use resources, which they can then use to conquer or kill their poorer neighbors

    These are humans, not angels or little green men bringing peace.

    1. Re:Reality (you made an error) by honkycat · · Score: 1

      Great reply. By your logic, why should we help anyone?

  107. MOD PARENT UP by Demerol · · Score: 1

    That's not a flame, you assholes. Man, I am sick of idiot moderation.

  108. sometimes we don't do this... by r00t · · Score: 2, Insightful

    A few years back, after much public outcry, one of these "sweatshops" was closed. Most of the girls ended up in prostitution.

    Really, I think Nike is helping these people. Nike offers jobs. People voluntarily take these jobs because they see a good deal -- the pay is "good" and the work is "not bad", by 3rd world standards at least.

    1. Re:sometimes we don't do this... by grcumb · · Score: 2

      (I'm not normally quite this dismissive, but this post is so divorced from reality that it's unbelievable. If it hadn't been modded 'Insightful', I would have just tagged it Troll and left things at that....)

      "A few years back, after much public outcry, one of these "sweatshops" was closed. Most of the girls ended up in prostitution."

      Liar. Post proof or shut up.

      "Really, I think Nike is helping these people. Nike offers jobs. People voluntarily take these jobs because they see a good deal -- the pay is "good" and the work is "not bad", by 3rd world standards at least."

      Nike is helpful in the same sense that Abu Ghraib prison was a 'reforming influence'. What you think is useless to anybody (yourself included) unless you occasionally try to align it with what is true. May I suggest that you read No Logo by Naomi Klein for a start?

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    2. Re:sometimes we don't do this... by Anonymous Coward · · Score: 0

      I'd just like to point out that you were quick to call someone a liar, but I have yet to see your posted apology after the link to an article supporting the original posters claims was posted. Isn't that funny?

    3. Re:sometimes we don't do this... by tade · · Score: 1

      while we are making book suggestions, might i suggest http://www.earthinstitute.columbia.edu/endofpovert y/ a great book by Jeffrey D. Sachs.

      While it's true that it's bad to exploit people but I don't know the full detail on the Nike business but it seems humane (in a way that it's not toxic or harmful in that sense) to the workers while the working conditions are probably apalling by western standards it will help the women get their freedom. Without income they are forced to the dependendy. First to their fathers and then to their husbands. They can't make the decision whether to have children or not etc. If they get work they will climb to the first ladder and they can choose the place they want to live and if they wish to leave their husbands it is a possibility. Their children get education if the mothers pay can feed all of them etc.

      It's bad but the answer is not to not have factories there but to not exploit them too much. And by too much i mean situations where materials are too toxic for western workers or they need too much protection here and then they produce it there without any safety protocols.

    4. Re:sometimes we don't do this... by Anonymous Coward · · Score: 0

      "Nike is helpful in the same sense that Abu Ghraib prison was a 'reforming influence'."

      It is. It provides/provided a disincentive against committing atrocities.

      "May I suggest that you read No Logo by Naomi Klein for a start?"

      You won't learn a single thing from it except what a lunatic fringe thinks. You certainly won't learn any facts. Klein is from the old stalinist school who doesnn't like the very idea of the people having control over their own economic decisions. She bashes free enterprise in the hopes of supporting the idea that these matters are best left to the state.

      The book is full of false claims (like of Wal-Mart censoring anything: something it has never done) and support for ideas such as "the living wage" which means paying people much more than they earn (forcing companies to fire people or just close down because it can't last paying someone three times what the job is worth). There's not a single idea in it that is in the public interest, and few that are true.

      If you want to anger Klein's fascists: wear a logo. Make a statement, strike a blow for freedom of choice.

  109. Linux is Unix! Yes by dbIII · · Score: 1
    Linux headspace is still thinking in terms of 1970's Unix mainframe mentality
    You've spotted it - linux is a unix implementation for PCs. The thing you are complaining about is really the reason linux exists in the first place and is the reason why so many more things start up than in the version of MSDOS with a GUI that is MS Windows98. There are plenty of other things out there that are not intended to be unix implementations that you can try.

    Embedded versions of linux start up in a couple of seconds, but most distros start a lot of stuff that people might find useful which means it takes a long time to start. A generic kernel with hundreds of modules is going to take a while just to check to see if you've made any hardware changes and need new modules - sometimes useful but adds a while to boot. I think the philosophy is to take a while to start up instead of running slowly later when a user asks for something that isn't ready yet is why all of this stuff starts by default - the same reason behind MS Office loading into memory and making MS Windows startup slow but launching Excel later fast.

  110. Opie on older pc? by LaughingLinuxMan · · Score: 1

    Has anyone compiled Opie for something like a P133 laptop? I am curious to know how a distro designed to work on lightweight platforms works with older heavyweight hardware with the same specs.

    -LLM

  111. What is too fat? by statmobile · · Score: 1
    I'm sorry, but can someone please clarify the heftiness of GNU/Linux? Is it the kernel, or is it the operating system or is it the applications? It seems to me that this comment is so imprecise that it's almost useless to the community.

    Tell me the kernel is too fat, I say okay let's compile the kernel to work with our specific hardware. This should be easy in a case such as the $100 laptop. Zero bloat on the kernel end!

    Tell me the GNU Operating System programs are too bloated, and I'm sure something can be done about this as well. Maybe we could be a little more specific on what programs need to be installed on the intial installation. Leaving the option for the user to add more later.

    Lastly, of course KDE, Firefox and OO.org aren't suitable for a system like this. Why do you think the big companies are so concerned? Not that this software is big company software by any means, it's that they try to compete with their corresponding proprietary counterparts. Instead the $100 laptop should focus on good efficient software to get the job done, and not worry about trying to incorporate all those extra features out there. I don't know about you all, but when I run GNU/Linux on older hardware, I think long and hard about how to go about getting my work done from the beginning. I use XFCE, and write all my documents in text or LaTeX. I can't get myself to pry firefox off the machine, so in my opinion web browsing should be a major focal point.

  112. Political correctness please! by Anonymous+Dork · · Score: 1

    What you meant to say was a kernel of large stature

  113. The Problem by Bob9113 · · Score: 3, Interesting

    Here's the problem:

    http://wiki.laptop.org/wiki/One_Laptop_per_Child#T he_software

    Their software partner is RedHat. I have much respect for RedHat - they have done amazing things for enterprise grade support of our beloved Penguin. But they are not lightweight. RedHat hasn't ever been about lightweight. That's not a condemnation, it's just not their area of expertise. I don't know if it's possible to break that tie to RedHat, or to get RedHat to agree to base the distro on something other than RedHat, but as long as square one is RedHat/Fedora, it is not going to work.

    1. Re:The Problem by Anonymous Coward · · Score: 0

      "I have much respect for RedHat - they have done amazing things for enterprise grade support of our beloved Penguin."

      On what planet? Having seen up close and personal how they treat enterprise customers (and having gotten the phone calls screaming for help from some of those enterprise customers), I have to wonder what color the sky is on your world. Is the grass green? And have you been smoking it?

    2. Re:The Problem by saleenS281 · · Score: 1

      ummm, that's intereseting, because I know of several embedded systems running redhat 2.4 kernel...

  114. eMate by RonGHolmes · · Score: 1

    I don't know about anyone else, but the eMate sounds like a perfect solution to this problem. I'm sure by now the innards are less than $100. It would only need a handcrank attached, a colour screen added (if necessary) and possibly USB added.

    Seriously, these things had pen input, a decent word processor (akin to Wordpad, but with image capabilities), a web browser, spreadsheet, graphics program, email program. They are an excellent substitute.

    My 0.02 AU cents.

  115. biword by Liam+Slider · · Score: 4, Insightful

    Yes, commercial Linux distributions are fat (although not in comparison to any other mainstream user OS)....if you go with default installs and the most bloated applications avaliable. However for his project it is entirely possible to trim down and remain highly functional. A lightweight, yet attractive and relatively easy to use WM like windowmaker, or icewm, are perfectly capable and work well for what he wants to do.There are lightweight yet capable word processing and other standalone office applications, like Abiword...which can take the place of Open Office in most cases. Email, basic photo viewing and manipulation, web browsing....all have light weight applications avaliable for them that'll do a fair job.

    He's just bitching because his $100 laptop can't use the cool eyecandy filled environments with the exact same application base as most modern expensive computers....and still fit the hardware footprint and budget. He wants the magic GNU Fairy to come and sprinkle pixy dust and wave a magic wand and instantly make Firefox, OO, KDE, and GNOME run on his hardware requirements.

    1. Re:biword by Liam+Slider · · Score: 1

      Um...that subject was supposed to read, "He doesn't know what he's talking about." Don't know how that got messed up...

    2. Re:biword by everphilski · · Score: 1

      He's just bitching because his $100 laptop can't use the cool eyecandy filled environments with the exact same application base as most modern expensive computers....and still fit the hardware footprint and budget. He wants the magic GNU Fairy to come and sprinkle pixy dust and wave a magic wand and instantly make Firefox, OO, KDE, and GNOME run on his hardware requirements.

      You are absolutely right. One of his comments when he turned down Microsoft was that he had "thousands of open source programmers at his disposal" ... well it isn't looking like it. Sad part is Windows CE probably would have provided the clean, cool eyecandy he wants... (and yea the source is available...) (conspiracy theorists: they sent reference boards to Microsoft)

    3. Re:biword by Deliveranc3 · · Score: 2, Insightful

      Why do people assume he needs to scale back all the way.

      The truth is his hardware will all be IDENTICAL

      Now think about that, Linux puts every single driver you could need INTO it's DISTROs.

      That has to go, the graphics will always be (vga? Whatever low colour) 800x600 so no scaling or fancy fonts etc.

      It might be faster to run a rendered jpg as the desktop :P

      I think they'll probably end up with something like enlightenment, good performance and pretty (once you get it working).

      Just think of all the stuff they won't need, filesystem support, printer drivers, touchpad support, 3D driver support, DVD support the list just goes on and on.

      I imagine he's probably more concerned the linux people will either bloatware it ( Poverty Stricken countries really need IRC I mean heck, and Mplayer!) or they'll just strip it down at the last minute without customizing it.

  116. Negroponte is joking, right? by layer3switch · · Score: 2, Funny

    "I was the longest holdout for the crank being on the laptop. I was wrong," he said, adding, "If you're a 10-year-old, maybe you can get your four-year-old to pedal for you."

    Evidently he's not complaining about just kernel being fat...

    --
    "Don't let fools fool you. They are the clever ones."
  117. Linux? by Anonymous Coward · · Score: 0

    Linux what? Linux kernal too big with vanilla compile? Or does he mean GNU/Linux distros are optimized for resource rich systems?

  118. Try an older kernel+distro by Anonymous Coward · · Score: 0

    I first started using linux (and the 1.2.13 kernel) on 25 MHz 386's (Compaq Deskpros) and it ran quite comfortably. A few years later I came across a rooted 486 in the office that was running an old 2.0 kernel based distro that was one of the top ten most popular anonymous web proxies on the internet at the time. Linux is as bloated or lean as you make it. This applies to all other F/OSS operations systems as well (*BSD, Kontiki, etc).

  119. Try harder by xenocide2 · · Score: 1

    Yes, partnering with Redhat to make a distro is going to make things difficult. But if you give it a brief amount of love, it can easily work. Until two years ago, I ran Debian on a machine with very similar specs, although it did have more disk space. The base install of Debian takes up over 500 megabytes. Localization for a langauge other than english may require up to another 200. The "desktop task" on Debian takes up almost 2 gigs. Although this installs both KDE and GNOME, clearly this system isn't designed for a 100 dollar laptop market that doesn't exist. If rather than install you cook up a single image for all these devices, then KDE+GNOME is down to 1.3 Gigabytes. This is still too damn big. I don't know offhand what eats up a lot of debian's base, but its clear the big guys aren't after this non-existant market at the moment.

    However, its not impossible, moreover, its been done before. Fuck, theres even a HOWTO on the subject. There's also several distros and projects on the subject, but many of them have died out as the need for them has waned. In short, you cant just put fedora core on your 512M CF card, and if you expected this, you're much further from done than you think.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  120. At least say it right.. by Anonymous Coward · · Score: 0

    Seriously, if you think Linux is too fat for a 128MB 500MHz system, yea, you need to take notes from the embedded world.
    Linux is fine.
    Linux is scalable.
    Linux is adored for its small device workability.

    Xorg is fat.
    Gnome/KDE are fat.
    Unix design is fat (although modern devices have made that seem like small potatoes).

    A computer scientists understands why this isn't really a problem. It's asymptotic. Today that software is a little laggy on the low-end. Tomorrow it runs great. It's not really a problem unless the extra crap is unecessary or the slowness is a design issue (Windows registry scalability issues).

    Of course, now, these poor folk will get thrown down the same rat hole we went into: Badly designed integrated software to get a little more speed out of cheap hardware, which in 3 years won't matter anyway.

    Linux + e/wmaker/xfce all run fine on a 500 K6-2, I've done it.

  121. $100 OS by thaWhat · · Score: 1
    Gentlemen,

    What we are discussing here is a simple, slim, expandable and manageable OS. We have an ideal situation here; Unified platform, virgin audience, some very strong constraints and the opportunity to effect something really significant with a currently windows-ignorant userbase. This could be the Linux marketing coup of a lifetime.

    I suggest that we look at what has gone before:

    In my experience, I have owned and used PCs, Newtons, Amigas and a variety of other devices even more obscure, all of which have provided some base functionality. What I suggest is:

    • A Text editor.
    • A Web browser
    • An email client
    • A Graphics app
    • A sound App
    • An office application
    • Some games

    Now, considering that network connectivity is not a given, it's quite possible that - in the beginning, at least - most distribution will take place over sneakerNet, it is far more important that the applications/expansions be stable. Given that we have this unified platform, distribution of binaries is not an issue, but stability is imperative as these end users can't just dial up laptop.org for a patch....

    Given also that distro media may be shared, even the install media may be inaccessible for much of the time, so our end user must choose wisely and the disc creator must ensure that all dependecies are catered for, assuming at all times that this person is installing enhancements to a vanilla box.

    Essentially my position is this: Keep the install choices to the above list (although net-reliant apps may be redundant in some areas) or of that range of functionality. A distro such as Gentoo would be eminently suitable as the binary results would be what is being distributed, although gcc is probably a good idea, regardless. Regardless of all our patronising comments here, we are dealing with a population here that may never have seen a computer before, let alone have one in their lap.

    I am posting this on an HP4150 currently running DSL which occasionally struggles (64MB not quite enough) and previously ran Gentoo but due to a mis-configuration would no longer update (I never said I was an expert) hence my suggestion of a binary installation process.

    In summary I repeat. This is a fantastic opportunity to demonstrate that FOSS can work. We are not trying to convert windoesn't users here, we're installing a whole new user base. Lets show that the experience can be better this way. Oh, and I am not suggesting that binary distro makes anyone closed-source, just that that this saves the 48 hour compile (having been woken by the laptop fan at regular intervals...) This is a chance for the FOSS community to extend itself insanely, let's get it right.

    --
    If all you have is a hammer, everything looks like a thumb.
  122. Umm.. I don't get it.. . by absinthminded64 · · Score: 1

    But just the other day I was able to get past a kernel panick by promising to hand over the leftovers.

  123. He hasn't seen OE, has he? by MrLizardo · · Score: 3, Informative

    OpenEmbedded has exactly what he wants. My Sharp Zaurus C-1000, running OpenZaurus (built from the OE build system) has: a real x server, pretty desktop icons, gaim, abiword, gqview gaim, sylpheed, some games, an ebook reader, gftp, firefox and some other programs. All this takes up ~90MB flash. Also, the system is fairly comfortable to use even with only 64MB of RAM. I did setup swap on an SD card but that only gets hit when firefox and something else are running at the same time. With 128MB of RAM and a leaner browser (galeon or epiphany maybe?) I don't see a reason to use swap.
    If I was interested in a lightweight, maintainable Linux distro for this project, I'd make sure that the OE devs got hooked up with a development system (or :gasp: even *hired* to put prioritize OLPC support). Just my $.02 -Mr. Lizard

    --
    ^I'm with stupid.^
  124. Oh, here we go again with senseless analogies. by Jerk+City+Troll · · Score: 1

    I think I put it best in an older post on this matter of software getting “bloated” or “ramshackle”. A load of nonsense from people attempt to appear as if they possess an understanding of technology, but really do not.

    1. Re:Oh, here we go again with senseless analogies. by tomstdenis · · Score: 3, Interesting

      Your post fails to take note that alot of people seemingly do the same with much less. OpenOffice is the same size as Word2003 on its own.

      A full WinXP install is roughly 3/4th the size of a full Gentoo desktop workstation [with build/edit/programming tools + WM + xmms + mplayer + openoffice + tetex + ...] and yet lacks a proper shell, media player, development tools, office suite, TeX suite, etc.

      MSFT "bloat" is on a whole other level of bloat that most OSS doesn't even approach. The only exception that rings a bell is KDE where they are acting very much like MSFT in terms of doing everything in house, etc, etc, etc. [Gnome fan]

      Fact of the matter is getting sub 2MB kernels is not too hard. Getting larger than 3MB kernels is hard. So Linux on it's own is fairly tight. Now if you put KDE [or even to a certain extent Gnome] on a laptop meant to run a slow processor with little ram ... you're stupid. IceWM for instance would run just fine and take a fraction of the resources.

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:Oh, here we go again with senseless analogies. by kestasjk · · Score: 3, Informative

      You're mistaking the bzipped kernel's on-disk image size with the kernel's operational memory footprint; it's like comparing the size of the Firefox binary (a few MB) with the amount of memory it uses (hundreds of MB).

      --
      // MD_Update(&m,buf,j);
  125. That depends... by petrus4 · · Score: 2, Informative

    ...on whether Negreponte is a novice or not. If he is, then yes, he's very possibly out of luck, since software designed for novices needs more functions by definition, and thus, has to be bigger.

    If on the other hand he already knows a thing or two, (or isn't afraid of learning) then he will find that minimalistic systems are actually one of Linux's primary strengths, at least in my observation. He could probably use this as a base, and then for X use apt-get to install ROX Filer, metacity, (as a background for ROX) and fbpanel as his start menu. Or, if he wants most of that done for him, he could install FVWM instead of metacity and fbpanel, and still use ROX as an explorer clone. Mind you, this is only one possible option, and most people reading this would probably think I'm insane and ask why I don't simply advocate fluxbox/xfce etc. This is a problem with myriad possible solutions.

    He'd probably also need to install gtk for Abiword etc, but that doesn't necessarily have to be a problem. There are also any number of lightweight image viewers around as well...he should check freshmeat. For web browsing, there's also dillo.

    Hence, what he wants is more than possible. He might have to do a bit of surfing, but then again, with the magic of apt-get, he probably doesn't even need to do that.

  126. Gizoogle dis shit by mjeppsen · · Score: 0, Offtopic

    According to Gizoogle, you be frontin'. Dawg. And stuff...

  127. Re:Linux is NOT Fat (it's the apps) by aminorex · · Score: 1

    He must have meant the kernel. If he had meant a distro he would have said "RedHat" or "Debian" or "Suse". The kernel is way too fat for the device, after all, but it's trivial to trim it down. The trick is to make sure you're matching the kernel features you want with the userspace you want. If you wanted really small, you'd go with uCLinux, but I think they'll want to support a broad range of modern applications, so it will be a reasonably recent standard kernel, with very few device drivers and network features. I'd argue for a 2.4 kernel myself, just for the slim comparison to 2.6. I don't know of any 2.6 features that are compelling for this device.

    --
    -I like my women like I like my tea: green-
  128. Damn Small has no Damn GUI by BobPaul · · Score: 0, Troll

    They want a full gui. This is supposed to be easy to use for school children, not command line based.

    The article wasn't even about him calling linux fat, it's just a comment he happened to make. All it means is they can't use any of the major GUI distros as is right now, they'll have to customize it. (Note: They had to do that anyway. The hardware specs aren't very average.)

    1. Re:Damn Small has no Damn GUI by Anonymous Coward · · Score: 1, Informative

      You have no idea what you are talking about. DSL has a GUI, and it is very functional and usable.

      Just take a look at http://www.damnsmalllinux.org/dsl-2.3.jpg

      I hope you're a troll, rather than an ignorant nay-sayer....

  129. Give a man a fish... by Solandri · · Score: 1
    People starving in Africa don't need laptops, they need basic infrastructure like clean water.

    Give a man a fish, feed him for a day.
    Teach a man to fish, feed him for life.

    Imagine you were stranded on a desert island. No idea how to build a fire, no idea how to make potable water, no idea how to build a trap, no idea what plants were edible. How well could you survive? Now imagine you had a survival manual. How much better do you think you could survive?

    The idea behind the laptop is to help educate the population so they can work on building their own infrastructure. Your idea of building their infrastructure for them is the flawed reasoning behind most current forms of welfare. If you simply give things to people, there is no incentive for them to improve their own condition. You are handing them freebies, and if they improve their own condition you will take the freebies away. What the hell kind of incentive is that? c.f. ST:TOS A Taste of Armageddon. If you take away all the bad things about being in poverty, there remains no incentive to rise out of poverty.

    The key to eliminating poverty is to give people the information and tools to climb out of it on their own. With information, you've given them the tools to get out of poverty, but they themselves have to make the effort to utilize those tools. Doing it this way, they don't feel beholden to foreign powers or grow dependent on foreign aid, and you aren't stuck babysitting a perpetual 3rd world nation.

    1. Re:Give a man a fish... by mrraven · · Score: 1

      If you are stranded on a desert Island with no clean water, no cooking utensils, and say no fish or birds, or animals for protein you'll be hurting even if you have a dual processor notebook, that boots OS X, Windows, and Linux. THAT's my point. Once you are doing a little better and aren't starving, and have a few tools to work with and a community behind you then yes of course information is useful for self sufficiency, but first things first...

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  130. People starving in Africa don't need laptops... by symbolset · · Score: 1
    They need plane tickets to South Florida.

    Seriously, somebody needs to lead these people out of the desert.

    --
    Help stamp out iliturcy.
  131. Opposites attract by davmoo · · Score: 2, Insightful

    Its only natural that Linux is too fat for that $100 laptop. Because that $100 laptop is so thin it doesn't even exist yet. When someone shows working hardware, then Linux can be shaved down appropriately.

    I get a kick out of these stories. If this were Microsoft talking about a $100 laptop, everyone in Slashdot would be downing them because its vaporware at this point. But since its *not* Microsoft, its Way Cool and everyone acts like its the discovery of the fucking Holy Grail, the Second Coming of Christ, and secret documents about aliens stored at Roswell all rolled in to one.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
  132. Re:Can't say i ... choice over rated by amavida · · Score: 1

    Advocates of Linux stress choice but the end user experience is somewhat different to the rosy picture given by hobbyists & otherwise technical advocates.

    The fact that there are so many specialist distros such as DSL & Puppy is ample evidence that it is beyond the capacity of 'Joe Sixpack' users to successfuly configure a Linux system by adding or removing packages & recompilng the kernel to suit their particular hardware thereby reducing bloat.

    Dependency management & Package management in general in Linux badly needs looking at, its easily broken & requires too much technical knowledge to fix.

    I don't care which is your favourite .rpm, .deb etc - I've tried them all.
    As a non expert user i actually had the least amount of trouble tinkering with a .tgz based Slackware 9 system, but even there, my configurability was limited to minor package alterations, any thing beyond that quickly broke the system.

    * The folks at Gobo Linux have made what I regard as the sensible decision to emulate the 'Fat Binary' concept of Mac OSX. A far less troublesome way to handle the issue of dependencies.

    Loking at the source code reveals a shambles of poor cpu & ram management - Gnome 2.14 goes a long way to fixing this thankfully.

    There are almost 500 known distributions of Linux now, most reimplementing previous was, sometimes to the betterment of Linux but often just out of vanity or personal preference.

    Some distro's have exceptional hardware detection on a par with the commercial rivals, for example Knoppix... Some distro's have simple uncomplicated software management eg Gobo... Some have a simple BSD style undeprinning eg. Slackware... Some have very good gui managemnet tools etc etc but no one Linux combines all the myriad good ideas in one usable system. Linux appears to be a crazy 'free for for all' for programmers to indulge themselves in.

    This is the greatest strength & the greatest weakness of Linux.

    ++ Our household & small security business experimented in switching to Linux for 12 months because we craved choice & abhored the M$ monolply like many others. After 6 months we were forced to look for something else due to fustrations of limited driver support for hardware & limited application availability. (We liked Linux overall)

    We switched to Mac OSX for 12 months & really liked the system but noticed some hassles with drivers & applications.

    We replace our Computers in our business annually so upon the adoption of Intel CPUs & Enabling WinXP on Mac's we decided to just replace the Mac's with inexpensive quality (Acer etc) Wintel machines (mostly laptops) & just take a very proactive approach to managing security (investing in really good firewalls etc). After all, the Mac's are fast becoming just as vulnerable now (thanks Mr. Jobs) but at greater cost of hardware.

    So here we are back on the despised Windows platform bitterly awaiting the day when we can find a Linux that truly substitutes for Windows at favourable cost.

    p.s. I have been trying out Linux distros since the days of multi floppy img's downloaded via 9600 bps modems back in the early nineties.

  133. Exactly by linguae · · Score: 1

    Your points are exactly correct. Even though it is possible to avoid all KDE applications and all GTK+ applications, there are some instances where you need to use a different application. For example, I use KDE as my main desktop, but I use OpenOffice as my office suite. Different applications require different interpreters (Perl, Python, Ruby, Java, and now C#), which takes up even more space and memory. Each project wants to do everything its own way, which is a major duplication of effort and requires lot of space.

    My solution? Applications need to be standardized by the two leading GUI toolkits (GTK+ and QT). KDE and GNOME has already lead the way with standardization, but they need to go further. KDE and GNOME apps should standardize on interpreters so that way users shouldn't have to download a new interpreter whenever they use a new application. It would be nice if they stuck with a few interpreted languages instead of adopting every interpreted language under the sun. Applications also need to standardize on APIs; there should only be one audio API, one graphics API, one networking API, etc. Don't duplicate effort unless you have to. Applications that meet these standards should be marked "KDE-approved" or "GNOME-approved" so that way users can stick to one desktop environment.

    If applications were standardized with GTK+, QT, common sound/graphics APIs, and just Perl and Python as our interpreters (don't bring C#, Ruby, Tcl, Java, and other languages into the mix unless you compile them in native code; yes, they are great languages, but do we really need n+1 interpreters for n projects?), then it will solve some major issues in the *nix world, especially bloated code. Then we can talk about other issues, such as consistency.

  134. Re:Linux Embedded - OpenWRT by Anonymous Coward · · Score: 0

    My $65 WiFi/Router with 16M Ram and 4M Flash boots and runs Linux just fine.

    However, the newer version from Linksys- WRT54GS V5 only has
    2M flash. Can OpenWRT be slimmed down enough to fit and still
    do something useful? Just maybe...

  135. Move over Negroponte by iced_tea · · Score: 1

    Brian Bouchard has already got this problem all figured out you morons. And the answer is wood. Brilliant!

  136. There is no WAY he believes this .... by Zero__Kelvin · · Score: 0, Troll
    Somebody has to have clued him in to these three words by now:

    Linux ... From ... Scratch ...

    There are a number of things that suggest that he is a schill for Micro$oft:
    1) Gates knows his garbage literally can't compete with linux on that hardware 2) Linux fits on a floppy. GNU/Linux doesn't have a size ... it is undefined . 3) You can build your own distribution following step by step guides from the LFS project 4) Even a relatively bloated GNU/Linux distribution blows the doors off of Gates' Garbage

    Given the exposure he has had in the press, 100's of people must have already told him all of this. He is either the world's biggest moron, or the public criticism by Gates is a staged show. Ultimately, Negroponte will ignore all of this and announce that he was going to go with Linux, but it has gotten just as 'Fat as - nay, even fatter than - Windows, and it makes more sense to go with Windows CE ... Mark my words .

    Gates: You spread some FUD around; I'll fund another round ....
    Negroponte: Your a wonderfully magnanimous philanthropist, Bill ... Everybody thinks so ...
    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    1. Re:There is no WAY he believes this .... by Zero__Kelvin · · Score: 1


      LOL - Clearly we have some Micr$oft employees a'reading Slashdot ...

      That's OK ... I have the karma to burn ;-)

      Right back at ya ....

      Somebody has to have clued him in to these three words by now:

      Linux ... From ... Scratch ...

      There are a number of things that suggest that he is a schill for Micro$oft:
      1) Gates knows his garbage literally can't compete with linux on that hardware 2) Linux fits on a floppy. GNU/Linux doesn't have a size ... it is undefined . 3) You can build your own distribution following step by step guides from the LFS project 4) Even a relatively bloated GNU/Linux distribution blows the doors off of Gates' Garbage

      Given the exposure he has had in the press, 100's of people must have already told him all of this. He is either the world's biggest moron, or the public criticism by Gates is a staged show. Ultimately, Negroponte will ignore all of this and announce that he was going to go with Linux, but it has gotten just as 'Fat as - nay, even fatter than - Windows, and it makes more sense to go with Windows CE ... Mark my words .

      Gates: You spread some FUD around; I'll fund another round ....
      Negroponte: Your a wonderfully magnanimous philanthropist, Bill ... Everybody thinks so ...
      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  137. What distro is he talking about? by Ruff_ilb · · Score: 1

    I can't think of many other OSes that I can fit on a few floppies...

    Saying "linux is too fat" is like saying "processors are too slow"

    What processors? Too slow for what?

    Simiarly, his blanket claim is so ambiguous as to have laughable comprehensability - let alone veracity.

    --
    http://www.TheGamerNation.com/Forums
  138. Perhaps. by SanityInAnarchy · · Score: 1

    Many modern computers don't. And although GNOME would rock on my amd64, I use Fluxbox, and you could too. It absolutely rocked on my 200 mhz eMachine with 128 megs of RAM.

    And you can take you usability argument and shove it. In the 3rd world, no one's heard of Windows, so they don't need something to pretend to be a Start menu. 45% of the "usability" issues with Linux are people expecting it to look and act exactly like Windows. Another 45% are when it looks too much like Windows, so the same people wonder what the point is. The other 10% are real usability issues, most arising from trying to walk that fine line of "like windows but different".

    Give them Fluxbox, or RatPoison, or WindowMaker, or even a terminal. They'll figure it out faster than you did GNOME.

    --
    Don't thank God, thank a doctor!
  139. Proof: The workers want the sweatshops by Stickerboy · · Score: 1
    >(I'm not normally quite this dismissive, but this post is so divorced from reality that it's unbelievable. If it hadn't been modded 'Insightful', I would have just tagged it Troll and left things at that....)

    You sir, have drank the anti-globalization Kool-Aid. If you hadn't been so quick to denounce somebody that makes you uncomfortable with your views, you might try doing some actual research.

    >>"A few years back, after much public outcry, one of these "sweatshops" was closed. Most of the girls ended up in prostitution."

    >Liar. Post proof or shut up.

    Sure. Nicholas Kristof and Sheryl WuDunn, NYT reporters, in 2000, actually took the time to move to Asia and live amongst its poor and destitute. They came in with the same preconceptions of "sweatshops" that you seem to have that came out journalism in the '80s and '90s. And then they actually talked to the workers.

    >>"Really, I think Nike is helping these people. Nike offers jobs. People voluntarily take these jobs because they see a good deal -- the pay is "good" and the work is "not bad", by 3rd world standards at least."

    >Nike is helpful in the same sense that Abu Ghraib prison was a 'reforming influence'. What you think is useless to anybody (yourself included) unless you occasionally try to align it with what is true. May I suggest that you read No Logo by Naomi Klein for a start?

    Excerpt from the article:

    It sounded pretty dreadful, and it was. We and other journalists wrote about the problems of child labor and oppressive conditions in both China and South Korea. But, looking back, our worries were excessive. Those sweatshops tended to generate the wealth to solve the problems they created. If Americans had reacted to the horror stories in the 1980's by curbing imports of those sweatshop products, then neither southern China nor South Korea would have registered as much progress as they have today. The truth is, those grim factories in Dongguan and the rest of southern China contributed to a remarkable explosion of wealth. In the years since our first conversations there, we've returned many times to Dongguan and the surrounding towns and seen the transformation. Wages have risen from about $50 a month to $250 a month or more today. Factory conditions have improved as businesses have scrambled to attract and keep the best laborers. A private housing market has emerged, and video arcades and computer schools have opened to cater to workers with rising incomes. A hint of a middle class has appeared -- as has China's closest thing to a Western-style independent newspaper, Southern Weekend.

    Partly because of these tens of thousands of sweatshops, China's economy has become one of the hottest in the world. Indeed, if China's 30 provinces were counted as individual countries, then the 20 fastest-growing countries in the world between 1978 and 1995 would all have been Chinese. When Britain launched the Industrial Revolution in the late 18th century, it took 58 years for per capita output to double. In China, per capita output has been doubling every 10 years.

    In fact, the most vibrant parts of Asia are nearly all in what might be called the Sweatshop Belt, from China and South Korea to Malaysia, Indonesia and even Bangladesh and India. Today these sweatshop countries control about one-quarter of the global economy. As the industrial revolution spreads through China and India, there are good reasons to think that Asia will continue to pick up speed. Some World Bank forecasts show Asia's share of global gross domestic product rising to 55 to 60 percent by about 2025 -- roughly the West's share at its peak half a century ago. The sweatshops have helped lay the groundwork for a historic economic realignment that is putting Asia back on its feet. Countries are rebounding from the economic crisis of 1997-98 and the sweatshops -- seen by Westerners as evidence of moribund economies -- actually reflect an industrial revolution that is

    --
    Light a fire for a man and he'll be warm for a day. Light a man on fire and he'll be warm for the rest of his life.
  140. Open Source: Isn't customization THE WHOLE POINT? by vprasad · · Score: 1

    Correct me if I'm wrong, but isn't customization the whole point of open source? So that if Jimbob decides he does not like how the kernel is, he can either

    tweak it himself

    hire a programmer to tweak it for him

    or hope that like minds out there somewhere have already tweaked it?

    geesh!

  141. Link to the NYT article by Stickerboy · · Score: 1

    Sorry, the tag was broken and I didn't catch it in preview.

    This is the article.

    --
    Light a fire for a man and he'll be warm for a day. Light a man on fire and he'll be warm for the rest of his life.
  142. Why $100? They can't afford them anyways. by Nightspirit · · Score: 1

    I'm guessing the people these laptops are targeted towards wouldn't be able to afford a $100 laptop, and the slack would be provided by companies willing to donate.

    In that case just make the laptops $200. Sure you can't get as many of them, but they would be much more functional. I doubt the current version even has enough room or power for open office. Upgrade it to 733mhz celeron or AMD equiv, 800x640 display, 256mb ram, and a small 20gig harddrive. No reason to gimp the 3rd world, the specs above would result in a MUCH more functional laptop that could run most modern software, including open office. That and in a couple years I'm sure they could get it down closer to $100. Heck, you could get a bottom of the line dell for $499 with double the specs listed above and dell makes profit from that; it shouldn't be that hard with some generous companies to get the specs I listed for under $200.

    1. Re:Why $100? They can't afford them anyways. by DeathPenguin · · Score: 2, Informative

      They are to be given out by government agencies. The motivation for making it as cheap as possible is to help connect as many people as possible, even if it means making compromises on system capabilities (So long as it's adequate to get people connected).

      The architecture (AMD Geode 2) was chosen because of its *extremely* low power consumption--The whole thing takes up around ten watts to operate if memory serves (About six for the mainboard, RAM, and CPU and four for the rest). You simply cannot buy a good embedded system from Dell, and you certainly can't buy one that is as rugged and portable as the OLPC systems. And remember--A lot of the places these laptops are going will probably not have a stable enough power grid to plug in and charge a 'normal' laptop regularly.

    2. Re:Why $100? They can't afford them anyways. by tomstdenis · · Score: 2, Interesting

      Stop thinking in terms of x86 though... an ARM or PPC processor costs a fraction of a modern X86 and for the applications these will run is just as competitive [if not more because they often take less power].

      Similarly for memory, there is no reason this has to be CL2 PC3200 memory. I'll bet there is quite a bit of spoilage memory that gets marked down [or written off] because it's not up to speed. Call it CL2.5 PC2100 and be use that, etc, etc.

      There are a lot of things around already that could lend themselves to a cheap PC.

      Take a look at something like the GP32 or NDS. They have more than enough juice to run Linux and they run off small batteries for a dozen hours. Granted the screens are not quite the right size [or number of] and there is no keyboard but for the most part those "toys" show that a relatively cheap computing platform is possible.

      If you could spec out a 250Mhz ARM9 with 128MB of PC-100 memory, a 20G 4300RPM drive, 640x480 VGA display, 802.11b wifi and QWERTY/Dvorak keyboard you'd pretty much have a laptop. Moving to the ARM and PC-100 from x86 and DDR alone probably saves enough money. In the grand scheme of things the 20G drive could be replaced with a 4GiB flash and still be useful as a relatively full desktop Gentoo install takes only 2GiB of disk leaving a full 2GiB for user documents and what not. That would very likely cut costs in secondary fashions as the battery would not have to be as big to accomodate the motors. The form factor could be smaller, etc.

      As another poster said though I doubt these would cost 100$ today but in the future it's possible but more so they could be written off, e.g. if they cost 300$ some generous entity could pay 200$ and the recipient could pay the last 100$ and voila, 100$ laptop that is small, low power [usage] and functional for it's environment.

      The trick is really to apply better use of our current technology.

      Tom

      --
      Someday, I'll have a real sig.
  143. Re:Linux is NOT Fat (it's the apps) by SpaceLifeForm · · Score: 1
    I'd argue for a 2.4 kernel myself, just for the slim comparison to 2.6.

    Soooo, you *are* saying it's fat! I knew it!

    Seriously, this machine would be fine with 2.4 system.
    In fact, I want one. Too bad, they will not be for sale.

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
  144. What for? by Anonymous Coward · · Score: 0

    NT

  145. GNU/Linux is Fat by Anonymous Coward · · Score: 0

    What, when Stallman wants you to call it GNU/Linux he's a jerk because he didn't write KDE, GNOME, OO, etc..

    But when Negroponte says Linux is fat, all of a sudden Linux is just the kernel and all the rest is optional, distro kinda stuff?

    Sheesh. Fanboys!

  146. Perfect GNU solution by ImaLamer · · Score: 1

    Lose the fat and go with Hurd!

    GNU Hurd, barely lean.

  147. Yes it does. by Homestar+Breadmaker · · Score: 1

    I am fat. You know why? Because I eat too many calories, and do no excercise. Why don't I do anything physical? Because I am lazy. It really is that simple.

  148. WTF is DSL? by Chris+Pimlott · · Score: 3, Informative

    I wouldn't be surprised if he hadn't heard about it; I hadn't heard of it. You could have mentioned that DSL stands for Damn Small Linux, a 50 MB desktop Linux distribution intended for use on a business card PCs, flash drives and other small portable media.

    1. Re:WTF is DSL? by Chelloveck · · Score: 1
      I wouldn't be surprised if he hadn't heard about it; I hadn't heard of it. You could have mentioned that DSL stands for Damn Small Linux, a 50 MB desktop Linux distribution intended for use on a business card PCs, flash drives and other small portable media.

      I'm glad you posted this. I've been scratching my head trying to figure out what the hell "Digital Subscriber Line" had to do with a small-footprint Linux...

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
  149. that penguin is not exactly lithe... by rmallico · · Score: 1

    he's been packing on some pounds though... first time my wife saw my linux penguin on my im client her quote was something like 'oh, the fat boring penguin again' so, there you go :)

    --
    sig goes here!
  150. Obligatory Linus quote by Anonymous Coward · · Score: 1, Funny

    Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100mph. They'd be a lot more careful about what they say if they had.

  151. Are you going to volunteer to... by toadlife · · Score: 1, Insightful

    ...crank the wheel for six weeks straight when the time comes to do an emerge?

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  152. A good start by xenocide2 · · Score: 1

    500 mhz isn't too bad for oo.o, actually. The startup times can be painful, but that's not the real problem. You've got a 500 mhz laptop and 128M of RAM. Now throw away all your hard drive space, or create a new 512 meg partition on the leftover space on your drive. That swap partition should do nicely, and it's suitable because you wont be using a swap partition at all. dpigs puts oo.o in at around 300 megs between openoffice.org-bin, openoffice.org-core, open-office.org and openoffice.org-common. My distro default linux image clocks in at 50 megs on disk, but there's a lot of driver code for devices I don't own in there, and probably some other useless stuff that an integrated vendor can ditch.

    This is why they're looking at Abiword and Gnumeric, which are a bit more lenient on the storage space. And that 512 disk space really is a barrier that has to be overcome. It's not impossible, but it will be an uphill battle. Modern software and distros typically assume the ludicrous amounts of disk space available today. Hell, people put 40 gig drives in THEIR MP3 player! But this is something that has to be sacrificed to make the system work.

    To me, the biggest question will be whether Linux and computing in general will recieve any lasting benefit from their experiences and efforts, or if it will all be lost in time like a tear shed in the rain.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  153. qTopia by cbdougla · · Score: 1

    What about qTopia or one of the other graphical systems designed for small devices like Open Zaurus? This small device seems to have a lot in common with, say, a Zaurus. Flash storage, small footprint etc... It seems that that would be the ideal solution for something like this.

  154. call me a liar, eh? by r00t · · Score: 4, Insightful

    Idiot. Look on wikipedia, in the sweatshop article. If you still don't believe it, take up the issue there. Quoting from wikipedia:

    According to a UNICEF study an estimated 5,000 to 7,000 Nepalese children turned to prostitution after the US banned that country's carpet exports in the 1990s. Also, after the Child Labor Deterrence Act was introduced in the US, an estimated 50,000 children were dismissed from their garment industry jobs in Bangladesh, leaving many to resort to jobs such as "stone-crushing, street hustling, and prostitution," - "all of them more hazardous and exploitative than garment production" according to the UNICEF study.

    Reference: http://www.unicef.org/sowc97/

  155. older distro ISOs by sewagemaster · · Score: 1

    I was just trying to find where I can download a Debian Potato ISO that I can install on my PII 128MB. Not even debian has it linked from its own site. Browsers like firefox are so heavy but Mozilla Phoenix (0,4) is still available on mozilla's site and would be sufficient to do most things.... Would anyone know where I can find potato?

  156. And back then by Vlad2.0 · · Score: 1

    Your computer wasn't trying to draw a 1024x768 or greater resolution screen. Face it, the reality of computer modernity is not that the software has gotten too bulky, but that the environments we're accustomed too are far more complicated now.

    Software has grown to take advantage of the hardware, like you said, and this is a Good Thing(TM). If we used something a lot less powerful we wouldn't be able to "waste remaining cycles on eyecandy" as they would be too busy actually doing something useful like redrawing your current window.

    A $100 laptop might be great if you don't need/want to do much, and you wont be able to anyways. If you want to browse the web and send email this things for you. Just don't complain when you can't do X or Y or Z with it because it doesn't have enough {ram|CPU|disk space|screen size}.

  157. I thought Linux was technically just a kernel... by Kankraka · · Score: 1

    And the OS was what was BUILT upon the kernel. I could be wrong.. but seriously, how large can a generic 2.4.x kernel be? It's not like you have to run the latest version of fedora or suse on these machines, just a simple base system with common dependancies, xorg, fluxbox and a few standard apps. Negroponte needs to get himself a copy of DSL or Knoppix-STD. Both are small, lightweight operating system with just as much use as my P4 running debian with gnome.

  158. Stretch your memory a little further.. by swordfishBob · · Score: 1

    11 years ago I was using OS/2. In 6M RAM it'd do a gui, networking, applications, and multitask well. It ran a web browser, email client, word proc, spreadsheet, and development of desktop applications. Windows 95 needed 8M just for the gui + networking if you only run 1 application.
    Linux protagonists at the time were boasting they could run GUI + networking + good multitasking in 4M.

    At the time, getting 16M into a machine was often impossible even if affordable.

    Hm. Why is my mobile phone 10x more powerful than those desktops, yet even with a video connector it wouldn't be a desktop substitute.. something sucks about that.

    --
    -- All your bass are below two Hz
    1. Re:Stretch your memory a little further.. by Anonymous Coward · · Score: 0

      Pah! You and your bloated OS/2... GEOS runs on a Commodore 64 in 64Kbytes of RAM, although it does load some stuff from (floppy) disk every now and then.

  159. Soviet Linux by grey580 · · Score: 1

    In soviet linux all your dependencies are belong to the government.

  160. Ignorant by BobPaul · · Score: 1

    I hope you're a troll, rather than an ignorant nay-sayer....

    Nope, just ignorant. Guess I didn't do my research. I thought DSL was that distro that ran off a floppy, but I guess that was something else entirely.

  161. Re:The Only Fat is in Negroponte's EYES... by Anonymous Coward · · Score: 0

    "I said, 'That's too bad, because I need 100 million a year.'

    at $100 a pop, that's $10 billion CASH, per year. 1. that kinda cash isn't floating around in the poor communities of the world and *nobody* will donate anything close to that on an annual basis.

    i would've hated to be Negroponte's parent when he was a kid... when he ordered food at a restaurant, i bet he tried to order 3 entrees, 4 drinks and 4 desserts - a steroidal version of "eyes bigger than the stomach" syndrome.

  162. Fat OS's by beej69 · · Score: 1

    queue Quagmire:
      "Fat OS's need love, too... they just have to PAY!"

  163. Oh right, he didn't mean anything by it. by Captain+Entendre · · Score: 1, Flamebait
    Negroponte's words have connotations of which he is undoubtedly aware.

    For example, try telling your mother (or his) that she 'uses most of her energy to move fat.' Would you expect this to be received well?

    It's true that Linux has evolved into something not suitable for his project, and that everybody knows this, and that most people are quite happy with the fact that Linux does nice things on modern hardware. But his reaction to this state of affairs is not a mere description of "what the challenges of the software side of his project are," it's an insult that he hopes will persuade someone to turn Linux into something that IS suitable. This demonstrates a remarkable lack of social skills on his part.

    This does not bode well, coming as it does from the leader of a project whose success depends on hundreds of millions of dollars of charitable donations. And regarding an area that depends on a loosely knit organization of people who write code for the fun of it.

    1. Re:Oh right, he didn't mean anything by it. by zootm · · Score: 1

      I don't know if I'm an unusual person, but I don't pick up on negative connotations from the word "fat". I dunno, it still seems to me as though people are over-reacting. I suppose the way that you're interpreting is probably as valid as mine though.

    2. Re:Oh right, he didn't mean anything by it. by Anonymous Coward · · Score: 0

      That's i'll never post as regged user again, I totally agree but /. censor crowd is blind enough to disagree.

  164. Linux needs to make a choice by Anonymous Coward · · Score: 0

    Theres a decision that needs to be made. Is linux to be a basis embedded style OS with minimilist features that really only suit the most basic of desktop needs if its very useable as a dsktop OS AT all and as a server OS.

    OR you want to compete with OSX and Windows on the desktop and windows in the server space. You cant have it both ways with a minimilist attitude. Thats reality, and thats what killed Novell.

  165. fuck you, amerinigger. by Anonymous Coward · · Score: 0

    nt

  166. GNU vs Linux by Anonymous Coward · · Score: 0
    Bah. A typical example of people not being distinct about Linux, the kernel, versus some unnamed Linux distribution.

    From the description of the article, it looked like an issue with the architecture of the 2.6 kernel might have been the problem, producing kernels too large for that device. Were that the case, of course, there are tweaks that can be made for small devices.

    Same deal with distros. You don't need to install everything, and you certainly shouldn't choose a distro that would encourage installing everything. If disk space is at a premium, you don't need Gnome or KDE there. A simple window manager like Icewm with the Menu package would easily suffice.

    If XFree86 is too large, either cut it down to size by removing support for things you don't need or dispose entirely of the GUI concept and only support CLI. The Western world managed perfectly fine in the 1980s and early 1990s with libcurses or character based apps like WordPerfect, Wordstar and Lotus 123. The Internet is perfectly accessible (on an information level) to apps like lynx and w3m.

    Essentially, there are plenty of options to cut down to meet any low-end hardware, provided you're willing to be selective.

  167. Versatile != FAT [Who are these damn moderators?] by woolio · · Score: 4, Insightful

    Who the hell modded you up? Well, I hope those guilt get meta-moderated to smithernes...

    The linux kernel is "versatile", not "fat".

    What is the difference? You can compile the linux kernel without the stuff you on't want. You can easily adjust things like file system buffers, memory management, tcp buffers, etc, etc. A 300lb person can't decide each morning how much fat they want to take with them. But a Linux user can.

    Are you absolutely sure you are making a fair comparison? (The apparent simplicity is not enough justification). Perhaps more recent redhat kernels either compile more things in (instead of modules) or they cause more modules to be autoloaded by default... And what about changes in default memory management policies (e.g. memory mapping, disk cache, etc)??? And you even go as far to compare different Distributions??? Were they using udev, devfs, or a manually configured /dev? Was hotplug used? Was kudzu used? Were they using all the same hardware init scripts and settings??? I highly doubt you even bothered to look that up.

    Also note a lot of "Free Memory" is not very desirable... Memory not being used by applications can used for disk-cache. I've noticed that recent kernels only keep a little memory free, probably to have some "on hand" without incurring the delay of flushing disk cache pages.... This makes a lot of sense. Thus, you cannot simply look at "MemFree:" and draw conclusions. The same applies to the results in "top".

    And I would suspect even Windows does something similar (but Taskmgr.exe is probably rigged to only show memory used by apps).

    Note to moderators: The parent post is truly nothing more than flamebait at best. Shame on you for modding otherwise.

  168. well, then you aren't thinking clearly either by penguin-collective · · Score: 1

    Too many applications are just plain huge; e.g. Open Office.

    OpenOffice is a cross-platform office suite developed by a commercial vendor; I really don't see how you can lay this one at the feet of "Linux" just because they changed the license at one point.

    However, in general, the thing is: OpenOffice is fast and small enough and developers don't have unlimited time to improve aspects of the software that satisfy requirements. They may not satisfy the OLPC requirements, but they aren't intended to.

    Too many applications do plain stupid things, like leak pixmaps in the X Window server.

    Applications do stupid things because people don't have time, tools, and incentives to find and fix all the bugs. If you want people to fix this, you have to include diagnostics and error messages into the libraries, or just solve the problem with distributed garbage collection.

    People have become downright sloppy. Our systems, even with .5 gig of RAM like my laptop, have to swap things out due to this sort of sloppyness. This should just not be necessary.

    Even if that were the case, so what? Just put 1G in it.

    If you ever wondered why our intereactive response is unpredictable, just consider what happens if you have to start waiting on disk drives to page things out and in.

    I don't know about you, but I use Linux, OS X, and Windows regularly, and Linux+Gnome and Linux+KDE overal still beat OS X and Windows hands down in terms of performance and predictability. A few things are slower on Linux (like OOo startup and boot), but not in a way that matters.

    This is (mostly) fixable, if we just buckle down and realize we have a problem that needs to be fixed.

    I don't think there is anything that needs to be "fixed", although performance can always be improved. One thing you can do is advocate the switch away from C/C++, because the use of C/C++ is one of the fundamental causes of software bloat.

    As for OLPC, well, you have correctly observed that the machine you are designing is not the target machine that most developers are writing to. So, a lot of today's Linux software will not be usable for you. That will not be fixed because there is nothing wrong with that state of affairs. Fortunately, Linux offers a wide range of software, so you can, in fact, find software that will transform your underpowered laptops into useful machines.

    My personal recommendation, however, would be to rewrite a lot of the software in a good higher-level language than C/C++; if you choose a reasonable language and runtime, you'll find that not only is it easier to write the software, it will also run more efficiently.

  169. Chinese will beat Negroponte to the finish line! by felixdzerzhinsky · · Score: 1

    I am writing this in an internet cafe in Khartoum Sudan. I had to bite into this one. Nicolas Negroponte is a brilliant guy but I think he has been listening too much to RedHat.com executives. They think only in terms of Gnome or KDE desktops which are bloated. After all Red Hat mainly produce for Multinational Businesses who can afford state of the art hardware. You can run lighter desktops such as fluxbox or xfce. Incidentally the Chinese might beat Negroponte to the finish. They are looking like making a linux laptop for US 187 already: http://www.sci-tech-today.com/news/A-Linux-Laptop- for--187-/story.xhtml?story_id=10000B5Y3P5W Plus this: http://cebitvideo.com/?p=20 I can tell you my Local Sudanese Security Officer would give anything to have my HP laptop multi-booting Ubuntu/Fedora/FreeBSD and dare I say it Windows. At the moment teaching him the Linux Professional Institute tutorials from the IBM website. The guy is a sponge for information. Probably try to get him a job at my organisation in The Hague so he can afford an education at Leicester University's Security Management Program by which time he can go back into the UN System as a Professional Grade Officer. He will probably finish up being my boss! I have been surprised by the number of Linux/BSD nerds I have met in the internet cafe! Two sites of interest for Low Resource Linux for the third world or poorly funded non-profits in the developed world: http://www.damnsmalllinux.org/ http://www.rule-project.org/ There seems to be a lot of Americans on this site who think all Africans live in mud huts and are all starving. There are a lot of smart people here and a when the government gets out of the way quite a lot of entrepeneural skill. Africa's problem is predominantly corruption and our Western Governments are pretty much responsible for that. In particular big oil companies. There are a lot of evil people in government here...but the same could be said of the USA, UK and Australia for that matter. For the record I am dual/national Australian/British and if I could I would denationalise altogether.

    --
    "Flags are bits of colored cloth that governments use first to shrink-wrap people's brains..."
  170. Inventor of FAT... by MonoSynth · · Score: 0, Redundant

    ...says Negroponte too Linux.

  171. Linux is what you make it to be by The+MESMERIC · · Score: 1

    RedHat, Mandrake and Suse are all very obese no doubt.
    Try instead {insert your favourite fast-thin-optimized Linux distro here}

  172. He's half right, but still wrong. by ajs318 · · Score: 1

    Unix in all its incarnations has always been a highly modular architecture; like a hi-fi system composed of separates rather than a ghetto-blaster. If you know you won't be listening to any LPs or Walkman cassettes, just CDs, you can build a hi-fi system with just a CD player, amplifier and speakers -- and you haven't got the excess baggage of sound sources you won't be using.

    The Linux kernel is also modular. You can build device drivers right into the kernel for speed, or have them as loadable modules for convenience.

    A distribution's "standard" kernel must by necessity incorporate enough drivers to be able to boot up on a wide variety of hardware, because the distributor can't know in advance what it is being used on. And most distributions don't start by compiling a kernel tailored absolutely to your system. {Gentoo fanboys in 5 ..... 4 ..... 3 .....} And, of course, everyone experiments with several different applications in the same sphere till they find the ones that suit them. The end result is that almost every GNU/Linux installation ends up containing more than is required: a kernel with unnecessary device drivers, and some applications that never get used.

    In that respect Negroponte is spot-on. We're just a bunch of spoilt, lazy westerners who can afford plenty of RAM and drive space. That's a sign that Linux is becoming successful: in the early days, Linux was run mainly on older kit, sometimes even salvaged from skips, because that was the best anyone could afford. Success will change you, however hard you try not to let it.

    But since these machines will be electronically identical, it ought to be easy to create a custom kernel with drivers for only the devices actually installed. It might even be worth hacking X so as to support only the built-in display {sure, it's fun running printerdrake to set up someone else's printing from your desktop; but the way these things will be networked wirelessly, chances are they'll be near enough as you can just walk across and sort it out}.

    If you want to see what can be done in not much disk space, check out Slax Popcorn Edition or Damn Small Linux.

    Those who are prepared to take the time, can still shoehorn a lot of functionality into not much space. There are already appliances running customised versions of Linux on microcontrollers; and these are being made in much smaller numbers than the proposed Negroponte laptop. So it will definitely be worth the effort to trim away some of the excess, even if nothing else comes from it that can be applied to other areas.

    --
    Je fume. Tu fumes. Nous fûmes!
  173. Where do you find a 512MB hard disk? by Anonymous Coward · · Score: 0
    500MHz computer with 128MB RAM and only 512MB of storage

    How would you put together a cheap computer with only 512MB of hard disk? Last time I looked, the smallest-available hard disk for consumer computers was about 20 gigabytes. You just couldn't buy a smaller mass-produced hard disk.

    1. Re:Where do you find a 512MB hard disk? by vhogemann · · Score: 1

      Using a Compact Flash card instead of a Hard Disk. There are IDE interfaces that will allow you to plug a CF card and use it as an IDE device.

      --
      ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    2. Re:Where do you find a 512MB hard disk? by oliverthered · · Score: 1

      What about the limited number if write cycles in flash memory?

      (You could always buy recycled HHDs)

      --
      thank God the internet isn't a human right.
    3. Re:Where do you find a 512MB hard disk? by drinkypoo · · Score: 1

      Uh yeah, find me a source for 1,000,000 1.8" hard drives (got to be small to fit into that teensy laptop, more of a palmtop in my book) that will cost no more than 512kB flash memory (which you can get for a song in quantity now) and I will personally get on my knees, pucker up, and kiss your arse.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Where do you find a 512MB hard disk? by oliverthered · · Score: 1

      I'm sure you'll find something intersting here

      --
      thank God the internet isn't a human right.
  174. US-centric mobile phone attitude: by wild_berry · · Score: 1

    Negroponte says "We're heading to the point where 50 percent of the world will have a cell phone or some kind of (communication device) within 18 months. It's too voice-centric, and I could campaign to make it more data-centric, but that's going to happen, too."

    That's seems to me to be unaware of the presence of GSM. 90% of the world's cell phones are GSM, an inherently digital-data format. Sure, it allows 9K6 data transfers or 28K8 if you use High Speed Circuit-Switched Data (HSCSD) mode, which I doubt will be available in too any developing nations. People aren't going to be downloading too much multimedia to the limited storage of these systems, so I don't see a low data rate as a problem.

  175. Kernel design by Anonymous Coward · · Score: 0

    I agree with your point. Isn't this whole thing part of the whole micro- versus monolithic kernel issue?

  176. Re:Versatile != FAT [Who are these damn moderators by neonmagic · · Score: 0, Troll

    Oh dear, you're definitely a Linux zealot. Do yourself a favour, get out and smell some fresh air. Really. My example is treating Linux as a whole, even though I was trying to be fair to it and used the Kernel as an example. Note that the article says "Linux". It does NOT say the Linux kernel. It says Linux. Read it again.

    As I said to another pro Linux zealot, find me a Linux distribution that lets you customer a Linux kernel at install time. You're being very unrealistic, I'm being very realistic. Sure, post install you can trim a kernel down, I'm not arguing there. The question is, how many Linux users do so? I spent the past 3 and a bit years helping out on some Linux distribution forums (the Linux distribution shall remain anonymous), and you wouldn't believe how many of the users didn't either want to compile a kernel, or were scared shitless of doing so (and thus never attempted it).

    Quote: "Note to moderators: The parent post is truly nothing more than flamebait at best. Shame on you for modding otherwise"

    Read up :-)

    Have a nice day!

    Dave

    --
    Slashdot can go and get fucked.
  177. Re:Versatile != FAT [Who are these damn moderators by CmdrGravy · · Score: 1

    You agree that the Linux kernel can be stripped down to a smaller size so I don't understand why you think it would be too "fat" for this $100 dollar laptop project since its likely that they would be using a customised distribution which they could easily ensure was of an appropriate size for their purpose.

  178. Damn Small Linux (50MB) by Anonymous Coward · · Score: 0

    Well, if he don't like what's out there - he's the prof with lots of grad student slaves, ah - I mean assistants.

    IF Damn Small Linux, at 50 MB is still too big for him,
    he can reverse engineer some GEOS type O.S. user interface.

    Anyone up for making a GEOS Linux distribution?
    Strip all the extras from Linux, and give it a GEOS type interface instead of KDE or Gnome,
    add in color, firefox, and a trimmed down version of the Open Office Suite, it should be good to go.

    Considering the GEOS GUI was running on C>64 machines back in 1985,
    he should have no problem hand coding his own version of DCLL [Damn Cheap Laptop Linux]!

    I thought some of these MIT guys were tech geeks, after all ?

  179. Yo linux so fat by Jarlsberg · · Score: 1
    Yo linux machine so fat you have to shut her down twice

    Yo linux machine so fat cause you looked at the package choices and went "okay!" to all

    Yo linux machine so fat she's got to have *two* IP addresses

  180. Re:Versatile != FAT [Who are these damn moderators by xtracto · · Score: 3, Informative


    find me a Linux distribution that lets you customer a Linux kernel at install time.
    *Raises hand* Me me! that one is easy!

    Gentoo, slackware

    Or what about NeoMagiclux

    Neat uh?

    Look, the problem with the article and almost all the articles is that they try to add labels and properties to "Linux" as an operating system. Linux is not an operating system it is a kernel, Mandriva, Gentoo or whatever you want is an operating system, some of them are Fat, some of them are bloated, some or them are insecure and whatever.

    But you can not say that "Linux is a fat operating system" because linux is not an operating system.

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  181. Re:Versatile != FAT [Who are these damn moderators by nmg196 · · Score: 1

    > You can compile the linux kernel without the stuff you on't want.

    I'm guessing their talking about users. Not software developers.

    > You can easily adjust things like file system buffers, memory management, tcp buffers, etc, etc.
    > A 300lb person can't decide each morning how much fat they want to take with them.
    > But a Linux user can.

    No you can't. You have to recompile the kernel to do that, which 95% of computer users couldn't do and 99.9% wouldn't want to or couldn't be bothered.

    Recompiling is NEVER a solution to any USER-level problem. Unforunately too much open source software relies on recompilation and/or patching to get the setup you need, whereas the Windows equivalent software can be reconfigured in 10 seconds using a GUI.

  182. wtf is an erector set? by pbhj · · Score: 1

    Erector set ...? Sounds like email spam to me!

    1. Re:wtf is an erector set? by Anonymous Coward · · Score: 0

      It's like Viagra for fat people.

  183. He's right. But his concept could be wrong. by Qbertino · · Score: 1

    He's right. Any Unix like OS is a behemoth. Allways has been. Linux never was an exception. It allways needed stronger hardware than Windows a few years ago. That's slowly changing, but parts of the Linux experience are serious slowpokes and demand top range hardware for up-to-date performance. Pure BeOS would probably be the prototype of a modern system that runs fast and lightweight.

    Yet I still can't shake the notion of this project approaching the problem the wrong way.

    Let me explain:
    I've got a Sharp PC 1403 right here. It's the successor to my first computer I've ever had, a PC 1402. It runs on two buttoncells for something like 200-300 hrs. I've yet to see a comp that runs of the grid for such a long time. The 1403 has 32 KB which isn't very much at all. But this computer is 15 years old! The 1402 I bought back in 1985!

    What if you take, let's say, a PC 500-S (the lates of the sharp series, still available), give it a good large (80x40) monocromatic passive LCD display, 4-8 MB of memory, two slowpoke non-x86 CPUs and a good solar display and some kind of rugged connectivity (some serial port or something). Put it all into one super stable box that is easy to open and repair and build them for 30$ a piece. It can't be that hard. Who in the 3rd world needs a Linux Box??? I don't even need one - and I make a living using Debian (I'm typing this on a Mac). Back in the day DOS 5 and Works 5 on a 4-greyscale LCD PC the size of a chocolate bar (1994 it was) was perfect for everything. And it still would be today. It's just that we what to see neat little pictures. The Fidonet was text-only and the quality of content was 10x better.

    Nobody in the outskirts of Africa needs Linux and noone there has 100$.

    --
    We suffer more in our imagination than in reality. - Seneca
  184. Simple solution by Rogerborg · · Score: 1
    1. Actually make the damn laptops. Sell them bare. We will buy them.
    2. Wait about a month.
    3. No profit, but problem solved.
    --
    If you were blocking sigs, you wouldn't have to read this.
  185. Re:Versatile != FAT [Who are these damn moderators by Andy+Dodd · · Score: 1

    95% of users have no need to trim the kernel to save a few K of memory.

    The $100 computer project is developing an entire new hardware platform, I'm sure compiling a custom kernel won't be too difficult for them.

    --
    retrorocket.o not found, launch anyway?
  186. Re:Versatile != FAT [Who are these damn moderators by neonmagic · · Score: 0, Troll

    Yes, you are technically correct, but look at it this way - the vast majority of people would look at Linux being an "Operating System". They don't know what a kernel is, and couldn't give a damn what a kernel is, nor the fact that it's customisable on a GNU/Linux system. 4% (if you're lucky) of the worlds population use Linux. Ask the other 96% what a kernel is, and what an operating system is. Most will know what an operating system is, most won't know what a kernel is. Most will call Linux an operating system (at least those that have even heard of it, which is no more than 20% of the population I'd hazard a guess at).

    Now - how far do those distributions that you've named allow you to modify the kernel? Do they just allow you to maybe choose low mem and hi mem, and cpu architecture type? Or do they let you basically run a ./configure on a kernel tree fully? My recollection of Slackware from years and years ago was that it didn't let you adjust the kernel. Gentoo I've never used, but Gentoo was always overkill and a means to show yourself off as being an "uber g33k" as far as I was concerned.

    Dave

    --
    Slashdot can go and get fucked.
  187. your MOTHER has gotten too "fat" by Anonymous Coward · · Score: 0

    So tell her to lay off the twinkies, dog.

  188. Re:Versatile != FAT [Who are these damn moderators by spectral · · Score: 2, Insightful

    The article was about someone who wants to make a $100 "laptop" not being smart enough to realize that Linux, and it doesn't matter if you're talking about the kernel or the crap thrown around it, was able to be slimmed down enough to work on devices with much LOWER specs than is being thrown around. If they're willing to make their own very specialized hardware, I doubt they're "too scared" to make a distribution of linux that will run well on it. Your entire argument falls apart.

    it's specialized hardware that's going to come with a specialized OS with a Linux kernel. If they can't get the Linux kernel and the userland apps to be small enough to fit on there, they should give up the project right now as they're obviously incompetent.

  189. It is FOSS and MIT are smart, so just fix it! by dsmatthews · · Score: 1

    Linux is open source and the MIT folks are very smart people, so just do it! How hard can it be for MIT to take a FOSS project and tweak it to their exact needs? There are already versions of Linux + X Windows that run off 2 floppy disks. 1 month is all it should take to get a beta version out, or are they not half as smart as they would like us to think they are?

  190. Re:Versatile != FAT [Who are these damn moderators by jbolden · · Score: 1

    The $100 laptop they can use expert system administrators to build their kernels. Heck they could hire RedHat and thus get Alan Cox to do it personally. Eric Raymond (who wrote some of the early kernel config programs) supports the $100 laptop project.

    So no I'd say its as far this goes its the opposite end of the spectrum.

    Unforunately too much open source software relies on recompilation and/or patching to get the setup you need, whereas the Windows equivalent software can be reconfigured in 10 seconds using a GUI.

    That is just plain nonsense. Unix apps tend to be far more configurable since they utilize human readable config files and scripts. Windows programs conversely are difficult for the developers themselves to recompile with different settings due to the fragility of the Visual Studio environment.

  191. DE bloat by maryjanecapri · · Score: 1

    My personal take on this (coming from someone who's used Linux for nearly 10 years now) is that it's not "Linux" (as in kernel) that's become so fat, it's the window environments.

    Anytime I set up a computer with Linux, if said computer is older, I will set the desktop up with either blackbox or afterstep. Doing so makes those machines quite spritely. On the same machines, you use KDE or GNOME and you're going to slow the machine down quite a bit.

    So if someone is looking to create an environment for a sub-100 dollar laptop they better be looking at one of the "other white meats" of the Linux desktop environment.

    To be honest, I'm saddened by the serious lack of interest it seems the Linux community has developed for the other DEs. I personally run blackbox on my desktop and love it. I would love to see a renewed interest in these far-less-bloated DEs.

    --
    nature loves variety::society hates it get your variety at http://www.monkeypantz.net
  192. Swicth to PicoBSD by brasscandlestick · · Score: 1

    If Prof. Negroponte wants a small light weight operating system that is very stable, he should consider switching to PicoBSD. It fits on a 1.44 Megabyte floppy. http://people.freebsd.org/~picobsd/picobsd.html

  193. Re: People starving in Africa don't need laptops.. by mrraven · · Score: 1

    Excellent idea, living in non sustainable environments sucks. Now where are we putting these people EXACTLY? Are you volunteering your backyard? I hope you have a big backyard...

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  194. Exploiting desperate people isn't moral ASSHOLE!!! by mrraven · · Score: 1

    So you you are justifying exploiting the fuck out of people because they live in very desperate circumstances? ASSHOLE!!!!!! And you wonder why Latin American countries are electing leftist leaders and saying FUCK YOU to use multinationals exploiting their populations?

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  195. UNIX on 64KB machines by peter303 · · Score: 1

    Much of UNIX early development was on PDP-11s which averaged 1/8th megabyte of core. MicroSoft used to sell a version of PC-UNIX called Xenix on 64 KB PCs. It was underpowered compared to PDP UNIX. LAter MicroSoft sold Xenix to SCO.

  196. Re:Versatile != FAT [Who are these damn moderators by Hatta · · Score: 1

    Note that the article says "Linux". It does NOT say the Linux kernel. It says Linux. Read it again.

    Linux IS the kernel. The GUI is not linux. The user space utilities are not linux. The shells and compilers and servers are not linux.

    --
    Give me Classic Slashdot or give me death!
  197. too many pieces in an erector set by Sigg3.net · · Score: 1

    I only get erection in one piece, so Linux can't be fat.

  198. Linux Fat? by wpeckham · · Score: 1

    Has no one demonstrated Damn Small Linux (DSL) to these people?
    Linux is only as Fat as you make it.

    --
    Light, Love, Happiness,
  199. Window Managers Make a Difference. by twitter · · Score: 1
    I had Mandrake 9.2 on my Pentium II-500 Thinkpad with 96 MB of RAM, and it was intolerably slow.

    Blame the Window Manager. Window Maker or Enlightenment would do a better job than a full Mandrake KDE session. You can use Konqueror, Kicker, Kontact and other KDE applications without problem. A 233 MHz can run that and play music at you with Noatun without skipping with just a little more RAM. GIMP is also usable. OO is where you might want to draw the line. It's very slow to open and the average 70MB Power Point won't open.

    --

    Friends don't help friends install M$ junk.

  200. Compile your own kernel by SmallFurryCreature · · Score: 2, Informative
    NO "big" distro is going to have a lean trim kernel because they need to include everything and the kitchen sink just to make sure their distro runs on the majority of machines.

    So default kernels are bloated.

    However the moment you compile your own OR can fine tune a distro to one specific set of hardware you can cut a lot of crap out.

    Take the simplest of things. Module support. Only needed if you load modules and modules are only really needed by developers OR if you want to include all the modules for say all the soundcards and load the right one at boot.

    If you know wich modules you need you can just compile them in and skip all the module support.

    Same with a lot of things.

    A fine tuned kernel is a lot smaller.

    The proof? Linux runs on tiny computers like switches and watches and phones and pda's.

    Linux the source code is big and feature rich.

    Linux the kernel is as fat or as slim as you want it to be.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  201. Hmm - Wonder whe he thinks that... by byronne · · Score: 1

    I'm currently running Ubuntu 5.04 on an HP4150 with 256MB (500MHz PII) and have zero, I mean ZERO complaints. What's the expectation here? I like his concept immensely, and given that I can strip out whatever I like at install or at anytime later I don't see his point. All comes down to what your application might be.

    Let's say all that you want is a wireless web browser. Hmm....easy.
    Media machine, maybe a bit more intensive.
    Gaming? Well, I don't really play games, so I don't know. Seems to me that 3rd world countries may not have gaming as a priority.
    Office productivity? Pretty effective. OpenOffice and other alternatives work just dandy on such an underpowered (by today's cutting edge standards anyway) machine.
    Printing? Are you kidding me?
    Gimp(or the like)? Well, now you're getting into some rough waters, but it will still do the job.
    USB support? There.
    Wireless? There.
    Even serving up FTP or SAMBA work just as quick as you like.

    Try experiencing any of this functionality with W2K or XP and you are hosed. This machine used to run NT just fine and dandy as well, it was only when I tried using the 'upgrades' to it that I started getting frustrated and went with Linux. First RH7, then RH9, then FC2. Now I've settled on Ubuntu/Debian and couldn't be more pleased with the efficiency and doggone frugality that Linux offered in the first place.

    What does the Media Lab consider as a distro, and what of that is 'fat'?
    Maybe Negroponte needs to check out how Linux can get into shape and/or diet....

    --
    "Look, Smithers! I'm Davy Crockett!"
  202. Re:Versatile != FAT [Who are these damn moderators by Frank+Battaglia · · Score: 0

    "Gentoo I've never used, but Gentoo was always overkill and a means to show yourself off as being an "uber g33k" as far as I was concerned."

    So... you want to be able to customize the kernel... but distributions that allow you to cuztomize the kernel are 'overkill'... make up your mind.

  203. Look at another slim linux project... by Anonymous Coward · · Score: 0

    Maybe he should look into what Nokia is doing. He's building an embedded device, so use a embedded Linux. Nokia managemed to slim theirs down to 64M installed with 32M of memory on the internet 770 tablet PC, so they should be able to do the same.

  204. Re:Versatile != FAT [Who are these damn moderators by iamwahoo2 · · Score: 1

    The GP is showing a lot of knowledge about Linux and distributions. You clearly do not understand much about Linux. There are numerous distributions that allow you to customize a kernel at install time. That however, is completely irrelevant. Since all of Negreponte's laptops are going to be running the exact same hardware, they can all use the same kernel. My Zaurus has a linux kernel and a graphic interface and it runs on a 200 MHz ARM. If this can run on a Linux kernel, then so can Negreponte's laptop. Instead of calling the GP a zealot, perhaps you can defend you position with an argument that is relevant to the topic.

  205. Dell can give them modern laptops for free by Anonymous Coward · · Score: 0

    If they just sign up for a 36-month MSN subscription. Why cripple the kids' computers when they can have awesome 2GHz laptops for free? And they'll get unsurpassed internet connectivity with some of the finest customer support in the world to boot.

    Or wait, I've got it: TiVo hands out free computers too! There's a linux computer in those boxes somewhere. Plus the finest entertainment the world has to offer, for only $12.95 a month!

  206. Paying people a wage to work isn't exploitation by Old+Man+Kensey · · Score: 1
    Which is the more heartless thing to do: pay someone market rate for a relatively safe job they can do, or refuse to pay them and force them to take up hazardous, degrading or illegal work?

    When those leftist leaders give the finger to the "capitalist exploiters" and the money that used to come into their countries dries up, where will that leave their people?

    --
    -- Old Man Kensey
    1. Re:Paying people a wage to work isn't exploitation by mrraven · · Score: 1

      I have no sympathy for heartless scum who even refuse to pay people 4 dollars a day when they are making billions. Would you work for 4 dollars a day even if your living expenses were ZERO? I didn't think so, pretty easy to say that's OK for those brown people, eh? When you treat people like SHIT don't be surprised when they rise up and vote in people who ban "global trade." Morales and Chavez ring a bell asshole? I thought so...

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    2. Re:Paying people a wage to work isn't exploitation by Anonymous Coward · · Score: 0

      So let's raise the minimum wage here in the U.S. to a 'living wage' of $50,000. What, that would cause huge amounts of inflation and disrupt our economy so greatly as to possibly collapse it? But,but,but it's the right thing to do!

      By putting our filter of what a 'living wage' is on another country at a different part of the development curve, we can also cause huge unforseen problems.

      You know how a lot of lottery winners end up much worse off after winning and spending all their money? Well, if Nike made the equivalent of millionaires out of their workers in a country where the average wage is much lower what would happen? First, these people with no experience with their version of untold wealth would get lottery syndrome. Second, you pay someone an entire year's salary in a week and see how many come back to work the next day.

      Finally, the other local companies who can't possibly compete for workers against such a wage would either have to raise prices enormously or go out of business. Inflation would go through the roof and economies would disrupt and possibly collapse.

      On the other hand, starting at just above prevailing wages and creeping them up (as the NYT stories tell of) over time and evolving a middle class works just great. Sweatshops are a localized and temporary occurence. Much like labor unions they go out of style as the worker discovers his own power.

      Andrew

    3. Re:Paying people a wage to work isn't exploitation by mrraven · · Score: 1

      Lets's "start you out" at 2 dollars a day buddy, how do you feel about that? Don't like it? What a shock. And no you aren't "more productive" than someone working 10 hours in unsafe working conditions making shoes.

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    4. Re:Paying people a wage to work isn't exploitation by pajeromanco · · Score: 1

      Actually, one of the things that brought (north) America up to the top was Henry Ford, with his revolutionary management: paying *double* of the current market value, to generate market in the long run.
      Nike is short-sigthed. They don't see they could be selling their 200 bucks shoes to the "brown people" in 20 years.

      --
      Now I am sad.
    5. Re:Paying people a wage to work isn't exploitation by r00t · · Score: 1

      I wouldn't like it if I had a better alternative. (as I currently do) Actually I'd like it as a joke, and refuse to accept the job. I'd be grateful if my best alternative was 1 dollar a day as a prostitute.

      You'd love Nike too, if Nike saved you from sucking cocks and taking it up the butt.

      Shutting down these factories is evil. Sometimes the result is starvation and death.

      I ought to go buy some Nike shoes to help these people.

    6. Re:Paying people a wage to work isn't exploitation by mrraven · · Score: 1

      Your logic is like saying I only beat my slaves two days a week, the other guy beats them four days a week, therefore I'm good. It leaves out the fact that beating slaves or exploiting the most vulnerable people in the world is sick and wrong.

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    7. Re:Paying people a wage to work isn't exploitation by Anonymous Coward · · Score: 0

      "When those leftist leaders give the finger to the "capitalist exploiters" and the money that used to come into their countries dries up, where will that leave their people?"

      The leaders won't care: if the people gripe about it, it's the grave or gulag for them. Look at what happened in Cuba. Castro trashed the economy in Cuba, but there is still enough money that he has become the lone multi-billionaire in a country where it is illegal not to be a pauper. If anyone complains, they get shot (and he has executed thousands of political prisoners). At best, they rot in prison. Yes, for many years there was a man in a Cuban jail for making a joke about Fidel's beard. For the average Cuban, going from the streets to prison means a change in incarceration status.

      What is so scary about Venezuela is that Hugo Chavez has openly announced that he wants to emulate this.

  207. /proc ????? by woolio · · Score: 2, Informative



    > You can easily adjust things like file system buffers, memory management, tcp buffers, etc, etc.
    > A 300lb person can't decide each morning how much fat they want to take with them.
    > But a Linux user can.


    No you can't. You have to recompile the kernel to do that, which 95% of computer users couldn't do and 99.9% wouldn't want to or couldn't be bothered.


    YES you can. Ever heard of /proc? Ever bothered to see what is in there? There is a whole lot more there than /proc/cpuinfo. Redhat even has a GUI tool for tuning these parameters.

    And for fairness, windows actually has some similar capabilities in the Registry... But many of these settings by default are not in the registry(!) (e.g. windows uses default values).

  208. Obligatory FS pun on FAT by justindz · · Score: 1

    Linux can be FAT, although old versions of Windows are decidely FATter than most Linux installations. My Linux installations tend to run on the leaner side. Like Reiser. Yeah, Paul Reiser... right...

    --
    The only thing necessary for the triumph of evil is for good men to do nothing.
  209. Is "LINUX" the kernel or the distribution? by Danathar · · Score: 1

    I think one of the main problems with a statement like "LINUX is fat" is that MANY people do not differentiate between the LINUX kernel and the distribution that uses LINUX as it's kernel. Technically "LINUX" is only the kernel only but many people refer to running "LINUX" when the are really running RedHat, Slackware, Debian, Ubuntu, ect.

    You could easily make the argument that many LINUX distributions are "FAT" but the kernel? It's possible to compile a LINUX kernel with only the modules you need (either included or as external loadable modules). I find it hard to believe that it's FAT in that sense since you can still run LINUX stripped down on a 386. There are a whole host of embedded devices that are small relative to the negraponte's system and run the LINUX kernel just fine.

  210. Re:Versatile != FAT [Who are these damn moderators by liveinthemix · · Score: 1

    That is just plain nonsense. Unix apps tend to be far more configurable since they utilize human readable config files and scripts.

    ----------

    You are probably correct but I thing the previous poster meant from a users point of view NOT a developer.

    As someone who has just made the switch from windows to Linux I can say that WINDOWS was so much better for non-computer type people.

    When I install windows EVERYTHING works. With Linux I tried 4 different distros before I found one that even detected my graphics card. As a beginner I have always wanted to try Linux but never had the nerve.

    Imagine my horror when the first distro booted straight into a console WTF. Where was my pretty login screen the installer had promised. Now three days later I understand runlevels, Xserver, etc. But I still don't have all my hardware working.

    Most Linux distros DO have a long way to go. Thanks to Microsoft users EXPECT things to work. The average computer user would not be able to install a distro from scratch if something went wrong.

    Oh and for the other posters, it is possible that the kernel can be cut down, but THERE IS NO WAY I WOULD ATTEMPT THAT!

    I like the distro I have running now and will probably continue using it instead of Windows. But getting things to work is a pain.

    Al

  211. Negroponte panties in a knot solution by flyneye · · Score: 0

    Linux too fat? Have you googled a pic of Negroponte lately?
    He really needs to quit working himself up over nothing.
    In 6 months,when Moores law kicks in,linux won't be too "fat" for "lardass" Negroponte.
    If he quits feeding his face on donuts,ice cream and eclaires he still will be fat in 6 months.

    --
    *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
  212. Re:Versatile != FAT [Who are these damn moderators by Rinkhals · · Score: 1

    Oh.

    I thought we were talking about an operating system to install in a $100 laptop.

    Sorry, should have been paying attention. I lost you when you were explaining how you like Windows XP.

    Are we talking about Linux being too fat to install on a $100 Laptop, or are we talking about the average user installing on 120Gig HD?

    --
    "I'm a snake if we disagree"-Jethro Tull, Bungle in the Jungle
  213. Re:Versatile != FAT [Who are these damn moderators by jbolden · · Score: 1

    Don't forget the hardware you are talking about was built for windows and shipped with windows. If you bought an AMD Sun you wouldn't be shocked if you had driver problems under Windows. Pretty much there is a 6 mo delay between the time hardware comes out and the time distributions support it. That's pretty good if you think about. No one else is even close to Linux in supporting foreign hardware.

    Having to pick a distro based on quick adoption of hardware is likely to make you unhappy in a whole lot of other areas. You may just want to wait.

  214. SimplyMEPIS... or Knoppix... or PuppyLinux...or... by Wolfger · · Score: 1

    This person is apparantly unfamiliar with the concept of an entire Linux system on a single CD. Or USB key. I just grabbed SimplyMEPIS this weekend, and it is the epitome of lean. Click the "install me" icon, and away you go. If you *want* fatter, you can apt-get anything else you want, but everything the typical user needs is there already. Can't say that with Windows.

  215. Re:Versatile != FAT [Who are these damn moderators by liveinthemix · · Score: 1

    Hello

    Actually every piece of hardware I have is supposed to work under Linux. What I was trying to get across is the difference in the end user experience.

    Under windows; download driver and double click.
    Under Linux; i will let you know when I figure it out. :)

    I did check before I started that everything should work with Linux, however as someone who has only used a computer for a few years(all of that under windows) i can say Linux is harder than Windows. That doesn't mean I am going to give up though!

    I like Linux and the distro I am using has everything I need, plus I am learning something new every time I turn the thing on, unlike under Windows.

    Al

  216. Been Said Before But... by Azuma+Hazuki · · Score: 1

    Once again, we have a case of someone confusing Linux (the kernel) with a fullblown distro. I'm not surprised Negroponte thinks Linux is too fat if the project partner is RedHat; yes, RedHat is one of the few institutions able to pull this off, but their distro is not meant for this kind of hardware. Especially not their modern distros.

    Seriously...all these machines are the exact same spec, right? Have a single production server at the project's home base install Gentoo in a chroot environment, with GCC set to -Os -fomit-frame-pointer -march=k6 (or whatever it is Geode CPUs use), and build a minimal system. Modular X.org so it only has the stuff for the relevant video card, Nautilus and Gnome-Panel but NOT Gnome itself, and Fluxbox as the WM with the Panel running on top of it. AbiWord and GNUmeric over Openoffice.org, iDesk for icons, Aterm instead of Gnome-terminal, etc. Then strip out Portage, GCC, and any other dev tools that aren't going to be used. I'd be surprised if that whole thing took 700 MB. Load it onto all the machines, and theyre good to go.

    As far as the kernel goes, since (I believe) 2.6.15 certain patchsets have an option to pass GCC -Os instead of -O2 for building the kernel. It'll still probably take more memory than a comparable 2.4.x kernel but that's a start. It's all a matter of making intelligent choices, and the more I read about this project the less I tink Negroponte understands the technical aspects of this...

    --
    ~Eien no Inori wo Sasagete~ Searching for my Hatsumi...
  217. Re:Versatile != FAT [Who are these damn moderators by jbolden · · Score: 1

    And what I'm telling you is that your not doing an apples to apples comparison. Try running a poorly supported piece of hardware under Windows (one where you can't just double click on some driver). You've never tried to use a non windows piece of hardware on a windows computer so you don't really have anything to compare your experience with Linux too. You might be able to get it sort of kind of work under limited conditions but not very smoothly.

    You can far more easily get something to 1/2 work under Linux. 6 months from now it will be a different story because the drivers will be integrated and everything will just self install. If 3 Linux distributions don't support your video card than most likely your video card was added to a recent version of X, for example.

  218. Me too post by rob_squared · · Score: 1

    I'm running DSL on 2 IBM365 Thinkpads, one with 24MB of ram and the other with 32. It runs frighteningly well, much better than 95, which is what was on them before. Now I just need to find 2 linux suppored 802.11b or 802.3 cards and I've got two useful machines.

    --
    I don't get it.
  219. PDSL? by bill_mcgonigle · · Score: 1

    DSL is impressive technically, but it'd make anybody with a shred of aesthetic sense want to gouge his own eyes out.

    Seems like you could solve that with 5MB of theming. Not appropriate for DSL, but a PDSL patchset would be useful for alot of people.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  220. and Chavez beats his country eight days a week by 80+85+83+83+89+33 · · Score: 1

    Chavez is so communistic that he has beaten their economy into the sludge of south america. they now have to resort to stealing billions of $$$ from the rest of the world to survive.

    --
    i disable sigs
    1. Re:and Chavez beats his country eight days a week by Anonymous Coward · · Score: 0

      Don't forget the civil rights he is stripping away from the citizens, the freedom of the press he took away, the most powerful drug cartels in the world that he supports, and all the promises to the poor that he did not keep. Chavez = The Biggest of Big Oil. He tells the poor people what they want to hear, while using the oil wealth to forge a dictatorship.

    2. Re:and Chavez beats his country eight days a week by mrraven · · Score: 1

      "Venezuela's Finance Minister, Nelson Merentes, presented economic data to the National Assembly yesterday, showing that the country's economy had grown by over five percent during the first quarter of 2005. This is the sixth consecutive quarter that the Venezuelan economy has increased by over 5 percent.

      Venezuela, the world's fifth largest producer of oil, has benefited from over fifty dollars per barrel oil prices. In 2004, the country's economy grew by 17.3 percent, the largest growth rate in Latin America, and one of the largest in the world."

      http://www.voltairenet.org/article124950.html

      Yeah looks Venezuela is doing really badly under Chavez, try harder next time reactionary prick.

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    3. Re:and Chavez beats his country eight days a week by mrraven · · Score: 1

      Don't forget to lie harder next time asshole:

      "The idea that Venezuela is a dictatorship is absurd, as anyone who has been there in the last six years can attest to. All you have to do is go there, turn on the TV and listen to denunciations of the government on the biggest TV stations, pick up the biggest newspapers and see the same - in fact the media plays a non-journalistic oppositional role in politics that would not be allowed in most European democracies. Even in the United States, the long-lapsed Fairness Doctrine would quickly be brought back, if our media ever got to one-tenth the level of partisan political activity exhibited by Venezuela's major broadcast and print media, which make Fox news look impeccably "fair and balanced" by comparison.

      Let me correct one error in Eidelson's description, which he may have gotten from the Foreign Policy article, before proceeding: the government of Venezuela has not been "keeping public databases on citizens' votes." All voting is by secret ballot in Venezuela, and there is no record anywhere of any individual's vote. What he might be referring to is the names of people who signed a petition to recall President Chavez in 2004. These petitions are a matter of public record, as similar petitions generally are in the United States; and in fact not only the government, but Sumate, the U.S.-funded opposition group that organized the recall effort, also kept a record of these signers. A legislator subsequently made the names of signers public, causing considerable controversy.

      Now for some of the mistakes in the Foreign Policy piece by Javier Corrales:

      "Chavez is "now approaching a decade in office." [p.33] Hugo Chavez took office in February of 1999. I have never seen anyone round up to 10 from a number just under 7. Perhaps the subtitle of this article should have been "Refashioning Arithmetic for an Innumerate Age."

      "the poor do not support him [Chavez] en masse." [p.35] This can be refuted by any recent poll, as well as by opposition pollsters themselves. Chavez' recent approval ratings have ranged from 65 to 77 percent. Where does this support come from? The upper classes? Perhaps this is another arithmetic problem. Also, a look at the results of the August 2004 referendum, which Chavez won by 59-41 percent, shows one of the most polarized voting patterns in the hemisphere, with poor areas voting overwhelmingly for Chavez and the richer areas voting overwhelmingly against him.

      "Chavez has failed to improve any meaningful measure of poverty, education, and equity." [p.35]As I noted in a prior post, the official poverty rate now stands at 38.5 percent, but that counts only cash income. For example, if the United States were to abolish food stamps and Medicaid, poor people here would be much worse off. Similarly, the subsidized food and free health care now available in Venezuela have significantly increased living standards among the poor. More than 40 percent of the country buys subsidized food, and millions of poor people have access to free health care that was previously unavailable. If these are taken into account, the measured poverty rate would drop well below 30 percent.

      The poverty rate when Chavez took office, in the first quarter of 1999, was 42.8 percent. So there is a meaningful measure of poverty reduction, especially if non-cash benefits are taken into account. Also, the government declared in October that 1.48 million Venezuelans have been taught to read as a result of a massive literacy drive that began in 2003. Although there is so far no independent verification of the number, even if it turned out to be significantly overestimated, there is no doubt that a very large number of Venezuelans (total population: 25 million) have learned to read under the program.

      "Following the 2004 recall referendum, in which Chavez won 58 percent of the vote, the opposition fell into a coma, shocked not so much by the results as by the ease with which international observers condoned the Electoral Council

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  221. Off-topic analogy. by Anonymous Coward · · Score: 0

    "Your logic is like saying I only beat my slaves two days a week, the other guy beats them four days a week, therefore I'm good. It leaves out the fact that beating slaves or exploiting the most vulnerable people in the world is sick and wrong"

    You have yet to offer any evidence of "exploitation". There is no explotation in the free exchange of goods, money, work, and services. The "slaves" reference is way off-topic. These are not slaves, they are not owned. They willingly show up to do a service and be paid fairly for it, after which they go home.

    1. Re:Off-topic analogy. by mrraven · · Score: 1

      Tell you what ASSHOLE lets strip you of your western possesions and dump you in a third world country where you don't speak the language where you can work for U.S. based multinational for less than 4 dollars a day. Oh, you are reluctant to take that deal that you would offer to those whopse skin is brown, what a fucking shock. ASSHOLE!!!!!!!!!!!!

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  222. Fair wage, not imaginary "living wage". by Anonymous Coward · · Score: 0

    "Yeah "foreign investment" sure helped those people in Vietnam and Indonesia working at Nike factories for less than 40 dollars a month"

    Yes, it sure has. Typically, these jobs offer much more than the jobs that were there before

    "But the company (Nike} still does not require its contractors to pay workers a living wage."

    The "living wage" idea is a very imaginary concept, and entirely arbitrary. Just about any wage, after all, is a living wage, if you make the right lifestyle choices. Using the logic to defend the "living wage", why not take it to its logical end? Demand Nike pay $600 an hour to its workers in Vietnam and China? I have written letters to Nike asking that they pay a fair wage, not the "living wage" which is unsustainable.

    "A living wage, which is a wage that helps cover the needs of a family, not just one worker, would be twice this figure, or 664,000 rupiah/month ($75US)."

    This shows how imaginary and arbitrary this is. Why should someone earn a wage based on their lifestyle and not their work? Why should a single person be paid a lavish unearned "living wage" the same as someone supporting a whole family? Why should someone working a low-value job who has a family be paid extra just because they have a family (instead of earning more by being a better worker?) You are taking all value away from the idea of work. Would you actually put in place something where wages were connected to family size and not the work done?

    You prove my case for me when you say that the "living wage" is "not (for) just one worker": what if it really is just one worker, not a family? If you set it based on a family, then what size? 3 children? 8? I wonder if you can dust off any of Stalin's aparatchiks to help you out with assigning values to things you know nothing about. Who cares if people starve to death as a result, right?

    "Moreover, Vietnamese and Chinese workers still get poverty wages."

    None of them do. Poverty is a matter of lifestyle and choices, not wages. Anyone can live on just about any way, no matter how low, if they make the right choices. The "living wage" really trashes economics with disastrous results. This always happens when the price of something is disconnected from its real value and is instead set in some ludicrous arbitrary fashion by fiat.

    "Nike, a company with $8.7 billion in revenue in 1998 that sells its shoes for $150, can well afford to pay its workers such a meager sum."

    You forget that this "meagre sum" that you demand that Nike overpay its workers adds up quickly into a huge amount. Yeah, they can afford it, just like they can afford to go bankrupt. There is no reason not to pay them for the work they do. No more. "Yes living expenses are less in third world countries but not THAT much less. The truth is that Nike can best afford to pay its workers the REAL VALUE of the work, which is what they are paying them already.

    "Cheap labor conservatives love "foreign investment" when the the prevailing wage in the country being invested in is a slave level of wage."

    First, I don't advocate "cheap" labour. I advocate the real value of the labour. If it is cheap, so what. If someone in India or Mexico is better at a job than an American, I do not begrudge them the jobs they earn. Second, slavery and earning wages are two topics. There is no such thing as a slave level of wage.

    "If we are actually concerned with helping people and not exploiting them, we should aim for them becoming self sufficient through education, and micro businesses, not being exploited by first world multinationals."

    Well, since first-world multinationalists are not exploiting anyone, there is no problem at all.

  223. Make the brown whops a deal they can't refuse.... by Anonymous Coward · · Score: 0

    "lets strip you of your western possesions "

    Is that it? It all boils down to you wanting to steal my stuff? Such greed and jealousy, and a foam-at-the-mouth obsession with money and material objects you have.

    "dump you in a third world country where you don't speak the language"

    How in any way does this compare to the Vietnamese and Chinese you have been arguing about who work in these factories and also happen to speak the local language? Why tweak the analogy into further irrelevance (off-topic) by installing a language barrier?

    "Oh, you are reluctant to take that deal that you would offer to those whopse skin is brown"

    Thanks for coming out of the closet as a racist. I think the "whopse" is an attempt to desparage Italians along with those brown foreigners you hate. You are a perfect example of the "ugly American" who wants to force companies to fire large numbers of people by imposing artificially-high wage standards that might look good on paper, but aren't sustainable in any way. Economic disaster is always the result when you ignore the real value of something and set the price via government fiat.. Tell Pedro his income went from $4 a day to $0 a day because you thought his $4 "was not enough". Stalin (who appears to be the inspiration for your economic ideas) did the sort of thing you like in the Ukraine in order to "Be fair to the poor". He set the value of everything, and he stopped those nasty private businesses from exploiting one single soul. 7 million Ukrainians dead by starvation as a result? An acceptible loss, no?

    You also forget that if I offer a bad deal to your detested "brown whops", they are free to ignore it until they deem it is fair to them.

    It is so easy to run other people's lives and make choices for them when you live so far away from them, isn't it? Especially brown whops!

    Also, if I did not like what I was earning, I'd endevour to earn more, instead of whining about it. A radical concept: the idea of earning more through better work and improved skills instead of by whining "gimme!!!".

  224. Heil Hugo! by Anonymous Coward · · Score: 0

    "Yeah looks Venezuela is doing really badly under Chavez, try harder next time reactionary prick."

    The fascist dictator of Venezuela presents cooked data through one of his mouthpieces, and you buy it. I see your concern for the poor vanishes when it comes to "spinning" information in order to make Latin America's latest experiment in left-wing fascism look good: you ignore the poverty that has been on the rise under the Chavez dictatorship.. Of course, the dictatorship in Venezuela says it is going down (just as the USSR always said that there was no poverty or unemployment or oppression there).

    According to the UN, "More than 23% of the population of Venezuela live on less than $1 per day". Nice to see that the Great Father of the Peoples, Hugo Chavez, is well provided for with palaces and lots of fatty beef. He deserves it, it is hard work fighting the good fight against democracy, freedom, the Jews, and everything else that imperils Chavez bringing about a glorious revolution.

    (Maybe we should have Nike build factories there so the earnings of the poor would go up 400% from $1 to $4. But wait, I forget: you are against evil Jewish-controlled "multinationals" giving people good jobs)

    The grandparent, with his opposition to fascism in Venezeula, is anything but "reactionary".

    Can't you do better than to support your side with opinions from a far-left blog like tpmcafe?

    Or how about Voltairenet.org, self-proclaimed mouthpiece of the "non-aligned movement", which was controlled by the USSR during the cold war and, according to Wikipedia, supports antisemitism in its platform and has most of the world's dictatorships as members? I found in Voltairenet this curious attempt to justify genocide. They said a certain situation was not genocide, but was instead "a civil war in which the population is the victim". I would not put it past them to claim that Auschwitz was not genocide, but was instead a biomass energy burning experiment.

    How about a factual source instead of wandering pointlessly through the fevered editorials of ideological kook blogs or the web organs of "Global Tinhorns United" ?

    For an "anarchist", you sure bend over the barrel to support fascism any time when given a chance. I know from other messages that you really hate Jews. Perhaps Chavez' numerous statements about those evil bloodsucking "Christ killers" has made him your hero. You also don't mind that his "fair" election included huge numbers of illegal votes, thugs threatening people at the voting places and media censorship. As long as the vote counting is good it is fair, right?

    I'd ask you to lie harder next time, but it is hard to imagine you going to worse extremes of falsehood to support fascism, bash Jews, bash brown wops, etc.

    1. Re:Heil Hugo! by mrraven · · Score: 1

      Chavez is an elected leader in fair and monitored elections unlike our own monkey boy Bush, who lost according to exit polls in BOTH 2000 and 2004, hmmmm.
      Who's the fascist?

      --
      Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
    2. Re:Heil Hugo! by Anonymous Coward · · Score: 0

      This is an interesting variation on the Bush = Hitler claims. Now you are claiming that he is worse than South America's own Hitler.

      Bush won enough states to win the electoral vote in 2000, despite the sore losers who wanted to ignore the Constitutional provision of the Electoral College because it meant that their guy lost. That is the way the Constitution works. In one state in particular, the votes were counted 5 or so times (and each time the count of actual votes showed Gore losing).

      He won in 2004 by enough of a majority of votes to make get the electoral college question out of the picture. Both elections were fair and monitored. The only problem might be with the fact that there is an Electoral College. Perhaps the Constitution should be amended, but until then the Electoral College is a reality.

      Exit polls are always going to be much less accurate than actual vote counting (the only poll that matters). Unlike the real vote, the exit polls are always guesswork, based on assumptions and extrapolations of a characteristics of a tiny set onto a vast population. Nothing more than guesswork. It is not surprising that John Kerry lost this election. He was a much worse enemy to his campaign than Bush was. Phoning in your campaign from a Swiss resort does not cut it, nor does taking 5 sides at the same time on important issues, nor does basing a modern campaign on modern issues upon your short military service from more than 30 years ago. The election was Kerry's to lose, and he "reported for duty" and succeeded in this mission.

      Back to the topic: some of us need to get used to the fact that voters in elections might choose someone we do not like.. Democracy means that you don't say someone is an illegitimate President just because you don't like his policies or his simian eyes. Like the sore-loser hardcore left of today, there was a sore-loser hardcore right wing during Clinton that buzzed about secret Perot plots.

  225. Re:Versatile != FAT [Who are these damn moderators by Anonymous Coward · · Score: 0

    There are many others who empathize with you. I started using Slackware back in 95 when the "wankers" still hadn't shown their faces. It was fun and exciting and the community was great. Unfortunately, that is no longer the case and I gave up on Linux several years ago. Most of the people advocating the system these days are simply religious zealots seething with hatred and anger. It's no longer primarily about doing the right thing technically or proving good ideas and new theories. It's about replicating what others have already done, making excuses for sub-par implementations, inelegant code, application bloat, and lambasting anyone who calls a spade a spade. A community that cannot accept criticism and deal with it in a mature fashion is no place for me.

  226. Re:Versatile != FAT [Who are these damn moderators by Anonymous Coward · · Score: 0

    Hey Micro$hit Winblow$ fucktard, would you like some cheese with your whine? The only reason why you don't like the system is because you are being modded down for your comments. But thanks for making this comment, now you will be mod-bombed into oblivion if it hasn't happened already, as you are nothing more than a god damned fucking troll doing nothing more than flaming slashdot.

    As for Linux, the only reason why you hate it is you're too fucking stupid to even exist let alone use a computer. Go take yourself out of the gene pool by kill yourself as well as all of your fucktarded children 'if you have any'.

  227. Re:Can't say i ... choice over rated by dave1212 · · Score: 1

    We switched to Mac OSX for 12 months & really liked the system but noticed some hassles with drivers & applications.

    Like what?

  228. Re:Can't say i ... choice over rated by Anonymous Coward · · Score: 0

    "Like what?"

    Like with the fact that the Mac runs hardly any software at all compared to a standard PC, it also runs hardly any of the hardware out there. 3 of my 4 digital cameras just don't have Mac drivers. The company seems to have a "to hell with you users" attitude. This is reflected by huge mistakes such as requiring the early iMac users to buy dongle floppy drives due to a design flaw, and Apple shipping machines without standard printer ports at a time when most printers only had standard ports. This is why the PC world runs circles around the Mac: PC makers only drop features like floppies and standard ports AFTER nobody needs them any more. Apple drops them when they are still used and needed.

    The problem of being a computer that hardly anyone uses, designs for, or programs for does have its advantages, though: the virus writers don't even consider the tiny Mac base worth harassing.

  229. Re:Can't say i ... choice over rated by amavida · · Score: 1

    "...the virus writers don't even consider the tiny Mac base worth harassing."

    Not any morrrrre maaaaaaaaannn.

    Thanks to Mr. Jobs idiotic decision to convert the hardware to Intel CPU's AND enabling easy booting of Windows on Mac's using the new Bootcamp saoftware.

    Stupidist decision Apple ever made. It will destroy the company.

  230. Can't say i by Anonymous Coward · · Score: 0

    "Thanks to Mr. Jobs idiotic decision to convert the hardware to Intel CPU's AND enabling easy booting of Windows on Mac's using the new Bootcamp saoftware."

    Jobs is facing up to the reality that his company has for many years been a failure when it comes to building microcomputers. Apple has painted itself into a corner with overpriced crippled computers. Cool-looking reliable machines that can hardly run anything: imagine if Lexus made the best cars in the world, but made them so they could only run on train-tracks and not roads. It is not sustainable, and it has been a long time since the last Microsoft bailout. They are finally doing what they should have done 20 years ago: change their strategy.

    By making Mac's boot Windows, they have greatly increased the salability of Macs and have opened the market. No longer do Mac users have to put up with a meager software base.

    What's different now? They've become a huge music company. That's where their bread and butter is; their future.
    They no longer live or die by a barely-there microcomputer division. They no longer need bailouts from Microsoft just to keep limping along. They no longer have to cover up for useless machines with slick cool-looking cases.
    In the mean time, the PC world lacks a strong premium PC brand. (Alienwere barely counts). There's a big hole for Apple to fill, and by morphing into a PC company, they have a good chance of filling it.

    "Stupidist decision Apple ever made. It will destroy the company"

    The Apple microcomputer division has been a dead end for years. It doesn't really matter what they do in this area: stick a fork in it it's done. However, by changing over to PC's, they might change that.

    Read this column from two months ago:

    http://www.pcmag.com/article2/0,1895,1927885,00.as p

    I was skeptical, until the boot camp news recently, which proved that this is happening.

  231. Re:Versatile != FAT [Who are these damn moderators by charlesnw · · Score: 1

    I really really can't understand why so many people seem to have hardware support issues. I have done hundreds of Linux installs with all types of distros (RedHat/Slack/Debian) on all types of hardware (Dell servers/Whiteboxes/HP/Gateway) and NEVER had hardware support issues. X worked fine. Sound worked. Now granted some systems are a bit hard to get working but the majority of users don't have them.

    --
    Charles Wyble System Engineer
  232. Re:Versatile != FAT [Who are these damn moderators by charlesnw · · Score: 1

    Wow. I think the only person that can't handle criticism here is you. You have been proven wrong time and time again and you dig yourself deeper.

    --
    Charles Wyble System Engineer
  233. Not if you remember the Constitution... by Anonymous Coward · · Score: 0

    "Even in the United States, the long-lapsed Fairness Doctrine would quickly be brought back, if our media ever got to one-tenth the level of partisan political activity exhibited by Venezuela's major broadcast and print media"

    There is still this little thing called the Constitution (in the United States). There is no clause that gets rid of freedom of the press and freedom of the speech if someone has the subjective opinion that something is "biased".

    Would you be one of those calling for suspension of freedom of the press and re-institution of tight government censorship of opinion (fairness doctrine)?

    Back to Venezuela, the press is seeing the dictator turn it into a blood-soaked hellhole like Cuba. It is not surprising that they sound the alarm.