Must be free/open-source. I need to extract data from a MS SQL Server database and design typical reports containing summations, groups, etc. Later it will probably be an Oracle database that supplies the values.

Can anybody recommend any of the following:

Jasper?
JFreeReport?
FreeReportBuilder?
OpenReports?
Openl?

Or... ???