Software Review

A review of software packages