在Web 3.0时代重新构想桌面操作系统

WinFS:一个过早的自我破坏性创新

在2013年的Reddit AMA中,比尔-盖茨提到WinFS(Windows Future Storage)是他对微软最大的失望。WinFS被吹捧为Window Longhorn(是Windows Vista的预发布代号)的关键组件之一。微软曾期望这个操作系统的更新能成为桌面计算领域的一个主要的游戏规则改变者。

传统文件系统的问题

普通的文件系统可以将数据作为字节流打包存储到文件中。字节如何被打包到一个文件中是高度特定的应用。因此,在一个文件中共享数据需要应用程序有一个共同的解析逻辑。当我们为不同的目的使用由不同的供应商开发的数以千计的应用程序时,这种存储方法可能是不方便的。

在使用像Windows Explorer这样的文件管理器应用程序的情况下,你只能通过文件名、扩展名和文件创建时间等元数据来寻找文件。你不能只用文件内容来寻找文件。有些人可能会说像Windows搜索或Spotlight这样的解决方案可行,但它们只在所有支持的文件格式都有一个集成的解析逻辑的前提下工作。专有的文件格式进一步阻碍了应用程序之间的数据共享与数据仓的聚合。

普通文件系统的另一个典型问题是,通过树状目录结构来组织数据并不直观。例如,当存储你的会议记录时,你必须决定把它们存储在哪里。它应该存储在日期、地点还是组织者之下?

即使像Dropbox这样的大多数文件托管服务已经支持文件同步,但它仍然是基于普通的文件系统,存在上述的缺点。当出现同步冲突时,这些服务只能覆盖整个文件。

由WinFS提出的有希望的解决方案

WinFS是建立在NTFS文件系统之上的一个抽象层,旨在解决上述问题。它本质上是一个具有文件同步功能的统一存储系统,可以存储任何数据–无论数据是结构化、半结构化还是非结构化。从某种意义上说,WinFS是Dropbox、Zapier和关系型数据库(RDS)的混合。

由于应用程序可以在WinFS中存储结构化数据,所以很容易实现基于内容的搜索。即使文件管理器不能识别文件格式,也可以用结构化数据的键和值对进行搜索。在这种情况下,应用程序之间的数据共享就更容易了。例如,为存储的数据定义一个模式,可以使即时通讯应用程序通过电子邮件与客户分享联系人列表。

像RDS一样,WinFS使数据能够创建一对一、一对多和多对多的关系。这使得定位某个会议记录中提到的任何电子表格成为可能。甚至可以通过实时触发器设置一个工作流程自动化,向会议记录中提到的人发送电子邮件。

有趣的是,WinFS也被设计成一个分散的存储。它的数据可以在任何地方存储和同步。它可以在本地、云端或自我托管的服务器上进行设置。微软将计算机视为个人数据中心。他们希望这能与谷歌和Facebook等互联网巨头抗衡,避免数据存储过度集中。

与区块链的去中心化不同,WinFS背景下的去中心化更类似于像早期互联网协议(即SMTP)。数据仍然存储在一个集中的位置,但你有权力选择哪一个。无论你把它存储在云服务还是你的本地设备,都不会影响WinFS的功能。而且,你可以在任何时候把数据移到另一个地方。

WinFS发生了什么

不幸的是,在Longhorn多次推迟后,微软决定搁置WinFS功能以确保Windows Vista的及时发布。这并不是微软的未来蓝图第一次走到了死胡同。微软已经在1990年11月12日的《纽约时报》上声称:”在未来,计算机的使用将忘记他们的应用程序,而考虑他们的文件……在这样的设计中,程序将被打包成小模块,可以像积木一样以多种排列方式组合起来”。其他公司也有类似的尝试,例如,苹果也曾计划在90年代初推出OpenDoc。

这些尝试大多是为了将桌面计算从基于本地应用程序和非结构化数据引导到基于复合文档和结构化数据。然而,这些项目都是自我颠覆性的创新,由于当时本地应用程序仍占主导地位,所以都失败了。

“WinFS的想法是超前的,它将重新出现。” ——比尔-盖茨

复合文档的重新唤醒

作为一个相对经典的概念,”复合文档 “一词在历史上不同时期有不同的定义。简单地说,复合文档是一个可以包含任何内容的画布。它不仅可以包括丰富的文本,还可以包括交互式部件、表单或任何其他类型的文件。

从某种意义上说,复合文档和像WinFS这样的统一存储之间的关系,有点像操作系统的外壳和内核之间的关系。内核为平台提供基础能力,而外壳则使人类能够与内核互动以使用这些能力。

有趣的是,一个网页实际上是一个典型的复合文件。于是在SaaS侵蚀世界的时代,在网络上重新驱动下一代的桌面计算已经成为可能。访问网页需要耗费大量时间。桌面操作系统正受到浏览器的巨大影响,甚至像Figma和VSCode这样的专业应用程序也开始转向基于浏览器。

互操作性问题

然而,大型企业(>1000名员工)平均每次使用多达177个不同的SaaS。除此之外,这些SaaS中的数据孤岛的数量使得互操作性变得更加艰难。流程自动化工具,如Zapier和Power Automate,看起来像是为此而生的。但它更像是在数据孤岛之间行驶的渡船,而不是一座真正的、持久的桥梁。

PWA、WebAssembly、WebGL等新技术使网络可以做很多本地应用程序可以做的事情。无服务器的流行也促使开发者更多地将网络应用构建为一个复合文档。

渴望的解决方案

软件开发的速度无法满足用户需求的速度,这是一个持续的危机。这种情况造成了人们对推出公民开发者产品的兴趣增加,同时也流行着 “低代码 “和 “多合一 “这样的流行语。而在以复合文档为中心的桌面计算中,终端用户可以自由创建复合文档。他们可以通过打破软件和文档之间的界限,像搭积木一样创建自己的应用程序。

随着web3的兴起,人们期望网络不仅是可读可写的,而且是可拥有的。一个网络版的 “WinFS “将有助于实现这一目标。万维网的发明者Tim Berners-Lee正致力于一个名为Solid的新项目来实现这一目标。IPLD(InterPlanetary Linked Data),IPFS的一个子项目,也计划通过解决IPFS在结构化数据方面的缺陷来实现同样的目标。另一方面,正如Ruben Verborgh在他的文章《通过激励的合作实现去中心化》中提到的,web3的可编程信任也将有助于建立一个可持续的去中心化的统一存储。

互联网操作系统:新的桌面计算

就像用户不能在没有外壳的情况下使用操作系统的内核一样,复合文件和基于网络的统一存储应该被视为一个整体。

操作系统是为应用程序提供通用功能的系统软件,并确保不同应用程序之间的互操作性。例如,操作系统提供了一个剪贴板和文件系统,使应用程序能够共享数据。因此,从最广泛的意义上讲,操作系统不一定与硬件直接相关。

由于复合文件和基于网络的统一存储作为一个整体可以为建立在其上的应用程序提供互操作性和通用能力,因此可以称为互联网操作系统。

平台的转变已经准备好了

无论有意还是无意,几个一体化的生产力工具,包括Notion、Coda和Airtable,已经成为互联网操作系统的前身。块状编辑器实际上可以等同于复合文档编辑器。

这些一体式工作空间的终端用户最终会觉得这是一个BaaS(Backend-as-a-Service),让他们创建类似Dapp的应用来丰富体验。最近的产品,如微软的Loop、AnyType、Hash.ai和MashCard,就像包裹着统一存储内核的外壳。它们可以存储前所未有的各种数据,如结构化数据库块、半结构化富文本块和非结构化附件块。

你的下一个桌面操作系统不是一个操作系统。Tim对网络的最初设想将得到实现,即它将作为一种媒介,安全、去中心化地交换公共和私人数据。而建立在网络上的互联网操作系统,将创造新的Memex。

本文链接:https://www.dzdvip.com/34481.html 版权声明:本文内容均来源于互联网。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 395045033@qq.com,一经查实,本站将立刻删除。
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年7月6日 23:00
下一篇 2022年7月7日 21:37

相关推荐

  • 喜欢看什么就推送什么(为什么推送知道我要看什么)

    在使用手机的时候,会发现一件很有意思的事情,那就是我们搜过什么看过什么,以及说过什么,只要我们关闭后,第二天手机竟然将这些看过的东西原原本本地推送给我们,完美地呈现在我们眼前,相信大多数朋友都遇到过这样的事情,那么这是怎么回事呢?手机是怎么知道我们的需求以及怎样推送给我们的呢?很显然手机只有通过监听我们的行为才能够做到这一点,而且在之前我也给大家探讨过,要关闭手机的监听开关才能有效保障我们的隐私信息不被泄露,但是很多朋友也向我留言,说不懂如何设置,以及说过什么话手机也会推送相关的信息过来,这又该怎么办?那么这一期我就继续教大家来详细解决这些问题! 一、关闭语音中的个性化推荐 首先我们还是打开手机上的设置,然后在搜索框中输入【个性化】,接着选择【个性化推荐】点进去,点进去之后往下滑找到【个性化推荐】开关将它关掉! 如果说你使用语言说过什么话,或者使用语音搜索过什么东西,第二天手机就向你推荐的话,那么一般就是这个语音个性化推荐开关没关闭导致的,因为手机通过语音个性化推荐功能,监听了我们说过什么话,从而实现向我们推送! 二、关闭应用中的敏感权限行为 在我们手机上安装的应用,其实很多也会获取我们的隐私信息,比如说位置信息,一旦我们去过哪里,它就自动给我们发送信息,还有一些定向信息等等的推广,多数都是由于应用获取了我们的特殊权限引起的,因此我们需要关掉这些应用的敏感权限,从而保障隐私安全! 我们打开设置找到应用打开,接着点击【权限管理】 打开权限管理设置页面之后,直接点击右上方4个小点,然后选择【权限访问记录】 此时我们就能看到手机应用获取的权限访问信息,除了常用的一些权限之外,当然也还有敏感的行为信息,我们只要发现哪个应用获取了这些敏感行为,我们就一一给它关掉!关掉之后,这些应用就不会在后台偷偷监听我们的隐私信息了! 三、关闭淘宝个性化推荐和广告相信很多朋友都喜欢在手机上网购,但是在网购时也会发现这样的情况,我们在淘宝搜索过什么或者看过什么,那么在第二天它也会立马给我们推荐过来,那么这其实也是由于淘宝的监听开关引起的,所以我们只要关闭这个开关就能解决这个问题! 我们打开淘宝设置,找到【隐私】设置 在【隐私】设置中往下就能看到有一个【广告管理】和【推荐管理】 我们首先点击【推荐管理】,打开【推荐管理】之后直接将【个性化推荐】开关关掉! 关掉推荐之后,我们再次返回去点击【广告管…

    2022年4月26日
    67
  • 直播技巧:增强粉丝粘性,提高用户付费率

    专栏月销售额超10万、连续四周蝉联专栏作者直播榜榜首,2019年的上半年,@龟股军师凭借他扎实的逻辑和亲切友好的直播风格,异军突起,收获了大量铁粉。谈及他的收获,龟股军师说,他在直播中感受粉丝的需求,把粉丝当成亲朋好友,真诚以待,才能用直播实现内容变现。 6月6日,今日头条付费专栏 @头条内容付费邀请 @龟股军师做客百万大咖学院,为大家直播分享《教你3个直播技巧,增强粉丝粘性,提高用户付费率》。我们将老师的直播内容整理成文字,方便大家阅读,希望每一位创作者都能在这篇分享内容中有所收获,掌握直播技巧,学会与粉丝更好地互动! 大家好,我是财经领域创作者,在今日头条3月份的知识节活动中,专栏销售额卖出10万+。以下是我的运营经验,希望对大家有帮助。 我一直认为提高专栏成交量和粉丝活跃度关键是做好直播。互联网交流媒介很多:文章、视频、语音,但是最容易拉近人与人距离的方式就是直播。所以,我就选取了直播这种最直接的方式,传播我的内容,让粉丝了解我,也去感受粉丝的需求,真诚以待,做出粉丝需要的专栏。 直播技巧 1. 直播定时定量 我最开始做直播,时间比较随机。在这种形式下,粉丝无法看全直播内容,体验也不好。之后我开始把时间固定下来,每晚8点直播,每场播1个半小时以上,让粉丝建立看直播习惯。时间刚固定下来的时候,我几乎每天都直播,一个月60小时,风雨无阻。 2.装饰好背景 刚开始直播还很随意。当时买了背景墙纸,但是直播的时候显得假,粉丝观众回馈说长时间对着手机看背景,感觉很不舒服。 爱美之心人皆有,逛网店大家都会找图片好看的,设计舒服的先看;去吃饭都会找环境好的地方,装修看起来舒服的去吃。 因此,后来我们把直播间装饰了一番,就像一个门店,让陌生人进来,第一感觉就是要舒服。 现在我的直播画面,背景有颜色感,而且灯光明亮、穿衣得体,看起来让人很舒服。 3.定位清晰,尽量做精一个点 金融、财经内容那么多,但是不要什么内容都讲。我最开始直播的时候就什么都讲,懂的都说。结果粉丝对我印象有点混乱,结果就是不知道我主要讲什么,没有明确的定位也就很难记住这个人。之后我对内容做了调整,70%时间讲大盘,30%时间讲其他内容(例如,问题答疑)作为调味剂。这就做到了,把一个行业的一块讲好,把一个点的垂直度做深。 同时,为了帮助粉丝更好地理解,我在直播中会准备一个小黑板。我还会在第二天早上把前一天晚上直播…

    2021年5月9日
    14
  • 红歌大全100首老歌流行歌曲(红歌100首经典老歌歌名)

    百年征程心向党,嘹亮红歌颂深情 《游击队歌》《保卫黄河》《松花江上》《再见了,大别山》《唱支山歌给党听》《歌唱祖国》《我为共产主义把青春贡献》《长江之歌》《我爱你,中国》《西部放歌》《在希望的田野上》《我和我的祖国》………… 这些镌刻着时代标记的歌曲,串起了近百年来中华民族在中国共产党领导下筚路蓝缕的奋斗史。 为了做好建党100 周年主题出版工程,上海音乐出版社在院党委、院行政的领导下,以满腔的热情投入建党100 周年重点出版工作中,多次召开专题会议研究讨论总体思路,制定工作方案。在建党100周年这个辉煌庄严的时刻,首批推出《歌声献给党》系列丛书,之后还将陆续推出以音乐为特色的主题出版物,奉献给大家。 《歌声献给党》系列丛书是为迎接中国共产党建党100周年的特别制作,共三册,分为女声篇、男声篇、合唱篇,共收录了100首流传广泛、脍炙人口、旋律熟悉的曲目,如《黄河大合唱》《我和我的祖国》《我爱你,中国》等能够勾起很多人回忆的经典曲目,每首曲目后面附有歌曲简介,帮助读者快速地了解曲目的创作背景和内容,给演唱者以提示。 这100首红色经典歌曲,是音乐会中的常用曲目。其中五首歌曲在我院即将上演的“经典撷英——民族歌剧选曲音乐会”中也会出现。 100首红歌任选唱 筑梦新时代 001.没有共产党就没有新中国 曹火星词曲 002.保卫黄河 光未然词 冼星海曲 003.中国人民解放军军歌 公木词 郑律成曲 004.义勇军进行曲田 汉词 聂耳曲 005.歌唱祖国 王莘词曲 006.中国人民志愿军战歌 麻扶摇词 周巍峙曲 007.远方的客人请你留下来 彝族民歌 范禹词 金国富原曲 麦丁整理、改编 008.我们的田野 管桦词 张文纲曲 009.让我们荡起双桨 乔羽词 刘炽曲 010.弹起我心爱的土琵琶 芦芒、何彬词 吕其明曲 011.我的祖国 乔 羽词 刘 炽曲 012.听妈妈讲那过去的事情 管 桦词 瞿希贤曲 013.祖国颂 乔 羽词 刘炽曲 014.洪湖水,浪打浪 张敬安、杨会昭、欧阳谦叔、朱本和、梅少山、潘春阶词 张敬安、欧阳谦叔曲 015.珊瑚颂 赵 忠、钟艺兵、林荫梧、单文词 王锡仁、胡士平曲 016.我爱祖国的蓝天 阎 肃词 羊鸣曲 017.我们是共产主义接班人 周郁辉词 寄 明曲 018.花儿为什么这样红 雷振邦改词编曲 019.情深谊长 王印泉词 臧东升曲 020.我们走…

    2022年4月24日
    100
  • 澳门的大学排名(澳门的大学有哪些大学)

    根据中国校友会网(艾瑞深中国校友会网 )最新发布的2022中国大学排行榜,2022年度的大学排名中澳门特别行政区共有4所大学进入排名! 澳门的大学比较出名的如下: 1.澳门大学:澳门本地区最优秀的国际化、唯一 一所综合性公立大学 2.澳门科技大学:是海峡两岸暨港澳最年轻的五十强大学 3.澳门理工学院:本澳首间通过国际认可的院校 4.澳门城市大学:是澳门地区海拔最高的综合性大学 5.澳门旅游学院:旅游学院高居全球及亚洲排名榜前列 6.澳门保安部队高等学校:是澳门社会治安稳定的保证 7.澳门镜湖护理学院:适应社会发展需要 8.澳门高等校际学院:由教会创办的院校 9.澳门管理学院:拥有明确的组织章程 10.中西创新学院:是为有志向学的在职人士建立一所高等院校 和去年相比,入选数量保持一致! 2022年校友会中国大学排名评价指标体系由思政教育、杰出校友、教学质量、高层次人才、优势学科专业、科研成果、科研基地、科研项目、社会服务、办学层次、社会声誉、国际影响力等12大一级指标构成,以服务国家“双一流”发展战略和提升高校服务国家地方经济社会发展能力为导向,涵盖了中国高校核心职能的700多项评测指标。 其中澳门特别行政区高校前三名分别是:澳门大学、澳门理工学院和澳门科技大学。 和去年相比,前三名的排名保持不变! 以下是2022年澳门特别行政区大学排名榜单: 附前三名学校简介:No.1 澳门大学 澳门大学(Universidade de Macau / University of Macau),简称澳大,是澳门第一所现代大学,为中欧商校联盟、“一带一路”国际科学组织联盟创始成员,是澳门第一所获AACSB认证的大学。 澳门大学前身为1981年3月28日成立的东亚大学。1991年更名为澳门大学。2014年8月正式迁入位于横琴岛的新校区。 据2019年8月学校官网显示,学校校园面积1.09 平方公里 [3] ;设有10个学院,约130多个学位课程;拥有学生10,414人,其中本科生7141人,研究生3,273人;截至2018年12月,澳门大学全职工作人员总数1538人。 No.2 澳门理工学院 澳门理工学院(葡文:Instituto Politécnico de Macau,英文:Macau Polytechnic Institute),中文简称理工,葡文缩写IPM,地处中华人民共和国澳…

    2022年7月16日
    90
  • Mac、Windows、iOS、安卓最好用的播放器

    尽管目前人们的娱乐方式越来越多,但是电影永远是娱乐生活最重要的组成部分之一,这也是多年以来视频播放器永远是电脑里必不可少的软件之一。 尽管目前在线视频已经越来越成为市面上的主流,但是快进时恼人的加载和时不时就出现的和谐「圣光」实在是烦。 除了「圣光」,还有「暗牧」 一款优秀的视频播放器会让你的观影之旅更加舒适,今天我们就给大家推荐 4 个平台的 5 款播放器。 什么样的播放器是一枚好播放器? 我相信绝大多数用户都用过视频播放器,但是可能并没有想过一款优秀的播放器有哪些要求。 在我们看来,一款优秀的播放器基本来说有这些需求: ·支持足够多的格式 除了市面上主流的 MP4、AVI、MKV、FLV 等等的主流格式之外,VOB、WMV、WEBM、XviD 等等的非主流视频格式也要能够支持。 ·播放大文件时性能强劲,播放小文件时快速轻便 在播放画质优秀、声效震撼但是文件巨大的视频文件时能够充分调用系统硬件和软件方面的性能能,实现流畅播放;播放轻量级文件时又不会过多占用系统资源,节约系统性能。 ·字幕文件支持丰富 不但能够支持普通的外挂字幕,还能够支持 ASS 特效字幕。 ·界面简单美观 系统界面简洁流畅,不影响观影体验;基础操作位置明显,方便控制;除了点按之外有其它操作方式,比如桌面平台的键盘快捷键,移动平台的手势操作。 ·软件本身绿色、干净 软件没有任何的插入或植入式广告,没有捆绑软件,简单轻量,无冗余文件;最好是开源软件;最好是无需安装,解压即可用。 基于这些要求,我们为大家挑选出了如下播放器。 MPV-EASY Player 也许是最优秀的「纯」播放器 在介绍这款播放器之前,首先要介绍一下这款播放器的「母亲」 —— mpv。 mpv 这款播放器或许是目前最强的播放器了,它支持基本上所有格式的视频和音频文件格式、支持 ASS 特效字幕、性能优秀,配置灵活;更重要的是它支持 Windows、OS、Linux 等等众多平台,而且支持非常强大的自定义功能,甚至还可以外挂脚本。 只不过这么强大的播放器使用起来非常复杂,基础版本甚至连 GUI 界面都没有,所以入门门槛比较高。 而这里推荐的 MPV-EASY Player 就是 mpv 的简化版本,在继承了 mpv 诸多优点之外,还简化了 mpv 的使用,让普通用户也能体验 mpv。 MPV-EASY Player 不需要安装,解压…

    2021年6月10日
    53
  • 9款Web服务器软件,值得收藏

    我们都知道,逐个登录到服务器并手动检查它们的操作,是非常耗时的。今天小编就给大家介绍9款Web服务器管理工具,这些基于Web的服务器管理工具将帮助你更加便捷的管理多个站点上的服务器并提高效率。     1、Apache Apache可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,目前已经成为世界上最流行的Web服务器软件之一。它的特点是简单、速度快、性能稳定,并可做代理服务器来使用。当需要处理php页面,执行php的内容过多时,可以采用Apache。 2、Node.js Node.js是一个Javascript运行环境,它是一个基于Chrome JavaScript运行时建立的平台,用于方便地搭建响应速度快、易于扩展的网络应用,它对一些特殊用例进行了优化,提供了替代的API。Node.js 使用事件驱动, 非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。 3、Cockpit Cockpit是一款开源的Linux服务器管理解决方案。可以执行如启动容器,管理存储,配置网络,检查日志等操作,能够同时控制和监控多台服务器。它提供的主要功能有:可视化的监控系统性能,管理Docker容器,终端窗口中基于Web,管理用户帐号,收集系统配置和诊断信息,修改网络设置等。 4、Ajenti Ajenti是一款流行的开源解决方案,它提供基于浏览器的服务器管理面板。可以安装软件包并运行命令,还可以查看必要的服务器信息,例如控制中的RAM,可用磁盘空间等。Ajenti具有极高的模块化,以及可扩展的框架,对于各种用例都非常有用。它的一些主要功能包括:基于Google AngularJS的GUI,基于AJAX的单页前端,提供响应式布局,通知、模式和实时更新,有可插拔身份验证和授权,提供必要的防火墙功能。 5、Virtualmin Virtualmin是一个强大且灵活的Web控制面板,适用于Linux和BSD系统。它在PC,手机和平板电脑上具有非常易于使用的用户界面。Virtualmin是开源的,具有高级支持。它提供100000多个安装,是广泛使用的虚拟Web托管解决方案之一。Virtualmin有Web堆栈的完整功能,例如Web,电子邮件,域,DNS,分析,报告等。它还提供一些独有功能,如LDAP身份验证,命令行管理和许多其他…

    2021年8月8日
    39