LiveCode 6.0 社区版
得到 KickStarter 的成功募集之后,采用类似自然语言的独特脚本式语言的开发环境 LiveCode 6.0 开源社区版面世了。(其实已经面世有几周了被我忘在待发箱了……)
LiveCode 原名 Revolution,是一款源自 HyperTalk 的用于快速应用程序开发语言。LiveCode 语法结构和自然语言接近,比较适合编程初学者掌握。此外 LiveCode 具有良好的跨平台支持,可以创建 Linux、OS X 和 Win 桌面应用, Android 和 iOS 手机版的应用,以及无 GUI 的服务器端应用。
LiveCode 5.X 及更早的运行时环境仅有闭源版本,若想用其进行开源软件开发限制非常大。经过今年年初的 KickStarter 募集后,成功推出改良核心的 6.0 版本,其双授权模式为 LiveCode 在开源社区的推广奠定了基础。
LiveCode 6.0 社区版本采用 GPLv3 协议分发,允许一切在 GPLv3 协议许可范畴内的应用程序开发和使用,包括开源软件分发及销售(代码公开/服务收费的模式)、公司机构内部的使用、教学等等用途,但是不可以连接闭源库或者上传至 Apple App Store(分发条约与 GPLv3 相悖)。若是想要使用后者功能的话或者获得支持服务的话,请考虑使用 LiveCode 商用版本。
LiveCode 6.0 社区版本包含了支持拖拽布局的 IDE 和多平台部署分发工具,可安装于 Linux、OS X 和 Win 系统上。