Grayjay (Frontend)

Itā€™s worth mentioning that the FUTO Temporary License Grayjay is licensed under does not meet the Open Source Definition or Free Software Definition. While this license is temporary, I have seen comments from those involved suggesting they wish to retain the exclusive right to commercial exploitation, and also prevent redistribution of both modified and unmodified versions of Grayjay.

1 Like

Because they donā€™t want malicious versions of Grayjay to be released, like what happened with NewPipe on the Play Store, or versions that have ads or any other crap. This licence allows them to go after people who try to distribute such versions.

Hm. I guess weā€™ll see, but I certainly hope not. Surely Rossmann realizes free software is equivalent to repairable hardware :slight_smile:


Based on his video, it sounds like heā€™s trying to solve a trademark problem with a weird copyright license. This doesnā€™t seem like the right approach. They can obviously prevent malware from being uploaded with the Grayjay name even if Grayjay is free software, Mozilla does this with Firefox forks all the time.

6 Likes

Thank you. I thought I was going crazy when no one brought this up. Anyone interested in how free software projects like Firefox can be protected with trademarks should look into the Debian-Mozilla Trademark dispute, which resulted in Iceweasel for some ten years. Trademark infringement on Google Play can be reported here.

Rossmann answered a lot of questions in the comment section for these videos, but I screencapped one I thought was notable:

It appears he intends on publishing a video where FUTOā€™s stance on ā€˜Open Sourceā€™ is made clear.

For a little more information, we can look at the FUTO website for their three pledges:

  1. We will always be transparently devoted to making delightful software. All FUTO-funded projects are expected to be open-source or develop a plan to eventually become so. No effort will ever be taken to hide from the people what their computers are doing, to limit how they use them, or to modify their behavior through their software.

This pledge could describe a ā€œsource-availableā€ program.

Rossmann speaks a bit about ā€œchanging the culture of open sourceā€ in the first video. Namely, that developers shouldnā€™t be afraid to ask for money or to profit from their work. Itā€™s a point I actually agree with, as does the GNU Project. But these restrictions make itā€¦not open source. Grayjay uses ā€œthe honor systemā€, where users can choose to lie about having a license regardless, so it seems strange to choose a non-free license to ā€œenforceā€ this.

Rossmann also talks about how ā€œnon-commercialā€ or ā€œpersonalā€ modification of the source code is permissable. This seems to line up with the license, aside from the part where they say they can decide to go after you anyway:

  1. We may suspend, terminate or vary the terms of this license and any access to the code at any time, without notice, for any reason or no reason, in respect of any licensee, group of licensees or all licensees including as may be applicable any sub-licensees.

That was all the digging I could do, but clearly weā€™re still missing the complete picture. I suppose weā€™ll need to wait for that video.

1 Like

Hm. Seems like an uncharacteristically bad take on open source, but Iā€™ll hold my final judgement until he posts his future video I suppose.


Right, the culture of open source is already commercial-friendly, he doesnā€™t need to make up licenses and new definitions of ā€œopen sourceā€ to achieve the results heā€™s looking for lol

4 Likes

Sorry for posting again. I remembered where Rossmann talked about wanting to retain the exclusive right to commercial exploitation. Itā€™s quite a long post that answers a few of the questions raised in this thread: larossmann comments on Should interest some people

The license is there because FUTO wants to retain the exclusive right to profit off of the software [ā€¦] Given that the org has put millions into a bunch of different projects that the owner openly admits will probably be a money pit for the rest of time, I can understand that. If someone modifies the software for their own use nobody here really cares.

The license we have now was essentially something scribbled on a napkin until we come up with a more formal version of what we feel is a license that allows people to enjoy the benefits of understanding what code is running on their computer, while allowing us to profit from the sale of that software if someone chooses to buy it rather than use the infinite trial part of the honor system involved in the no-drm payment method.

This is something free software does not allow you to do, even with trademarks. Combining this with the ā€œhonor systemā€ they have doesnā€™t make much sense to me, though.

I love the idea; I think this is exactly the sort of interoperable software we need to diminish monopolistic platformsā€™ influence, but the source code ambiguity and purchase requirement concern me.

I would much prefer a free app that is donation funded. Want to see more development? Donate! Or contribute if youā€™re able. This would be much better for privacy. If Iā€™m using a purchased app, the developer knows who I am. If Iā€™m funding a free app, the developer knows I donated, but they donā€™t know which client Iā€™m using (if any).

Thatā€™s this blogā€™s analysis as well. It strikes me as incredibly shortsighted that Rossman/FUTOā€™s solution for the problem of video service centralization isā€¦ a centralized client.

Rossman may trust himself and his team to be good stewards of the app, but why should the rest of us have to? It does not inspire my confidence, much less my patronage.

2 Likes

Or another way to encourage donations/payments is to offer some ā€œpremiumā€ feature(s) that are unlocked for a fee.

Itā€™s worth mentioning that, from what Iā€™ve seen of how itā€™s implemented, it uses the ā€œhonor systemā€. Which means you can say, ā€œI paid for itā€ even if you didnā€™t. This also means you can pay for it using some method that isnā€™t linked to the app, say you paid for it, and use all of the features. The business model doesnā€™t preclude this.

1 Like

I have been using Grayjay for about a wekk and I must say I am very impressed, especially in lieu of the fact it is still a ā€œtest version.ā€ As it is I find it more stable, faster, and more usable than NewPipe as I can subscribe to and download content across various platforms, not just YouTube.