在过去五年我一直参与Durgapur Linux用户组。我一直为各种开源项目进行贡献。我为开源贡献的主要原因是非常享受当你发送一个补丁或PR(pull request 提交问题)到一个开源项目的感觉。当数以百万计的人在每天的生活中使用你的一些代码时,这会让你感到幸福。 通过GoogleSummer of Code和Super Student,很多人与我联系。他们都有相同的问题。 如何开始?我懂x、y、z语言。我应该对哪个项目贡献?我如何能过滤出一个bug?所以,我想写一篇博客文章来将尝试回答这些问题。但是,首先让我们了解什么是开源软件。 什么是开源软件(OSS) 开源
2015-01-09 16:15 Sayan Chowdhury, cucr
十年前,当Razvan Rughinis在罗马尼亚的布加勒斯特理工大学教操作系统入门的时候,如何激起学生对Linux的兴趣并使之持续整整三个月的课程是一项非常大的挑战。 很多计算机科学专业的一年级学生根本没有使用过Linux系统,更没有兴趣去学习,这位计算机科学与工程系的教授说,而那些知道Linux的学生认为Linux已经不流行了,已经被社会淘汰了"。 第一次使用Linux的时候,他们不会注意到除了桌面系统,Linux在系统的服务性能和深度方面的能力,他说。 对于刚从高中升上来的学生来说,这是一条陡峭的学习曲线。接受起来太困难了。 为了培养学生
2015-01-08 15:18 跳蚤图
导读: 对一般人而言,苹果和其构筑的iOS帝国,给人的印象是一个围墙花园(Wall Garden),如果你不在其中,就无法领略里面的胜景。对于开发者而言也同样是这样,无论你用什么平台工具开发出来的iOS App,最后总是要用OS X上面的Xcode进行编译打包,并上传到苹果的开发者中心,通过官方审核后才能最终与世人见面。在这之前,甚至没有人知道你付出的心血。 这个围墙花园也是开源支持者对苹果颇有微词的地方,不过,现在这种情况已经有所改变,在iOS开发者的自发努力下,开源意识和行动慢慢深入人心。 苹果的开源 在讨论iOS开源之前,我们
2014-12-26 21:52 pockry
Linux和开源软件在今年有成功也有失败,不过总的来说,今年对Linux和开源软件是好的一年,而在未来一年,Linux和开源可能没有什么大事,因为它会继续在计算的各领域渗透。 失败之处 1. Heartbleed Heartbleed漏洞是由安全公司Codenomicon和谷歌安全工程师发现的,漏洞让特定版本的OpenSSL成为无需钥匙即可开启的废锁,这项严重缺陷(CVE-2014-0160)的产生是由于未能在memcpy()调用受害用户输入内容作为长度参数之前正确进行边界检查。攻击者可以追踪OpenSSL所分配的64KB缓存、将超出必要范围的字节信息复制到缓存当中再返回缓存内容,这
2014-12-26 08:13
在网络领域,开源公司已经从底层慢慢向上发展,但在视野之内,还没有像RedHat那样的标志性角色。在服务器、数据库和云服务方面,都有开源的身影。像RedHat和Canonica已经将开源运行模式移植到了商业公司模式上。 开源软件在现代商业IT公司中扮演的角色日益重要起来。在服务器,数据库和云服务方面,都有开源软件的身影。像 RedHat,Canonica 和其他提供商已经将开源方面的运行方式移植到了商业公司的模式上。而在2012年,红帽公司以10亿美元的年营收进入10亿美元公司俱乐部。 那么,在网络方面,开源公司的前景如何呢?专家认为,在网络
2014-12-22 20:39 yiranfantexi44
所谓的「open source」,原本指的是开放其设计让所有使用者自由修改的一项机制。虽然大多被用于软件开发过程中,这项机制已逐渐演变为泛指在产品、计划与项目方面,透过开放大众的参与、讨论与修改,进而加速其发展、增加透明度及大众福祉的方式。 抱持着 open source 态度,意味着透明化的与大众分享与合作、将失败是为进步的一部份、并尽量鼓励、推广 open source 的观念与模式。 想参加开源活动,却不会编程怎办? 想要参加 open source 项目却苦无专业程序编写技巧吗?在与许多开发者交谈及阅读相关资料的过程中,大多数人对于 open
2014-12-27 08:50
2014是Facebook开源硕果丰硕的一年,其开源项目经理詹姆斯皮尔斯(James Pearce)连续12天发布开源博客文章展示全年该社交网站在此领域取得的成就。 皮尔斯公布的成就包括以下内容: React超过HHVM成为Facebook第一个在GitHub上达到 10000 star的旗舰开源项目,取得了里程碑式的成功。紧接着就是Pop项目。 Facebook在2014年新推出了107项开源项目,在GitHub上的star数总计65000,超过 6000个 fork。 在GitHub上star排名前五位的开源项目是:POP(在短短八个月内超过 9000 ),Shimmer,immutable-js,AsyncDisplayKit和Flow。附带提到的还
2014-12-31 18:34 James Pearce, S1012W2
微软开放技术开源社区资深总监Gianugo Rabellino在本文中与我们一起设想了没有开源的世界,他指出:没有开源的世界,那将是一个不连通、多样化但乏味的世界。 如果蜜蜂从地球上消失,那么人类只能存活四年。说这句话出自阿尔伯特爱因斯坦之口实际是误传,而这一大胆的预言,其描绘的景象以及与地球生命的相关性都具有深远意义。人类的生存依赖于进化,而推动进化的是异花授粉现有遗传物质不断重新组合以创造出新物质,新物质在生命周期内再次重新组合,如此不断发展变换。 和没有蜜蜂类似,一个没有开源软件的世界也将大不相同。如果没有
2014-12-31 18:17 Gianugo Rabellino, 陈阳
经过了Opensource.com Community Moderators一整天的年会。议程的最后一项,简单的说特别嘉宾:待定。项目负责人、Opensource.com的社区经理Jason Hibbets,站起来解释到实际上并不是没确定,我只是不想说出特别嘉宾是谁。 All Things Open 会议的来自世界各地的版主都在这张桌子旁边。Jason说:接下来一个半小时让我们认真聆听,探讨一系列问题。这时门打开了,仿佛所有的时间都是为了等他,在桌子的尽头的唯一一个空位置被一个高大的人占领,没有西装革履,只是衬衫和休闲裤。 他说大家都是做什么工作的? 房间里第二高的男人Jeff Mack
2014-12-24 15:58
我从事Apache的http服务端工作已经将近20年了。写过9本关于httpd的书,在超过50次的会议上发表演讲,是Apache软件基金会的董事会的一名执行副总裁,负责在南美和欧洲的Apache的官方会议的开展。 写这篇文章,是因为受到一些人的鼓励,他们希望我能写一些我了解的,擅长的并且有点深度的东西,当然,我也很乐意这样做。 坦白来说,在专业上和个人成长两方面获得的那些指导,是我取得今日成就的决定性因素。 在过去的20年中帮助过我和指导过我的那些人,我都深怀感激。在最近的5年里,我也会主动对别人提供帮助,将这份幸运传递下去。无论他
2015-01-07 10:56 Misslio
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。