I understand in the decentralized space patenting anything is generally frowned upon. Having said that, doesn't this expose Dapp developers to patent trolls, such as the Bank of America, from patenting open-source technology and then requesting royalty from every for-profit entity developing Dapps?
From a legal resources perspective, banks or trolls may have a lot more resources to sue and see a legal battle through. Wouldn't it be advantageous to patent our discoveries and processes?
Please note the following difference between patent, copyright and trademark:
What Is a Copyright?
Copyright is a form of protection provided to the authors of "original works of authorship" including literary, dramatic, musical, artistic, and certain other intellectual works, both published and unpublished.
What Is a Patent?
A patent for an invention is the grant of a property right to the inventor, issued by the Patent and Trademark Office. The term of a new patent is 20 years from the date on which the application for the patent was filed in the United States or, in special cases, from the date an earlier related application was filed, subject to the payment of maintenance fees. US patent grants are effective only within the US, US territories, and US possessions.
What Is a Trademark or Servicemark?
A trademark is a word, name, symbol or device which is used in trade with goods to indicate the source of the goods and to distinguish them from the goods of others.
My question is specific to patents.