标签归档:开源

值得关注的开源软件大全

开源软件在操作系统、云计算、大数据、编译器、数据库、移动、汽车工业等领域取得了巨大成功,已成主流,这篇文章就先围绕着这些内容展开。

禁不了的开源——驳开源闭源论

有个别人担心,像MySQL、OpenStack、Hadoop、Spark、TensorFlow这样的开源基础架构和产品也会被“闭”。更有甚者表示,如果OpenStack被禁,基于OpenStack的云服务也会从此夭折。对于这样的论调,我想说的是,这完全是杞人忧天。开源无辜躺枪了。

GitHub开源现状:使用者多,贡献者少

企业谈开源、程序员谈开源……忽如一夜春风来,几乎世界上所有的人都在谈开源,那么现在开源的情况如何?GitHub针对开源情况作了一项调查,并且与学术界、行业和社区的研究人员针对开源软件的使用、构建和维护做了解读。窥一斑而知全豹,下面我们就从GitHub的开源情况来看看全球的开源现状。

每个程序员都应该知道的五大开源安全工具

开源始终是安全专家们的工具源泉(比如大名鼎鼎的开源渗透测试框架Metasploit)。然而,信息安全并不仅仅是研究人员、调查人员和分析师的专属领域,下列五个开源的安全工具也不仅仅为这些人服务。IT管理员和软件开发者同样大有可为,这五个工具可以让他们大展拳脚。

如何成为一名开源程序员

探索技术世界,是一件非常令人兴奋的事情。你会发现有非常非常多的领域,等待你去学习,去深挖。如果有兴趣参与和帮助创造更好的功能,加入到开源的队伍当中,你知道要从哪里开始吗?第一步该做什么?第二十步又是什么?

来自微信团队的 6 个开源项目

从GitHub上可以看出,到目前为止,由腾讯微信团队发起的开源项目已经有6个,并且这其中大部分都是在2016年开源的,领域涉及移动、数据 库、基础类库、框架。中国大公司的开源曾经给社区留下不好的印象,比如有人就这么说,大公司的开源,开源也就意味着结束。

开源 vs. 闭源

我承认有些开源操作系统会提供一些我们可能一辈子都不会用到的应用,有些人认为他们是垃圾应用。但是也有发行版只提供最小安装,其中就不包含这些不想要的软件。所以,这不是真正的问题。而所有的闭源操作系统中都包含厂商安装的垃圾应用,强制你安装,就像在安装一个干净系统一样。