Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the OpenSource policy for CML?

CML opensource policy
0
Posted

What is the OpenSource policy for CML?

0

We intend to make robust, stable code available openly in an immutable form. Developers are free to build modules which interoperate with this code but not to change it. I believe that the current architecture allows this, through Java Patterns and similar approaches. Code requires a gestation period before it can be reasonably offered as Open. In some projects (e.g. Apache) the code is openly mounted and collaborators accept that nightly builds, etc. may have bugs. The success depends on the discipline and critical mass of the collaborators. Ideally this approach should be adopted for CML/JUMBO. However it proves much more difficult to get critical mass. Opening buggy code to the community can cause disillusionment and criticism, and the authors get flooded with calls for help. We have therefore created an “early adopter” policy where organisations and individuals can have access to later versions with greater functionality and access to the source code. See the section of development

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.