Monday, January 12, 2009

Why Linux makes Windows 7 obsolete

"My conclusion: We are not on a path to win against Linux. We must change some things and we must do it immediately."

Jim Allchin, Microsoft Corporation

Okay it is no secret that Vista has not been able to crack the desktop, either at the home or at the workplace. Not to ignored either is that Linux won some desktops last year (a little over 3%), but let’s not rejoice just yet, Windows still owns over 88% of all the desktops according to leading research. But that may change very quickly. Recently the numbers on Internet Explorer came out. We're getting pretty close to a fifty-fifty shootout between Microsoft and the rest of the browsing crowd.

Yes, Vista has been real good for OS/X and Linux. We saw growth figures of several hundred percents. And no, for those of you who think I was born on a Wyse terminal, I grew up with the Sinclair Spectrum, the PDP-11 and MS-DOS. It was working for a decade in this line of work when I typed my first commands on a VT-100 terminal. BTW, I still got a Wyse-50 terminal connected to my main Linux computer, because I can't do without a console.

To real Linux die hards.. terminals rule. Microsoft has realized at last that the serious Administrator needs the usefulness of using command line input to accomplish tasks. Windows Powershell has introduced cmdlets to improve administration of Windows. That means it has taken Microsoft over thirty years to realize that a real system administrator needs something more than a CLI that has been written by a drunk COBOL programmer on a piece of toilet paper while visiting the bathroom. It is sad to say, but whatever Microsoft forks out, it can never equal the awesome power of a Unix shell. Although tweaked and perfected, the Unix shell has virtually stayed the same. After thirty years Microsoft finally understand the only way to perfect their out-dated MS-DOS batch processor is to discard it altogether.

The argument for ages was Linux was free and so was many of the applications you run were actually developed for Linux. Applications like Firefox, Open Office, MYSQL, GIMP.. Now all these applications are now available for Windows, although they're still easier to install on Linux. Just open your favorite package manager, click the appropriate applications and on you go. In November 2008 PC World made a list of the things they would like to see in Windows. One of the things they mentioned was.. package management! Yes, it's true. Most Windows converts miss their installation packages. The truth is, it is far more easier to mark all the packages you want, let the package manager figure out all dependencies and install them all in one go. That it is not perceived as a superior way of package management is because they are not accustomed to it. Now, all that and a zero price tag. Which OS would you choose? Not to mention that I don't have to deal with General Failure, Major Error, Hauptobersturmbahnfuehrer Gates and other spies on my private property.


Let's go back to the eye candy, the mother of OS/X and the father of Vista. Well, most people are simply amazed when I show them this footage and tell them they can have it on their computer too. Yes, if need be you can even have it on your simple netbook. You know, that tiny, inexpensive device that significantly prolonged the life of Windows XP because Microsoft had nothing else that would run on it.

Of course, you still have the same problems with Windows 7 you had with Vista. Probably your old equipment still won't work. WGA, that tiny little program that points out to you that you have bought an illegal Windows version, is still there. His little brother, UAC is there too. Bill, how many times do I have to point out to you that you cannot backfit a feature when it wasn't part of the original design. Oops, I almost forgot to mention that multi megabyte register you have to clean all the time – until it breaks down completely.

As a matter of fact, Microsofts future is squashed between an obsolete Windows XP and a Vista nobody wants. With many home users getting tired to get and maintain the next pirated version of Microsoft Office and many governments moving to ODF I see very dark clouds for Microsofts main cash cows. It may be clear by now that Windows 7 is nothing more than a refurbished Windows Vista. Aero has been polished a bit more, some of the major resource hogs may have been optimized, but all in all it is nothing more than Vista SP2.

Byte declared Unix dead when Windows NT came out. Some 25 years later, Unix is still very much alive.. and kicking! Guys, you have to come with something more dramatic than this makeover to win me over.

Tuesday, September 30, 2008

"Geen Stijl" is a communist website!

"Geen Stijl" is a highly controversial weblog in The Netherlands with a right-wing affiliation. US inhabitants that compare it to "Fox TV" might find it liberal, but trust me. If you move any further to the right on the political spectrum in this part of the world you're either burning copies of "The origin of the species" or wearing swastikas on your sleeve.

Recently "Geen Stijl" published an entry on Linux, saying that "Linux is a kind of communist Open Source Operating System and Hugo Chaves, dictator of Venezuela, understands this". Later on it states that "Everyone who uses Linux supports terrorism, atomic weapons, high oil prices and the destruction of the earth".


My goodness! What are we doing? I have to install Windows right away. But I know my people since I've been one of them for a very long time. And I know they're cheap. "Going Dutch" has not become an expression without a reason. So I decided to check up on things. I went to Netcraft and found this report:

http://www.geenstijl.nl was running Apache on Linux when last queried at 27-Sep-2008 18:54:25 GMT
OSServerLast changedIP AddressNetblock Owner
LinuxApache30-Aug-200881.173.64.50GeenStijl
LinuxApache4-Jul-200881.173.64.50GeenStijl
LinuxApache30-May-200881.173.64.50GeenStijl
unknownApache7-May-200881.173.64.50GeenStijl
LinuxApache6-May-200881.173.64.50GeenStijl
unknownApache4-Apr-200881.173.64.50GeenStijl
unknownApache14-Feb-200881.173.64.50GeenStijl
unknownApache4-Jan-200881.173.64.50GeenStijl
unknownApache/2.2.6 (Fedora)3-Jan-200881.173.64.50GeenStijl
unknownApache30-Dec-200781.173.64.50GeenStijl

So, what is the verdict? It simply means that "Geen Stijl" is also responsible for "terrorism, atomic weapons, high oil prices and the destruction of the earth".

Absolutely clueless these people.. Professor Hoxha, I guess it's better to get a real degree and research your story before you publish it. Not only is your FUD harmful to a perfectly decent Operating System - it is completely unfounded as well.

Saturday, August 2, 2008

The revenge of the Linux munchkins

Working with Linux means being introduced to new environments and techniques all the time and sometimes – after you have been working with a particular program for some time – you think: "This can't be true. This thing was getting so many good reviews but for me it just doesn't work."

Nowadays it is quite easy to vent your anger and write an article on the Internet, explaining in detail what has happened to you and why other users should be cautious. If it is a small project you're commenting on you may get a single comment from the programmer – or may be none at all. But beware when you're writing an article on some major project. The munchkins may come and get you!

We have known about the Microsoft muchkins all our lives. Those are people who are paid to scan the Internet for unfavorable articles and use the comment facilities to do what Microsoft does best: spread FUD. As far as I know there is no such equivalent in the Linux world. It just seems like that.

Linux munchkins are a mixture of hardworking programmers, fanboys and trolls and they will do everything to debunk your article with varying degrees of politeness. Let's make it clear that I don't want to deny anybody the right to comment on an article, especially when he is right. But I doubt the usefulness of some comments. Let me give you a small summary.
I just think your being a sensationalist for your own gain.

How about making sure you install the software properly before telling the world.

I agree with many of the posters that reviews like this do not serve the community well. Your mistakes in your initial installation soured the tone of this review from which it could never recover.

For someone who calls himself a "guru" this is no good promotion for your reputation.

I wish bloggers who play at being journalists had enough pride to actually research something before posting.

And the list goes on. Let me stress that most programmers remain relatively polite, it is mostly the community that acts like teenagers with Britney Spears posters above their bed. Yes, such articles may hurt a project. But if the project is sufficiently good I'm sure there will be other articles as well. If not, it may give a project enough stuff to think about and adjust their course. And what kind of impression do you think you leave? At least that we are infighting instead of discussing an issue. Do you think that helps?

But whatever you think of amateur journalists, they are users as well and I think their experiences are genuine. If not, it is FUD and you can flame that to hell as far as I'm concerned. These users spend time installing a program or research their issue as well as they can – and then they write an article. It all takes time, time they spend on their community, a thing we are all part of.

The community will always benefit from blogs. Maybe their documentation needs an addition or clarification. Maybe they picked up a buzz that is important and needs addressing. Everybody makes errors. Programmers, project leaders and bloggers.

If you are a blogger and you made an error do as the professionals do: write a rectification or followup. Make sure your original blog links to it. Work together with those who pointed out where you went wrong. In my experience most are quite helpful.

But those who consider themselves to be part part of the community I'd like to say, note that publicity and a healthy blogosphere are in your interest too. Nobody is interested in "corporate" and biased communication. Real blogs draw much more attention. And decent, to the point comments make it even more interesting.

Hey folks, let's keep it civilized, huh?

Update: Ten days after publishing this blog KDE e.V. endorsed a "Code of Conduct" like Ubuntu had done a few years ago. It stated: "We do not tolerate personal attacks (..) Disagreement is inevitable, from time to time, but respect for the views of others will go a long way to winning respect for your own view". I'm not as arrogant as to think that this blog had anything to do with that. Sometimes two things just happen at the same time. I'm sure more major projects will follow. Regettably we seem to need a code of conduct in order to survive as a community.