Como você está dando esses materiais para as pessoas?
Se você está licenciando seu aplicativo para pessoas comercialmente, está seguindo o caminho errado - é necessário consultar um advogado para preparar um contrato de licença de software. Nessas situações, o cliente que paga pelas licenças de software recebe garantias legais, portanto, cláusulas como essa não são aplicáveis.
Se você estiver liberando o código-fonte ou outros materiais para que outros possam reutilizar, sua postagem original está absolutamente correta - você DEVE incluir uma isenção de garantia, caso contrário, alguém pode se virar e dizer "você liberou esse código alegando que X, Y e Z - mas não e eu vou processá-lo ", mesmo que você não tenha sido pago por isso.
Em qualquer um dos casos, você precisa se sentar e descobrir o que deseja que as pessoas possam fazer com o produto.
No último caso, em que você está lançando coisas para a comunidade sob uma licença Open Source, encontre uma boa licença aprovada pela OSI que se alinhe aos seus desejos:
http://opensource.org/licenses/category
Mas como o greyfade menciona, nem pense em escrever sua própria licença - não vale o risco.