* [gentoo-dev] spotify license @ 2012-10-29 14:17 Matthew Thode 2012-10-29 14:37 ` Rich Freeman ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Matthew Thode @ 2012-10-29 14:17 UTC (permalink / raw To: licenses, gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1038 bytes --] It's looking hard to be able to add the spotify ebuild to tree because of licensing concerns. http://www.spotify.com/us/legal/end-user-agreement/ 10:02 < prometheanfire > do you have a plaintext version? I can copy the text, but just thought I'd ask :D 10:02 < dan^spotify > No, and copy+pasting it into a text file isn't something we really want you to to do, since it changes from time-to-time 10:04 < prometheanfire > ok, I'll see what the proper course of action is, I think you have us accept the license on first start right? 10:04 < dan^spotify > Correct 10:04 < dan^spotify > Well, first login 10:05 < prometheanfire > just as good probably 10:05 < dan^spotify > If you've already accepted the most up-to-date license on another machine, you won't be prompted again https://bugs.gentoo.org/show_bug.cgi?id=373093 They want it to be accepted through the app. Is there a way this is compatible with Gentoo? Any advice would be appreciated. -- -- Matthew Thode (prometheanfire) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] spotify license 2012-10-29 14:17 [gentoo-dev] spotify license Matthew Thode @ 2012-10-29 14:37 ` Rich Freeman 2012-10-29 14:52 ` [gentoo-dev] " Ulrich Mueller 2012-11-06 18:08 ` [gentoo-dev] " Matthew Thode 2 siblings, 0 replies; 10+ messages in thread From: Rich Freeman @ 2012-10-29 14:37 UTC (permalink / raw To: gentoo-dev; +Cc: licenses On Mon, Oct 29, 2012 at 10:17 AM, Matthew Thode <prometheanfire@gentoo.org> wrote: > It's looking hard to be able to add the spotify ebuild to tree because > of licensing concerns. > > http://www.spotify.com/us/legal/end-user-agreement/ That doesn't really look like a license to me. It seems to be more like the terms of use of their service. I don't really see much "license" to do anything, but they do point out they'll sue you if you do something they don't like. > > 10:02 < prometheanfire > do you have a plaintext version? I can copy > the text, but just thought I'd ask :D > 10:02 < dan^spotify > No, and copy+pasting it into a text file isn't > something we really want you to to do, since it changes from time-to-time As long as we restrict mirroring, perhaps the license in portage should just say "Spotify has an end-user license agreement governing their service and software that they change from time to time. Please refer to their website for details. It is not clear that redistribution of their software is permissible." > They want it to be accepted through the app. Is there a way this is > compatible with Gentoo? > > Any advice would be appreciated. So, my two cents are that any issues around "license acceptance" to USE spotify have nothing to do with Gentoo (I'd go a step further and state that there is no such thing as license "acceptance" in the first place - licenses are merely statements that you are permitted to do something under certain conditions and if you don't follow the conditions then you may or may not be permitted to do something). I wouldn't go removing any prompts/etc they put in their software, but we don't need to go adding them either. They are free to put conditions on the use of their service, and communicate them to their customers. We don't distribute their software (RESTRICT=mirror), so we aren't really a party to the matter. Rich ^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-dev] Re: spotify license 2012-10-29 14:17 [gentoo-dev] spotify license Matthew Thode 2012-10-29 14:37 ` Rich Freeman @ 2012-10-29 14:52 ` Ulrich Mueller 2012-10-29 15:26 ` Matthew Thode [not found] ` <1824495.S6Bn7Gh3K8@faunus> 2012-11-06 18:08 ` [gentoo-dev] " Matthew Thode 2 siblings, 2 replies; 10+ messages in thread From: Ulrich Mueller @ 2012-10-29 14:52 UTC (permalink / raw To: prometheanfire; +Cc: licenses, gentoo-dev >>>>> On Mon, 29 Oct 2012, Matthew Thode wrote: > It's looking hard to be able to add the spotify ebuild to tree because > of licensing concerns. > http://www.spotify.com/us/legal/end-user-agreement/ This concerns not so much the client software, but their "service" and the contents provided through it. > 10:02 < prometheanfire > do you have a plaintext version? I can copy > the text, but just thought I'd ask :D > 10:02 < dan^spotify > No, and copy+pasting it into a text file isn't > something we really want you to to do, since it changes from time-to-time > 10:04 < prometheanfire > ok, I'll see what the proper course of action > is, I think you have us accept the license on first start right? > 10:04 < dan^spotify > Correct > 10:04 < dan^spotify > Well, first login > 10:05 < prometheanfire > just as good probably > 10:05 < dan^spotify > If you've already accepted the most up-to-date > license on another machine, you won't be prompted again > https://bugs.gentoo.org/show_bug.cgi?id=373093 > They want it to be accepted through the app. Is there a way this is > compatible with Gentoo? We need a plaintext license file for the client that we put in ${PORTDIR}licenses/, so users can look at it before they install the package. > Any advice would be appreciated. Maybe it would make more sense to add one of the free alternatives? http://despotify.se/ https://gitorious.org/libopenspotify media-sound/despotify is already in Sunrise, bug 307795. Ulrich ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: spotify license 2012-10-29 14:52 ` [gentoo-dev] " Ulrich Mueller @ 2012-10-29 15:26 ` Matthew Thode [not found] ` <1824495.S6Bn7Gh3K8@faunus> 1 sibling, 0 replies; 10+ messages in thread From: Matthew Thode @ 2012-10-29 15:26 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2122 bytes --] On 10/29/2012 09:52 AM, Ulrich Mueller wrote: >>>>>> On Mon, 29 Oct 2012, Matthew Thode wrote: > >> It's looking hard to be able to add the spotify ebuild to tree because >> of licensing concerns. > >> http://www.spotify.com/us/legal/end-user-agreement/ > > This concerns not so much the client software, but their "service" and > the contents provided through it. > >> 10:02 < prometheanfire > do you have a plaintext version? I can copy >> the text, but just thought I'd ask :D >> 10:02 < dan^spotify > No, and copy+pasting it into a text file isn't >> something we really want you to to do, since it changes from time-to-time >> 10:04 < prometheanfire > ok, I'll see what the proper course of action >> is, I think you have us accept the license on first start right? >> 10:04 < dan^spotify > Correct >> 10:04 < dan^spotify > Well, first login >> 10:05 < prometheanfire > just as good probably >> 10:05 < dan^spotify > If you've already accepted the most up-to-date >> license on another machine, you won't be prompted again > >> https://bugs.gentoo.org/show_bug.cgi?id=373093 > >> They want it to be accepted through the app. Is there a way this is >> compatible with Gentoo? > > We need a plaintext license file for the client that we put in > ${PORTDIR}licenses/, so users can look at it before they install the > package. > >> Any advice would be appreciated. > > Maybe it would make more sense to add one of the free alternatives? > > http://despotify.se/ > https://gitorious.org/libopenspotify > > media-sound/despotify is already in Sunrise, bug 307795. > > Ulrich > This makes me think that it covers the client as well. They did say that if we tried to keep this up to date that would be good enough. Third party software libraries included in the Spotify Service are licensed to you either under these Terms, or under the relevant third party software library’s licence terms as published in the help or settings section of our desktop and mobile client and on our website. -- -- Matthew Thode (prometheanfire) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <1824495.S6Bn7Gh3K8@faunus>]
* [gentoo-dev] Re: spotify license [not found] ` <1824495.S6Bn7Gh3K8@faunus> @ 2012-10-29 20:41 ` Matthew Thode 2012-10-30 15:08 ` Matthew Thode 1 sibling, 0 replies; 10+ messages in thread From: Matthew Thode @ 2012-10-29 20:41 UTC (permalink / raw To: Matija Šuklje; +Cc: licenses, Ulrich Mueller, gentoo-dev [-- Attachment #1: Type: text/plain, Size: 3138 bytes --] On 10/29/2012 03:32 PM, Matija Šuklje wrote: > On Ponedeljek 29. of October 2012 15.52.20 Ulrich Mueller wrote: >>>>>>> On Mon, 29 Oct 2012, Matthew Thode wrote: >>> It's looking hard to be able to add the spotify ebuild to tree because >>> of licensing concerns. >>> >>> http://www.spotify.com/us/legal/end-user-agreement/ >> >> This concerns not so much the client software, but their "service" and >> the contents provided through it. > > Well, the “Spotify Software” is included at least it §4 and also in general > included in the “service” term. The license agreement is lacking though. > > In any case Gentoo can’t be the 3rd party here and therefore not redistribute > it. > >>> 10:02 < prometheanfire > do you have a plaintext version? I can copy >>> the text, but just thought I'd ask :D >>> 10:02 < dan^spotify > No, and copy+pasting it into a text file isn't >>> something we really want you to to do, since it changes from time-to-time >>> 10:04 < prometheanfire > ok, I'll see what the proper course of action >>> is, I think you have us accept the license on first start right? >>> 10:04 < dan^spotify > Correct >>> 10:04 < dan^spotify > Well, first login >>> 10:05 < prometheanfire > just as good probably >>> 10:05 < dan^spotify > If you've already accepted the most up-to-date >>> license on another machine, you won't be prompted again >>> >>> https://bugs.gentoo.org/show_bug.cgi?id=373093 >>> >>> They want it to be accepted through the app. Is there a way this is >>> compatible with Gentoo? >> >> We need a plaintext license file for the client that we put in >> ${PORTDIR}licenses/, so users can look at it before they install the >> package. > > Yup. > > They probably deem §§ 3 and 4 to be the license, but it’s quite lacking IMHO. > So since full copyright is default, this means that we’re not allowed to > redistribute it. RESTRICT="mirror" we have to do here. > > As a sub-optimal solution, Rich’s idea to create a Spotify license and point > the users to the actual EULA. > > But unless they clarify the software license for their *client*, I’d rather we > don’t include it. Too messy. > >> Maybe it would make more sense to add one of the free alternatives? >> >> http://despotify.se/ >> https://gitorious.org/libopenspotify >> >> media-sound/despotify is already in Sunrise, bug 307795. > > Seems a better idea IMHO. > > > cheers, > Matija > > P.S. As Rich mentioned, the difference between a (real) license and “license > agreement” is that a license grants you more rights then you get by law and > therefore you don’t have to agree to it, since your rights are not diminished; > a so called license agreement (EULA, ToS, whatever_agreement) has nothing to > do with a (real) license apart from the falsely borrowed name and you have to > agree with it, since your statutory rights are diminished/voided. > Ya, I've asked for clarification there, unless we get something more explicit it stays out of tree. -- -- Matthew Thode (prometheanfire) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-dev] Re: spotify license [not found] ` <1824495.S6Bn7Gh3K8@faunus> 2012-10-29 20:41 ` Matthew Thode @ 2012-10-30 15:08 ` Matthew Thode 1 sibling, 0 replies; 10+ messages in thread From: Matthew Thode @ 2012-10-30 15:08 UTC (permalink / raw To: Matija Šuklje; +Cc: licenses, Ulrich Mueller, gentoo-dev [-- Attachment #1: Type: text/plain, Size: 3140 bytes --] On 10/29/2012 03:32 PM, Matija Šuklje wrote: > On Ponedeljek 29. of October 2012 15.52.20 Ulrich Mueller wrote: >>>>>>> On Mon, 29 Oct 2012, Matthew Thode wrote: >>> It's looking hard to be able to add the spotify ebuild to tree because >>> of licensing concerns. >>> >>> http://www.spotify.com/us/legal/end-user-agreement/ >> >> This concerns not so much the client software, but their "service" and >> the contents provided through it. > > Well, the “Spotify Software” is included at least it §4 and also in general > included in the “service” term. The license agreement is lacking though. > > In any case Gentoo can’t be the 3rd party here and therefore not redistribute > it. > >>> 10:02 < prometheanfire > do you have a plaintext version? I can copy >>> the text, but just thought I'd ask :D >>> 10:02 < dan^spotify > No, and copy+pasting it into a text file isn't >>> something we really want you to to do, since it changes from time-to-time >>> 10:04 < prometheanfire > ok, I'll see what the proper course of action >>> is, I think you have us accept the license on first start right? >>> 10:04 < dan^spotify > Correct >>> 10:04 < dan^spotify > Well, first login >>> 10:05 < prometheanfire > just as good probably >>> 10:05 < dan^spotify > If you've already accepted the most up-to-date >>> license on another machine, you won't be prompted again >>> >>> https://bugs.gentoo.org/show_bug.cgi?id=373093 >>> >>> They want it to be accepted through the app. Is there a way this is >>> compatible with Gentoo? >> >> We need a plaintext license file for the client that we put in >> ${PORTDIR}licenses/, so users can look at it before they install the >> package. > > Yup. > > They probably deem §§ 3 and 4 to be the license, but it’s quite lacking IMHO. > So since full copyright is default, this means that we’re not allowed to > redistribute it. RESTRICT="mirror" we have to do here. > > As a sub-optimal solution, Rich’s idea to create a Spotify license and point > the users to the actual EULA. > > But unless they clarify the software license for their *client*, I’d rather we > don’t include it. Too messy. > >> Maybe it would make more sense to add one of the free alternatives? >> >> http://despotify.se/ >> https://gitorious.org/libopenspotify >> >> media-sound/despotify is already in Sunrise, bug 307795. > > Seems a better idea IMHO. > > > cheers, > Matija > > P.S. As Rich mentioned, the difference between a (real) license and “license > agreement” is that a license grants you more rights then you get by law and > therefore you don’t have to agree to it, since your rights are not diminished; > a so called license agreement (EULA, ToS, whatever_agreement) has nothing to > do with a (real) license apart from the falsely borrowed name and you have to > agree with it, since your statutory rights are diminished/voided. > Got confirmation via irc that the license is for the client as well, dunno if that's good enough... -- -- Matthew Thode (prometheanfire) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] spotify license 2012-10-29 14:17 [gentoo-dev] spotify license Matthew Thode 2012-10-29 14:37 ` Rich Freeman 2012-10-29 14:52 ` [gentoo-dev] " Ulrich Mueller @ 2012-11-06 18:08 ` Matthew Thode 2012-11-06 18:32 ` Rich Freeman 2 siblings, 1 reply; 10+ messages in thread From: Matthew Thode @ 2012-11-06 18:08 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1297 bytes --] On 10/29/2012 09:17 AM, Matthew Thode wrote: > It's looking hard to be able to add the spotify ebuild to tree because > of licensing concerns. > > http://www.spotify.com/us/legal/end-user-agreement/ > > 10:02 < prometheanfire > do you have a plaintext version? I can copy > the text, but just thought I'd ask :D > 10:02 < dan^spotify > No, and copy+pasting it into a text file isn't > something we really want you to to do, since it changes from time-to-time > 10:04 < prometheanfire > ok, I'll see what the proper course of action > is, I think you have us accept the license on first start right? > 10:04 < dan^spotify > Correct > 10:04 < dan^spotify > Well, first login > 10:05 < prometheanfire > just as good probably > 10:05 < dan^spotify > If you've already accepted the most up-to-date > license on another machine, you won't be prompted again > > https://bugs.gentoo.org/show_bug.cgi?id=373093 > > They want it to be accepted through the app. Is there a way this is > compatible with Gentoo? > > Any advice would be appreciated. > One option that's been presented to me is to add restrict mirror (I don't think restricting fetch is needed, but meh what do I know). That sound acceptable? -- -- Matthew Thode (prometheanfire) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] spotify license 2012-11-06 18:08 ` [gentoo-dev] " Matthew Thode @ 2012-11-06 18:32 ` Rich Freeman 2012-11-06 18:42 ` Matthew Thode 0 siblings, 1 reply; 10+ messages in thread From: Rich Freeman @ 2012-11-06 18:32 UTC (permalink / raw To: gentoo-dev On Tue, Nov 6, 2012 at 1:08 PM, Matthew Thode <prometheanfire@gentoo.org> wrote: > One option that's been presented to me is to add restrict mirror (I > don't think restricting fetch is needed, but meh what do I know). That > sound acceptable? The last time I looked at the ebuild that was already done. We have no other choice unless there is a clear statement that free(TM) redistribution is permissible, and I don't see that in the "agreement." As to what the license is, I'd probably just point people to it and tell them they're on their own. We wash our hands and have no part of it - hence no mirroring. Gentoo is not bound by agreements we are not a party to. Rich ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] spotify license 2012-11-06 18:32 ` Rich Freeman @ 2012-11-06 18:42 ` Matthew Thode 2012-11-06 23:53 ` Rich Freeman 0 siblings, 1 reply; 10+ messages in thread From: Matthew Thode @ 2012-11-06 18:42 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 914 bytes --] On 11/06/2012 12:32 PM, Rich Freeman wrote: > On Tue, Nov 6, 2012 at 1:08 PM, Matthew Thode <prometheanfire@gentoo.org> wrote: >> One option that's been presented to me is to add restrict mirror (I >> don't think restricting fetch is needed, but meh what do I know). That >> sound acceptable? > > The last time I looked at the ebuild that was already done. We have > no other choice unless there is a clear statement that free(TM) > redistribution is permissible, and I don't see that in the > "agreement." > > As to what the license is, I'd probably just point people to it and > tell them they're on their own. We wash our hands and have no part of > it - hence no mirroring. Gentoo is not bound by agreements we are not > a party to. > > Rich > So you think we need to restrict fetch so we can let the user know about the licensing thing? -- -- Matthew Thode (prometheanfire) [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] spotify license 2012-11-06 18:42 ` Matthew Thode @ 2012-11-06 23:53 ` Rich Freeman 0 siblings, 0 replies; 10+ messages in thread From: Rich Freeman @ 2012-11-06 23:53 UTC (permalink / raw To: gentoo-dev On Tue, Nov 6, 2012 at 1:42 PM, Matthew Thode <prometheanfire@gentoo.org> wrote: > So you think we need to restrict fetch so we can let the user know about > the licensing thing? No. If a user wants Gentoo to help them stay on top of their licenses there is already a mechanism for this - ACCEPT_LICENSE. The spotify "license" in the tree would just contain a disclaimer and link like the one I proposed earlier, and it would not be part of the free license groups, etc. Besides, anybody using the spotify service will no doubt be exposed to the agreement as part of signing up for it. I would not look to strip any click-throughs upstream puts in their application, but neither would I make users jump through hoops. Fetch restriction generally should be used for packages that do not have stable URIs, which we also cannot mirror. Rich ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2012-11-06 23:54 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-10-29 14:17 [gentoo-dev] spotify license Matthew Thode 2012-10-29 14:37 ` Rich Freeman 2012-10-29 14:52 ` [gentoo-dev] " Ulrich Mueller 2012-10-29 15:26 ` Matthew Thode [not found] ` <1824495.S6Bn7Gh3K8@faunus> 2012-10-29 20:41 ` Matthew Thode 2012-10-30 15:08 ` Matthew Thode 2012-11-06 18:08 ` [gentoo-dev] " Matthew Thode 2012-11-06 18:32 ` Rich Freeman 2012-11-06 18:42 ` Matthew Thode 2012-11-06 23:53 ` Rich Freeman
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox