Earlier quoted context omitted.
That is plain wrong. Software patents exist and are enforced in the EU and other member states of the European Patent Treaty. The European Patent Office even has a nice FAQ on helping you get your software patents granted at: https://www.epo.org/law-practice/legal-texts/html/guidelines...
The situation is a bit more subtle than you make out. The EPT has clear language which excludes software from patentability, but that hasn't stopped lawyers from arguing that some software can be patented if it has a physical effect (even a minimal one). Wikipedia actually summarises it decently: https://en.wikipedia.org/wiki/Software_patents_under_the_Eur...
Apache Foundation disallows use of the Facebook “BSD+Patent” license
261–270 of 391 posts
Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#262Finally, people are beginning to realize the insanity of this entire PATENTS file situation! When I first brought up how misguided people were for embracing React and projects with this license, I was downvoted to hell on HN. But really, everyone, THINK ABOUT IT. This is a company that glorifies and celebrates IP theft from others, and lionizes their employees who successfully clone others’ projects. They’ve built th…
Yep, the patent grant is not fully reciprocal. As I understand it: To use React, you give Facebook permission to use any of your software patents (edit: all patents, even on a new jet engine) throughout your whole company. Facebook gives you permission to use only the software patents necessary for React. If your company sues Facebook over an unrelated software patent (edit: as above, any patent), your React license…
Has any of this React patent usage agreement been tested yet?
Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#263Earlier quoted context omitted.
Off the top of my head big users of React include: * Apple (their entire dev docs site is built in it, and they've hosted Bay Area React user meet-ups) * Twitter (for their mobile web) * Microsoft (parts of Visual Studio use it) * Netflix (all over their frontend stack) ...as well as Dropbox, AirBnb, Venmo... So whilst I don't doubt you've discussed it with concerned counsel, there are huge corporations deploying Rea…
To add on to this list, even IBM with their large patent portfolio has a large number of teams deploying projects using React and other FB OSS technology. Disclaimer: I work for IBM.
Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#264Earlier quoted context omitted.
"I assumed the license was OK considering its popularity." Always check the licence. Public domain, MIT, simple, plain BSD, GPL (any version), apache - if it's anything else, be extremely cautious.
If it's anything else, I would say start by checking the Open Source Initiative Web site: https://opensource.org/licenses
Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#265I really have no idea why react is so popular with such a silly license. I agree with this move. There are plenty of OSS projects out there without patent thing attached to its license so no reason to use react.
Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#266Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#267Finally, people are beginning to realize the insanity of this entire PATENTS file situation! When I first brought up how misguided people were for embracing React and projects with this license, I was downvoted to hell on HN. But really, everyone, THINK ABOUT IT. This is a company that glorifies and celebrates IP theft from others, and lionizes their employees who successfully clone others’ projects. They’ve built th…
Yep, the patent grant is not fully reciprocal. As I understand it: To use React, you give Facebook permission to use any of your software patents (edit: all patents, even on a new jet engine) throughout your whole company. Facebook gives you permission to use only the software patents necessary for React. If your company sues Facebook over an unrelated software patent (edit: as above, any patent), your React license…
Learn Swift and Kotlin, and their GUI API's already, god damn it!
Or at least, Microsoft's solution...
Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#268If you can't use React because of the license, use InfernoJS (MIT). In fact...you should probably use Inferno JS anyway.
Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#269Looks like they're working on amending this issue, could very well be a case of legal getting involved and the regular engineers not realizing the change or simply not paying attention. Alternatively, maybe this is just crisis management and they were just hoping this wouldn't happen.
Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license
#270Earlier quoted context omitted.
If Facebook can has patents that cover Preact, they likely cover parts of every JavaScript framework out there. React is a functional component library that uses the virtual DOM. It's well executed, but it's a simple concept.
Yep. And if Facebook has such patents, I wouldn't be surprised if Google, Microsoft, Oracle, etc. do too. The more you think about the ramifications, the more I come to the conclusion that software patents are an existential threat.
The EU does not recognise software patents.