Gotta be careful how far you take that, though... otherwise you can use extreme examples of "I made this gun (LS), but I don't want people to shoot each other with it (host porn)". Then you'd be arguing that me asking you not to shoot mtwiscool (and beat him with a shovel instead) is limiting your freedom of speech.
Even leaving legality behind.. it's more the concept that they made the tool, and thus can outline it's intended uses. Now, if they started telling you that you couldn't use Apache to host porn? Yeah, that's an uncalled for limitation.