\u539f\u56e0<\/strong><\/div>\n\u5230\u5e95\u662f\u4ec0\u4e48\u539f\u56e0\u8ba9 ASF \u5bf9 Facebook \u7684 FB+PL \u8bb8\u53ef\u534f\u8bae\u4e0b\u7981\u6b62\u4ee4\uff1f\u8981\u56de\u7b54\u8fd9\u4e2a\u95ee\u9898\uff0c\u9700\u8981\u5148\u5206\u6790\u4e00\u4e0b FB+PL \u8bb8\u53ef\u534f\u8bae\u3002<\/p>\n
\u4f17\u6240\u5468\u77e5\uff0cFacebook \u4e5f\u7b97\u662f\u5f00\u6e90\u793e\u533a\u7684\u4e2d\u575a\u529b\u91cf\uff0c\u622a\u81f3\u76ee\u524d\u5df2\u7ecf\u53d1\u5e03\u4e86\u5f88\u591a\u5f00\u6e90\u8f6f\u4ef6\u6280\u672f\uff0c\u5305\u62ec\u4f7f\u7528\u5e7f\u6cdb\u7684 React.JS \u6846\u67b6\u548c\u952e\u503c\u6570\u636e\u5e93 RocksDB\u3002<\/p>\n
\u4e0d\u8fc7\uff0cFacebook \u6ca1\u6709\u50cf\u5176\u4ed6\u793e\u533a\u4e00\u6837\uff0c\u81ea\u5b9a\u4e49\u81ea\u5df1\u7684\u5f00\u6e90\u8bb8\u53ef\u8bc1\uff0c\u4e5f\u6ca1\u6709\u4ec5\u91c7\u7528\u73b0\u5b58\u7684\u5f00\u6e90\u8bb8\u53ef\u8bc1\uff0c\u800c\u662f\u91c7\u7528 \u201cBSD+Patents license\u201d \u8bb8\u53ef\u8bc1\u7ec4\u5408\u6388\u6743\u5176\u5927\u90e8\u5206\u9879\u76ee\uff0c\u8be5\u534f\u8bae\u7ec4\u5408\u4e5f\u88ab\u79f0\u4e3a FB+PL \u7ec4\u5408\u3002<\/p>\n
\u5176\u4e2d\uff0cBSD \u662f\u6307 BSD3-clause license\uff0c\u662f\u88ab OSI \u548c FSF \u90fd\u8ba4\u53ef\u7684\u5f00\u6e90\u8f6f\u4ef6\u8bb8\u53ef\u8bc1\uff0c\u4e5f\u662f\u88ab\u4e1a\u754c\u79f0\u4e3a\u201c\u5bbd\u677e\u578b\u201d\u7684\u5f00\u6e90\u8bb8\u53ef\u8bc1\u3002<\/p>\n
\u6b63\u662f\u8fd9\u4e2a\u201c\u5bbd\u677e\u578b\u201d\u7684 BSD \u8bb8\u53ef\u8bc1\u9644\u52a0\u4e86\u4e13\u5229\u6761\u6b3e\u7684\u5f00\u6e90\u8bb8\u53ef\u534f\u8bae\uff0c\u5df2\u7ecf\u88ab ASF \u5217\u4e3a \u201cCategory X\u201d\uff0c\u675c\u7edd\u4e86\u4efb\u4f55\u4ee5 FB+PL \u6388\u6743\u7684\u8f6f\u4ef6\u8fdb\u5165 Apache \u9879\u76ee\u4e2d\u7684\u53ef\u80fd\u6027\uff0c\u7b49\u4e8e FB+PL \u5df2\u88ab Apache \u660e\u786e\u6253\u5165\u51b7\u5bab\u3002<\/p>\n
FB+PL \u534f\u8bae\u4e2d\uff0cBSD3-clause license \u672c\u8eab\u6ca1\u6709\u95ee\u9898\uff0c\u95ee\u9898\u81ea\u7136\u5c31\u51fa\u5728 Facebook Patents license\uff0c\u5373 Facebook \u5f00\u6e90\u8f6f\u4ef6\u7ec4\u5408\u534f\u8bae FB+PL \u4e2d\u7684\u9644\u52a0\u4e13\u5229\u8bb8\u53ef\u6761\u6b3e\u3002<\/p>\n
\u4ee5\u4e0b\u662f Facebook Patents license \u6761\u6b3e\u5185\u5bb9\uff1a\r\n\r\nAdditional Grant of Patent Rights Version 2\r\n\r\n\"Software\" means the React software distributed by Facebook, Inc.\r\n\r\nFacebook, Inc. (\"Facebook\") hereby grants to each recipient of the Software\r\n(\"you\") a perpetual, worldwide, royalty-free, non-exclusive, irrevocable\r\n(subject to the termination provision below) license under any Necessary\r\nClaims, to make, have made, use, sell, offer to sell, import, and otherwise\r\ntransfer the Software. For avoidance of doubt, no license is granted under\r\nFacebook's rights in any patent claims that are infringed by (i) modifications\r\nto the Software made by you or any third party or (ii) the Software in\r\ncombination with any software or other technology.\r\n\r\nThe license granted hereunder will terminate, automatically and without notice,\r\nif you (or any of your subsidiaries, corporate affiliates or agents) initiate\r\ndirectly or indirectly, or take a direct financial interest in, any Patent\r\nAssertion: (i) against Facebook or any of its subsidiaries or corporate\r\naffiliates, (ii) against any party if such Patent Assertion arises in whole or\r\nin part from any software, technology, product or service of Facebook or any of\r\nits subsidiaries or corporate affiliates, or (iii) against any party relating\r\nto the Software. Notwithstanding the foregoing, if Facebook or any of its\r\nsubsidiaries or corporate affiliates files a lawsuit alleging patent\r\ninfringement against you in the first instance, and you respond by filing a\r\npatent infringement counterclaim in that lawsuit against that party that is\r\nunrelated to the Software, the license granted hereunder will not terminate\r\nunder section (i) of this paragraph due to such counterclaim.\r\n\r\nA \"Necessary Claim\" is a claim of a patent owned by Facebook that is\r\nnecessarily infringed by the Software standing alone.\r\n\r\nA \"Patent Assertion\" is any lawsuit or other action alleging direct, indirect,\r\nor contributory infringement or inducement to infringe any patent, including a\r\ncross-claim or counterclaim.\r\n<\/pre>\n\u5c31\u662f\u4ee5\u4e0a\u8fd9\u6bb5\u4e0d\u7b97\u957f\u7684\u9644\u52a0\u4e13\u5229\u6388\u6743\u6761\u6b3e\uff0c\u8ba9\u4e0d\u5c11\u5f00\u53d1\u8005\u751a\u81f3\u5f00\u6e90\u793e\u533a\u7ec4\u7ec7\u987e\u8651\u91cd\u91cd\u3002<\/p>\n
\u5f00\u6e90\u793e\u533a<\/strong><\/div>\n\u5bf9\u5f00\u6e90\u8fd0\u52a8\u6709\u4e86\u89e3\u7684\u4eba\u53ef\u80fd\u90fd\u77e5\u9053\uff0c\u5f00\u6e90\u793e\u533a\u5bf9\u4e13\u5229\u975e\u5e38\u654f\u611f\uff0c\u751a\u81f3\u6709\u5f00\u6e90\u5927\u4f6c\u548c\u524d\u8f88\u6beb\u4e0d\u63a9\u9970\u5bf9\u8f6f\u4ef6\u4e13\u5229\u7684\u538c\u6076\u548c\u75db\u6068\u3002\u66f4\u751a\u8005\uff0c\u56fd\u5916\u6709\u4e13\u95e8\u7684\u53cd\u8f6f\u4ef6\u4e13\u5229\u7ec4\u7ec7\uff0c\u4f46\u6bd5\u7adf\u4e13\u5229\u5236\u5ea6\u662f\u5f88\u591a\u56fd\u5bb6\u7684\u6cd5\u5f8b\u5236\u5ea6\uff0c\u4e0d\u53ef\u80fd\u53d7\u67d0\u4e2a\u4eba\u6216\u67d0\u4e00\u4e2a\u7fa4\u4f53\u7684\u4eba\u7684\u610f\u89c1\u800c\u8f6c\u79fb\u3002<\/p>\n
\u56e0\u6b64\uff0c\u5f00\u6e90\u793e\u533a\u80fd\u505a\u7684\u5c31\u662f\u6539\u53d8\u81ea\u5df1\u4ee5\u53ca\u5f71\u54cd\u81ea\u5df1\u53ef\u4ee5\u5f71\u54cd\u7684\u4eba\uff0c\u6240\u4ee5\u4e0d\u5c11\u5f00\u6e90\u8f6f\u4ef6\u8bb8\u53ef\u8bc1\u90fd\u6709\u9488\u5bf9\u4e13\u5229\u7684\u89c4\u8303\u6761\u6b3e\u3002<\/p>\n
\u4e0d\u8fc7\uff0c\u5bf9\u4e8e Facebook \u9644\u52a0\u4e13\u5229\u8bb8\u53ef\u534f\u8bae\uff0c\u5f00\u6e90\u5708\u5185\u4eba\u58eb\u4ece\u4e00\u5f00\u59cb\u90fd\u4e0d\u662f\u7279\u522b\u5f85\u89c1\u3002\u751a\u81f3\u4e00\u4e9b\u53cd\u5bf9\u8f6f\u4ef6\u4e13\u5229\u7684\u4eba\u8ba4\u4e3a FB+PL \u534f\u8bae\u5173\u4e8e\u4e13\u5229\u7684\u6388\u6743\uff0c\u62e5\u6709\u8fd9\u6837\u7684\u4e13\u5229\u6388\u6743\u6bd4\u6ca1\u6709\u8fd9\u6837\u7684\u6388\u6743\u66f4\u7cdf\u7cd5\u3002<\/p>\n
\u7a76\u5176\u539f\u56e0\uff0c\u4ece\u4ee5\u4e0a Facebook Additional Grant of Patent Rights\uff08\u9644\u52a0\u4e13\u5229\u6388\u6743\u6761\u6b3e\uff09\u53ef\u4ee5\u770b\u51fa\uff0c\u8be5\u534f\u8bae\u662f\u4e00\u4e2a\u5355\u8fb9\u4f18\u60e0\u534f\u8bae\uff0c\u6388\u4e88\u4eba\u548c\u88ab\u6388\u4e88\u4eba\u7684\u6743\u5229\u4e0d\u5e73\u8861\u3002<\/p>\n
\u7b80\u5355\u8bf4\u5c31\u662f\u57fa\u4e8e FB+PL \u6388\u6743\u7684\u8f6f\u4ef6\u4f7f\u7528\u8005\u4ee5\u53ca\u57fa\u4e8e FB+PL \u5f00\u53d1\u884d\u751f\u4ee3\u7801\u7684\u5f00\u53d1\u8005\uff0c\u4e0e Facebook \u7684\u6743\u5229\u4e0d\u5e73\u8861\u3002\u4e00\u65e6\u88ab\u8bb8\u53ef\u4eba\u5bf9 Facebook \u53ca\u5176\u5b50\u516c\u53f8\u751a\u81f3\u5173\u8054\u516c\u53f8\u63d0\u51fa\u76f4\u63a5\u7684\u6216\u95f4\u63a5\u4e13\u5229\u8bc9\u8bbc\uff0c\u65e0\u8bba\u8be5\u8bc9\u8bbc\u662f\u4e0e\u6240\u6d89\u53ca\u9879\u76ee\u6709\u5173\u8fd8\u662f\u65e0\u5173\uff0c\u4ea6\u6216\u662f\u786c\u4ef6\u4e13\u5229\u8bc9\u8bbc\uff0c\u751a\u81f3\u662f Facebook \u4e3b\u52a8\u63d0\u51fa\u7684\u4e13\u5229\u8bc9\u8bbc\u800c\u88ab\u544a\u8005\u8fdb\u884c\u7684\u4e13\u5229\u53cd\u8bc9\uff0c\u8be5\u534f\u8bae\u6388\u4e88\u7528\u6237\u7684\u4e13\u5229\u6743\u5229\u5373\u523b\u81ea\u52a8\u7ec8\u6b62\u3002<\/p>\n
\u53e6\u5916\uff0c2015 \u5e74 4 \u6708 10 \u4ee5\u524d\uff0cFacebook Additional Grant of Patent Rights \u7b2c\u4e00\u7248\u4e2d\uff0c\u9488\u5bf9 Facebook \u4efb\u4f55\u5f62\u5f0f\u7684\u8bc9\u8bbc\uff0c\u5305\u62ec\u53cd\u8bc9\u3001\u4ee5\u53ca\u4e0e\u4e13\u5229\u65e0\u5173\u7684\u8bc9\u8bbc\uff0c\u90fd\u4f1a\u5bfc\u81f4\u57fa\u4e8e\u8be5\u534f\u8bae\u7684\u4e13\u5229\u6388\u6743\u81ea\u52a8\u7ec8\u6b62\u3002\u540e\u6765\u7531\u4e8e\u793e\u533a\u4eba\u5458\u5bf9\u8be5\u6761\u6b3e\u4e89\u8bae\u8f83\u5927\uff0c Facebook \u8fdb\u884c\u4e86\u4fee\u6539\uff0c\u4e5f\u5373\u662f\u76ee\u524d\u7684\u7b2c\u4e8c\u7248\u3002<\/p>\n
\u503c\u5f97\u4e00\u63d0\u7684\u662f\uff0c\u5728\u4f17\u591a\u7684\u5f00\u6e90\u8bb8\u53ef\u8bc1\u4e2d\uff0c\u6709\u4e13\u5229\u6743\u5229\u7ec8\u6b62\u4ee5\u53ca\u8bb8\u53ef\u8bc1\u6743\u5229\u7ec8\u6b62\u6761\u6b3e\u7684\u8bb8\u53ef\u8bc1\u5e76\u4e0d\u5c11\u89c1\uff0c\u4f8b\u5982\uff0cApache2.0 \u4ee5\u53caGPLv2\/v3 \u90fd\u6709\u5173\u4e8e\u6743\u5229\u7ec8\u6b62\u7684\u6761\u6b3e\u7ea6\u675f\u3002\u4e4b\u6240\u4ee5 FB+PL \u4f1a\u6709\u5982\u6b64\u5f3a\u70c8\u7684\u53cd\u5e94\u5173\u952e\u6709\u4e24\u70b9\uff1a<\/p>\n
FB+PL \u4e13\u5229\u7ec8\u6b62\u6761\u6b3e\u8fc7\u4e8e\u5bbd\u6cdb\uff1b
\nFB+PL \u4e13\u5229\u6761\u6b3e\u4f7f\u5f97\u88ab\u6388\u4e88\u8005\u4e0e Facebook \u4e4b\u95f4\u7684\u6743\u5229\u4e0d\u5e73\u8861\u3002
\n\u4ece\u53e6\u4e00\u4e2a\u5c42\u9762\u4e0a\u8bb2\uff0cFacebook \u9644\u52a0\u4e13\u5229\u6388\u6743\u6761\u6b3e\u7684\u5b58\u5728\u4e5f\u4e0d\u662f\u5168\u65e0\u9053\u7406\uff0c\u6bd5\u7adf\u5f00\u6e90\u8f6f\u4ef6\u65e0\u65f6\u65e0\u523b\u4e0d\u5728\u627f\u53d7\u7740\u6765\u81ea\u8f6f\u4ef6\u4e13\u5229\u7684\u5a01\u80c1\u3002\u5c3d\u7ba1\u8fd9\u4e9b\u5e74\u8f6f\u4ef6\u4e13\u5229\u6ca1\u6709\u6210\u529f\u5c06\u5f00\u6e90\u8fd0\u52a8\u9001\u5165\u575f\u5893\uff0c\u53cd\u800c\u4f7f\u5176\u4e0d\u65ad\u58ee\u5927\uff0c\u800c\u5f00\u6e90\u793e\u533a\u5bf9\u4e13\u5229\u7684\u6392\u65a5\u548c\u6050\u60e7\u5374\u5df2\u6df1\u5165\u9aa8\u9ad3\u3002<\/p>\n
Facebook \u4f5c\u4e3a\u5f00\u6e90\u9886\u57df\u4e00\u5458\u731b\u5c06\uff0c\u5e76\u4e14\u5df2\u7ecf\u5f00\u6e90\u4e86\u5927\u91cf\u7684\u4ee3\u7801\u548c\u6280\u672f\uff0c\u5c06\u6240\u6709\u53ef\u80fd\u5bfc\u81f4\u4fb5\u6743\u7684\u4e13\u5229\u6280\u672f\u6388\u6743\u7ed9\u7528\u6237\u3002\u53e6\u4e00\u65b9\u9762\uff0c\u4e3a\u4e86\u81ea\u8eab\u9632\u62a4\u7684\u539f\u56e0\uff0c\u60f3\u529e\u6cd5\u5efa\u7acb\u4e00\u79cd\u81ea\u4fdd\u7684\u673a\u5236\u4e5f\u5728\u60c5\u7406\u4e4b\u4e2d\uff0c\u6bd5\u7adf\u8c01\u90fd\u4e0d\u60f3\u6210\u4e3a\u88ab\u9c7c\u8089\u88ab\u5c60\u5bb0\u7684\u4e00\u65b9\u3002<\/p>\n
\u6574\u4f53\u6765\u8bb2\uff0cFacebook \u9644\u52a0\u4e13\u5229\u6388\u6743\u6761\u6b3e\u662f\u4e00\u4e2a\u5e26\u6709\u4e25\u683c\u7684\u60e9\u7f5a\u6027\u63aa\u65bd\u7684\u534f\u8bae\uff0c\u5176\u4e25\u5389\u6027\u7279\u522b\u8868\u73b0\u5728\u5176\u7b2c\u4e00\u7248\uff0c\u867d\u7136\u5728\u7b2c\u4e8c\u7248\u4e2d\uff0c\u5c06\u8bc9\u8bbc\u8303\u56f4\u9650\u5b9a\u4e8e\u4e13\u5229\u8bc9\u8bbc\uff0c\u4f46\u5728\u8bb8\u591a\u4eba\u770b\u6765\u5176\u8303\u56f4\u4f9d\u7136\u662f\u8fc7\u5927\u3002<\/p>\n
Facebook \u9644\u52a0\u4e13\u5229\u6388\u6743\u6761\u6b3e\u6709\u4e00\u79cd\u8fc7\u6fc0\u7684\u8868\u73b0\uff0c\u4f46\u662f\u5982\u679c\u4f60\u80fd\u60f3\u8c61\u4e00\u4e2a\u521a\u521a\u5d2d\u9732\u5934\u89d2\u7684\u5c11\u5e74\uff0c\u8fd8\u672a\u6709\u53ef\u89c2\u7684\u79ef\u84c4\uff08\u4e13\u5229\uff09\uff0c\u5728\u7fa4\u72fc\u73af\u55e3\uff0c\u4e2a\u4e2a\u6b66\u88c5\u5230\u7259\u9f7f\u7684\u5bf9\u624b\u9762\u524d\uff0c\u90a3\u79cd\u672c\u80fd\u7684\u8b66\u60d5\uff0c\u4e5f\u8bb8\u4f1a\u5bf9 Facebook \u591a\u5c11\u6709\u70b9\u7406\u89e3\u3002<\/p>\n
\u6bd5\u7adf\uff0c\u5373\u4fbf Facebook \u9644\u52a0\u4e13\u5229\u6388\u6743\u6761\u6b3e\u5728\u4e25\u683c\uff0c\u5bf9\u4e8e\u4e2a\u4eba\u5f00\u53d1\u8005\uff0c\u4ee5\u53ca\u4e0d\u559c\u6b22\u641e\u4e13\u5229\u8bc9\u8bbc\u7684\u7ec4\u7ec7\u6765\u8bf4\uff0c\u5927\u5bb6\u5f7c\u6b64\u76f8\u5b89\u65e0\u4e8b\uff0c\u4e5f\u4e0d\u5931\u4e3a\u4e00\u4ef6\u597d\u4e8b\u3002<\/p>\n
\u7ed3\u675f\u8bed<\/strong><\/div>\n\u5c31\u6211\u4e2a\u4eba\u6765\u8bb2\uff0c\u6211\u5bf9 Facebook \u4e4b\u4e8e\u5f00\u6e90\u7684\u771f\u8bda\u6027\u662f\u8ba4\u53ef\u7684\u3002<\/p>\n
\u76ee\u524d\uff0c\u867d\u7136\u201c\u5f00\u6e90\u8f6f\u4ef6Open Source Software\u201d\u548c\u201c\u81ea\u7531\u8f6f\u4ef6Free Software\u201d\u4e24\u79cd\u54f2\u5b66\u7406\u5ff5\u8fd8\u5b58\u5728\u5206\u6b67\uff0c\u4f46\u5f88\u591a\u793e\u533a\u4ee5\u53ca\u7ec4\u7ec7\u5305\u62ec\u50cf Facebook \u8fd9\u6837\u81ea\u6211\u4fdd\u62a4\u7565\u663e\u504f\u6fc0\u7684\u7ec4\u7ec7\uff0c\u90fd\u662f\u5f00\u6e90\/\u81ea\u7531\u8f6f\u4ef6\u7406\u5ff5\u771f\u8bda\u7684\u8df5\u884c\u8005\u3002\u8fd8\u6709\u4e00\u90e8\u5206\u50cf\u5fae\u8f6f\u4e00\u6837\u201c\u4ece\u826f\u201d\u7684\uff0c\u4e5f\u4e3a\u5f00\u6e90\u505a\u4e86\u4e0d\u5c11\u8d21\u732e\uff0c\u50cf\u8fd9\u79cd\u8001\u724c\u7684\u5546\u4e1a\u516c\u53f8\u80cc\u8d1f\u4e86\u592a\u591a\u7684\u5305\u88b1\uff0c\u4e00\u4e0b\u5b50\u8f6c\u8eab\u53ef\u80fd\u6027\u4e0d\u5927\u3002<\/p>\n
\u5f53\u7136\uff0c\u6d51\u6c34\u6478\u9c7c\u4ee5\u53ca\u6295\u673a\u7684\u5206\u5b50\u4e5f\u80af\u5b9a\u4e0d\u5c11\u3002\u4e0d\u8fc7\uff0c\u5f00\u6e90\u662f\u8f6f\u4ef6\u5f00\u53d1\u7684\u672a\u6765\u8d8b\u52bf\u548c\u5fc5\u7136\u8d70\u5411\uff0c\u5f00\u6e90\u7406\u5ff5\u4e0d\u4ec5\u907f\u514d\u4e86\u91cd\u590d\u5f00\u53d1\u4e2d\u65f6\u95f4\u3001\u4eba\u529b\u548c\u8d44\u91d1\u4e86\u6d6a\u8d39\uff0c\u66f4\u662f\u667a\u529b\u5171\u4eab\u3001\u96c6\u4f53\u667a\u6167\u7684\u5b8c\u7f8e\u5b9e\u8df5\u3002<\/p>\n
\u56e0\u6b64\uff0c\u867d\u7136\u76ee\u524d\u5f00\u6e90\u8fd0\u52a8\u8fd8\u5b58\u5728\u7740\u79cd\u79cd\u7684\u51b2\u7a81\u548c\u77db\u76fe\uff0c\u4f46\u5c31\u50cf\u6240\u6709\u7684\u65b0\u751f\u4e8b\u7269\u4e00\u6837\uff0c\u4ece\u840c\u82bd\u5230\u6210\u957f\u518d\u5230\u6210\u719f\u90fd\u4f1a\u6709\u4e00\u4e2a\u8fc7\u7a0b\uff0c\u800c\u5728\u8fd9\u4e2a\u8fc7\u7a0b\u4e2d\u78d5\u78d5\u7eca\u7eca\u5728\u6240\u96be\u514d\u3002<\/p>\n
\u6574\u4f53\u4e0a\u8bf4\uff0c\u8fd9\u6b21 Apache \u5bf9 Facebook \u9644\u52a0\u4e13\u5229\u6388\u6743\u6761\u6b3e\u4e0b\u7981\u6b62\u4ee4\uff0c\u53ea\u662f\u5f00\u6e90\u8fd0\u52a8\u5728\u4e00\u4ef6\u5c0f\u4e8b\uff0c\u800c\u5f00\u6e90\u7684\u751f\u547d\u529b\u6b63\u662f\u5728\u8fd9\u79cd\u78b0\u649e\u3001\u51b2\u7a81\u548c\u78e8\u5408\u4e2d\u9010\u6e10\u663e\u73b0\uff0c\u6162\u6162\u6210\u719f\u3002<\/p>\n
\n\u539f\u6587\u6765\u81ea\uff1ahttps:\/\/linux.cn\/article-8764-1.html<\/a><\/p>\n\u672c\u6587\u5730\u5740\uff1ahttp:\/\/lrxjmw.cn\/see-the-patent.html<\/a>\u7f16\u8f91\uff1a\u5f20@\u5b87\uff0c\u5ba1\u6838\u5458\uff1a\u9004\u589e\u5b9d<\/span><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"\u5bfc\u8bfb \u5173\u4e8e React.js \u7684\u5f00\u6e90\u8bb8\u53ef\u8bc1\u4ece\u53bb\u5e74 7 \u6708\u4efd\u4e89\u8bae\u5230\u73b0\u5728\uff0cApache \u57fa\u91d1\u4f1a\u7ec8\u4e8e\u786e\u8ba4\u4e86\u7acb\u573a\uff0c\u53cd\u5bf9 […]<\/p>\n","protected":false},"author":310,"featured_media":80930,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[21],"tags":[],"class_list":["post-80925","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/posts\/80925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/users\/310"}],"replies":[{"embeddable":true,"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/comments?post=80925"}],"version-history":[{"count":7,"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/posts\/80925\/revisions"}],"predecessor-version":[{"id":81019,"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/posts\/80925\/revisions\/81019"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/media\/80930"}],"wp:attachment":[{"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/media?parent=80925"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/categories?post=80925"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lrxjmw.cn\/wp-json\/wp\/v2\/tags?post=80925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}