Wednesday, April 9, 2008

Tux to the Rescue !

Most Linux users & curious Windows power users have read many-o' articles about the YEAR OF THE LINUX DESKTOP. And with the internet becoming the great archive that it is, you can still find most of them, caught in the webs of many-o' server mirror, long after their prophecies have proven unfruitful. I see no reason for this one to except that rule.

I first came to using linux in early summer of 2006. After receiving the gift of an old Pentium III that wasn't getting much attention, I found myself with the problem of not having an operating system to use this free hardware. Trying to run pirated copies of XP or an old version of Windows 2003 seemed either too complicated or ludicrous to even attempt. And since I hadn't had anything of important to loose I decided to give this Linux a try. Expecting this to be a laboring excercise in Computing Science 101 - after all, the last time I had laid eyes on a Linux installation guide was back in '98 - I was quite surprised at how remarkably easy the process was. Sure there was a bit of a learning curve, but certainly no worse than trying to use Finder(tm) for the first time on an mac box. (I still have a hard time with that to this day by the way).

So ever since I have been using this little wonder of a technology. Finally I knew what all those geeks had been drooling over all this time. But not everything turned out perfect: the annoying lack in driver support & cruel absense of certain major software titles made me feel like I was using a second-class operating system. I am sure most linux new comers have that fleeting feeling at some point or another in their unix infancy, and as soon the mind starts to ponder on this very topic does it pop on to the next obvious one: why doesn't Linux enjoy a broader user base. That surely would provide incentives for the big boys to port their games & photo shops & final cuts to the penguin, right ?

Well, I have read the articles. I have pondered, wondered, philosophised even... and well, this is the best I could come up with:

Linux deep down is basically a DIY operation system. And as with all things DIY, while given a chance anyone can do it, it's not everybody that'll end up wanting to do it. And this is why linux 'as we now know it' is not being adopted by the masses. **

This is not to say that the technologies of linux, the kernel, the GNU tools, and the many application environment & libraries & what have you are not suitable for that kind of developement. Actually they are more than suitable, as proven by a little startup formely known as Apple Computers. Just as OS X is basically a *NIX kernel running a series of (proprietary) APIs & ABIs all tied up togheter to form a really sexy system, the very same could be done using the GNU/Linux hot couple as a starting point. The big pieces of that puzzle are actually already more or less built, making getting them all to fit & work togheter the main task at hand.

And so, as you've probably read a hundred times before, we could all hope & foresee that perhaps once a certain critical mass gets reached, the big software vendors will tinker with the thought of porting the big brands. It's already starting to happen with device drivers - just look at ATI's recent buolant activity in OSS-dom.

Plus, while protected under the wings of the mighty GPL, with free to nil cost of production & maintenance, this hypothetical platform could do wonders in providing a solid computing platform for third world & otherwise emerging societies, which in turn might just help out in education & development, maybe even help score free-speech/free-press advances (ask the Chinese government how much it likes bloggers). All of that, with the added business bonus of potentially opening up tera-sized markets for proprietary software vendors.

Hardcore (and perhaps old-fashioned?) linux advocades say that creating such layers of software that bridge the gap between the inner nuts & bolts of the OS and what the end-user eventually experiences is backwards & even contrary to the philosophy behind linux and OSS. They see it as a threat to it's openess, flexibility, portability and so on. And you know what? They're probably right. And for one yours truly would not leave his much beloved Arch Linux flavor-of-tux for such an implementation of a linux OS. But whoever out there fell in the category of 'Not Gonna DIY', then there's nothing wrong in using all the buntus of this world.

It's certainly no worse than using Windows.


** IMHO, of course ;)

Saturday, April 5, 2008

Monday, March 17, 2008

the sorry state of KHTML

Before any of you get mad - know that this is nothing but an uninformed rant. But it is coming from a noteworthy source, namely, the common user (aka yours truly).

You see, I am writing this post from within firefox - because konqueror, with khtml rendering things, will not allow me to use the post form on blogspot.com ! And thats just one of many things that khtml, in kde4 anyway, seems to have many problems with. Digg.com has it's header massacred on a regular basis, deviantart galleries are no-show, youtube videos that are sized oddly, and so on...

The problem is anytime you ask a khtml dev about this they always tend to blame the website - how khtml 'follows standards'. Well as more and more sites break, I'm tempted to believe khtml has it's own standards, not the other way around.

So has the flame war between webkit proponents & khtml purists comes to the brink of flaming up even more with the release of qt 4.4, I wished to address the worries of one camp no one ever hears from: the end user. Linux users can put up with alot of irregularities, but the ones in khtml have become a bit much to bare lately. Let's hope this will all get resolved sooner than later.

Wednesday, March 5, 2008

opening up..

Hello ... this is the 1st post in this beautiful RYTHON THE SNAKE blog.

All things linux, ribs, movies & MORE... stay tuned !