Language Selection

English French German Italian Portuguese Spanish

Deathwatch: One Laptop Per Child

Filed under
OLPC

One Laptop Per Child puts computers in the hands of the world's most vulnerable children to help educate them out of poverty. It's a noble cause championed by our brightest minds - but it doesn't seem to work.

The Basics

In the mid-2000s, faculty members from the MIT Media Research Lab set out to "to design, manufacture, and distribute laptops that are sufficiently inexpensive to provide every child in the world access to knowledge and modern forms of education." By 2006, the nonprofit One Laptop Per Child (OLPC) had created the XO, a rugged, low-power laptop with a number of innovative features, including ad hoc, peer-to-peer wireless networking, water-resistant keyboards and a solid-state hard drive. By running a Linux variant (highly customized for education) and a using unique, low-cost screen, OLPC was able to reduce the price of the XO to $200 – just within the reach of cash-strapped governments in developing nations.

rest here




More in Tux Machines

8 Best Free and Open Source Linux Documentation Generators

A documentation generator is a programming tool that generates documentation intended for programmers and end users, from a set of commented source code files, and in certain cases, binary files. This type of tool is designed especially for programmers who do not like writing documents with LibreOffice Writer or other types of word processor. By using these open source tools, developers can produce high quality technical documentation within a few minutes, and at no cost at all. To provide an insight into the quality of software that is available, we have compiled a list of 8 advanced Linux documentation generators. Hopefully, there will be something of interest here for anyone who wants to generate documentation. Read more

Sugar: A Linux Desktop Environment and Learning Platform f8or Kids

In this Desktop Environment review, we take a departure from the norm and focus on a very specialized desktop environment. Sugar is a desktop environment that’s designed for education and ease of use and is built very well for what it is. This articles goes over the Sugar Desktop Environment, its user experience, some notable features, and some recommendations on who should use Sugar. From the start, it is very obvious that Sugar is very specialized. I’m using the Fedora SoaS (Sugar on a Stick) Spin, which is designed to just be flashed to a USB stick and used that way, but the point stands. It’s clearly specialized and made to be used a particular way. Icons are large, the cursor is enormous, and it’s supposed to be easy to use for a young child. Read more

Canonical Announces ETrace As New Linux Application Tracing For Performance/Debugging

Canonical has announced ETrace as a new application tracing tool designed for debugging and performance profiling of Snap packages but can also be used with any Linux binary applications. Their new ETrace tool is written in the Go programming language and leverages ptrace for performance and debug analysis. Current functionality of ETrace allows monitoring the time it takes an application until its window is displayed, the files accessed during the duration of the program, and other common profiling/debug features. ETrace has various features integrated around Snap such as being able to automatically clear user data, reinstall Snaps, and more. We'll see how much momentum ETrace ends up getting in the Linux development ecosystem outside of the Snaps world. Read more Direct: Introducing etrace – a multi-purpose application profiling tool

today's howtos

  • How to install Ubuntu Kylin 20.10 - YouTube

    In this video, I am going to show how to install Ubuntu Kylin 20.10.

  • How to Quickly Set Up a Mail Server on Debian 10 Buster With Modoboa

    Setting up a mail server on Linux from scratch is a pain in the neck. This tutorial is going to show you how to quickly set up your own email server on Debian 10 Buster with Modoboa, saving you lots of time and headaches. Modoboa is a free and open-source mail hosting and management platform designed to work with Postfix SMTP server and Dovecot IMAP/POP3 server. Modoboa is written in Python, released under the terms of ISC license. At the time of writing, The latest version is v1.16.0, released on October 5, 2020.

  • How to install and use Atom editor on CentOS 8 [Ed: caution needed as Microsoft-controlled]

    Atom is an open-source and free source code text editor that is used for macOS, Microsoft Windows, Linux, and provide support to different plug-ins written in Node.js. It has an embedded Git control that is developed by GitHub. It is a desktop-based application built using various web technologies.

  • How to Install Xubuntu 20.04 LTS on VMware Workstation - SysAdmin

    This video tutorial shows how to install Xubuntu 20.04 LTS on VMware Workstation step by step. This tutorial is also helpful to install Xubuntu 20.04 LTS on physical computer or laptop hardware.

  • How to use Unison to sync files on Linux machines across a network - TechRepublic

    With Linux there are so many ways to synchronize and/or backup files over a network. For many, rsync and scp are the de facto standard. There is, of course, another option--one you've likely never heard of. That option is Unison, a free, open source, cross-platform bi-directional file sync tool. Unison is used to store two replicas that are modified separately and brought up-to-date by propagating changes to each store. Unison is capable of synching directories on a local system or across a network. I want to show you how to use this tool and SSH to sync a directory on one Linux server to another. It's incredibly simple to use and even has a GUI that can also be installed, for those who prefer graphical tools over the command line. I'll be illustrating the command line version of Unison on two instances of Ubuntu Server.

  • Ansible Playbook: Complete Beginners's Guide

    In the previous tutorial, you learned how to use Ansible ad-hoc commands to run a single task on your managed hosts. In this tutorial, you will learn how to automate multiple tasks on your managed hosts by creating and running Ansible playbooks. To better understand the differences between Ansible ad-hoc command and Ansible playbooks; you can think of Ansible ad-hoc commands as Linux commands and playbooks as bash scripts. Ansible ad-hoc commands are ideal to perform tasks that are not executed frequently such us getting servers uptime, retrieving system information, etc.

  • How To Install XAMPP on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install XAMPP on Ubuntu 20.04 LTS. For those of you who didn’t know, XAMPP is open-source software that provides users with an out-of-the-box server experience. It is a complex, yet very easy-to-use AMPP (Apache, MySQL, PHP, and Perl) distribution that’s compatible with the Linux, Microsoft Windows, and Mac OS X operating systems. The best tool for those who want to install a fully functional web development environment. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step by step installation of XAMPP on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian based distribution like Linux Mint.

  • How to rebase to Fedora 33 on Silverblue - Fedora Magazine

    Silverblue is an operating system for your desktop built on Fedora. It’s excellent for daily use, development, and container-based workflows. It offers numerous advantages such as being able to roll back in case of any problems. If you want to update to Fedora 33 on your Silverblue system, this article tells you how. It not only shows you what to do, but also how to revert things if something unforeseen happens.