Free software is simply software that respects our freedom — our freedom to learn and understand the software we are using. Free software is designed to free the user from restrictions put in place by proprietary software, and so using free software lets you join a global community of people who are making the political and ethical assertion of our rights to learn and to share what we learn with others.

Sunday, April 22, 2012

Secret Computer Code Threatens Science

Although modern science calls for researchers to share their work so that their peers can verify the success or failure of experiments, most researchers still do not share the source code for the software used in their projects. However, a group of researchers is pushing for new standards that require newly published studies to make their source code available. "As computing becomes an ever larger and more important part of research in every field of science, access to the source code used to generate scientific results is going to become more and more critical," says Harvard University researcher Andrew Morin. Of the 20 most-cited scientific journals in 2010, only three require that computer source code be made available upon publication. The researchers propose that public funding or policy-setting agencies should support the idea of openly sharing source code. In addition, research institutions and universities should use open source software licenses to allow for source-code sharing while protecting the commercial rights to possible innovation spinoffs from research. "The encouraging thing is that all of the proposals we have made have already been implemented by various journals, funding agencies, and research institutions in one form or another," Morin says.