Skip to main content

Do APIs have inventive value?

Does this mean IBM will be suing Oracle? and would Oracle go against Microsoft as well? 

This is an interesting problem, though. Do APIs have non-zero inventive value? I would certainly say so, yes. In my opinion JAVA's popularity and adoption had a lot to do with the the very well thought of API of JDK (at least most of it). I know, I have used other APIs that lack consistency and thought process and that troubles my core! 

Now, the question could be whether SUN put this in public domain or not. Apparently so; JDK v1.0 was release in 1996 android v1.0 was released in 2008, and even before that Microsoft had (almost) copied Java API to .NET platform (The most glaring change they did was StringBuilder from StringBuffer!). SUN did not go after Microsoft, and SUN did not go after Google. 

In my opinion, APIs should be protected by copyright. But I'd say from now on. I'd not apply this retroactively. I'd want copyright laws need to be amended, so that any vendor releasing APIs for industry adoption reasons must explicitly release the API in public domain. 

Having a well thought of API is such a valuable thing that we need people to think them having significant value and and thus spend significant effort defining them.

Comments

Popular posts from this blog

بر بحر "گلس ہنس دیئے نقاب الٹ دی بہار نے"

ماہِ صیام آنکھ کھولی ہے بہار نے
مولا کو جانشین دیا کردگار نے

خوش ہیں علی مسکرا رہیں ہیں فاطمہ
"گلس ہنس دیئے نقاب الٹ دی بہار نے"

شبیہِ رسول اور حاملِ عظمتِ نبی
تحفہ دیا ہے سیدہ پروردگار نے

جھکایا سر کو بارگہِ امامت میں دست بند
حکمت و حلم اور عظمت و کردار نے

امامِ حسن کے صفین میں لپکنے پر
روکا بحوالہ نبی انہیں کرار نے

پیشِ نظر تحفظِ دینِ رسول تھا
قلم کی پیروی کرلی جبھی تلوار نے

ڈوبتے نے لیا نامِ علی مشکل میں
مارے ساحل کے لیئے ہاتھ منجدھار نے

دورانِ امن ضبط سکھایا تھا حسن نے
اور ضبط دکھایا جنگ میں علمدار نے

اس ہمتِ قلم پر سفر کو معافی مولا
بڑی کی ہے یہ جرِءت اس خاکسار نے

Putting Ideas in the public

I have a gift (or a curse); I can think on many different fronts at the same time, often too many.

One of those fronts is technical / business ideas. There is a ever growing list of ideas that come to my mind. And I want to make use of each of those.

However realizing that I have been not so productive with these ideas. I spend too much time in generating and enhancing these Ideas and contemplating on them and do not focus enough to get through with them to convert them into value. And I know Ideas do not have any value unless they get used.

Lately I have been thinking about this and I thought instead of keeping the ideas to myself in hope that I will get time and focus to implement them why don't I put those Ideas on the web to the public.

This got me thinking....

However, some part of me does not want to let go of the ideas, I see business potentials in many of the these ideas and being a normal person, I wish I could get some benefit out of it. However, I know that stinginess …

Integrating Blogger with Google Sites

I wanted to integrate my blogger site (this is the first post on blogger) to be shown on my site hosted by google sites.

Though both Google Sites and Blogspot are owned by Google, apparently there isn't enough market base for google to have them integrated.

On  Google Forum some people suggest to integrate them using RSS Feed, blogpost being the rss provider and placing a widget for RSS consumer, but that would only show the recent blogs (depending upon settings) and the other method is to use iFrame, page within a page.

I went ahead with tsinn implementation, downloading his xml template for blogspot, chose not to delete the widgets (I was not sure whether I needed them or not). Hid the widgets using css.
header, .Profile, .Followers, .Attribution,.blog-feeds {
  display: none;
}[Note: I could not identify a rational of the structure, naming and capitalization, and in absense of this understanding did not like the inconsistency in Template XML for blogspot]

Added the iFrame with hei…