写点什么

8 年后,LiveCode 宣布闭源!CEO:我们尽力了

2021 年 9 月 07 日

8年后,LiveCode 宣布闭源!CEO:我们尽力了

LiveCode 首席执行官 Kevin Mille 近日发布公告称,未来将选择闭源的方式进行 LiveCode 的开发。

 

“LiveCode 99% 的工作是由我们的内部团队完成的。但社区中很大一部分人免费使用着开源版本,我们当前的维护成本与回报是不平衡的。这是一项艰巨的任务,我们没有足够的资源来承担。因此,我们此时决定停止支持 LiveCode 的开源版本。”Mille 表示。

 

开发者可以继续使用现有的开源版本,代码在github 上仍然可见查看到。但 LiveCode Ltd 将不再进行维护或更新。

 

LiveCode 具有图形化的操作界面和接近自然语言的脚本特点,使用 LiveCode 可以快速开发出可运行在各大主流平台如 Windows、Linux、MacOSX、android、iOS 等上的应用程序。

 

LiveCode 的前身是 Revolution。苏格兰公司 Runtime Revolution 在 2001 年开发出了编程语言 Revolution,2003 年收购 MetaCard 公司并将 Revolution 的开发环境建立在 MetaCard 的引擎上。Revolution 于 2010 年秋季更名为 LiveCode,并在 2013 年 4 月走向开源。

 

2013 年,RunRev 发起了一个Kickstarter 众筹项目,以资助 LiveCode 开源。“我们的愿景是,下一代 LiveCode 将是免费和开源的。它将运行在每个流行的平台和设备上,并让你可以用英语编写程序。通过开源开放的方式,它的英语语言编程可以扩展到任何计算编程问题上,这是世界上第一个可以完成此举的项目。”当时的宣传语如是写道。

 

最终,Kickstarter 筹集了近 500,000 英镑,超过了最初的目标 350,000 英镑。

 

该公司对苏格兰的计算机科学教育产生了相当大的影响。数据显示,2013 年,苏格兰近四分之一的中学使用 LiveCode 进行教学。

 

Mille 在接受外媒采访时表示,LiveCode 非常注重易于使用,这就支持开发者可能用接近英语的语言编写应用程序,而不必关心内存管理细节以及与低级语言相关的事情。“然而,LiveCode 是用 C/C++ 编写的,因此我们的许多用户都试图避免使用这种低级语言。”Mille 说道。至于众筹平台 Kickstarter 上的资金,Mille 表示虽然很可观,但不足以维持该项目。

 

“八年了,不能说我们没有尽力。如果人们想使用它,那个代码仍然存在。”Mille 说道。

 

目前,LiveCode 的最新版本 9.6.4 已经支持发布和下载。开发者可以从LiveCode 帐户下载,也可以从下载试用版。此版本支持许可更改。

 

LiveCode 还计划一周内推出 9.6.5 版本,该版本将支持 Android 应用包和 API30。另外,LiveCode 10 版本即将进入测试周期,它对 Web、媒体和相机进行了实质性的改变和改进,集成了移动小部件,以及一些方便的新语言特性。

2021 年 9 月 07 日 10:242943

评论

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

7个获取访问者真实IP的方法,速学!!!

华为云开发者社区

nginx 前端 网站 IP 服务器

推荐一款技术人必备的接口测试神器:Apifox

狂师

测试 测试驱动开发实战营 接口测试 测试框架

区块链如何切入供应链金融市场?

CECBC区块链专委会

应用程序研发之基础知识分层与进化

superman

架构师训练营第八周作业

张明森

HTTPS详解

Bruce Duan

https 对称加密 非对称加密

Kafka两个高性价比的参数调优

我是个bug

Java 大数据 kafka

[POJ 1002] 487-3279 C++解题报告

一直AC一直爽

POJ ACM

浅析区块链如何改变生活

CECBC区块链专委会

数字银行 供应链 身体监测 资产管理

上海首批金融科技“监管沙盒”应用名单出炉 区块链技术备受青睐

CECBC区块链专委会

金融科技 金融监管 创新与安全 智能多元化

华为云FusionInsight MRS融合大数据平台进阶之路

数据湖洞见

大数据 新特性 FusionInsight 华为云 智能数据湖

LeetCode 1052. Grumpy Bookstore Owner

liu_liu

算法 LeetCode

一文了解JDK12 13 14 GC调优秘籍-附PDF下载

程序那些事

GC JDK14 秘籍 JDK12 JDK13

Unix路径是如何简化算法,架构师性能优化 John 易筋 ARTS 打卡 Week 10

John(易筋)

ARTS 打卡计划

性能测试 + 操作系统 + 锁

Arvin

国产开源流媒体SRS4.0对视频监控GB28181的支持

潇湘落木

音视频 云直播 短视频 流媒体

Redis系列(七):缓存只是读写回种这么简单吗?如果是,那么请你一定看看这篇文章!

z小赵

redis 分布式 高并发系统设计

安全系列之——RSA的前世今生

诸葛小猿

安全 加密解密 非对称加密 rsa

【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏

华为云开发者社区

容器 层次 API 网关 华为云

Java架构-Java代码规范那些事

我是苞谷

Java

职场求生攻略答疑篇之 1 —— 加班沉思录

臧萌

程序员 加班

Golang新手常犯错误之【循环迭代篇】

卓丁

golang新手 常见错误 引用迭代

面试题:Java 中的 ==, equals 与 hashCode 的区别与联系

简爱W

正则表达式基础详解

懒猫

Java 正则表达式 前端 前端开发 正则

实战案例丨ModelArts在数据标注、数据过滤上的应用技巧:自动分组

华为云开发者社区

人工智能 数据 图像识别 图片 分类

如何去学好JS的8条小建议

华为云开发者社区

html 编程 前端开发 js 代码

Go: 通过代码学习 Map 的设计 — Part II

陈思敏捷

go golang map

week8 作业

Shawn

ARTS WEEK6

紫枫

ARTS 打卡计划

一个好用的工作生活平衡方式

霍太稳@极客邦科技

股权交易中心+区块链试点将开始

CECBC区块链专委会

防篡改 股权交易 可追溯 信息存证

8年后,LiveCode 宣布闭源!CEO:我们尽力了-InfoQ