Simputer

Last updated
SimputerLogo.png
Simputer.png
Manufacturer Encore  · Picopeta
Type Handheld computer
Lifespansince 2002
Media Smart card
USB storage devices
Operating system Linux
CPU StrongARM SA-1110 206 MHz <0.4 W
Memory64 MB
Display3.8" 320 x 240 LCD screen (B&W/STN/TFT) displaying greyscale/4096/65536 cols
Input320 x 240px touchscreen
USB keyboard
TouchpadEntire screen
Connectivity Infrared  · USB devices
Power Lithium-ion battery
Dimensions142mm x 72mm x 20mm
206 gm

The Simputer is a self-contained, open hardware Linux-based handheld computer that was first released in 2002, developed in, and primarily distributed within India. The product was envisioned as a low-cost alternative to personal computers. The Simputer project had the initial goal of selling 50,000 units, but only sold about 4,000 units by 2005, and has been called a failure by news sources. [1] [2]

Contents

Design and hardware

The device was designed by the Simputer Trust, a non-profit organization formed in November 1999 by seven Indian scientists and engineers led by Dr. Swami Manohar. The word "Simputer" is an acronym for "simple, inexpensive and multilingual people's computer", and is a trademark of the Simputer Trust. The device includes text-to-speech software and runs the Linux operating system. Similar in appearance to the PalmPilot class of handheld computers, the touch sensitive screen is operated on with a stylus; simple handwriting recognition software is provided by the program Tapatap.

The Simputer Trust licensed two manufacturers to build the devices, Encore Software, which has also built the Mobilis for Corporate/Educational purposes and the SATHI for Defence purposes, and PicoPeta Simputers, which released a consumer product named the Amida Simputer.

The device features include touchscreen, smart card, Serial port, and USB connections, and an Infrared Data Association (IrDA) port. It was released in both greyscale and color versions.

Software

The Simputer uses the Linux kernel (2.4.18 Kernel as of July 2005), and the Alchemy Window Manager (only the Amida Simputer). Software packages include: Scheduling, Calendar, Voice Recording and Playback, simple spreadsheet application, Internet and network connectivity, Web browsing and email, an e-Library, games, and support for Java ME, DotGNU (a free software implementation of .NET), and Flash.

In addition, both licensees developed custom applications for microbanking, traffic police, and medical applications.

Deployments

In 2004, Simputers were used by the government of Karnataka to automate the process of land records procurement. Simputers were also used in a project in Chhattisgarh for the purpose of e-education. In 2005, they were used in a variety of applications, such as automobile engine diagnostics (Mahindra & Mahindra in Mumbai), tracking of iron-ore movement from mine pithead to shipping point (Dempo, Goa), Microcredit (Sanghamitra, Mysore), Electronic Money Transfer between UK and Ghana (XK8 Systems, UK), and others.[ citation needed ] In recent times, the Simputer has seen deployment by the police force to track traffic offenders and issue traffic tickets.[ when? ]

Commercial production

Pilot production of the Simputer started in September 2002. In 2004, the Amida Simputer became commercially available for 12450 and up (approximately US$240). The prices for Amida Simputer vary depending on the screen type (monochrome or colour).

By 2006, both licensees had stopped actively marketing their Simputer devices. PicoPeta was acquired by Geodesic Information Systems (a developer of communication and collaboration systems) in 2005.[ citation needed ]

See also

Related Research Articles

<span class="mw-page-title-main">Linux distribution</span> Operating system based on the Linux kernel

A Linux distribution is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro, if distributed on its own, is often obtained via a website intended specifically for the purpose. Distros have been designed for a wide variety of systems ranging from personal computers to servers and from embedded devices to supercomputers.

<span class="mw-page-title-main">Operating system</span> Software that manages computer hardware resources

An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.

<span class="mw-page-title-main">Palm OS</span> Mobile operating system

Palm OS is a discontinued mobile operating system initially developed by Palm, Inc., for personal digital assistants (PDAs) in 1996. Palm OS was designed for ease of use with a touchscreen-based graphical user interface. It was provided with a suite of basic applications for personal information management. Later versions of the OS were extended to support smartphones. The software appeared on the company's line of Palm devices while several other licensees have manufactured devices powered by Palm OS.

<span class="mw-page-title-main">Firmware</span> Low-level computer software

In computing, firmware is software that provides low-level control of computing device hardware. For a relatively simple device, firmware may perform all control, monitoring and data manipulation functionality. For a more complex device, firmware may provide relatively low-level control as well as hardware abstraction services to higher-level software such as an operating system.

<span class="mw-page-title-main">Psion (company)</span> Software company in Canada

Psion PLC was a designer and manufacturer of mobile handheld computers for commercial and industrial uses. The company was headquartered in London, England, with major operations in Mississauga, Ontario, Canada, and other company offices in Europe, the United States, Asia, Latin America, and the Middle East. It was a public company listed on the London Stock Exchange and was once a constituent of the FTSE 100 Index.

<span class="mw-page-title-main">Embedded system</span> Computer system with a dedicated function

An embedded system is a specialized computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is embedded as part of a complete device often including electrical or electronic hardware and mechanical parts. Because an embedded system typically controls physical operations of the machine that it is embedded within, it often has real-time computing constraints. Embedded systems control many devices in common use. In 2009, it was estimated that ninety-eight percent of all microprocessors manufactured were used in embedded systems.

<span class="mw-page-title-main">Palm (PDA)</span> Line of personal digital assistants and mobile phones

Palm is a now discontinued line of personal digital assistants (PDAs) and mobile phones developed by California-based Palm, Inc., originally called Palm Computing, Inc. Palm devices are often remembered as "the first wildly popular handheld computers," responsible for ushering in the smartphone era.

Application software is any computer program that is intended for end-user use – not operating, administering or programming the computer. An application is any program that can be categorized as application software. Common types of applications include word processor, media player and accounting software.

Computer operating systems based on the Linux kernel are used in embedded systems such as consumer electronics, in-vehicle infotainment (IVI), networking equipment, machine control, industrial automation, navigation equipment, spacecraft flight software, and medical instruments in general.

The MicroBlaze is a soft microprocessor core designed for Xilinx field-programmable gate arrays (FPGA). As a soft-core processor, MicroBlaze is implemented entirely in the general-purpose memory and logic fabric of Xilinx FPGAs.

In Linux systems, initrd is a scheme for loading a temporary root file system into memory, to be used as part of the Linux startup process. initrd and initramfs refer to two different methods of achieving this. Both are commonly used to make preparations before the real root file system can be mounted.

<span class="mw-page-title-main">Protection ring</span> Layer of protection in computer systems

In computer science, hierarchical protection domains, often called protection rings, are mechanisms to protect data and functionality from faults and malicious behavior.

In the context of free and open-source software, proprietary software only available as a binary executable is referred to as a blob or binary blob. The term usually refers to a device driver module loaded into the kernel of an open-source operating system, and is sometimes also applied to code running outside the kernel, such as system firmware images, microcode updates, or userland programs. The term blob was first used in database management systems to describe a collection of binary data stored as a single entity.

<span class="mw-page-title-main">Linux</span> Family of Unix-like operating systems

Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries—most of which are provided by third parties—to create a complete operating system, designed as a clone of Unix and released under the copyleft GPL license.

HAL is a software subsystem for UNIX-like operating systems providing hardware abstraction.

Swami Manohar, otherwise known as Manohar Swaminathan, is a co-founder and the CEO of PicoPeta Simputers Pvt. Ltd. He completed his undergraduate program in Electronics and Communication Engineering in Government College of Technology, Coimbatore during which he was a part of a campus team that designed an Electronic Voting machine in the year 1981, which was actually the first designed in India. After obtaining his PhD in Computer Science from Brown University he was a faculty at the University of North Carolina for two years and then was at the Indian Institute of Science (IISc), Bangalore, between 1990 and 2005. He was on the faculty of the department of Computer Science and Automation (CSA) and the Supercomputer Education and Research Center (SERC) at the Institute. He has been a visiting faculty at Columbia University, University of Missouri and the University of Texas. While at IISc, he co-invented the Simputer, was awarded the Dewang Mehta Award for Innovation in IT, and pioneered the faculty entrepreneurship activity at IISc, which has since catalyzed similar activity in IITs and other educational institutes in India. He co-founded Strand Life Sciences, and String Labs, the first academic incubating company in India.

A virtual security appliance is a computer appliance that runs inside virtual environments. It is called an appliance because it is pre-packaged with a hardened operating system and a security application and runs on a virtualized hardware. The hardware is virtualized using hypervisor technology delivered by companies such as VMware, Citrix and Microsoft. The security application may vary depending on the particular network security vendor. Some vendors such as Reflex Systems have chosen to deliver Intrusion Prevention technology as a Virtualized Appliance, or as a multifunctional server vulnerability shield delivered by Blue Lane. The type of security technology is irrelevant when it comes to the definition of a Virtual Security Appliance and is more relevant when it comes to the performance levels achieved when deploying various types of security as a virtual security appliance. Other issues include visibility into the hypervisor and the virtual network that runs inside.

<span class="mw-page-title-main">Bharat Operating System Solutions</span> Indian Debian-based Linux distribution

Bharat Operating System Solutions is an Indian Linux distribution based on Debian. Its latest stable version is 10.0 (Pragya), which was released in March 2024.

<span class="mw-page-title-main">Kernel (operating system)</span> Core of a computer operating system

A kernel is a computer program at the core of a computer's operating system that always has complete control over everything in the system. The kernel is also responsible for preventing and mitigating conflicts between different processes. It is the portion of the operating system code that is always resident in memory and facilitates interactions between hardware and software components. A full kernel controls all hardware resources via device drivers, arbitrates conflicts between processes concerning such resources, and optimizes the utilization of common resources e.g. CPU & cache usage, file systems, and network sockets. On most systems, the kernel is one of the first programs loaded on startup. It handles the rest of startup as well as memory, peripherals, and input/output (I/O) requests from software, translating them into data-processing instructions for the central processing unit.

zram, formerly called compcache, is a Linux kernel module for creating a compressed block device in RAM, i.e. a RAM disk with on-the-fly disk compression. The block device created with zram can then be used for swap or as general-purpose RAM disk. The two most common uses for zram are for the storage of temporary files and as a swap device. Initially, zram had only the latter function, hence the original name "compcache". Unlike swap, zram only uses 0.1% of the maximum size of the disk when not in use.

References

  1. Latif, Lawrence. "India's $35 laptop scheme needs help". the Inquirer. Archived from the original on September 12, 2010. Retrieved 2011-03-30.
  2. "What Happened to Simputer? - Slashdot".