Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

executionLocation #684

Open
pennyl67 opened this issue Oct 22, 2012 · 2 comments
Open

executionLocation #684

pennyl67 opened this issue Oct 22, 2012 · 2 comments
Milestone

Comments

@pennyl67
Copy link
Collaborator

Added a resource with CC-zero and filled in the executionLocation with a url link; then, as a user I have pressed "download" but there is no way of accessing the executionLocation (Note that executionLocation is hidden in the single resource view and should remain as is).
executionLocation should function in the same way as downloadLocation (it's the alternative for resources that are executed rather than downloaded, e.g. web services); thus, when users are allowed to download a resource after signing a certain licence, they should also be allowed to "execute" a program. In this case, maybe we could also change the button from "download" to "access"?

@cspurk
Copy link
Member

cspurk commented Oct 22, 2012

@pennyl67 Adding the executionLocation URLs to the set of possible download URLs should be easy.

However, I’m wondering how much sense it would actually make to change this. The licenses we provide are not applicable to services, IMHO: the CC licenses were created for media, not for services. The various BSD licenses, the GPL, the AGPL and the LGPL are (primarily) meant for source code. But I’m not a lawyer … Thus, for services, the chosen license would usually be other or proprietary – or a license would not be set at all. In all these cases, no “download” would ever be provided to the user as further negotiations with the service provider would be required in the first place.

In other words: I think we should think out a more general solution for service descriptions in META-SHARE when it comes to providing people with access to the services. And this solution should probably be different from the current solution we have for resource downloads. What do you think?

@ghost ghost assigned cspurk Oct 22, 2012
@pennyl67
Copy link
Collaborator Author

@cspurk I have forwarded your answer to the legal team and it has triggered a very interesting discussion - for lawyers... Anyway, apparently AGPL is intended for SaaS (software as a Service) but CC can also be used for them, if the focus is on the content (data). They will provide us with the appropriate guidelines for the correct triggering of the executionLocation - and advice for the users that wish to deliver data through services or services themselves.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants