|FROM ||Ruben Safir
|SUBJECT ||Subject: [Hangout - NYLXS] Android Replacements and SDK
|From hangout-bounces-at-nylxs.com Fri Nov 10 08:18:47 2017
Received: from www.mrbrklyn.com (www.mrbrklyn.com [126.96.36.199])
by mrbrklyn.com (Postfix) with ESMTP id D5CCF163F55;
Fri, 10 Nov 2017 08:18:43 -0500 (EST)
Received: from [10.0.0.62] (www3.mrbrklyn.com [188.8.131.52])
by mrbrklyn.com (Postfix) with ESMTP id CA61A160876
for ; Fri, 10 Nov 2017 08:18:38 -0500 (EST)
From: Ruben Safir
Date: Fri, 10 Nov 2017 08:18:38 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Subject: [Hangout - NYLXS] Android Replacements and SDK
List-Id: NYLXS Tech Talk and Politics
Content-Type: text/plain; charset="utf-8"
There won=E2=80=99t be a Replicant 6.0 SDK because there is already somethi=
Posted on April 28, 2017 by Wolfgang Wiedmeyer =
And you can help making it accessible to more GNU/Linux users!
We have decided not to create a Replicant 6.0 SDK as part of the
upcoming Replicant 6.0 release. For three previous Replicant versions
(2.2, 4.0 and 4.2), a SDK was provided.
Replicant offered its own SDK because the Android SDK released by Google
is distributed under a non-free license and suggests installing non-free
plug-ins such as the Google APIs. For a long time, Replicant has
provided the only Android SDK that is available under a free license and
that doesn=E2=80=99t offer to install non-free software.
Android SDK in Debian
However, for some time, the Android SDK is available in Debian and it
will be possible to build Android apps in Debian Stretch, the upcoming
release. The Debian packages suffice to build an app that only has a
minimal set of dependencies. Not all libraries that might be needed for
building an app are already packaged, but it seems that nothing is
missing that would otherwise be available in a Replicant SDK. The
packaged Android SDK in Stretch even has the same target API as a
Replicant 6.0 SDK would have.
The packaged Android SDK in Debian has many advantages over a Replicant
SDK. Build tools should be installable from the package manager of the
distribution you are using and not be distributed in a binary archive
outside of it. Android SDK packages are provided in Debian alongside
other Android build tools like Gradle. The packages can be built
reproducibly. We only have very limited time and resources to work on
the SDK. Debian has its own team, the Debian Android Tools team, that
focuses on packaging more libraries and target APIs, among other things.
Packaging for more distributions
For these reasons, rather than spending time and development efforts on
a Replicant 6.0 SDK, we encourage you to work with maintainers to get
the Debian Android packages included in more distributions. As Replicant
itself is a fully free software distribution, we would be especially
happy to see the packages included in fully-free GNU/Linux
distributions, like Parabola or Trisquel.
The Debian Android Tools team is available to answer questions and they
are interested in having cross-distro collaboration to solve remaining
issues. They can be reached via their mailing list or in the IRC channel
#debian-mobile. Their wiki page provides useful documentation.
Of course, we are available as well to answer questions and to
coordinate these efforts.
This entry was posted in Replicant SDK release by Wolfgang Wiedmeyer.
Bookmark the permalink.
6 thoughts on =E2=80=9CThere won=E2=80=99t be a Replicant 6.0 SDK because t=
already something better=E2=80=9D
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive
http://www.coinhangout.com - coins!
Being so tracked is for FARM ANIMALS and and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013
Hangout mailing list