I like open source software because it is almost free to use, modify and distribute. For example, I use “R language” for data analysis as I can share code to anyone without cost. R is an example of open source software. When I used to be a risk manager more than 10 years ago, I used MATLAB. This is an awesome software for data analysis. However, we need to buy a license to use it. So I cannot recommend it for everyone. But I can do that for R as it is free.
Open source software is strong enough to change the landscape of developing computer programs. Especially I look at the movement driven by Facebook, it looks like a big tsunami to take over the industry. It has more than 200 open source software projects from mobile application development to artificial intelligence according to the article. Mark Zuckerberg, Founder and CEO of Facebook, have been taking initiative open source movement for many years. For new start-up, it is very good and helpful because
1. It accelerates development of applications
Because startups usually do not have enough resources to develop the applications from scratch, it is very helpful for them to use open source software. All they should do is modify the software to make applications. Facebook is also built by using open source software, although it becomes one of the biggest IT companies in the world.
2. There are more choices provided by open source softwares
When there are several kinds of open sources for specific purposes, we can choose the best one for our own purpose. All we should do is to assess each of them. For example, when you are interested in artificial intelligence, there are many major open source softwares, such as Theano, Pylearn2, Torch, OpenDeep, Chainer and so on. Each of them is a little different in terms of functionality and structures. Therefore, we should choose the best one for our own purpose. When we have the best choice. it allows us to develop applications rapidly and effectively.
3. Open source softwares can lower the entrance barriers
It is usually difficult for start-ups to develop complex programs, such as deep learning, from scratch. But supported by open source software, start-ups can learn and develop the applications at the same time. It is very important in the digital economy as the supply of experts in such fields are always less than the demands in labor markets.
Going forward, I would like to develop an economic analysis system by using open source software and make it available for everyone who is interested in. I hope everyone can analyze the economy in his/her own country by him/herself in the business.