Ok, I’m confused

I’m trying to find a way to put a nice formatted table in my Google Web Toolkit application, and I was looking at gwt-advanced-table – Google Code. The code comes with no documentation, just an example that took a lot of wrangling to get it to work. And is going to take even move wrangling to get it to work in my demo.

But the problem is that we want to avoid viral licenses in the code we use. And since this isn’t packaged up as a nifty jar, its code will mingle in with ours. Our company lawyers have cleared a few open source licenses, but obviously not the General Public Virus. One they haven’t cleared yet is the Mozilla Source License. So I look at the Google Code Page for this code, and there at the top right is the banner “License: Mozilla Public License 1.1”. But down at the bottom (and in comments in the code), it just says “License: Freeware”.

So which is it?

Should I or Shouldn’t I?

The new version of this blog software, WordPress 2.3, is out. And evidently it breaks some plugins. Many of the plugins I use haven’t been updated in years, and aren’t listed on the list of “known broken” or “known working” plugins. One I like a lot is listed as broken, and hasn’t been updated in a while, which makes me think that if I upgrade I’m going to have to do without it. Also, my theme is heavily customized, so I’m not sure if it will work.

So do I wait, or do I upgrade now and accept that lots of things are going to be broken?