上古:衰变或计划外的过时的使者

在2017年底,苹果公司意识到它正在放缓旧版iPhone的性能以弥补电池质量下降的影响。 尽管后来不再使用这种做法,但此事件再次引起了计划中的过时主题,当时产品制造商有意限制设备的使用寿命,从而促使消费者“转向”新模型。 不是由于新功能,而是因为绝对可用的旧设备无法执行任何操作。 老实说,我不支持关于这一现象的阴谋论的支持者。 为了在大型公司中进行计划 ,需要做很多工作,而这是许多人都知道的,而这种阴险计划所带来的潜在收益将无法与声誉损失相提并论。 由于这种情况,更旧的智能手机,笔记本电脑,台式机,软件也变成了南瓜。


我收集旧设备,但几乎从不使用它们,因此我对哲学家从哲学上对待坏掉的软件商店,重要服务的过期域,固件的断开链接以及博物馆工作人员生活的其他便利设施:他想要这样。 但是仍然...在Reddit上,有一个“终生”的物品购买者社区 ,以便他们能长期服务。 他们讨论炊具,梳子,靴子,割草机,锅炉,哑铃和音响设备。 但是计算机很少讨论,并且有明显的原因。 是否可以使用使用寿命长达数十年的现代技术来创建计算机设备? 我将尽力在本文结尾处尽可能地回答这个问题,但总的来说,我想谈一谈现代设备如何随着时间而退化。 例如,不同年份的电子钟,智能手机和计算机。

我在电报中记着一本旧铁器收藏者的日记。 正在恢复第386台计算机的构造;下一步是声卡的艰难选择。

卵石



去年 ,我收集了六种不同型号的Pebble智能手表,但我仍在使用它们。 该制造商的第一款车型于2012年发布,并于2016年12月停止存在。 知识产权已转让给FitBit(FitBit最近 Google 出售 ),设备支持也停止了。 在去年8月准备Pebble资料时,其性能总体上是乐观的,但这只是因为Pebble手表的开发者和用户社区组织并创建了服务器基础结构的镜像 。 如果没有Rebble项目,则重置后甚至无法激活时钟。 适用于iOS和Android的Pebble应用程序的最新版本已与该基础架构配合使用:他们设法在Pebble Time模型中保存了应用程序商店和表盘,传输天气数据甚至语音识别。 去年夏天的唯一问题是Pebble网站和论坛的关闭:如果您的手表有问题,在此之前可以使用错误代码在搜索中找到解决方案。 随着该网站,搜索结果消失了。

但这仅仅是缓慢降解过程的开始,一直持续到今天。 在2019年春季,Pebble应用程序从Google Play商店中消失了。 Google于年初更改了 Play商店中的应用程序获得访问电话和SMS权限规则。 根据新规则,只有安装用于处理SMS或默认呼叫的应用程序才能访问此类数据。 如果该应用程序原则上没有这种机会,也就是说,它不是拨号程序或SMS聊天,则会因违反规则而将其从Play商店中删除。 Google可以理解:许多恶意应用程序都使用了SMS。 Pebble应用程序需要此系统权限,不仅可以显示通知,还可以丢弃电话或使用预先准备好的文本回复SMS。 当然,当前的所有者没有更新软件,并且也不会有这样的机会。


好的,顽固地继续使用不存在的公司的手表的Android手机所有者的生活变得有些复杂。 使用iPhone的人的生活要复杂得多,但时间不长。 8月初,Pebble应用程序从Apple App Store中消失了。 由于在iOS中您不能只是下载和下载“从互联网上下载APK”,因此如果丢失数据或更换手机,您的手表将无法正常工作。 幸运的是,在9月,通过谈判退还了该申请。 这不是永远的事实,因此,如果您将来突然想购买Pebble复古时钟,最好立即安装该应用程序。 没伤

因此,这对我来说变得很有趣:什么会使我的Pebble手表更早无法使用-电池老化(可解决)或软件问题? 一切都可以在我当前的Android 9智能手机上使用。 在Android 10上, 存在一些问题 ,但这似乎并不致命。 情况并非总是如此:API的下一次重大升级可能导致上次更新于2017年初的软件无法运行,或导致无法拦截通知。 我将更换手表中的电池(如果有的话),依次使用Pebble的多个副本将很可能有助于延长使用寿命。 我会假设在某个时候,我的少量手表将成为另一个博物馆展览,并且将与可以使用这些手表的智能手机一起完整存储。 也许他们可以帮助他们延长替代智能手机应用程序的寿命。


Pebble手表的命运迟早会被许多现代设备所共享,这些设备如果没有服务器基础架构就无法正常工作。 智能手表还不错,但是智能家居系统呢? 2014年,当时Google的另一个Nest部门收购了家庭自动化中心Revolv 制造商。 设备的销售几乎立即停止,并且在2016年关闭了云服务,该服务已经购买并将集线器构建到自己的智能家居中,带来了很多问题。 受害人可能会退还集线器的成本,但重点不是硬件的价格,而是安装成本,以及一个简单的事实,那就是有些东西在家里为您服务,然后又停止了。 我绝对不会自以为是,但是我们不是不是因为进步而经常被迫放弃我们已经习惯并起作用的过时和弯曲的技术吗?

智能手机


这是一个值得发表的话题,或者被旧设备埋没在数百万行代码和业务解决方案下的多卷书中。 让我们从好消息开始:由于相对保守的移动运营商,您可以从新iPhone或Samsung中取出SIM卡,将其(使用适用于不同尺寸的适配器)插入2005年的智能手机甚至2001年的手机中 ,它便可以使用。 名为eSIM的相对较新的现象可能会破坏这种兼容性:订户ID将变为虚拟的,并且根本没有任何内容可插入旧设备。 我会以咖啡为由来猜测:我的存货在未来十年甚至还有十多年的兼容性。


好消息到此结束。 Windows Phone平台是计划外的过时的最新,最典型的例子。 它自2010年以来一直存在,在2017年由于无用和缺乏兴趣而悄悄关闭。 从2019年12月10日起,将不再对Windows Phone上的所有设备提供支持:这意味着在该系列产品中没有太多时间可以在此平台上购买手机了。 我还没有这样的设备,因此我无法评估平台最终关闭所造成的损害,但我假设至少应用商店会遭受损失,最大的是激活算法。 在最好的情况下,您会收到一部手机,无法下载新软件(没有铃鼓跳舞,这总是可能的,但并不总是合理的),而在最坏的情况下,这是无法使用的。 最有可能的是,该基础设施将不会在今年12月断开连接,而是会在以后断开连接,并且在不久的将来,对已经激活的设备的所有开发和更新交付都将完全终止。


好吧,让我们来看看一个直播平台Android。 我最近从三星Galaxy Note的盒子里拿出了第一个版本:2011年发布,2012年被我收购。 七年不是那么长的时间。 此设备的原始固件基于Android版本2.3.6。 最后一个正式版本是4.1.2,不再支持两个版本。 非官方版本在Android 9.0之前可用,但我使用的是最高版本的Android 7,有了它,这款具有1G内存的双核智能手机可以很好地,非常轻松地工作。 我在上面安装了原始固件,并立即意识到其中的区别:手机只是“飞起来”,但商店中的大多数应用程序都拒绝安装。 在某个时候,我停止尝试向这位老人提供最新的软件:在旧固件上精心挑选的旧版本比显然为更多内核和更大GB设计的现代软件好得多。 即使是可以在Android 4-5上滚动的Google服务更新,也会大大降低此类设备的运行速度。 但是在这种情况下,这又是一个博物馆设备,它似乎能够消化现代网络服务,但事实并非如此。 尽管Android并没有关闭任何人,并且这是迄今为止最受欢迎的移动平台,但较早版本的OS与Windows Phone在不久的将来不会有太大区别。


几年前放松一下。 我最近购买的产品是诺基亚E90,这是2007年的一款键盘键盘。 如何确定您的硬件是否符合复古设备的标准? Google的型号名称。 如果第一个搜索结果是Wikipedia页面,则可以,并且匹配。 该设备运行在Symbian OS 9.2上,自9.1版起,诺基亚引入了应用程序强制数字签名的做法。 因此,您可以安装许多有用的实用程序,并且仅通过一种越狱即可直接访问设备的文件系统-尽管该术语在Symbian时代并未使用。 您也无法交付经过正式分发的经过数字签名的应用程序,因为证书已经过期,并且没有其他人可以更新它们。 时钟会有所帮助,您需要猜测正确的时间间隔,而不是早晚。 尽管仍以诺基亚品牌发布智能手机,但它们与那些旧设备(以及芬兰公司本身)几乎无关,并且已经停止了对早期设备的支持。 诺基亚E90与其他型号相比具有优势,因为只有一小部分用户习惯使用该设备,甚至在发布12年后都还不愿意放弃使用它。 因此,有一些解决方案可以为邮件和网络的正常(当然是有条件的)续订证书。 否则,一切都会变得非常糟糕:Ovi应用程序商店已经死了,导航无法正常工作(您可能无法使用脱机的地图,而无法获得最初的新鲜感),也没有针对现代即时通讯工具的解决方案。

关于智能手机的一般结论:它们没有像IoT那样与服务器端紧密相连,并且在保持电话和最少网络功能的同时,它们不会变成砖头。 例如,尽管可以选择,但以下是有关较旧的Apple设备的最新消息 。 某些型号(iPhone 5,iPad 4)必须在11月3日之前通过网络进行更新,以解决GPS接收器中的错误。 更准确地说,GPS标准本身存在缺陷,该缺陷使用最大值为1024的星期计数器。全球定位系统的前1024个星期是从1980年算起的,到1999年结束。 在2019年4月,又过去了几周,但是这个门槛直到现在才赶上旧的iOS设备。 如果您没有在补丁中安装固件,则导航或访问iCloud可能会出现问题,因为时间同步也与地理位置相关联,并且似乎可以与云服务一起正常工作。 苹果公司照顾了这种旧(2012年)设备的用户,这是一个好消息。

Symbian中带有证书的示例说明了安全工具如何随着时间的流逝成为老用户的劣势。 想象一下,十年后,如果代码中带有GPS弹弓的类似错误起作用,那么同一iOS中的多种保护系统将会发生什么情况。 在这里您还不能执行固件。 有趣的是,在二十世纪30年代,将有一种方法来维持现在仍旧的旧设备的可操作性。

电脑类


到2020年1月,对Windows 7的支持正式结束 ,因此,我将从“新复古”开始。 我的笔记本电脑Lenovo ThinkPad X220在其生命的第七年中,成功地继续昼夜不停地在Linux上充当家庭服务器的角色。 最初,Windows 7预先安装在其上,但其规格足以满足Windows 10的要求,除非屏幕分辨率按当今的标准“有点大”。 不再支持联想品牌的软件套件-如果以前可以直接从制造商的服务器下载更新和驱动程序,则必须现在手动进行。 三个月后完成操作系统支持将主要导致更新和补丁程序的供应终止,但不会影响性能。 随着时间的流逝,Windows 7将成为日常使用的相同不安全操作系统,即现在的Windows XP-出现新的漏洞,并且不再发布针对它们的补丁程序。 再过几年,软件将开始崩溃:当我尝试在半复古台式机上安装Windows Vista时,我完全感觉到了。 降级的下一个阶段:缺少新硬件的驱动程序。 例如,对于Windows XP的GeForce 10xx视频卡没有官方支持;它在本系列发布之前于2016年终止

也就是说,距离Windows XP发行已经15年了。 按照智能手机以及更先进的物联网设备的标准,这是永恒的! 在Windows 98(Microsoft的第一个基于Web的操作系统)的示例中可以看到Windows 7甚至更晚发生的情况。 Internet Explorer 4中的现代Web根本无法正常工作。 系统上来自多媒体附件的所有链接均已失效。 与电视调谐器配合使用并从网络下载节目指南的WebTV组件不起作用。 包含该程序说明的页面也不起作用。 仍然可以在Microsoft网站上找到Windows 98的更新,但更新形式为非结构化的工件转储。 技术支持页面也被删除,但网络档案保存。 在20年前的计算机上,您将遇到基本网络标准的问题,例如WiFi的WPA2(但并非不可能)。 最重要的是良好的老式有线以太网和老式网络协议:不仅可以从Windows甚至在40年前的 DOS上,都可以通过Windows甚至从DOS来归档文件并ping Yandex!

在这里,我进入了IT历史上最受人喜爱的时期:基于386和486处理器的计算机,以及相应的软件,例如Windows 3.1和95。这是在相对较短的时间内,个人计算机真正属于个人的时代。 在此之前是大型机时代以及通常无法访问的庞大比例的计算机时代。 之后,直到今天,当我们的数据分散在全球成千上万的服务器上时,云和Internet服务的时代仍在继续。 但是从八十年代末到九十年代中期,计算机,软件和数据都以对您方便的形式存储在您的家中。 三十年前,找到有效的硬件和程序并不容易,但是如果找到并启动它,它将可以工作。 够我这个年龄了。 那个时代的美妙之处在于Internet(或Fidonet或其他网络)很重要,但不是必需的,您的个人计算机没有任何形式的绑定。 他们不再这样做了。

终身购买


我什至不会尝试从编程方法或开展现代IT业务的方法的角度来讨论当前的情况。 我将很高兴在评论中讨论这个主题。 我要说的是:如果创新需要放弃传统,那就继续吧,和他一起死去。 我不是“ Symbian还不错,您只需要完成它”这样的职位的支持者。 也许是这样,但是这种软件和硬件设计已经崩溃了,业务或开发人员本身都不支持它。 即使是短暂的Maemo平台也能更好地经受住时间的考验,尽管它也是开发的死胡同。 IT受到的干扰越多,新旧设备将为我的收藏品提供更多的补充,因此我不会抱怨。

但我希望高科技能够提供足够的生面团和知识,以满足对使用寿命特别长的产品的极小需求(可能仅来自我本人)。 想象一下一部手机至少可以保证十年的支持。 我的三星Galaxy Note即将达到这一里程碑,并且发烧友仍在为其购买固件。 但是,如果有人以一种更有条理的方式这样做呢? 具有质量保证。 承诺每年不会颠倒接口。 带有少量但有用的配件,例如相同的智能手表。 我毫不怀疑这样的解决方案将是昂贵的:现在,他们以1000美元的价格出售智能手机,并提供为期两年的更新保证,在这里,有必要将开发人员,管理员和技术支持的劳动时间再延长五倍。

这也是一项有趣的技术任务:如何开发软件,以使其多年来的支持不会拖累制造商? 如何不吞噬所有可用内存,甚至一个千兆字节甚至十个字节? 这样的开发人员极简主义是否合理(就像在过去的好时光一样),当时必须将程序推入48 KB的内存中? 有人对这种方法感兴趣吗? 流行的团队合作方法是否可能? 是否可以将这样的设备集成到现有的网络服务基础架构中? 我没有这些问题的答案,但是在我看来,这是一种个人设备,功能相当有限,但功能仍然很广泛,其中一些基本的东西(如日历或信使)已达到理想状态。 使用商务,阅读新闻,使用邮件的应用程序非常方便,有关哪些书已经写了推荐书,这些书在六个月后不会过期。

啊 看来我宁愿等待计算机与大脑之间的直接接口。 我知道只有一个设备与我所描述的理想情况尽可能接近-这就是Psion 5MX ,它是20年前配备了非常方便的软件部件的设备。 IT行业尚未达到我所描述的方法已经普及的程度。 现代智能手机或智能手表的复杂性令人难以置信-90年代的第486台计算机无法做到这一点。 很酷,但是有时候我会感觉到所有这些技术上的成就都长期停留在alpha版本中,但是我希望看到一个beta,甚至是Release Candidate。 也许停下来思考15年后此代码或该硬件会发生什么情况才有意义? 是否可以使其继续工作? 甚至不能使它在2035年真正发挥作用,而是营造合适的氛围。 在我看来,有两种选择是可能的。 - . , , , , , , . 386- . , , , .

Source: https://habr.com/ru/post/zh-CN474814/


All Articles