It's not great for doing anything illegal, and criminals get caught faster because they're using Bitcoin [1].
[1] https://mashable.com/article/dark-web-child-pornography-ring...
Please define "illegal software" in this context.
The way Popcorn Time is advertised makes it pretty clear:
>No restrictions. Watch any movie or TV show as many times as you want.
>Awesome catalogue. If the movie or TV show is out there, Popcorn Time will find the best version possible and start streaming it right away.
It's pretty clearly about piracy. That being said, it can obviously also be used to watch non-pirated movies, and the way things are going with Youtube at the moment (censoring various videos on non-copyright grounds) could actually make PT a great alternative.And most major Linux distributions do have torrents for their installation images.
Also more recently distributed technologies have been kinda morfing together with P2P, with PeerTube, IPFS, Fediverse and all the various cryptocurrencies.
The app is for watching movies. there are lots of movies that are legal to distribute this way for anybody. And people could have rights to copy specific films from other routes. Copyright terms (if they exist) vary by jurisdiction, some countries have eg 25 years from date of production for movies.
Also, the benefits of tit for tat sharing to prevent Leachers are also less important - with more people having faster internet, there isnt anymore the "everyone wants to download far more than they can be bothered to upload" issue.
> there isnt anymore the "everyone wants to download far more than they can be bothered to upload" issue.
There’s the “people quit their BT client as soon as they finish their download” problem which faster internet doesn’t solve.
Some VPN companies also provide apps with the feature built-in.
But for BT I just set up a secondary on-demand network interface on my Linux server specifically for OpenVPN (just need a shell script to add a couple ip(8) rules, and stick that shell script into the up command of ovpn config). Then I bind my transmission-daemon to that specific interface (bind-address-ipv4 option). This way all BT traffic goes through OpenVPN, but other traffic is not affected. Works for any OpenVPN provider.
If the sending client prioritizes data to clients requesting rare blocks, that problem is solved. It will also give clients an incentive to download the rarest blocks first to keep the swarm healthy.
There are so many video streaming usage as everyone is now capable of capturing the video and uploading it live.
That being said, your argument is ridiculous.