InfoQ Geekathon 大模型技术应用创新大赛 了解详情
写点什么

OData.NET 已在 GitHub 上开源

  • 2015-03-24
  • 本文字数:649 字

    阅读完需:约 2 分钟

微软最近已将 OData .NET 所有类库的源代码全部发布在 GitHub 上。

以下与 OData 相关的项目目前都已迁移到 GitHub 上:

  • ODataLib
  • EdmLib
  • OData.NET 客户端
  • The spatial library
  • OData 客户端代码生成器
  • Web API for OData
  • RESTier
  • C++ 服务端与客户端
  • Python 客户端
  • OData4ObjC

OData.NET 项目目前在总共三个代码分支中进行维护:用于维护 OData V4 代码的 Master 分支,用于维护 OData V 1-3 版本代码的 ODATAV3 分支,和用于维护 WCF Data Services OData Server 代码的 WCFDSV4 分支。

据某个 OData 团队的博客贴子所说,他们将项目迁移至GitHub 的目的,一是为了统一性,“不再出现某些代码在GitHub 上,某些代码在CodePlex 上的情况”,二是为了透明性, “通过GitHub 的Issue 系统实现计划的透明性,并通过提交历史实现执行的透明性”,同时也为了提升用户参与度,承诺对于用户的代码贡献将保持“积极地审查与合并”。

微软曾经一直站在开源的对立面,但最近以来,他们在这一领域表现得相当活跃。微软已将自己的关键技术都进行了开源,包括.NET Core、Roslyn 和 ASP.NET 5 。还有一点让人感到有趣的是,微软选择了拥抱GitHub 平台,而不是他们自家的CodePlex,虽然后者也同样支持Git。将新项目在GitHub 上开源似乎已经成为了某种趋势,即使是Facebook、Google 和微软这些公司有足够的资源打造自己的代码库平台,他们也同样选择了GitHub。这难免让人对于其它种类的版本控制软件系统,例如Mercurial 或Subversion 未来的发展提出疑问。

查看英文原文: OData.NET Is Now Open Sourced on GitHub

活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2015-03-24 00:091855
用户头像

发布了 428 篇内容, 共 167.9 次阅读, 收获喜欢 35 次。

关注

评论

发布
暂无评论
发现更多内容

网信办将全面规范打赏连麦等功能,必须监督好平台和MCN机构

石头IT视角

leetcode 560. Subarray Sum Equals K 和为 K 的子数组(中等)

okokabcd

LeetCode 算法与数据结构

Prototype以及jQuery和CDN -内容分发网络在使用JavaScript实战运用

恒山其若陋兮

8月月更

来聊聊 OpenJDK 和 JVM 虚拟机

HoneyMoose

如何做好项目规划?以及项目规划常用的管理软件盘点

PingCode

项目管理

电商秒杀系统设计(架构实战营 毕业设计项目)

Gor

Latex安装教程(附美赛论文latex模板)

乌龟哥哥

8月月更

Excelize 发布 2.6.1 版本更新,支持工作簿加密保护

xuri

开源 数据分析 Go 语言 Excelize Excel工具

Kubernetes 真的在蚕食云吗

CTO技术共享

kubernetes镜像构建和扫描

CTO技术共享

【Java】:二维数组的定义、初始化、长度以及循环遍历等...

翼同学

Java 学习 编程语言 分享 8月月更

为什么说:被观察者是 push 数据,迭代者是 pull 数据?

掘金安东尼

前端 函数式编程 8月月更

【算法实践】| 手把手带你实现快速排序算法

迷彩

快速排序 算法实践 8月月更

架构实战营模块 9 作业

星夜

架构实战营

头脑风暴:最大子序和

HelloWorld杰少

数据结构 算法 LeetCode 8月月更

数据治理(六):编译Atlas安装包

Lansonli

数据治理 8月月更

[JS真好玩] 遇到表格,手动翻页太麻烦?我教你写脚本,一页展示所有数据

HullQin

CSS JavaScript html 前端 8月月更

一对一语音直播系统源码——如何解决音视频直播技术难点

开源直播系统源码

软件开发 直播系统源码 语音直播系统源码 语音直播源码 一对一语音直播

架构实战营 毕业总结

Gor

golang实战之flag包

程序员欣宸

golang 8月月更

数据结构——树(树的基本概念)

秋名山码民

8月月更

架构实战营毕业总结

星夜

架构实战营

Kubernetes中API安全加固

CTO技术共享

《博弈论》— 人生何处不博弈

菜农曰

读书笔记 博弈论

P6项目管理系统的优缺点是什么?

PingCode

项目管理 项目管理软件

【Go事】一眼看穿 Go 的集合和切片

梦想橡皮擦

Python 爬虫 8月月更

RocketMQ高可用设计之消息重试机制

急需上岸的小谢

8月月更

C++多态之析构和纯虚析构分析与示例(三)

CtrlX

c++ 后端 面向对象思想 8月月更

程序员最容易读错的单词,听到status我炸了

艾小仙

Java 前端

Teambition是什么软件?优缺点是什么?

PingCode

项目协作工具

SpringBoot 整合 Junit

springboot junit5 8月月更

  • 扫码添加小助手
    领取最新资料包
OData.NET已在 GitHub上开源_开源_Abel Avram_InfoQ精选文章