【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

Railo 加入 JBoss.org

  • 2008-06-24
  • 本文字数:1391 字

    阅读完需:约 5 分钟

ColdFusion 标记语言(GFML)是结合了 Adobe ColdFusion 的动态脚本语言。和 JSP 类似,它也和 HTML 标记混合使用,通过特定标记调用内建函数。 CFML 和 ColdFusion 一样有很多实现--包括Railo 的实现在内--都能够将CFML 编译成能够在JEE servlet 容器中运行的Java 字节码。

今年的Scotch on the Rocks 大会上,Railo宣布他们会加入到Red Hat 的JBoss.org。从计划在下半年发布的3.1 版本开始,他们的专业版都将实现开源,并在LGPL2 许可下发布。

Railo 一些组件,比如 PDF 生成器(cfdocument)和视频回放(cfvideo)等都是第三方组件。由于 Railo 无权对这些组件开源,最后 的产品将会以两个版本的形式出现。一个是前面提到的开源的专业版,另一个则是包含这些无权开源的组件的企业版。无论如何,引擎中的大部分 tag 类库都会开 源发布。 Sacha Labourey 在他的博客上说:

“需要说明的是,他们想做的不只是开源一个“幼婴版本(baby-edition)”,而是开源除了无权开源的第三方组件(比如 PDF 生成器和在线管理控制台 )之外的整个代码库。” JBoss 社区会增强 CFML 的核心功能,而且已经开始着手寻找把 Hibernate 和 JBoss Cluster Cache 直接集成到 CFML 中的最佳方式。Railo 也有可能会捆绑在 JBoss 应用服务器的未来版本中发布。

“Jboss 一直以来都是围绕 Java 平台的开源项目的中坚力量,在将开源的 Java 中间件合法运用到 企业开发方面也一直都是佼佼者。”Railo 的 CEO--Gert Franz 说,“我们相信 JBoss.org 这样的社区合作伙伴无疑能够推动 CFML 更快地融入到商业市场中。”

由于 GFML 直接受 Adobe 系统的牵制,Railo 在宣布开源决定之前必然地和 Adobe 坐下来协商开源问题。Adobe 对此态度很积极,Adobe ColdFusion 的主要“传道者”-- Adam Lehman 在他的博客中说道:

“和 JBoss 的合作有助于将 CFML 推荐到更大的 Java 社区。CFML 已经成为 RedHat 承认的主流编程语言的一种,它将在企业开发领域扮演重要的角色。对于熟悉 JBoss 下的 JSP 开发的开发人员来说,CFML 非常容易上手。”

Adobe 的另一个高级技术顾问、ColdFusion 社区非常著名的 Ben Forta 也发表了类似的评论

与其它开源合作不同,JBoss 和 Railo 这次合作确确实实把社区利益摆在首位。无论是 Railo 还是 JBoss 都不会把 ColdFusion 应用看作 是过时的东西,他们也不会认为把 ColdFusion 开发转移到 Java 或.Net 是唯一可行的业务模型。相反,他们看到的是 CFML 和 ColdFusion 社区的价值,他们想做的是巩固这个价值并让更广阔的 Java 社区也看到这个价值。实际点说,这个合作会让更多的人知道 ColdFusion 和 CFML,巩固 ColdFusion 的地位,甚至是扩大社区规模,吸引更多开发人员。如果合作成功的话,整个社区包括 ColdFusion 和它的客户、用户都会因此获益匪浅。”

很多 ColdFusion 第三方工具的开发商都公开宣布支持 Railo 产品的开源。比如 Integral,他们的 FusionReactor 监视器产品已经能够支持 Railo,而且他们宣布正在为 Railo 3.1 开发新版本的 FusionDebug。

Railo 是第三个宣布开源的 CFML 引擎。 OpenBD The Smith Project 的创始人之前也都宣布开源各自的 CFML 引擎。但 Railo 选择 LPGL 意味着开发人员可以将 Railo 引擎捆绑到自己开发的产品中,即使他们开发的产品不选择开源都没有关系。Adobe 的积极反应让此次 Railo 的开源公告变得更有意义。

查看英文原文: Railo joins JBoss.org

2008-06-24 01:02792
用户头像

发布了 71 篇内容, 共 19.1 次阅读, 收获喜欢 3 次。

关注

评论

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

“新常态”下的Android程序员要面对哪些压力,app架构图怎么做

android 程序员 移动开发

2021 年网易云音乐实时计算平台发展和挑战

Apache Flink

大数据 flink

[译]使用 MODEL-VIEW-INTENT 第四部分 — 独立 UI 组件

android 程序员 移动开发

架构实战营 - 毕业总结

Julian Chu

代码覆盖率在敏捷式软件开发过程中的实践

爱奇艺技术产品团队

[译]内存泄露的八种花样(1),音视频开发工程师前景

android 程序员 移动开发

10倍加速!爱奇艺超分辨模型加速实践

爱奇艺技术产品团队

“你们Android的程序员不就是敲点代码吗,凭啥工资这么高

android 程序员 移动开发

顺丰科技 Hudi on Flink 实时数仓实践

Apache Flink

大数据 flink

英国顶级电影调色公司FilmLight发布爱奇艺定制母版渲染标准模版

爱奇艺技术产品团队

“终于懂了“系列,android直播面试题

android 程序员 移动开发

「正确」的使用Kotlin Flow进行搜索优化,安卓软件开发

android 程序员 移动开发

『Android 技能篇』优雅的转场动画之 Transition,kotlin安卓开发教程视频

android 程序员 移动开发

GaussDB的技术发展以及在金融核心数据库国产化的最佳实践丨DAMS峰会

华为云数据库小助手

GaussDB 大会 华为云数据库

Apache Flink 在汽车之家的应用与实践

Apache Flink

大数据 flink

“我985毕业生,凭什么和你专科生在一起,android工程师面试题目和答案

android 程序员 移动开发

官宣|Apache Flink 1.14.0 发布公告

Apache Flink

大数据 flink

“离开公司,你什么都不是,2021Android目前最稳定和高效的UI适配方案

android 程序员 移动开发

借助 Flink 与 Pulsar,BIGO 打造实时消息处理系统

Apache Flink

大数据 flink

爱奇艺自研QAV1编码器,将在4K高清画质为用户节省36.6%的流量

爱奇艺技术产品团队

腾讯看点基于 Flink 构建万亿数据量下的实时数仓及实时查询系统

Apache Flink

大数据 flink

薪水被应届生倒挂,四年Java老鸟,28岁的我裸辞了,在闭关三个后拿到阿里Offer

收到请回复

程序员 java面试 Java后端

【9月Android面经分享】惜挂阿里三面,Android最新实习面试经验总结

android 程序员 移动开发

_带你了解腾讯开源的多渠道打包技术 VasDolly源码解析,2021移动开发者未来的出路在哪里

android 程序员 移动开发

“你们程序员不就是修电脑的吗,你牛什么牛,成功跳槽百度工资从15K涨到28K

android 程序员 移动开发

【 Flutter 手势探索】我的第二本小册来了,看完我工资从12K变成了20K

android 程序员 移动开发

【Android Jetpack高手日志】ViewModel 从入门到精通,kotlin中文文档

android 程序员 移动开发

【Android 功能库】1,醍醐灌顶

android 程序员 移动开发

[译]内存泄露的八种花样,app优化的内容及策略

android 程序员 移动开发

鸿蒙应用开发:如何与组件库(Glide)衔接?

ZEGO即构

鸿蒙 组件库

“主动离职公司还给n+1,android学生管理系统项目视频

android 程序员 移动开发

Railo加入JBoss.org_Java_Charles Humble_InfoQ精选文章