reading notes of - The future of ideas : the fate of the commons in a connected world / Lawrence Lessig
1. 架构即是政治
的确如此,架构就不只是为了后续的开发更有效率,代码重用;
也意味着
a) 后续的开发是否需要深入或者修改系统已有的部分。
b) 谁在这个系统中有话语权,internet-网络设备制造商,还是运营商;
TCP/IP的开放性就决定了网络设备制造商需要和别家设备兼容,运营商也肯定要互联;
代码/架构就是网络或者软件世界的法律;
Eclipse的开放架构就决定了IBM不会靠卖这个软件赚钱,也意味着borland死菜。
但是法律的制定者,或者案例的判定者,需要有很强的社会责任;
软件架构的决定也需要对公司的发展有责任,架构不只是围着目前的市场利益转,还要考虑公司下面的发展(利润来源,社会/市场下面的发展对公司的要求)
2. RFC 1958, Architectural Principles of the Internet;
的确如此,架构就不只是为了后续的开发更有效率,代码重用;
也意味着
a) 后续的开发是否需要深入或者修改系统已有的部分。
b) 谁在这个系统中有话语权,internet-网络设备制造商,还是运营商;
TCP/IP的开放性就决定了网络设备制造商需要和别家设备兼容,运营商也肯定要互联;
代码/架构就是网络或者软件世界的法律;
Eclipse的开放架构就决定了IBM不会靠卖这个软件赚钱,也意味着borland死菜。
但是法律的制定者,或者案例的判定者,需要有很强的社会责任;
软件架构的决定也需要对公司的发展有责任,架构不只是围着目前的市场利益转,还要考虑公司下面的发展(利润来源,社会/市场下面的发展对公司的要求)
2. RFC 1958, Architectural Principles of the Internet;

0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home