this post was submitted on 30 Sep 2024
130 points (96.4% liked)

Open Source

31732 readers
127 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

I hope this project gets more contributors to help make it as good or better than Newpipe. Written in Dart using Flutter can allow it to be compiled for Android, iOS and desktop

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 0 points 2 months ago* (last edited 2 months ago) (1 children)

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

[–] [email protected] 6 points 2 months ago (2 children)
[–] [email protected] 2 points 2 months ago

no it isnt, its source available, there is a very big difference

[–] [email protected] -1 points 2 months ago* (last edited 2 months ago) (1 children)

Not in the usual sense, because you can still fully fork it, use it, modify it and redistribute it freely like a FOSS software.

You may use or modify the software only for non-commercial purposes such as personal use for research, experiment, and testing for the benefit of public knowledge, personal study, private entertainment, hobby projects, amateur pursuits, or religious observance, all without any anticipated commercial application. You may distribute the software or provide it to others only if you do so free of charge for non-commercial purposes.

The only limitation which make it non-free is :

Notwithstanding the above, you may not remove or obscure any functionality in the software related to payment to the Licensor in any copy you distribute to others.

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 :

  • You don't try to make it non-free
  • You don't remove the donation to FUTO part of the app
[–] [email protected] 2 points 2 months ago (1 children)

All the parts you quoted make it non-free. Free software allows you to use and modify it for any purpose.

[–] [email protected] 1 points 2 months ago

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.