My vision for Open Source pro support
xcp-ng.org
xcp-ng.org
Try doing the same for a $100/year product, and you will get very quickly overwhelmed by freelancers trying to push 100 different issues from their customers on you. And reasoning with them won't work because they have all day to try rephrasing the same problem in 10 different ways, hoping it will get them to a different agent.
Needless to say, the most entitled people will be the free tier users believing that the sole fact of them paying attention to your product is enough for you do drop all what you were doing and start rewriting it to their vision.
But yeah, smaller infrastructure pricing is hard, because people tend to have less knowledge and requesting more assistance, so the cost is even higher on the company's side.
edit: also I don't remember trying to "adapt" or copy Proxmox pricing, since we're always convinced since the start to not make Open Core but true Open Source! And I respect Proxmox a lot for doing the same :)
I think many don't subscribe at all, or subscribe when they actually need the tickets. If they could pre-purchase a set of tickets for say, 200€-400€ per ticket (2x-4x the lowest subscription), I think it would be a hit, even if they never use those tickets, they could buy them when they can afford to buy them and keep them as a sort of assurance for future incidents.
That sort of model has worked extremely well in the SaaS startup world, with so called "lifetime deals". You buy a set of resources that don't expire and can consume them over a lifetime (of the company or product).
But this is the usual "issue" with Open Source model. A lot of companies selected Open Core and decided that some feature were only relevant for enterprise use case (Gitlab, Mattermost and such). Which I think works OK commercially speaking, but I don't like it regarding Open Source philosophy.
If the margins and use cases are not enterprise enough, there’s not enough margins to pay for licenses/support even if you wanted to.
I think that’s why rancher/docker is more successful commercially, it enables configuration and automation instead of management and deployments.
So the concept is that you can build it yourself from Github with all features (see https://xen-orchestra.com/docs/installation.html#from-the-so...) OR deploy a turnkey VM with everything pre-installed (targeting companies) with support on it. Yes, the turnkey VM is having tiers, but it's logical since you have various perimeters in terms of supported features. And it's flat priced :)
Obviously, the turnkey VM (called XOA, Xen Orchestra virtual Appliance) is only meant for businesses and not individuals.
I hope it's more clear.
Also this is important to have a validated/tested environment to deploy your code (that's why a VM is really handy).
Regarding XO website, it was again for historical reasons when we sold mostly to Citrix (where the words "open source" was feared by those customers).
Now we got plans to have a better split between org projects and the whole "stack" to be able to compete with VMware (eg more commercial stuff on Vates website).
Again, most of what you see now is in transition before a clearer model since we have the whole stack control :)
Not difficult, but not necessary either. I could also figure out how to build the XCP-ng ISO myself, but I think everybody uses the builds you provide instead.
> Again, most of what you see now is in transition before a clearer model since we have the whole stack control :)
Good to hear, looking forward to see what you guys come up with.
But I'm eager to have more resources to change that in the future :) (all things considered, an official "community" container might be the easiest path, but we'd like to have maintainers outside Vates)