Bug#792670: androidsdk-ddms: android sdk license appears to violate debian charter

2015-07-20 Thread Luke Kenneth Casson Leighton
hi emmanuel, dr stallman investigated and has this to point out:

The Google SDK license contains this text

3.5 Use, reproduction and distribution of components of the SDK
licensed under an open source software license are governed solely
by the terms of that open source software license and not this
License Agreement.

Since (as far as we know) all free software is open source, this has
the effect of withdrawing all their conditions from the SDK components
that are free.  They are not violating the GNU GPL.

Of course, the rest of their SDK is unethical because it is nonfree,
and people should not accept their conditions.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#792670: androidsdk-ddms: android sdk license appears to violate debian charter

2015-07-17 Thread Luke Kenneth Casson Leighton
On Fri, Jul 17, 2015 at 1:39 PM, Emmanuel Bourg  wrote:
> I couldn't find these T&C in the upstream Git repository [1].

 oh - that's very good.  ok, that helps enormously... you don't need
to go to the sdk site, you can just bypass it and compile the code
directly from source.  i like that.  ok sorry to have taken up your
time emmanuel, but better safe than sorry :)

l.

> They seem
> to be specific to the SDK package distributed by Google at
> https://developer.android.com/sdk. That doesn't prevent downstream
> packagers like Debian from distributing it under the original Apache-2.0
> license.
>
> [1] https://android.googlesource.com/platform/tools/base/+/master


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#792670: androidsdk-ddms: android sdk license appears to violate debian charter

2015-07-17 Thread Luke Kenneth Casson Leighton
On Fri, Jul 17, 2015 at 1:11 PM, Emmanuel Bourg  wrote:
> Le 17/07/2015 12:06, Luke Kenneth Casson Leighton a écrit :
>
>> thoughts?
>
> The code from android.googlesource.com clearly comes with an Apache-2.0
> license though. I wonder if these terms and conditions only apply to the
> SDK distributed by Google on developer.android.com. That would be
> somewhat similar to Oracle distributing Java with different terms than
> OpenJDK.

 the discussion is ongoing on a gnu list, and there it was raised that
the T&C are a generic overview that is required to be agreed with *in
addition* to the licenses, some of which, it was pointed out, are GPL
as well as apache2.

 there was an announcement only a few days ago where the FSF pointed
out that canonical's T&Cs clearly contradict the GPL...

  so this is not something that can be taken lightly.

 (case 1) - the T&Cs are over-and-above (i.e. in addition to) the
apache2 license, making the entire software non-free.  this would be
acceptable if and only if the android sdk code was moved to the
"nonfree" section.

 (case 2) the T&Cs *contradict* the GPL (if the person who assessed
the software on the gnu list is correct in that there is some GPL
software), thus placing debian in the rather awkward position of
violating its charter and quite possibly copyright law as well.

 this is why i raised this as "important" as it really really needs a
full and thorough review.  this _should_ be quite straightforward as
the rules on checking that the software is properly compliant
(copyright file) are very clear.  however if you'd like to do a more
thorough audit i have a program called copyright_check.py which does a
heck of a lot more than lintian.  it's an O(N^3) algorithm that
carries out a two-way verification of the copyright file's regexps
with the *actual* copright notices.

it would at least help you to verify that the copyright file correctly
matches (with nothing missing for example) the actual files.

 ... apologies for the extra work!

l.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#792670: androidsdk-ddms: android sdk license appears to violate debian charter

2015-07-17 Thread Emmanuel Bourg
I couldn't find these T&C in the upstream Git repository [1]. They seem
to be specific to the SDK package distributed by Google at
https://developer.android.com/sdk. That doesn't prevent downstream
packagers like Debian from distributing it under the original Apache-2.0
license.

[1] https://android.googlesource.com/platform/tools/base/+/master


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#792670: androidsdk-ddms: android sdk license appears to violate debian charter

2015-07-17 Thread Emmanuel Bourg
Le 17/07/2015 12:06, Luke Kenneth Casson Leighton a écrit :

> thoughts?

The code from android.googlesource.com clearly comes with an Apache-2.0
license though. I wonder if these terms and conditions only apply to the
SDK distributed by Google on developer.android.com. That would be
somewhat similar to Oracle distributing Java with different terms than
OpenJDK.

Emmanuel Bourg


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#792670: androidsdk-ddms: android sdk license appears to violate debian charter

2015-07-17 Thread Luke Kenneth Casson Leighton
Package: androidsdk-ddms
Severity: important

Dear Maintainer,

i've been alerted to the following in the android sdk terms and conditions:

  3.4 You agree that you will not take any actions that may cause or
  result in the fragmentation of Android, including but not limited to
  distributing, participating in the creation of, or promoting in any
  way a software development kit derived from the SDK.

this is, in my mind, in clear violation of the debian charter and,
if correct, means that the entire android sdk should be pulled,
or at least moved to non-free.

thoughts?


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org