【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

HP 开源其 webOS 浏览器 Isis

  • 2012-02-21
  • 本文字数:1011 字

    阅读完需:约 3 分钟

HP 开源了 Isis ,一个基于 QtWebKit 的浏览器,该浏览器遵循了开源webOS 管理模式

其实,HP 从一月份就有将webOS 开放的消息,当时他开源了自己的JavaScript 框架 Enyo ,据官方统计,该框架在最近三周共获得了 4 万次的下载量。HP 承诺在二月将会有更多的代码开放给公众,他们也的确信守了承诺,并释放出 Isis 的代码,Isis 不仅是一个全新的浏览器,更重的是为 webOS 未来的开发提供了治理模式(Governance Model)。此外,他们还宣布了集成Webkit 的 JavaScriptCore ,在本月的晚些时候,Enyo Widgets 也会被放出。

Isis 的发布是件有意思的事情,它基于 QtWebKit ,最初由 NOKIA 开源。HP 决定使用基于 WebKit 的浏览器引擎主要是因为它的快速和标准的规格。Isis 利用客户 - 服务端模型将用户界面和渲染过程分离,这样的好处就是使得设计响应式用户界面(Responsive UI)成为可能。浏览器服务(BrowserServer)通过离屏共享缓冲区(off-screen shared buffer)来渲染内容,然后,再由浏览器适配器(Browser Adapter)负责将缓存好的内容显示到屏幕上。

Isis 支持 Netscape 插件和 Flash。Isis 的界面部分采用 Enyo 编写,HP 计划在将来也能够将其移植到其他的平台中,尤其是各种平板设备上。Isis 的代码已遵循Apache 2.0 许可。

治理模式中提到了要将webOS 分成若干个小项目,以便开发人员能够更好地管理和参与进来, 分拆后的项目大致有:Enyo、Isis、Linux 标准内核以及webOS 系统管理器。每个项目都将由一个项目管理委员会领导(PMC,Project Management Committee),该委员会中的成员将从社区中选举。开始的时候,所有的委员将均由来自HP 的人员担任,其他社区成员则将根据各自在项目中水平和代码质量来决定其话语权。该治理模式中承诺:“共识决策,保持公开和透明的沟通,对社区进行管理并负责”。总地来说,HP 受 Apache 式运作模式的启发建立了此模式,但还未有迹象表明,是否将会有项目提交至 Apache。

看起来,HP 的确在推进 webOS 的开源上花了不少心思,也正在按照发布计划紧锣密鼓地执行着,我们至今距离能够加入并参与到一个成功项目中还有很长的路要走,然而这个项目的未来也正被厂商和开发者掌握着。其所采用的 Linux 标准内核定会使得设备厂商更加容易地拥抱 webOS,但是,在 HP 推行 TouchPad 跌了一个大跟头之后,再做此事更需要很大的勇气,而且,Android 平板设备也尚未在市场上有突破的表现。

查看英文原文: HP Has Open Sourced webOS’ browser, Isis

2012-02-21 23:421798
用户头像

发布了 156 篇内容, 共 49.7 次阅读, 收获喜欢 7 次。

关注

评论

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

兆骑科创创业赛事活动服务平台,投融资服务对接,政策申报

兆骑科创凤阁

刘伟光:超大型金融机构国产数据库全面迁移成功实践

OceanBase 数据库

毕业设计

Asha

OceanBase 4.0发布:首次实现单机分布式一体化架构、全面上云

OceanBase 数据库

哪家web前端培训班比较好

小谷哥

兆骑科创创业大赛,线上直播路演,高层次人才引进服务平台

兆骑科创凤阁

蓝桥杯历届试题 蚂蚁感冒(模拟版+非模拟版)

Five

算法 算法竞赛 8月月更

VPN是什么?VPN与堡垒机有啥区别?

源字节1号

软件开发 小程序开发

缓存穿透、缓存击穿、缓存雪崩及解决方案

Steven

开源一夏 | Java 覆盖jar包内的方法

六月的雨在InfoQ

开源 钉钉 Java core 8月月更

高僧斗法(博弈-Nim博弈)

Five

算法竞赛 算法题 8月月更

Java:在Word文档中添加或删除页眉页脚

Geek_249eec

Java word 页眉页脚

leetcode 225. Implement Stack using Queues 用队列实现栈(简单)

okokabcd

LeetCode 数据结构与算法

定制开发APP——怎样吸引更多用户?

开源直播系统源码

软件开发 直播系统源码 定制开发 app定制开发

3D可视化在智慧园区的应用

3DCAT实时渲染

身价百亿的Zendesk:创业,从一个小目标开始

ToB行业头条

轻量化服务,大道至简,触手可及

鼎道智联

微服务 云服务 PWA 轻应用 原子化服务

华为被迫开源!从认知到落地SpringBoot企业级实战手册(完整版)

Java编程日记

Java 编程 程序员 面试 架构师

观测云产品更新|观测云计费更新;新增场景仪表板/笔记/查看器的查看权限;优化监控器和事件等

观测云

​五大不良 coding 习惯,你占了几样?

SEAL安全

Code 代码规范 CODING

Bundle-less 的思考和实践分享

字节跳动终端技术

bundle 字节跳动 前端 构建工具 拆包

基于 Impala 的高性能数仓建设实践之虚拟数仓

网易数帆

大数据 impala 数仓架构

7大特征交互模型,最好的深度学习推荐算法总结

博文视点Broadview

OceanBase CEO杨冰:小就是大,构建企业核心竞争力

OceanBase 数据库

万物皆可集成系列:低代码释放用友深度价值(1)—系统对接集成

葡萄城技术团队

软件测试100天上岸3-测试有哪些最高原则

和牛

测试 8月月更

QCN9074 WiFi 6E Card OpenWRT, IPQ6010,802.11ax,wallys,QCN9074 802.11ax 4x4 MU-MIMO 6GHz wifi6E

wallys-wifi6

IPQ6010 QCN9074

开源一夏 | Node.js实战之Node多进程与JXcore 打包深入运用

恒山其若陋兮

开源 8月月更

2022 全球 AI 模型周报

Zilliz

深度学习 计算机视觉 Transformer 多模态

演进式架构从不缺设计方法,最大的阻力在于「人」

万事ONES

专访通过 OBCP V3 首位考生:V3 让知识更加结构化、体系化

OceanBase 数据库

HP开源其webOS浏览器Isis_开源_Abel Avram_InfoQ精选文章