Open source. Check - they have open source software available.
Private Gain of any person. Check (Not hard to see it's a non-profit. People that make private money from a non-profit is obviously excluded) Now to me, personally, I think all non-profits are for-profit enterprises. The "mission" in nearly all cases isn't for the "people it serves". I've seen so many "help the elders" "help the migrants" but the reality is, money always flows up, not to the people in need.
I can't think of another example of a nonprofit that was so financially viable that it converted to for-profit though, usually a nonprofit just closes down.