The patent system is a pretty useful compromise here. The applicants are forced to disclose all knowledge required to practice the craft. They get a 20 year monopoly in return.
I realize everyone always wants everything for free, but if you want someone to put the energy into writing up their invention you need to give them an incentive.
I realize everyone always wants everything for free, but if you want someone to put the energy into writing up their invention you need to give them an incentive.