[liberationtech] popcorn-time

Jonathan Wilkes jancsika at yahoo.com
Sun Apr 6 13:41:33 PDT 2014


Hi list,
      Can some tech liberator out there versed in javascript and video 
streaming please take over the popcorn-time project?  It looks like it 
was developed pseudonymously by at least three teams now which have all 
disappeared (probably due to pressure from Hollywood).

If you haven't heard of it, see:
https://en.wikipedia.org/wiki/Popcorn_Time

Why should this interest you?

* Licensed GPL v3
* Has the most user-friendly interface I've seen in a piece of free software
* Runs on GNU/Linux, OSX, Windows
* Streams downloads efficiently and uses Bittorrent to seed while the 
user watches (with no setup or intervention by the user)
* Accessibility.  Looks like the project is getting bullied with a game 
of whack-a-mole, probably due to pressure from Hollywood. AFAICT there 
is no new technology being used-- the original devs used mostly 
pre-existing libs to make something that is easy to use.  What everyone 
on this list can do using Transmission and VLC can now be done by 
non-experts.

How to stop the game of whack-a-mole?

There needs to be something like a "popcorn kernel" team.  It should use 
exactly the same API as the software currently does, but just have a 
place where the user can type in an address from which to pull the 
content.  It'd be pretty easy to host a tracker with one or two public 
domain titles and test with that.  Then if a site like archive.org 
decides to adopt the YTF API to access its public domain videos, users 
can just add that address and start streaming the content.  (And again 
because they are also seeding this helps out archive.org, so it's a 
win-win.)

That would remove the only controversial line of code-- the url of YTF-- 
so that anyone who wants to improve the software may do it without being 
bullied.  Also, if there were a well-known organization dedicated to 
hosting and defending free software that could host the repo and front 
page it would lower the risk of a rogue, suspicious site putting up 
downloads with malware in them. (And each time Popcorn-time gets 
resurrected at some new domain that risk increases.)

The original code is still on github.  Not sure about the other 
incarnations.  It's worth noting that there seemed to be quite a bit of 
activity on each incarnation (bug fixes, improvements) so it might be 
worth it to try to find a link to the most recent incarnation.  (And 
since it's git it should be easy to audit the changes.)

I really wish I knew javascript and node.js.  Then I'd just do it myself. :)

Best,
Jonathan



More information about the liberationtech mailing list