(给技术最前线加星标,每天看技术热点)
转自:开源中国、solidot、cnBeta、腾讯科技、快科技等
【技术资讯】
0、Ubuntu 18.04 LTS 默认 Java 包已从 OpenJDK 10 升至 OpenJDK 11
Canonical今天宣布Ubuntu 18.04 LTS版本的默认Java包已经从OpenJDK 10替换为OpenJDK 11。在Canonical近期发布的Ubuntu 19.04中,已经默认使用OpenJDK 11,而本次升级意味着Ubuntu 18.04 LTS用户也能享受OpenJDK 11的最新功能。
OpenJDK是Java的开源实现,被世界各地的开发人员广泛应用于开发企业级应用程序。Canonical在一篇博文中解释了用户能够从本次更新中获得的好处:
Version 11是Java平台标准版本(Java SE)开源实现的长期支持版本。它涵盖了关键的安全性改进,包括更新到最新的Transport Layer Security (TLS) 1.3版本,并且部署了ChaCha20-Poly1305加密算法(是替代RC4的新型流行算法)。
本次OpenJDK升级还修复了诸多此前版本中存在的错误,改善了JavDoc工具,移除了类似于Pack200(JAR文件已经不在需要的压缩方案)这样不推荐使用的API。
1、Google 意外发布了 Fuchsia OS 的第一个“候选版本”
开发者们一直在观望并急切地等待着谷歌正在开发的操作系统 Fuchsia 的正式推出,但实际上,公司迄今为止几乎没有承认它的存在。在这种低调潜行的背景下,这一操作系统已经迈向最新的里程碑 - 第一个“候选版本”。通过 Fuchsia 的代码库中,有开发人员注意到一个分支,名为“releases / 20190206_00_RC01。”
通过这个名称我们可以假设 Google 在 2 月 6 日建立了“候选版本”, 这似乎代表“Release Candidate 01”的意思,虽然我们现在还不确定中间的 00 两个数字意味着什么。
为什么这个版本被命名为“发布候选”而不是 alpha 或 beta?通常按照软件行业开发流程,候选版本是软件上市前的最后一个测试阶段,但对于一个连官方都没有承认它是否存在的 Fuchsia OS 来说,没有任何迹象表明已经完成了任何此类测试。Fuchsia OS 依然是一个非常早期的操作系统。就在几个月前,Fuchsia 甚至中途放弃了我们已经爱上的“犰狳”用户界面,也就是说迄今为止,它也只适用于开发人员,而不是最终用户,这与通常被认为是“候选版本”的内容相去甚远。
但有价值的另一面是,我们已经知道 Google 有一个独立的私有 Fuchsia 存储库,用于管理 YouTube 等专有应用程序的代码,在这些代码库中有可能隐藏着一个更友好的界面的早期版本。
另一种可能性是,Fuchsia 团队只是在测试他们创建发行版本的能力,而并不是打算“发布”什么。但是日志显示,两天后(2 月 8 日),两个代码更改被添加到 Fuchsia 发布候选的分支。
这两项更改似乎都与修复关键网络错误有关,这些错误有时会阻止设备完全启动。无论出于何种原因,谷歌都希望在候选版本中提供这些关键修复,这不仅仅是一次性的测试。
假设这真的是 Fuchsia 的第一个候选版本,最简单的解释是它仅供内部使用。如果是这样的话,它仍然至少是 Fuchsia 发展进步的里程碑。虽然牵强附会,谷歌仍有可能打算让这个候选版本的内容接触到公众。自从我们首次发现它的存在以来,Fuchsia 和 Android 团队一直致力于让 Fuchsia 在官方 Android Studio 模拟器中运行。也许谷歌可能会准备一个专门为模拟器设计的 Fuchsia 版本,允许开发人员开始为刚刚起步的操作系统开发应用程序。
随着I/O 2019 的即将到来,我们将注意到在开发者活动期间提到 Fuchsia 的可能性。
2、Android Studio 3.4 稳定版发布
主要功能改进和更新:
开发
资源管理器
资源管理器是一种新工具,用于在统一视图中显示应用程序项目中的可绘制性、颜色和布局。除了可视化之外,该面板还支持拖放导入批量素材,并批量进行 SVG 到 VectorDrawable 的转换。
导入意图
当使用新的 Jetpack 和 Firebase 库时,Android Studio 3.4 将识别这些库中的常见类,并通过代码意图建议将所需的 import 语句和库依赖项添加到 Gradle 项目文件中。
布局编辑器属性面板
目前仅有一个单一窗格,其中包含属性的可折叠部分。错误和警告有不同的突出显示颜色。此外,还更新了颜色选择器。
IntelliJ 平台更新至 2018.3.4:支持多行TODO,搜索功能更新
建立
项目结构对话框:新的 PSD 允许在模块级别查看和添加项目的依赖项
R8默认
测试
仿真器设备皮肤:Android Studio 3.4 内部发布了最新的 Google Pixel 3 和 Google Pixel 3 XL 设备外观
Android Q Beta 仿真器系统映像支持
【业界资讯】
0、传华芯通本月底关闭
The Information援引高通与贵州省的合资企业华芯通半导体(HXT)员工的消息称,公司高管在本周四的内部会议上表示,公司将于4月30日关闭。报道还称,截至2018年8月,高通和贵州省对华芯通半导体一共投资5.7亿美元。对此消息,高通和华芯通暂未官方回应。不过第一财经报道称,华芯通CEO汪凯已经离职,关于华芯通关闭的的传闻表示“一言难尽”。
1、苹果和斯沃琪的官司又输了,这次因为 one more thing
据《悉尼先驱晨报》报道,苹果公司输掉了一起和瑞士手表制造商斯沃琪(Swatch)的官司,这次他们争夺的是“one more thing”在澳大利亚的使用权。众所周知,“one more thing”是乔布斯的经典名言,其经常在发布会结尾使用这句话来引出一个最大的惊喜。这句话几乎是苹果发布会上的名言,即便是苹果现任CEO库克也会经常使用。
苹果因为这句话和斯沃琪打了官司
如今这句名言被斯沃琪用在自己的商标上。苹果公司曾与澳大利亚商标局争论过此事,苹果认为斯沃琪对这项商标的申请存在问题,他们不应该在商标中使用“one more thing”这一短语,而应该申请自己的商标。
然而斯沃琪表示,这句话的灵感来自于电影《神探可伦坡》(Columbo),后者经常会说“just one more thing”。斯沃琪将这一商标用于一款以黑色电影为灵感的手表上。
最终,听征官阿德里安·理查兹(Adrian Richards)站在了斯沃琪这边,命令苹果支付这家手表制造商法律费用。理查兹解释说,苹果公司从来没在任何“特定”产品或服务中使用“one more thing”这一短语。
判决书中写道:“这一短语曾在竞争对手(苹果)推出某款产品或服务前使用过,但在这之后这句话就和该产品或服务没什么关系了”。
“偶尔使用或是临时使用都不具有商业特征。并且这一短语是带有普通含义的,简单来说就是说话的人想说一些别的事情,就用这句承上启下。”这也是这次判决的重要依据。
事实上在这个官司之前,苹果在瑞士也曾和斯沃琪打过类似的官司,同样败诉了。那起案件的起因是斯沃琪在新款NFC手表广告推广中使用了“Tick different”这个短语。苹果认为这句话和“Think Different”太像了,后者是苹果在上世纪90年代宣传Mac电脑时使用的广告语。不过瑞士法院在这个问题上同样支持斯沃琪。
尽管苹果与斯沃琪之间的法律战争以失败告终,但是它正通过其他方式赢得瑞士手表市场。目前,Apple Watch的销量超过了整个瑞士手表行业,可穿戴设备的销量预计将以两位数的速度增长。
觉得这些资讯有帮助?请转发给更多人
关注 技术最前线 加星标,看 IT 要闻
喜欢就点一下「在看」呗~