Canonical日前宣布,Ubuntu将从下个版本19.10开始彻底放弃对传统32位的支持,转而仅支持64位,并建议仍需32位环境的用户停留在Ubuntu 18.04 LTS长期支持版本。虽然说64位是大势所趋,但作为最流行的Linux发行版本,Ubuntu的这一转变影响还是相当大的。Steam游戏平台立刻宣布不会支持64位的Ubuntu 19.10和后续版本,Wine模拟器社区内也是炸了锅。今天,Canonical又作出妥协,宣布Ubuntu 19.10、Ubuntu 20.04 LTS仍会提供特定的i386 32位版本,同时在社区内讨论选择需要继续支持的32位软件,新版系统发布后也会继续按需增加这份名单。
但是,Ubuntu今后对32位的延续性支持也不再是原生的,而是借助Container容器来保持兼容,这方面Ubuntu会与Wine、Ubuntu Studio和游戏社区进行深入合作,确保一切顺利。不过,Canonical还是强调,长期来看,这种妥协是有风险的,32位技术已经过于古老,安全漏洞和Bug更难以控制,闹得沸沸扬扬的熔断、幽灵处理器安全漏洞,很多补丁甚至都没有给到32位系统。32位的退去其实也只是个时间问题,目前很多主流大型系统、软件和平台都已经不再支持,比如苹果macOS Catalina已经彻底转向64位,Google Play商店里的应用从8月1日起必须提交64位版本否则拒绝收录,Android Emulator、Android Studio 3.6也将分别从6月30日、12月31日起停止支持32位。