There are many different kind of "open source" licenses and they do not all give the same rights. Not saying you are doing anything wrong here, but you should be a little more careful which such statements.
Yes, I should, I thought a bit more after submitting my comment. :) I only host links though and every case should be checked on it's own. I probably should add license information to entries... but that won't happen soon, too many of them already. :)
I agree with you. Plus we don't know the real story or from the other (the co-fos) points of view, it's hard to decide who are the real idiots, or to put it softly, who are the real masterminds. Especially being a founder, being able to work with any kinds of people is a must.