My modules (KODI and SpeechParser) are written in vbscript, so yes they are open source, and can be modified in Premise Builder by anyone (with no need to compile code after changes).
If you've built functions in MS Excel or custom reports in MS Access, you can probably easily modify them without being a developer and only knowing a little programming! The good thing about this is the end user will inevitably want to add some custom phrases for speech recognition, this is easily done by editing my module (as the PDF I posted earlier shows). Maybe some special open sesame phrase that use a password to unlock their door using z-wave locks, etc...
Premise itself isn't open source, but it cost MANY millions to make (Motorola lost a lot of money, but gained intellectual not sure if Google owns that now or if one of the other companies ended up with it when Motorola was split).
Premise is very reliable, as it's service and base classes are constant and don't have 5 different versions. This would all go away quickly, and no functionality for the end user would be gained if there were several different forks, and the modules end users can easily create and share for new features would quickly become incompatible as they'd reference base classes in one version and not the other. I'm not saying this won't happen as some of the folks who created Premise are pushing for this, but it's obviously outside of my control!
If you want open-source, go with Mister House, but it's no where as easy to use as Premise. For now, it's much better to create new Premise modules for new features or completely new technologies and share these. For an HA program, you want stability, while also having versatility. The IDE Premise uses Premise Builder is very intuitive for the non-developer person who wants to integrate everything in their home (screenshots on wiki).
If a developer wants some new feature that can't be implemented in vbscript, there's always the SDK that supports C++ or .net. With the SDK, you can create whatever you want, and add it to Premise as an add-in.
You can also change the entire Schema of Premise's service as this is exposed in XML files in the install directory, and even use it for other purposes if you wanted too.
I'm not sure why you think Premise must be open-source to meet everyone's needs. I see now that linking to a wiki and asking folks to read it before voting is not enough! You guys should really read the wiki if you are curious:
http://cocoontech.com/forums/page/home-a...premise-r3
It seriously goes over all the questions you all keep asking!
(2015-09-15, 12:21)RockerC Wrote: Very interesting for Kodi if all the code for this is released as open source, but not interested if it closed source.
I've got nothing in general against you protecting your inovation, however having a "free" closed source option available generally discurages new open source alternatives from emerging.