【vivo|时代的变迁!OpenJDK 17 计划弃用并删除安全管理器功能】
出品|开源中国
作者|罗奇奇
为了推动 Java 向前发展 , OpenJDK 17 打算弃用其安全管理器(Security Manager)功能 , 以便与旧的小应用 API (JEP 398)一起删除 。
安全管理器功能可追溯到 Java 1.0 , 在我们用按键手机或者诺基亚在 Web 浏览器上下载 Java 游戏小应用(Applet)的时代 , 安全管理器通过在沙箱中运行小游戏 , 从而拒绝它访问文件系统或网络等资源 , 保护我们的设备的安全性和数据的隐私性 。 安全管理器会批准所有涉及可信任代码资源访问的操作 , 但拒绝不可信代码的资源访问 。
但随着时代变迁和 Java 库的激增 , 安全管理器变得力不从心 , 随着搭载 Android 智能手机的普及 , Java 平台也不再支持小应用这种格式 , 安全管理器使用的环境变得更少了 。 多年来 , 它一直不是保护客户端 Java 代码的主要手段 , 也很少用于保护服务器端代码 。
安全管理器三宗罪:
- 脆弱的权限模型
- 困难的编程模型
- 性能差
基于上述种种原因 , 这个见证移动设备发展史的功能即将从 Java 中移除 , 按键手机和它的 Java 小应用也随岁月一去不返 。
- 京东|裁员不忘膈应人,这家互联网大厂送的离职礼物恶心到我了!
- 跑分|vivoS16Pro选用9000芯片,103万高跑分+1亿像素,配置崛起了
- 投资|14万股东懵了!宁德时代刚募资450亿 就拿230亿买理财
- 剧本|划定底线红线 剧本杀产业进入合规管理时代
- 套餐资费|广电放号 5G套餐竞争告别“三国时代”
- iPhone14|准大学生的数码装备推荐
- 有人觉得中暑就是热出来的,吃一些退烧药就好了,这种做法 蚂蚁庄园今日答案6月28日
- 浮甘瓜于清泉,沉朱李于寒水”描述的是什么场面 蚂蚁庄园今日答案6月28日
- 个头大的车厘子比小樱桃营养价值更高,对吗 蚂蚁新村6月28日答案最新
- 位于广东省阳江市的海陵岛自然资源丰富,景色优美,该岛没有 神奇海洋6月28日答案
