Well, as for software, nothing is required for the functioning of the drive within Mac OS X. And, if it's installed as an internal, nothing's required under Mac OS 9, either.
Beyond that, older versions of iLife (that is, pre '06) may balk at a third-party drive, but I believe they will let it pass if it's an internal.
Beyond that, what functionality is desired? That more than anything else is what dictates which specific program one needs.