The roku seems like a great platform but I have just started to delve into the developer T&C’s and have become rather confused and concerned about Roku’s business model. I am hoping peeps here can help explain some things to me so that I can decide if I should invest time in porting a my applications to it or not.
Section 9: “Nothing in this Agreement will impair Roku’s right to … compete with the Channel Application”
On its own this clause is discouraging, but not fatal. I am ok with competition… though Roku would obviously have an advantage controlling the technology and channel store if they decided to compete.
Roku may cease distributing the Channel Application … if roku has reason to believe that such action is prudent or necessary.
Combined with the preceding clause this seems fatal. Why would I, or anyone else, invest in an application if roku can just remove it if they decide to compete with it directly or via a partner or even just for ransom?
All Content must be in the English language and originate in the United States unless otherwise agreed by Roku in writing.
Being based in UK, with customers and material in most european languages, this clause really brought me up short. What on earth is this about? Really? Did roku not hear about the global internet yet? Are roku trying to be a generic set top platform (which they seem great at) or a gatekeeper (at which they have no chance long term at all - IMO)?
Was the DishWorld deal a abberation or indicative of roku’s strategy?
Why are Roku so paranoid about content viewed with their devices?
MicroSoft & friends ship PC’s with a browser that can access anything that is out there - no one is pinning copyright claims on them are they?
Again, this probably comes down to roku’s business model - but please spell it out for me.
I don’t want to turn my back on this nice gadget but at face value it seems a non-starter for any signifigant applications. I am still hoping I have got the wrong end of the stick somehow.
“mtoto” wrote:
2. Roku may cease distributing the Channel Application … if roku has reason to believe that such action is prudent or necessary.
Combined with the preceding clause this seems fatal. Why would I, or anyone else, invest in an application if roku can just remove it if they decide to compete with it directly or via a partner or even just for ransom?
That’s a rather extreme interpretation of that clause. They’re just saying they reserve the right to pull the channel if it violates Roku’s terms or DMCA. There’s nothing to suggest they would pull your channel because they want to compete with it.
“mtoto” wrote:
3. All Content must be in the English language and originate in the United States unless otherwise agreed by Roku in writing.
Being based in UK, with customers and material in most european languages, this clause really brought me up short. What on earth is this about? Really? Did roku not hear about the global internet yet? Are roku trying to be a generic set top platform (which they seem great at) or a gatekeeper (at which they have no chance long term at all - IMO)?
This is only true for channels published in North America due to the DishWorld agreement. It doesn’t apply to international channel stores.
“mtoto” wrote:
4. Why are Roku so paranoid about content viewed with their devices?
MicroSoft & friends ship PC’s with a browser that can access anything that is out there - no one is pinning copyright claims on them are they?
Again, this probably comes down to roku’s business model - but please spell it out for me.
This is covered extensively elsewhere. You have to have the rights to distribute the content on set top platforms. This is true for any device, not just Roku. If you have the rights to distribute it, then Roku won’t stop you, but you can’t distribute content that belongs to someone else.
“mtoto” wrote:
2. Roku may cease distributing the Channel Application … if roku has reason to believe that such action is prudent or necessary.
Combined with the preceding clause this seems fatal. Why would I, or anyone else, invest in an application if roku can just remove it if they decide to compete with it directly or via a partner or even just for ransom?
That’s a rather extreme interpretation of that clause. They’re just saying they reserve the right to pull the channel if it violates Roku’s terms or DMCA. There’s nothing to suggest they would pull your channel because they want to compete with it.
Heh, that’s not what they said. If they wanted to say “if it violates Roku’s terms or DMCA”, they would have said it. Instead it says “if … such action is prudent”. “Prudent” being “Careful in regard to one’s own interests; provident”, that’s a much broader “as they see fit”.
I don’t think this is unique to RokuCo though - e.g. Apple yanks apps from AppStore as they please, with no right to defend it in a formal hearing.
“mtoto” wrote:
2. Roku may cease distributing the Channel Application … if roku has reason to believe that such action is prudent or necessary.
Combined with the preceding clause this seems fatal. Why would I, or anyone else, invest in an application if roku can just remove it if they decide to compete with it directly or via a partner or even just for ransom?
That’s a rather extreme interpretation of that clause. They’re just saying they reserve the right to pull the channel if it violates Roku’s terms or DMCA. There’s nothing to suggest they would pull your channel because they want to compete with it.
Heh, that’s not what they said. If they wanted to say “if it violates Roku’s terms or DMCA”, they would have said it. Instead it says “if … such action is prudent”. “Prudent” being “Careful in regard to one’s own interests; provident”, that’s a much broader “as they see fit”.
I don’t think this is unique to RokuCo though - e.g. Apple yanks apps from AppStore as they please, with no right to defend it in a formal hearing.
Regardless of how you interpret it, it’s just them covering their collective butts. If they didn’t reserve the right to pull a channel, they could get into some pretty nasty legal issues should a legitimate need arise. Wording it loosely allows some wiggle room for it to cover previously unforeseen scenarios.
Either way, I stand by my assertion that mtoto’s is an extreme interpretation.
“mtoto” wrote:
2. Roku may cease distributing the Channel Application … if roku has reason to believe that such action is prudent or necessary.
Combined with the preceding clause this seems fatal. Why would I, or anyone else, invest in an application if roku can just remove it if they decide to compete with it directly or via a partner or even just for ransom?
That’s a rather extreme interpretation of that clause.
Indeed. I expect that is just what all the developers of foreign content channels said when Roku pulled them to make way for DishWorld! Just shows how important it is to read the small print unless you are just playing with yourself woldn’t you agree?
“TheEndless” wrote:
They’re just saying they reserve the right to pull the channel if it violates Roku’s terms or DMCA. There’s nothing to suggest they would pull your channel because they want to compete with it.
So what exactly do you think happened with DishWorld?
“TheEndless” wrote:
Either way, I stand by my assertion that mtoto’s is an extreme interpretation.
Unless you are Videobuzz that gets aggressively banned while Whatson continues to stream the same content. Or Playon which is handled roughly while other developers stream similar content without repercussion.
OP asked why one would start developing a channel. Here are some answers…
you want content on the Roku which no one else is willing to develop for. Religious, political, and social activists have developed channels
you have a relationship with Roku
you are trying to showcase your talents
you sell content you want to stream to a TV – Netflix, Amazon, et al
I briefly pondered developing a channel for a education network. After reading the ‘fine print’ and seeing the Videobuzz team run out of town, I decided to go with another product which did not require programming.
“TheEndless” wrote:
Either way, I stand by my assertion that mtoto’s is an extreme interpretation.
Unless you are Videobuzz that gets aggressively banned while Whatson continues to stream the same content. Or Playon which is handled roughly while other developers stream similar content without repercussion.
Videobuzz was pulled for a DMCA complaint. I’m not sure what you consider aggressive about that, unless you’re referring to the conspiracy theory that Roku was targeting the sideloaded channel, which was patently false. Whatson’s content is secret, so Google probably hasn’t been made aware of it in order to make a DMCA complaint. Playon is a very long story.. one which has been explained to you many times, and one that is largely their own fault due to the way they responded to the initial takedown.
Regardless, neither VideoBuzz nor PlayOn were pulled because Roku wanted to release a competing product, which is what mtoto was suggesting that clause in the developer’s agreement was for.
You guys talking about DiscWorld here?
That’s how i mis-read it first, i wonder if it was because of firedup’s avatar
[upload|Pl+DXcgaN1yQbne8n7qUzA==]
“TheEndless” wrote:
“EnTerr” wrote:
Heh, that’s not what they said. If they wanted to say “if it violates Roku’s terms or DMCA”, they would have said it. Instead it says “if … such action is prudent”. “Prudent” being “Careful in regard to one’s own interests; provident”, that’s a much broader “as they see fit”.
I don’t think this is unique to RokuCo though - e.g. Apple yanks apps from AppStore as they please, with no right to defend it in a formal hearing.
Regardless of how you interpret it, it’s just them covering their collective butts. If they didn’t reserve the right to pull a channel, they could get into some pretty nasty legal issues should a legitimate need arise. Wording it loosely allows some wiggle room for it to cover previously unforeseen scenarios.
The CYA cases of “should a legitimate need arise” are already covered by “necessary” in “if … such action is prudent or necessary”. Those might be the cases of VideoBuzz and PlayOn (i don’t know details but take your word on it) - so let’s not muddle the water with that. Let’s focus on “prudent” - which allows things like the “DishWorld Event” - and worse. I would love to hear how that was a necessity.
Either way, I stand by my assertion that mtoto’s is an extreme interpretation.Your personal “assertions” on this bear no legal weight*. Now, if somebody from RokuCo would step in and make statement what may happen and what will never happen, that’s another story. But they won’t, since such statements (“in writing” ) may create future obligations. And of course RokuCo’s legal counsel may update the agreement language to dispel developer doubts. (By all means - let me know if that happens!)
Please note: that does not mean RokuCo are evil or cannot be trusted today - here i have seen only well-intended people and you can trust the Co as much as you want. Rather the point is developers’ interests are not protected, should company start doing evil things (like teh DW Event) later. And i will repeat again: this is not unique to RokuCo, other companies also reserve the right to remove apps “as they see fit”.
(*) Here i am making assumption you are not a lawyer and just like me are not qualified to give legal advice - but correct me if i guessed wrong.
“TheEndless” wrote:
Regardless, neither VideoBuzz nor PlayOn were pulled because Roku wanted to release a competing product, which is what mtoto was suggesting that clause in the developer’s agreement was for.Why was PlayOn targeted?
“EnTerr” wrote:
Your personal “assertions” on this bear no legal weight*.
I never claimed they did, but a) the OP asked for our opinions, and b) he/she suggested that the wording indicated that Roku would pull a channel just because they wanted to release a channel that competed with it. There has been no indication that that would ever be the case. If he/she chooses to read it that way, then that’s on them, but I’m still allowed to express my opinion on it being an extreme interpretation. Does it mean that Roku could do that? I suppose it does, but as you pointed out, I’m no lawyer. Do I have any reason to believe that they would? No.
“EnTerr” wrote:
which allows things like the “DishWorld Event”
Again, I’ll share my opinion on that. The “DishWorld Event” is/was a special case, and was very specific in its scope. I think Roku found themselves without the expertise and/or legal knowledge to manage the growing amount of international content being made available on the device, so they chose to bring in a partner that did. That may have resulted in the loss of some valuable, legal content (YuppTV comes to mind) and the ire of a handful of international developers, but in the end it ensured that they weren’t violating the rights of content owners outside of their purview.
“TheEndless” wrote:
Regardless, neither VideoBuzz nor PlayOn were pulled because Roku wanted to release a competing product, which is what mtoto was suggesting that clause in the developer’s agreement was for.Why was PlayOn targeted?
I don’t know (only Roku and PlayOn do), but I suspect it was because their primary marketing was/is centered around making content (that they don’t own the rights to) that isn’t licensed for viewing on certain devices, available on those devices (e.g., Hulu free). Not only was their timing bad (releasing the private Roku channel not long after Roku had announced that Hulu Plus was coming to the device), but they also went out of their way to circumvent the removal of their channel, not only by re-publishing it, but also releasing the source code and providing detailed instructions on their website encouraging their users to publish their own copies of the private channel. You may not have been here when all of that went down, but I was, and I’m talking about what I witnessed first-hand the day the channel was published, that night when it was pulled, and the following days (I have no life), not the baseless speculation that has since overrun the forum on the subject.
“TheEndless” wrote:
I don’t know (only Roku and PlayOn do), but I suspect…
I suspect it was because PlayOn was free and Mediamall charged for the server/service depriving Roku of revenue while providing a LOT of compelling content which would compete with content for which Roku received a portion of the proceeds.
I don’t know that either. Regardless, the ToS is designed to allow Roku to block channels for any reason. It may take an aggressive interpretation to use the ToS that way, but channels have disappeared with no better explanation. To say that Roku acted because something was ‘secret’ doesn’t wash. PlayOn was a private channel. Most of us don’t care about or even read ToS. Lawyers don’t write ‘sloppy’ contracts. The Roku ToS was carefully crafted by lawyers to allow Roku to block/ban channels for any reason.
BTW, Roku DID take extraordinary measures to block Videobuzz. They password protected the sideload function immediately after VB made it easy for nondevelopers to sideload their app.
^ You’re wrong. Playon came along at exactly the same time the Hulu channel arrived. The story is much like Videobuzz,
most likely a DMCA complaint from Hulu.
Here’s one of several threads from that time period if you’d care to look around the archive to see for yourself what happened.
There are other threads around that time as well: http://forums.roku.com/viewtopic.php?f=28&t=33348#p210813
Also note that scyber had been developing his own PlayOn channel before the “Official” version came along: viewtopic.php?t=32597#p203376
“kc8pql” wrote:
^ You’re wrong…most likely a DMCA complaint from Hulu.
Your speculation is no better substantiated than mine. PlayOn continues to be ‘unsued’ and available on the Roku. Ditto Whatson. Ditto for fee apps re-steaming broadcast channels. The ToS allows Roku to block developers at will. That is the observation of OP. It’s no big deal. There is risk in investing in Roku development. Businesses deal with risk all the time.
To (presumptuously) finish OP’s question, why would one begin to develop for a closed platform, with a proprietary scripting language, and developer unfriendly ToS when one can develop apps with more standard tools which can be sideloaded without restriction to more open platforms with more developer friendly ToS.
Getting on an inexpensive, widely installed platform is a good reason today, and was a very good reason a year ago, but a developer choosing a platform to develop for the future will see both of those advantages fade. Roku should open up their platform and loosen up their ToS.
Roku should open up their platform and loosen up their ToS.
Here him! ..and act quickly!
After a bit more investigation we have decided not to invest in porting any of our applications to roku. We could have put up with the proprietory environment but not the current T&C.
IMO the window of oportunity is closing fast for roku. If they open up and try to provide the best T&C for apps then roku might stand a chance, if they don’t they will shortly be flattened by the onslaught of android platforms - which would be a genuine shame.
“firedup” wrote:
The ToS allows Roku to block developers at will. That is the observation of OP. It’s no big deal. There is risk in investing in Roku development. Businesses deal with risk all the time.
To (presumptuously) finish OP’s question, why would one begin to develop for a closed platform, with a proprietary scripting language, and developer unfriendly ToS when one can develop apps with more standard tools which can be sideloaded without restriction to more open platforms with more developer friendly ToS.
Getting on an inexpensive, widely installed platform is a good reason today, and was a very good reason a year ago, but a developer choosing a platform to develop for the future will see both of those advantages fade. Roku should open up their platform and loosen up their ToS.
I agree with this. With FireTV and AndroidTV this year opening “for realz” the flood gates of Android apps to TV streamers, Roku’s only hope to hold position is to open player to native apps. But I am afraid they may drag feet till AppleTV opens for iOS apps… and by then it will be “game over”.
But @firedup , please don’t dig on PlayOn and VideoBuzz any more in this thread, it detracts from the main topic towards the fringes.
Why would I start developing a channel? Because you want to. You are only posting this thread to find excuses to not develop a channel. I don’t think anyone cares if you make a channel or not - so it has to be your decision.
“firedup” wrote:
The ToS allows Roku to block developers at will. That is the observation of OP. It’s no big deal. There is risk in investing in Roku development. Businesses deal with risk all the time.
To (presumptuously) finish OP’s question, why would one begin to develop for a closed platform, with a proprietary scripting language, and developer unfriendly ToS when one can develop apps with more standard tools which can be sideloaded without restriction to more open platforms with more developer friendly ToS.
Getting on an inexpensive, widely installed platform is a good reason today, and was a very good reason a year ago, but a developer choosing a platform to develop for the future will see both of those advantages fade. Roku should open up their platform and loosen up their ToS.
I agree with this. With FireTV and AndroidTV this year opening “for realz” the flood gates of Android apps to TV streamers, Roku’s only hope to hold position is to open player to native apps. But I am afraid they may drag feet till AppleTV opens for iOS apps… and by then it will be “game over”.
You might want to read through the Amazon “APP DISTRIBUTION AND SERVICES AGREEMENT” (https://developer.amazon.com/public/support/legal/da).. they not only have similar language in their agreement that includes using their “discretion to make any App available”, but they also have a clause that grants them the right to “modify and add to your Apps so that we can collect analytics relating to the Apps, evaluate and enforce our Program policies, and share aggregated information with you and others regarding the Program”. The latter is a much scarier proposition to me.
All platform development agreements are going to include language that allows them to pull an app at their discretion. Without it, they open themselves up to any number of legal issues.
“destruk” wrote:
Why would I start developing a channel? Because you want to. You are only posting this thread to find excuses to not develop a channel. I don’t think anyone cares if you make a channel or not - so it has to be your decision.
What I want has little to do with my questions here, and I certainly am not looking for excuses not to develop apps. We consider 10m roku owners to be a small but high value prospect. Some people did care enough to spend just under 7mE with us last year. And yes, it is indeed my decision. As already stated we won’t be porting our front ends to roku at present …for now we will continue to enhance our web and android front ends.
I want Roku to succeed! I want more open tv app platforms not less! I want to develop for roku!
“EnTerr” wrote:
But @firedup, please don’t dig on PlayOn and VideoBuzz any more in this thread, it detracts from the main topic towards the fringes.
The only reason I did (and I’m done with this topic), is that these apps were developed, accepted, and later removed. There were others – Food Network comes to mind – but those generated a lot of discussion and debate and resulted in unequal application of the ToS – which is what OP was talking about. Videobuzz gets removed, banned, and blocked but Whatson and Playon do not. You have to use specific examples on these forums. Otherwise people pretend things didn’t happen.
I think we’ve beaten this dead horse sufficiently.