For Developers
Code
The source code is hosted on github:
https://github.com/SINTEFMedtek/CustusX.
Build instructions can also be found there.
The code is free to download and use under a BSD-3 license. However, the code base is currently undergoing large changes, thus there is no guarantee that internal interfaces will be stable.
CustusX is written in C++ using CMake, Qt, CTK, VTK, ITK, Eigen, OpenCV, IGSTK, OpenIGTLink and other libraries. The OSGi plugin framework implemented by CTK is used, and is the recommended way to extend CustusX yourself. The platform contains the CustusX application, but it is straightforward to build your own applications using the same platform. See the documentation for more.
Support
- For support, discussions, getting in touch with the developers: Join or search the mailing list: https://groups.google.com/forum/embed/?place=forum/custusx-users
- How-do-I - type questions: Post a question on http://stackoverflow.com/search?q=custusx, use the name custusx to gain attention from the developers. Look here for a rationale behind using StackOverflow: http://meta.stackexchange.com/questions/3966/is-it-okay-to-use-stack-overflow-as-the-support-forum-for-a-product-or-project/13282#13282. custusx is unfortunately not available as a tag, this will hopefully change in the future.
- If you find a bug: File an issue here: https://github.com/SINTEFMedisinskTeknologi/CustusX/issues.
Contribute
Feel free to fork the project on github. Modifications can be added throught pull requests (https://help.github.com/articles/fork-a-repo/). You can also join us on the mailing list or answer questions on StackOverflow.