Today as more and more Open Source projects becomes popular, let’s take a look to the past and see how open source changed everything.
Back in 2009, no one had an idea that GitHub would now change software development for everyone. or other open source projects that create dramatic changes, which would become the new normal in a decade that was anything but normal.
The Term “Open Source”
Whether you are aware or not, the way you live your life that is revolving around computer technology has been impacted by open-source software. Or you may have known open-source software that is free to download and available for anyone to edit. But, do you know how the term “open source” rises to the surface?
In the late 90s a movement to rebrand free software in a more ethically neutral way marks the beginning of “open source”. A couple of men including Eric Raymond and Bruce Perens were involved in this moment, which later founded the Open Source Initiative in 1998. This organization maintains official definition of open-source software.
At the end of 1990s, the “open source” term had gained much traction in public media. It also had an acceptance in the software industry including the “dotcom bubble” and the “open source software-driven Web 2.0”.
Ways that Open-Source software changed the world
“The biggest thing that happened to open source in the last decade is the introduction by GitHub of the pull request,” as declared Tobie Langel. Supported by cloud, ” GitHub gave open source visibility and lowered the playing field for collaboration by an order of magnitude.” The collaboration has paved the way for open-source projects.
Well GitHub was launched in 2008 but like Cloud it didn’t really boom until the year of 2010.
Open-source runs the Cloud
Lately, people are increasingly in favor of services they access via web browser more than local apps on their desktops. These sites exist on someone else computers (servers) and are often product of open-source software.
Linux and many open-source OS like FreeBSD are very preferable options for severs. Servers that are primarily intended for other machines to access remotely.
Developers, most of them, prefer open-source tools. This also has been the reason why so many open source programming languages are on the rise.
Open-source are supporting Android
Android, now the world’s most popular smartphone operating system, is based on Linux. Most of the time when a new company wants to enter the android market, they don’t want to create a new system from scratch.
They oftenly create their projects based on Android or other version of Linux (i.e Tizen).
We might not know what would happen in the future, but new mobile devices are coming to market using Linux by the day.
The programming language that I specialize in is Java, because I think Java programming language is more universal and of course because I like it regardless of any reason.