DeprecatedWikiStart » History » Version 23
Graziano -, 07/05/2010 02:10 PM
added more libre market informations
1 | 2 | Bradley M. Kuhn - | = Replicant = |
---|---|---|---|
2 | 1 | ||
3 | 2 | Bradley M. Kuhn - | This Trac site is for the Replicant project. The goal of Replicant is simple: to make a software stack, or multiple software stacks, that will run the HTC-series of mobile telephones with 100% Free Software. |
4 | 1 | ||
5 | 2 | Bradley M. Kuhn - | As many know, the HTC Dream and related devices were released with the Android system from Google. This system is based on the kernel, Linux, and has a software stack written by Google (called "Android") that runs on Linux. |
6 | 1 | ||
7 | 2 | Bradley M. Kuhn - | Most of Android is licensed freely under the Apache License 2.0. The Linux core is mostly Free Software under the GPLv2. However, there are numerous components of the default software stack on the HTC Dream that are proprietary software. Most notably, nearly any component that touches the hardware directly is proprietary software. |
8 | 1 | ||
9 | 2 | Bradley M. Kuhn - | Our effort has two parallel goals: |
10 | * Make an Android-based distribution for the HTC Dream (and possibly other devices released by HTC and other manufacturers) that is 100% Free Software. |
||
11 | 17 | zach Dunton - | * Make a GNU/Linux system similar to that available on the [http://www.freesmartphone.org/ FreeRunner/OpenMoko] also available for the HTC Dream and similar platforms. |
12 | 1 | ||
13 | 2 | Bradley M. Kuhn - | We are not experts in embedded devices; we are just enthusiastic hackers that are giving a try. We just got this Trac instance up, graciously donated by [http://osuosl.org OSU-OSL]. We will get some git repositories of what we're doing up shortly, and also improve this Trac Wiki to document what we are up to. |
14 | 1 | ||
15 | 11 | Aaron Williamson - | We are coordinating our work with [http://groups.fsf.org/wiki/LibrePlanet:LibrePlanetItalia/replicant LibrePlanet Italia] and with the [http://openandroidalliance.com/ Open Android Alliance]. |
16 | 3 | Bradley M. Kuhn - | |
17 | 10 | Aaron Williamson - | == Why Is a 100% Free Android Stack Necessary? == |
18 | |||
19 | The developers who started working on Replicant believe that freedom is an important end in itself -- that software developers should respect the rights of users to share and modify the software they use. But the importance of freedom is made particularly evident by the example of Google G1/ADP1 (the first commercial Android phone). While most of the software running on the phone is free, and can be distributed by anyone, some components are proprietary. In addition to the dispensable "Google Experience" applications, such as GMail and Google Maps, these components include several libraries and drivers necessary for interfacing with the phone's hardware. ([wiki:HTCDreamProprietaryDrivers Here is a full list.]) Since these components are not free software, the user community cannot redistribute them. And since some of them are necessary to make the phone work, the user community can't share working firmwares. |
||
20 | |||
21 | 14 | Bradley M. Kuhn - | == The Code == |
22 | |||
23 | We currently have the code hosted [http://gitorious.org/replicant at gitorious]. FIXME: describe what branch is what here. |
||
24 | |||
25 | == Mailing List == |
||
26 | |||
27 | The project currently has [http://lists.osuosl.org/mailman/listinfo/replicant one mailing list for all discussion, run by GNU Mailman]. |
||
28 | |||
29 | 5 | Bradley M. Kuhn - | == GNU/Linux Port Status == |
30 | |||
31 | [http://www.htc-linux.org/wiki/index.php?title=Dream#Status This page is probably of interest.] |
||
32 | |||
33 | 6 | Denis 'GNUtoo' Carikli | == The 100% Free Android Stack == |
34 | 18 | Denis 'GNUtoo' Carikli | * The status: [wiki:AndroidStatus] |
35 | 9 | Denis 'GNUtoo' Carikli | * Here's how to build your image: [wiki:BuildAndroid] |
36 | * Here's how to install your image [wiki:InstallAndroid] |
||
37 | 15 | Bradley M. Kuhn - | * [wiki:ListOfKnownFreeSoftwareApps We're building a list of all known Free Software applications for the Android platform]. |
38 | 22 | Aaron Williamson - | |
39 | 23 | Graziano - | == A libre Market application == |
40 | |||
41 | We also need a fully free software market application because Google Market is proprietary software. |
||
42 | We know a couple of ways of doing it: |
||
43 | |||
44 | * [http://apktor.gotoinit.com/ APKtor] |
||
45 | * Slideme 1.0 codebase |
||
46 | |||
47 | |||
48 | |||
49 | === APKtor === |
||
50 | |||
51 | We will write here how to contribute to apktor to build a libre market app. |
||
52 | |||
53 | |||
54 | === FLOSS Dispenser and JVending === |
||
55 | 22 | Aaron Williamson - | |
56 | * We're working an a free software market for Android called FLOSS Dispenser based on SlideME 1.0CE. |
||
57 | * [http://gitorious.org/replicant/floss-dispenser Source code] |
||
58 | * [wiki:BuildFLOSSDispenser Build instructions] |
||
59 | * FLOSS Dispenser is designed to work with JVending, an implementation of the J2EE Client Provisioning Specification. |
||
60 | * [http://gitorious.org/replicant/jvending Source code] for our fork |
||
61 | * [wiki:BuildAndDeployJVending Build instructions] and deployment information |
||
62 | 6 | Denis 'GNUtoo' Carikli | |
63 | 4 | Bradley M. Kuhn - | == IRC == |
64 | |||
65 | We meet on an IRC channel, #replicant on irc.freenode.net. |
||
66 | |||
67 | 2 | Bradley M. Kuhn - | == Starting Points for Using Trac == |
68 | 1 | ||
69 | * TracGuide -- Built-in Documentation |
||
70 | * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project |
||
71 | * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions |
||
72 | * TracSupport -- Trac Support |
||
73 | |||
74 | For a complete list of local wiki pages, see TitleIndex. |