1) By default no data (content) is shared except the files and folders on the disk.
The data and members are saved in DB and as each website has its own DB or same DB with different table prefix then the content (data and members) is specific. (Not shared).
Sharing the content is a specific action that is possible for a limited number of extensions. The users can be shared when creating the slave site.
When you share an extension, all the website that share the same content will see it.
For example, if you share the users betwen the master and slave 1, slave 2 and slave 3 then Slave 1, slave 2 and slave 3 see the same info. It is shared. So identical for all the websites.
Another example, if you share the "kunena forum", all the slave 1, slave 2, slave 3 and master will have the same forum.
So you assumption is NOT true.
2) Most of the framework bypass Joomla and are not compatible when working under JMS Multisites. This include morph framework that is not compatible.
For the moment, we know that Joomlart old T3 framework (I think the 2009 version) is OK.
The latest T3 version 2 framework need a patch that we will deliver in the next release.
RocketThemes gantry framework also has a problem and a partial patch will be delivered in the next release.
Concerning YooThemes WARP 5 framework, we will release a new product that will fix the Yoothemes framework. This will be another product because it is binded to each new Yoothemes templates and because Yoothemes does not seems want to include the bug fix in their distribution.
So for the moment, we consider that all the specific template company that have developed their own framework to bypass the joomla framework are not compatible.
3, 4) What mean TOS ?
5) We consider that after 1 year that a new version is release and that customer declined all the proposal to upgrade with a lower price that the discount is no more provided and that you have to purchase the new version at full price.
www.jms2win.com/en/forum/23-general-ques...bership-get-you#5405
6) Yes and NO.
Yes because you can have the DBs located on several servers.
No because the concept of JMS Multisites is to share the files and folders on the disk.
So share the same Joomla PHP code that by definition is on the same server.