跳到正文

Kaleida Labs

申请更正

由苹果和IBM成立的已解散美国软件公司,致力于开发CD-ROM时代的跨平台多媒体软件。

最近更新 2026年8月26日

AI 爬虫读取

1次请求

1家公司
  • Anthropic1
词条页
1
争议页
0
JSON · MD
0
首次读取
2026年11月4日
最近读取
2026年11月4日

统计自 2026年10月28日 · 数据来自本站服务器日志

概览

Kaleida Labs是一家美国软件公司,于1991年由苹果电脑和IBM合资成立。当时两家公司都在寻找快速整合的Wintel个人电脑生态系统的替代方案,并认为通过CD-ROM交付的交互式多媒体可能成为一个主要的软件平台。Kaleida是两家公司在1990年代相关的几个技术合资企业之一,与Taligent以及支持PowerPC的苹果-IBM-摩托罗拉联盟并列。 公司的核心项目是Kaleida Media Player,一个跨平台运行时,旨在在Macintosh电脑、IBM兼容PC以及可能的机顶盒和其他消费设备上交付交互式多媒体。该播放器与ScriptX配对,ScriptX是一种面向对象的多媒体脚本语言和对象库。ScriptX旨在让开发者构建交互式CD-ROM标题和其他媒体丰富的应用程序,而无需为每个支持的操作系统编写单独的实现。其架构包括用户界面、集合、事件、定时、多媒体控制、线程和持久对象存储等类。该语言借鉴了Smalltalk、Dylan、HyperTalk、Lisp、Object Logo、C++和Pascal的思想。 Kaleida于1992年开始运营,Nat Goldhaber为首任首席执行官。公司招募了苹果QuickTime团队的成员和具有大规模内容交付经验的IBM人员。其雄心勃勃,但开发计划昂贵且缓慢。新闻界质疑公司的员工规模、支出、管理风格以及缺乏成品。1993年,Goldhaber被IBM高管Mike Braun取代。公司随后缩小了目标,放弃了机顶盒计划,减少了员工,并专注于完成ScriptX和面向个人电脑的Kaleida Media Player。 ScriptX和Kaleida Media Player 1.0于1994年12月19日发布。尽管评论者认为开发环境易于使用且技术能力强,但该平台存在严重的商业劣势。它需要当时大量的内存,最初不是Macintosh PowerPC原生应用,并且经过重大延迟才推出。基本运行时在加载应用程序内容之前就可能消耗典型中低端Macintosh系统的大部分内存。 市场变化也比Kaleida建立自身更快。到1995年,万维网和网页浏览器正成为重要的分发和应用平台。Sun Microsystems正在推广Java作为一种可移植的编程环境,而Macromedia Director及其Lingo语言在多媒体开发者中已经拥有更强的地位。CD-ROM市场对某些内容仍然相关,但Kaleida旨在捕获的更广泛平台机会正变得越来越小和碎片化。 苹果和IBM于1995年11月宣布Kaleida Labs将于1996年1月关闭。ScriptX 1.5在关闭前后发布,以履行对开发者的承诺。未来的ScriptX工作转移到苹果,苹果向大部分工程团队提供了职位,但开发很快消退。只有少数已知的多媒体项目使用ScriptX 1.5发布,包括瑞典国家百科全书的CD-ROM版和与Robert Winter相关的交互式音乐标题。因此,Kaleida的主要遗产不是持久的商业产品线,而是在基于浏览器的软件成为主导之前,对可移植、面向对象的多媒体运行时的早期尝试。

沿革

Kaleida Labs源于苹果电脑和IBM在1990年代初技术转型时期的合作。两家公司认为交互式多媒体,特别是通过CD-ROM分发的内容,可以支持一个比传统桌面应用程序更可移植、更面向媒体的新软件生态系统。Kaleida于1991年宣布,1992年夏天在加利福尼亚州山景城开始运营。其员工包括来自苹果QuickTime组织和IBM内容交付运营的人员。Nat Goldhaber成为公司的首任首席执行官。 提议的平台由两个紧密相关的组件组成。Kaleida Media Player旨在在Macintosh电脑、IBM兼容PC、机顶盒和其他设备上提供通用运行时。ScriptX提供了编程模型和对象库,使媒体文件具有交互性。该系统旨在让开发者一次创建标题,并在多个平台上分发。ScriptX使用面向对象的概念,包括类、继承、动态绑定、垃圾回收、多线程和持久对象存储。其广泛的类库处理多媒体定时、事件处理、用户界面构建和常见数据结构。 公司早期的公开声明雄心勃勃,但交付缓慢。报道批评Kaleida的高工资、庞大员工队伍、支出和不确定的进展。Goldhaber与董事会之间的分歧还涉及股票期权以及公司是否应寻求公开上市。1993年7月,Goldhaber被曾在IBM工作的Mike Braun取代。这一变化之后是战略收缩。1994年4月,Kaleida正式放弃了机顶盒计划,专注于完成ScriptX、其对象库和桌面Kaleida Media Player。裁员使员工减少了约五分之一到四分之一。 第一个商业版本于1994年12月19日发布,当时Kaleida发布了ScriptX和Kaleida Media Player 1.0。技术评论认可了系统的易用性和广泛的通用功能集,但其资源需求是一个主要障碍。运行时在加载应用程序内容之前消耗数兆字节内存,这对当时典型计算机来说负担沉重。Macintosh版本也缺乏原生PowerPC版本,即使苹果的新硬件正朝着该架构发展。这些限制使开发者难以依赖Kaleida作为大众市场运行时。 外部条件同样重要。曾经预期成为主要分发渠道的交互式CD-ROM市场日益受到万维网的挑战。浏览器开始处理表单、图形、动画和其他交互式体验,这些以前可能放在CD上。Java提供了另一种可移植编程模型,而Macromedia Director和Lingo已经吸引了开发者。Kaleida试图通过探索通过互联网交付对象和内容来适应,但这一转变降低了其原始CD为中心设计的战略价值。 1995年11月,苹果和IBM宣布Kaleida将于1996年1月关闭。ScriptX 1.5在关闭前后发布,以履行对开发者的承诺。苹果负责进一步开发并向大部分工程团队提供了职位,但项目很快失去动力。只有有限数量的已知商业多媒体标题使用了ScriptX 1.5。Kaleida后来的影响是间接的:其事件驱动、面向对象的运行时概念类似于后来多媒体和3D创作系统中使用的方法,尽管其自身平台没有实现持久的市场采用。

  • 1996

    ScriptX 1.5发布,公司关闭

    [1]

    ScriptX 1.5在运营结束时发布,剩余开发转移到苹果。

  • 1995

    宣布关闭

    [1]

    苹果和IBM宣布Kaleida Labs将于次年一月关闭。

  • 1994

    放弃机顶盒计划

    [1]

    Kaleida将范围缩小到个人电脑多媒体软件,并减少了员工。

  • 1994

    ScriptX 1.0和Kaleida Media Player 1.0发布

    [1]

    第一个公开版本于1994年12月19日发布。

  • 1993

    首席执行官变更

    [1]

    Mike Braun取代Nat Goldhaber成为首席执行官。

  • 1992

    开始运营

    [1]

    Kaleida在山景城开始运营,并从苹果QuickTime团队和IBM内容交付团队招募员工。

  • 1991

    Kaleida Labs宣布成立

    [1]

    苹果电脑和IBM宣布成立合资企业,开发跨平台多媒体技术。

产品与定位

一个通用的、跨平台的交互式多媒体创作和运行时环境,最初专注于CD-ROM内容,后来考虑用于网络交付的媒体。

  • 跨平台多媒体运行时 · 1994

    Kaleida Media Player

    Kaleida Media Player是公司平台的核心运行时。它旨在跨Macintosh、Windows兼容PC、OS/2、机顶盒和其他可能的设备播放和操作交互式多媒体内容。该软件在概念上类似于交互式、可移植的多媒体播放器,但其相对较大的内存需求和延迟的平台支持限制了采用。1.0版于1994年12月发布。

  • 面向对象的多媒体脚本语言 · 1994

    ScriptX

    ScriptX是Kaleida的主要编程语言和对象框架。它结合了类、继承、动态对象绑定、垃圾回收、线程、持久对象存储和大型多媒体类库。该语言专为交互式CD-ROM应用程序和其他媒体丰富的软件设计,具有事件处理和定时演示同步功能。ScriptX 1.0和开发套件于1994年发布;1.5版在公司关闭前后发布。

  • 多媒体创作工具包 · 1994

    ScriptX开发套件

    ScriptX开发套件为作者和程序员提供了对ScriptX语言、运行时和核心多媒体类的访问。它旨在支持创建可移植的交互式标题,这些标题可以与Kaleida Media Player一起分发。该套件在公司开发周期后期发布,留给开发者在市场转向基于浏览器的交付之前建立实质性商业生态系统的时间很少。

品牌决策

  • 1995

    尝试调整平台以适应互联网交付战略

    背景

    Web和浏览器软件的增长削弱了独立CD-ROM多媒体平台的前景。

    采取的行动

    Kaleida探索了通过互联网交付对象和Web内容。

    后续影响

    这种适应没有恢复势头,苹果和IBM在当年晚些时候宣布了公司关闭。

  • 1995

    关闭Kaleida Labs其他

    背景

    ScriptX没有获得显著的开发者采用,而Java、网页浏览器和成熟的多媒体工具正在竞争同一机会。

    采取的行动

    苹果和IBM宣布Kaleida将于1996年1月关闭,并安排ScriptX 1.5发布。

    后续影响

    ScriptX开发转移到苹果,但项目很快衰落,Kaleida作为独立公司不复存在。

  • 1994

    放弃机顶盒开发战略

    背景

    最初的愿景包括一个用于计算机和消费设备的通用多媒体系统,但开发延迟且资源有限。

    采取的行动

    Kaleida正式放弃了机顶盒计划,将精力转向ScriptX、其对象库和桌面部署。

    后续影响

    公司减少了人员,并寻求将Kaleida Media Player与个人电脑和CD-ROM内容一起分发。

  • 1993

    更换首席执行官并重新聚焦开发战略

    背景

    Kaleida面临进展缓慢、成本高、管理分歧和难以建立行业合作伙伴关系的批评。

    采取的行动

    董事会用Mike Braun取代了Nat Goldhaber,随后缩小了公司目标。

    后续影响

    公司放弃了机顶盒计划,专注于ScriptX和个人电脑多媒体运行时。

来源1 个来源

引用本词条: 请引用规范词条页。 /brand-wiki/kaleida-labs · 编辑方针 · 词条如何编纂