OPEN-SOURCE SOFTWARE IN ROBOTICS

Sanda TIMOFTEI, Emilia BRAD, Anca SARB, Ovidiu STAN

Abstract


The “Open source” term arose at the desire of some people that wanted to make available the source code of software that can be afterwards modified, improved and redistributed. In this way, a group formed by people from different places on Earth can work at the same project, in the same time, having at the end a better version of it. Open source software is licensed software offering the possibility to work without any problem, to collaborate in an open manner at a certain idea. Types of open software and hardware will be presented in this paper, precisely the ones that can be used for image processing. Except LINUX operating system, OpenCV is a type of open-source software, a computer vision library, available to everyone that wants to use it or has a better idea concerning a tool of that software, which can be used on other open source software, like ROS environment. In the last part of the paper, a study case using open source software will be presented.

[1] Official open-source site (https://opensource.org/faq accessed at May 20, 2018)

[2] https://en.wikipedia.org/wiki/Open-source_model accessed at May 20, 2018

[3] Levine, Sheen S., & Prietula, M. J., Open Collaboration for Innovation: Principles and Performance. Organization Science, pp 1414–1433, ISSN 1047-7039, 2013

[4] Raymond, Eric S., The cathedral and the bazaar: musings on Linux and Open Source by an accidental revolutionary. OReilly. ISBN 978-0-596-00108-7, 2001

[5] "The Case for Open Source Appropriate Technology". Environment, Development and Sustainability, pp 425–431, 2012

[6] "Science 2.0 is here as CSIR resorts to open-source drug research for TB" Business Standard, 1 March 2009

[7] Open Source Drug Discovery for Malaria Consortium (https://openwetware.org/wiki/OpenSourceMalaria:Story_so_far accessed at May 02, 2018)

[8] Lakhani, K.R.; von Hippel, E., "How Open Source Software Works: Free User to User Assistance". Research Policy, pp 923–943, June 2003

[9] Gerber, A.; Molefo, O.; Van der Merwe, A., "Documenting open-source migration processes for re-use". In Kotze, P.; Gerber, A.; van der Merwe, A.; et al. Proceedings of the SAICSIT 2010 Conference — Fountains of Computing Research. ACM Press. pp. 75–85, ISBN 978-1-60558-950-3, 2010

[10] Weber, Steve, “The Success of Open Source”, Harvard University Press, ISBN 978-0-674-01292-9, 2004

[11] O'Mahony, Siobhan Clare, "The emergence of a new commercial actor: Community managed software projects". Stanford, CA: Stanford University: 34–42, 2002

[12] Eric S. Raymond, "Goodbye, "free software"; hello, "open source"". Retrieved 2012-10-25 (http://www.catb.org/~esr/open-source.html accessed at May 02, 2018)

[13] Shea, Tom, "Free software - Free software is a junkyard of software spare parts", 23 June 1983 InfoWorld, Retrieved 2016-02-10 (https://books.google.ro/books?id=yy8EAAAAMBAJ&lpg=PA31&ots=IdSaFSmKVK&dq=us+government+public+domain+software&hl=de&pg=PA31&redir_esc=y#v=onepage&q=us%20government%20public%20domain%20software&f=false accessed at May 02, 2018)

[14] Tiemann, Michael. "History of the OSI". Open Source Initiative. Archived from the original on 1 October 2002. Retrieved 23 August 2008 (https://web.archive.org/web/20021001164015/http://www.opensource.org/docs/history.php accessed at May 02, 2018)

[15] "Why Open Source misses the point of Free Software" (https://www.gnu.org/philosophy/open-source-misses-the-point.html accessed at May 02, 2018)

[16] Muffatto, Moreno, Open Source: A Multidisciplinary Approach. Imperial College Press. ISBN 1-86094-665-8, 2006

[17] Guido van Rossum. "Open Source Summit". Linux Gazette. Archived from the original on 29 December 2013. Retrieved 2015-02-07 (https://web.archive.org/web/20131229053622/http://linuxgazette.net/issue28/rossum.html accessed at May 02, 2018)

[18]      https://en.wikipedia.org/wiki/Free_and_open-source_software accessed at May 02, 2018

[19] https://en.wikipedia.org/wiki/Open-source_software#cite_note-1 accessed at May 20, 2018

[20] St. Laurent, Andrew M., Understanding Open Source and Free Software Licensing, O'Reilly Media, p. 4, ISBN 9780596553951, 2008 (https://books.google.ro/books?id=04jG7TTLujoC&pg=PA4&redir_esc=y#v=onepage&q&f=false accessed at May 20, 2018)

[21] Open source software packages list (https://en.wikipedia.org/wiki/List_of_free_and_open-source_software_packages accessed at May 20, 2018)

[22] Open source hardware (https://en.wikipedia.org/wiki/List_of_open-source_hardware_projects#Robotics accessed at May 20, 2018)

[23] Open source software licensing (https://en.wikipedia.org/wiki/Open-source_software#Open-source_software_licensing accessed at May 20, 2018)

[24] Rosen, Lawrence. "Joint Works - Open Source Licensing: Software Freedom and Intellectual Property Law".  Retrieved 22 July 2016 (https://flylib.com/books/en/4.467.1.24/1/)

[25] Andrew T. Pham, Verint Systems Inc. and Matthew B. Weinstein and Jamie L. Ryerson. "Easy as ABC: Categorizing Open Source Licenses"; www.IPO.org, June 2010

[26] Shiels, Maggie, "Legal milestone for open source" BBC News. Retrieved 2008-08-15 (http://news.bbc.co.uk/2/hi/technology/7561943.stm accessed at May 20, 2018)

[27] Popp, Dr. Karl Michael, Best Practices for commercial use of open source software. Norderstedt, Germany: Books on Demand. ISBN 978-3738619096, 2015

[28] Popular and approved licenses (https://opensource.org/licenses accessed at May 20, 2018)

[29] OpenCV (https://opencv.org/about.html accessed at May 24, 2018)

[30] Robot Operation Systems (ROS) (http://www.ros.org/about-ros/ accessed at May 24, 2018)

[31] Sarah Manzoor, Raza Ul Islam, Aayman Khalid, Abdul Samad, Jamshed Iqbal, An open-source multi-DOF articulated robotic educational platform for autonomous object manipulation, Robotics and Computer-Integrated Manufacturing 30, pp 351–362, 2014,

[32] https://www.sciencedirect.com/science/ article/pii/S0736584513001002?via%3Dihub accessed at May 31, 2018.



Full Text:

PDF

References


Official open-source site (https://opensource.org/faq accessed at May 20, 2018)

https://en.wikipedia.org/wiki/Open-source_model accessed at May 20, 2018

Levine, Sheen S., & Prietula, M. J., Open Collaboration for Innovation: Principles and Performance. Organization Science, pp 1414–1433, ISSN 1047-7039, 2013

Raymond, Eric S., The cathedral and the bazaar: musings on Linux and Open Source by an accidental revolutionary. OReilly. ISBN 978-0-596-00108-7, 2001

"The Case for Open Source Appropriate Technology". Environment, Development and Sustainability, pp 425–431, 2012

"Science 2.0 is here as CSIR resorts to open-source drug research for TB" Business Standard, 1 March 2009

Open Source Drug Discovery for Malaria Consortium (https://openwetware.org/wiki/OpenSourceMalaria:Story_so_far accessed at May 02, 2018)

Lakhani, K.R.; von Hippel, E., "How Open Source Software Works: Free User to User Assistance". Research Policy, pp 923–943, June 2003

Gerber, A.; Molefo, O.; Van der Merwe, A., "Documenting open-source migration processes for re-use". In Kotze, P.; Gerber, A.; van der Merwe, A.; et al. Proceedings of the SAICSIT 2010 Conference — Fountains of Computing Research. ACM Press. pp. 75–85, ISBN 978-1-60558-950-3, 2010

Weber, Steve, “The Success of Open Source”, Harvard University Press, ISBN 978-0-674-01292-9, 2004

O'Mahony, Siobhan Clare, "The emergence of a new commercial actor: Community managed software projects". Stanford, CA: Stanford University: 34–42, 2002

Eric S. Raymond, "Goodbye, "free software"; hello, "open source"". Retrieved 2012-10-25 (http://www.catb.org/~esr/open-source.html accessed at May 02, 2018)

Shea, Tom, "Free software - Free software is a junkyard of software spare parts", 23 June 1983 InfoWorld, Retrieved 2016-02-10 (https://books.google.ro/books?id=yy8EAAAAMBAJ&lpg=PA31&ots=IdSaFSmKVK&dq=us+government+public+domain+software&hl=de&pg=PA31&redir_esc=y#v=onepage&q=us%20government%20public%20domain%20software&f=false accessed at May 02, 2018)

Tiemann, Michael. "History of the OSI". Open Source Initiative. Archived from the original on 1 October 2002. Retrieved 23 August 2008 (https://web.archive.org/web/20021001164015/http://www.opensource.org/docs/history.php accessed at May 02, 2018)

"Why Open Source misses the point of Free Software" (https://www.gnu.org/philosophy/open-source-misses-the-point.html accessed at May 02, 2018)

Muffatto, Moreno, Open Source: A Multidisciplinary Approach. Imperial College Press. ISBN 1-86094-665-8, 2006

Guido van Rossum. "Open Source Summit". Linux Gazette. Archived from the original on 29 December 2013. Retrieved 2015-02-07 (https://web.archive.org/web/20131229053622/http://linuxgazette.net/issue28/rossum.html accessed at May 02, 2018)

https://en.wikipedia.org/wiki/Free_and_open-source_software accessed at May 02, 2018

https://en.wikipedia.org/wiki/Open-source_software#cite_note-1 accessed at May 20, 2018

St. Laurent, Andrew M., Understanding Open Source and Free Software Licensing, O'Reilly Media, p. 4, ISBN 9780596553951, 2008 (https://books.google.ro/books?id=04jG7TTLujoC&pg=PA4&redir_esc=y#v=onepage&q&f=false accessed at May 20, 2018)

Open source software packages list (https://en.wikipedia.org/wiki/List_of_free_and_open-source_software_packages accessed at May 20, 2018)

Open source hardware (https://en.wikipedia.org/wiki/List_of_open-source_hardware_projects#Robotics accessed at May 20, 2018)

Open source software licensing (https://en.wikipedia.org/wiki/Open-source_software#Open-source_software_licensing accessed at May 20, 2018)

Rosen, Lawrence. "Joint Works - Open Source Licensing: Software Freedom and Intellectual Property Law". Retrieved 22 July 2016 (https://flylib.com/books/en/4.467.1.24/1/)

Andrew T. Pham, Verint Systems Inc. and Matthew B. Weinstein and Jamie L. Ryerson. "Easy as ABC: Categorizing Open Source Licenses"; www.IPO.org, June 2010

Shiels, Maggie, "Legal milestone for open source" BBC News. Retrieved 2008-08-15 (http://news.bbc.co.uk/2/hi/technology/7561943.stm accessed at May 20, 2018)

Popp, Dr. Karl Michael, Best Practices for commercial use of open source software. Norderstedt, Germany: Books on Demand. ISBN 978-3738619096, 2015

Popular and approved licenses (https://opensource.org/licenses accessed at May 20, 2018)

OpenCV (https://opencv.org/about.html accessed at May 24, 2018)

Robot Operation Systems (ROS) (http://www.ros.org/about-ros/ accessed at May 24, 2018)

Sarah Manzoor, Raza Ul Islam, Aayman Khalid, Abdul Samad, Jamshed Iqbal, An open-source multi-DOF articulated robotic educational platform for autonomous object manipulation, Robotics and Computer-Integrated Manufacturing 30, pp 351–362, 2014,

https://www.sciencedirect.com/science/ article/pii/S0736584513001002?via%3Dihub accessed at May 31, 2018.


Refbacks

  • There are currently no refbacks.


JOURNAL INDEXED IN :