Open source is a means that helps “promotes free redistribution and access to an end product's design and implementation details.” There are many advantages of open source such as, “Opening the source code enabled a self-enhancing diversity of production models, communication paths, and interactive communities.”
The open-source also helps “differing approaches in production.” In other words, the open source model is a way to centralization in production and the way products are produces. “Peer production” is the major factor leading to usage of the open-source strategy because developers and producers would get the chance to enhance products they want to work on by getting the documentations with no cost. As it is explained online, “In general, this suggests that the original work involves a great deal of time, money, and effort. However, the cost of reproducing the work is very low, so that additional users may be added at zero or near zero cost — this is referred to as the marginal cost of a product. At this point, it is necessary to consider a copyright.”
“Simply put, cloud computing is a set of pooled computing resources delivered over the Internet. The cloud delivers a hosting environment that doesn't limit an application to a specific set of resources. Depending on the platform, an application can scale dynamically and increase its share of resources on-the-fly.”
“Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network.” There are many advantages of open cloud computing including:
- “ Improve interoperability
- Lower adoption costs for technology
- Increase development consistency and predictability.”
Used Sources:
http://en.wikipedia.org/wiki/Open_source
http://en.wikipedia.org/wiki/Cloud_computing
http://www.cmswire.com/cms/information-management/is-an-open-source-cloud-smackdown-coming-013260.php