论坛首页 综合技术论坛

关于开源技术定制开发的问题

浏览 1535 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2016-09-07  

关于开源技术定制开发的问题

 

提这个问题主要是在想针对开源技术定制后的版本升级与官方版本路线问题,在想这个问题的时候想到很多公司都有针对一些开源技术进行专门的定制, 以符合自己的使用要求和特殊场景,这里尤其是在想那些定制后和官方版本差异非常大之后, 逐渐渐行渐远了, 在官方版本也不断升级,不断添加很多非常好的功能特性之后,定制之后的版本无法保证和官方版本同步升级和合并,怎么办? 

 

这里想到阿里内部针对很多开源的东西都做了定制, 如tengine, jstorm, jvm等,比如定制后的JVM, 在官方java 1.8发布之后, 新增了很多亮点特性,如Lambda支持, gc改进等, 还能将1.8中的那些新增的特性也合并到自己定义的jvm中来吗?

 

最明显的就是阿里的jstorm, 基本是在官方storm的一个比较老的版本基础上完全重写了一遍,随着后面官方storm的不断完善升级,添加新的features后, jstorm的版本路线基本跟storm渐行渐远了, 完全就是两套了, 这里jstorm 跟 storm 两套就两套吧, 只是jstorm千万没想着喧宾夺主!!

 

那像jvm这种呢? 这样后面会不会对自己反而出大问题? 会不会死的很惨?

 

阿里你就不断的秀吧!!吐舌头 

 

  • 大小: 42.8 KB
  • 大小: 58.6 KB
   发表时间:2016-09-11  
牛逼的公司都自己改了,正常的,哪个好用用哪个就是了,
选择适合自己的才是最重要的,

外链一个
多多儿小说网
www.dodoer.com
0 请登录后投票
   发表时间:2016-09-14   最后修改:2016-09-14
国内使用开源的套路基本上是这样的:
使用->山寨->->创新

很多公司都处于使用这个阶段,好点的会山寨一下,能做到创新的就凤毛麟角了
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics