I've had a theory that the hard-line philosophy of open source has softened in recent times. Rather than thinking closed source is to be avoided at all costs, I think most developer types are a lot more willing to accept closed source bits mixed in with open source bits. That is, open core has "won." I discuss this topic with my long time pal, Barton George, while at SpringOne Platform, plus the work he's doing in the developer and OSS worlds at Dell.