Showing revision 1

Share Research Empowered by Open-source Codes

MCX and other tools developed by our team are all open-source software. It reflects our passion and desires to share our latest and coolest research with everyone and make our small, but persistent contribution to a broader research community. If you, as a user or developer, share the same passion and perspective, we invite you to join us and contribute under the same cause, and minimize repeated works.

Developing a well-maintained software is rather a challenging task, but was not well understood by many research groups. It requires hundreds or thousands of hours of development up front, but, often neglected, many times more hours for troubleshooting, debugging, optimizing and supporting after the software becomes available. A vibrate software project needs dedicated research effort and funding support. By choosing an open-source license, we don't want to see this significant investment in time (and funding) to become wasted. Today, publications that "reinvent the wheels" are still not rare, but we will do our part to help people focus their effort to something new and not to repeat.

This page is dedicated to educate our developers - someone who has the desires to improve and modify - how to take the best advantage of our open-source software, and collaborate with us towards a more productive research.

Understand what the open-source license means

A software license is a legal contract between a user and the developer/provider of the software.

MCX, MMC, MCX-CL and MCXStudio are published in one of the most widely used open-source licenses - the GNU General Public License version 3 (GPLv3).

How to contribute to this project

There are many ways you can contribute to our projects, no matter if you are a user or a developer.

If you are a user

  • provide feedback
  • write testimonials
  • help other users to answer questions in the mailing list
  • give suggestions and feature request
  • help us promote this software among colleagues and let more people aware
  • cite our papers!

If you are a developer

  • help us make MCX better
  • back-port your updates/features to upstream authors
  • add documentations
  • create professional bug reports
  • write professional patches for new features

How to modify MCX source codes

Powered by Habitat