Tuesday, March 4, 2014

Open Source Software

Open Source Software is available with their source code available for free. Anyone with the knowledge of development can make changes in its source code and may produce modified version. These open source software in today's era have started taking over most of the present software (Closed source software) , which are available at some price.



Linux is a very famous open source Operating System.

Linux:

Linux is a very powerful and the famous operating system available today. It has many other flavors for satisfying various needs. To name some: Ubuntu, Mint OS, Kubuntu, Zorin OS, Fedora, Backtrack etc.

Artificial Intelligence Open Source Community

I would like to provide some examples over AI (Artificial Intelligence) Open Source Software in various categories.

  • General
    • OpenCog: A project that aims to build an artificial general intelligence (AGI) framework. OpenCog Prime is a specific set of interacting components designed to give rise to human-equivalent artificial general intelligence.
  • Computer Vision
    • AForge.NET is a Computer Vision, Artificial Intelligence and Robotics library for the .NET Framework.
    • OpenCV is a Computer Vision Library in C++.
  • Machine Learning
    • R Programming Language is an open source language for Data mining, statistical computing and graphics.
  • Robotics
    • ROS is an Open Source Software framework used for the Development in Robotics.

2 comments:

  1. Hello Karan,
    This is a nice informative post about open-source software. It would be really great if you can talk more about some specific open-source software that you like or you use, in addition to these major principles and definitions. I would like to know more about your own experience and opinion on this topic!
    Also, if you can add some images, this blog post can be more informative!

    ReplyDelete
    Replies
    1. Thanks for the suggestion, I did work as you suggested and made the changes.

      Delete