I just downloaded and have been loving this. It loads pretty quickly, navigation is intuitive, and I'll finally stop forgetting that Nebula exists because it'll all be in my one big subscription feed.

Since I'm new to moving over to open source, I want to ask the veterans: is this as incredible as it seems right now, or is there something I'm missing?

  • @jet@hackertalks.com
    link
    fedilink
    English
    848 months ago

    The futo temporary license is not very open at all. Yes you can view the source code, but the license can be revoked at any time. So this is basically source available for auditing, but no community should use this code / project to build any modifications, or forks, or anything contributing to the ecosystem.

    It's great that futo is innovating, but I want to make it clear its not open source by the standard meaning.

    Maybe a better term for this type of "source viewable" closed project would be "source verifiable"

    (Duplicating my comment from another thread on this subject)

    • db0
      link
      fedilink
      29
      edit-2
      8 months ago

      Came here to say the same thing. The license isn't good at all. What this 100% lead to is, if they succeed with their goals, and a couple years down the line have become the de-facto way to consume content, they will follow the enshittification route. They will close their source and start extracting payment from the creators to be listed or promoted. We've seen this game so many times. Just recently terraform also closed their source, but at least the terraform developers could fork it. You won't be able to do so with this app.

      I am all for a software that does the same thing but is fully FOSS. This is the only way to get out of the enshittification loop we're stuck in.

      • @HughJanus@lemmy.ml
        link
        fedilink
        18 months ago

        CEO's statement:

        We'll probably do a Q+A on this sometime soon.

        1. We believe it's essential that all of the software that people run on their computers be open to scrutiny by the owner of the computer.
        2. We believe that software developers should be payed directly by the people who use their software.
        3. We want others coders to be able to pick up and maintain abandoned projects into the future.

        We don't have all the answers, but I personally am very unhappy with the state of open source software. We have billions of people running polished open source software on their Android and iOS devices with all sorts of nefarious hidden software attached by Google, Apple, Facebook, etc.

        So we're not gonna just run with status quo. We want to win by letting the people be masters their computers once again.

        • db0
          link
          fedilink
          148 months ago

          Yeah, this doesn't fill me with confidence whatsoever they're not going to rugpull down the line. This is just empty words when their actual license prevents one from being the "master of your computer once again".

          • So how else would you combat malicious forks like what happened to new pipe? Honest question, I like this standard even if there are always more truly open source licenses, if this could become a standard that helps prevent bad actors from taking advantage of less savy users that's a big win to me and a move in the right direction all while being able to see the source code download it modify if i deem fit and install it. Perfect is the enemy of progress. What's your solution?

            • db0
              link
              fedilink
              128 months ago

              What happened to newpipe is the fault of Google's police's not allowing an official newpipe, not of Foss. The same issue can happen with this software just as well. There's plenty of Foss which doesn't have this issue, like Firefox

              • Ok but if Google is not willing to support this effort, like I asked what's your solution besides just letting it happen? Because that's not gonna spark confidence for mass adoption to move away from these bloated ad and tracker filled mainstream apps. You need to have steps for progress and this allows more control when those who are publishing said knock off applications in their store will not.

                • @Tak@lemmy.ml
                  link
                  fedilink
                  98 months ago

                  You're never going to completely stop all malicious forks. Perfect is the enemy of progress, as you say. Even with the license they have, there will be malicious forks and there will be windows of time where people will be taken advantage of.

                  Someone who advocated for the right to repair shouldn't be against the right to repair software just because it's not elegant or less friendly to everyone.

              • @HughJanus@lemmy.ml
                link
                fedilink
                -2
                edit-2
                8 months ago

                It doesn't matter whose fault it is.

                If the same thing happens with this software, they will have it taken down. That's why the license exists.

                • db0
                  link
                  fedilink
                  2
                  edit-2
                  8 months ago

                  Nice edit.

                  The reason why this happens only to newpipe and not to other Foss software like Firefox is because Google prevents an official newpipe on the app store. The could do the same with this app and license or not they'd have the same problem

            • @Spectacle8011@lemmy.comfysnug.space
              link
              fedilink
              1
              edit-2
              8 months ago

              So how else would you combat malicious forks like what happened to new pipe?

              Trademarks. Anyone malicious can take your source-available code anyway, but if they infringe on your trademark by calling it "Firefox" or "Newpipe", you are legally in your right to take it down. Trademarks deal with fraud; copyright doesn't.

              Iceweasel is a classic example of what happens when free software projects like Firefox seek to defend their trademark. They didn't want to allow Debian to use the Firefox name, as that may cause users to attribute quality problems to Mozilla when Debian is actually responsible because of the patches they had made.

              Want to remove an app using the GrayJay name without your permission if it's a registered trademark? Here's a link to report it to Google Play.

    • @Fjor@lemm.ee
      link
      fedilink
      5
      edit-2
      8 months ago

      Good to know, but how come in the video he talks about letting people modify it as they please? If its only "viewable" then this doesn't hold up? Or am I missing something?

      • I believe the intent of the license is to protect against someone just reskinng it and selling it for $14.99 as their own thing.

        Privately, we can do whatever we want, but don't redistribute it for profit or with malware.

        Seems reasonable to me.

        • @HughJanus@lemmy.ml
          link
          fedilink
          68 months ago

          If you actually watch the OP, he talks about this. They don't want the app to be copied and then have ads and tracking injected and then slapped onto the Play Store to exploit users like NewPipe has right now.

          • @jet@hackertalks.com
            link
            fedilink
            English
            108 months ago

            The issue here isn't open source, its that google forbids newpipe to be in the play store, so there is a artificial market gap created by googles policies. These clones exist because google takes time to remove apps, such as newpipe clones.

            The cloners are exploiting bureaucratic inefficiency, and they are providing a service the play store users, making forbidden software available to them, even if temporarily.

            The real solution should be to get the app stores to be neutral, but thats not a fight any of us can win, I realize.

        • @duncesplayed@lemmy.one
          link
          fedilink
          English
          2
          edit-2
          8 months ago

          I think it's the "temporary" part of the licence where the trouble comes. Yes, you're allowed to do whatever you want privately…until you're not. I mean Louis Rossman is (in my view) a very trustworthy individual, so "trust me bro" legitimately does carry a lot of weight when he's involved on the project, but "we can take away your licence at any time for no reason at all" is not something seen in the open source world.

    • @catsup@lemmy.one
      link
      fedilink
      48 months ago

      Yeah, but the FUTO group did that to avoid possible forks being made with ads, trackers and malware, like what happened to Newpipe.

      They do accept contributions in the form of plugins, which I think is a very clever way of doing it, while keeping the project closed to bad actors.

      I’ve personally already downloaded it. Pretty excited to see this project succeed!

      • @jet@hackertalks.com
        link
        fedilink
        English
        188 months ago

        Seems weird to be against the one major selling point of free and open source software (anyone can fork it and scratch their own itch), but then claim to be open source.

        Anyway, to each their own, I'm glad you like it!

        • Seems pretty natural for me considering one of the points of open source software is to try and get away from trackers malware and bloated ad experiences so you can see directly what you are running, making sure your product is not able to be abused in that way promotes more open source initiatives while allowing the owners to make sure any changes jive with the original intent of their open source software. You are free to modify all you like so long as you don't distribute a forked version with ads, malware or trackers. They cover this very clearly.

          • @h3ndrik@feddit.de
            link
            fedilink
            11
            edit-2
            8 months ago

            I think the main point is, this makes it unavailable in F-Droid and everyone else unable to build upon, use or adapt it for their own use-cases except for the specific ones outlined by FUTO. It's source-available software. Not free software. And it has other downsides, too. Once YouTube starts cracking down on third-party apps and the companies behind it, it's gone for good. yt-dl has demonstrated free software offers more resilience in those cases.

            And I'd argue it's ineffective. Having a license forbid malicious use will only stop the honest people from using it. The bad players will probably not care. But that's debatable.

      • @duncesplayed@lemmy.one
        link
        fedilink
        English
        38 months ago

        (No hate on the FUTO team. It's their hard work and livelihood and if that's the licence they want, that's fine. This is just my personal opinion.)

        If they're just trying to avoid a NewPipe situation, the licence is more heavy-handed than it has to be. NewPipe is GPLv3, which has provisions in it for preventing forks from using certain names or logos or identifying marks. The NewPipe team chose not to (or neglected to) use those specific provisions in the GPL. But it's perfectly within their right to add to the licence information "You are not allowed to use the words 'new' or 'pipe' or use the letter P stylized as a triangle in a logo. The GPL makes a provision for these sorts of restrictions to automatically void the licence even for the case where none of those things are legally trademarked. (I'm not a lawyer and it's probably an open question as to how a court would enforce that clause, but my suspicion is it's probably enough to get Google to suspend violators from the Play Store at the very least. Probably you'd want to go to the trouble of trademarking them to be safe)

      • @Euphoma@lemmy.ml
        link
        fedilink
        English
        58 months ago

        Unreal engine is source available, and you don't see anyone calling it open source.

  • @N4CHEM@lemmy.ml
    link
    fedilink
    64
    edit-2
    8 months ago

    Am I the only one who is put off by the way this is presented? It might be a great app, I'm not judging that, but seeing it shared in Lemmy via a hype YouTube video ("we made something amazing, wow!") makes me wary. No objective text description, no link to their project website. Not even a name in this post!

    It was the same 2 weeks ago when people were sharing the same kind of hype video about their speech-to-text tool (which they called a "Voice app").

    Edit: edited text to make clear I was talking mainly about the Lemmy post, not the video (although the video screenshot also looks like clickbait).

    • @Prunebutt@feddit.de
      link
      fedilink
      398 months ago

      They do link to the sourde code and the website in the video description.

      The lemmy post could be better, though.

    • 𝒍𝒆𝒎𝒂𝒏𝒏
      link
      fedilink
      98 months ago

      Apologies for the silly question - by presented, do you mean this text post here on Lemmy, or the YT video?

      If you mean this lemmy post, this is how everyday people share content IMO, it isn't detailed but all the info we need is behind the YT link. OP could also just be excited about the app and thought others already knew about it, like I did but hadn't realised it's out now.

      • @N4CHEM@lemmy.ml
        link
        fedilink
        98 months ago

        I meant the Lemmy post. Don't apologise, I see that my comment was not very clear.

        I know that's how many people share things, but it's not (yet) common in software communities. If I am introducing a new app I will write a description of what it does, add links to its website, source code, developer's site… and finally a video if I have one.

        I haven't checked the video, but the screenshot that accompanies this post (We made a better Revanced!) looks like low quality clickbait too.

        • @skinnerbox@leminal.spaceOP
          link
          fedilink
          68 months ago

          My bad! I'm not super deep in any software community, just an excited app user who wanted to check with you all to make sure it was as good as it seemed before I fully committed to the app and pitched in the optional $9.99.

          To be honest I still can't confidently explain what the app does aside from the broad strokes in the title (outside of a little HTML I'm just a disabled author watching shows to pass the time) which is why I linked the video that explained it to me, so I'll run any questions I have for you guys through my coding friend in the future.

          Thanks to everyone who looked past it to give their opinions, and sorry for the potential clickbait scare, haha!

  • @PeachMan@lemmy.world
    link
    fedilink
    428 months ago

    Holy shit this is great. So it's not FOSS, but it is OSS. And they're not forcing you to pay, they're just asking, without DRM or anything.

    I installed it, hooked up my YouTube and Nebula accounts, and it works fine. It's a LOT more stable than I expected. Odyssee works too, and no crashes yet. I immediately paid the $10 for a license. I love the stuff Louis does, and I'm absolutely willing to fund it.

    • @Prunebutt@feddit.de
      link
      fedilink
      -158 months ago

      Why isn't it FOSS? The licence is clearly a quick and dirty fix. But it's clear, that a libre approach is being made.

      Please do not automatically equate FOSS with "free as in beer"/gratis.

      • @jet@hackertalks.com
        link
        fedilink
        English
        31
        edit-2
        8 months ago

        It isn't free and open source software, because it's not contributing to the ecosystem, if this company goes out of business, nobody can pick up the code and keep modifying it. It's just like closed source software in that regard.

        The license includes an immediate revocation clause, so if anybody does build anything with this anyway, the license could be pulled away.

        The license explicitly does not allow modifications and distribution of the modifications.

        So it's source available, source viewable, museum source… But it is not open source as most people understand it. It's not part of the ecosystem that people can use as Legos to build the next project.

        It's fine, it's a commercial venture, and I wish them the best success, but it is not open source. RMS would not approve.

      • Nyfure
        link
        fedilink
        14
        edit-2
        8 months ago

        The License is clearly not Free by imposing restrictions to e.g. commercial vs non-commertial usage or distribution. It also restricts usage of name and logo aswell as terminating the license when legal action is taken against the provider.

        While i can understand the reasoning, the license still stands against FOSS.
        I believe you could have clearly separated them as provider and the software like its done in most cases. By wanting to protect their software, they had to restrict the License, so its no longer Free to use in any form you'd want.

        • 𝒍𝒆𝒎𝒂𝒏𝒏
          link
          fedilink
          -28 months ago

          As far as I can tell, their temporary nonfree license only really affects people interested in making money from redistribution, and potential bad actors.

          Privacy enthusiasts and individuals who want to mod it for their own personal use are pretty much unaffected AFAICT. Although I prefer FOSS software, this license honestly has no downside I can see for individuals like ourselves, unless I'm missing something

          • @jet@hackertalks.com
            link
            fedilink
            English
            98 months ago

            Enthusiasts love to share their modifications to the community and their friends, and this look but dont touch license prevents that.

            • @SmoothIsFast@citizensgaming.com
              link
              fedilink
              -3
              edit-2
              8 months ago

              They encourage you to contribute to the project and add plug-ins, they are just making sure your modification does not become the defacto so they can make sure malware, trackers or ads are not implemented into the application. They have the right to go after you if you go against this but sharing a modified apk with a friend is not going to revoke your license or get you targeted.

              • @Gamey@feddit.de
                link
                fedilink
                88 months ago

                We can fight if that's the right approach but it's certainly not open source, just source available!

  • @MonkCanatella@sh.itjust.works
    link
    fedilink
    308 months ago

    Ross man has some really good takes. He’s also kinda annoying and also has some total shit takes. This video was alright but I don’t expect this to last very long. It seems a little sus tbh. Also like others have pointed out, it’s not really open source. That said it’s cool that you can view the source code online.

    • @PeachMan@lemmy.world
      link
      fedilink
      13
      edit-2
      8 months ago

      It is absolutely open source, simply because the definition of "open source" is vague and poorly defined. That's why we have stricter definitions, like FOSS, and this is definitely not FOSS. They're pretty transparent about that, and they made their reasons clear, whether you like them or not. But GrayJay's source is open; you can audit it, download it, and even compile it yourself if you want. So please don't say it's "not really open source" because that's false.

      • @MonkCanatella@sh.itjust.works
        link
        fedilink
        5
        edit-2
        8 months ago

        That's a good read. But the discussion over the true meaning of open source, foss, libre etc is ongoing and has never been settled so please don't pretend some blog post by richard stallman is the end of the discussion. He's not the one to base your opinions as fact off of. In the first place, open source/libre/foss began largely due to unix v bsd, and opposition to licenses that invite that kind of litigation are properly viewed with suspicion and other even stronger feelings. And it goes without saying that licenses like that are like a landlord promising you he'll fix the shower, get rid of the cockroaches, and fix the leaky ceiling, but only once you've signed the lease.

        Aside from that, I'm sure you're aware of how trendy it is to be open source, and how lots of vaporware companies start off with licenses just like this, go proprietary, enshittify and quickly die off, leaving a community built software in the hands of vulture capital.

        So it's a good read but it's not the last word, nor does it speak to the actual heart of the discussion

      • meseek #2982
        link
        fedilink
        5
        edit-2
        8 months ago

        Open source is “here’s my code, do whatever you want with it idec”. Source available is “I’ll let you see it, but you can’t alter or use it.”

        I don’t know what y’all are talking about heated debate. Open source =! Source available.

        • @PeachMan@lemmy.world
          link
          fedilink
          7
          edit-2
          8 months ago

          That is a definition proposed in 2006 by one organization (The Open Source Initiative) that has little authority on the matter. Open source software in various forms existed LONG before 2006, so unfortunately they can't retcon what it has always meant. Here's some light reading on the subject, courtesy of Richard Stallman: https://www.gnu.org/philosophy/open-source-misses-the-point.en.html

          tl;dr: Don't say "open source" if you really mean FOSS.

          This is the "Open Source" community, not the "FOSS" community. If you're going to hang around here, you should familiarize yourself with the difference between the two.

          • @feyo@discuss.tchncs.de
            link
            fedilink
            3
            edit-2
            8 months ago

            It’s the definition defined by the organization that coined the term open source.

            The concept existed before then, but that hardly matters when we are talking about the specific term.

            They are the authority on the matter.

            I do not mean free software as Stallman means it, when I am talking about Open Source, I mean exactly what the OSI means, because that is the widely accepted form of the term.

            • @PeachMan@lemmy.world
              link
              fedilink
              18 months ago

              You speak very confidently of things that happened long before you were born. If you actually read the article, I wouldn't have to spell this out for you. OSI was founded in 1998, and "open source" was a term coined in the 1980s.

              I could form the Spaghetti Source Initiative tomorrow and claim that all open source code is now called Spaghetti Source, and you wouldn't give a shit about that, would you?

              Stallman was a champion of open source software and free software (which were always two different things) long before OSI formed.

              • @feyo@discuss.tchncs.de
                link
                fedilink
                3
                edit-2
                8 months ago

                Maybe you should form that spaghetti source initiative.

                You’d have some authority to speak about what spaghetti source is then.

                I did not say that free software and open source software are the same thing.

                You brought free software into the argument.

                This license that the OP software is using probably isn’t even free software, though.

                Though, I personally don’t really care too much about it.

                Open source has a definition and it’s the OSI definition.

                I hope any other argument you bring is an actual different definition other than „it doesn’t have any“. Because that is a net negative point to make.

                If you don’t like the OSI definition I’d hope you bring a competing one. Maybe as part of your spaghetti source initiative.

          • @MonkCanatella@sh.itjust.works
            link
            fedilink
            28 months ago

            It's funny that you're describing what the OSI proposes as a definition to open source as like "just a proposed definition" and what richard stallman has to say on the matter as the gospel truth. There's very clearly no consensus.

    • YⓄ乙
      link
      fedilink
      English
      -26
      edit-2
      8 months ago

      After reading your comment it looks like youre not that bright hey. Life must be really tough for ya 🥲

  • ADHDefy
    link
    fedilink
    14
    edit-2
    8 months ago

    I wonder what the full scope of privacy benefits might be here? Obviously, if you log into your account and interact with videos, YouTube will be able to see that–but are you protected from other forms of tracking? If you don't opt to login, how private is it really? With NewPipe, I know it's completely private, whereas with Vanced, there were some inevitable privacy holes. I'm really curious where this application falls in all of that. It'd be nice to see a breakdown of what this app does and does not do for one's privacy.

    • 𝒍𝒆𝒎𝒂𝒏𝒏
      link
      fedilink
      138 months ago

      I think this app focuses more on following creators you support independent of the platform, for me personally it'll likely replace Nebula, Patreon and SoundCloud

      Anything privacy related is a big bonus though.

    • newIdentity
      link
      fedilink
      1
      edit-2
      8 months ago

      It's not really focused on privacy. It's focused to be independent from the YouTube client so it doesn't matter if YouTube makes their platform worse.

  • @_hovi_@lemmy.world
    link
    fedilink
    14
    edit-2
    8 months ago

    Since it's not on F-droid, anybody managed to install this with Obtainium?

    Edit: doesn't look like the releases on the gitlab have plain APK files so guess it's not possible with Obtainium? Brand new to it so idk. Not stoked about having to download this from their website

    • newIdentity
      link
      fedilink
      3
      edit-2
      8 months ago

      It's not illegal though and Luis Rossman would totally sue back

      Well in Germany it would be since a court has ruled out that YouTube DL is illegal

  • @nucleative@lemmy.world
    link
    fedilink
    English
    7
    edit-2
    8 months ago

    I remember using Trillian to overcome the MSN/AIM/ICQ boondoggle and it didn't take long until all of those hosts started to fight back by complicating their protocols making it hard for the Trillian devs to emulate authentic clients.

    The truth is that Youtube doesn't want creators to own their identities because Youtube wants to own the viewers and tell them to watch whatever will make Youtube more money. Kind of the same as why reddit believes it has a moral authority to take over and control a subreddit that was built by a moderator.

    Youtube wants viewers to be "Youtubers" not "Mark Rober viewers" or whatever. Otherwise Youtube becomes some kind of free hosting service. But they CAN help new creators get discovered by vast quantities of viewers if they so choose, which they offer hypothetically in return for a piece of the ad revenue which they can secure when the viewers are kept as Youtubers.

    Youtube will work hard to break any 3rd party front end such as this one for sure.

    Anyways, I hope GrayJay can attract a good following before the platforms figure out how to block them.

    The first team or company who figures out how to let content creators own their identities completely - ActivityPub style on their own instances - combined with someone who figures out a compensation/revenue system and a way to drive viewers will probably be the Youtube/Twitch killer.

    Actually, now that I think about it, what's the core difference between everyone spinning up a WordPress that's RSS fed into a reader?

    • @DudeDudenson@lemmings.world
      link
      fedilink
      38 months ago

      My first thought was "this sounds great, can't wait to see how every platform starts fighting against it in the span of two weeks and makes it not work anymore"

  • meseek #2982
    link
    fedilink
    68 months ago

    This is source available. It is not open source. It is also funded by a tech millionaire. Everything about it is sus.

  • @Dracocide@lemm.ee
    link
    fedilink
    Akan
    58 months ago

    Not bad, though I do wish that you could import from Newpipe or something. Unless the feature's there and I can't find it.