Closed vincent-li-1960 closed 2 years ago
OpenC3 is an independent business and fork of the COSMOS project by its two creators (Ryan Melton and Jason Thomas). We are continuing where we left off on COSMOS v5.
Is COSMOS still being supported by Ball Aerospace or should users switch to OpenC3?
And where do we go for COSMOS v4 support?
First, just to be clear, I no longer speak for Ball.
COSMOS 4 is built on obsolete EOL technology (Qt4, Ruby 2.5), so I would recommend upgrading to OpenC3 5. We can help with that effort and 5 is generally very backwards compatible.
If you can't do that, we would be willing to support 4 (on a question/debugging/configuration level), but I don't think there will be any future releases for 4 and it is going to become more and more difficult to run on a modern OS (For example Redhat 8 doesn't work). Fixes would need to be implemented as local patches.
What is the difference between the COSMOS and OpenC3 projects?
Surface level they seem very similar, and if someone could elaborate on the purposes of each project, when one might use one over the other, etc. that would be greatly appreciated.