just as an exerecise, how would you "classify" OpenACS? what kind of software is it, if you had to peg it to an existing category? Using that as part of the name typically helps get the point across.
I'd say "groupware" is probably the most descriptive, and is a term that is easily understood by most developers. ("community" is really nebulous)
"Open" is probably a term i'd also keep.
Open, Groupware... any others?