The intent of OSD (it seems to me) has always been to describe via a few easily-grasped practical guidelines the underlying core concept of open source -- loosely speaking, access to source code with the perpetual right to freely use, redistribute, or fork the codebase (or create derivative works based on it) for any purpose whatsoever.
I'm only trying to add to that the requirement that a part of any generated revenue is payed to the authors (if they want). This should be completely orthogonal to the open source requirements, and hence unhurtful of them, but I'm having technical problems. Not unsurmountable I believe, but hard.
-- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3