Inspirated

 
 

July 23, 2009

Microsoft’s open-source contribution traced back to GPL violation

Filed under: Blog — krkhan @ 11:36 pm

(Or: Things still make sense.)

Last week — just as Wayne Rosso stopped comparing RIAA to Stalin — M$ did its own volte-face and not only stopped calling GPL a “cancer” but decided to release some 20,000 lines of code carrying the plague itself. Pigs started flying. Some of the open-source evangelists started fantasizing about Microsoft as an ally suddenoutbreakofcommonsense and the cautious ones — who suspected some ulterior motive behind the move — were declared by them to be paranoid and rabid haters.

The storm didn’t last long though, as it was later reported that the change of heart was prompted by a GPL violation in Hyper-V. Some see this as a win for GPL. Some see this as a perfect backdrop for FUD against open-source (“it’s so goddamned viral it even infected us when we wanted interoperablity”) while some see this as a failure at M$’ part for not honestly explaining the reasons behind the code release. Whichever category you belong to, it’s nice to know that swine still have their feet firmly on ground.

Tags: , , , ,

May 1, 2009

The mindbogglingly low shutdown time of Windows 7

Filed under: Blog — krkhan @ 10:10 am

This is it. Windows 7 has hit the nail right on its head. While going through BBC’s utterly crap article hyping the new Release Candidate, I spotted this absolute gold of a quote:

Many beta testers of Windows 7 have reported that it is faster than Vista, especially in terms of start-up and shutdown sequence of the computer.

Mr Curran said that the Microsoft Windows team had been poring over every aspect of the operating system to make improvements.

“We were able to shave 400 milliseconds off the shutdown time by slightly trimming the WAV file shutdown music.”

“It’s indicative of really the level and detail and scrutiny on Windows 7.”

No other operating system in the world can have claims over this ground-breaking innovation for reducing shutdown times. I mean, it took more than a decade of research and real-world feedback for Microsoft to finally declare that chopping shutdown music will reduce the — gasp! — shutdown time as well. Who knows, maybe Windows 8 will blow everyone out of the water by discarding each and every sound found in the previous versions. We’re living in a wonderful age of technological revolution.

Tags: , , , , , , , ,

April 29, 2007

Video: Windows 95, 98, 2000 and XP simultaneously running virtualized on Linux

Filed under: Blog — krkhan @ 2:04 am

The idea of visualizing the history of Microsoft on four sides of a desktop cube does sound enthralling no matter how much you despise the company’s products. That’s precisely the reason why I spent a whole night trying to configure four different operating systems to run virtualized on QEMU/KVM with networking and multimedia capabilities. The results look good, especially when you have a compositing window manager to extrapolate their effects.

Download the podcast (MP4)

Video screenshot #1 Video screenshot #2
Video screenshots

Hardware Information

Processor Intel Core 2 Duo 6300 @ 1.86GHz
Motherboard Intel DG965RY
RAM 512 MB

Software Information

Host Operating System Linux From Scratch
Host Kernel Linux 2.6.21
Host Virtualization Setup QEMU 0.9.0/KVM-20
Desktop Environment Beryl 0.2.0/Xfce 4.4.1

Note: Windows 98 and 95 don’t like KVM at all, so I had to run their respective virtual machines with the -no-kvm switch.

Tags: , , , , , , , , ,

April 6, 2007

Customer sues Microsoft for misleading Vista labels

Filed under: Blog — krkhan @ 9:41 pm

I’ve just spotted this amusing story about a woman who is suing Microsoft for misleading ‘Windows Vista Capable’ labels on new PCs. According to Dianne Kelley, Microsoft has been promoting Vista as an easy-to-migrate option but the premium (see 1337) versions of the OS don’t exactly turn out to be as light on machines as they’re marketed to be.

An excerpt from what Microsoft had to say:

“We have different versions, and they do offer different features. … The Windows (Vista) core experience is a huge advance over Windows XP, we believe, and provides some great features, particularly in the area of security and reliability, and just general ease of use.”

They’re mostly right, with the slight inaccuracy in their statement being the fact that the ‘core experience’ of Vista has more to do with incompatible drivers/applications and slow file handling than security and reliability.

Tags: , , , ,

January 30, 2007

Comparison: Windows Vista vs. Linux

Filed under: Blog — krkhan @ 9:02 pm

It’s finally here, and everyone is talking about it. Microsoft’s new operating system promises a revolution in computing, and a safer experience for its users. But, anyone who keeps himself in touch with Linux news knows that our beloved operating system kicks Vista in the pants in every technical aspect worth considering. Honestly speaking, that won’t change much as the fan-boys will blatantly remain fan-boys, no matter what you throw at them and how rational your reasoning is. Still, I thought of comparing the the current states of Linux and Vista desktops so that I’d link any future Vista fan that I encounter directly to this post.

Let’s start …

Security

In October 2001, Microsoft launched the latest version, dubbed as XP, of their flagship product Windows. The company claimed that the new version was its “most secure operating system ever made”. While installing the OS, the screens constantly kept reiterating words such as “security, usability and dependability”. Given that most of the Microsoft’s users are people who know as much about security as I do about Organic Chemistry, the marketing tactic indeed proved quite successful. However, it wasn’t long before crackers, virus writers and trojan makers started targeting XP, and the most secure OS of Microsoft was collectively devastated. To remedy the situation, Microsoft came up with Service Pack 2. This time using taglines such as “latest security updates and innovations from Microsoft”. These “new proactive protection features” were nothing more than a collection of fixed bugs, default firewall and a “Security Center” that constantly bugged you about installing an Anti-Virus on your PC. The Anti-Viruses had to run in background to perform their routine tasks, and as a consequence, you were left with lesser resources to do your work. It was almost impossible to edit multiple spreadsheets efficiently in Office while having Norton’s AV “shield” your PC from known threats.

The common misconception about Windows’ inherent security troubles was that Windows is less secure only because it’s more targeted by malicious crackers. It was useless telling people who believed it that Windows only dominates the desktop side of computing; and that more damage could’ve been achieved by crackers if they targeted *nix operating systems (which dominated and still dominate the server side of computing) and they had been flawed in security like Windows. The actual reasons for Windows being horse crap in terms of security were quite different. The initial versions of Windows were never created as a network operating system, and the situation became ugly only when the later versions were used as one. There was no proper privilege system in Windows, and even XP’s firewall filtered only inbound traffic. Ironically, with Vista, Microsoft is implementing long time security practices that *nix operating systems have always had, and flagging their operating system (once again) as “more secure operating system than any other”. Things like file system encryption, firewall and a user privilege system were present in real networking operating systems like FreeBSD and Linux for a long time before Microsoft even considered adding them to Windows. In fact, it still astonishes many seasoned *nix users that millions of Windows PCs used to connect to the internet without a proper firewall and a user privilege system. The funniest thing about the whole phenomenon is that Microsoft is tagging the whole thing is “innovation”. Leaving that aside, even if we consider the current states of security features for Vista and a Linux operating system, Vista still lags behind due to technologies like SELinux, iptables and the platform portable nature of Linux itself.

Look and feel

Another feature of Vista which admirers love to brag about is the Aero interface, while the misconception (which wasn’t a misconception really, quite a few years back) about Linux is that the GUIs of its desktop environments aren’t as user friendly and aesthetically pleasing as Macintosh or Windows. Recent developments such as Xgl, AIGLX, Beryl and Cairo have provided Linux the most impressive GUIs of any operating system, and I’m not just issuing hollow statements like Microsoft here either. Consider having multiple “virtual” desktops on a cube which you can rotate and view in real-time. Right now, it’s only possible with a hardware accelerated X server like Xgl or AIGLX.

Beryl Wobbly Windows Beryl 3D Cube
Beryl: The most advanced GUI interface on any OS

And let’s not forget that you have something in Linux which Windows will never be able to offer: the choice of desktop environments. So if you don’t want to have all those effects, or even if you have a computer with only 64 MB of RAM, you can always run a minimalist window manager e.g. Fluxbox.

Conclusion

There are also other “innovations” of Vista such as desktop widgets and search tools which have been present in Linux for years in form of SuperKaramba and Beagle. Nevertheless, as I’ve said before, the “ignorant fan-boy syndrome” has no cure, and there will still be people who’ll find it very satisfying to pay money for things like operating system, office software and email management software. Even when a Linux distribution offers gigabytes of those utilities for free (in terms of both beer and speech).

Tags: , , , , , , , , , , , , ,