摘要: 《The Byzantine Generals Problem》《Go To Statement Considered Harmful》《A Note On Distributed Computing》《Big Ball of Mud》《No Silver Bullet Essence and Accidents of Software Engineering》《The Open-Closed Principle》《IEEE recommended practice for architectural description of software intensive systems》《Har 阅读全文
posted @ 2014-03-02 22:59 March On 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 本文,我们来看5种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。不可以用开源代码的作者/机构名字和原来 阅读全文
posted @ 2014-03-02 22:46 March On 阅读(417) 评论(0) 推荐(0) 编辑
top last
Welcome user from
(since 2020.6.1)