In germany and portions of europe, add SUSE.
In korea, add HPUX.
If you're in pharma or health insurance, add AIX.
Dealing with enterprises in the US? You also need to deal with Windows environments.
While the problem seems simple, it's extraordinarily complex due to everyone's environment / way of doing things / "special snowflake syndrome".
Sorry if this seems kurt, but i've had to write commercial software in this space. You don't want to know how many times I've gotten in arguments with various enterprises about how stupid is it to do X, Y, or Z. Doesn't matter...your software needs to support it.