php

Open Source vs. Closed Source: Which is Better?

Posted by Administrator on Thu, May 20 2010 19:20:00

Source code is essentially a collection of declarations that are written in computer programming language to control the functionality of a technology, such as a web application.  When a programmer enters source code into a computer, he/she is telling a computer what to do and what tasks to execute.  With the evolution of the internet and the constant evolvement of technology, source code has come to be classified as either “open” or “closed”. 

Open Source
Code that is open source is generally accessible to the public, which means that engineers and developers can utilize the code to develop new technologies and innovations.  When companies use open source software, they allow developers to connect with their platforms and internal infrastructure, which promotes the creation of new technology and user experiences. Once code is made open, developers can continually copy, modify or change it.

Closed Source
On the opposite end of the spectrum is closed source software, which is secure and kept private from the eyes of the public.  Usually, companies or individuals will use closed source when they are developing n ew software that they want to keep sec ret until a final product is revealed and made available for purchase to the public.  Unlike open source, closed source cannot be altered, modified or copied. 

Think of closed source software as the KFC Original Recipe®, no one gets to have access to it because it makes the franchise a great deal of money, is legally protected and considered intellectual property. 

Which is Better?
Social networking sites, like Facebook®, have opted to use open source software so that developers can build applications using the site’s platform.  However, many companies choose to keep their source code closed so that they can later monetize by patenting and selling their original technology.

Therefore, the answer to this question will l argely depend upon the goals of the individual or the company that is developing a technology.  For example, if a company is planning to create an original iPhone application and they want to generate revenue from the app, they will want to use closed source so their code remains out of the public domain.

If you are looking for a company that can develop custom source applications or social networking websites, you should contact Socially Built™.  The company utilizes their own custom PHP framework and does not rely upon third party or open source software.  This enables clients to create new user experiences that are not only marketable, but also lucrative. 

 

Posted in php | Leave a comment