We’ve heard from many of our developers that our pricing, licensing and T&C is confusing. I’m sorry for the confusion and anxiety this has caused you. You’ve raised many valid points, and highlighted areas where we need to do a better job. So we will change these. Based on your feedback, we are right now working furiously on some big product and pricing changes, as well as cleaning up some of the confusion in the license agreement. It will take us a few weeks to roll out these changes formally, but in the meantime, I would like to assure you that:
- We will not charge for development that happens under the App Explore license (i.e., the free version). There is no financial obligation if you build an app for yourself or a client on the App Explore license.
- We will not contact our developers’ clients and ask them to purchase a license — at least not without the client explicitly requesting contact from us or if you ask us for help with a customer.
- We cannot pull an App from the App Store and would never do that if we could.
- We will not serve ads in your apps without your permission.
We also realize that there is confusion about what is open source versus what is free. Currently, Titanium SDK is open source under the Apache License.
The following products are not open source, but they are free to use (with some restrictions on usage, for example, certain amount of usage on ACS storage) under the App Explore license: Titanium Studio, as well as the App Explore levels of ACS and Analytics.
We care very deeply about providing quality free products for the community. This has been important to Nolan and me since we started Appcelerator, and always will be. We will continue to provide a free version of Titanium and more free products in the future (such as the new, upcoming Titanium CLI and Alloy). Look for some exciting announcements coming about this in the next few weeks.
We’ve always strived to be transparent: we develop a majority of our products in public view on github and under an open source license, we have a public bug tracking JIRA, we have an open Q&A forum on our community website and we have a public Wiki for documentation, among many other activities. However, sometimes we will slip up, and the only way we will get better is if you continue to tell us and help hold us accountable. So thank you for reaching out and expressing your concerns.
One of our company core values is “Be Humble.” I like to tell our team that “Be Humble” means humility in both success AND failure. We are humbled by our mistakes and committed to fix them. Look for more formal communication to our pricing, T&C and licensing agreements coming in the next few weeks. We’re working hard on them right now and need some time to make sure we get it right.