Editing User:Oheim
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 8: | Line 8: | ||
I have been a user of free software and linux since approximately 1999, but GNU Octave is the first project which I contribute to. | I have been a user of free software and linux since approximately 1999, but GNU Octave is the first project which I contribute to. | ||
− | == | + | == My contribution to GNU Octave == |
− | + | After my exit from academia, I could no longer legally use my educational license of MATLAB and its toolboxes, which I had used for research [http://dx.doi.org/10.1109/SIMUL.2010.24] [http://exp.ln0.de/heimlich-power-2011.htm]. I continued working on my thesis' topic [http://dx.doi.org/10.1007/s00500-013-1008-8] and—as a hobby—put up a website showing off some functions from my thesis [http://exp.ln0.de/]. At first I experimented with integrating my MATLAB based functions via a webservice for the computational work, but since this was illegal, I had to reimplement my functions as well as some required interval arithmetic routines in PHP from scratch. Yes, I really did this, but it was no fun because the language isn't made for it and I had to compromise a lot. | |
− | After my exit from academia, I could no longer legally use my educational license of MATLAB and its toolboxes, which I had used for research [http://dx.doi.org/10.1109/SIMUL.2010.24] [http://exp.ln0.de/heimlich-power-2011.htm]. I continued working on my thesis' topic | ||
− | In 2014, since I was still subscribed to the IEEE interval standard working group [http://grouper.ieee.org/groups/1788/], I | + | In 2014, since I was still subscribed to the IEEE interval standard working group [http://grouper.ieee.org/groups/1788/], I noticed that the standard document was nearly finished and conforming implementations were still to be done. Also I noticed a request by the FSF for supporting GNU Octave as a high priority project with free replacements of MATLAB toolboxes [http://www.fsf.org/campaigns/priority-projects/priority-projects/highpriorityprojects#Octave]. I followed their call and created the [[Interval_package|interval package]], which soon became the first complete implementation of the preliminary standard IEEE 1788 (finally, my silly PHP exercise payed out). |
− | |||
− | |||
− |