No. There are several options. The following is not exhaustive:
1)You can build a front-end in vb/c/delphi that will include a runtime version (royalty-free) of the Crystal Veiwer.
2)I think 8.5 still has support for creating compiled reports, which is similar to the above, except you don't have to write the front end yourself; Crystal provides a generic method for prompting for parameters, database logins, etc. Personally, I would not recommend this approach. It is not supported in CR 9.
3)Or you can buy a 3rd-Party app that uses the Crystal Viewer. Check out Ken Hamady's wesite for a list of some that are available on the market.