Putting a code open source

9 visualizaciones (últimos 30 días)
PatrizioGraziosi
PatrizioGraziosi el 13 de Jun. de 2019
Comentada: Mike Croucher el 25 de Jun. de 2025
I'm writing a big materials simulator with Matlab and want to release it open source thorough the University website and a dedicated one, is there a specific pathway?
  1 comentario
Mike Croucher
Mike Croucher el 25 de Jun. de 2025
The suggested pathway these days is
  1. Put the code on GitHub. Consider this your development version
  2. Link it to File Exchange to help MATLAB users discover and install it more easily. This can be done automatically.
  3. Ensure that there are some 'Open in MATLAB Online' badges linked to apps or live scripts that clearly demonstrate how to use your simulator.

Iniciar sesión para comentar.

Respuesta aceptada

Bjorn Gustavsson
Bjorn Gustavsson el 13 de Jun. de 2019
Put an open-source copyright/copyleft license on your code, look for example for GPL version 3, or other open-source license (wikipedia is a good source for various variants. The nuances regarding what's permitted and prohibited under
different licenses is too complex for me to advice on.). Tar/zip everything up and make available, consider using git-hub or similar, I really like to find stuff at the matlab central file exchange, so in my opinion that is a good place for others to
make their code available. On that part there is not that much more to it.
Then I always find tools with good documentation, examples and integrated help-facilities very important for me to use tools. You might benefit from making sure your tool has as low an entrance-threshold as you can make it.
HTH

Más respuestas (1)

Hans Scharler
Hans Scharler el 20 de Jul. de 2020
Editada: Hans Scharler el 20 de Jul. de 2020
You can share your open source MATLAB project via GitHub and then peer it to File Exchange. This will get you maximum reach and the project is installable from MATLAB Add On Explorer.

Categorías

Más información sobre Manage Products en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by