Practical Technology

for practical people.

March 31, 2009
by sjvn01
0 comments

Which SQL is MySQL?

I can be an idiot some days. As proof I’ll only mention that I thought Sun buying MySQL was a great move. Boy was I wrong.

First, the crème de la crème of MySQL’s developers and founders started leaving Sun. Then, Michael ‘Monty’ Widenius, MySQL’s founder and, then Sun’s CTO for its MySQL division, announced the release of the next version by publicly stating that the latest MySQL release contained “many known and unknown fatal bugs. That must have gone over well at Sun’s HQ.

It probably wouldn’t surprise you to know that Widenius has since left Sun. He’s now working on his own community branch of MySQL, MariaDB. Its purpose? “To provide a community developed, stable, and always Free branch of MySQL that is, on the user level, compatible with the main version.”

But, wait there’s more.

More >

March 31, 2009
by sjvn01
0 comments

Analysis: Microsoft-TomTom settlement is end of a battle, not the war

In a surprising turn of developments, GPS navigation device vendor TomTom International BV has agreed to pay Microsoft Corp. to settle patent-infringement cases the companies had recently filed against each other.

The lawsuits rose above the ordinary run of patent litigation because three of Microsoft’s patents touched on areas that are also covered by the open-source General Public License Version 2 (GPLv2) copyright restrictions on Linux. Thus, the lawsuit marked the first time that Microsoft had legally challenged Linux’s intellectual property .

The case further heated up when TomTom countersued Microsoft and joined the Open Invention Network (OIN), an open-source patent protection group. But the case came to an abrupt end on March 30.

In return for an undisclosed licensing fee, TomTom can use Microsoft’s patents. However, according to a statement from Peter Spours, TomTom’s director of IP Strategy and Transactions, the agreement “is drafted in a way that ensures TomTom’s full compliance with its obligations under the GPLv2, and thus reaffirms our commitment to the open-source community.”

Spours declined, however, to explain how TomTom can both use the patent’s intellectual property (IP) and conform with the GPLv2.

Specifically, the two companies claim that “the agreement includes patent coverage for Microsoft’s three file management systems patents provided in a manner that is fully compliant with TomTom’s obligations under the GPLv2.” But, “TomTom will remove from its products the functionality related to two file management system patents (the ‘FAT LFN patents’) that enables efficient naming, organizing, storing and accessing of file data. TomTom will remove this functionality within two years, and the agreement provides for coverage directly to TomTom’s end customers under these patents during that time.”

In other words, TomTom may technically be using the Microsoft FAT LFN (File Allocation Table/Long File Name) patents for the next two years, but it won’t be using those patents’ features. The statement also implies that TomTom will be replacing the long file name support provided by these patents with a different, non-Microsoft, technology.

In a statement, Horacio Gutierrez, Microsoft’s corporate VP and deputy general counsel of IP and licensing, said, “The file management system patents, which increase file management system efficiency and functionality, have also been licensed by many companies, including those that produce mixed-source products.”

The open-source legal community is not amused. An open-source legal expert and analysts agreed that the legal issues brought up in the case are far from settled.

The Software Freedom Law Center, an organization focused on protecting open-source and free software, said in a statement that the “settlement between Microsoft and TomTom ends one phase of the community’s response to Microsoft patent aggression and begins another. On the basis of the information we have, we have no reason to believe that TomTom’s settlement agreement with Microsoft violates the license on the kernel, Linux, or any other free software used in its products. The settlement neither implies that Microsoft patents are valid nor that TomTom’s products were or are infringing.”

March 30, 2009
by sjvn01
2 Comments

100% cure for Conficker

On April 1st, the Conficker worm, perhaps the most wide-spread malware program in history, is set to activate. We don’t know what Conficker will do, but it’s a safe bet it won’t be anything nice to the hundreds of thousands of Windows PCs that have been infected with it. Will it strip out every credit-card number within these PCs? Launch a massive DDoS (Distributed Denial of Service) attack? Subscribe you to PETA porn!? We don’t know.

I don’t want to find out myself. There are several ways you can try to protect yourself from Conficker. These include disabling AutoRun, since Conficker can spread by infected USB drives; using current anti-virus software; use Windows’ own malicious software removal tool; or, switch to OpenDNS for your DNS service. There are many ways to try to stop these attacks, unfortunately, the bad guys are always working on getting newer and better ways to infect your system.

The sad truth is no matter what you do with Windows, whether you’re running XP, Vista, or the Windows 7 beta, you’re not safe. Now, however there’s a patch that will stop Conficker, and almost all other malware programs, in their tracks. It’s called Linux.

More >

March 30, 2009
by sjvn01
3 Comments

Brace Yourself: DDoS Attacks Ahead

In 2009, the crème de la crème of Web sites are still vulnerable to DDoS (distributed denial of service) attacks. Indeed, entire countries, such as Estonia, have had their Internet capabilities crippled by DDoS attacks. Chances are decent we’ll all get to see a massive DDoS sometime on, or after, April 1st, when the hundreds of thousands of Conficker-infected zombied Windows PCs are put to work.

DoS (Denial of service) attacks are exactly what they sound like: attempts to prevent your server from delivering services. Attackers can do this in many ways. For example, you could describe the old Outlook e-mail worm Melissa and its ilk as DoS agents because they cause their damage by making Outlook clients flood e-mail servers with worm-laden messages to the point that the servers collapse under the load.

This is an important point. People tend to think of DoS attacks as causing havoc by jamming network bandwidth with useless traffic. While that’s certainly one kind of DoS attack, another succeeds by devouring server resources. That means it’s possible for a successful DoS raid to be made over a low-speed modem connection if it attacks server resources. To really protect a network against attacks, both network and servers should be armed and ready

Usually, DoS attacks are aimed straight at your network’s TCP/IP infrastructure. These assaults come in three varieties: those that exploit weaknesses in a given TCP/IP stack implementation; those that target TCP/IP weaknesses; and the tried and true brute force attack. These days, the last, thanks to armies of zombied Windows PCs, are easier to do than ever

Continue Reading →

March 28, 2009
by sjvn01
1 Comment

Good-Bye XP. Hello Windows 7

Microsoft has wanted to kill Windows XP for years. There was only one problem. The users refused to let it die. Now, that Windows 7 is almost ready to go, Microsoft is, once more, trying to ax XP.

Microsoft did this to themselves. Vista was a flop. Even now, according to Net Applications’ Market Share, Vista has only a lousy 23% of the desktop market. For a while, Microsoft ignored the fact that even their own executives were horrified by just how bad Vista was. But, then the Linux-powered netbook came along, and Microsoft was frightened enough by its early successes that it un-retired Windows XP Home.

Now, Microsoft wants to kill off XP again. Step one will be bringing free support for XP to a close on April 14th. Step two is letting anyone and their uncle get a free copy of the Windows 7 release candidate sometime in May. The timing is by design.

More >

March 26, 2009
by sjvn01
0 comments

Novell’s SUSE Linux Enterprise Desktop 11: A true Windows replacement

There are lots of Linux distros being touted as great desktop operating systems for PCs. However, there’s only one that I can wholeheartedly recommend to business owners as a Windows replacement: Novell’s SUSE Linux Enterprise Desktop 11 (SLED).

SLED 11, which was released on March 24, stands above its competitors because it works and plays well with existing Windows business networks, data files and application servers. You can, of course, add this functionality to other Linux distributions — if you’re willing to do it manually. SLED gives you pretty much the full deal out of the box.

This new desktop is based on openSUSE 11.1. If you’ve already used openSUSE, you might think at first glance that SLED 11 is little more than openSUSE with a $120 annual service contract. It’s more than that, though. Here’s what I found in my recent run with it.

More >