I've been using the contributed Drupal module WYSIWYG API since last Fall. Although the module is open source and free (offered under the GPL), I feel like I got it for a steal at $30 USD.
One of the most frequent criticisms by new users of Drupal has been that the content management system doesn't include a rich text editor (WYSIWYG) in its core. Historically, the core developers have opted to include an RTE option through contributed modules. While the use of non-core Drupal modules for implementing WYSIWYG in Drupal is fine, the development pace, availability, and implementation of a particular RTE module (FCKEditor, TinyMCE, etc) has often varied when major versions of Drupal are released.
The Wysiwyg API attempts to improve the implementation and consistency of RTE's in Drupal. The module is capable of supporting any kind of client-side editor as long as there are support files available to integrate the external library with Wysiwyg API. Editors currently supported by the module include FCKeditor 2.6, jWYSIWYG 0.5, markItUp 1.1.5, NicEdit 0.9.0, TinyMCE 3, TinyMCE 2, and Whizzywig 55 (download).
Up to this point much of the work has been done by Daniel F. Kudwien (known as "sun" in the Drupal community). Since Daniel has invested a huge number of hours on this project he has asked users of the module to voluntarily contribute to the project financially. For someone like me who is not a developer, nor has a lot of free time, giving financially is way of showing appreciation for the open source products you use. Even the smallest financial support can help the community and future development of the software.
If you're not comfortable with donating to an indivudual developer in your open source project, if available, you should consider taking membership in the project's association or foundation. For instance, this week I'll be renewing my membership in the Drupal Association. Many of these open source groups such as the Drupal Association use the membership revenue to support the maintenance and growth of the infrastructure that Drupal.org runs on, as well as to produce various conferences and workshops around the planet.



Comments
Absolutely.
I also happily donated to Sun's chipin a few weeks back. I only donated $10, but every little counts! I heartily recommend anyone who doesn't have the time or skills to contribute with code do so with a little money. It's really not a lot, but with a community the size of Drupal's a lot of people giving a little can soon add up.