At work, I code in .NET (a mixture of VB & C#, depending on the task). I use Crystal Reports for generating reports. The designer is great, and the viewer is too. It can output HTML for viewing, and has options for Word, PDF, and Excel.
I'm looking to move away from Windows as my primary server platform to (probably) Linux.
What is available as a substitute for Crystal on Unix platforms that will work with PHP, Perl or Python?