找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

tag 标签:

相关文章

  • 苹果为什么只开源 OS X 的内核,而不开源 GUI?

    来自知乎 @ibuick 的回答: 1. GUI 开源的后果就是你以后就能看到各种自主知识产权的,长得像 OS X 的 Linux,以及其他各种不知所谓的 Mod。更为重要的是,那时候开发一个 GUI 的 Hack 更为简单,比如你现在在 Bartender 里看到的那样,那时候不再费劲吧啦的反相工程,可以直接写出 Menu Extra 的替代品。到那个时候,系统各类毛病铺天盖地,OS X 长的五花八门,这也是 Apple 不愿意看到的。值得一提的是,OS X 桌面环境在操作系统里面算是领先的,这东西舍得开源么?一旦开源,连带 iOS 的好多东西都暴露出去了,得不偿失。 2. 驱动程序

    2014-12-08 09:44     王飞

  • 李纳斯法则:只要有足够多的眼球,就可让所有bug浮现

    开放源代码运动的主要领导者、最为大众所知道(并最具争议性)的黑客埃里克雷蒙(Eric Steven Raymond)在他1999年出版的讨论软件工程方法的著名文集《大教堂和市集》中首次描述了这样一个精彩的观点: 只要足够多的眼球关注,就可让所有软件缺陷浮现。 更正式地来说即是: 只要有足够的测试员及共同开发者,所有软件缺陷都会在很短时间内被发现,而且能够很容易被解决。 他以开源操作系统Linux之父李纳斯托瓦兹(Linus Torvalds)的名字来命名它,以此向李纳斯致敬:李纳斯法则(Linuss_Law)。 把代码呈现给多个开发人员,让大家一起判

    2014-12-19 13:21     

  • 为什么优秀开发者进入Google后就不参与开源了?

    很多优秀的开发者在进入Google之前都是非常活跃的开源贡献者,但是进入Google之后往往就销声匿迹了,包括嘲笑了此现象的Memcached 作者Brad在进入Google之后也无法逃脱此规律。 Brad在最近一篇文章Contributing to Open Source projects谈到相关原因: 许多优秀开发者都很喜欢编程,他们喜欢研究有趣有挑战的问题,并不特别在意这些项目是否开源。 大家都太忙,Google似乎用尽了每个人的空余时间。并不是说Google强迫大家一天到晚都在干活,而是由于Google里面太多有趣的东西做了,Brad经常挂在口头一句话就是现在手头有7个属于20%空余

    2014-12-17 15:52     

  • 为什么公司需要参与更多开源软件的编写?

    闭门造车是产生不了创新的。 据华尔街日报称,有消息表明,Zulily正在开发更多的内部软件,但实际上根本不是。多年前Eric Raymond写道,全世界95%的软件写来用的,而不是售卖。原因很多,但是其中有一个比较突出:正如Zulily的CIO Luke Friang所说,几乎没有一个软件解决方案能跟上我们的步伐。 20年前是这样,现在也是这样。 但是有一点是不同的,这也正是华尔街日报完全忽略的地方。而这也正是历史上开发的内部软件始终保持着专有的原因了,因为它是一个公司的核心竞争力。然而今天,越来越多的公司意识到另一面:开源内部软件将会比

    2014-12-18 15:06     Matt Asay, barney-ro

  • 近日获得A轮融资的NoSQL数据库SequoiaDB正式开源

    今日,文档型NoSQL数据库SequoiaDB(官网)宣布正式开源。 SequoiaDB是一款分布式数据库,存储JSON文档类数据格式,解决了传统数据库在数据模型僵硬、可扩展性差、处理海量数据时存在的性能瓶颈、以及缺乏处理半结构和非结构化数据的能力等各种局限性;同时SequoiaDB和其他同类产品相比,拥有支持事务、与Hadoop紧密集成、并且支持SQL等多种重要特性,更加符合企业用户对数据库的需求。 目前,源码已经托管到CSDN CODE:https://code.csdn.net/SequoiaDB/sequoiadb。大家也可以前往SequoiaDB官网下载源码及文档资料:http://www.sequoiad

    2014-12-20 21:19     

  • 三星公司与开源软件

    三星的开源团队正在不断的发展,同时也在加快招募开发人员的步伐。科技类公司们都在朝着开源方向靠近,开源不仅可以加大开发力度,也可以获得更多实实在在的好处。 在接下里的一年里,三星开源团队准备大规模招人,将自己的团队规模扩大一倍。他们的目标是针对三星参与的项目做出贡献的工程师。项目包括,Linux内核,Gstreamer,FFmpeg,Blink,Webkit,EFL,和 Wayland。但是他们也打算招聘一些初级工程师。三星美国研发中心负责人Haddad说。 当三星跟我提出想要开始自己的开源团队的时候,我觉得这件事成功几率很大。因为,这么大的公

    2014-12-11 08:43     Libby Clark, akacd

  • Cloudius称开源OSv只为容器虚拟化优化

    Cloudius声称其开源虚拟化操作系统OSv,目的是为容器虚拟化优化。OSv是一个为云环境设计的开源操作系统,和基于Linux的分布式云计算之间的主要区别是,OSv开发人员创建的内核只注重一件事:速度。 如果不依赖与 Linux 内核,Docker 是否能工作的更好?随着 Cloudius 推出OSv,这个问题一直被问及。答案是Yes。 OSv 是一个为云环境设计的开源操作系统。OSv 和基于 Linux 的分布式云计算之间的主要区别是,OSv 开发人员创建的内核只注重一件事:速度。Cloudius 最近在一封电子邮件中提到。这意味着与运行在 Linux 上的 Docker 不同,Cloudiu

    2014-12-10 10:03     yangjianqiao0

  • “奥尔良计划”项目开源:微软想让开发工作变得更简便

    微软研究院中有一个名为eXtreme Computing的部门,这个部门利用.NET来创建了一个名为奥尔良计划(ProjectOrleans)的项目,帮助那些非分发系统开发者构建云服务工作任务,在保持高性能开发工作的同时,也能应对更高的需求。据ComputerWorld报道,微软希望让这个项目实现开源。 《光环4》的开发工作就是这个项目应用的最佳案例,游戏中用来记录玩家战绩、解锁游戏物品的系统Halo Waypoint,其实就是基于这个项目来打造的。343 Industries工作室中的相关负责人HoopSomuah表示: 奥尔良计划项目让开发工作变得更加简单。开发者不需要担忧数

    2014-12-16 14:41     

  • 2014年开源回顾:早已不再是“皇帝的新装”

    2014可以标记为因我而改变的开源年。这一年的开源并没有改变的太多或太快,但是7月的时候我发现今天的开源并非我曾想象的那个样子。 不管怎样,开源是件好事。 回溯到2001年,我开始全职投入开源工作,只是想创造一些免费软件。回想起1978年我得到第一台电脑(TRS-80型号),当时是一个有许许多多代码可以共享的环境,非常容易区分开源软件和商业软件,想着用更好、免费、可选的软件代替那些价高、私有且封闭的代码的软件。但是我们一直从商业前景来考虑探索一种发展模式。 接着黑暗时代就降临了,那种商业环境下开源成了开放内核的代名

    2014-12-19 08:24     caster_cai

  • 想参与开源又不想写代码的八种做法

    前几天看了个帖子才了解要把一个项目开源,前期需要做很多工作,比单纯的开发要耗更多精力。而开源之后,需要面对的可能是无人问津,或者是只有索取没有贡献。事实上除了写代码之外,还有很多其他方式融入到开源里。 很多开发者好像认为参与开源就意味着写代码和提交代码。但我认为不只是这样,以下告诉你为什么。 当然,开源运动最终是分享代码,但开源项目可以看作是一个生态系统,参与开源不只有写代码和提交代码这么简单。还有其它方式只是你没注意而已: 1. 报告问题 遇到问题时,放弃使用或自行修补,都不能真正解决问题,我们必须

    2014-12-09 14:12     Tobias Pfeiffer, dncszp

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。