2023 中国开源开发者报告
广大的个人用户和创意行业提供了强有力的工具,彻底改变 了数字艺术内容的创作方式。同时,它们也引发了人工智能 在创作领域的伦理和法律讨论。LLM 杀进多媒体领域。往 后 DALL-E 3 模型升级、Adobe 产品整合 LLM 能力、 语音模型 whisper-3 更新、AI 虚拟主播创造等,都是在 这条路上的进一步发展。 五、 AI 编程方面,Copilot 可以根据开发者的代码提示自动补 新。联通公司还 会故意关掉用户的短信服务,在后台增加增值业务,之后再把短信功能打开, 以此牟利。 这种强制更换光猫的行为并非新 鲜事。早在 2022 年上半年,就有 不少用户投诉联通公司,以宽带 升级为由强制用户更换光猫,否 则就无法上网。其中有的投诉明 确是河南联通公司,有的则未明 确具体地区。 11 / 87 1 1 知名大主播翻车现场 开源开发者事件回顾 1400 多万部老年手机被植入木马 退役 libjpeg-turbo 的首席开发人员 DRC 在完成该项目的 3.0.0 版本发布后 表示,由于资金短缺,其未来的功能开发或将受到限制,可能永远不会有 libjpeg-turbo 3.1 版本。 他将继续修复 libjpeg-turbo 中的错误,并在 3.0.x 发行版系列中发布错 误修复版本;但不会再有 libjpeg-turbo 3.1 发行版系列,除非该项目可 以获得更多的通用资金。0 码力 | 87 页 | 31.99 MB | 1 年前3全球开源发展态势洞察(2023年第八期)
管理。OSM于2020年8月推出,同年加入云原 生计算基金会(CNCF)。不久后,该项目成为 云原生计算基金会(CNCF)沙箱级别的项目。 2022年初,OSM正式发布v1.0.0版本。 近日,OSM维护团队宣布OSM不再发布新的 版本,团队将转向与Istio社区共同合作,来推 进Istio的发展。此外,OSM向云原生计算基 金会(CNCF)申请进行项目归档,目前还未 真正执行。 KSOC推出业内首个实时 Mirantis发布轻量级 Kubernetes发行版k0s v1.27 Docker和Kubernetes开发公司Mirantis发布 了其轻量级开源Kubernete发行版的最新版本 k0s。新版本与全新的Kubernetes 1.27版本 兼容,并进行了各种其他改进和错误修复,版 本特性更新如下: • 兼容Kubernetes1.27; • 支持容器插件,如WebAssembly(WASM) 和gVisor容器沙箱; API作为其唯一的配置语言来管理 Envoy代理,支持GatewayClass、Gateway、 HTTPRoute和TLSRoute资源。 近日,Envoy Gateway v0.4发布,版本特性更新 如下: • 升级网关API依赖,升级至Gateway API v0.6.2; • 支持通过Helm完成Envoy Gateway安装; • 添加构建初始框架用于扩展Envoy Gateway; • 添加对基于IP子网的速率限制的支持;0 码力 | 22 页 | 1.99 MB | 1 年前3JumpServer ⼴受欢迎的开源堡垒机
产品安装 提供安装⽂档、远程安装、现场安装。 现场紧急救助服务 合计 5 ⼈天的原⼚专业服务:可提供现场安装服务、现场紧急救助服务、现场软件故障排査等服务。 软件升级服务 提供软件X-Pack增强功能包,提供软件⼩版本⽆缝升级服务。 在线⾃助服务 提供客户⽀持⻔户,⽀持客户在线访问⽹站并下载相关资料, 及时掌握最新的软件特性、维护经验、使⽤技 巧等相关知识。 1 2 企业为什么需要堡垒机? ⼀体机及信创⽅案 3 5 ⽬ 录 JumpServer 护航顺丰科技超 ⼤规模资产安全运维 基于 JumpServer 构建游戏安 全运营能⼒ ⼩红书的 JumpServer ⼤规模 资产跨版本迁移之路 万华化学通过 JumpServer 管 理全球化分布式 IT 资产 博世通过 JumpServer 管控⼤ 规模资产并实现⾼并发访问 通过 JumpServer 纳管⼤规模 堡垒机助⼒⾏业 云安全运维 JumpServer 部分公开案例 • ⻓期使⽤ JumpServer 堡 垒 机 ⽼ 旧 的 社 区 版; • 早期版本功能陈旧, 且安全漏洞多; • 开源社区针对早期版 本的⽀持严重滞后。 版本升级 超⼤规模资产纳管 补强平台能⼒ 专业服务⽀持 • 纳 管 资 产 数 量 超 过 数万台; • ⽤户数量⼤,链接负 载⾼; • 拥有⼤量的授权规则0 码力 | 40 页 | 6.66 MB | 1 年前3网易数帆 领先的数字化转型技术与服务提供商 2021
05 06 08 09 10 12 16 21 31 35 38 39 25 26 27 28 29 COMPANY 企业篇 COMPANY HISTORY 升级轻舟云原生软件生产力平台及有数全链路数据生产力平台;发布金融分布式、金融大数据、零售大数据、制造业智慧供应链等行业解决方案。 发布轻舟低代码平台 2.0 。 大数据开源项目 Kyuubi 全票进入 个人版永久免费;发布机器学习平台、消费者运营平台、标签画像、流量分析等产品。 2020 2021 发布轻舟云原生软件生产力平台、有数全链路数据生产力平台。 网易云品牌升级为网易数帆,发力数字化转型基础软件。 深度参与社区 Spark 3.x 版本开发;开源企业级数据湖探索平台 Kyuubi ;发布首个开源项目分布式存储系统 Curve。 2019 发布全链路数据中台解决方案。 2018 发 注册发现 服务治理 服务路由 流量染色 服务化 将企业能力转化为数字化的 服务,打破企业软件应用中数 据孤岛等现状。 敏捷 通过小步快跑的方式敏捷迭 代,不断适应市场与业务需求 的变化,摆脱缓慢的大版本更 新与业务需求脱节的窘境。 高效 通过自动化与生产协作方式 的优化,多环节提升软件生产 的效率。 开放 基于开放的技术体系,打造开 放的软件架构。 轻舟云原生软件生产力平台 2.0 能力全景图0 码力 | 43 页 | 884.64 KB | 1 年前3Gitea,新一代的代码托管平台
Issues 管理 跟踪项目的需求,功能和缺陷;工单支持标签、里程碑、指派、 时间跟踪、到期时间、依赖关系等功能。 Gitea 延伸能力:百科管理(Wiki) 百科 Wiki 基于 Git 版本控制系统的文档托管,使用 Markdown 语法书写文档,实现项目知识库管理; 可以托管任何类型的文档,包括开发文档、技术文档、 操作手册、用户指南等。 Gitea 延伸能力:CI/CD 运行 Gitea 延伸能力:包/发布管理 涵盖目前流行的包/发布管理器,包含 Maven、Go、RPM、NPM、PyPI 等;支持源代码和二进制文件的版本发布 Gitea 延伸能力:依赖项扫描 自动扫描代码仓的依赖库,发现有漏洞的版本,并给出升级或替换建议,及时发现和解决安全隐患 扫描结果列表 扫描结果详情 支持扫描的语言 包括但不限于 Go、NodeJS、C#、Rust、Java、PHP、Python、Ruby Github 的使用体验,使用习惯无缝衔接; • 完全兼容 Git 命令,无额外学习成本; • 提供 Tea 命令,操作方便、快捷、高效。 使用简单 • 支持多种部署方式,几条命令快速安装和升级 Gitea; • 兼容多种架构(x86、arm64)和操作系统(Linux、Windows、macOS、 FreeBSD等) • 与多种数据库无缝集成,包括 SQLite、MySQL、PostgreSQL、TiDB、MS0 码力 | 30 页 | 14.34 MB | 1 年前32023年中国基础软件开源产业研究白皮书
查看、学习、使用 透明与可审查:开源的源代码可以被任 何人审查验证、保持质量 开源精神 通过传递一种对于知 识分享、知识透明和 平等合作的价值观, 凝聚群众力量,促进 开源内容传播应用与 迭代升级,达到社会 集体效应最大化 5 ©2023.11 iResearch Inc. 围绕许可证可能出现的其他风险 专利风险 数据风险 出口风险 其他风险 开发者商用开源代码时容易出现的违规风险:不同开源许可证对 于二次发行有不同程度的开源要求,要求越严格,开发者越难保护商 业版本发行的机密性,不知情企业闭源发行时越容易有侵权风险 类别一 允许二次闭源发行, 需要保留原始版权 和许可声明 常见许可证: • MIT • Apache2.0 • BDS2.0-clause 软件通过代码类 库引用(软件代 码与引用的源代 码 呈 “ 松 耦 合 性” )的方式 下可以闭源发行 类别三 不允许二次闭源发 行 常见许可证: • GPL ( 其 2.0 版 本不允许闭源发 行,3.0版本在 此之上设置了更 严格的开源要求) • AGPL ( 由 GPLv3修改而来, 开源要求进一步 涉及到了前端、 后端等衍生作品 生态) • 木兰公共许可证 开源许可证类别 6 ©20230 码力 | 43 页 | 4.69 MB | 1 年前3中国开源软件产业研究报告
步之时就在软件开发者群体中流传的“自由软件”理念,彼时这些开发者认 为软件不应该成为一种私有财产,而应该被公开成为公共资源,这样做的好处在于通过让海量的用户对软件进行使用和反 馈来帮助开发者进行产品升级——这是一种只有在软件这样的产品上才能够实现的发展模式;然而,自由软件理念与企业 商业化运营背道而驰。随着计算机产业的发展,软件作为一种产品的商业价值显著提升,在当时的微软、IBM等IT龙头企 业的 托管平台、软件论坛、行业联盟)、二次开发者和使用者等。源作者在开源社区中发起开源项目,这意味着将软件源代码 无偿在社区发布,此后二次开发者和使用者作为贡献方进行迭代,并在开源许可证的约束下使用迭代版本,社区中的其他 机构提供法律、行业发展等服务和指导,不同角色间互相配合,有效协作,达成技术交流或商业目的。开源运营和治理环 节,无论是由企业主导还是由基金会主导,在整个开源项目过程中都处于关键位置,包含软件开发和发行、市场推广、版 软件开源为企业带来直接收益、渠道收益、行业生态收益 从商业成功的角度上看,企业发布开源软件能够为自身带来直接商业化收益、渠道收益和市场影响力提升带来的产业协同 收益。其中,直接商业化收益包含企业提供开源软件的收费版本、专业服务和引流广告收入;渠道化收入主要包含开源软 件具备一定的“流量”后为企业的其他产品产生的广告效应;产业协同主要是开源软件形成足量的规模和市场影响力后, 带动产业形成创新的产品和服务形式,进一0 码力 | 68 页 | 3.63 MB | 1 年前32021 中国开源年度报告
14 前端开发框架 …………………………………………………………………………………… 24 3.15 数据库……………………………………………………………………………………………… 25 3.16 版本控制工具 …………………………………………………………………………………… 26 3.17 AI 开发框架 ……………………………………………………………………………………… 26 3.18 云原生组件 以绝对优势遥遥领先,SQL Server 与 Oracle 跟随其后。 专家点评 段夕华:Mysql 和 Postgres 的对比关系也有国内外差异,估计还是惯性使然 26 3.16 版本控制工具 毫无疑问的是,Git 一枝独秀,具有绝对性优势。SVN、TFS、CVS 目 前仍有不少参与者在使用。 3.17 AI 开发框架 AI 开发框架使用情况中,意料之中地,Tensorflow 不管是从活跃度及具体数据,还是直观的打孔图来看,VSCode 都是当之无愧的国际开源项目,参与人 数多,涉及地区广。 NixOS/nixpkgs 工作时间分布打孔图 每一位开发者在使用 Linux 的过程中想必都遭受过软件包版本冲突的痛苦折磨。NixOS 系统以非常出色 的包管理工具获取了一大批粉丝。一年过去了,NixOS/nixpkgs 仍然以非常高的活跃度位居榜单前列, 期待未来有更出色的表现。 50 2 中国活跃度排名0 码力 | 132 页 | 14.24 MB | 1 年前32021 中国开源年度报告
domestic open source projects have a particular preference for Vue initiated by the Chinese. 3.15 版本控制工具 / 3.15 Version Control Tools 毫无疑问的是,Git 一枝独秀,具有绝对性优势。SVN、TFS、CVS 目前仍有不少参与者在使 用。 There is no 工作时间分布打孔图 NixOS/nixpkgs Punch Chart for Work Time Distribution 每一位开发者在使用 Linux 的过程中想必都遭受过软件包版本冲突的痛苦折磨。NixOS 系统 以非常出色的包管理工具获取了一大批粉丝。一年过去了,NixOS/nixpkgs 仍然以非常高的 活跃度位居榜单前列,期待未来有更出色的表现。 Every developer 源生态中,软件体系化生态逐渐完善,用户对软件易用性需求提升,此时用户更需要完善的解 决方案。因此出现了新的收入模式,供应商将专有部分打包成与开源基础部分连接的单独模块 或服务,或者在专门的商业版本中发布。用户可以通过付费的有更多功能模块组成的商业版本 软件来获得更完整的软件生态服务与解决方案。Open Core 开放核心模式是当前成功的商业开 源软件公司使用的主要商业模式,在年收入超过 100 万美元的公司中,有 92%的公司都选择了0 码力 | 199 页 | 9.63 MB | 1 年前3Moonshot AI 介绍
海外独⻆兽:OpenAI其实也有⼀定的long-context了。 杨植麟:它还没有把⽤⼾的交互过程真正视为个性化的场景。⽐如,如果我们去ChatGPTprompt某 个东西,不管是今天还是明天,只要模型版本相同,可能效果基本上差不多,这就是我说的缺乏个性 化。 最终所有东西都是指令遵循。只不过你的指令会越来越复杂。今天你的指令⼀开始可能是10个词,但 是你到后⾯有可能它就是1万个词、100万个词。 现在很多⼤模型的开发者也⾯临这样的问题,你可能⽤了⾃⼰的专有数据,我也调了⼀个模型,但如 果你的基座模型升级了,你可能所有的这些微调都⽩费了。 所以,我们认为⻓⽂本是接下来会取代微调的⼀种定制化的⽅式。你可以把所有的指令数据、训练数 据作为少量版本的prompt,作为模型的输⼊。当你的模型发⽣升级的时候,你并不需要再重新⽤你的 训练数据再微调⼀遍,⽽是仅仅需要把Prompt适配,完全不需要做任何的调整。这是⼀个⾮常强⼤的 ⽅,我们提供技术,他们提供算⼒。我 认为这种形式可能是当时的最佳选择。因为在那个时期,单独成⽴⼀家公司来做这个事情并不能获得 ⾜够的资⾦⽀持。 2020年下半年,我们开始与华为合作,为其中⼀个版本的盘古⼤模型做了核⼼的技术研发。2021年, 我带领团队⼀起参与了智源研究院的悟道⼤模型研发。 这两段经历,让我了解了⼤模型研发过程中各种可能的问题,并且积累了经验。但是这种合作⽅式也 让我意0 码力 | 74 页 | 1.64 MB | 1 年前3
共 12 条
- 1
- 2