robmensching
Joined 1 year ago
Joined 1 year ago
I'm not saying it'll happen, but many people told me Microsoft would never accept Open Source, and I proved them wrong. :)
And you can say that will never happen. But the only way it will _definitely_ never happen is if we don't try... and choose to keep burning out Open Source maintainers.
WiX is just the first project to use the OSMF because I need a project to "debug" an issues in OSMF system. As we get all the issues resolved, we may see the OSMF be adopted widely... or not.
The EULA is actually a very standard software license that basically says if you use the software and you make revenue, you need to pay the fee.
And, yes, you are very correct that finding balance is very challenging. However, I feel that the OSMF suits the bill quite well, at least for projects of a shape and size that I'm familiar with.
If more consumers choose to take on the work of maintaining their own fork because of the OSMF, that's okay too. I believe we are more likely to get contributions if more developers are in the code instead of just consuming binary builds. That's another small reason why I believe the OSMF can work.
I'm listening to concerns and adapting. As noted above, so far, it's gone very well.
Simplifying the payment process for procurement is my focus in OSMF (after I get some work done at my day job) to minimize any friction.
Many arguments here are extremes with the assumption that everything is a hard lines that cannot be crossed. That's not generally how the real world works (there are some hard lines in the world) and the parties involved can communicate and do communicate.
Overall, the OSMF is working very well right now. There are still a couple of wrinkles to iron out (like invoicing). It's also early. :)
> You can "circumvent" this license by building the software yourself, or having someone else build the software.
Correct. By design. The software is Open Source. That's the whole point.
Yeah, Open Source projects don't work like that in reality. It's far more consumers take what they want and demand what is missing.
In this day and age, it's very hard for software to sit idle.