M2M vs. M2M2
-
Is there a list of differences of M2M2 compared to M2M?
To me it looks like:
- M2M2 is now closed source
- M2M2 no longer needs Tomcat or Apache
- M2M2 will probably support some new, cool stuff so people want to upgrade (since open source version sounds A LOT better)
This raises couple of questions:
- What will be the future of Mango M2M?
- When M2M2 is expected to be production ready?
- Is it guaranteed that M2M2 core will remain free (as-in beer)?
-
I, too, would like a clear view of it's strategy. I am not fond of straying away from open source.
-
Hi,
- What will be the future of Mango M2M?
if you can gather enough developers (I mean developers not end users!) you may fork the current mango codebase...
- Is it guaranteed that M2M2 core will remain free (as-in beer)?
Certainly not, bacause they try to get a living out of it - so nobody (even debelopers) can go into a shop and get free bred ... or a rent free flat.
If it remains opensource I think nobody will pay for it.Don't mix free beer with open source!
Actually I can't see enough developers to develop and maintain a open source mango.
Arne
-
I can't see enough developers to develop and maintain a open source mango.
Actually there is an existing fork, called ScadaBR, and I believe they are going fast and on the right way.
It's heavilly based on mango but has lot of other great features.
-
For years Serotonin has been doing a great job of adding new features, fixing bugs, and providing amazing support via this forum and somehow they are providing this service to us free of charge.
The new features scada-br has added, such as OPC, have so far appeared in the official Serotonin releases, which is of great benefit to everybody.
I'm sure scada-br will continue to integrate the new features and bug fixes from the serotonin releases and hopefully serotonin will be able to integrate more of the new scada-br features as they mature. This makes scada-br more of a 'branch' than a fork. I realize english isn't everyone's first language but it is an important differentiation.
-
hmmm interesting, thank you craig for making it clear for us, actually english is my second language :)
Anyway, will M2M2 be open source?
I guess the answer is not and if so what will be the future of Mango M2M?
-
All,
Thanks for everyone's interest in M2M2! Let me try to get to everyone's questions...
M2M2 is now closed source
Well, not all of it. The core will mostly be closed except for the module packages and selected areas which will allow others to write modules. Some modules will be open source to act as examples of how to write other modules. And module writers can choose if they want their code to be open or not.
M2M2 no longer needs Tomcat or Apache
Yes. M2M2 uses the embedded Jetty server, which provides a lot more programmatic flexibility, and one less installation step.
M2M2 will probably support some new, cool stuff so people want to upgrade (since open source version sounds A LOT better)
That's what our marketing department strongly advises. Also, it's a fair bit of work to maintain two systems. So, we only plan to update M2M with requests from customers that need to remain on M2M for the time being.
What will be the future of Mango M2M?
Eventually it will be retired. No idea how long this might take.
When M2M2 is expected to be production ready?
1-3 months.
Is it guaranteed that M2M2 core will remain free (as-in beer)?
Sorry, but the core is the one thing pretty much guaranteed to not be free.
Regarding "open source", considering the fact that the number of people that contributed anything back to the project is less that 0.1% of the number of users, i'm assuming that this attribute is not really the main concern. (For those who customized their instances without contributing back, please note that the modularization in M2M2 is intended to still allow this, and in fact make it much easier. And you can also sell your modules!)
Most likely it is the not-free-as-in-beer issue that worries most. As Arne said, the bread that our developers (and their kids) eat is not free either. Charging a bit of money covers the multitude of costs that arise with developing and marketing a product like Mango.
And when we say "bit", we mean it. We expect the price for the core to be < $100 CAD. Modules will probably mostly be free, but even those that aren't will likely be in $20 CAD range. I sincerely hope this is not a problem for folks. For any users who are NPOs or charitable organizations or such, please contact us and we may be able to provide discounts.
-
Please keep the great work moving forward, I'm sure the users will support you.
Thanks
Mo