
Monday, June 20, 2011
Android Strengths and Ailments

Sunday, September 5, 2010
Purchase Apps from Ubuntu Software Center?
What is not guaranteed though is the popularity of the OS 'for' open source. Most Linux based distributions these days suffer from the acute problem of sheer obscurity! Even Ubuntu which is (quite wrongly) said to be almost synonymous with Linux suffers from this problem. After all more that 90% of the world's PCs run on Windows. This sheer lack of popularity is one of the reasons why big developers and companies have stayed away from Linux. Most think that since Linux is all about free and open source, there's no money to be made here. Thats partly true. But shattering that myth Canonical has now introduced an option to purchase apps right from the Ubuntu Software Center.
I know many will be up in arms about this and a few might stop using Ubuntu altogether crying foul. But the fact is (and rude as it might sound), we need to grow up, desperately. Most Linux based distros suffer from acute shortage of funds and to sustain development of a distribution, funds are a necessity. There's another theory. Linux is a hotbed of open source apps, and there are many. However sad as it might sound, there are very few professional grade apps with support system out there. GIMP is a great application, but only a fool would compare it with Adobe Photoshop (I used to be one such fool). Similarly I think there is a severe shortage of games on the Linux platform. If developers and companies are encouraged to come up with more decent quality applications and those are featured on the Ubuntu Software Center, I think it can only be good. After all, even the Canonical online store has options to buy closed softwares from them.

Saturday, June 26, 2010
Duck Tales
Speaking of which, I'm pretty sad for Nokia. The once smartphone giant is now fast becoming a defunct phone manufacturer, completely out of sync with today's needs. Its inability to innovate has irritated many fanboys and sure enough, it has been reflected in the sharp drop in smartphone sales of Nokia. The Finnish manufacturer had proudly announced the ultra smart, uber sleek N8 in the recent past, even specs wise its faster than the iphone 3GS, but from the looks of it, its practically out of date now even before its launch thanks to the iphone 4. I wish Nokia hadnt announced their plans so early, its surely gonna be a big letdown now the N8, irrespective of what the symbian^3 interface looks and behaves like. I will be frank here, I wish any company other than Apple had come up with the gyroscope. Not because I passionately hate Apple or because of the prejudices surrounding the company but simply because I would love an open source mobile OS to lead from the front. Closed source, although it respects the right of the programmer, is severely detrimental to the development of the mobile arena. Apple contributes very little technology wise from its devices and OSes. And this needs to change, Apple wont be part of it, so the other have to.
Wednesday, April 7, 2010
Does closed source somehow contribute to open source?

- Image via Wikipedia
Closed source OSes like Windows and Mac are the epitome and prototype of functionality. Eg. Windows supports practically an innumerable amount of hardware across the planet and still manages to mesmerise the user with its intuitive and friendly interface. Mac on the other hand is an icon of style and glamour. The hardware is exquisitely designed and the same goes for OSX. Linux OSes however arent as user friendly as Windows. Although a lot has changed and Ubuntu has created a benchmark for usability as far as Linux OSes are concerned, but it still has a long way to go.
Now frankly, these closed source OSes set the benchmark for usability and open source ones (harsh and unkind as it might sound) kind of follow those 'set paths'. I therefore believe that its very important that closed source apps and OSes coexist with open source ones.
Saturday, January 30, 2010
Apple...to bite or not to
What I'm talking about is Apple. Not the delicious fruit which keeps the doctor away, but the equally 'delicious' multinational corporation leading the pack in creating some of the most stunning (and yes, I mean that word) products the world has ever seen. The iPod, Mac, iPhone and now the talk of the town the iPad, all created by this magic company headed by the charismatic Steve Jobs. These folks have handed us some of the coolest of products imaginable, almost as if fulfilling our childhood fantasies of playing around with some of the coolest gadgets. That is possible primarily because of the fact that they dont have to depend on other corporations/companies for their stuff. They are in control of every stage of the process of creating that stunning device, starting with the hardware, the design to the software and its nitty-gritties. These guys have the power over it all, and they do an awesome job, totally utilising this 'control' to their advantage. They also have this super tight lipped culture where nothing about anything really, gets leaked to the outside world, which of course, adds to the hype. As a result what we as consumers get are totally out of the box products never even imagined by other companies, and so revolutionary that it changes the landscape of technology overnight! As a direct consequence of that, Apple today is one of the biggest mobile companies in the world, with revenue rivalling that of giants like Nokia. And I'm quite sure that in no time, the Mac will compete with Windows for the more popular OS tag (the more stylish OS award has already been won by the Mac). Awesome corporation Apple, isnt it? Of course it is.
The thing is, however, inspite of all this glamour and glitz and hype about everything Apple, there is something the company is creating. Its making the technological world more 'closed'. There's a certain way Apple OSes/softwares are designed and the consumers are meant to use it as Apple deems fit. In other words, Apple controls the way we experience its products. I'll just give you an example. Say there's a minor glitch/absence of a particular feature in an Apple software, now what do you do then? At the most, you send a feedback to Apple and expect them to take care of it (erm...leaving the problem totally at their disposal which most of the time ends up in the company releasing a new improved version of the product leaving you with no other option but to spend your moolah all over again in getting that improved product), since no one else can because Apple doesnt wish to release the source code (in lay man's terms that means instructions about how a program performs/functions). But what if there's a really good software developer willing to do that rectification/debugging of that software and add some more features to it for free! If you could, would you hand it over to that guy? I dont know about your answer but I would. But Apple wouldnt want us to hand it over to that guy simply because it means that the company loses control over the product.
This is exactly how closed source and open source softwares (and corporations as well) function. The situation described above is not something which might bother you now, but trust me, this will become a bigger issue every time pro-closed source corporations (eg. Microsoft, Apple, etc.) keep coming up with these awesome products. These products are seriously cool devices in the guise of something else...something different, something meant to steer the technological world in a particular direction favourable for the particular company.
Dont get me wrong, I'm not anti-Apple. I honestly believe the world would be a duller place to live in without the blessings of Apple and its products (and I am a fan of the iPhone and Mac). But I certainly dont like the way Apple resists from releasing a single letter of the source code of its OSes. I wont talk about Microsoft Windows, because already there is a significant number of people who are 'tired of' that OS and want to/have already shifted to Mac and Linux. And that number certainly isnt decreasing. However Apple already has an awesome user-friendly OS which is both secure, stable and easy to use (the former two cannot be applied to Windows). In other words, Mac is a better all round OS than Windows (and is destined for greater success, perhaps of titanic proportions if they let developers across the world help them in their endeavour). Who knows, had Apple gone open-source, the Mac would have been the OS on 97% of computers across the planet today and not the other way round.

Sunday, November 22, 2009
Chrome OS...what the hell is Google trying to achieve?
Image by niallkennedy via FlickrAnd here comes another OS...Google Chrome OS! (cant they think of any better name than that for an OS?)Anyway, coming to the point, as of now Chrome OS is very much in development and currently the version thats "leaked out", seems to be a dampener.
First up, you require a constant internet connection to do stuff (even to log in to your OS, you need a net connection). Apparently your username and password are the same ones which you use to log in to your google account. Secondly, there are loads of google apps on this OS and all of it runs in the guise of the Chrome browser (hence the name). Although google apps are seriously cool, they still leave a lot to be desired when it comes to offline activities and privacy concerns. As of now, there's no provision for installing extra apps apart from Google ones (hope this will change by the time the final version comes out). So basically its more like icloud installed on your desktop! I seriously dont want to be in a situation where I have Chrome OS installed and find myself unable to connect to the internet!
One thing that this OS will definitely do is bring much needed attention to Linux. Hopefully we'll find better drivers, softwares and codecs for Linux if Chrome OS becomes a success. However I dont like an open source platform being used by corporate honchos like Google (oh well, thats my way of looking at it).
But, here's wishing Google Chrome OS all the luck! Hope it turns out to be something really useful.