You are here
New category for open source codes
Update: An Open Source Review page has been created. Please feel free to leave links, codes and comments on the page.
I have seen that there is lot of code sharing among the mechanicians at iMechanica; a search for the word "code" for example produces nearly fifty entries, of which, I believe, at least half of the posts are pointers to codes and their sharing.
Recently, I also had an interesting exchange with Biswajit regarding having a repository of codes of interest to mechanicians at iMechanica.
I have noticed several such open source codes for microstructural evolution on the net, for example, all of which I listed in this post.
I believe (and, I think many of the members of iMechanica share this opinion) that sharing codes among oursleves is the best way to make sure that any bugs in our codes will be weeded out fast; in addition, sharing codes also helps avoid duplication of work, and increases overall confidence in simulation and modelling; finally, it makes reproducibility of simulation and modelling results very easy, so that more and more people will start using this methodology in their research.
To this end, I am suggesting adding a special category (tentatively called Open Source--your suggestions as to the name are welcome) to the existing ones at the iMechanica header, where, mechanicians can discuss, share and collaborate on developing and using codes of interest to all of us; the codes can be posted under whatever license the author deems fit--though, personally, I believe GPL is ideal. The codes need not be at the cutting edge of research (since, as Biswajit notes, such codes are poorly documented (not a priority) and are of interest to a few), though having sharing some cutting edge research code might lead to fruitful collaborations.
So, if you think this is a good idea, please leave a note in the comments section--if there is sufficient response, we can create such a category. In addition, if you have any suggestions and ideas about the category, its working, or any concerns you may have about sharing codes, note them also in the comments.