Internet Giants Open Source Their Technologies for Value-driven Digital World

By CIOReview | Friday, January 8, 2016

FREMONT, CA: Enterprises are gradually moving into the open source space for reducing the operational costs, while increasing the level of security and software capabilities. It has many advantages over traditional forms of software that benefits enterprises with low cost, freedom of choice and ease of use. To encourage IT communities adopting the open source, internet giants Facebook, Google, Twitter and Linkedln are offering their technologies as open source for wider use, reports Matthew Finnegan,

Enterprises can adopt these open source technologies components into their business ecosystem, accessing leading products, without incurring the costs of pre-sales, escrow agreements and license fees. Open source solution offers quality and flexibility for the changing business needs, reduces the total ownership cost and reduces time spent dealing with system administration. It features with auditability as it includes the right to the source code where the user can audit and understand how it works. Further the source code can be extended as per the specific needs intended.

Open source software is generally free and has an online community with forums, mailing lists, wikis, newsgroups and live support chat. The businesses that want extra assurance, there are now provided with support options on most open source packages. The other major benefit of open source is the technology can be used for a trail before buying it, which helps businesses to leverage risk free software for their business needs.

The innovative technologies from these companies have been open sourced in recent times which have got into a wider use. The list includes:

Google – Kubernetes: container cluster management platform to manage applications in data centers;

Google – MapReduce: process huge data sets across large clusters of servers;

Google – TensorFlow: AI software library used for things such as photo search, voice recognition and translation;

Facebook - Open Compute Project: where every major physical component of its data center stack is open-sourced;

Facebook - Big Sur: a server framework for AI use cases;

Facebook – Torch: deep learning framework

Twitter – Aurora.Storm: a framework that allows engineers to run large-scale production applications, offers them an automated way to create and update the services, and helps in making scheduled decisions with greater reliability;

Linkedln – Kafka: a real-time, distributed messaging system created by LinkedIn for internal use to modernize their operations.

By offering their technologies, these web companies in return are gaining access to a vibrant community of developers who can improve their own technology for free resulting in saving huge amount of data center costs.