Gitea,新一代的代码托管平台
向中国数字化团队交付被广泛验证、可信赖的通用工具软件。 新一代的代码托管平台 Star 39,000+ 飞致云 上海吉谛 1 Gitea 开源项目介绍 Gitea 企业版介绍 3 Gitea 优势总结 2 代码托管平台的发展历程 阶段一 阶段二 阶段三 •单用户本地编辑; •没有网络功能; •典型产品:RCS、SCCS。 本地代码管理 •C/S 架构体系,支持网络化协作; •依赖中央存储库; •依赖中央存储库; •典型产品:CVS、 SVN、VSS、 TFS、 ClearCase。 集中式代码管理 •去中心化,稳定性和可用性增强; •更高效的代码协同机制; •典型产品:GitHub、GitLab、 Gitea。 分布式代码管理 基于 Git 的分布式 代码托管 具备 DevSecOps 延伸能力 Gitea 是谁? • 2016 年 11 月 fork 自 gogs,开始独立发展; GitHub 使用体验、可私有化部署的新一代的代码托管平台 DevSecOps 延伸能力 CI / CD 包/发布管理 依赖项扫描 百科管理 项目管理 其他能力… 合并请求 代码审查 分支管理 代码仓库 Git代码托管 核心能力 新一代的代码托管平台 Gitea 的定位 遵循典型的 Git flow 工作流程 编写代码 01 创建仓库 管理员创建仓库,分支保护策略0 码力 | 30 页 | 14.34 MB | 1 年前32023 中国开源开发者报告
产品整合 LLM 能力、 语音模型 whisper-3 更新、AI 虚拟主播创造等,都是在 这条路上的进一步发展。 五、 AI 编程方面,Copilot 可以根据开发者的代码提示自动补 全代码,大大提高了开发效率。这也引发了代码原创性的讨 论,但它已经实实在在将 LLM 拉进了编程应用领域。 六、 LangChain 的出现,实现了 LLM 之间的链式交互,使多 个 LLM 模型串联工作,发挥各自的优势,并且可以将 可证”中排行第二,增长率为 18.34% 较为活跃的社区代表: OpenHarmony、openEuler 与 MindSpore 欢迎查阅、分享。 除了 LLM,开源开发者圈当然还有更多高亮事件,我们在此 次年度报告中整理成了另一个篇章《开源开发者事件回顾》, 这一篇章梳理成了 9 个大块: 【AIGC】回顾 2023 大语言模型 LLM 元年的重磅事件。 【1024 黄金眼】关注 58 | 备案上线的中国大模型 21 | 硬核发版 26 | 热门话题 33 | 重磅官宣 39 | R.I.P. 62 | 插件、IDE、终端 63 | 代码生成工具 64 | LLM Agent 67 | LLMOps 68 | 大模型聚合平台 69 | 开发工具 70 | 算力 出品:OSCHINA & Gitee 编委会:0 码力 | 87 页 | 31.99 MB | 1 年前32024 中国开源开发者报告
77 | 人工智能与处理器芯片架构 89 | 大模型生成代码的安全与质量 93 | 2024 年 AI 大模型如何影响基础软件行业中 的「开发工具与环境」 98 | 推理中心化:构建未来 AI 基础设施的关键 Part 1:中国开源开发者生态数据 04 | Gitee 数据篇 Part 3:国内 GenAI 生态高亮瞬间 104 | 中国 GenAI 消费应用人气榜 Top10 生产力-协作开发指数 本部分图表仅用于数据展示,不涉及先后排名 作为国内及业内领先的 AI 开发基础设施,本部分图表 中的开发框架、向量数据库、 开发平台、大模型均表现出 色,代表着它们的代码提交 频率、参与者、代码合并比 率等协作开发工作保持着较 高的水平。 17 / 111 OSS Compass Insight 本部分图表仅用于数据展示,不涉及先后排名 稳健性-活跃度 作为 AI 开发生态中的关键组 例外是 图片、视频等基于扩散模型的生成模型,在创作需求简单的情况下,未必需要通用语言模型这么 大,是一个差异化竞争的机会。 随着专业模型编程能力的提升和 AI Agent 工作流进一步成熟,低代码编程将成为可能,很 36 / 111 多人心中的想法将可以快速转化成应用,应用创业的试错成本已经大幅降低,未来甚至可能出现 Sam Altman 所说的“仅有一个人的 10 亿美金公司”。0 码力 | 111 页 | 11.44 MB | 8 月前3使用Sphinx编写Web文档 - 陈照强
org/en/master/examples.html Sphinx文档的优点 丰富的输出格式 完备的交叉引用 明晰的分层结构 美观的自动索引 … …. 精确的语法高亮 开放的扩展插件 多种丰富美观的主题 简单、方便 … …. Sphinx 为python社区的快速发展立下了汗马功劳 2 谁发明了Sphinx 谁发明了Sphinx Original0 码力 | 17 页 | 1.69 MB | 1 年前3中国开源软件产业研究报告
于发展初期,2020年设立首个开源基金会——开放原子开源基金会,具有里程碑意义,未来 企业、高校、协会之间的交流与合作有望加深,成立更多的本土开源基金会。 开源概念铺陈:软件的“源”即其源代码,“开源”的核心概念是软件的编写者将源代码免 费提供给使用者,同时要求使用者遵循一定的开源规范。开源的发起者可以是个人、企业等 各种主体,聚焦企业开源领域,企业开源与商业化并不矛盾,开源软件的“引流”作用能够 帮助企业实 www.iresearch.com.cn 开源:定义 开放源代码为基本内涵,还需符合修改、传播等方面的规范 软件的“源”即其源代码,“开源”的核心概念是软件的编写者将源代码(通常)免费提供给使用者。然而,软件行业内 所谓的“开源”概念还包含其他诸多基本要求和限制,需要作者和使用者共同遵循一些规范。OSI(Open Source license)还需要满足关于源代码的使用和修改、关于软件传播以及公平 性、中立性等方面的诸多要求,这些要求加强了开源产业的规范性,构建了诸多开源商业模式的基础。 来源:OSI,艾瑞咨询研究院根据公开资料研究及绘制。 OSI组织对“开源”核心概念和要求的界定 关于开源软件的内容(代码) • 开源软件必须包含可理解与运用的源代码,或提供简便的获取 源代码的方式;且开源代码必须允许以源码或编辑后文件的形0 码力 | 68 页 | 3.63 MB | 1 年前32021 中国开源年度报告
七、开源操作系统迎来新一轮繁荣期 …………………………………………………………………… 117 八、Rust 迈上新征程 …………………………………………………………………………………… 117 九、AI & 低代码将会如何改变开源,值得关注 ……………………………………………………… 117 十、开源硬件持续升温,RISC-V 成果涌现 ………………………………………………………… 118 全文 ………… 七、开源操作系统迎来新一轮繁荣期 …………………………………………………………………… 127 八、Rust 迈上新征程 …………………………………………………………………………………… 128 九、AI & 低代码将会如何改变开源,值得关注 ……………………………………………………… 129 十、开源硬件持续升温,RISC-V 成果涌现 ………………………………………………………… 130 8 2021 参与者首次参与 / 转而参与开源项目的原因多为主观原因,例如更好的技能施展空间、更和谐的 社区氛围、更多的朋友,而应公司所在组织的要求来参与开源社区的占比很小。 与去年类似,参与开源的形式仍然为以代码和文档为主,社区和项目正在意识到文档的重 要性,更多开源贡献者投入到了文档撰写中 ; 85% 的开发者认为开源活动对促进和推动开源社区至关重要,相较于去年的 81% 有所提 升。而对于更倾向于线上还是线下的会议,结果竟惊人地持平0 码力 | 132 页 | 14.24 MB | 1 年前32023年中国基础软件开源产业研究白皮书
www.iresearch.com.cn 基础软件开源界限划分 操作系统、数据库、中间件、AI框架底层代码按规范进行共享与协作 本篇报告研究的基础软件开源范围,是指研究“开源”中“基础软件”板块的情况。开源过程中,参与者可以共享、协作完成开发, 正好与基础软件庞大的开发量需求相契合。这种契合性促进了基 注释:由于暂无国内厂商主导的开源编程语言,因而不列入本报告研究范围。 来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。 对于这四类基础软件(操作系统、数据库、AI框架、中间件),其编写者将实现功能的代码按照一定的开源规范 开放,任何人可以查看、使用、贡献,同时,使用者也要遵循一定的开源规范。 基础软件开源范畴界定 国内基础软件开源界定 基础软件 具备能衍生出并支撑 多个技术簇的一类根 技术软件,拥有技术 社区协作:鼓励各方在开放平台上协作 贡献,推动开源内容的发展 创新改进:通过资源共享与协作共生, 提升开源内容质量,并产生新的内容 自由共享:开源内容可以免费被任何人 查看、学习、使用 透明与可审查:开源的源代码可以被任 何人审查验证、保持质量 开源精神 通过传递一种对于知 识分享、知识透明和 平等合作的价值观, 凝聚群众力量,促进 开源内容传播应用与 迭代升级,达到社会 集体效应最大化 5 ©20230 码力 | 43 页 | 4.69 MB | 1 年前32021 中国开源年度报告
open source community at the request of the company's organization is minimal. 与去年类似,参与开源的形式仍然为以代码和文档为主,社区和项目正在意识到文档的重 要性,更多开源贡献者投入到了文档撰写中。 Similar to last year, participation in open source continues source projects. 4.3 参与开源社区的工作 / 4.3 Participation in the open source community 绝大多数受访者在社区都参与代码或文档撰写的工作,测试、本地化、活动组织以及媒体宣传 也是很多人在社区会参与的工作。 The vast majority of respondents are involved in writing tasks that many are involved in. 【专家点评】/ [Expert Comment] 堵俊平:“Community over Code”, 开源社区的工作不只是代码,代码以外的工作占 的比例更高。另外,开源项目非常注重文档建设,这一点从本调查也可以反映出来。 Du Junping: "Community over Code", the work of the0 码力 | 199 页 | 9.63 MB | 1 年前3全球开源发展态势洞察(2023年第八期)
先应用在日本加古川市,现已在其他几个城市得 到应用。Decidim平台的首个日本版本主要由日 本东京大学先端科学技术研究中心的Yoshimura 教授和Code for Japan组织的代理主任Hal Seki负 责。现已将源代码上传至其创建的GitHub公开存 储库中,使当地社区能够利用该平台。 Code for Japan组织致力于在日本公共部门中推 广开源作为公民参与社会和民主变革的工具。作 为更广泛的Code for 关于公共采购 的规定,明确将开源定义为“源代码公开可访问且许可证不限制其使用、分发和修改的软件解决 方案”。图林根州公共采购法(Thüringer Vergabegesetz)明确提出,在技术和经济可行的 情况下,优先选择采用开源软件。 最近,OpenTalk在德国公共管理开源代码仓库OpenCoDE.de中依据EUPL(欧洲 公共许可证)共享了其代码。在此之前,他们对解决方案进行了全面重新设计,以 构成实质性相似,被告软件中的配置文件及代码中特有的部分标识、客户名称简称、程序文件 的GUID以及拼写上的很多明显错误等与原告软件完全一致,故以著作权侵权为由向法院提起诉 讼,要求赔偿经济损失3000万元(后变更为2000万元)。 南京市中级人民法院经审理认为,对原告未来公司违反GPL协议的行为给予侵权法上的保护, 势必虚置GPL协议关于源代码持续开源的相关规定,对于通过GPL协议让源代码持续开源传播 产生不利0 码力 | 22 页 | 1.99 MB | 1 年前32020 中国开源年度报告
现了以下三个趋势: 1. 开源⼤发展以及由实向虚进发的趋势 从各种数据,以及我们⾃⼰的感觉都能发现:全球开源都出现⼀个⼤发展的趋势。GitHub 的 活跃代码仓库与活跃⽤户数在⾼速增⻓(35.3% / 21.2%);Gitee 的代码仓库与⽤户数在以 更加惊⼈的速度增⻓(192% / 162%)。 ⼀⽅⾯,是开源这么多年⼀直持续的上升势头。⽽另⼀⽅⾯,则是我们的⼀个猜测:疫情以 来,越 端、AI 以及⼤数据分析⽅向,占⽐分别为10%、9%、9%,⾮技术⼈员以及其他⾏业的 从业者占⽐均为 7%,说明开源已经越来越受到社会各界的关注; 参与开源的形式由 2019 年以代码和测试为主转变为以代码和⽂档为主,社区和项⽬正在 意识到⽂档的重要性,更多开源贡献者投⼊到了⽂档撰写中; 开源活动的参与频率相较往年有所上升,这与国内愈发繁荣的开源氛围和逐渐丰富的开源 活动也有关系。81% 开源最吸引你的因素 开放透明的代码和知识共享,以及开源的精神理念成为开源最吸引参与者的因素,⽽软件的购 买成本却并不是主要的因素。 5.2 最喜欢的开源产品是什么 Linux 以巨⼤优势,成为参与者最喜爱的开源产品,MySQL 紧随其后,Apache 和容器界的⿊ ⻢ Docker 分别位列第三、第四。 5.3 具体参与的社区⼯作 绝⼤多数参与者在社区都参与代码或⽂档撰写的⼯作,测试、本地化以及活动组织也是很多⼈0 码力 | 46 页 | 4.09 MB | 1 年前3
共 12 条
- 1
- 2