• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here:Home » Copyright of API Means Pushing To Use Cloud Abstraction

By Abhishek Ghosh August 18, 2014 6:18 pm Updated on October 5, 2014

Copyright of API Means Pushing To Use Cloud Abstraction

Advertisement

Copyright of API is recent silent addition in fine prints sometimes with Business Source License, which is intended to crowd fund coding for free. There is quite turbidity in recent time around the abuse of abnormal Business Source License by Rhodecode, previously EyeOS overnight went 100% closed source software after collecting contribution from the community. As there some turbidity with EyeOS, now Business Source License is being added as replacement. Copyright of API is kind of recent news – Google and Oracle, went to Court to fight on Oracle’s patent claims on Google’s Android operating system Java API.

 

Understand The Complexity Before Understanding The Copyright of API

 

Whatever the outcome became is not important, the recent facts definitely shows Richard M. Stallman is right about the rigidity for labeling a Software as Free Software with GNU GPL 3.0 Compatible License. For example, Debian allows to install Closed Source software, it is dangerous as the young developers will never realize what he/she pulled from any software repo has complex license. Take that, he/she contributed for debugging or improvement in terms of features without any hope of monetary gain. Suddenly when the software will show the claw, flaw will become apparent. So, Debian if allows to install known Closed Source software, it can create problem for sure – we gave worser examples.

 

There are blogs which promotes advanced usage of so called “free softwares”, mostly these softwares are from Google and Microsoft. One must download the software, change name and logo, upload to any public code hosting website and notify the original software distributor if they have any problem. For real Free Software, this is allowable but these companies can have abnormal License hidden as text file in some subdirectory. Microsoft Windows is closed source software – but they are clear about being closed source. Author had problem with Opera for a snippet. Opera clearly said, the snippet is their property. So a big lesson is – one must not waste time behind any closed source software (unless paid). Second lesson is, claimed Free Softwares must be tested by downloading and uploading in the way we described. Third part will be discussed here, which the title reads – Copyright of API Means Pushing To Use Cloud Abstraction.

Advertisement

---

Copyright of API Means Pushing To Use Cloud Abstraction

 

Copyright of API Means Pushing To Use Cloud Abstraction

 

The Google-Oracle Java fight event has a great impact on the entire software industry that often relies on API to make it compatible for some features of competing applications. The opportunity to be part of the companies to extend the right of copyright even on the API would create considerable problems for the competition, which hereafter may be in the position of having to pay in order to be able to integrate the application for software which are developed for in-house usage.

This situation is even more difficult for the cloud world, where the vendor uses the API to ensure that the users can avoid the much-discussed lock-in imposed by some providers, and to allow the customers to transfer their workloads from one cloud to another, in a simple and painless process; if we want to give an easy example.

The copyright on the API could prevent OpenStack to shake hands with the competitor Amazon AWS which creates a bridge between the two clouds; it could lead to a halt in the development of Jumpgate project supported by IBM. In short, the legal issues could cripple a computer science tradition that until now had been consolidated into one area of ‹‹the cloud, where it was important to give users the freedom of choice. For that reason, despite Richard M. Stallman’s red alert on Ubuntu and Cloud; developers contributed, wrote and promoted. Most of these developers either has a service or are hobbyists.
OpenStack is given as example, it is really a Free Software.

In fact, when the customers want to move workloads between different cloud providers, for the sake of policy implementation for disaster recovery and high availability, to handle different workloads on different types of platforms (private and public) it is practically not possible to use 3-4 different providers to build one architecture.
If the API and copyright make everything impossible, we have to look elsewhere, such as the approach via abstraction.

 

Copyright of API Means Pushing To Use Cloud Abstraction : Business Advantages

 

The legal dispute between Oracle and Google, in fact, allows to abandon the old method based on API and take advantage of a better approach based on an abstraction layer, which is able to interpret each cloud offering and provide the necessary resources to workloads based on the characteristics of each cloud.

Some cloud management platforms already are taking the advantage of an abstraction layer allowing the individual to decouple workloads from specific cloud infrastructure provider and the individual describing the processes to be executed with universal metadata, designed to indicate the necessity of primitive execution, as the needs in terms of computing, storage, network and security features – it may be considered as generic and applicable on any cloud infrastructure.

At the same time, the approach towards abstraction would allow the individual providers to define the advanced features capable of giving the offer with a competitive advantage over the competition, without the limitations imposed by the API. For the customers, it would preserve the opportunity to move workloads from one cloud to another, even if the first supports the feature that the second does not possess.

In fact, with the different cloud vendor APIs will never be 100 percent compatible, because in order to meet this requirement it would limit the possibility of innovation and competition between each individual provider. With the system abstraction, however, it would be guaranteed to use a specific feature of a vendor which absent in another.

Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to Copyright of API Means Pushing To Use Cloud Abstraction

  • Nginx WordPress Installation Guide (All Steps)

    This is a Full Nginx WordPress Installation Guide With All the Steps, Including Some Optimization and Setup Which is Compatible With WordPress DOT ORG Example Settings For Nginx.

  • WordPress & PHP : Different AdSense Units on Mobile Devices

    Here is How To Serve Different AdSense Units on Mobile Devices on WordPress With PHP. WordPress Has Function Which Can Be Used In Free Way.

  • Changing Data With cURL for OpenStack Swift (HP Cloud CDN)

    Changing Data With cURL For Object is Quite Easy in OpenStack Swift. Here Are Examples With HP Cloud CDN To Make it Clear. Official Examples Are Bad.

  • Abstraction : What is this Abstraction is ?

    Abstraction is a frequently used terminology especially in articles of Virtualization, abstraction is to isolate an element of context or accompanying elements.

performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • Market Segmentation in BriefSeptember 20, 2023
  • What is Booting?September 18, 2023
  • What is ncurses?September 16, 2023
  • What is JTAG in Electronics?September 15, 2023
  • iPhone 15 Pro Max Vs Samsung Galaxy S22/S23 UltraSeptember 14, 2023
PC users can consult Corrine Chorney for Security.

Want to know more about us?

Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy