【热点话题】分享你和开源软件的第一次亲密接触?

5回答

【热点话题】分享你和开源软件的第一次亲密接触?

提问者 何星星 2016-06-07 702浏览

开源软件绝对是技术发展史上最重大的创新之一。如今,各家公司都在赶开源的潮流,先进代码的自由流动直接推动了业界整体水平的突飞猛进,各家参与代码分享的公司不但没有因此吃亏,反而从中获利颇丰。

那么,大家记得你第一次接触开源软件那些事吗?

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
  • Jack_杰 2016-06-07 20:34
    感谢Gad邀请来讨论这个问题:
    对于开源软件还是有一定话要说,还记得我工作之后第一次接触的语言是C#语言,微软一直主张封闭, 那时候的java已经有很多的开源库。当时每次遇见自己无法解决的问题的时候都会抱怨,我就是按照这样使用的,可是却得不到我的效果,能不能开源!命运作弄,之后转到游戏,使用的又正好是韩国的GameBRYO引擎。又是一套不开源的引擎。之后接触了UNITY....竟然还是不开源!!天啊!!对于客户端,我想我已经习惯了不开源的无奈与处理方式。
    庆幸的是我主要负责服务器,对于服务器的建议:绝不使用不开源的架构,要不底层自己写,要不使用开源的架构。负责后果是坑一个项目组!
    0评论
  • 隔壁老王吉 2016-06-08 11:21
    开源才能节流,闭关锁国只能自取灭亡。众人拾柴火焰高。
    从游戏引擎的角度上,支持开源免费
    UE引擎很早以前就有,在07年端游比较火爆的时候,国内少有几家公司话费千万级RMB去购买引擎,没有教程!没有帮助!只有一陀代码,和一堆资源!痛苦的研究者UE3。
    直到Unity出现了免费模式(可以理解成半开源),开发者可以扩展各种第三方插件。继而出现了大名鼎鼎的,改变了引擎行业规则的AssetStore,众多开发者不用自己去写代码,直接拿到现成的源代码去研究去做二次开发!慢慢的用的人越来越多!免费,开源就是大赚!
    继而UE4也跟随Unity的这种模式,收费改成月租收费改成全面免费,新增UE资源商店!完全跟U3D一样。这也许就是 开源(AssetStore)的好处.
    现在如此,以后亦然,互联网时代是一个共享共赢的时代!包括源代码,创意、点子、用户等等
    0评论
  • 胡说巴豆 2016-06-07 21:44
    讲到开源,从我入行就一直有意无意中碰到ta,ta是一个美丽的传说。

    有人总是认为开源的东西一定是个好东西,对于此,我不置与否!但是,开源这东西,对于小点的,如果作者开源之后不怎么管理。说大点,如果没有一个运转良好的社区。那么开源只是公开了一堆字母。

    我以前是个“拿来主义”者,对开源并没有什么贡献。

    第一次接触开源,一个actionscript3.0的地图编辑器,我总是不断地git pull作者的代码,总是不断要求作者赶紧实现我需要的功能。
    作者后来公开声明,停止对地图编辑器的继续维护。
    他说的一段让我很有体会。他说:我开源是想让更多志同道合的朋友聚在一起,向我项目提交request,结果只有一堆的issue,并没有几个贡献者。

    多年以后,这句话还深深在我脑海里。
    我觉得开源,我们得支持开源,并且参与其中,这才是开源的真正含义。
    0评论
  • 左手边的L 2016-06-08 11:27

    其实说起开源的故事,我进入游戏行业的伊始还得感谢开源的分享。

    因为当初作为刚刚入行的程序猿,往往会有一些迷茫,不知道该去做什么方向,

    然后就接触了一个基于Android原生的开源2D游戏引擎 — — AndEngine。

    当时接触的时候,都是从他的很多个游戏demo开始的,因为它本身的官方文档并不算多,

    只能硬着头皮看demo,去理解各个不同的模块等等

    当初感觉demo里面的一些物理模拟效果表现挺不错的,然后就很好奇地看里面的源码,

    研究了一下下各个系统的构架,也算是为之后的道路铺垫了不少。

    衷心感谢开源力量,然后后来我自己的毕设也开源出去了,因为当时导师也觉得会对别人多少有帮助。

    0评论
  • 哆啦N梦 2016-06-12 16:30
    这个话题突然让我回忆起最开始在学校时用java写Android小游戏的时候了,可以看出我第一次接触开源的代码就是Android,还好当时是在学校,可以请教老师,因为才接触代码,所以看的资料很少也不知从何下手,就只有什么都问老师,虽然自己做的一些小游戏demo都是仿照别人的东西,但是这样可以慢慢的接触得越来越深入,其实是在我遇到有次bug不能解决的时候,偶然之间就去看了源码,感觉对自己帮助很大,能更深入的掌握,更透彻的理解,现在都还一直很喜欢开源的东西,希望以后也能一直学习下去!
    0评论
  • {{ answer.user.NickName }} {{ answer.profession }} {{ answer.created_at | time-format }}
    专家回答
    {{{ answer.answer }}}
    {{ answer.answer_count | view-format }}评论
加载中... 查看更多回答