On Open Sourcing Resonite

Поділитися
Вставка
  • Опубліковано 6 лют 2025
  • Will Resonite ever be open sourced and how? What benefits would it bring?
    This is an excerpt from "The Resonance" - Froox's office hours / podcast. If you'd like to learn more about Resonite and ask your own questions, catch them every Sunday on our official Twitch!
    Official website: resonite.com
    Support us at: / resonite
    Twitch: / resoniteapp
    Discord: / discord
    Watch the whole episode here: • The Resonance EP09 - F...

КОМЕНТАРІ • 51

  • @jonmichaelgalindo
    @jonmichaelgalindo 9 днів тому +39

    Open sourcing will give Resonite an inalienable competitive advantage, but only if it's broad enough. Open source *always* wins. You've thought about it a lot! Please do your best! ❤

    • @meowmaro
      @meowmaro 8 днів тому

      Would also mean more exploits by people that might not have the best intentions. Double edged blade

  • @SamDutter
    @SamDutter 9 днів тому +38

    I support Open Sourcing! I think this is the single most important thing you could do in the short/long term. And I think your/your team directing the overall design will help avoid the pitfalls of other, completely open source projects.
    Having open source shaders sounds like a dream come true! There are many things that I want to create that simply aren't possible with the current shaders.

    • @Frooxius
      @Frooxius 9 днів тому +7

      Thank you! Yeah. I think it's important for us to control the direction of the project, because without that, it can quickly become mess and become too fragmented and incompatible with each other.
      Biggest challenge is maintaining our vision and goals with the contributions from the community, but doing the process gradually is the way to go for this I think.
      The open source shaders won't necessarily mean that you can make custom ones though! It would allow for contributing fixes and improvements to the existing shader set and serve as a reference for how they work.
      We wouldn't likely accept lots of new features (if any) to those or drastic changes, since our plan is to move to a different renderer engine. When we move the renderer, we'll port all the shaders and eventually make those just be part of the content as custom shaders that you can modify and replace.

  • @nullvoid3545
    @nullvoid3545 8 днів тому +14

    Open source metaverses are vital to the future because it prevents enshitification by third parties.
    The potential for human communities and connections to be leveraged for harm to those communities is the most important part to consider here.
    Think of the "dead" MMo's that are being squeezed to hold hostage the friend groups built on them.
    BTW check out the OMI group, which is A spin from the Khronos group dedicated to metaverse interoperability.

  • @Alexa_Kelley
    @Alexa_Kelley 9 днів тому +16

    Open sourcing would absolutely make resonite more viable to me, especially if it allowed custom avatar shaders and much needed improvements to overall UX.

    • @Frooxius
      @Frooxius 8 днів тому +6

      Open sourcing will not allow for custom avatar shaders - that's a feature that needs to be implemented. It's something we are working on by moving to a custom rendering engine we control in the future.
      Similar with the UX - that's something that needs to be worked on (and that has already been worked on some). You already have a fair amount of control over that, but replacing the overall UX requires coordination and planning and it's not really part of engine that can be easily split off and open sourced on itself.
      However any UI/UX pieces we rework are designed in modular manner, where most of the UI is actually built in-game using everything you have access to as well - meaning you can modify/rework them yourself without the need for open sourcing.

  • @omicron1100
    @omicron1100 8 днів тому +6

    As someone very interested in an open VR social platform, one concern I have with open-source is how you build a business model that's able to support the team and allow them to actually keep developing Resonite. This is something I think all major software projects aiming to leverage the strengths of open-source struggle with, and the decision is not a light one (see Casey Muratori's talks on the nature of open-source software).
    While I would love to just say "YES PLEASE OPEN SOURCE IT RN" (and believe me I really really want to) I think this more conservative "we're going to wait and see" approach is a good one. Ultimately, I would love to see Resonite be the go-to virtual reality platform over VRChat (I love VRC don't get me wrong but I see its current state as limiting and feel like it would take a lot of time and resources to change). Having VR applications that seamlessly interface with one another and make it feel like a "real" digital universe would be the dream and I feel like Resonite is in the best position to accomplish that in the future.

    • @Frooxius
      @Frooxius 8 днів тому +2

      Have you watched the video? This is one of the things I talk about there.

    • @omicron1100
      @omicron1100 8 днів тому +3

      @@Frooxius Yes! That's why I said I'm a fan of the current approach

  • @Zullfix
    @Zullfix 8 днів тому +5

    Open sourcing would probably lead to a certain closed source competitor stealing code without crediting. They've already done it several other times with a few mods from back in the day :/

    • @Fanboy-hf1iu
      @Fanboy-hf1iu 4 дні тому

      Amazing how you can tell the code is identical despite having no access to it

  • @Coey8900
    @Coey8900 8 днів тому +4

    Open sourcing is extremely important to me as a user and a piece of software going open source can easily be what makes me interested in it over the competition. There's something very reassuring about knowing the software is in the hands of its own community and anything can be done with it. That being said, I completely get your concerns over security and such. Open sourcing can definitely be risky when it comes to stuff like that, so maybe keeping the security stuff private might be best. Still, the fact you're open to discussing it is really cool. VRChat being as locked down as it is has been a little upsetting to me at times, and was one of the major reasons I'm constantly keeping my eyes open for alternatives to it.
    I'd love to see a future where the project could be fully open sourced; doesn't have to be soon, but maybe if Resonite found itself in a position it could do it safely way in the future, it'd make me really happy. I think there's a lot of potential good to be given out to the VR community with something like that. As far as model rippers go, I'm the kind of guy who gives out my avatars to anyone if they want them, so I've never been one to worry about them. That being said I'm well aware I'm in the super minority here and that's just my personal feelings.
    Still, I appreciate the talks here. Something like Resonite having that level of community freedom and power someday would make me very happy indeed. Still though, your idea of simply taking your time with it and testing the waters is reasonable. Really interesting video and good thoughts.

  • @ImErin.
    @ImErin. 8 днів тому +12

    Your avatars are very cute

  • @BloodGulch
    @BloodGulch 9 днів тому +6

    Reach a level of release that can serve as the basis for open sourcing and have your team go off on an official branch for everything afterwards, licensing what you make from that point for teams that want to make custom branches of their own. Don't fear being pushed out of your own space - you're the tech leaders of it. You have much more fighting power to compete against others and frankly what you desperately need is some quality competition.

    • @Frooxius
      @Frooxius 9 днів тому +4

      I don't really agree with this. Right now the community is way too small and that kind of fragmentation could kill it and the project as a result.
      Being pushed out is definitely also something we're concerned about - because it can be by someone who doesn't hold the same values as we do - say someone like Meta taking over and just running off with our work.
      We've put far too much time, pain and suffering to get the project where it is and to make it our home and livelihood to endanger that.
      There already is competition in form of other projects and platforms.

    • @ManaMouseYT
      @ManaMouseYT 8 днів тому

      I don't agree, I think Resonite *is* the competition.

  • @Nanotopia
    @Nanotopia 8 днів тому +3

    You work so hard, Froox.
    What seems to be a big ask/want from Players are Shaders (but there is no one savvy working on this from my understanding). Hire someone? Reach out to someone to collab - there are mega strong shader makers. Like- Poiyomi or June for starters.
    🤞

    • @aegiswolf2142
      @aegiswolf2142 7 днів тому +1

      Resonite is on the path of development removing Unity as a rendering engine and swapping it to a open source rendering engine that will have feature parity (were swapping to an engine called sauce),
      Recent thing that was done for swapping unity out is a custom particle system written from scratch called photon dust instead of using unitys built in one.
      If we focus on development of unity would slow down development adding technical debt to convert to a new rendering engine.
      (This is separate from us also wanting to add features for importing/exporting/conversion stuff from/to unity)

  • @lever1209
    @lever1209 8 днів тому

    the best solution i think yall can make is open source the client, but the cloud infrastructure should be fine as closed source, maybe release the protocol and general descriptions of server behavior so alternative servers can be created from those basic overviews?

  • @Palangas4
    @Palangas4 8 днів тому +2

    Kiss already

  • @JimBimBum
    @JimBimBum 8 днів тому

    it worked for blender

  • @Babakinha
    @Babakinha 8 днів тому

    yes please >

  • @wattlefox
    @wattlefox 9 днів тому +9

    owo

    • @dronesflier7715
      @dronesflier7715 9 днів тому +3

      UwU

    • @ShadowKunai77
      @ShadowKunai77 9 днів тому +3

      Oh, hey wattle :)

    • @Kav_Games
      @Kav_Games 9 днів тому +6

      Froox talking about ground breaking resonite updates
      The comments:

    • @wattlefox
      @wattlefox 7 днів тому

      @@ShadowKunai77 and still no half life :(

  • @dubfather521
    @dubfather521 8 днів тому

    open sourcing it would make you like 2x money

    • @Frooxius
      @Frooxius 8 днів тому +3

      What makes you say that? Got anything to support this?

    • @dubfather521
      @dubfather521 8 днів тому

      @Frooxius because anyone would be able to mod and add cool stuff and being able to add stuff attracts developers do it would go viral

    • @Frooxius
      @Frooxius 8 днів тому +1

      @@dubfather521 You can already mod Resonite. Where are you getting the 2x figure from?

    • @dubfather521
      @dubfather521 8 днів тому

      @@Frooxius cuz open source is even better then modding?

    • @Frooxius
      @Frooxius 8 днів тому +2

      @ I don't really see how 2x flows from that though.
      This is a potentially very risky move, that could also hurt us and we could lose a lot of funding instead.
      If you got any materials, I'd love to see them, but without those I can't really take this figure too seriously.

  • @diashi120
    @diashi120 8 днів тому

    no game(source) no hype, thems the rules.

  • @TeleviseGuy
    @TeleviseGuy 7 днів тому +1

    Open sourcing can lead to better ability for developers and modders to contribute to Resonite. Since Resonite is less like a game, and more like Creative Mode in Minecraft or like Lego, it all makes sense. your safety concerns are understandable for such a mass online game where the intention is to eventually make it big. The community is mostly made of savvy, design and development-centric members, so open sourcing parts of it that relate to the creation aspect, such as things to do with ProtoFlux and the structure of elements, which is basically the atoms and molecules everything is made from, will help modders, creators and contributors, leading to insane improvement in quality for both Resonite itself and for projects built within Resonite.