I'm developing a non-free library and I want to use Bcrypt.Net in it. The clause in question:

Neither the name of BCrypt.Net nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

To what extent does this mean I can't use the name of Bcrypt.Net? For instance, could I say "the only ASP.Net authentication library capable of using Bcrypt" or can I even include "supports Bcrypt for password hashing" in promotional materials?

If your business depends on this, you really need to go talk to an attorney.
–
Peter RowellJun 27 '11 at 20:23

Sounds like standard boilerplate legalese. Did a google search and found it on a couple different sites.
–
staticxJun 27 '11 at 20:25

@Peter It's just a small project I'm trying to sell in my free time.
–
EarlzJun 27 '11 at 20:36

Since I don't modify(or even distribute) any of Bcrypt's code, aren't I immune from this clause? The phrase I'm seeing is "products derived from"
–
EarlzJun 27 '11 at 20:39

Maybe you can do what you want to do, maybe you can't, but the point is that you are asking a question that cannot be answered by geeks, no matter how smart they are. If you want to avoid paying someone, you could try sending a description of your intended use of the name to the copyright holder and ask if it's OK with them.
–
Peter RowellJun 27 '11 at 22:01