50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

IronRuby PreAlpha1 深度探究

  • 2007-07-29
  • 本文字数:680 字

    阅读完需:约 2 分钟

在上周的 OSCON 大会上,微软公司的 John Lam 向公众发布了 IronRuby ,并承诺在八月底之前以微软许可授权(Microsoft Permissive License)的形式将源码托管在 Rubyforge 之上。有许多人认为微软许可授权与 OSI(Open Source Initiative)的开源理想最为吻合,甚至有些人猜测微软很快就会将这份许可提交到 OSI 的核准过程中。不管怎么说,这些猜测的根源无非就是因为微软决定将源码托管到 Rubyforge 上,而 Rubyforge 并非微软的公司财产。

与此同时,我们向 John 询问关于将代码发布于“开源”许可之下并托管在非微软主机上的流程时,他做出了如下回答:

没有任何的正式流程——就是和管理层还有律师开了不少会议。

当被问及 IronRuby 与 Ruby 规范的兼容性问题时,John 说:

我们一直在致力于构建出一个忠实于语言本身的实现——它与 Ruby 1.8.x 的分支是兼容的。只有一个明显的特性我们不打算实现,那就是 Continuations——这正好也和 JRuby 项目在这个特性上的立场保持一致。

也许是为了回应 Martin Fowler 关于 Ruby 与微软的文章,以及帮微软员工摆脱无法查看开源项目的窘境,当被问及社区如何才能最好地为项目提供帮助时,John 指出:

帮助我们在实现在标准分发版本中已有的基于 C 语言的 Ruby 类库。

John 在展望 IronRuby 未来的同时,也希望整个社区辅助参与 IronRuby 的.NET 类库,并将 IronRuby 告诉更多的人:

请大家帮助我们构建这些类库,帮助我们为这项技术宣传助威,也请大家帮助我们构建针对.NET 的有趣的类库。

欲了解 IronRuby,请到 InfoQ 站上阅读其它深度内容,或者您也可以从社区的角度更多地了解Ruby。

查看英文原文: Inside IronRuby PreAlpha1

2007-07-29 23:00986
用户头像

发布了 117 篇内容, 共 20.0 次阅读, 收获喜欢 0 次。

关注

评论

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

云小课|RDS实例连接又失败?看我祭出杀手锏!

华为云开发者联盟

数据库 关系型数据库 云数据库 RDS GaussDB(for MySQL)

有状态应用如何在Kubernetes平台上快速迁移和重建

焱融科技

云计算 Kubernetes 容器 云原生 高性能

Redis:我是如何与客户端进行通信的

码农参上

redis Redis 协议

简单好用一键恢复丢失办公文档

淋雨

EasyRecovery 文件恢复 免费恢复软件 硬盘数据恢复

JAVA 面向对象 (十)--接口和抽象类

加百利

Java 后端 笔记 6月日更

容器化 | MySQL on K8s 开源开放的高可用容器编排方案

RadonDB

MySQL 容器 RadonDB KubeSphere

分布式数据库在抖音春晚活动中的应用

火山引擎开发者社区

数据库 后端

软件开发项目中,产品经理和程序员谁更累?

万事ONES

产品经理 研发管理 ONES 项目经理

在云原生场景下构建企业级存储方案

青云技术社区

云原生

使用 VideoToolbox 探索低延迟视频编码 | WWDC 演讲实录

网易云信

低延时

react源码解析18事件系统

全栈潇晨

React

OpenCV-Python+Moviepy结合进行视频特效处理

老猿Python

Python 音视频 Video PPT 引航计划

网络抓包实战01——互联⽹:客户端请求是如何到达服务器的

青春不可负,生活不可欺

Wireshark TCP/IP tcpdump 网络抓包 tcpcopy

一次性搞清Java中的类加载问题

华为云开发者联盟

Java

“AI赋能”大学计划落地,英特尔联合生态伙伴推进产教融合

E科讯

不管卷不卷,面试还是得问问你G1原理!

艾小仙

Java 编程 程序员

在线HTML标签清除工具

入门小站

工具

在线PS(PhotoShop),打开PSD文件,图像处理

入门小站

PhotoShop ps

做好项目管理,项目经理需要具备哪些优秀品质?

万事ONES

项目管理 研发管理 研发管理工具 ONES

Java进阶 | 泛型机制与反射原理

晨雨听风

Java

极狐GitLab致力打造DevSecOps 行业标准

极狐GitLab

ci 修复措施 安全扫描器 安全测试

【21-15】PowerShell条件判断

耳东@Erdong

PowerShell 6月日更

GO database/sql 连接池源码分析

非晓为骁

源码分析 Go 语言 连接池 database

Python——默认字典 (defaultdict)

在即

6月日更

Elastic Job简单使用

赵镇

Elastic-job

迷惘的六月份

卢卡多多

生活状态 6月日更

文件保险箱——用区块链保护文件

趣链科技

区块链 区块链应用

Linux之rmdir命令

入门小站

Linux

软件复杂度

海拉鲁

读书笔记 软件工程 软件设计

详解Java中static关键字和final关键字的功能

华为云开发者联盟

Java static关键字 final关键字 静态变量

技术干货 | macOS桌面端录屏采集实现教程

ZEGO即构

大前端 音视频 WebRTC 屏幕录制

IronRuby PreAlpha1深度探究_.NET_James Vastbinder_InfoQ精选文章