I’ve heard of piped due to the piped-link bot, but I am curious about others.
Louis Rossman just released Grayjay! His video about it is here
Friendly reminder that Grayjay is only source-available.
FUTO Temporary License (FTL) violates the following open-source principles:
- Open source licenses must allow free redistribution. FTL allows license suspension and termination at any time, without notice, for any or no reason.
- Open source licenses must allow source code distribution. FTL allows restrictions to access the code at any time, without notice, for any or no reason.
- Open source licenses must allow modifications. FTL allows modifications only for non-commercial use, or maybe not even that. FTL dodges the word modifications here, no clue.
- Open source licenses must explicitly allow distribution of software built from modified source code. FTL forbids distribution of software built from modified source code for commercial use.
- Open source licenses must not discriminate against persons/groups and fields of endeavor. FTL allows license suspension and termination at any time, without notice, for any or no reason.
The FTL enables the following practices:
- Copyright holders can change the license terms.
- Copyright holders can re-license everything.
- Copyright holders can target specific groups and individuals with discriminatory license terms.
- Copyright holders can close source everything.
- Copyright holders can forbid specific groups and individuals from using their work.
My main gripe here is that the video sells a source-available software with severe usage restrictions as open-source. These restrictions may sound reasonable to people outside of the open-source world, especially to people who use similar wording in their own terms of service, but nobody would touch your software with a ten foot pole with a software license like that.
It doesn’t? Louis spends quite a bit of time going over why they aren’t fully open source and how they’ve arrived at that result.
I’m not quite sure what you mean? Louis calls it open-source during the entire “This is open source, but it is NOT free!” segment. But what he describes as open-source is not open-source, but source-available.
Here is an alternative Piped link(s):
“This is open source, but it is NOT free!” segment
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I’m open-source; check me out at GitHub.
Good bot (and it’s also open source, the actual kind)
The reasoning that he doesn’t want it to be used like newpipe is really optimistic on his part. People break license all the time on much larger applications.
Only on android :/ i thought it was going to be a progressive web app
I almost switched to iPhone, thankfully this came out to show me why that is a bad idea. I just need to de-gpogle.
Wait, why would this one app currently only being available on Android make switching a bad idea? Seems like a weird thing to base a decision that big on…
It’s more about the ability for such apps to exist. Other apps include Tachiyomi (manga reader) and similar apps that are not allowed because of the app stores terms of service.
Hopefully Apple will soon be forced to allow such apps to exist outside of their store. Freedom to install what I want is a main reason I switched back from an iPhone to a Pixel with GrapheneOS.
I dunno, I call bullshit on that because Yattee is on the app store: https://github.com/yattee/yattee
Thanks for the link. I’m surprised it survived Apple’s review process as I thought such apps weren’t allowed. Now I have a private YouTube altednative to recommend.
Tachiyomi relies on installing sources as additional apks because otherwise they’d have to update the app daily. This is not allowed on Play/App Store.
YouTube ReVanced and other patched apps are also great and not obviously not possible on iOS bexlcause of restrictions.
This one app to use a google service stopped you from moving away from a google operating system? Lol
you can degoogle android. good luck removing apple from your iPhone tho
I am going to use a privacy focussed android instead.
Graphene on Pixel time?
If you plan to get a new phone, get a Google Pixel and install GrapheneOS on it. By default, it doesn’t have any Google spyware services. It also has substantial security improvements compared to normal Android. It’s probably the most private and secure mobile operating system that currently exists.
Yow! that looks pretty awesome. I installed it and added the Nebula plugin… wonder if there’s a CuriosityStream one as well?
Can you tell what payment options they offer? I can’t find info on the website, and my options are rather limited. Thank you!
You can use the app for as long as you like until you decide if you want to pay. Looks to me like it’s credit card or cashapp at the moment with crypto and carrier based options coming .
Thank you very much, that was the info I was looking for!!
For Nebula/CuriosityStream? I only remember I bought a combo membership near Christmas the last two years – they usually offer a year-long subscription for like $11 USD around the holidays. Look out for those, I really like CuriosityStream and find it’s worth it.
I meant for the app, but it might be a good idea to pick up Nebula as well, I was thinking about that for a long time. Thanks!
It’s free my dude? Its open-source, the code is on gitlab.
Edit: My apologies, I was incorrect.
Didn’t he say in the video it’s a one time fee? Or does the fee provide additional features, and the basic app is free?
I was wrong, see the post I linked in my edit.
Web
For the web, there is Piped (github.com/teampiped/piped) and Invidious (invidious.io)
NOTE: Only Piped proxies your videos, which means invidious allows connections directly to Google to load the video.
Android
On Android, there’s NewPipe and LibreTube which are well known by now.
NOTE: LibreTube uses Piped to preserve privacy and (somewhat) anonymity when watching, thus you’ll need to select some piped instance with it.
iOS
On iOS, there’s the web frontends and Yattee (github.com/yattee/yattee).
NOTE: Yattee is on the AppStore, but without any sources/instances by default. Look for “instances” in the settings and add a Piped API URL, like
https://pipedapi.kavin.rocks
to watch videos from YouTube with Piped+Yattee.Desktop
On Desktop, there is all the web clients as well as FreeTube (freetubeapp.io).
NOTE: FreeTube has an option to proxy everything or just the videos through Invidious to preserve privacy. It is recommended to enable this.
Just want to add to your yatte this source/instance this gives you a lot of instances to start with so you don’t need to add them manually.
Would like to add to this that invidious on web can proxy your videos like Piped does but you have to enable it in settings first, not sure when they added it but they have that now
I use freetube on linux, newpipe on android.
Check out LibreTube on Android!
GrayJay just came out into the testing phase. It not only supportsYouTubee but also Nebula, Odysee, Twitch, PeerTube and a few others with more to come. Works great so far. grayjay.app. Built by Futo, a nonprofit company which Louis Rossmann works for. His video here
Looks like a good option, unfortunately it would not run for me on an Android emulator in Windows. (LDPlayer 5)
If you’re on Windows 10 or 11 just install it natively with WSA. You might have to look up a tutorial. I’ve yet to have a compatibility issue
Whoa, I thought that was only for Win 11. Cool, thanks!
GrayJay just launched and it’s fucking fantastic.
It combines YouTube and Twitch into one platform in a really intuitive way. Has its own comment system and rating system for videos. No ads obviously. It’s a whole fucking thing and it’s incredible.
and it’s not free software. only source available with a license that doesn’t allow forking.
And they do it so they can take down malicious copycats on Google Play
Which they could already do, with basic trademark law and just forcing all derivatives to be non-commercial. Cyrptominers are commercial.
Forcing all derivatives work to be non-commercial is incompatible with being open source.
Though I agree that they can already prevent usage of their app name with trademark laws.
So what’s the actual problem is? It’s just a front end to other platforms, they will not lock you in and than break the app. You can use it and if it goes bad you switch to other front end. I would understand the ‘not free’ objections if it was a tool you introduce into our workflow that would later be hard to replace. Here there’s no lock in. What do you care if it can be forked?
Some people (including me) care about software freedom. The ability to fork and redistribute software while continuing to publish any changes to the code is great.
Not using an open source license but a source available license is not something that I like to see, but it’s their right to do so. There’re enough open source YouTube frontends like NewPipe and LibreTube.
PS: What I really don’t like is them using the term open source. Open source is a well known term that’s well defined. Source available describes exactly what this app is without implying the freedoms associated with open source.
With some tools open source has many advantages, with others it’s mostly about transparency. IMHO this case is the latter case. You won’t gain much by being able to fork it. I don’t like it when people criticize projects only because those don’t align with their personal philosophy. Don’t use it if you don’t like it but there’s really no good reason for others to avoid it.
All people have their priorities. For most people on this community it’s probably being free of cost but for some freedom is also important.
I also don’t recommend against using software that’s not perfect according to my personal philosophy, but I think it’s important to point out any advantages and disadvanages so that anyone can decide for themselves. As I said, most people on here won’t care about the difference between source available and open source.
it’s mostly about transparency
Good point. If they’d use the term source available I’d have nothing to say. The reason I’m so pedantic is because increasingly businesses try to gain good publicity by calling their software open source while using Business Source License and similar, which are source available licenses.
I’ll definitly follow this project and look where it’s going.
Except you have to give one app credentials for all of your platforms. It’s also 335MB!?
Credentials? What are you talking about? There is not sign in or signup required for the app at all.
Time to upgrade if your phone can’t handle 350MB lol
Time to upgrade your SSD because the new call of duty is 175GB lol.
What a fucking mindset you have on you there 💀
I get what you’re trying to say but 350 MB is close to nothing in 2023.
What are you talking about, it’s about 110 songs with a good enconder, that’s like 8~10 albums.
Have you looked at the size of most apps recently? 350mb is slightly on the big side, but nothing crazy.
I’m not saying it in relative terms, but in absolute terms. 350 MB is lots of space that can be useful, it’s certainly not “close to nothing”.
Like, I fear to imagine how much shipping fic would I have to publish annually in order to fill 350 MB in my lifetime…
It’s the universal build. Download for your architecture (arm64) which is 127 mb
You’ll find a lot of answers in this thread: https://lemmy.dbzer0.com/post/6385210
(I used Piped (https://piped.video) with LibreTube (https://libretube.dev/))
FreeTube https://freetubeapp.io/
SmartTube is excellent on our NVidia Shield. Not sure what other platforms it works on.
Seconding SmartTube on android TV. No ads, can automatically skip all sorts of content in videos (spoken ads, self-promotion, introduction segments, etc. etc. etc.) I dread the day it stops working.
Best overall SmartTube for Android TV and NewPipe with SponsorBlock for Android.
Thanks, been looking for something for TV!
Or LibreTube for Android.
I came across this website thanks to someone sharing it here, so I thought I’d do the same: https://fmhy.pages.dev/storage/#youtube-frontends
Newpipe for Android. Hands down the best iv used.
I just tried it earlier but was taken aback that I couldn’t find any way to login. Is that meant to be that way?
Yes, your info is stored locally so you dont need to login to the YouTube API, i use newpipe to watch the videos and read some comments, not to interact or upload videos since that’s impossible on newpipe
Yes
Have you tried LibreTube?
I have heard about it, but does It have this?
Yes it does.
Freetube, Individious, Piped, CloudTube, PokeTube, Tubo, Yattee are the main ones I know of. If you want be automatically redirected to alternative youtube frontends installed Lib Redirect.
YouTube revanced works super well.
NewPipe SponsorBlock
I’ve been enjoying Piped for awhile now; it actually shows me a feed that’s exclusively my subscriptions and has SponsorBlock built in.