2023年中国基础软件开源产业研究白皮书www.iresearch.com.cn 基础软件开源界限划分 操作系统、数据库、中间件、AI框架底层代码按规范进行共享与协作 本篇报告研究的基础软件开源范围,是指研究“开源”中“基础软件”板块的情况。开源过程中,参与者可以共享、协作完成开发, 正好与基础软件庞大的 撑作用,基础软件的开源价值远超过单一产品的范畴,其意义惠及软件产业全领域。 注释:由于暂无国内厂商主导的开源编程语言,因而不列入本报告研究范围。 来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。 对于这四类基础软件(操作系统、数据库、AI框架、中间件),其编写者将实现功能的代码按照一定的开源规范 开放,任何人可以查看、使用、贡献,同时,使用者也要遵循一定的开源规范。 基础软件开源范畴界定 国内基础软件开源界定 具备能衍生出并支撑 多个技术簇的一类根 技术软件,拥有技术 门槛高、衍生场景复 杂等特点 中间件:不同系统和应用程序之间交互 与协作的桥梁 AI框架:具备构建和部署人工智能模型 的基础的全套开发工具 操作系统:是软硬件资源的资源管理者, 为用户与应用程序提供交互接口 数据库:通过对数据的访问与管理,支 持各种应用程序和业务的需求 编程语言:人与计算机交互的“语言”, 含编译器、基础编程语言、IED等0 码力 | 43 页 | 4.69 MB | 1 年前3
2021 中国开源年度报告五、中国开源走向世界,塑造新时代影响力 …………………………………………………………… 117 六、开源新创投资持续发光发热 ………………………………………………………………………… 117 七、开源操作系统迎来新一轮繁荣期 …………………………………………………………………… 117 八、Rust 迈上新征程 …………………………………………………………………………………… 117 九、AI & 五、中国开源走向世界,塑造新时代影响力 …………………………………………………………… 122 六、开源新创投资持续发光发热 ………………………………………………………………………… 126 七、开源操作系统迎来新一轮繁荣期 …………………………………………………………………… 127 八、Rust 迈上新征程 …………………………………………………………………………………… 128 九、AI & 资料来源:云启资本 开源 0.0 时代 开源起源于“自由软件”时代。最初是为了对抗大型闭源互联网公司对技术的垄断,开发者自发地开发了 可以自由使用的“自由软件”。自由软件运动的发起人,也是 GNU 操作系统开发人及自由软件基金会创始 人的 Richard Stallman 将自由软件定义为“用户可以自由地运行、复制、分发、研究、更改和改进的软件”。 在这个时期出现了首批开源许可证 GNU(通用许可证,现在通常称为“GPL”)和0 码力 | 132 页 | 14.24 MB | 1 年前3
2021 中国开源年度报告Open Source 0.0 era 开源起源于“自由软件”时代。最初是为了对抗大型闭源互联网公司对技术的垄断,开发者自 发地开发了可以自由使用的“自由软件”。自由软件运动的发起人,也是 GNU 操作系统开发 人及自由软件基金会创始人的 Richard Stallman 将自由软件定义为“用户可以自由地运行、复 制、分发、研究、更改和改进的软件”。在这个时期出现了首批开源许可证 GNU(通用许可证, of competition from public cloud vendors. 不是所有开源软件都适合做商业化。根据对美国开源独角兽公司的相应研究,发现大数据、AI、 企业搜索、中间件和操作系统这几个领域相对是容易商业化的。相反一些前端的控件,关注度 很高,但是很难设置收费点,商业化会有难度。因此成功的开源公司有成熟的商业模式,并且 通常在美国有对标的项目。 Not all open recognized by capital. 七、 开源操作系统迎来新一轮繁荣期 Open source operating systems usher in a new boom 2020 年底,RedHat 宣布将在 2021 年底结束对 CentOS 8 的支持,全球用户开始尝试寻 找合适的操作系统进行替换,而及时解决用户在 CentOS 退出后可能面临的风险成为了操作0 码力 | 199 页 | 9.63 MB | 1 年前3
中国开源软件产业研究报告企业开源的战略意义(一) 开源是软件市场“后进者”扩大市场影响力的重要手段 从市场竞争战略的视角上看,软件开源通常是软件市场的“后进者”扩大市场影响力、追赶头部企业的重要手段。观察PC 操作系统、移动操作系统、DBMS(核心数据库)三大类典型基础软件产品的开源/闭源情况,整体来看后出现的软件产品 更有可能是开源的,这一情况在DBMS情况尤为显著。通过开源,新的产品能够能更快地打入市场,开放的源代码也更容 核心,开源仅仅是为展现和传播这一优势而构建起的更宽阔的路径。 全球底层软件的开源/闭源情况 闭源 开源 全球PC操作系统开/闭源情况 Symbian 1997 BlackBerry OS 1999 IOS 2007 Android 2008 Windows Phone 2010 全球移动操作系统开/闭源情况 Oracle 1979 DB2 1983 SQL Server 1989 1989 Access 1992 MySQL 1995 PostgreSQL 1996 MongoDB 2009 SQLite 2000 全球DBMS操作系统开/闭源情况 BeOS Linux FreeBSD ReactOS HaiKu ArcaOS macOS Windows 1985 1990 1991 1993 1997 1998 2015 2001 OS/2 19870 码力 | 68 页 | 3.63 MB | 1 年前3
2020 中国开源年度报告
分析⽅向,占⽐分别为10%、9%、9%,⾮技术⼈员以及其他⾏业的从业者占⽐均为 7%,说 明开源已经越来越受到社会各界的关注。 【专家点评】 陈阳:开源早期的时候, 开源 = Linux。 作为当时开源项⽬的主战场,Linux 操作系统、 桌⾯办公软件(GNOME, OpenOffice)和浏览器(Mozilla)掀起了第⼀波开源的浪 潮;近年来随着互联⽹的兴起,开源的项⽬和技术越来越百花⻬放,从数据库到中间 件,从前端到 中,开源运动和 分布式、远程协同本来就是天然融合的。 4.6 第⼀次接触的开源产品 有 32% 的参与者第⼀次接触的开源产品为互联⽹产品,紧随其后的便是操作系统相关的产品 与开发⼯具,调查结果与以往基本⼀致,说明互联⽹产品和操作系统相关产品仍然是⼤家了解 和接触开源的最初窗⼝。 4.7 最希望能够开源的产品 相⽐于 2019 年,开发⼯具在今年成为⼤家最希望能够开源的产品类型第⼀名,紧接着的是操 、CVS ⽬前仍有不少参与 者在使⽤。 6.5 数据库 数据库使⽤情况中,不出意外地,MySQL 以绝对优势遥遥领先,MongoDB 与 PostgreSQL 跟随其后。 6.6 操作系统 操作系统的使⽤中,Windows、Linux、MacOS X 三分天下。 6.6 会议⼯具 腾讯会议是⽬前参与者们使⽤最多的会议⼯具,其次则是 Zoom、钉钉。 6.7 聊天运维⼯具 ⽬前,0 码力 | 46 页 | 4.09 MB | 1 年前3
KiCad 6.0 参考手册KiCad 可在所有主要的操作系统和广泛的计算机硬件上运行。 它支持多达 32 个铜层的 PCB,适合创建各种复杂的设 计。 KiCad 是由世界各地的软件和电气工程师组成的志愿者团队开发的,其使命是创建适合专业设计师的免费和开 源的电子设计软件。 该文件的最新版本可在 https://docs.kicad.org 。 系统要求 KiCad 能够在多种硬件和操作系统上运行,但在低端硬件上执 菜单中的图标在某些操作系统上不显示。 图标主题: 设置是为浅色窗口背景设计的图标主题,还是为深色窗口背景设计的图标主题。 自动的默认设置将根据 操作系统窗口主题的亮度选择主题。 图标比例: 设置 KiCad 中菜单和按钮使用的图标大小。选择 自动 根据您的操作系统设置自动选择合适的图标比例。 画布比例: 设置 KiCad 编辑器中使用的画布比例。 选择 自动 根据您的操作系统设置自动选择适当的画布比例。 启用后,使用快捷键或鼠标滚轮进行缩放将导致视图在光标位置居中。 使用缩放加速: 启用后,滚动鼠标滚轮或触摸板的速度越快,缩放的变化也会越快。 缩放速度: 控制鼠标滚轮或触摸板滚动一定量时的缩放变化量。 使用 自动 根据您的操作系统设置默认值。 移动对象时自动平移: 开启后,可以通过靠近画布边缘的方式在移动对象时平移视图。 自动平移速度: 控制画布移动对象时的平移速度。 鼠标键: 您可以设置拖动鼠标中键和鼠标右键来缩放视图、平移视图或无效果的行为。0 码力 | 24 页 | 890.96 KB | 1 年前3
KiCad 7.0 参考手册KiCad 可在所有主要的操作系统和广泛的计算机硬件上运行。 它支持多达 32 个铜层的 PCB,适合创建各种复杂的设 计。 KiCad 是由世界各地的软件和电气工程师组成的志愿者团队开发的,其使命是创建适合专业设计师的免费和开 源的电子设计软件。 该文件的最新版本可在 https://docs.kicad.org 。 系统要求 KiCad 能够在多种硬件和操作系统上运行,但在低端硬件上执 Ctrl , 12 NOTE 菜单中的图标在某些操作系统上不显示。 在编辑器中显示滚动条: 当启用时,滚动条会显示在每个工具的编辑画布旁边。当禁用时,不显示滚动条。 在原理图和 PCB 编辑器之间焦点跟随鼠标: 启用后,鼠标指针下的窗口将自动成为焦点。 图标比例: 设置 KiCad 中菜单和按钮使用的图标大小。选择 自动 根据您的操作系统设置自动选择合适的图标比例。 图标主题: 设置是为 设置是为浅色窗口背景设计的图标主题,还是为深色窗口背景设计的图标主题。 自动的默认设置将根据 操作系统窗口主题的亮度选择主题。 高对比度模式的调光系数: 设定在高对比度显示模式下非焦点项目的调光程度。 将鼠标扭曲到移动对象的原点: 启用后,当您在对象上启动移动命令时,鼠标光标将重新定位 (扭曲) 到该对象的原 点。 第一个快捷键选择工具: 禁用时,按下 添加线 等命令的快捷键将立即在当前光标位置启动该命令。0 码力 | 24 页 | 1.33 MB | 1 年前3
KiCad 8.0 中文文档KiCad 可在所有主要的操作系统和广泛的计算机硬件上运行。 它支持多达 32 个铜层的 PCB,适合创建各种复杂的设 计。 KiCad 是由世界各地的软件和电气工程师组成的志愿者团队开发的,其使命是创建适合专业设计师的免费和开 源的电子设计软件。 该文件的最新版本可在 https://docs.kicad.org 。 系统要求 KiCad 能够在多种硬件和操作系统上运行,但在低端硬件上执 Ctrl , 12 NOTE 菜单中的图标在某些操作系统上不显示。 在编辑器中显示滚动条: 当启用时,滚动条会显示在每个工具的编辑画布旁边。当禁用时,不显示滚动条。 在原理图和 PCB 编辑器之间焦点跟随鼠标: 启用后,鼠标指针下的窗口将自动成为焦点。 图标比例: 设置 KiCad 中菜单和按钮使用的图标大小。选择 自动 根据您的操作系统设置自动选择合适的图标比例。 图标主题: 设置是为 设置是为浅色窗口背景设计的图标主题,还是为深色窗口背景设计的图标主题。 自动的默认设置将根据 操作系统窗口主题的亮度选择主题。 高对比度模式的调光系数: 设定在高对比度显示模式下非焦点项目的调光程度。 将鼠标扭曲到移动对象的原点: 启用后,当您在对象上启动移动命令时,鼠标光标将重新定位 (扭曲) 到该对象的原 点。 第一个快捷键选择工具: 禁用时,按下 添加线 等命令的快捷键将立即在当前光标位置启动该命令。0 码力 | 24 页 | 1.29 MB | 1 年前3
Krita 4.x 官方文档中文版 2021-08-06A我们的官⽅⽹站 [https://krita.org/download/] 下载。 ⽹站的下载⻚⾯会⾃动检测你的操作系统环境 (64 或 32 位) 并 显⽰适合的版本。你也可以点击“所有下载版本”链接显⽰全 部版本。如果你想⾃⾏确定适合的版本,可前往 设置 ‣ 关于 。 操作系统环境会显⽰在 设备规格 ⼀节的 系统类型 ⾥⾯。 在默认情况下⽹站提供的是⼀个 EXE 安装程序 ,你也可以⾃选 下载 深奥繁琐的技术性操作,这就是所谓的操作系统,简称 OS。绝⼤ 多数⼈使⽤的操作系统是 Windows,苹果设备的操作系统⼀般是 MacOS,⽽其余的⼀些⼈,包括许多程序员,习惯使⽤ Linux。 虽然这⼏个操作系统各有特点,但它们的⼯作原理却是⼤同⼩异。 你想做的是在计算机上运⾏ Krita 这样的应⽤软件,然后让 Krita 与数位板这样的外设硬件进⾏沟通。然⽽应⽤软件和硬件之间的直 接沟通⾮常困难,操作系统的作⽤就是在两者之间建⽴起⼀座桥 之后,Krita ⾸先会与操作系统建⽴联系,要求它 进⾏显⽰图像、调⽤内存等各种操作。不过现在最重要的是,Krita 要从数位板获取信息! 然⽽操作系统表⽰它做不到,因为它并不了解你的数位板是如何⼯ 作的。只有安装了驱动程序,操作系统才可以正确地识别数位板, 然后给 Krita 提供所需的数位板信息。⼀般来说,数位板的制造商 会负责为各个操作系统提供合适的驱动程序。 警告 驱动程序会对操作系统进⾏⼀些更改,所以在安装或者卸载驱动0 码力 | 1594 页 | 110.95 MB | 1 年前3
KiCad 7.0 快速入门 设计的实用程序,包括用于确定电路结构电气特性的 PCB 计算器、用于检查制造文件的 Gerber 查看器、用 于可视化成品 PCB 的 3D 查看器以及用于检查电路行为的集成 SPICE 仿真器。 KiCad 可在所有主要的操作系统和广泛的计算机硬件上运行。它支持多达 32 个铜层的 PCB,适合创建各种复杂的设 计。KiCad 是由世界各地的软件和电气工程师组成的志愿者团队开发的,其使命是创建适合专业设计师的免费和开源 KiCad 7.0 版本。 下载和安装 KiCad KiCad 可在许多操作系统上运行,包括微软 Windows、苹果 macOS 和许多主要的 Linux 发行版。 你可以在 https://www.kicad.org/download/ 找到最新的说明和下载链接。这些说明没有包括在本手册中,因为它 们可能随着操作系统更新的发布而改变。 IMPORTANT 根据 KiCad 稳定发布政策,KiCad ,用户应该选择第二个选项,复制自 定义全局符号库表。点击底部的文件夹按钮,并浏览到下面给出的位置。选择 sym-lib-table 文件。 默认库表文件的位置取决于操作系统,并可能根据安装位置而有所不同。下面是每个操作系统的默认值: Windows: C:\Program Files\KiCad\7.0\share\kicad\template\ Linux: /usr/share/kicad/template/0 码力 | 51 页 | 2.90 MB | 1 年前3
共 145 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15













