A dispute between software providers that a district judge once called a "David and Goliath" case has reached a $24 million settlement, attorneys involved in the litigation announced this week.