首页 > 代码库 > 《Git权威指南》读书笔记
《Git权威指南》读书笔记
书中提到Andrew Tridgell,然后说是大名鼎鼎的Samba的作者,这两个名字,一个也没听说过。经查询,是UNIX系列操作系统上的一个软件,如下:
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。
Andrew Tridgell试图反向BitKeeper,以开发一个能与BitKeeper交互的开源工具,这个行为激怒了BitKeeper的所有者BitMover公司,要求收回Linux社区免费使用BitKeeper的授权,迫不得已, Linus选择了自己开发一个分布式版本控制工具以替代BitKeeper ,然后就有了Git。这个事件,恐怕要导致BitKeeper的毁灭,至少也是销量大幅缩减。在这个开放的、能人辈出的时代,谁还会与开源社区组织为敌呢?而且,这家公司也太小家子气,面对着这样一个强大的开发者,当他有这样的需求时,公司反应应当是,尽可能为之提供便利,让他开发与BitKeeper交互的开源工具,此举能够更加扩大BitKeeper的使用范围,鼠目寸光只顾着眼前蝇头小利的结果往往是得不偿失。
《Git权威指南》读书笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。