Replicant is a project aiming to provide a fully free Android distribution running on several devices.[3] Replicant is thus a Free Software project[4] that intends to replace the proprietary software that many phones need to make use of the full potential of the hardware or other functionalities of the device.[5][6]
The name Replicant is drawn from the replicants, a variant of androids (bioroids) in the film Blade Runner.
History
The Replicant project started in middle 2010 in order to gather various initiatives attempting to produce a fully free-as-in-freedom Android derivative for the first ‘Google phone‘, the HTC Dream. It was founded by Bradley M. Kuhn, Aaron Williamson, Graziano Sorbaioli and Denis ‘GNUtoo’ Carikli.[7] The project quickly led to the writing of replacement code for the non-free parts that were required to make the HTC Dream functional. The first component to be replaced permitted audio to work without any non-free library. The idea of creating a repository of free software for Android and Replicant, along with a client application, was soon considered by the Replicant team, but the first attempts didn't succeed.[citation needed] Later, the F-Droid project was started and brought a working free software repository along with a client that is seen as a free replacement to the Android Market.[8][9]
The software that was in charge of handling the communication with the modem (that is called Radio Interface Layer — RIL) was then replaced by free code, thus making the telephony part usable. A library handling the GPS was then adapted from free code that was originally written for another phone and permitted the HTC Dream to have GPS working with Replicant.[9]
While Replicant was originally based on the Android Open Source Project code, it was decided to switch to CyanogenMod as a base starting from Replicant 2.2, in order to make it easier to support more devices.[10]
On the 3rd of January, 2013 the project released version 4.0 of their fully libre SDK, partly in response[11][12] to concerns over Google updating the license for add-ons and binaries under a proprietary agreement.
More supported devices
Next, the scope of the Replicant project was enlarged with new supported devices, first with the Nexus One and then with the Nexus S and Galaxy S. Replicant developers are still trying to add support for various new devices, basing their choice on various aspects of the device, making the port to Replicant (and thus the amount of work required to make it work without non-free software) easier.
New members of the team
As development went on, many members of the original Replicant team retired from the project, making Denis ‘GNUtoo’ Carikli the only remaining member from the original team still actively working on the project. However, on April 2011 a new developer, Paul Kocialkowski, decided to get involved in the project and gradually became and still is the main Replicant developer, after successfully porting Replicant to the Nexus S and Galaxy S devices.[1][13]
The state of the progress
Replicant 4.0 on the Nexus S
Replicant 4.0 was released on November 16, 2012. It is based on the Ice Cream Sandwich release of Android.
See also
References
External links
|
---|
| Development | | |
---|
| Google Nexus | |
---|
| Derivatives | - Entirely free
- Partly free
|
---|
| Apps | |
---|
| Services | |
---|
| Lists | |
---|
| Alternative interfaces | |
---|
| Other | |
---|
|
|
---|
| General | |
---|
| Applications | |
---|
| Culture | |
---|
| Devices | |
---|
| Environmental health | |
---|
| Law | |
---|
| Networking | |
---|
|
|
---|
| Computers Components | Nettops | - Aleutia
- Eee Box
- fit-PC
- Lemote
- Linutop
- ThinCan
- Zonbu
|
---|
| Netbooks | - Aspire One
- Averatec Buddy
- Classmate PC
- CloudBook
- ECS G10IL
- Eee PC
- Elonex ONE/ONEt
- Gigabyte M912
- HP Mini 1000/2133
- Inspiron Mini
- Doel
- MSI Wind
- Nanobook
- Noahpad
- OLPC
- One A110
- OpenBook
- Skytone Alpha-400
- Tianhua GX-1C
|
---|
| Tablets | - Aakash tablet
- Adam
- JooJoo
- WeTab
|
---|
| Networking | - Asus Routers
- BT Home Hub
- Buffalo AirStation
- Junxion Box
- Linksys WRT54G series
- Netgear FVS336G
- Netgear DG834G
- Picotux
- Killer NIC
|
---|
| Storage | - Buffalo LinkStation / TeraStation
- Linksys NSLU2
- Synology Inc.
- WD My Book
|
---|
| Other | - Chumby
- Gumstix
- Palm Foleo
- Beagle Board
- Stanley
- SheevaPlug
- IP-Plug AK-Systems
- Pandora
|
---|
| |
---|
| Accessories | |
---|
| Defunct/Historical | |
---|
|