标签归档:开源

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

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

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

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

如何成为一名开源程序员

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

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

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

开源 vs. 闭源

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

一个乌干达程序员和开源的情缘

我最早使用的开源系统是 Fedora,一个 Red Hat 的项目。与 一名IRC 成员交流时,她推荐了这款的操作系统。 虽然在此之前,我还未独自安装过操作系统,但是这激起了我对开源的兴趣和日常使用计算机时对开源软件的依赖性。我们提倡为开源贡献代码,创造并使用开源的 项目。

如何编写开源项目的 README 文档

运营一个开源项目就像在运营着一家 Startup,你期待更多人来使用你的项目,并给你的项目加 Star/提交 PR,但好的项目除了其自身真正契合了开发者的需求外,还需要一个好的 README。

劲爆!WordPress 指控 Wix 侵权盗用代码

WordPress 的 CEO近日发文指控,Wix 的手机 app 的文本编辑器用了 WordPress 的手机 app 的代码,按照 GPL协议,他们的 app 必须也采用 GPL 并且开源,但他们非但没开源而且没提到 WordPress。他在文末还表示:把你们的手机 app 开源了吧,大家就当揭过此事,一起共同进步。