3 ms·
I opened a random file(HippyBridge.h[0]) and it looks very similar to React Native's RCTBridge.h[1] which leads me to believe Hippy is either a fork of React Na
by K0nserv 7y ago
I opened a random file(HippyBridge.h[0]) and it looks very similar to React Native's RCTBridge.h[1] which leads me to believe Hippy is either a fork of React Native or heavily "inspired" by it. A lot of the comments and symbols match React Native's 1-to-1.
EDIT: I've read through more of the source and compared it to React Native. Like Jarred mentioned[2] it probably started out as a fork of React Native.
0: https://github.com/Tencent/Hippy/blob/master/ios/sdk/base/HippyBridge.h https://github.com/Tencent/Hippy/blob/master/ios/sdk/base/Hi...
1: https://github.com/facebook/react-native/blob/master/React/Base/RCTBridge.h https://github.com/facebook/react-native/blob/master/React/B...
2: https://news.ycombinator.com/item?id=21877857 https://news.ycombinator.com/item?id=21877857
- unityByFreedom 7y agoIf it is a react native fork, I wonder if they plan to acknowledge that. Seems like that is the first thing you'd mention. I can't see a reason not to mention this unless you're trying to fool someone.
- yorwba 7y agoThey do acknowledge using code from Vue: https://github.com/Tencent/Hippy/blob/e284c6b399e50bfb256469072dd8afdb8cd0e13b/LICENSE#L205 https://github.com/Tencent/Hippy/blob/e284c6b399e50bfb256469...
- unityByFreedom 7y agoNot from react, which is what parent comment was talking about. That they acknowledge code use from another source is irrelevant.
- yorwba 7y agoIt's not irrelevant, since that makes it more puzzling why they'd acknowledge one project but not another.
- unityByFreedom 7y agoPerhaps bc Evan You is Chinese.
- godelski 7y agoIn the bottom of their license file they have a MIT license[0]. But they only mention someone named Evan You > Hippy-Vue and Hippy-Vue-Router is using the part of codes write by Evan You with MIT license.<MIT license> My best guess is that Evan is this person [1][2]. So that still doesn't seem to fit the proper MIT license agreements if you're right, and it looks like you are. [0] https://github.com/Tencent/Hippy/blob/master/LICENSE https://github.com/Tencent/Hippy/blob/master/LICENSE [1] https://github.com/yyx990803 https://github.com/yyx990803 [2] https://evanyou.me/ https://evanyou.me/
- K0nserv 7y agoEvan is the author or Vue.js which they also seem to have borrowed code from. A lot of the core code seems to be React Native with `s/RCT/Hippy/g` applied.
- godelski 7y agoYes? We are in agreement? I am saying that they recognize Evan. Which is odd that they recognize one thing and not another.