this post was submitted on 30 Sep 2024
132 points (96.5% liked)
Open Source
31713 readers
227 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Why would I use this over Vanced?
Also do you know of any YouTube client that allows me to group subscriptions? Having all my subscriptions in 1 giant feed is pretty useless since I'm usually looking for a specific type of video. I haven't found any client yet that allows subscription groups, which seems crazy.
Revanced and newpipe fill different roles while covering a lot of the same functionality. Revanced is still the YouTube app ... Just modified.
There's a lot of ppl that don't want the actual yt app for everything that it is. Also this being Lemmy there's a lot of users looking for open source alternatives for all apps.
Well, newpipe has channel groups for quite a while now.
Alright this inspired me to actually look into new pipe, which I hadn't used before. Turns out I'm an idiot because it has exactly this feature.
In Grayjay you can group your subscriptions. https://grayjay.app/
isn't grayjay still proprietary?
it used to be "see source, but no touch source" when it came out, and now it's "see source, touch source, no sell source". Not exactly proprietary, not free as in freedom. Kinda gray zone here, pun intended
"See source, no touch source" is called source-available.
"touch source, no sell source" is a new phenomenom and there are multiple names to describe this. I personally like "fair-source" though.
I knew of Grayjay but did not know it was open source now. A lot of the app is written in Kotlin which is promising for cross platform
Just not necessarily FOSS. The code is available and open to a certain limit. Not free however.
https://gitlab.futo.org/videostreaming/grayjay/-/blob/master/LICENSE.md
So proprietary
no it isnt, its source available, there is a very big difference
Not in the usual sense, because you can still fully fork it, use it, modify it and redistribute it freely like a FOSS software.
The only limitation which make it non-free is :
I don't really understand if it "prevent you" to remove and/or prevent the modification of the donation to FUTO part of the code. Should not prevent you from adding yours on top of it (As in, adding a prompt as in "If you want to do donate to the project, you can donate to the original app owner (DONATE TO FUTO) or the maintainer of the fork you are using (DONATE TO THE MAINTAINER).) And the obvious limitation of making derivative work of it, non-free of course.
Also, they do reserve themselves rights to abrodge the license for those who abridge it, which i don't know how legally useful it may be, for license violations compared to protecting the GPL licenses from violations for example.
tl;dr : Seems FOSS to me, as long as :
All the parts you quoted make it non-free. Free software allows you to use and modify it for any purpose.
My bad. Yep, you are correct. I thought the GPL actually prevented you to sell compiled version of a GPL FOSS software (Outside of the original maintainer) but it seems it isn't compared to this one which force you to keep it free. There's also limitations on what you can remove so yep. Non-free. Seemed a bit Counter-intuitive to me in the first part. https://www.gnu.org/licenses/licenses.en.html
I should probably suggest the GNU Foundation to check this license to compare it, as I often see question of FUTO software license online.
Cross platform