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

Legal question #969

Closed
1 task done
Hashik-Donthineni opened this issue Jan 6, 2018 · 20 comments
Closed
1 task done

Legal question #969

Hashik-Donthineni opened this issue Jan 6, 2018 · 20 comments

Comments

@Hashik-Donthineni
Copy link
Contributor

Hashik-Donthineni commented Jan 6, 2018

  • [nope] I carefully read the contribution guidelines and agree to them.
  • I checked if the issue/feature exists in the latest version.

I have a few questions, can some one answer? Is this app legal according to Google? Will they sue you if you are a developer for this kind of app? what happens if the app is uploaded to Google play? This is the most important question, What part of the app are illegal?

@Hashik-Donthineni Hashik-Donthineni changed the title I have a few questions, can some one answer?Is this app legal according to Google? Will they sue you if you if you are a developer? what happens if the app is uploaded to Google play? I have a few questions, can some one answer? Is this app legal according to Google? Will they sue you if you are a developer for this kind of app? what happens if the app is uploaded to Google play? This is the most important question, What part of the app are illegal? Jan 6, 2018
@Hashik-Donthineni
Copy link
Contributor Author

I am sorry if this isn't the place I have to ask questions, but I can't find your forums.

@ghost
Copy link

ghost commented Jan 6, 2018 via email

@theScrabi theScrabi changed the title I have a few questions, can some one answer? Is this app legal according to Google? Will they sue you if you are a developer for this kind of app? what happens if the app is uploaded to Google play? This is the most important question, What part of the app are illegal? Legal qzestion Jan 6, 2018
@theScrabi
Copy link
Member

@Hashik-Donthineni I take from your commend that you would want to fork NewPipe and put it into playstore right?

Well if so it was a shameful task!!! because you take the work from others and get credit for it just for your self. It was better if you contributed to NewPipe it self, and than distribute NewPipe as it is :)

Anyway NewPipe is not violating against Google as long as you don't have a contract with them. When you load it up to playstore you do violate this contract, and you will get in trouble. So don't.

@Hashik-Donthineni
Copy link
Contributor Author

You quickly want to jump to conclusions and call me shameless, don't you? I have other plans which I don't want to disclose the work is done with the consent of the owner of the content. I just want to ask if it is legal to "Scrap" their website(Youtube) and get the content from the site, I don't want to use the API cause the usage is limited. I am fairly new around GitHub or any source control, it forked automatically when I tried to edit the code. I really liked your app and I am looking forward to contributing to your app, altho you judged me quickly that doesn't change my mind to say otherwise about the app, it's great.
I have few other questions if you are willing to answer, isn't providing a download button legal? that involves stealing work of others or something, I've read on their site that downloading content is illegal.

@ghost
Copy link

ghost commented Jan 6, 2018 via email

@Hashik-Donthineni
Copy link
Contributor Author

Hashik-Donthineni commented Jan 6, 2018

Thanks for the response, @wb9688 What about scrapping and using their content? Can I place it in play store?. Since there aren't any ads, the creators of the video aren't getting any revenue, to think of it in an intuitive sense it shouldn't be legal but counter-intuitively "Ad blocks" on chrome are legal. I want to copy specific implementations and the API(since it's open source) but not the whole app or the idea, don't get me wrong.

SideNote: I really wish this app provides an option to enable and disable ads on YT videos, the revenue should be given to the creators and the users are perfectly happy and can choose to disable them.

@theScrabi
Copy link
Member

theScrabi commented Jan 6, 2018

I am pretty sure that once you have a contract with google you will also be bound to googles terms of service for youtube, and its api.

I guess scraping is possible, but you will still be bound to the same restrictions as the api.

@TheAssassin
Copy link
Member

isn't providing a download button legal?

You can put there what you want. It is the users' responsibility to determine what they may and may not do with the app. The GPL explicitly excludes any kind of warranty. I know that users tend to just "do" what applications allow them to do, and don't really pay attention, but really, that's their own problem. It's like with pentesting software for example, you can use that legally and unlawfully, and you're in charge of how you use it.

Google won't be able to "sue" you for developing such an application. Even if it was put in their app store, all they could do is kick you and the app from it, but that's it. I don't know about any law explicitly prohibiting the violation of the terms of Google's services, but that's what would be required to be able to sue people for this reason. So I wouldn't worry about that.

Since there aren't any ads, the creators of the video aren't getting any revenue

By the way, watching ads are not really a "way" to properly send revenues to content creators. I would say, rather look for a donation button, and send them real money, that'll help them more than the 5% share they receive from the ads (because, news flash, Google and YouTube get most of that money).

to think of it in an intuitive sense it shouldn't be legal but counter-intuitively "Ad blocks" on chrome are legal. I want to copy specific implementations and the API(since it's open source) but not the whole app or the idea, don't get me wrong.

Ad blockers are not there because people don't want people to get paid. Ads are a way to receive money for work. But advertisement on the Internet has a lot of issues, which you don't have in other media, e.g., press, or commercials on TV.

First and most important, ads on other media are a "one way" thing. When you consume them (e.g., watch a commercial on TV, or read an ad in a newspaper, your privacy isn't compromised, the creator doesn't get any notification, but you read it anyway, and since they know how many people buy those newspapers or watch TV at specific times, they can estimate the market share and/or number of people watching it, and calculate the revenue of the content creator.

However on the Internet, advertisement got really annoying (in comparison with a newspaper, where the ad is static, integrated in the content, and clearly visible as an ad), the worst one's are flashing in weird colors to catch attention. Also, they compromise users' privacy, by sending information about the consumer back not to the content creator, but the ads company. Your personal information is sent, you can't move across pages anonymously etc., they can track you, which is just something they can't in any other kind of media.

There's even another form of advertising named "malvertising", where those ads actually infect the viewer's computers with malware of all kinds.

There is a reason Google, a company making the vast majority of their money with advertisement (really, why do people always forget about that, same goes for Facebook), started a project to define a set of rules which need to be met in order to continue their business (it's called an "ad blocker", Google say they're only blocking annoying ads, but realistically spoken, one can expect them to block any kind of ads they don't like, Google love to exploit their market power).

Call an ad blocker a "measure of self protection". Finally, the Internet, which started as a free and open community that was compromised by companies trying to spy on people and enforce stupid business models, got usable again.
(Not to mention ad blockers often apply anti tracking filter lists, too, of course.)

I am a strong advocate of "Ethical advertising" by the way, which also prohibits tracking and alike, and aims for making ads on the internet more newspaper-ish (i.e., static pictures). See e.g., https://docs.readthedocs.io/en/latest/ethical-advertising.html, for more information.

@Hashik-Donthineni
Copy link
Contributor Author

@TheAssassin Thanks for taking your time to answer the question, means a lot.

The GPL explicitly excludes any kind of warranty.
What if the app isn't under GPL?

So, in a nutshell.
-It's completely legal to scrap their website and use the videos(I need to be certain about this).
-Providing download button is also legal (as long as we are under GPL, little bit clarification would be much appreciated in this aspect).

You have explicitly mentioned that "NewPipe violates their policy of GooglePlay", why is that? judging by what you said, it must be completely legal/acceptable.

Really, thanks again.

@TheAssassin
Copy link
Member

@Hashik-Donthineni Google Play do prohibit applications like ours which access e.g., YouTube, or other Google pages, without using their API, IIRC (especially since they introduced their YouTube pro or however it's called, because NewPipe offers similar features for free).

  • NewPipe won't get into the Play store, as it violates the Play store terms. Contributors and fans of NewPipe occasionally have illegal copies removed from the Play store for this reason (see Handle Copycats (License fraud) #539).
  • Accessing the YouTube page is legal, it's public information, they offer it publicly, at most one could violate their terms because they wouldn't want you to access their API or so, but I doubt they'd be legally successful about it. It's not even an API, the app mimics their player by accessing a file their player would fetch, too, which contains meta information about the different streams available on the server (bitrate, resolution, etc., which their client uses to automatically detect which one to use).
  • Offering most kinds of functionality is legal (some aren't, e.g., you may not necessary write a tool for hacking stuff, and then publish it on the internet, that's prohibited in Germany (§§ 303b (5) (a.k.a. hacker paragraph), 202c StGB), but as long as it serves research purposes, it's unlike you get sued and/or sentenced). In any case, the license especially says you as the dev are not liable for anything that the app does with people's devices, or what people do with your app.

@TheAssassin
Copy link
Member

What if the app isn't under GPL?

Nearly any open-source license contains a paragraph saying something about "this software comes with no warranties, etc.".

@Hashik-Donthineni
Copy link
Contributor Author

Hashik-Donthineni commented Jan 7, 2018

Ok, that makes it lucid enough to me. It's wrong on Google's part to take down apps like that.
Man, you guys are dealing with a lot, those numbnuts are stealing your work. Too bad. Why isn't their app being taken down?

@ghost
Copy link

ghost commented Jan 7, 2018

@Hashik-Donthineni I thought that with that answer that he leave @TheAssassin the whole question was explained 😂

@Hashik-Donthineni
Copy link
Contributor Author

Nope, he mentioned why NewPipe is being taken down. Other people are copying their functionality and their app but they are still up and running Here check this out

@TheAssassin
Copy link
Member

Nope, he mentioned why NewPipe is being taken down. Other people are copying their functionality and their app but they are still up and running Here check this out

Not really. NewPipe hasn't ever been (and won't ever be) published in the Google Play store.

To my knowledge, however, illegal copies of NewPipe have been taken down with either the argument that they violate the GPL license (hence a DMCA takedown request), or because they violate the Google Play ToS.

@TheAssassin
Copy link
Member

Just to finally clarify this: NewPipe is not illegal. But it might violate some of Google's ToS (which is nothing to worry about), and definitely violates the Google Play ToS (which is why it won't be put there, apart from us being unwilling to silently accept Google's attempts to put more and more walls around the garden called Android).

@TheAssassin TheAssassin changed the title Legal qzestion Legal question Jan 7, 2018
@Hashik-Donthineni
Copy link
Contributor Author

Ok, that makes it clear. Thank you.

@Elidio
Copy link

Elidio commented Mar 24, 2022

I took some time to read the ToS of Youtube:

_The following restrictions apply to your use of the Service. You are not allowed to:

  1. access the Service using any automated means (such as robots, botnets or scrapers) except (a) in the case of public search engines, in accordance with YouTube’s robots.txt file; or (b) with YouTube’s prior written permission; _

NewPipe is a scraper, and therefore, using it DOES constitute a violation of the ToS.

Now, the next question is, how illegal it is to violate YT Terms of Service? And is it illegal to write and make available software that enables ToS violations?

As for the first question, I guess it's at worse a civil case (ie: youtube can ban you at best and sue you at worst, but it will not land you in jail). There is of course the question of detecting the use of our beloved scraper. I thing Google does have the tech to do it, but I think it's unlikely that they will come for the users...

As for the devs, they may well end up receiving a Cease and Desist letter eventually (if they didn't had already). As the software DOES enable ToS violations, and DOES impact on Google revenues, it may well be liable to civil litigation (and civil litigation doesn't really needs any provocation greater than "I'm feeling threatened" to happen), and Google lawyers would absolutely love to crack on them.

It's unlikely, however, that NewPipe goes down in flames like Vanced, because it's FOSS and therefore even if the current devs receive a Cease and Desist letter, others devs (or the same devs, but using fake moustaches) may continue. They of course might flex their muscles and take the project down from github or other similar services... But clones will crop up like mushrooms after the rain.

Google WILL come for NewPipe eventually. Specially now that it will receive the Vanced refugees that tasted the fruit and liked it and will not willingly be subject to ads and the like ever again. But this time it will take a lot more than a C&D letter to work their magic.

@RiedleroD
Copy link

RiedleroD commented Mar 24, 2022

ToS are not law - it just means that if you violate them, youtube is free to withhold their services to you (i.e. terminate your account & block your IP if they're extra mean) - it only becomes illegal if you agree to the ToS by using their services through their official clients (i.e. the website, the regular app, etc.)

Cease and Desist letters don't have to have any reason to exist; just the threat of a legal battle which Google would 100% lose would stop any development being done on Newpipe, since nobody here can afford a lawsuit, even if they're in the right. That's raging capitalism for you. (Nintendo likes to do this iirc)

worst case scenario (if google is playing fair): google figures out how to check if someone is using NewPipe, blocks their IP from using youtube and terminates their google account. Very unlikely to ever occur though.

worst case scenario (realistically): google doesn't give a fuck and sends a C&D despite not being in the right. We lose. Game over.

@TeamNewPipe TeamNewPipe locked as spam and limited conversation to collaborators Jun 15, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants
@theScrabi @TheAssassin @Elidio @Hashik-Donthineni @RiedleroD and others