There has been put so much work into Xojo, especially into the framework, there’s just not way short of raising a company with at least half a dozen developers, and invest several years of work, to make anything that could compete with Xojo. So, this part is simply out of question.
I could never ever achieve to have such a competing system by my own, and I also have no interest in that. I have an interest in Xojo becoming better.
What I find rather irrational, though, is the thought that anyone would make a competition to Xojo, without Xojo. I want to support Xojo, not compete with it.
And even if I would write my own IDE, including compiler, debugger, Window layout designer and framework - then I wouldn’t need Xojo any more, and I’d have my own product which Xojo can’t even prohibit me from having, because it would then independent of Xojo. So, either whay, it’s irrational to fear Arbed becoming a threat to Xojo.
Oh, and one more note on the wording in the EULA. There was, about a year or two ago, someone who made a simple Basic programming tool, for teaching/learning BASIC. It used Xojo’s Scripting engine to allow this. Real Software felt threatened by this because it could take away potential customers from their target audience, i.e. beginners in programming. RS asked the maker of this tool to stop offering it, and he complied, voluntarily. The EULA is worded in a way to prevent the same from happening again should someone not submit to pleading, I believe.
But Arbed is nothing like that. Arbed is not designed to draw people away from Xojo, but instead add features that Xojo is missing, i.e. its goal is to do the opposite of harming Xojo. Yet, comments like Normans above suggest that Xojo keeps watching me with suspicion, and that there’s still some belief I could write a “IDE” that would harm their business.
It’s sickening, and there’s no way out of it. It’s the most frustrating thing for me keeping to advertise the usefulness of Arbed when Xojo Inc. is less than interested in supporting me (yes, Norman did notify me recently, and I appreciated that, which shows I’m not totally ignored, but I’m talking about asking for more features from the IDE so that Arbed could work more smoothly with it, and that just doesn’t seem not possible for above distrust reasons, apparently).