Yes, I totally agree that I should have been more involved in hindsight, and that is definitely on me! In the first conversation with Chad, we actually agreed on chatting again after a few weeks regarding the next steps, but that never happened. The next time I heard about it was a few weeks before the launch (and yes, for sure, also partly on me!).
When I heard from Chad, DOSP was also still optional. The only issue I had was about governance. That sadly changed around one week later, and it became a hard requirement, even though I made very clear that it would be a deal breaker. So, I would say I was at least involved there, but it did not really matter. Worrying about something like that was interestingly also why governance was so important to me. I expected it to become a problem sometime later but was surprised that it was already a problem before it really started.
Our original conversation was also more about what to move forward with, fair code or source, and should be more like a joint effort (at least how it sounded to me). I was, however, very honest about it, saying that my time was limited at that time, and so I am happy he takes the lead. Maybe that is where it partly broke down, and we understood something very different.
Regarding differentiation: Honestly, I do not think the difference between "fair source" vs "open core" vs "source available" is what matters. What matters is the differentiation vs open source.
We had some pretty detailed discussion that you missed out on: https://github.com/fairsource/fair.io/issues/14#issuecomment.... I'm sure SUL would have been right there with ELv2 since it's derived from it. I wish you would have participated. I ultimately relented because I relicensed to the FCL (because I wanted an ELv2 that was DOSP).
Ultimately, DOSP is a good thing and I want to see more companies adopt it under Fair Source.
When I heard from Chad, DOSP was also still optional. The only issue I had was about governance. That sadly changed around one week later, and it became a hard requirement, even though I made very clear that it would be a deal breaker. So, I would say I was at least involved there, but it did not really matter. Worrying about something like that was interestingly also why governance was so important to me. I expected it to become a problem sometime later but was surprised that it was already a problem before it really started.
Our original conversation was also more about what to move forward with, fair code or source, and should be more like a joint effort (at least how it sounded to me). I was, however, very honest about it, saying that my time was limited at that time, and so I am happy he takes the lead. Maybe that is where it partly broke down, and we understood something very different.
Regarding differentiation: Honestly, I do not think the difference between "fair source" vs "open core" vs "source available" is what matters. What matters is the differentiation vs open source.