Hoping Microsoft might allow Firefox on their new Windows Phone 7 Series, Sayre wrote an open letter this morning to Microsoft CEO Steve Ballmer. “Hola, amigo. I know it’s been a long time since I rapped at ya,” is how it starts.

He then proceeds to make fun of Windows Phone 7 Series, the iPhone, Cocoa Touch, and Unix — all in three concise paragraphs. He notes that Windows Phone 7 Series has a “busted” UI, calls the iPhone’s UI “ugly jelly beans,” and mocks the “allegedly cool” Cocoa Touch “stuff.”

Once he’s done with all of that, he asks Ballmer to consider making an NDK for Windows Phone. An NDK is a companion tool for an SDK that allows you to build parts of apps in native code. For example, it’s the Android NDK that allows Mozilla to make Firefox for Android.

There’s currently no plans to make an NDK for Windows Phone 7 phones — hence Sayre’s post. Without it, a version of Firefox for the OS is probably unlikely. And that may be a good bet anyway, considering Microsoft seems to be pivoting its new phones closer to the iPhone’s closed model rather than Android’s open one.

Sayre’s approach to the post apparently didn’t go over too well — he quickly followed up with an apology post, “Things I’ve Learned.” “Blog posts that sound like Jim Anchower really irritate people for some reason. I won’t do it again, I promise,” he writes.