{"id":1839,"date":"2013-08-03T09:58:05","date_gmt":"2013-08-03T01:58:05","guid":{"rendered":"http:\/\/florenceko.me\/?p=1839"},"modified":"2013-08-03T09:58:05","modified_gmt":"2013-08-03T01:58:05","slug":"%e5%88%a9%e7%94%a8%e8%87%aa%e7%94%b1%e9%96%8b%e6%ba%90%e8%bb%9f%e9%ab%94%e5%85%83%e4%bb%b6%e9%96%8b%e7%99%bc%e9%9b%b2%e7%ab%af%e6%87%89%e7%94%a8%e5%b0%88%e6%a1%88","status":"publish","type":"post","link":"https:\/\/florenceko.me\/?p=1839","title":{"rendered":"\u5229\u7528\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u5143\u4ef6\u958b\u767c\u96f2\u7aef\u61c9\u7528\u5c08\u6848"},"content":{"rendered":"<p>\u672c\u6587\u539f\u520a\u767b\u65bc<a href=\"http:\/\/www.openfoundry.org\/tw\/legal-column-list\/9029-using-foss-to-develop-cloud-computing-projects\" target=\"_blank\">\u81ea\u7531\u8edf\u9ad4\u9444\u9020\u5834\u7684\u6cd5\u5f8b\u5c08\u6b04<\/a>\u3002<\/p>\n<p>~~~~~~~~~~ \u672c\u6587\u958b\u59cb ~~~~~~~~~~<\/p>\n<p>\u96d6\u8457\u7db2\u969b\u7db2\u8def\u7684\u9032\u4e00\u6b65\u767c\u5c55\uff0c\u8fd1\u5e74\u4f86\u96f2\u7aef\u904b\u7b97\u6210\u70ba\u4e00\u9f13\u65b0\u8208\u7684\u6f6e\u6d41\uff0c\u7121\u8ad6\u662f\u5927\u578b\u7684\u5546\u696d\u516c\u53f8\u6216\u5c0f\u578b\u7684\u8cc7\u8a0a\u670d\u52d9\u696d\u8005\uff0c\u4e43\u81f3\u65bc\u500b\u4eba\u5de5\u4f5c\u5ba4\uff0c\u90fd\u4e58\u8457\u9019\u9f13\u6f6e\u6d41\uff0c\u5617\u8a66\u958b\u767c\u7db2\u8def\u61c9\u7528\u7a0b\u5f0f\u6216\u63d0\u4f9b\u76f8\u95dc\u7684\u5546\u696d\u670d\u52d9\u3002\u8207\u4e00\u822c\u7684\u8edf\u9ad4\u958b\u767c\u5c08\u6848\u4e00\u6a23\uff0c\u5728\u958b\u767c\u7db2\u8def\u61c9\u7528\u7a0b\u5f0f\u6216\u7dda\u4e0a\u670d\u52d9\u5e73\u53f0\uff08\u4ee5\u4e0b\u7d71\u7a31\u9019\u4e9b\u61c9\u7528\u7a0b\u5f0f\u8207\u670d\u52d9\u5e73\u53f0\u7684\u958b\u767c\u5c08\u6848\u70ba\u300c\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u300d\uff09\u7684\u6642\u5019\uff0c\u4e5f\u53ef\u80fd\u9762\u5c0d\u90e8\u4efd\u5c08\u6848\u5167\u5bb9\u7121\u6cd5\u5c0d\u5916\u63d0\u4f9b\u7a0b\u5f0f\u6e90\u78bc (Source Code) \u7684\u60c5\u6cc1\uff0c\u4f8b\u5982\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u4e2d\u67d0\u4e00\u90e8\u4efd\u7684\u7a0b\u5f0f\u78bc\uff0c\u56e0\u70ba\u53d7\u5230\u7b2c\u4e09\u65b9\u4fdd\u5bc6\u5354\u8b70\u7684\u62d8\u675f\uff0c\u6240\u4ee5\u4e0d\u80fd\u5c0d\u5916\u63d0\u4f9b\u6e90\u78bc\u8207\u76f8\u95dc\u8cc7\u8a0a\u3002\u9019\u6a23\u7684\u5c08\u6848\u82e5\u4ecd\u60f3\u8981\u5229\u7528\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u5143\u4ef6\u4f86\u958b\u767c\u7684\u8a71\uff0c\u90a3\u9ebc\u9078\u64c7\u54ea\u4e9b\u689d\u6b3e\u6388\u6b0a\u7684\u5143\u4ef6\uff0c\u624d\u4e0d\u6703\u9020\u6210\u672a\u4f86\u61c9\u7528\u6642\u7522\u751f\u5fc5\u9808\u63d0\u4f9b\u7a0b\u5f0f\u6e90\u78bc\u7684\u885d\u7a81\uff0c\u5c07\u662f\u958b\u767c\u904e\u7a0b\u7684\u4e00\u9805\u91cd\u9ede\u3002\u56e0\u6b64\uff0c\u672c\u6587\u5c07\u91dd\u5c0d\u5e38\u898b\u7684\u81ea\u7531\u958b\u6e90\u6388\u6b0a\u689d\u6b3e\uff08\u8a3b\u4e00\uff09\uff0c\u8aaa\u660e\u76f8\u95dc\u7684\u7fa9\u52d9\u898f\u5b9a\uff0c\u64da\u6b64\u5efa\u8b70\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u53ef\u4ee5\u9078\u64c7\u54ea\u4e9b\u689d\u6b3e\u6388\u6b0a\u7684\u5143\u4ef6\uff0c\u4ee5\u907f\u514d\u7121\u6cd5\u63d0\u4f9b\u6e90\u78bc\u7684\u5c08\u6848\u7522\u751f\u6388\u6b0a\u7fa9\u52d9\u4e0a\u7684\u885d\u7a81\u3002<\/p>\n<p><!--more--><\/p>\n<p><strong>\u3010\u7fa9\u52d9\u898f\u5b9a\u5bec\u9b06\u7684 BSD \u985e\u689d\u6b3e\u6240\u6388\u6b0a\u7684\u5143\u4ef6\u70ba\u9996\u9078\u3011<\/strong><\/p>\n<p>BSD \u985e\u7684\u6388\u6b0a\u689d\u6b3e\u5305\u62ec\u4e86 BSD\u3001MIT \u8207 Apache-2.0 \u7b49\uff0c\u9019\u985e\u689d\u6b3e\u6388\u6b0a\u7bc4\u570d\u5ee3\u5927\uff0c\u7fa9\u52d9\u898f\u5b9a\u5bec\u9b06\u800c\u6709\u5f48\u6027\uff0c\u4e26\u4e0d\u786c\u6027\u8981\u6c42\u4f7f\u7528\u8005\u5728\u6563\u5e03\u7a0b\u5f0f\u7684\u540c\u6642\u5fc5\u9808\u63d0\u4f9b\u6e90\u78bc\uff0c\u800c\u662f\u4ea4\u7531\u4f7f\u7528\u8005\u81ea\u884c\u6c7a\u5b9a\uff0c\u5373\u4f7f\u662f\u6563\u5e03\u4fee\u6539\u904e\u7684\u5143\u4ef6\u4e5f\u662f\u4e00\u6a23\uff0c\u56e0\u6b64\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u7684\u958b\u767c\u8005\u53ef\u4ee5\u512a\u5148\u9078\u64c7\u5229\u7528\u9019\u985e\u689d\u6b3e\u6388\u6b0a\u7684\u5143\u4ef6\u3002<\/p>\n<p><strong>\u3010\u900f\u904e\u6563\u5e03\u7a0b\u5f0f\u4f86\u555f\u52d5\u63d0\u4f9b\u6e90\u78bc\u7fa9\u52d9\u7684\u6388\u6b0a\u689d\u6b3e\u70ba\u6b21\u8981\u9078\u9805\u3011<\/strong><\/p>\n<p>\u5176\u6b21\uff0cGPL-2.0\u3001GPL-3.0\u3001LGPL-2.1\u3001LGPL-3.0\u3001MPL-1.1\u3001MPL-2.0\u3001EPL-1.0 \u8207 CDDL-1.0 \u9019\u516b\u4efd\u689d\u6b3e\u6388\u6b0a\u7684\u5143\u4ef6\uff0c\u4e5f\u662f\u53ef\u4ee5\u9078\u64c7\u7684\u53e6\u5916\u4e00\u7a2e\u985e\u5225\u3002\u9019\u985e\u6388\u6b0a\u689d\u6b3e\u90fd\u5177\u6709\u300c\u6388\u6b0a\u62d8\u675f\u6027\uff08\u8a3b\u4e8c\uff09\u300d\uff0c\u539f\u5247\u4e0a\u6703\u62d8\u675f\u5143\u4ef6\u4fee\u6539\u7248\u672c\u7684\u6388\u6b0a\u65b9\u5f0f\uff0c\u4e5f\u5c31\u662f\u4fee\u6539\u5f8c\u7684\u884d\u751f\u7a0b\u5f0f\u5fc5\u9808\u63a1\u7528\u76f8\u540c\u689d\u6b3e\u4f86\u6388\u6b0a\uff0c\u7121\u6cd5\u63a1\u7528\u5176\u4ed6\u689d\u6b3e\u6388\u6b0a\uff0c\u4f8b\u5982\u5143\u4ef6\u539f\u672c\u63a1\u7528 GPL-2.0 \u6388\u6b0a\uff0c\u4fee\u6539\u5f8c\u7684\u7248\u672c\u4e5f\u56e0\u6b64\u5fc5\u9808\u63a1\u7528 GPL-2.0 \u6388\u6b0a\uff0c\u800c\u7576\u4fee\u6539\u7248\u672c\u96a8\u8457\u8edf\u9ad4\u5c08\u6848\u88ab\u6563\u5e03\u7d66\u5f8c\u624b\u7684\u6642\u5019\uff0c\u4f9d\u7167\u9019\u4e9b\u6388\u6b0a\u689d\u6b3e\u7684\u898f\u5b9a\uff0c\u6563\u5e03\u8005\u5fc5\u9808\u8981\u63d0\u4f9b\u7a0b\u5f0f\u6e90\u78bc\u7d66\u5f8c\u624b\uff0c\u5047\u5982\u4fee\u6539\u7248\u672c\u5305\u542b\u4e86\u672c\u6587\u9996\u6bb5\u6240\u63d0\u5230\u7684\u4fdd\u5bc6\u5354\u8b70\u7a0b\u5f0f\u78bc\u7684\u8a71\uff0c\u90a3\u9ebc\u5c07\u9019\u4e9b\u7a0b\u5f0f\u6e90\u78bc\u63d0\u4f9b\u7d66\u5f8c\u624b\u5c31\u9055\u53cd\u4e86\u4fdd\u5bc6\u5354\u8b70\uff0c\u56e0\u6b64\u9019\u4e9b\u689d\u6b3e\u7684\u6388\u6b0a\u62d8\u675f\u6027\u5c31\u8207\u7121\u6cd5\u63d0\u4f9b\u6e90\u78bc\u7684\u4fdd\u5bc6\u5354\u8b70\u7522\u751f\u885d\u7a81\uff08\u8a3b\u4e09\uff09\u3002<\/p>\n<p>\u4f46\u662f\u9019\u6a23\u7684\u6388\u6b0a\u62d8\u675f\u6027\u539f\u5247\u4e0a\u537b\u4e0d\u6703\u8207\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u7522\u751f\u885d\u7a81\uff0c\u56e0\u70ba\u6388\u6b0a\u62d8\u675f\u6027\u5be6\u969b\u767c\u63ee\u6548\u529b\u7684\u6642\u9593\u9ede\uff0c\u662f\u5728\u4f7f\u7528\u8005\u6563\u5e03\u7a0b\u5f0f\u78bc\u7684\u6642\u5019\uff0c\u4e5f\u5c31\u662f\u7576\u4f7f\u7528\u8005\u6563\u5e03\u5143\u4ef6\u6216\u8005\u4fee\u6539\u7248\u672c\u7684\u6642\u5019\uff0c\u624d\u6709\u7fa9\u52d9\u8981\u63d0\u4f9b\u6e90\u78bc\uff0c\u53cd\u4e4b\uff0c\u6c92\u6709\u6563\u5e03\u884c\u70ba\u7684\u8a71\u63d0\u4f9b\u6e90\u78bc\u7684\u7fa9\u52d9\u5c07\u4e0d\u6703\u88ab\u555f\u52d5\uff0c\u4f7f\u7528\u8005\u56e0\u6b64\u6c92\u6709\u7fa9\u52d9\u4e00\u5b9a\u8981\u91cb\u51fa\u7a0b\u5f0f\u6e90\u78bc\u3002\u7531\u65bc\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u539f\u5247\u4e0a\u90fd\u662f\u900f\u904e\u7db2\u8def\u63d0\u4f9b\u670d\u52d9\uff0c\u5c08\u6848\u7a0b\u5f0f\u78bc\u5747\u5728\u96f2\u7aef\u670d\u52d9\u63d0\u4f9b\u8005\u7684\u4f3a\u670d\u5668\u4e0a\u57f7\u884c\uff0c\u4e26\u975e\u6563\u5e03\u5230\u670d\u52d9\u4f7f\u7528\u8005\u7684\u96fb\u8166\u6216\u88dd\u7f6e\u4e2d\u57f7\u884c\uff0c\u5c08\u6848\u7a0b\u5f0f\u78bc\u6c92\u6709\u88ab\u6563\u5e03\u51fa\u4f86\uff0c\u6240\u4ee5\u900f\u904e\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u4f86\u63d0\u4f9b\u670d\u52d9\u8005\uff0c\u5728\u6b64\u72c0\u614b\u4e0b\u5c31\u6c92\u6709\u7fa9\u52d9\u4e00\u5b9a\u8981\u91cb\u51fa\u5c08\u6848\u7a0b\u5f0f\u76f8\u95dc\u7684\u884d\u751f\u6e90\u78bc\u3002<\/p>\n<p>\u4e0d\u904e\u5728\u5be6\u969b\u61c9\u7528\u6642\uff0c\u6709\u4e9b\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u6703\u6709\u90e8\u4efd\u7a0b\u5f0f\u78bc\u88ab\u4e0b\u8f09\u5230\u670d\u52d9\u4f7f\u7528\u8005\u7aef\u7684\u96fb\u8166\u6216\u88dd\u7f6e\u4e2d\uff0c\u9019\u6a23\u5c31\u7522\u751f\u4e86\u7a0b\u5f0f\u78bc\u88ab\u6563\u5e03\u7684\u4e8b\u5be6\uff0c\u800c\u82e5\u662f\u88ab\u6563\u5e03\u7a0b\u5f0f\u78bc\u7684\u6388\u6b0a\u689d\u6b3e\u5c6c\u65bc\u672c\u6bb5\u6240\u63d0\u53ca\u9019\u516b\u4efd\u689d\u6b3e\u7684\u8a71\uff0c\u96f2\u7aef\u670d\u52d9\u63d0\u4f9b\u8005\u4ecd\u7136\u53ef\u80fd\u56e0\u6b64\u8ca0\u6709\u63d0\u4f9b\u6e90\u78bc\u7684\u7fa9\u52d9\uff0c\u5fc5\u9808\u5c07\u88ab\u6563\u5e03\u90e8\u4efd\u7684\u7a0b\u5f0f\u6e90\u78bc\u63d0\u4f9b\u7d66\u4e88\u670d\u52d9\u4f7f\u7528\u8005\uff08\u8a3b\u56db\uff09\u3002<\/p>\n<p>\u6240\u4ee5\u82e5\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u5728\u5be6\u969b\u61c9\u7528\u4e0a\u50c5\u55ae\u7d14\u5730\u900f\u904e\u7db2\u8def\u63d0\u4f9b\u7a0b\u5f0f\u670d\u52d9\uff0c\u6240\u6709\u7a0b\u5f0f\u78bc\u4ecd\u5728\u4f3a\u670d\u5668\u4e0a\u57f7\u884c\uff0c\u800c\u56e0\u6b64\u8b93\u670d\u52d9\u4f7f\u7528\u8005\u4e0d\u9700\u8981\u4e0b\u8f09\u4efb\u4f55\u7a0b\u5f0f\u78bc\uff0c\u90a3\u9ebc\u5229\u7528\u9019\u516b\u4efd\u689d\u6b3e\u6388\u6b0a\u7684\u5143\u4ef6\u4f86\u958b\u767c\u5c08\u6848\uff0c\u662f\u4e0d\u6703\u8b93\u670d\u52d9\u63d0\u4f9b\u8005\u8ca0\u6709\u63d0\u4f9b\u6e90\u78bc\u7684\u7fa9\u52d9\u3002\u4f46\u82e5\u4e0d\u80fd\u9054\u5230\u4e0a\u8ff0\u7684\u72c0\u614b\uff0c\u4ecd\u7136\u6563\u5e03\u4e86\u6b64\u516b\u4efd\u689d\u6b3e\u6388\u6b0a\u7684\u5143\u4ef6\uff0c\u5247\u9019\u4e9b\u88ab\u6563\u5e03\u5143\u4ef6\u7684\u7a0b\u5f0f\u6e90\u78bc\uff0c\u4fbf\u4ecd\u5fc5\u9808\u5f97\u9032\u4e00\u6b65\u63d0\u4f9b\u51fa\u4f86\u3002<\/p>\n<p><strong>\u3010\u900f\u904e\u7db2\u8def\u4e92\u52d5\u5373\u53ef\u80fd\u555f\u52d5\u63d0\u4f9b\u6e90\u78bc\u7fa9\u52d9\u7684 AGPL \u7cfb\u5217\u689d\u6b3e\u3011<\/strong><\/p>\n<p>\u5229\u7528\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u5143\u4ef6\u958b\u767c\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u6700\u9700\u8981\u6ce8\u610f\u7684\u662f AGPL \u7cfb\u5217\u7684\u6388\u6b0a\u689d\u6b3e\uff0c\u56e0\u70ba AGPL \u4e0d\u4f46\u5177\u6709\u6388\u6b0a\u62d8\u675f\u6027\uff0c\u9084\u8981\u6c42\u900f\u904e\u7db2\u8def\u63d0\u4f9b\u300c\u4fee\u6539\u7248\u672c (modified version)\u300d\u7a0b\u5f0f\u529f\u80fd\u670d\u52d9\u7684\u6642\u5019\u5fc5\u9808\u63d0\u4f9b\u7a0b\u5f0f\u6e90\u78bc\uff0c\u5373\u4f7f\u9019\u6642\u5019\u4e26\u6c92\u6709\u4efb\u4f55\u7a0b\u5f0f\u78bc\u5728\u61c9\u7528\u904e\u7a0b\u4e2d\u88ab\u6563\u5e03\u51fa\u53bb\u4e5f\u4e00\u6a23\u3002<\/p>\n<p>AGPL \u7cfb\u5217\u689d\u6b3e\u5747\u662f\u4fee\u6539\u81ea GPL \u800c\u4f86\uff0cAGPL-1.0 \u4fee\u6539\u81ea GPL-2.0\uff0c\u800c AGPL-3.0 \u5247\u662f\u4fee\u6539\u81ea GPL-3.0\uff0c\u4fee\u6539\u7684\u521d\u8877\u662f\u8981\u88dc\u5145 GPL \u6240\u6c92\u6709\u6db5\u84cb\u5230\u7684\u7db2\u8def\u61c9\u7528\u7a0b\u5f0f\u670d\u52d9\u63d0\u4f9b\u8005 (Application Service Provider, ASP) \u7684\u5229\u7528\u884c\u70ba\uff0c\u56e0\u70ba\u5982\u4e0a\u6bb5\u6240\u8aaa\u660e\u904e\u7684\uff0c\u7db2\u8def\u61c9\u7528\u7a0b\u5f0f\u670d\u52d9\u63d0\u4f9b\u8005\u82e5\u662f\u900f\u904e\u7db2\u8def\u55ae\u7d14\u63d0\u4f9b GPL \u7a0b\u5f0f\u7684\u61c9\u7528\u670d\u52d9\uff0c\u7531\u65bc\u7a0b\u5f0f\u78bc\u6c92\u6709\u6563\u5e03\u51fa\u53bb\uff0c\u670d\u52d9\u63d0\u4f9b\u8005\u4e5f\u4e0d\u9700\u8981\u5c07\u6e90\u78bc\u63d0\u4f9b\u51fa\u53bb\u3002\u91dd\u5c0d\u9019\u6a23\u7684\u5229\u7528\u884c\u70ba\uff0cAGPL \u898f\u5b9a\u5373\u4f7f\u5728\u7a0b\u5f0f\u78bc\u6c92\u6709\u88ab\u6563\u5e03\u7684\u60c5\u6cc1\u4e0b\uff0c\u53ea\u8981\u6709\u900f\u904e\u7db2\u8def\u63d0\u4f9b\u7a0b\u5f0f\u670d\u52d9\u7d66\u5ba2\u6236\u5229\u7528\u7684\u884c\u70ba\uff0c\u63d0\u4f9b\u6e90\u78bc\u7684\u7fa9\u52d9\u4e5f\u56e0\u6b64\u555f\u52d5\uff0c\u670d\u52d9\u63d0\u4f9b\u8005\u5fc5\u9808\u9032\u4e00\u6b65\u5c07\u7a0b\u5f0f\u6e90\u78bc\u63d0\u4f9b\u7d66\u5ba2\u6236\u3002<\/p>\n<p>\u95dc\u65bc AGPL \u9019\u500b\u7279\u6b8a\u7684\u898f\u5b9a\uff0c\u6709\u5169\u9805\u8981\u4ef6\u9700\u8981\u88ab\u7279\u5225\u6ce8\u610f\uff08\u8a3b\u4e94\uff09\uff1a<\/p>\n<p>(1) AGPL \u7a0b\u5f0f\u78bc\u662f\u88ab\u4fee\u6539\u904e\u7684 (&#8220;&#8230;if you modify the Program&#8230;&#8221;)\uff0c\u82e5 AGPL \u7a0b\u5f0f\u6c92\u6709\u88ab\u4fee\u6539\uff0c\u90a3\u9ebc\u670d\u52d9\u63d0\u4f9b\u8005\u5373\u6c92\u6709\u63d0\u4f9b\u6e90\u78bc\u7684\u7fa9\u52d9\uff1b<\/p>\n<p>(2) \u670d\u52d9\u4f7f\u7528\u8005\u900f\u904e\u7db2\u8def\u8207 AGPL \u7a0b\u5f0f\u4fee\u6539\u7248\u672c\u4e92\u52d5\uff08&#8221;&#8230;all users interacting with it remotely through a computer network&#8230;&#8221;\uff0c\u8a3b\u516d\uff09\uff0c\u4e5f\u5c31\u662f\u900f\u904e\u7db2\u8def\u4f86\u5229\u7528 AGPL \u7a0b\u5f0f\u4fee\u6539\u7248\u672c\u7684\u529f\u80fd\u3002<\/p>\n<p>\u4f9d\u7167\u9019\u6a23\u7684\u8981\u4ef6\u898f\u5b9a\uff0c\u5229\u7528 AGPL \u6388\u6b0a\u7684\u5143\u4ef6\u4f86\u67b6\u69cb\u7db2\u7ad9\u3001\u63d0\u4f9b\u7dda\u4e0a\u6587\u66f8\u8655\u7406\u529f\u80fd\u3001\u8b93\u4f7f\u7528\u8005\u5728\u7db2\u8def\u4e0a\u6536\u767c\u96fb\u5b50\u90f5\u4ef6\u6216\u8005\u67e5\u8a62\u8cc7\u6599\u7b49\uff0c\u90fd\u6709\u975e\u5e38\u9ad8\u7684\u6a5f\u7387\u5fc5\u9808\u8981\u5c07\u9019\u4e9b\u7a0b\u5f0f\u7684\u884d\u751f\u6e90\u78bc\u63d0\u4f9b\u7d66\u4e88\u7db2\u8def\u670d\u52d9\u4f7f\u7528\u8005\u3002\u56e0\u6b64\u82e5\u662f\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u5728\u5be6\u969b\u61c9\u7528\u4e0a\u96d6\u7136\u6c92\u6709\u6563\u5e03\u7a0b\u5f0f\u78bc\uff0c\u4f46\u537b\u8b93\u670d\u52d9\u4f7f\u7528\u8005\u53ef\u4ee5\u5229\u7528\u5230 AGPL \u6388\u6b0a\u5143\u4ef6\u7684\u529f\u80fd\uff0c\u82e5\u8a55\u4f30\u5f8c\u8a8d\u70ba\u5168\u9762\u7684\u7a0b\u5f0f\u6e90\u78bc\u63d0\u4f9b\u6a5f\u5236\u4e0d\u7b26\u5408\u9810\u8a2d\u671f\u5f85\u7684\u8a71\uff0c\u5efa\u8b70\u61c9\u614e\u91cd\u8003\u91cf\u662f\u5426\u6539\u7528\u5176\u4ed6\u689d\u6b3e\u6388\u6b0a\u7684\u5143\u4ef6\u4f86\u57f7\u884c\u76f8\u540c\u7684\u529f\u80fd\uff0c\u4ee5\u907f\u514d\u6388\u6b0a\u885d\u7a81\u7684\u72c0\u6cc1\u7522\u751f\u3002<\/p>\n<p><strong>\u3010\u9075\u5b88\u6388\u6b0a\u689d\u6b3e\u7684\u5176\u4ed6\u7fa9\u52d9\u3011<\/strong><\/p>\n<p>\u672c\u6587\u53ea\u91dd\u5c0d\u63d0\u4f9b\u6e90\u78bc\u9019\u4e00\u9805\u6388\u6b0a\u7fa9\u52d9\u4f86\u52a0\u4ee5\u5206\u6790\u3001\u8aaa\u660e\uff0c\u4f46\u662f\u81ea\u7531\u958b\u6e90\u6388\u6b0a\u689d\u6b3e\u6240\u5305\u542b\u7684\u7fa9\u52d9\u898f\u5b9a\u4e0d\u55ae\u55ae\u53ea\u6709\u63d0\u4f9b\u6e90\u78bc\u9019\u4e00\u9805\uff0c\u9084\u53ef\u80fd\u5305\u62ec\u4fdd\u7559\u8457\u4f5c\u6b0a\u8072\u660e\u3001\u4fdd\u7559\u514d\u8cac\u8072\u660e\u3001\u63d0\u4f9b\u6388\u6b0a\u689d\u6b3e\u5168\u6587\u3001\u6a19\u793a\u4fee\u6539\u8cc7\u8a0a\u7b49\u7b49\u3002\u5c24\u5176\u4fdd\u7559\u5404\u9805\u6a19\u793a\u8cc7\u8a0a\u662f\u76f8\u7576\u57fa\u790e\u7684\u7fa9\u52d9\uff0c\u5e7e\u4e4e\u6240\u6709\u7684\u81ea\u7531\u958b\u6e90\u6388\u6b0a\u689d\u6b3e\u90fd\u6709\u9019\u6a23\u7684\u7fa9\u52d9\u898f\u5b9a\uff0c\u4f8b\u5982\uff1a\u7576\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u5229\u7528\u5230 BSD \u985e\u689d\u6b3e\u6388\u6b0a\u5143\u4ef6\u7684\u6642\u5019\uff0c\u96d6\u7136\u7db2\u7ad9\u670d\u52d9\u63d0\u4f9b\u8005\u4e0d\u8ca0\u6709\u63d0\u4f9b\u6e90\u78bc\u7684\u7fa9\u52d9\uff0c\u4f46\u82e5\u4ecd\u7136\u6709\u6563\u5e03\u7a0b\u5f0f\u78bc\u60c5\u6cc1\u767c\u751f\u7684\u8a71\uff0c\u5c31\u5fc5\u9808\u8981\u91cd\u5efa\u5143\u4ef6\u4e2d\u539f\u672c\u6240\u9644\u5e36\u7684\u5404\u9805\u6a19\u793a\u8cc7\u8a0a\u6216\u8072\u660e\uff0c\u8b93\u670d\u52d9\u4f7f\u7528\u8005\u53ef\u4ee5\u700f\u89bd\u5230\u9019\u4e9b\u5167\u5bb9\uff0c\u4ee5\u7b26\u5408 BSD \u985e\u689d\u6b3e\u6240\u898f\u5b9a\u7684\u7fa9\u52d9\uff1b\u6b64\u5916\uff0cGPL-3.0\u3001LGPL-3.0 \u8207 AGPL-3.0 \u9019\u4e09\u4efd\u689d\u6b3e\u4e5f\u7279\u5225\u8981\u6c42\u4f7f\u7528\u8005\uff0c\u7121\u8ad6\u4fee\u6539\u539f\u7a0b\u5f0f\u8207\u5426\uff0c\u53ea\u8981\u6709\u4f7f\u7528\u5230\u9019\u4e9b\u689d\u6b3e\u6388\u6b0a\u5143\u4ef6\u7684\u4e8b\u5be6\uff0c\u8a72\u7d71\u5408\u5c08\u6848\u5728\u4f7f\u7528\u4e0a\u5c31\u5fc5\u9808\u5c07\u76f8\u95dc\u8072\u660e\u6a19\u793a\u51fa\u4f86\u3002\uff08\u8a3b\u4e03\uff09\u3002<\/p>\n<p><strong>\u3010\u7d50\u8a9e\u3011<\/strong><\/p>\n<p>\u7531\u672c\u6587\u4ee5\u4e0a\u7684\u4ecb\u7d39\u53ef\u4ee5\u4e86\u89e3\u5230\uff0c\u5728\u6c92\u6709\u7a0b\u5f0f\u78bc\u88ab\u6563\u5e03\u7684\u60c5\u6cc1\u4e0b\uff0c\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u958b\u767c\u8005\u5728\u9078\u64c7\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u5143\u4ef6\u6642\uff0c\u96d6\u7136\u5fc5\u9808\u7279\u5225\u6ce8\u610f AGPL \u7cfb\u5217\u6388\u6b0a\u689d\u6b3e\uff0c\u4f46\u537b\u6709\u8457\u76f8\u7576\u5927\u7684\u5f48\u6027\u7bc4\u570d\u4f86\u9078\u64c7\u6388\u6b0a\u689d\u6b3e\u8207\u5143\u4ef6\uff0c\u800c\u82e5\u662f\u5728\u61c9\u7528\u4e0a\u5c07\u6703\u6709\u7a0b\u5f0f\u78bc\u88ab\u6563\u5e03\u51fa\u53bb\u7684\u8a71\uff0c\u9664\u4e86 AGPL \u7cfb\u5217\u689d\u6b3e\u5916\uff0c\u9084\u5fc5\u9808\u6ce8\u610f\u5176\u4ed6\u5177\u6709\u6388\u6b0a\u62d8\u675f\u6027\u7684\u689d\u6b3e\u662f\u5426\u8207\u5c08\u6848\u7684\u61c9\u7528\u72c0\u6cc1\u76f8\u7b26\u5408\uff0c\u82e5\u662f\u5c08\u6848\u4e26\u7121\u6cd5\u63d0\u4f9b\u4efb\u4f55\u7a0b\u5f0f\u6e90\u78bc\u7d66\u8207\u5c08\u6848\u4f7f\u7528\u8005\u7684\u8a71\uff0c\u90a3\u9ebc\u5c31\u61c9\u8a72\u6539\u63a1\u7528 BSD \u985e\u689d\u6b3e\u7684\u5143\u4ef6\u3002\u56e0\u6b64\u5728\u5224\u65b7\u53ef\u4ee5\u5229\u7528\u54ea\u4e9b\u81ea\u7531\u958b\u6e90\u6388\u6b0a\u689d\u6b3e\u8207\u5143\u4ef6\u6642\uff0c\u53ea\u8981\u5148\u91d0\u6e05\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u672a\u4f86\u5be6\u969b\u904b\u4f5c\u7684\u72c0\u6cc1\uff0c\u4ee5\u53ca\u662f\u5426\u6703\u6709\u7a0b\u5f0f\u88ab\u6563\u5e03\u51fa\u53bb\u7684\u72c0\u6cc1\uff0c\u7136\u5f8c\u5c31\u53ef\u4ee5\u6839\u64da\u9019\u4e9b\u5be6\u969b\u72c0\u6cc1\uff0c\u4f86\u9078\u64c7\u6388\u6b0a\u5167\u5bb9\u9069\u5408\u7684\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u5143\u4ef6\u4f86\u61c9\u7528\uff0c\u6709\u6548\u5730\u6e1b\u5c11\u6388\u6b0a\u885d\u7a81\u767c\u751f\u7684\u6a5f\u7387\u3002<\/p>\n<p>&#8212;&#8212;<\/p>\n<p>\u8a3b\u4e00\uff1a\u5e38\u898b\u6388\u6b0a\u689d\u6b3e\u5206\u985e\u8868\uff1a<a href=\"http:\/\/www.openfoundry.org\/tw\/foss-license-category\" target=\"_blank\">http:\/\/www.openfoundry.org\/tw\/foss-license-category<\/a>\uff1b\u800c\u95dc\u65bc\u6388\u6b0a\u689d\u6b3e\u5404\u985e\u5225\u7279\u6027\u7684\u4ecb\u7d39\uff0c\u8acb\u898b\uff1a\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u6388\u6b0a\u689d\u6b3e\u7684\u4e09\u5206\u6cd5\uff1a<a href=\"http:\/\/www.openfoundry.org\/tw\/legal-column-list\/105-2010-07-15-10-42-58\" target=\"_blank\">http:\/\/www.openfoundry.org\/tw\/legal-column-list\/105-2010-07-15-10-42-58<\/a>\u3002<\/p>\n<p>\u8a3b\u4e8c\uff1a\u95dc\u65bc\u6388\u6b0a\u62d8\u675f\u6027\u7684\u8aaa\u660e\u4ee5\u53ca\u5176\u5c0d\u65bc\u884d\u751f\u7a0b\u5f0f\u7684\u5f71\u97ff\uff0c\u8acb\u898b\uff1a\u6797\u8aa0\u590f\uff0cGPL \u689d\u6b3e\u5c0d\u65bc\u884d\u751f\u7a0b\u5f0f\u7684\u5224\u5b9a\u6a19\u6e96\u8207\u5176\u6388\u6b0a\u62d8\u675f\u6027\u7684\u64f4\u6563\u7bc4\u570d\uff08\u4e0a\uff09\uff0c<a href=\"http:\/\/www.openfoundry.org\/tw\/legal-column-list\/8446-the-license-inheritance-bounds-of-gnu-gpl-01\" target=\"_blank\">http:\/\/www.openfoundry.org\/tw\/legal-column-list\/8446-the-license-inheritance-bounds-of-gnu-gpl-01<\/a>\u3002<\/p>\n<p>\u8a3b\u4e09\uff1a\u9019\u516b\u4efd\u689d\u6b3e\u6240\u5305\u542b\u7684\u6388\u6b0a\u62d8\u675f\u6027\u5f37\u5f31\u4e0d\u540c\uff0c\u5176\u4e2d\u4ee5 GPL-2.0\u3001GPL-3.0 \u7684\u6388\u6b0a\u62d8\u675f\u6027\u8f03\u5f37\uff0cLGPL-2.1\u3001LGPL-3.0\u3001MPL-1.1\u3001MPL-2.0\u3001EPL-1.0 \u8207 CDDL-1.0 \u7b49\u516d\u4efd\u689d\u6b3e\u7684\u6388\u6b0a\u62d8\u675f\u6027\u8f03\u5f31\u3002\u5f8c\u516d\u4efd\u689d\u6b3e\u96d6\u7136\u898f\u5b9a\uff0c\u539f\u5247\u4e0a\u4fee\u6539\u7248\u672c\u5fc5\u9808\u7e7c\u7e8c\u63a1\u7528\u539f\u689d\u6b3e\u6388\u6b0a\uff0c\u4f46\u82e5\u50c5\u662f\u900f\u904e\u65e2\u6210\u6a5f\u5236\u8207 LGPL \u51fd\u5f0f\u5eab\u5143\u4ef6\u6e9d\u901a\u4e92\u52d5\uff0c\u6216\u8005\u55ae\u4e00\u6a94\u6848\u6216\u6a21\u7d44\u4e2d\u7684\u7a0b\u5f0f\u78bc\u5747\u70ba\u4f7f\u7528\u8005\u81ea\u884c\u64b0\u5beb\uff0c\u90a3\u9ebc\u975e LGPL \u51fd\u5f0f\u5eab\u7684\u5176\u4ed6\u90e8\u4efd\u3001\u4f7f\u7528\u8005\u81ea\u884c\u64b0\u5beb\u7684\u55ae\u4e00\u6a94\u6848\u6216\u6a21\u7d44\u7b49\u90e8\u4efd\uff0c\u662f\u53ef\u4ee5\u4f8b\u5916\u5730\u63a1\u7528\u5176\u4ed6\u689d\u6b3e\u4f86\u6388\u6b0a\u3002\u9032\u4e00\u6b65\u7684\u6bd4\u8f03\u8aaa\u660e\u8acb\u53c3\u8003\uff1a\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u6388\u6b0a\u689d\u6b3e\u7684\u4e09\u5206\u6cd5\uff1a<a href=\"http:\/\/www.openfoundry.org\/tw\/legal-column-list\/105-2010-07-15-10-42-58\" target=\"_blank\">http:\/\/www.openfoundry.org\/tw\/legal-column-list\/105-2010-07-15-10-42-58<\/a>\u3002<\/p>\n<p>\u8a3b\u56db\uff1a\u627f\u63a5\u8a3b\u4e09\u7684\u8aaa\u660e\uff0c\u7531\u65bc\u9019\u516b\u4efd\u689d\u6b3e\u7684\u6388\u6b0a\u62d8\u675f\u6027\u5f37\u5f31\u4e0d\u540c\uff0c\u56e0\u800c\u5f71\u97ff\u5230\u5fc5\u9808\u63d0\u4f9b\u51fa\u4f86\u7684\u7a0b\u5f0f\u6e90\u78bc\u7bc4\u570d\u4e5f\u6703\u6709\u6240\u4e0d\u4e00\u6a23\uff0c\u6240\u4ee5\u5be6\u969b\u4e0a\u5fc5\u9808\u63d0\u4f9b\u54ea\u4e9b\u90e8\u4efd\u7684\u7a0b\u5f0f\u6e90\u78bc\u7d66\u4e88\u670d\u52d9\u4f7f\u7528\u8005\uff0c\u8981\u770b\u6240\u727d\u6d89\u7684\u6388\u6b0a\u689d\u6b3e\u898f\u5b9a\u8207\u500b\u5225\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u7684\u72c0\u6cc1\u800c\u5b9a\u3002<\/p>\n<p>\u8a3b\u4e94\uff1a\u56ff\u65bc\u6587\u7ae0\u7bc7\u5e45\uff0c\u672c\u6587\u7121\u6cd5\u8a73\u7d30\u4ecb\u7d39 AGPL \u7684\u6388\u6b0a\u898f\u5b9a\uff0c\u82e5\u60f3\u9032\u4e00\u6b65\u4e86\u89e3 AGPL \u7cfb\u5217\u689d\u6b3e\u7684\u5167\u5bb9\uff0c\u53ef\u4ee5\u53c3\u8003\uff1a\u845b\u51ac\u6885\uff0c\u56e0\u61c9\u7db2\u8def\u6642\u4ee3\u8207\u96f2\u7aef\u61c9\u7528\u800c\u751f\u7684 AGPL-3.0 \u6388\u6b0a\u689d\u6b3e\uff0c<a href=\"http:\/\/www.openfoundry.org\/tw\/legal-column-list\/8809-introduction-to-agpl3\" target=\"_blank\">http:\/\/www.openfoundry.org\/tw\/legal-column-list\/8809-introduction-to-agpl3<\/a>\u3002<\/p>\n<p>\u8a3b\u516d\uff1a\u672c\u6bb5\u5167\u6587\u4e43\u662f\u64f7\u53d6 AGPL-3.0 \u7b2c 13 \u689d\u7b2c 1 \u9805\u7684\u539f\u6587\u6587\u5b57\u3002AGPL-1.0 \u76f8\u5c0d\u61c9\u7684\u898f\u5b9a\u5728\u7b2c 2 \u689d\u7b2c 1 \u9805\u7b2c d) \u6b3e\u4e2d\uff0c\u6587\u5b57\u5927\u540c\u5c0f\u7570\uff1a&#8221;If the Program as you received it is intended to interact with users through a computer network&#8230;&#8221;\u3002<\/p>\n<p>\u8a3b\u4e03\uff1a\u95dc\u65bc\u5404\u6388\u6b0a\u689d\u6b3e\u7684\u7fa9\u52d9\u898f\u5b9a\uff0c\u53ef\u4ee5\u5148\u53c3\u8003\u81ea\u7531\u8edf\u9ad4\u9444\u9020\u5834\u7db2\u7ad9\u4e0a\u5404\u689d\u6b3e\u7684\u57fa\u672c\u8aaa\u660e\uff1a<a href=\"http:\/\/www.openfoundry.org\/tw\/licenses\" target=\"_blank\">http:\/\/www.openfoundry.org\/tw\/licenses<\/a>\u3002\u82e5\u6b32\u9032\u4e00\u6b65\u4e86\u89e3\u9019\u4e9b\u7fa9\u52d9\u7684\u8a73\u7d30\u5167\u5bb9\uff0c\u53ef\u4ee5\u81f3\u6cd5\u5f8b\u5c08\u6b04\u4e2d\u9ede\u9078\u76f8\u95dc\u7684\u6587\u7ae0\u95b1\u8b80\uff1a<a href=\"http:\/\/www.openfoundry.org\/tw\/legal-column-list\" target=\"_blank\">http:\/\/www.openfoundry.org\/tw\/legal-column-list<\/a>\uff0c\u6216\u8005\u4e5f\u53ef\u4ee5\u5bc4\u767c\u96fb\u5b50\u90f5\u4ef6\u81f3\u81ea\u7531\u8edf\u9ad4\u9444\u9020\u5834\u8a62\u554f\u3002<br \/>\n<strong><br \/>\n<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u672c\u6587\u539f\u520a\u767b\u65bc\u81ea\u7531\u8edf\u9ad4\u9444\u9020\u5834\u7684\u6cd5\u5f8b\u5c08\u6b04\u3002 ~~~~~~~~~~ \u672c\u6587\u958b\u59cb ~~~~~~~~~~ \u96d6\u8457\u7db2\u969b\u7db2\u8def\u7684\u9032 &hellip; <a href=\"https:\/\/florenceko.me\/?p=1839\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008\u5229\u7528\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u5143\u4ef6\u958b\u767c\u96f2\u7aef\u61c9\u7528\u5c08\u6848\u3009<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,4],"tags":[17,20,28,32,36,59,71,88,101,104],"class_list":["post-1839","post","type-post","status-publish","format-standard","hentry","category-foss-article","category-foss-legal-column","tag-agpl","tag-apache-2-0","tag-bsd","tag-cddl","tag-cloud-computing","tag-epl","tag-gpl","tag-lgpl","tag-mit","tag-mpl"],"_links":{"self":[{"href":"https:\/\/florenceko.me\/index.php?rest_route=\/wp\/v2\/posts\/1839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/florenceko.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/florenceko.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/florenceko.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/florenceko.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1839"}],"version-history":[{"count":0,"href":"https:\/\/florenceko.me\/index.php?rest_route=\/wp\/v2\/posts\/1839\/revisions"}],"wp:attachment":[{"href":"https:\/\/florenceko.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/florenceko.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/florenceko.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}