Nicholas Petreley's blog
Did Microsoft Buy Netcraft?
August 24th, 2007 by Nicholas Petreley
Okay, I'm not seriously suggesting Microsoft is paying off Netcraft to produce positive survey results (although this is certainly a standard operating procedure for Microsoft). But something is odd, if not rotten, in the state of Netcraft. I have often cited Netcraft web server surveys as evidence that open source beats closed source. The Netcraft surveys almost always showed Apache leading Microsoft IIS by a wide margin, and showed Apache growing as Microsoft IIS market share was shrinking. Lately, however, Netcraft began to claim that Apache market share has been shrinking rapidly while Microsoft IIS has been gaining the market share lost by Apache. Netcraft even proposed that, "Microsoft's recent gains raise the prospect that Windows may soon challenge Apache's leadership position." Microsoft IIS may displace Apache as the most-used web server? Could this really be true, or is this reporting from the Bizarro world? And does anyone else find the wording rather odd? "Windows" may challenge Apache? Huh?
Hey Microsoft, Sue Me First
May 24th, 2007 by Nicholas Petreley
I bought the domain name HeyMicrosoftSueMe.org at the suggestion of Marcel Gagné after posting a blog entry on the topic. The idea was to ask Linux users to join me in calling Microsoft's bluff. Let's get the patent infringement claims tried in court and get this over with. Several people talked me out of it. Fortunately, a lawyer named Christian Einfeldt had the same idea and followed through. Here's a copy of Marcel's entry on the topic from his own blog, with a link to the "Sue me first Microsoft list" in case you want to add your own name. Christof, if you're reading this, you're welcome to the domain name HeyMicrosoftSueMe.org.
The Microsoft FUD Campaign vs. the Customer
May 16th, 2007 by Nicholas Petreley
Almost everything that can be said has been said about the latest moves by Microsoft to create Fear, Uncertainty and Doubt (FUD) about Linux. Countless pundits and analysts have pointed out that Microsoft threats are toothless. Some have noted that Microsoft has singled out Linux and OpenOffice, the biggest threats to its monopoly on operating systems and office suites. Surely Microsoft could claim that the *BSDs infringe on similar patents if not the same ones. But the *BSDs do not pose as great a threat to the company. Others have pointed out that Microsoft would be insane to pull an SCO and sue its own customers. Still others have noted that IBM and/or OIN could respond to a patent war with a massive retaliation in patent infringement claims. I have no doubt that Microsoft has lifted a lot of GPL code (more likely algorithms) for Windows, which would prevent Microsoft from following through with its threats. To do so would require that Microsoft open its own code to scrutiny. The list goes on, and others have covered the angles very well. There is one perspective I haven't yet seen, at least not the way I propose to deal with it. This perspective follows below.
Dear Microsoft, Sue This, Please
March 21st, 2007 by Nicholas Petreley
November of last year, you announced a covenant with Novell not to sue its customers for patent violations. Shortly thereafter you tried to strike a similar deal with Red Hat. Red Hat turned you down. Somewhere early in the public discussion you claimed that all users of Linux owe Microsoft money for using Microsoft intellectual property (read: infringing upon Microsoft patents). Please tell us when you plan to collect said monies. When are you going to sue Red Hat Linux customers? When do you plan to sue the users of other countless non-Novell distributions? Surely Novell customers will feel their protection money was ill-spent unless you follow through with such lawsuits. So please fill us in on your plans to sue. The suspense is excruciating.
Is there a secret story behind the Novell/Microsoft deal?
February 16th, 2007 by Nicholas Petreley
Was the Novell/Microsoft deal a worthwhile well-meaning effort between renegade open-source geeks at Microsoft and geeks at Novell that got derailed by salespeople and management, after which it was turned into a nightmare deal with the devil? I raise this question because I know someone with ties to people at both Microsoft and Novell. He has a credible story to tell about what really happened, and how much it differs from what we now know about the Novell/Microsoft deal. Unfortunately, I haven't been able to get him to write up the history - yet. While I continue to pester him, here's the short version, third hand.
Microsoft Tries to Patent a Crippled Baseline OS
January 30th, 2007 by Nicholas Petreley
Microsoft is applying for a patent for an operating system that starts out crippled. You must pay to do things like take the throttle off network speed, disk access, install drivers, install software, and more. Trust me, I rarely even visit Groklaw, even if this is my second consecutive blog entry with a link to a Groklaw article. My VarLinux.org readers posted the article, A Brave New Modular World, and I had to share it.
What happened to the guts?
January 24th, 2007 by Nicholas Petreley
What happened to the guts in mainstream publications? I recall back in the 80s InfoWorld pressured Lotus into ditching its copy protection scheme by docking Lotus 1-2-3 several points in reviews because of the inconvenience. I believe Lotus was the first to buckle, but other vendors jumped on the bandwagon and abandoned copy protection. Fast forward to today. Not only has copy protection come back from the grave, it has risen like a juggernaut zombie bent on eating everyone's brains. Worse, many consumers and writers alike seem to be unscrewing their scalps and willingly offering up the meal. "I want the latest iThing, it's so cool!" Sure, you'll find appropriate outrage in Linux Journal and a handful of renegade publications like the Register. But what happened to the mainstream journals with the guts of yesteryear?
Contradictions in Microsoft's OOXML openness
January 18th, 2007 by Nicholas Petreley
There is a fascinating article on Groklaw called Searching for Openness in Microsoft's OOXML and Finding Contradictions. One of the most relevant comments in the article is "So, they plan to be the only one in the Linux world that can actually interoperate with Microsoft. How do you think they will achieve that? By sharing? On the contrary, they already market themselves as uniquely interoperable, which means they get to interoperate and you don't, unless you are their paying customer." There is also the Novell comment, "Only Novell has Microsoft’s endorsement as its partner to drive Linux-Windows interoperability."
Microsoft Office lock-in and the deal with Novell
December 7th, 2006 by Nicholas Petreley
I can't urge you strongly enough to read the article entitled How Vista Lets Microsoft Lock Users In. It details how Microsoft has built into Vista the "trusted computing" ability to lock down Office files via DRM such that no unauthorized document reader will be able to decrypt and read them. This is perhaps one of the biggest hidden weapons Microsoft has in its arsenal that could sabotage Linux and OpenOffice.org if Microsoft succeeds in its attempt to plug SUSE and all Novell's "interoperability" bonuses.
Think of this, if you will, as the Tivoization of Office files, only with malicious intent. Microsoft could, indeed, open up the document format completely and swear before God that it will never sue anyone for patent infringement. However, this does not prevent Microsoft from locking Office files in such a way that only Vista users can read them. No one else will be able to do so without the proper authorization, thus rendering the open format and Microsoft compatibility entirely meaningless -- unless, of course, someone agrees to pay Microsoft for the keys to unlock those files.
Miguel de Icaza plays fast and loose with the facts and history
December 5th, 2006 by Nicholas Petreley
Miguel de Icaza, in this weblog entry says, "Facts barely matter when they get in the way of a good smear. The comments over at Groklaw are interesting, in that they explore new levels of ignorance." This comment rings especially true of his weblog entry. For example, Miguel states...
We have been working on OpenOffice.Org for longer than anyone else has. We were some of the earliest contributors to OpenOffice, and we are the largest external contributor to actual code to OpenOffice than anyone else.
Say what? Who created OpenOffice? Who bought it? Who opened it? Anyone ever hear of Star Division gmbh or Sun? Since when did Novell become the earliest contributor to OpenOffice.org? The earliest and largest external corporate contributor, maybe. I'd like to see some hard facts to back up an assertion like that (not that facts matter, as Miguel admitted), but his hyperbolic boasting of Novell's contribution is obviously overblown. And is a contribution that doesn't make it into the main code base really a contribution? After all, in the same blog entry, Miguel himself makes much of the fact that Novell's OpenOffice.org really isn't THE OpenOffice.org. It's Novell's unique version, patched and modified.
The Ruby Way
December 5th, 2006 by Nicholas Petreley
I've wanted to tackle Ruby for quite some time. Luckily, Addison-Wesley just sent me a copy of The Ruby Way, Second Edition by Hal Fulton. This is one of those books that makes me think publishers feel the need to sell books by the pound. The sad part about that is that, in many cases, books printed by the pound contain tons of fluff and useless information. Not so with The Ruby Way. Every page contains gems valuable for anyone who wants to program with Ruby.
But this isn't a book review, per se. If it were, I'd recommend The Ruby Way without reservation. Anyone even remotely interested in Ruby should get this book, now. It's worth every penny of $39.99 US.
But here's what really inspired me to write about this book. There are pages upon pages devoted to the unintuitive twists in the Ruby language. There are so many quirks that I'm almost afraid to tackle my first Ruby program.
A Novellization clause for the next GPL
November 23rd, 2006 by Nicholas Petreley
Forget about Tivoization. How about adding a clause to the next version of the GPL that counters Novellization? The clause would say (in proper legalese), that if any code infringes on intellectual property or patents held by third parties, and the third parties take legal action, the contributors of the offending code assume 100% liability. In short, if Novell injects Microsoft IP into open source and Microsoft wants to sue, it must sue Novell and nobody else, because Novell assumes liability under this new license. This would render any "promise not to sue the end customer" agreement with Novell meaningless.
Novell is loading Microsoft's gun
November 22nd, 2006 by Nicholas Petreley
It is with regret that I urge all FOSS developers to treat anything Novell has contributed to the community as suspect, scrutinize any Novell contributions and purge them as deemed appropriate.
This threat is real, and it is not necessarily contingent upon whether or not Microsoft would actually sue customers for patent infringements. This is a classic case of posturing. Novell is leveraging its agreement with Microsoft in a way that harms all other Linux distributions and other FOSS projects. It is actively exploiting its unique position in ways that seem beneficial, but will pose risks to anyone but its own customers (and even their own customers are only protected for the next five years).
A five year deal with Microsoft to dump Novell/SUSE
November 8th, 2006 by Nicholas Petreley
Wake up little SUSE, Wake up. No, that's not good enough. Wake up SUSE customers, wake up. Novell is jeopardizing the future of Linux for its own short-term rewards. If you want to see Linux flourish, let alone survive after Novell's five year deal with Microsoft expires, I suggest we make an alternative five year deal with Microsoft. In this case, our part of the deal is to spend the next five minutes, months, or years migrating away from every shred of Novell/SUSE software in our home, office, or enterprise.
The Pet Peevo with TiVo
September 28th, 2006 by Nicholas Petreley
I'm sorry to see that my blog entry on recent controversies over freedom turned into a thread about TiVo. But since TiVo seems to be such a hot button, I would like to address that issue directly. I made the point in the discussion that TiVo did not license its hardware under the GPL (duh, GPL is a software license, after all), or even a GPL-like license. So all the fuss about what rights you have with respect to TiVo hardware is nonsense. Sure, you have the right to modify the hardware because you bought it. But you will void your warranty, and TiVo is under no obligation to provide you with the schematic, BIOS, or anything else to make it easy to modify the hardware. Having said that, let's cut through all the posturing about what rights we have, and get to the real issue here, which is what motivated TiVo to use a digital signature, and what would motivate people to modify the TiVo software and run the modified version on a TiVo box.
A fight against evil or a fight for attention?
September 27th, 2006 by Nicholas Petreley
Two hot issues are making the rounds. First, Debian and Firefox are having a spat, and the end result may be that Debian will distribute Firefox under a different name. Second, the war betwen Linus Torvalds and other Kernel developers and the Free Software Foundation over GPLv3 is continuing, with Torvalds saying he's fed up with the FSF. Here is my take on both, and related issues.
Arrh. Shiver me links, and haul me URLs.
September 19th, 2006 by Nicholas Petreley
Okay, totally off-topic, I know. Well, the keyboard is computer-related. But when I came across these links on my site, VarLinux.org, I couldn't resist sharing them.
Removing a major Compiz annoyance
September 14th, 2006 by Nicholas Petreley
As much as I love the 3D Compiz/Cgwd, there is one thing I can do without: Wobbly menus. When you pull down or pop-up a wobbly menu, hitting the right menu selection is like target practice. It's even worse if you have to drill down to a sub-sub-sub menu selection because each sub-menu wobbles, too. Here's how to turn off this behavior in the most recent installation of Compiz.
A fifteenth chance for GNOME
August 28th, 2006 by Nicholas Petreley
Okay, I don't really know how many chances I've given GNOME, but I've tried to switch to GNOME as my default desktop many times. I always ended up switching back to KDE (to be fair, I use other window managers, too, such as Fluxbox, which is one of my favorites). Thanks to the rumors that Xgl/Compiz/cgwd worked best on GNOME, I gave GNOME another shot. As it turns out, the rumors are false. These 3D desktop enhancements work fine under KDE. But I've really been enjoying my GNOME experience despite the fact that there are still things about GNOME that I dislike. Granted, I can credit Ubuntu's default settings for GNOME as some reasons why I'm enjoying it more. But it's still a better desktop than I recall from the last time I used it.
The ongoing MythTV saga continues
August 22nd, 2006 by Nicholas Petreley
I have good news, bad news, and worse news. The good news is that I managed to get MythTV working well enough that it now plays standard definition channels better than the cable box alone, even though it's getting its signal from the cable output of the cable box. I get this benefit because MythTV allows me to tweak various parameters that you can't change on the cable box.
The bad news is that high definition channels still look worse through MythTV than they do if I watch then directly from the cable box. I don't expect to solve this problem. The cable box may be able to handle HDTV itself, but it outputs a digital signal in 480p, which is basically standard definition. The fact that I have two HDTV-capable tuner cards does me little good.
Here's the worse news. I had to learn way too much to get this far.
Subscribe now!
Breaking News
| Google Shoos the Trustbusters Away | 7 hours 53 min ago |
| Skype Dumps GPL Jump | 9 hours 53 min ago |
| More Than the CAPTCHA is Broken at Gmail | 11 hours 53 min ago |
| "We'll Stop Fighting" Means Something Strange for Microsoft | 1 day 8 hours ago |
Featured Video
Linux Journal Gadget Guy, Shawn Powers, takes us through installing Ubuntu on a machine running Windows with the Wubi installer.
Live From the Field
The latest posts from the Linux Journal team.






