Как вы даете эти материалы людям?
Если вы лицензируете свое приложение для коммерческих пользователей, вы идете по неверному пути - вам нужно обратиться к юристу для подготовки лицензионного соглашения на программное обеспечение. В этих ситуациях клиент, платящий за лицензии на программное обеспечение, получает установленные законом гарантии, поэтому такие пункты не подлежат исполнению.
Если вы публикуете исходный код или другие материалы для повторного использования другими людьми, ваш исходный пост абсолютно верен - вы ДОЛЖНЫ включить отказ от гарантии, в противном случае кто-то может обернуться и сказать: «Вы выпустили этот код, утверждая, что он сделал X, Y и Z - но это не так, и я собираюсь подать в суд на вас ", даже если вам не заплатили за это.
В любом случае вам нужно сесть и выяснить, что вы хотите, чтобы люди могли делать с продуктом.
В последнем случае, когда вы публикуете материалы для сообщества по лицензии Open Source, найдите хорошую лицензию, одобренную OSI, которая соответствует вашим желаниям:
http://opensource.org/licenses/category
Но, как упоминает Greyfade, даже не думайте о написании собственной лицензии - риск не стоит.