Browse Source

android campaign, on live website

svn path=/trunk/; revision=22478
tags/stw2018
hugo 7 years ago
parent
commit
7b8af60e83

+ 12
- 0
campaigns/android/android.css View File

@@ -0,0 +1,12 @@
/* This is only for the test instance, it should be merged within fsfe.org/look and with generic.css in the future */

#introduction .image#hello-free-droid {
margin: 0;
}


#introduction .image#hello-free-droid img {
z-index:-1;
position:absolute;
margin-left:720px;
}

+ 169
- 0
campaigns/android/android.en.xhtml View File

@@ -0,0 +1,169 @@
<?xml version="1.0" encoding="UTF-8" ?>

<html>
<head>
<meta name="under-construction" content="true" />
<title>Free Your Android! - FSFE</title>
<link type="text/css" href="/campaigns/android/android.css" rel="stylesheet" media="screen and (min-device-width:1280px) and (min-width:1200px)" />
<meta name="cc-license" content="Portions of this page are
modifications based on work created and shared by Google and
used according to terms described in the Creative Commons 3.0
Attribution License. Android is a trademark of Google Inc." />
</head>
<body>
<h1>Free Your Android!</h1>
<div id="introduction">
<div class="image" id="hello-free-droid">
<img src="/campaigns/android/robot.png" alt="Liberated Android Robot" />
</div>
<p>
Android is a <a
href="http://www.gnu.org/philosophy/android-and-users-freedom.html"
title="Android and Users' Freedom">mostly free</a> operating system
mainly developed by Google. Unfortunately, the drivers for most
devices and most applications from the "market" are not
<a href="/about/basics/freesoftware.html" title="What is Free Software?">free as in freedom</a>.
They frequently work against the interest of the users,
spy on them and sometimes can not even be removed.
</p>
<p>
This campaign can help you to <strong>regain control</strong>
of your Android device and your data. It collects information about
running an Android system as free as possible and tries to coordinate
the efforts in this area.
</p>
</div>
<div id="subpages">
<div class="half">
<h3><a href="/campaigns/android/liberate.html">Regain control</a></h3>
<p>
Learn how to liberate your device and how to regain control of your data
by switching to a free Android operating system with free (as in freedom) apps.
We collected all the information necessary.
</p>
</div>
<div class="half last">
<h3><a href="/campaigns/android/help.html">Contribute and Help Others</a></h3>
<p>
Liberating devices should be effortless, so everybody can enjoy freedom.
There are many ways you can help to achieve this goal,
even if you don't know how to program.
</p>
</div>
<div class="grid clean">&#160;</div>
</div>
<h2 id="Why">Why Your Mobile Device Needs To Be Free</h2>

Mobile devices are small computers that we carry around all the time.
They know our current location and contain private pictures. We use
them to communicate with our friends, our family and maybe our secret
love. They also provide access to the internet and have built-in
camera and microphone. Being such powerful tools, they can bring great
risks to privacy, but at the same time we can achieve great things
with them: it depends on who controls them.
<h3>Freedom and Control</h3>
<p>
Most mobile devices are not controlled by the users, but by the manufacturer
and the operator. The software that runs on them is not Free Software.
Even Android phones ship with non-free software and proprietary add-ons
that usually do not work in the full interest of the user. Software
updates will only be made available as long as the manufacturer still has a
commercial interest in your device. The applications (apps) available
from the official market are most of the time non-free. Nobody is
allowed to study how they work and what they really do on your phone.
Sometimes they just don't work exactly as you want, but sometimes they
even contain malicious features.
</p>

<p>
Running only Free Software on your device puts you in full control. Even
though you might not be able to directly exercise all of your freedom,
you will benefit from a vibrant community that can do it together.
</p>
<h3>Privacy</h3>
<p>
Our mobile devices contain more personal information than most private
diaries. But proprietary systems, even most Android phones, are designed
to leave this data in control of companies like Google or Apple. Most
users do not have full control over the personal data on their device.
Convenient solutions for cloud-based synchronisation and data backup
trick more and more people into storing all their data on centralised
servers run by some commercial organisation. Whoever has personal
information about us is able to manipulate us. Therefore non-free
devices are a threat to democracy and our society.
</p>
<p>
Privacy is one of the most important reasons to support Free Software.
Proprietary add-ons like <a
href="https://en.wikipedia.org/wiki/Carrier_IQ">Carrier IQ</a> spy on
smart-phone users without their knowledge. Many apps from the market
contain malicious features. They read your private data, such as
<a href="http://www.guardian.co.uk/technology/2012/feb/15/apple-iphone-address-book-privacy"
title="Apple faces US inquiry over iPhone address book privacy">your address book</a>
and "phone home", or they use
<a href="https://code.google.com/apis/analytics/docs/mobile/android.html#overview">Google Analytics</a>
to send data to Google. These are just examples that have been
discovered so far. The lack of freedom impedes independent inspection
and secret spy features only become known by accident.
</p>
<p>
Most smart-phones require you to connect and identify yourself to a
centralised server before you can use them properly. Users have to trust
the server without knowing what information is stored and how it is
processed or related to other data. A phone running only Free Software
does not require you to provide data to an untrustworthy company or
pressure you to do so - at least this is very unlikely, as the
software's actions would be obvious and the community would be able to
develop an alternative version. The convenience of "value-added"
services that are often coupled with such connections can be provided
using Free Software as well. This keeps you in control of your personal
data, your diary remains in your possession. You can have the cake and
eat it too.
</p>

<h2>Other Related Initiatives</h2>

<p>
Even though this campaign is about Android, there are other important
initiatives that also have the goal to allow you using small mobile
computers in freedom. There is the spiritual Openmoko continuation <a
href="http://projects.goldelico.com/p/gta04-main/">GTA04 from Golden
Delicious</a>. It builds a free phone without the need for proprietary
drivers. The <a href="https://en.wikipedia.org/wiki/Maemo">Maemo</a>/<a
href="https://meego.com/">MeeGo</a> initiative has now moved into <a
href="http://merproject.org/">Mer</a> and <a
href="https://en.wikipedia.org/wiki/Tizen">Tizen</a> and tries to be an
alternative free operating system. Also WebOS is <a
href="http://developer.palm.com/blog/2011/12/open-source/">about to be
liberated</a>.
</p>

<h2>Participating Organisations</h2>

<p>
<div class="image">
<a href="https://fsf.org/"><img src="/campaigns/android/fsf.png" alt="Free Software Foundation" title="Free Software Foundation" /></a>
<a href="https://www.foebud.org/"><img src="/campaigns/android/foebud.png" alt="FoeBuD e.V." title="FoeBuD e.V." /></a>
</div>
</p>

</body>
<timestamp>$Date: 2012-02-21 00:23:50 +0100 (mar. 21 févr. 2012) $ $Author: Torsten.Grote $</timestamp>
</html>
<!--
Local Variables: ***
mode: xml ***
End: ***
-->

BIN
campaigns/android/cyanogenmod.png View File


BIN
campaigns/android/f-droid.png View File


BIN
campaigns/android/foebud.png View File


BIN
campaigns/android/fsf.png View File


+ 187
- 0
campaigns/android/help.en.xhtml View File

@@ -0,0 +1,187 @@
<?xml version="1.0" encoding="UTF-8" ?>

<html>
<head>
<title>Contribute! - Free Your Android! - FSFE</title>
<link type="text/css" href="/campaigns/android/android.css" rel="stylesheet" media="screen and (min-device-width:1280px) and (min-width:1200px)" />
<meta name="cc-license" content="Portions of this page are
modifications based on work created and shared by Google and
used according to terms described in the Creative Commons 3.0
Attribution License. Android is a trademark of Google Inc." />
</head>
<body>
<p id="category"><a href="/campaigns/android/android.html">Free Your Android</a></p>

<h1>Contribute and Help Others!</h1>
<div id="introduction">
<div class="image" id="hello-free-droid">
<img src="/campaigns/android/robot.png" alt="Liberated Android Robot" />
</div>
<p>
Help us to encourage people to liberate their devices and convince app
developers to release their app as Free Software.
The various Free Software initiatives also need help
and we need to ensure that they stay free as in freedom.
</p>
</div>


<h2 id="OS">Operating Systems</h2>

<p>
Even though custom versions of Android are all based on Free Software,
sometimes non-free parts find their way into these ROMs.
Help us to identify and remove those parts.
</p>

<p>
If you know about non-free software added to CyanogenMod or other versions of Android,
please <a href="mailto:android&#64;lists.fsfe.org">let us know</a> about it!
We collect <a href="https://wiki.fsfe.org/Android#Non-Free_Parts">current information</a> in the wiki.
</p>

<h2 id="Apps">Apps and F-Droid</h2>

<p>
The F-Droid initiative <a href="http://f-droid.org/contribute/">lists many ways to contribute</a>.
Have a look!
Maybe there is something that you can do easily.
</p>

<p>
Other than that, you can help to make F-Droid <a
href="https://code.google.com/p/cyanogenmod/issues/detail?id=3789">preinstalled
on CyanogenMod</a> so more people can benefit from a free market.
Other proposals to spread the word about F-Droid can be found in
<a href="http://f-droid.org/forums/topic/spreading-the-word-about-f-droid/">the F-Droid forum</a>.
</p>

<h3>Adding Apps Yourself</h3>

<p>
You are encouraged to add applications To F-Droid yourself. There is a long queue
of <a
href="http://f-droid.org/forums/forum/submission-queue/">applications
that wait to be added</a>. Adding them works similar to <a
href="http://www.freebsd.org/ports/index.html">FreeBSD ports</a> and <a
href="http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&amp;chap=1#doc_chap2">gentoo
ebuilds</a> by filling a simple recipe file which controls how a package
is build from source. If you like to add apps yourself, you should read
about <a
href="http://f-droid.org/forums/topic/adding-apps-with-git/">how F-Droid
works with git</a> and <a
href="https://gitorious.org/f-droid/fdroidserver/blobs/master/README">how
to write these so called metadata files</a>.
</p>

<h3 id="FreeingApps">Freeing Non-Free Apps</h3>

<p>
Unfortunately, there are still some applications that do not have a free
alternative. To use the proprietary app is a bad idea; it takes away
your freedom. In addition, if you settle into using the non-free
program, you won't feel the need for it to be free. Even if you don't
know how to program, you can <a
href="https://wiki.fsfe.org/ConvinceYourFriends">contact</a> the authors
of crucial apps and <a href="https://fsfe.pad.foebud.org/en-android">ask
them politely</a> for their reasons for not publishing their app as Free
Software. Many apps are available without payments, so money is not
always the dominating reason. Sometimes one email can make a difference
and there have already been successful attempts: <a
href="https://market.android.com/details?id=cz.hejl.chesswalk">Chess
Walk</a> for example is now <a
href="https://gitorious.org/chesswalk/chesswalk">liberated</a>.
</p>

<h4>Apps That Still Need To Be Liberated</h4>

<p>
We collect apps that have no free counterpart, but are important to have
on a free system <a
href="https://wiki.fsfe.org/Android#Apps_That_Still_Need_To_Be_Liberated">in
our wiki</a>. Please add other essential apps there. People can <a
href="https://wiki.fsfe.org/ConvinceYourFriends">contact the authors</a>
of those apps and ask them why they are not Free Software.
</p>

<h4>Responses to Objections We've Heard from App Developers</h4>

<p>
Only when we understand the motivation of programmers who keep their
apps proprietary, we know what needs to be changed in order to change
their minds and to convince them of liberating their own app. Please <a
href="https://wiki.fsfe.org/Android#Responses_to_Objections_We.27ve_Heard_from_App_Developers">contribute
your experiences</a> with developers of non-free apps here and <a
href="https://wiki.fsfe.org/Android#Responses_to_Objections_We.27ve_Heard_from_App_Developers">share
useful responses</a> to their objections.
</p>

<ul>
<li>
<strong>Objection:</strong> If I publish my app as Free Software, I
will not be able to make money with it.
<ul>
<li> You can still offer your app in other markets and ask for money
there. </li>
<li> Offer options for people to donate. Free markets
like F-Droid can include them and their users like to reward.
Depending on your case, you might make more money with donations
than from sales. </li>
</ul>
</li>
<li>
<strong>Objection:</strong> But when my app is Free Software other
people can distribute it without me getting profit.
<ul>
<li> That is true, but keep in mind that people who don't want to
pay you will always find ways to do so. </li>
<li> If you ask people
in a friendly non-obtrusive way and give them good reasons, they
will give you money. </li>
<li> In case other people distribute your
app without charge over markets, there are ways to stop that.
Talking to the distributor or the market operator is one way. </li>
</ul>
</li>
<li>
<strong>Objection:</strong> I'm embarrassed by my bad code and don't
want anybody to see it (from <a
href="http://blog.flattr4android.com/?p=52">Flattr4Android</a>).
<ul>
<li> Your code is very useful to many people and it works. Of course
good code would be better, but code quality is secondary to freedom.
</li>
<li> Everybody wrote bad code at some point. Sharing it will
enable others to help you improving it. </li>
</ul>
</li>
</ul>
<h2 id="Contact">Contact</h2>
<p>
If you want to stay informed or like to work with others on a free
Android system, you can <strong><a
href="https://lists.fsfe.org/mailman/listinfo/android">subscribe to the
mailing-list</a></strong>. You can also ask questions or give input by
writing to <a
href="mailto:android&#64;lists.fsfe.org">android&#64;lists.fsfe.org</a>.
For technical questions about apps, the <a
href="irc://irc.freenode.net/fdroid">F-Droid IRC channel</a> is a good
place to ask. For exchange about the lower layers of Android, the <a
href="irc://irc.freenode.net/cyanogenmod">CyanogenMod IRC channel</a> is
more suitable. Everybody in this community is very friendly and loves
others to help, so don't be shy and get involved!
</p>

</body>
<timestamp>$Date: 2012-02-17 15:16:09 +0100 (ven. 17 févr. 2012) $ $Author: hugo $</timestamp>
</html>
<!--
Local Variables: ***
mode: xml ***
End: ***
-->

+ 186
- 0
campaigns/android/liberate.en.xhtml View File

@@ -0,0 +1,186 @@
<?xml version="1.0" encoding="UTF-8" ?>

<html>
<head>
<title>Liberate Your Device - Free Your Android! - FSFE</title>
<link type="text/css" href="/campaigns/android/android.css" rel="stylesheet" media="screen and (min-device-width:1280px) and (min-width:1200px)" />
<meta name="cc-license" content="Portions of this page are
modifications based on work created and shared by Google and
used according to terms described in the Creative Commons 3.0
Attribution License. Android is a trademark of Google Inc." />
</head>
<body>
<p id="category"><a href="/campaigns/android/android.html">Free Your Android</a></p>

<h1>Liberate Your Device!</h1>
<div id="introduction">
<div class="image" id="hello-free-droid">
<img src="/campaigns/android/robot.png" alt="Liberated Android Robot" />
</div>
<p>
Even though Android is mostly Free Software, devices usually come with proprietary software and services
that prevent people from using them in an independent and autonomous way.
Liberate your Android device: learn how to regain control of your data, with a free operating system and free apps!
</p>
</div>
<h2 id="OS">The Operating Systems</h2>
<p>
An operating system is a collection of software that enables you to use
your phone and run other applications on it. Even though Android is <a
href="http://www.gnu.org/philosophy/android-and-users-freedom.html">mostly
free</a>, many phones ship with proprietary components and add-ons. Some
phones also have a locked <a
href="https://en.wikipedia.org/wiki/Booting#Boot_loader">boot loader</a>
which prevents you from booting and installing other operating systems.
If you want to buy an Android phone, make sure that the boot loader can
be <a
href="http://wiki.cyanogenmod.com/?search=&quot;unlock+bootloader&quot;">unlocked</a>.
On some devices it can only be unlocked with clever hacks. There are
also companies that ship their devices with an unlocked bootloader or
provide you with the means to unlock it. Besides that, it is a good idea
to check if there are free versions of Android <a
href="http://www.cyanogenmod.com/devices">supporting the device</a>.
</p>
<h3 id="Replicant">Replicant OS</h3>
<p>
<a href="http://replicant.us/">Replicant</a> is a distribution of
Android that is 100% Free Software. It runs only on <a
href="http://replicant.us/supported-phones/">a very limited number of
devices</a>. If you have one of these devices, then this is your choice.
</p>
<h3 id="CyanogenMod">CyanogenMod</h3>
<div class="image right">
<img alt="CyanogenMod" src="/campaigns/android/cyanogenmod.png" />
</div>
<p>
<a href="http://www.cyanogenmod.com/">CyanogenMod</a> is the most
popular aftermarket distribution for Android. It <a
href="http://www.cyanogenmod.com/devices">runs on many phones</a> and
offers <a href="http://www.cyanogenmod.com/about/features">features</a>
not found in the official Android based firmwares of vendors. It also
ships without Google applications and gives you more freedom over your
device. CyanogenMod is Free Software developed by an active community.
It still requires
<a href="https://github.com/CyanogenMod/android_device_semc_iyokan/blob/gingerbread/proprietary-files.txt">non-free
device drivers and firmware</a> which are
<a href="https://github.com/CyanogenMod/android_device_semc_iyokan/blob/gingerbread/extract-files.sh">fetched
from a device</a> and are included in the ROM.
</p>
<p>
In order to install CyanogenMod, your device's boot loader needs to be
unlocked. Some manufacturers consider your warranty void when you've
unlocked its boot loader. The <a
href="http://wiki.cyanogenmod.com/wiki/Main_Page">Wiki of
CyanogenMod</a> contains detailed instructions on how to install it.
</p>
<p>
After the installation, your phone will be freed from all those
pre-installed proprietary applications and there will be no need to
connect your phone with a Google account. With the exception of some
non-free device drivers, your phone should run only Free Software. If
you know about non-free software added to CyanogenMod, please <a
href="mailto:android&#64;lists.fsfe.org">let us know</a> about it! There
is a DRM provider app that you can <a
href="http://wiki.cyanogenmod.com/wiki/Barebones">remove</a>.
</p>

<p>
We collected some information about
how you can <a href="/campaigns/android/help.html#OS">help to ensure that CyanogenMod stays free</a>.
</p>
<h2 id="Apps">The Apps</h2>
<p>
For most people, the <a href="https://market.android.com/">Google
Android Market</a> is the only or the main source for their
applications. It doesn't even tell you whether an app is Free Software
or not, let alone its license. Unfortunately, most apps from this or
other markets are proprietary. Even if you install a Free Software app,
there is no reason to trust the downloaded binary. Using the Google
Market also requires a Google account. It is recommended to not use this
market at all.
</p>

<h3 id="F-Droid">F-Droid</h3>

<div class="image" id="hello-free-droid">
<img alt="F-Droid" src="/campaigns/android/f-droid.png" />
</div>

<p>
The <a href="http://f-droid.org/">F-Droid initiative</a> was started to
change the sad Free Software app situation in the Android world. It
builds a repository of easily-installable Free Software for the Android
platform. There is an Android client application that makes it easy to
browse Free Software applications, install them onto your device, and
keep track of updates. When available it includes information about how
to donate money to the authors of the app.
</p>

<p>
The F-Droid repository contains details of multiple versions of each
application. You can also easily create and add own repositories. But
since the initiative is <a
href="https://gitorious.org/f-droid/fdroidserver">very active</a>,
developing in a decentralised fashion and open to collaboration,
creating own repositories is not really necessary. Its goal is to
include all useful Free Software Android applications and to keep up
with their updates.
</p>

<p>
We collected some information how you can <a href="/campaigns/android/help.html#Apps">help out F-Droid</a>.
</p>

<h2 id="Sync">Synchronising Your Data</h2>

<p>
When you run only Free Software and when you do not rely on non-free
network services like the ones Google offers, you lose the convenience
of synchronising your contacts, your calender and other data with your
other devices. Fortunately, there is plenty of Free Software that does
this job as well:
</p>

<ul>
<li>
<a href="http://acal.me/">ACal</a> synchronises your Android
addressbook and calendar to <a
href="https://en.wikipedia.org/wiki/CalDAV">CalDAV</a>/<a
href="https://en.wikipedia.org/wiki/CardDAV">CardDAV</a> servers like
<a href="http://owncloud.org/">ownCloud</a>.
</li>
<li>
<a href="https://code.google.com/p/kolab-android/">kolab-android</a>
synchronizes your Android addressbook and calendar to <a
href="http://www.kolab.org/">Kolab</a>/IMAP folders.
</li>
<li>
<a
href="http://wiki.cyanogenmod.com/wiki/Howto:_Connect_to_Device_with_SSH">SSH
Daemon dropbear</a> is pre-installed on CyanogenMod and can be used to
e.g. run <a href="https://en.wikipedia.org/wiki/Rsync">rsync</a>.
</li>
</ul>

</body>
<timestamp>$Date: 2012-02-17 15:16:09 +0100 (ven. 17 févr. 2012) $ $Author: hugo $</timestamp>
</html>
<!--
Local Variables: ***
mode: xml ***
End: ***
-->

BIN
campaigns/android/robot.png View File


Loading…
Cancel
Save