Whitefen, currently this is licensed under GPL. I don’t personally know the way how GPL work, but one thing that I know for sure that we currently doesn’t have any solid business model for MODx yet. When I said business, I’m not saying about making Tattoo or MODx into a commercial application, instead I’m saying about the underlying system to move the whole community and system to the next level.
For me personally, I would love to have the ability to remove the copyright and *Bamm*, put my name on it, and then I admit this whole MODx system as my own system. But the fact is, I do realize as a programmer and half-designer that we really like to provide something for free, but we don’t want people to admit that system as their own product. That’s from the ethical stand point, which I think you should know this better as a designer (I assume you are).
When we want to look into the professional stand point, I think somebody who knows more about GPL license might need to shout out their knowledge here.
As for the solution, we need to look the solution from MODx business model. What you’re saying is true that clients always want something that they can depend on, which from my opinion, by changing the branding and name it willow, it won’t make a different as you’re stating it as Tattoo/MODx, right? It’s still the same system, and the only different is, the first one you are telling the client that this is your system, while on the second one, you admit it as some other open source system.
Now, which one better is depended on a lot of thing. From my opinion, an enterprise client would love to know that their system will be backed up by a good strong support, which most likely they prefer a paid system. This is one of the major reason that enterprise/company still moving quite slow to embrace open source idea, because they thought a free software will result a bad support and etc (bias towards "paid system is more reliable than something free"). So the solution to this will be having a solid business model for MODx/Tattoo, that can stand out on the clients’ eyes.
If I can say it better, in fact the client would love to know more about why open source is better, and why you offer him MODx/Tattoo, if you give them a good reasoning. Most of the time, we are using open source software to cut budget and increase the amount of revenue that we can earn by adminitng the open source system as our own, so the company thought that they have to pay a huge amount of money to let the owner develop it; while if you told them that you’re using open source/free system, they will backed away from that same amount of money, because the owner don’t even deserve to get that huge amount of money. Well if that’s the case, I don’t think it will loose you some money, while you’re not basically spent a lot of money in hiring developer to build the same kind of system, don’t you agree with me?
So my whole point will be, it’s up to the person ideology. As my own ideology, instead of using open source and causing a less amount of money and credibility on my service, I would personally join the community and core team to build this system better, so I can admited that I’m part of the developer for this system. That’s why they need to pay me more compare to other people using the same oepn source system. Another advantage would be, I can show to the clients that I know this system better than any other people who just use it, but never really get into the system in detailed.
More than that, if I can get my idea to the core team, I would love to see MODx/Tattoo to form a good business model in which my company able to work hand in hand with the official MODx/Tattoo foundation/company
Sincerely,
Wendy Novianto