找回密码
 立即注册
查看: 583|回复: 14

腾讯为什么没有开源项目?

[复制链接]
发表于 2021-8-9 19:45 | 显示全部楼层 |阅读模式
腾讯为什么没有开源项目?
发表于 2021-8-9 19:46 | 显示全部楼层
腾讯有一些开源项目,只是不高调宣传,非专业领域的人不了解而已。

最近比较火的项目是iWeibo,大到被收购的Discuz系列也算吧,小到JET(Javascript Extension Tools)等等,以后会越来越多的。

PS:问题和描述说的不是一回事。另外行外人可能不理解,开源这个事情要看发展阶段和能力,公司不是非盈利组织,不能打肿脸充胖子。
发表于 2021-8-9 19:55 | 显示全部楼层
开源展示了人类共同协作的魅力,作为大厂的腾讯当然有很多开源项目。
简单举几个例子供参考:
1、微信原生视觉的基础样式库 WeUI
WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。
项目地址:
Tencent/weui官网:
WeUI2、为手机端极致优化的高性能神经网络前向计算框架  
ncnnncnn是一个为手机端极致优化的高性能神经网络前向计算框架。ncnn 从设计之初深刻考虑手机端的部署和使用。无第三方依赖,跨平台,手机端 CPU的速度快于目前所有已知的开源框架。
基于 ncnn,开发者能够将深度学习算法轻松移植到手机端高效执行,开发出人工智能 APP,将 AI 带到你的指尖。ncnn 目前已在腾讯多款应用中使用,如 QQ,Qzone,微信,天天P图等。
项目地址:
Tencent/ncnn3、C#(Unity、.Net、Mono)的lua编程解决方案 xLua
xLua是C#(Unity、.Net、Mono)的lua编程解决方案,它支持Android、iOS、Windows、Linux,OSX等。
xLua可以运行时把C#实现(方法,操作符,属性,事件等等)替换成lua实现; 出色的GC优化,自定义struct,枚举在Lua和C#间传递无C# gc alloc; 编辑器下无需生成代码,开发更轻量;
项目地址:  
Tencent/xLua还有很多很多,等我有时间再跟大家分享。还有很多很多,等我有时间再跟大家分享。
发表于 2021-8-9 20:00 | 显示全部楼层
很多年来鹅厂都没意识到自己和开源社区可以是互惠互利的关系,什么都自己造一套(抄产品,造轮子等),内部大量的重复开发和维护,其实对自己也是严重的资源浪费。说白了造轮子及不分享的习惯就是和早年CTO的意识和水平严重相关。

内部尚且很多壁垒不共享,何况对外开源?(业务代码开源无意义,或有保密需求;但框架代码开源有好处,利人更利己。)

鹅厂代码最开放的是以前的搜索部门,也是鹅厂内最高工程水平,这帮人的boss来自Google。
 楼主| 发表于 2021-8-9 20:00 | 显示全部楼层
http://code.tencent.com/
发表于 2021-8-9 20:02 | 显示全部楼层
我们腾讯AlloyTeam还是有不少开源项目的,都在:http://AlloyTeam.github.io/
发表于 2021-8-9 20:12 | 显示全部楼层
如果我没记错的话,网易的风魂引擎的某一个原始版本,是开源的,可以在云风的网站上下载,这个引擎就是后来《梦幻西游》所使用的引擎。

不知道这个问题到底是说开源服务还是开源项目。
如果是开源服务的话, 网易和sohu也只是提供镜像服务器,远谈不上开源服务。开源项目的话,国内确实不成熟。
发表于 2021-8-9 20:14 | 显示全部楼层
国内做npm开发的都知道一个常识,开发第一件事:找马爸爸,马云爸爸。
我估计腾讯npm开发也是恬着脸找马云爸爸的,毕竟白用不白用。某司起家不就是靠白拿嘛。还自称要做国内最受尊敬的公司,啧啧。
发表于 2021-8-9 20:21 | 显示全部楼层
感觉腾讯在开源领域真的存在感很低,和国外大厂没得比,和阿里也差很远。小程序开发也要强行搞一套自己的生态,真的很蛋疼。
发表于 2021-8-9 20:25 | 显示全部楼层
还是有的: mtjs/mt · GitHub
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 04:39 , Processed in 0.095025 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表