When does open-source make sense?

I was having a discussion with a friend recently, who was inquiring about some of my philosophies on open-source and asked: “when does open-source make sense for a business?” It’s a really hard question to answer, and in many ways is a really loaded question, because depending on who you ask, you may get extremely strong opinions with widely varying rationales.