SPACE organised a three day Workshop series on “Popularisation of free software for scientific research” supported and sponsored by KSCSTE, from 29th September 2014 to 1st October 2014 in Malabar Christain College, Kozhikode. Mrs. Pavamani Mary Gladys, the Principal, Malabar Christian College, Kozhikode inaugurated the programme. Dr. Sasikumar (Board of Directors, FSFI), Mr. Rajmohan, Mr. Binu Abraham and Mr. Rijoy V(Coordinator, Freeelectron) handled the workshop. More than 15 students from the Department of Physics, Chemistry and Mathematics attended the workshop. Freesoftware and science, Introduction to Gnu/Linux, Datavisualisation using Gnu plot, Typesetting using LaTeX, Molecular Workbench, Scilab, Contextfree Art and other free software tools for scientific computing were introduced.
SPACE conducted three day workshop on “popularisation of free software for scientific Research” at Farook College on 12th, 13th and 14th of March 2014 supported and sponsored by KSCSTE(Kerala State Council for Science Technology and Environment). Sri. E. P. Imbichikoya, Principal, Farook College inaugurated the workshop. Dr. Sasikumar (Board of Directors, SPACE) and Mr. Rijoy V(Coordinator, Freeelectron) handled the sessions. Freesoftware and science, Introduction to Gnu/Linux, Datavisualisation using Gnu plot, Typesetting using LaTeX, Contextfree Art and other free software tools for scientific computing were discussed. This is the third workshop of Freeelectron Workshop series. The first two workshop were conducted in SB College Changanassery and Govt. Brennen College Thalassery.
SPACE conducted three day workshop on “Popularisation of Free Software for Scientific Research” at Govt. Brennen College Thalassery from 27th February 2014 to 1st March 2014. Dr. Sasikumar (Board of Directors, SPACE), Mr. Rijoy V (Coordinator, FreeElectron, SPACE), and Mr. Raj Mohan took sessions on Introduction to Free Software, Gnu/Linux, LaTex, GnuPlot, Scilab, Context Free Art and so on. Around 20 students from Govt. Breenen College, Thalassery, S.N College Kannur, Nirmalagiri college, Kuthuparamba, Krishna Menon Memorial Govt. Women’s College, Kannur attended the Workshop.
SPACE conducted three day workshop on “Popularisation of Free Software for Scientific Research” on 28 to 30th Nov 2013 at at SB College Changanassery. Dr. C. Sudarsanakumar, Director SPAP, M G University, Kottayam Inaugurated the programme. Dr. Sasikumar, SPACE gave keynote address after the inaugural ceremony.
Dr. Sasikumar, Mr. Rijoy, & Mr. Shameer from SPACE conducted sessions on various scientific tools in free domain such as LaTex, GnuPlot, Scilab, Arduino and so on. 41 registered students in the Department of Physics, Mathematics & Chemistry from SB College and neighbouring colleges attended the workshop.
There have been numerous discussions on the parallels between science and Free Software in the past. In fact indications on how science and Free Software operate on similar principles can be found regularly.
Fundamentally, science and Free Software have in common that both build upon cooperation of many people that in cooperation achieve more than each of them could have achieved alone. The best quote describing this is by Sir Isaac Newton, who said: If I have seen further it is by standing on the shoulders of Giants.
The advantages of cooperation do not only benefit the scientists or developers involved, but society as a whole — and the notion of society here does include economy. It is characterizing that the advantages are also available to those who have not contributed to them or maybe even fought against them actively (just consider the people who fought the notion that earth was not a disk).
Within these parameters, the connections are pretty clear to most people. But there is yet another, hardly understood connection, resulting from the scientific method.
Part of the scientific method is to create new theories and conduct experiments that will verify them. Has a theory been experimentally verified once, any additional verification will not add to the scientific knowledge base.
In other words: By having been experimentally verified, a theorem is considered valid. Additional verifications will not make it “more true than true.”
Another case is disproving a theory by conducting an experiment that contradicts the theory, falsifying it. In that case, the theory in its current formulation is not true. It needs to be modified or discarded alltogether — independent of the amount of verifications that existed for it.
One single falsification can make an unlimited amount of verifications irrelevant. Falsification is an essential part of the scientific process. Without falsification there is no science.Where is the connection to Free Software?
Software becomes a more intrinsic part of science, which does not refer to using text processing tools to write down the results. From the viewpoint of scientific quality it is irrelevant whether a scientist is using plain ASCII text files or a certain word processor for their publication.
Although in the latter case it is probable that in a few years time the results will have to be entered anew because the current program cannot read the old file properly or maybe not even at all.
The connection between software and the scientific method exists when experiments partially or entirely rely on software. This means the software becomes part of the scientific process and result.
And to anyone who has ever developed software it is obvious that knowing an algorithm is not sufficient to provide means for falsification; implementation is equally important and also becomes part of the scientific result.
Proprietary software by nature creates a “black box”. If you wish, you can visualize it as a small, black box with a button and a light. Now someone tells you that when you press that button, a certain experiment is going to be conducted and when the lamp lights up, it was successful.
One could raise the question what knowledge a person could gain From pushing the button and seeing the lamp lighting up.
It gets really fascinating, when a second person comes with a second box, which claims that the same experiment is going to be conducted — but this time the lamp does not light up when pushing the button.
In none of these cases do we have the capabilities to verify or falsify, everything is based upon belief and trust only. This implies a very interesting conclusion.Proprietary software is incompatible with the scientific method!
Additionally, we are experiencing other problems. Science is not only about what we know today, but also how we got there. The way we took, the way a discipline developed, is part of the cultural heritage of mankind and may contain important information for future generations. Results must not be time dependent.
Should anyone wish to repeat an experiment of Leonardo da Vinci today, this can be done. It may require work, but it is possible.
Making the assumption that the software used in an experiment still exists and did not — as usual — get destroyed because after 10 years the last remaining floppy disk containing the program got thrown in the trash. What are the chances for an experiment based upon proprietary software that people will be able to find the specific hard- and software versions that the software depends upon?
That probability is obviously reaching zero pretty quickly, especially when thinking in timescales of generations.
Free Software with its freedom to port it to other platforms really does allow to repeat such experiments and the good or not-so-good ideas people had.
Therefore, Free Software helps archiving the scientific and cultural development of mankind. It allows preserving the way of how we got where we are today.
So when going into detail, it becomes apparent that the connection between Free Software and science is much more intensive than it seemed at first. Also this shows the connection to social and cultural aspects that connect mankind.Copyright (C) 2003 Georg C. F. Greve <firstname.lastname@example.org>
Permission is granted to make and distribute verbatim copies of this transcript as long as the copyright and this permission notice appear.