Here are open source alternatives to Birt.
JasperReports (free BI suite) Server is a stand-alone and embeddable reporting server. It provides reporting and analytics that can be embedded into a web or mobile application as well as operate as a central information hub for the enterprise by delivering mission critical information on a real-time or scheduled basis to the browser, mobile device, printer, or email inbox in a variety of file formats.
JasperReports Server is optimized to share, secure, and centrally manage your Jaspersoft reports and analytic views.
Pentaho Community provides everything an organisation might need to address not only its reporting needs, but also data mining for predictive analytics applications. The skill level required to make it all work should not be underestimated, but this is the case with most open source solutions. Bells and whistles (Dashboards etc) require a move to the Enterprise Edition of Pentaho.
ReportServer provides an extremely flexible open source reporting and dashboard environment. It supports Eclipse Birt, JasperReports and SAP Crystal Reports reporting engines in addition to its own ad-hoc oriented reporting tools. The user interface is web based and it supports a wide range of admin tools.
SpagoBI (free BI suite) is essentially a very large collection of open source software brought together to create a broad business intelligence capability. In fact it goes beyond the traditional notion of BI to embrace domains such as data mining and BPM.