为什么GFS是闭源的?

在研究几种分布式存储架构,关于gfs不求甚解,为什么定义为开源,据我所知,国内很多架构都是基于gfs写的,这里的开源是缘何提起? 显示全部

在研究几种分布式存储架构,关于gfs不求甚解,为什么定义为开源,据我所知,国内很多架构都是基于gfs写的,这里的开源是缘何提起?

收起
参与3

返回mxin 的回答

mxin mxin 资深工程师 上海宝信软件股份有限公司

Google文件系统(GFS)是Google公司开发的一种分布式文件系统,用于处理大量数据。
首先,GFS并不是开源的,它是Google的私有技术,其实现细节在几篇Google发表的论文中有详细的描述,但并没有公布源代码。所以,我们不能直接获取和使用GFS的源代码。
然而,基于这些公开的论文,一些开源社区和公司实现了类似于GFS的系统,比如Hadoop的HDFS。这些系统虽然受到GFS的启发,但并非直接基于GFS的源代码。
因此,当我们说“很多架构都是基于GFS写的”,实际上是指这些架构受到GFS设计思想的启发,或者模仿了GFS的某些特性,而并非直接使用GFS的代码。这也是为什么我们会提到“开源”这个词,因为这些基于GFS思想实现的系统往往是开源的。

系统集成 · 2024-05-23
浏览215

回答者

mxin
mxin 6 12 35
资深工程师 上海宝信软件股份有限公司
擅长领域: 存储服务器灾备
评论574

mxin 最近回答过的问题

回答状态

  • 发布时间:2024-05-23
  • 关注会员:2 人
  • 回答浏览:215
  • X社区推广