Tuesday, December 5, 2017

What Open-Source is?

What Open-Source is?

Open-Source is denoting software which the original source code is made freely available,may be redistributed and modified.Open-Source can be a type of software.It calls Open-Source software.
It is a very useful kind of software as people can share their ideas of coding or design with others.There is no doubt that it is a effective way to improve a person's programming skills by learning from other source codes such as the coding skills.

Open-Source is not suitable for me because the most of the source codes of others are too difficult to understand.In other words,they are higher level than mine.I am just a beginner.Thus,I can't learn lots of from those Open-Source.But in general,it still really a knowledgeable tool for learning,strengthening the skills of programming.

Actually,some of the open-source softwares are useful.In fact,the type of software that I always use is not open-source.As popular,useful and well-developed open-source softwares are not numerous.So,the choices which I can choose are also insufficient.

That's why I prefer commercial software than open-source software.The main reason is that commercial software is more guaranteed and stable.Commercial software has less errors and bugs than open-source software that is attributed to the difference of the developers.Commercial software,most,if not all, is developed by experienced developers.But,open-source software may be developed by beginners.So,I use commercial softwares more than open-source softwares such as Microsoft office and the OS of windows.

But,I used a open-source software before,it is Mozilla Firefox browser.I think it is better than IE browser.The loading speed,user interface,functions are better than its.Thus,it is one of the most popular open-source softwares that I used before.It is a successful open-source software.Now,I better choose to use Chrome browser.It is multi-functional as it provides many useful function for users.So,I give up Firefox browser.


Also,Apache HTTP web server is also a common open-source software which is well-known.The using percentage of Apache HTTP web server is the highest,comparing with IIS, Google web server and nginx.I have used it for a period.It is fast and reliable.One of its allure is that it can be extended through not complicated API to compile Perl or Python and so on to the server. 

Indeed,7-Zip is also a open-source software that is useful and I have used before.It is a software used to decompress and compress files.Nowadays,decompression and compression are always made by PC users and so on.

In a nutshell,open-source is a one of the useful types of softwares. However,high quality and well-developed open source softwares are still not enough.Therefore,the choices of them are generally insufficient.

What are open-source organisations?

Open-source organisations means that they are companies or some organisations specialized in developing Open-Source software.
They are not-for-profit and charitable organisations supporting the open source software movement.There are several examples such as Apache Software Foundation,OpenStack Foundation,Linux Foundation.

Linux Foundation

Linux is one of the most popular open source examples.It is non-profitable.Also,it provides a operating system for people for free.
Everyone who know what coding and program are that can improve the source code of the Linux operating system.So,it is a suitable example for open-source organisation.It also had a long history.It has founded for seventeen years.

OpenStack Foundation

OpenStack Foundation is an adoption of the OpenStack cloud operating system.Also,it establishes a private cloud of a firewall in order to provide shared resources for any departments of an institution.

Apache Software Foundation
Apache Software Foundation was established in 1999.It has been developing a HTTP server called Apache.This foundation is to gather enthusiasts of the server softwares.Moreover,they can communicate with each other to improve and maintain the softwares continuously.

The definition of Open Source: 
 https://en.wikipedia.org/wiki/Open-source_software

No comments:

Post a Comment