Une prévention complète n’est généralement pas possible dans le cadre de l’open source classique. Cependant, les projets peuvent opter pour des licences appropriées, une gouvernance, des accords commerciaux et une culture dans laquelle les contributions sont normales.
Les utilisateurs peuvent également assumer leurs responsabilités en restituant de la maintenance, de l’argent ou des connaissances.