Monday, February 21, 2011

Why Nokia Shunned Away, and What is there for Qt and KDE?

There are a lot of speculations written about Windows 7 Mobile as the choice of platform for Nokia to continue with. There are two areas which I would like to comment on.
1. Why Nokia had to chose Windows Mobile?
2. What will happen to Qt afterwards?


1. Why Nokia had to chose Windows Mobile?
Reason #1: Never the second mentality
Nokia wants to be number one and sort of what Microsoft is in the Desktop market.  It does not want to be #2 or settle with a Niche eco system, what Apple is in the Desktop market. This is the first and foremost reason why Nokia is turning too fast looking for options, and even did not have time to amptly evaluate its own investments in Maemo and Meego. Looking at the steady growth rate from iPhone, it is too nervous that it would fall to the second place in the list. If someone becomes capable to push the giant Nokia from its first place to second place, probably its something too much for Nokia to risk.

Reason #2: Heavy competition
Symbian gave a boost to Nokia which others could not compete with initially. As it had a faster platform and a huge developer community, Nokia was the leader in the Smartphones arena. Now the stage is entirely different. With iPhone's innovative solutions, the success of Android, and the threat of cheap chinese mobile phones, now it has to compete both in the areas of hardware as well as software to retains its longheld place.
1. Apple has already proven that it can take the lead over Symbian. And the popularity of the recent Android phones too forces Nokia to search something beyond Symbian.
2. The other major threat comes from the thriving Chinese mobile phones. People can easily buy a Chinese phone for less then half the price of Nokia and get triple the features that Nokia would have provided for a such a price. The threat is much severe in third world countries where quality is seen as a luxury, and the recession has definitely affected the purchasing pattern of the western market.

Reason #3: The consequences of open-sourcing
It was almost unavoidable that Nokia had to open-source Symbian to transfer major development cost of the platform to the community while investing heavily on hardware to face the Chinese competition. Learning the hard way that it takes time to reap the benefits of open-sourcing in the mobile platform, the company took another smart approach. It tried to bring the benefits of already existing KDE applications into its new smartphone. Investing on Qt and polishing the existing KDE desktop applications would make a great smartphone suite with a relatively much less cost. There are only speculations why this was abandoned in the middle.
After open-sourcing Symbian last year, Chinese phones now appear in the market with Symbian support for as low as $50. Nokia might have learned that the benefits of open-sourcing is not exclusive to Nokia. Even if Meego platform becomes a huge success, Nokia will not gain anything more than what others like Samsung, Sony Erricsson and Chinese phone makers would gain. Going open-source would, of course, help Meego to foster but, the competitive advantage Nokia would get for championing the cause would be questionable in the long run. Instead, moving to Windows 7 based smartphones will definitely help to differentiate it from its Chinese competitors.

Reason #4: Nokia is running out of time
Nokia could stay ahead of the competition for a considerable short period if it invests in the success of Meego. The failure of Maemo as a platform could also be a reason to be reluctant. With heavy competition crushing it in the edges, Nokia does not have time to experiment.

2. What will happen to Qt afterwards?
First of all certain basic facts needs to be understood inorder to see the full picture a bit more clearly.

Fact #1: Nokia is a company. They want profits. They don't love open-source for it being open-source. Nor they are driven by the ideology of Software Freedom.
Fact #2: Their product is phone, not software. They had to enter the realm of software production only to differentiate their phone from the rest of the others, so that they gain competitive advantage.  If Microsoft could build good software for Nokia with less cost, there are less reasons to say no.
Fact #3: They are going behind Windows Mobile. Meego and Symbian will get step motherly treatment.
Fact #4: They are corporate, and reading between their statements is necessary to comprehend what they truly mean. For example, when they say "We have future interests vested in xx", it translates to "We don't want xx now".

Based on the above facts it is simple to guess that Qt does not have a bright future inside Nokia.

Nokia has already almost turned down Symbian, Maemo, and Meego and all of them are well invested in-house products. Such a company will not hesitate to turn down Microsoft if it smells any issue or failure in the roadmap. In such a case, KDE/Qt/Meego would be the next and only "Plan B" it can currently think of. Some key contributions now and then would not anyway hurt for a giant like Nokia, if it can benefit from it at some point. So, definitely Qt and Meego will get some contributions.

Qt had always been actively parented by a company (previously by trolltech, and now by Nokia), unlike its counterpart gtk+ which is relatively more community driven. Given the fact that KDE is so much dependent on Qt as its fundamental toolkit, it is highly likely that it will forked off and maintained by KDE community. Will Qt maintain its current momentum of growth and refinement if it becomes community driven is a question only time can answer.

It should also be reminded that MFC libraries have been their with less improvement for longer time, and it is not necessary to change and improve radically to stay ahead and stay for long. Qt is currently state of the art and powerful enough to conitnue to empower the KDE platform for another five years, at least, without much overhaul. So, Qt will stay for another ten years, so is KDE. No worries.

If anyone is anxious about the future of Qt or KDE, then the anxiety is about what is out there after ten years, rather than will KDE or Qt die next year. Ten years is way too far to predict given the current pace of technological advancement.

Sunday, February 6, 2011

Debian Squeeze is Finally Released

To much of the joy of all Debian fans, Debian Squeeze (the stable release) is now released after 24 months of development. Two notable first timers are,
  1. The default is a completely free kernel. 
  2. kFreeBSD kernel is shipped with Debian userland applications in a separate line. 
Wheezy, the next to be released, has hit the testing branch which hopefully will become stable after another 18 - 24 months.

As mentioned in a previous post, I am glad that the freeze is over, and now I can get a rolling release with cutting edge technology. With overwhelming curiosity in upgrading to the newest packages, I typed  apt-get update in the console, and noticed that the package changes were minimal so far. I was expecting that KDE 4.6 to land on the sid/unstable repository as soon as  Squeeze is packed up. To my disappointment, wheezy still has the 4.4.5 left overs of Squeeze, and no buzzing KDE 4.6 so far. Not even in the experimental repository.

Lets wait until KDE 4.6 becomes available and the rock and roll party begins.

Update: According to debian mailing lists, GNOME 3 and KDE 4.6 become available March in sid. They will March in. Click the link for more details.

Thursday, February 3, 2011

Legitimacy Vs Legality

I found the below in a KDE user's blog as a comment when he discussed about the current Revolution in Egypt, crack down of the Internet and Freedom of Speech. And kind of liked it.

The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man."

G.B. Shaw

This whole talk could (imho) be shortened to : "legitimacy vs. legality".

I'm from those who think that legitimacy matters first. And the reasonable man never questions the law.

Wednesday, February 2, 2011

Live Messages from Egyptian Revolution in Al-Jazeera

Al-Jazeera has started Live Messages from Egypt page. Anyone interested can checkout from from this link. What I enjoyed the most are the voice clips and the live blogs posted on the panel in the right side. The recent comments was simply a superb coverage in the grass root level.

Al-Jazeera's coverage on the Middle East revoultions, Tunisia and Egypt were first class. Anyone could easily notice the effort they put and to the grass root extent they go to reflect the common man's opinion. This has increased their websites traffic by more than 2000 per cent last few days, and more than 60 per cent of the traffic is from U.S. where people don't find the channel in the air and trying to seek coverage from their website.

Al-Jazeera not in the air in U.S.? If anyone finds it harder to believe they can have a look at this link.


Tuesday, February 1, 2011

Debian Squeeze May Get Released This Weekend

The long awaited Debian Squeeze release is coming very very soon. I have been waiting for this for a long time.
I am a sid user, rolling release lover. This means I was under freeze and going to rock and roll again.

Radiagate Scandals and The Palestinian Papers Deserve More Coverage in the Mainstream Media


The two main news items that took my interest this week were about Radiagate scandals and The Palestine Papers.

Radiagate scandals is a series of conversation taps between corporations, top media persons, and lobbyists in India. It basically shows how politically biased the Indian Media is, a kind of bias which can be attributed to other countries as well. Certain figures are known to be biased, and no one would be surprised if there are any complaints about such persons. What seems to be shocking was the personal integrity of media persons who are of high esteem are now being questioned. Even the quality of information and the way it was obtained and confirmed seems too low. Just going through some of the revealed conversations disillusions what the seemingly big media is, behind the screen. This scandal is supposed to shake the Indian media industry.
The Palestinian Authority and Al-Jazeera were always perceived to be having conflicting interests. While The Palestinian Authority - PA - accuses Al-Jazeera of being pro-Hamas, Al-Jazeera continues their reporting as usual. Most of the news items that appear in Al-Jazeera about the PA were not very positive. This seems to fuel the fire and the PA continues to reject the comments and the news provided by Al-Jazeera, accusing them to be speculative and lacking substance. From Jan 23rd to Jan 26th, Al-Jazeera started publishing "The Palestine Papers", more then 1600 documents, in a fashion similar to that of wikileaks. Some of the published documents are pure shocks.
What bothers so much is that both of the above did not receive much coverage in the mainstream media.

A Seemingly Naive Answer

Bala Murali Krishna writes in the Asian Correspondent about Radiagate Scandals
Business Standard’s T.N. Ninan says they should “just say sorry” and get on with it. If it hadn’t come from such a wise old journalist, Ninan’s advice would be dismissed for being naïve.
Some seemingly naive answers are rather simple answers for complex problems resulting from a vast experience.