Live data from Hacker News

Apache Foundation disallows use of the Facebook “BSD+Patent” license

issues.apache.org

1–10 of 391 posts

Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license

#2
Can someone explain how this can affect to projects using react, as in a part of a product of a company or personal projects? Thanks

I found this [1]:

> FB is not interested in pursuing the more draconian possibilities of the BSD+patents license. If that is true, there is actually very little difference between BSD+patents and the Apache license. As such, relicensing should make little if any pragmatic difference to Facebook.

So what happens if Facebook doesn't change the license and in the future changes its mind?

[1] https://github.com/facebook/react/issues/10191

Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license

#3
> Does the additional patent grant in the Facebook BSD+Patents license terminate if I create a competing product?

> No.

> Does the additional patent grant in the Facebook BSD+Patents license terminate if I sue Facebook for something other than patent infringement?

> No.

https://code.facebook.com/pages/850928938376556

Consider re-licensing to AL v2.0: https://github.com/facebook/react/issues/10191

Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license

#5
post #4

I 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.

react is great. sorry you're a salty bitch.

Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license

#7
post #6

Am I reading this right that Apache's unwillingness to use rocksdb under the custom license pressured Facebook into switching to Apache || GPLv2? That is pretty cool!

I don't think Facebook has done anything yet. The ticket was only opened 4 hours ago.

Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license

#8
post #7
post #6

Am I reading this right that Apache's unwillingness to use rocksdb under the custom license pressured Facebook into switching to Apache || GPLv2? That is pretty cool!

I don't think Facebook has done anything yet. The ticket was only opened 4 hours ago.

Facebook relicensed RocksDB to dual Apache and GPLv2 3 hours ago: https://github.com/facebook/rocksdb/pull/2589

Re: Apache Foundation disallows use of the Facebook “BSD+Patent” license

#9
In the discussion they say RocksDB will be relicensed under dual license Apache 2 and GPL 2.

There's already an issue [0] asking them to consider doing something similar for react, and Dan Abramov said he'd route the request internally on the next work day.

I can't imagine they'd keep the existing license without harming their community image. But even if they keep the license, many applications should be able to easily migrate to preact [1] and preact-compat, which provides a react-compatible API.

Hopefully they relicense the project. It seems like it's the first thing that gets brought up each time react gets mentioned.

[0] https://github.com/facebook/react/issues/10191

[1] https://preactjs.com

Post reply on HN