Some Props for Gian at Microsoft

It is rare that you hear the terms “open source” and Microsoft in a favorable light, but Microsoft has always been helpful to the OpenNMS project. One way they do this is by providing us with a subscription to the Microsoft Developers Network (MSDN).

When ours expired this year, Gianugo Rabellino, Senior Director of Open Source Communities (who I met in person at this year’s OSCON) jumped right in to get it renewed. In his words “Ask and ye shall receive”.

One might wonder why we would bother with supporting OpenNMS on Windows, but a quick look at our page stats from the last week shows that the Windows installation page is the third most popular one on the whole site.

We are currently working on a project to make OpenNMS support on Windows even stronger, and that wouldn’t be possible without an MSDN subscription.

TM Forum in Orlando

Just wanted to post a note that Dr. Craig Gallen and myself will be at the TM Forum Management World conference in Orlando this week.

The TM Forum organizes proof of concept demonstrations called “catalysts”. We are participating in one with the auspicious name of “Alarm Management for Converged Networks”. For several years now we have been supporting the development of standardized management interfaces, and this catalyst will demonstrate one for dealing with alarms across large, diverse networks.

The main sponsors are Deutsche Telecom, T-Mobile, Vodafone and D2 GmbH. We are participating along with Comarch, HP, and Netage Solutions to demonstrate an implementation of the new interfaces.

Drop me a note if you happen to be at the conference, and I hope to see you there.

Debt Free

This morning I went to the bank and paid off a rather large loan.

A little over two years ago David and myself put our houses on the line to borrow enough money to purchase the OpenNMS version 1.0 copyright from Raritan. We did this for a number of reasons, not the least of which was to insure that we never got into another situation like the one with Cittio.

It was scary, since both my personal and business philosophy is strongly against debt, but we figured the benefits outweighed the risks. The loan was a three year note, and we paid it off early, which I guess says something positive about the current financial health of the company.

Anyway, I’m in a great mood and felt like sharing, and I wanted to poke a little fun at the naysayers who think you can’t make money in open source.

Dipping My Toe Into the Android Pond

Apple has made me lazy. For my first purchase from the Google Android Market, I got scammed.

As part of my #noapple experiment, I will eventually give up my iPhone. The only real alternative would be something powered by Android, so when woot put a refurbished XOOM tablet on sale a few weeks ago, I bought one.

I didn’t have a need for a tablet. Between my Macbook Air (soon to run Ubuntu) and my phone, I didn’t need anything in between, but in the interest of exploring Android I figured this would be a cheap way of doing it.

So far I like the XOOM. It came with 64 GB of storage and it was easy to add another 32 GB with a microSD card. I immediately downloaded the K-9 mail client (one of the best F/OSS applications on Android) and was soon browsing my e-mail. Well, up until the point my IMAP server got upset and threw a “too many connections from the same IP” error since I was checking mail from my desktop, laptop, phone and now tablet all at the same time.

Now, one of my favorite games for iOS is Plants vs. Zombies from PopCap Games. Without thinking, I went to the “Store” section on the XOOM, typed in “Plants vs. Zombies” and bought the app for 99 cents. It downloaded pretty quickly but when I launched it all that was displayed was a screen with familiar PvZ images stating that it would take awhile for the “levels” to be downloaded.

That should have made me suspicious, but I was tired and I didn’t think about it until it was too late.

See, the Google’s Android Market allows you to return any purchase within 15 minutes, so if a scammer can keep you from returning it within that time period, it becomes very difficult to get your money back. By they time I thought to investigate, that time had passed.

When I did investigate. I saw that the “publisher” was a company called NCM, not PopCap. It seems they have but several well known “apps” into the Marketplace, and my guess is that they are all scams (clicking on the “publisher’s website” takes you to, which appears to have nothing to do with Android software).

Once I visited the proper PopCap site, I saw that they sell their software on Amazon’s App Store for Android. The game I downloaded from there worked as expected.

Does this make me want to chuck my XOOM and go back to Apple? Not really. Dealing with Apple has made me lazy, but this doesn’t mean that there can’t be trusted places to buy software for Android. I’ve spoken a number of times about the idea of reputation in free and open source software, and from this experience my trust in Google’s Marketplace has gone way down, and my trust in Amazon’s App Store has increased. Plus, now when I shop on Amazon, it immediately checks the application’s compatibility with my device, which is cool and adds an extra layer of comfort.

One could defend Google, but while I can’t expect them to police every submission, one would think that high profile games such as PvZ could be monitored. While I have submitted a refund request to the developer, my guess is that nothing will happen and they are just hoping people won’t sweat losing a buck.

They obviously don’t know how stubborn I am.

If this charge isn’t refunded by the time my credit card statement shows up, I plan to dispute it. By providing a marketplace, Google is accepting some responsibility for the third parties for which it acts as proxy. I’ll let them and my credit card company sort it out. For example, on a recent purchase through Amazon from a third party, I received the wrong item. Amazon quickly sent me a shipping label and refunded my money, even though it was not their mistake. I’m sure they have some method for resolving things with the vendor, but as a consumer it is not my problem – unlike my experience with Google’s Market.

In the F/OSS world it is as much about service as it is software, and those companies with the highest levels of service will be successful in the long run. If the Android Market is the wild west, I guess the Amazon App Store is the new sheriff in town.