Hacker News new | past | comments | ask | show | jobs | submit login

The definition I like is: "Enterprise software is the one that once unavailable, the company is unable to run its core business."

“If it’s a core business function — do it yourself, no matter what.”

— Joel Spolsky, In Defense of Not-Invented-Here Syndrome, 2001: https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-...

I don't think he means software that is necessary for the business, I think he means if it specifically enables a profit-generating function in a business.

If you're FedEx, you don't buy someone else's logistics software package, you build your own.

That is a good definition.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact