中国开源软件产业研究报告为软件不应该成为一种私有财产,而应该被公开成为公共资源,这样做的好处在于通过让海量的用户对软件进行使用和反 馈来帮助开发者进行产品升级——这是一种只有在软件这样的产品上才能够实现的发展模式;然而,自由软件理念与企业 商业化运营背道而驰。随着计算机产业的发展,软件作为一种产品的商业价值显著提升,在当时的微软、IBM等IT龙头企 业的影响下,市场亟需一种结合了自由软件的创造力和私有软件的商业性的发展模式,1998年,“开源软件”理念在这一 全球范围内开源软件理念发展历史简述 开源软件的【理念萌芽期】 1970s-1998 • 软件开源理念可以追溯到美国的计算 机软件产业初期,彼时一些开发者提 出了“自由软件”的概念,核心理念 是软件不应该成为一种被私有化的商 业资产,而应该成为一种公开、可免 费获得的公共资源,这一理念是后来 的“开源软件”概念的前身 • 1976年美国《著作权法》修订将软件 纳入规制范畴,引起了众多提倡自由 软件的开发者的不满,加速了市场对 新兴技术的发展越来越多地开始基 于开源技术,开源对于企业打磨产 品、构建生态的战略意义也开始突 显 一种开放、非私有的软件开发 和运营方式的探索 • 但以美国市场为代表,80-90年代期间 软件产业加速发展,其商业价值已经 非常可观。此时市场更需要的是一种 结合自由软件所蕴含的创新性理念与 私有软件的创新性理念与私有软件的 开源软件的【模式探索期】 商业化能力的发展模式,当今 的“开源软件”理念在此时应 运而生0 码力 | 68 页 | 3.63 MB | 1 年前3
Gitea,新一代的代码托管平台万; • Docker Pulls 累计超过 3 亿次。 注:GitHub Star 数量统计截至 2023 年 11 月。 Star 39,000+ 接近 GitHub 使用体验、可私有化部署的新一代的代码托管平台 DevSecOps 延伸能力 CI / CD 包/发布管理 依赖项扫描 百科管理 项目管理 其他能力… 合并请求 代码审查 分支管理 代码仓库 Git代码托管 Git代码托管 核心能力 新一代的代码托管平台 Gitea 的定位 遵循典型的 Git flow 工作流程 编写代码 01 创建仓库 管理员创建仓库,分支保护策略 、合并方式等,并进行初始化 02 clone 仓库 开发人员将仓库 clone 到本地开发机器 03 创建分支,代码编写, 提交代码至个人开发分支 04 创建合并请求 提交 pull request 到分支 05 码审查,通过后进行合并 06 发布 在分支上进行持续集成、测试验 证并最终通过 release 分支发布 为团队和开发人员提供从规划到生产的高效且易用的使用体验 Gitea 核心能力:代码仓库 仓库管理 创建和管理仓库、浏览提交历史和代码文件、审查和合并代码提交、管理协作者、 管理分支等。支持标签、Cherry-pick、WebHook、集成协作工具等。 在线编辑 在线浏览和编辑源代码、配置文件、文档等,无需安装任何软件或插件。内0 码力 | 30 页 | 14.34 MB | 1 年前3
2021 中国开源年度报告布的变化趋势,分析开发者在 Gitee 参与开源的情况, 以期为观察国内开源的演进提供一个 “本土平台” 视⻆。 2 主要内容与发现 2.1 总体趋势 2021 年 Gitee 上托管的代码仓库超过了 2000 万。 2021 年 Gitee ⽤户总量超过 800 万。 2.2 总体语言趋势 排名 语言 占比 排名变化 1 Java 49.28% 2 JavaSript 12 和 Kotlin,这里为了跟后端的 Java 做区分所以用 Android 概括。 Java 作为国内目前应用最广泛的语言,在 2021 年仍保持着强大的竞争力,仓库数量在极高存量的情况下 仍有不错的增长态势,使用 Java 的仓库数量占比超越了 2020 年的 37%,回到了 2019 年的 50% 左右。 移动端语言(Android/Objective-C/Swift)在 2021 年仍难以重现往日的辉煌,仅剩下 连续三年保持高速增长,增长率均超过 110%。 2021 年基础软件在国内热度持续走高,Verilog 也连续两年出现在了增速最快语言榜单中。 TypeScript 连续三年入选增速最快语言,其在 Gitee 所有仓库中采用语言的占比也在逐年上升,2021 年已经来到了第 13 位。 专家点评 段夕华:Erlang 和 Pascal 的增速如此之高应该跟之前的 base 较低应该有很大关系。 2.4 新增开源项目领域分布0 码力 | 132 页 | 14.24 MB | 1 年前3
2021 中国开源年度报告of open source in China. 2.主要内容与发现 Key Findings 2.1 总体趋势 General Trends 2021 年 Gitee 上托管的代码仓库超过了 2000 万。 Over 20 million code repositories hosted on Gitee in 2021 2021 年 Gitee ⽤户总量超过 800 Kotlin,这里为了跟后端的 Java 做区分所以用 Android 概 括。 Java 作为国内目前应用最广泛的语言,在 2021 年仍保持着强大的竞争力,仓库数量在极高 存量的情况下仍有不错的增长态势,使用 Java 的仓库数量占比超越了 2020 年的 37%,回 到了 2019 年的 50%左右。 移动端语言(Android/Objective-C/Swift)在 2021 110%。 2021 年基础软件在国内热度持续走高,Verilog 也连续两年出现在了增速最快语言榜单 中。 TypeScript 连续三年入选增速最快语言,其在 Gitee 所有仓库中采用语言的占比也在逐年 上升,2021 年已经来到了第 13 位。 ● Rust has maintained rapid growth for three consecutive years0 码力 | 199 页 | 9.63 MB | 1 年前3
网易数帆 领先的数字化转型技术与服务提供商 2021;发布首个开源项目分布式存储系统 Curve。 2019 发布全链路数据中台解决方案。 2018 发布轻舟微服务、“瀚海”私有云及国内首款云计算全栈一体机。 2017 加入云原生计算基金会(CNCF)。 2016 网易云战略发布,推出面向互联网的场景化云服务。 2012 网易杭州研究院启动私有云研发,支撑网易集团互联网产品全面上云。 2006 网易成立杭州研究院,构建互联网技术体系。 1997 容器部署 主机部署 策略部署 开放 治理 监控 事务 管理 DevOps 多云部署 服务治理 能力扩展 中间件高可用 全链路监控 容器平台NCS 轻舟混合云 多云管理 多集群管理 镜像仓库 容器管理 轻舟低代码 应用管理 可视化开发 WebIDE 一键发布 资产中心 轻舟中间件 中间件PaaS RDS MySQL Redis Kafka RocketMQ RabbitMQ 治理、参数寻优、模型筛选流程,智能化 加速数据价值产出。 全流程管控 一站式覆盖数据导入、特征治理、模型 开发、模型训练、推理服务建模全流程, 提升 AI 建模效率。 轻量化、低成本 支持云原生架构,支持私有化部署,多形 态交付,按需扩展 CPU、GPU 等计算资 源,低成本落地 AI 应用。 实时计算产品率先实现批流一体,于2020年5月成功入选浙江省经信厅公布的浙江省软件产业高质量发展重点项目 产品荣誉0 码力 | 43 页 | 884.64 KB | 1 年前3
全球开源发展态势洞察(2023年第八期)提供策略驱动的有状态应用管理; • Kubernetes和IT管理员可以通过制定规则 和限制来管理基础设施,并启用自助式工 作流程。 Mirantis发布轻量级 Kubernetes发行版k0s v1.27 Docker和Kubernetes开发公司Mirantis发布 了其轻量级开源Kubernete发行版的最新版本 k0s。新版本与全新的Kubernetes 1.27版本 兼容,并进行了各种其他改进和错误修复,版 CNI Overlay Azure CNI Overlay可以利用覆盖的网络来降低 IP地址的使用率,同时提供更好的性能和可扩 展性。借助该功能,AKS集群可以扩展至非常 大的规模,并且用户定义的私有CIDR还可以在 不同AKS集群中重复使用,从而大幅扩展了 AKS中运行的容器化应用程序可用的IP空间。 02 前沿技术 全球开源态势洞察|第十期 04 Envoy Gateway v0.4发布 支持为虚拟机镜像生成CycloneDX和SPDX 等格式的SBOM(软件物料清单); • 支持嵌套JAR路径; • 支持通过分析文件内容来识别dpkg和Go模 块的许可证类型; • 支持使用自定义的Docker socket。 全球开源态势洞察|第十期 06 03 开源安全 DEF CON将举办全球最大规模 AI黑客大赛 微软将用近一年时间完成对0-day Secure Boot漏洞的修复工作0 码力 | 22 页 | 1.99 MB | 1 年前3
2023年中国基础软件开源产业研究白皮书9%)、巴西(3%)、尼日利亚(1.5%)。 Github2025年开源贡献者比例预估(按国别分) 从国内角度看中国开源现状 Gitee2022年平台上开源指标的变化 平台仓库 2500万 新增用户 200万 新仓库 480万 总用户 1000万 CSDN2023年调研:使用开源软件的开发者比例 64% 32% 2% 2% 经常使用 偶尔使用 不清楚 从未使用 42% 起者的公共代码 愿意为基于开源项目的 服务或商业版付费,期 望查看更完整、硬核的 代码。同样地,将自身 代码设置为收费,获得 收益 仅使用代码托管平台中 的基本权益,如代码审 查、测试、版本管理、 关联仓库等 享受平台增值服务,包 括关键指标统计、操作 日志管理、关键行为监 控,方便社区内开发者 的协同开发 15 ©2023.11 iResearch Inc. 架构复杂: 多为单体应 用,架构上 耦合度较 高,代码难 度高 架构轻:前 端展示、中 层业务处理 逻辑、后端 数据库 “求稳定”:更注重 系统对业务的安全性 和稳定性的支持,因 而采用自建服务器或 私有云的运营方式 “求灵活”:更注重 系统对业务快速扩张 和灵活变动的支持, 因而更多采取订阅云 服务的轻资产模式 开源<闭源:更复 杂、更封闭、更求稳 定的系统及运营思路 下,难以调动开发者 积极性0 码力 | 43 页 | 4.69 MB | 1 年前3
2023 中国开源开发者报告年后,适用于苹果旗 下多个操作系统 (iOS、macOS、 watchOS 和 tvOS) 的网络框架 AFNetworking 在 2023 年 1 月 17 日正式发布公告宣布弃用,停 止维护。 原始仓库将作为一个归档库永久 保留。 项目停更 到了该说“再见”的时候了,江湖有缘再见。 13 / 87 1 1 战争、疫情、通货膨胀, 资源网站 RARBG 宣布关闭 Qt 5.15 LTS 作为免费开源软件的特质——这是一个双赢的局面,因 为它允许使用者保持创新的自由,同时避免支付昂贵的技术许可费用。 卡尔斯鲁厄理工学院(简称 KIT)学生 Jan Strehmel 分析了 GitHub 上大量开 源项目的仓库代码,最终发现在多项统计测试中,含有脏话的开源代码比不 含脏话的代码质量明显要好。当然,这不意味着脏话越多则代码质量越高。 Hare Lang 作者 Drew DeVault 发文称,历时近 40 得鼓励的。 No Star, No Fix 开发者向开源项目的 GitHub 仓库提交 issue 后,该项目的 Bot 机器人回复称, 此 issue 将被打上 wontfix 标签——意思是项目作者不会对其进行修复,并 且会关闭 issue。 原因是提交 issue 的这位开发者没有 star 该仓库。 OSCHINA 社区用户评论 DebuggerX-DEV:开发人员的话听听就好不必那么当真,其实就是受限于0 码力 | 87 页 | 31.99 MB | 1 年前3
2024 中国开源开发者报告2015 年 2016 年 2017 年 2018 年 2019 年 2020 年 2021 年 2022 年 2023 年 2024 年 3600 万 2024年Gitee总仓库数 500 万 2024年Gitee新增仓库数 6 / 111 和开源共同体拥抱开放透明 100 240 3,000 25,000 70,000 110,000 160,000 200,000 GPL-2.0 AFL-3.0 LGPL-3.0 LGPL-2.1 其他 开源许可证方面,MIT及Apache-2.0依然 是Gitee开发者最常用的开源许可证,使 用它们作为开源许可证的仓库占比超过了 61%。 木兰宽松许可证第二版(MulanPSL- 2.0)紧随其后,获得了越来越多国内开发 者的认可的MulanPSL-2.0已经连续两年 成为了Gitee最常用开源许可证的前列。 决复杂的编程问题。 智能体(AI agent)的引进:智能体可以收集和学习与任务相关的知识,可以直接调用静 态代码分析工具、直接调用搜索引擎和 API 为编程任务服务,并通过构建代码仓库知识图来帮 助大模型全面理解软件仓库的结构和依赖关系,从而更好地定位问题根源并生成有效的代码补丁。 智能体还可以动态获取代码片段和问题相关的信息,并分析和总结收集到的信息,以便规划 出更好的解决方案。例如从 RAG+GPT0 码力 | 111 页 | 11.44 MB | 8 月前3
2020 中国开源年度报告
以下三个趋势: 1. 开源⼤发展以及由实向虚进发的趋势 从各种数据,以及我们⾃⼰的感觉都能发现:全球开源都出现⼀个⼤发展的趋势。GitHub 的 活跃代码仓库与活跃⽤户数在⾼速增⻓(35.3% / 21.2%);Gitee 的代码仓库与⽤户数在以 更加惊⼈的速度增⻓(192% / 162%)。 ⼀⽅⾯,是开源这么多年⼀直持续的上升势头。⽽另⼀⽅⾯,则是我们的⼀个猜测:疫情以 来,越来越 的因素,⽽软件的购 买成本却并不是主要的因素。 5.2 最喜欢的开源产品是什么 Linux 以巨⼤优势,成为参与者最喜爱的开源产品,MySQL 紧随其后,Apache 和容器界的⿊ ⻢ Docker 分别位列第三、第四。 5.3 具体参与的社区⼯作 绝⼤多数参与者在社区都参与代码或⽂档撰写的⼯作,测试、本地化以及活动组织也是很多⼈ 在社区会参与的⼯作。 5.4 最看好的开源产品 开源产品的前景展望中,互联⽹产品以 ,确保许可合规 性,以及保护 Apache 品牌和整个社区免于受到伤害。 3.3 数据分析 我们计算了所有源⾃中国的共计 21 个 ASF 项⽬仓库的活动情况,数据如下。 我们统计了所有源⾃中国的 ASF 项⽬仓库的⼯作时间情况,并为每个仓库绘制了⼯作时间分 布图。在此,我们选择三个⼯作时间分布有明显特征的项⽬进⾏简单分析。 apache/carbondata,Apache CarbonData0 码力 | 46 页 | 4.09 MB | 1 年前3
共 12 条
- 1
- 2













