网易首页 > 网易科技 > IT业界 > 正文

Github重定义开源软件 代码将成下一种语言?

0
分享至

Github重定义开源软件 代码将成下一种文字?

GITHUB:征服谷歌、微软及其他巨头的服务

网易科技讯3月13日消息,10年前,虽然开源软件尚未对科技行业造成翻天覆地的影响,但开源的Linux系统已经运行在华尔街及其他行业大量的计算机上,免费代码开始显露出巨大的威力——创造巨大的价值以及经济利益。但彼时开源社区规模尚小,如果有人想要开始一个新的开源项目,他们通常只能在有限的工作条件下进行,有时不得不借助一个称之为SourceForge的网站的帮助。

克里斯·戴博纳(Chris DiBona)有着一头长发,是谷歌的开源大师,他对此感到忧心忡忡,认为开源软件在一个网站上过于集中可能会为整个行业带来不可预知的风险。

因此,如同其他公司的做法一样,谷歌创建了自己的开源软件托管网站Google Code。公司在Linux和其他开源软件的基础上构筑了自己的在线帝国,而现在,其推出的Google Code让开源社区有了更多的选择。谷歌试图让开源可以持续发展下去。

然而,事情有了意料之外的变化,GitHub横空出世,并以极快的速度传播和发展。

今天,在Google Code推出10年之后,谷歌宣布将关闭该服务。这一决定并不让人感到意外,在过去3年左右的时间里,成千上万的项目从其上转移出去。造成Google Code黯然退场的主要原因是如今大多数开源项目都将代码托管在GitHub上,后者由一家旧金山初创公司开设。从Google Code转移的项目中的绝大多数栖身于GitHub。一些声音认为,谷歌出于自私的目的创建了Google Code,公司想要控制一切,或者说,想要让尽可能多的数据保存在自家的机器上。最终,人们发现,GitHub提供了更多的价值。GitHub以一种更加彻底的方式让软件开发过程民主化,在这一方面,其远比SourceForge、Google Code或其他类似服务做得更好,而这是软件开发世界里人们最为看重的东西。

开发人员的乐园

推出7年后,GitHub拥有近9百万注册用户,而每月另有大约2千万未注册用户造访该网站。依据网络流量监测网站Alexa的数据,GitHub目前位列全球最受欢迎的100个网站之一。对于一个通常只有开发人员才使用的网站,这是惊人的数字。“如果你查看前100名的网站,”GitHub战略副总裁布莱恩·道尔(Brian Doll)说道。“绝大多数都是社交媒体类。”

具有讽刺意味的是,伴随着GitHub的成功,开源世界反而回到了采用中央资料库的集中模式。但这一次,戴博纳和大多数开发者都对此感到满意。他们觉得采用集中制可以让协作变得更加容易。得益于GitHub独特的运作方式,集中制不会导致SourceForge面临的问题。

将所有代码保存于一处,反而让GitHub变得无处不在。上述悖论显示了开源软件之美,也体现了其对未来科技的重要性。

业界大佬的选择

如何解释上述悖论?我们需要看看Git,这是GitHub的版本控制软件。旨在更好的构筑Linux ,其创建者林纳斯·托瓦兹(Linus Torvalds)于2005年创建了Git。借助Git,人们可以在相同的Linux代码上同时开展工作,无需担心影响到其他人。

简单来说,Git让每个人都可以下载一份Linux源代码到自己的机器上并自由修改,然后上载至中央Linux资料库。这样,每个人的改动都可以无缝整合。“这就是Git厉害的地方,”戴博纳说道。“而GitHub的厉害之处是让每个人都可以理解这种运作机制。”

GitHub让所有软件项目都能像Linux项目一样工作,普通的开发人员也极易上手。现在,包括谷歌、Facebook、Twitter甚至微软在内的业界巨头都将自己的开源项目托管于GitHub之上。近来,微软陆续对旗下某些重要产品开源,他们选择了GitHub而非自家的开源站点CodePlex来托管上述代码。

据微软内部一位资深人士称,虽然存在诸多选择,但对于像Microsoft .NET这样的项目来说,GitHub是唯一适合的地方。

公私分明

得益于戴博纳口中“Git的厉害之处”,开发者社区可以与GitHub保持距离。开发者不但可以下载代码至本地,而且可以任意决定代码的公开范围。Git和GitHub同样可以用作专有软件开发的目的。开发者随时可以决定代码公开与否。

Go作为谷歌新时代编程语言,在GitHub上就处于完全公开的状态。而一个称之为Kartes的项目则处于非公开状态,但其会支持对应的公开项目Kubernetes的发展。Chrome浏览器则完全处于谷歌非公开Git服务的托管下。

在微软也是同样情形。公司内部通过Visual Studio和Team Foundation Server来使用Git,同时通过GitHub分享代码。在微软的影响下,大约20%的公司客户都在某种程度上使用Git。

时至今日,软件开发者社区的规模已不可同日而语。从GitHub在全球网站的排名也可以看出,代码正在变得与文字同等重要。

而随着项目涉及的开发者数目越来越多,GitHub也正在考虑部署新的管理工具。例如,托管在GitHub上的开源项目Angular有数万人参与其中。

目前有不计其数的免费代码正托管于GitHub上,它们最终将以更快的速度改变我们的世界。(汪天盈)

相关推荐
热点推荐
事项“异常严重”!宣布召回驻美、驻澳大使后,法国又有重磅行动

事项“异常严重”!宣布召回驻美、驻澳大使后,法国又有重磅行动

环球时报国际
2021-09-20 11:41:12
江疏影片场拍戏被抓拍,气场太大被热议,网友:“像洪兴十三妹”

江疏影片场拍戏被抓拍,气场太大被热议,网友:“像洪兴十三妹”

娱乐圈的阿三
2021-09-20 20:37:43
中央政治局常委韩正先后赴珠海、深圳,透露新信号

中央政治局常委韩正先后赴珠海、深圳,透露新信号

政知新媒体
2021-09-20 23:00:21
体检的时候,检查的护士是我嫂子,她对我说:你竟然身体这么好

体检的时候,检查的护士是我嫂子,她对我说:你竟然身体这么好

资讯沸点
2021-09-20 14:51:34
苹果正式推送iOS 15系统:通知摘要、实况文本等功能上线

苹果正式推送iOS 15系统:通知摘要、实况文本等功能上线

财联社
2021-09-21 03:07:05
男子捅死20岁女幼师被执行死刑 家属:两年的等待终于有了合理的结果 双方没有赢家

男子捅死20岁女幼师被执行死刑 家属:两年的等待终于有了合理的结果 双方没有赢家

红星新闻
2021-09-20 14:49:22
赶紧自查,立即删除!

赶紧自查,立即删除!

21世纪经济报道
2021-09-20 23:29:04
现在恒大出了问题,我们更应该赞美李嘉诚先生

现在恒大出了问题,我们更应该赞美李嘉诚先生

要闻每日关注
2021-09-21 03:22:51
被继父白嫖7年,被野男人白睡15年,酒井法子被睡烂了

被继父白嫖7年,被野男人白睡15年,酒井法子被睡烂了

本主儿侃江湖
2021-09-20 19:13:27
深夜炸锅!美股也崩了,道指暴跌700多点,恐慌指数涨超23%,美财长警告:美政府债务若违约,将引发金融危机

深夜炸锅!美股也崩了,道指暴跌700多点,恐慌指数涨超23%,美财长警告:美政府债务若违约,将引发金融危机

每日经济新闻
2021-09-21 01:10:23
性侵女网友还嫌下体臭 恶狼后悔「不该射进去」成铁证

性侵女网友还嫌下体臭 恶狼后悔「不该射进去」成铁证

世界显微镜
2021-09-20 11:59:38
恒大的供应商应该怎么办

恒大的供应商应该怎么办

商业小讲堂
2021-09-20 21:12:26
靠“山寨”逆袭的东方神秘力量,有多少人曾把它使用在不可描述的地方?

靠“山寨”逆袭的东方神秘力量,有多少人曾把它使用在不可描述的地方?

看鉴人文历史
2021-09-20 15:18:26
王宝强的儿子已经长大,网友:现在知道亲爹是谁了

王宝强的儿子已经长大,网友:现在知道亲爹是谁了

资讯沸点
2021-09-21 04:54:51
富时中国A50指数被外资强势做空

富时中国A50指数被外资强势做空

资讯沸点
2021-09-20 23:16:43
瑞士也对法国出手了!撕毁50亿美元合同,马克龙威胁转投东方阵营

瑞士也对法国出手了!撕毁50亿美元合同,马克龙威胁转投东方阵营

小萝莉
2021-09-21 00:54:18
天降“内裤”姑娘,砸塌车顶

天降“内裤”姑娘,砸塌车顶

蓝里
2021-09-20 23:30:04
贵阳反杀案:为救女儿,父亲头部被砍三刀后夺刀反杀,法院这样判

贵阳反杀案:为救女儿,父亲头部被砍三刀后夺刀反杀,法院这样判

有知社S
2021-09-20 20:01:47
卢靖姗晒沙漠旅行照,上衣袖口太大引发热议,被指“打擦边球”

卢靖姗晒沙漠旅行照,上衣袖口太大引发热议,被指“打擦边球”

娱乐圈的阿三
2021-09-20 18:04:17
导演刘信达实名举报主持人何炅,举报信已邮寄,要求下令开除何炅

导演刘信达实名举报主持人何炅,举报信已邮寄,要求下令开除何炅

四斤
2021-09-20 17:14:26
2021-09-21 07:58:44

科技要闻

iOS15正式版推送:诸多新功能上线 兼容机型覆盖iPhone6s

头条要闻

圣诞用品订单量暴增 还要倒贴赔款 义乌商家们愁坏了

头条要闻

圣诞用品订单量暴增 还要倒贴赔款 义乌商家们愁坏了

体育要闻

周杰伦获赠巴黎18号球衣 同框内少

娱乐要闻

导演刘信达实名举报主持人何炅

财经要闻

汽车要闻

明年1月交付 奥迪A7L将于9月26日开启预售

态度原创

艺术
健康
教育
旅游
房产

艺术要闻

东方陶瓷学会百年回顾展:重聚大英、牛津剑桥珍藏

疾控中心:建议旅行归来自我观察14天

教育要闻

教了一辈子高中数学的女老师被迫离开讲台,背后原因令人唏嘘

旅游要闻

成都:雪山集体"出镜" 与城市景色交相辉映

房产要闻

为了出货拼了!这波楼盘让利真诚了许多,能入手吗?

×