致长期以来一直关注solidot的海内外朋友,请点击这里查看。
adv
开源
WinterIsComing(31822)
发表于2020年10月24日 17时11分 星期六
来自
GitHub 收到了美国唱片业协会(RIAA)的 DMCA 通知,声称 youtube-dl 项目 (i) 规避 YouTube 等授权流媒体服务的技术保护措施;(ii)未经授权复制和传播 RIAA 会员公司的音乐视频和录音。 在收到通知之后 GitHub 移除了 youtube-dl 项目。这一事件引发了争议,因为 RIAA 的指控并不真实。youtube-dl 是一个非常受欢迎的视频下载工具,允许用户下载 YouTube 和 Vimeo 等流媒体网站的视频,但并没有尝试规避 DRM 保护。youtube-dl 项目的一个问题是它使用了版权音乐作为下载示例。
开源
WinterIsComing(31822)
发表于2020年10月14日 15时38分 星期三
来自
10 月 12 日是 OpenOffice.org 办公软件项目发布二十周年,基于 OpenOffice.org 源代码的 LibreOffice 办公软件项目向接手 OpenOffice 的 Apache OpenOffice 发表公开信,表示 LibreOffice 是 OpenOffice 的未来,呼吁 Apache OpenOffice 承认失败。LibreOffice 称,自 2014 年以来,Apache OpenOffice 没有发布一个大版本,而同一时间它发布了 13 个大版本和 87 个小版本。在 2019 年,LibreOffice 有超过 15,000 个 code commits,而 OpenOffice 只有 595 个。然而许多用户仍然不知道 LibreOffice 的存在,而 OpenOffice 的品牌认可度仍然很强。维护旧的分支对遗留用户当然重要,但 2020 年最负有责任心的做法是帮助新用户。LibreOffice 呼吁 Apache OpenOffice 做正确的事,让用户知道基于 OpenOffice 的更强大更现代的办公软件的存在。
开源
WinterIsComing(31822)
发表于2020年10月14日 14时20分 星期三
来自
可作为 Google Analytics 开源替代的 Web 分析工具 Plausible 项目宣布其授权许可证从 MIT 切换到 AGPLv3。此举旨在防止企业拿了 Plausible 的代码后直接与 Plausible 展开竞争但不提供任何的回馈。AGPLv3 要求公开修改后的源代码,MIT 则没有任何此类要求。Plausible 称许可证的改变对订阅 Plausible Cloud 或自托管的用户没有任何改变。
书籍
WinterIsComing(31822)
发表于2020年09月25日 13时35分 星期五
来自
开源电子书管理软件 calibre 释出了 5.0 版本。主要新特性包括:支持高亮;支持垂直和从右向左显示的文本;Python 2 已经终止了支持,calibre 迁移到了 Python 3,部分第三方插件尚未移植到 Python 3,因此在 calibre 5.0 中将无法工作;完整支持暗色模式;增强了电子书搜索功能;因为迁移到 Python 3,以及数据库格式略有改变,可能会出现一些不兼容的问题。
游戏
WinterIsComing(31822)
发表于2020年09月23日 22时36分 星期三
来自
恐怖游戏《失忆症》系列的开发商 Frictional Games 宣布公开《失忆症:黑暗后裔》和《失忆症:猪猡的机器》的完整源代码,代码托管在 GitHub 上,采用GPL v3 许可证。开发商表示开源并不意味着游戏免费,而是意味着可以在 GPL v3 下自由的使用源代码,free 是“free speech(言论自由)”的“free”而不是“free beer(免费啤酒)”的“free”。开发商的《失忆症》系列新作《失忆症:重生》将在一个月后发售,它的另一款知名作品是科幻恐怖游戏《SOMA》。
硬件
WinterIsComing(31822)
发表于2020年09月22日 10时49分 星期二
来自黄欣国
黄欣国(Andrew "bunnie" Huang )宣布了开源移动硬件平台 Precursor,可用于组装各自 DIY 移动应用。不同于传统的 ARM 或 AVR SoC,驱动 Precursor 的是一个软件定义的 FPGA 硬件,预载了模拟 RISC-V CPU 行为的比特流(bitstream),硬件黑客可以自由的模拟其它类型的 CPU,如 6502、lm32、AVR 和 ARM。这一灵活性是有代价的,CPU 的速度被限制在 100 MHz 左右,它不会替代你的智能手机。Precursor 还集成了电池、键盘和显示屏。
开源
WinterIsComing(31822)
发表于2020年09月21日 20时24分 星期一
来自
WebThings 项目宣布脱离 Mozilla 成为一个独立开源项目。项目的名字将从 Mozilla WebThings 改为 WebThings,新主页为 webthings.io。WebThings 是一个物联网开放平台,包括用于家庭智能网关的软件发行版 WebThings Gateway 和帮助开发者构建 web things 的可重复利用软件组件集 WebThings Framework。最近 Mozilla 宣布了重组和裁员,将注意力集中到能盈利的产品上,减少对旗下开源项目的资助,WebThings 就是其中之一,Mozilla 将 WebThings 项目的控制权转交给了社区。
X
WinterIsComing(31822)
发表于2020年09月20日 21时00分 星期日
来自
Mesa 的 Panfrost Gallium3D 开源驱动提供了对 ARM 的 Mali Midgard 和 Bifrost GPU 的支持,它最初始于对私有 Mali 图形驱动的逆向工程,进展缓慢,但随着主要开发者 Alyssa Rosenzweig 受雇于咨询公司 Collabora,项目取得了稳定进展。在 XDC2020 大会上,Alyssa 透露,ARM 支持 Panfrost Gallium3D 作为开源的 Mali 驱动。Alyssa 称,ARM 正与 Collabora 合作开发 Panfrost,在最近的一次更新中他们移除了三千多行代码,加入了接近一万行新代码,未来 Panfrost 将会更成熟支持更多平台。
IBM
WinterIsComing(31822)
发表于2020年09月16日 15时48分 星期三
来自
IBM 通过 OpenPOWER 基金会开源了 A2O POWER 处理器核心,相关信息发布在 GitHub 上,软核采用 C-BY 4.0 许可证授权。A2O 是一种乱序、多线程、64 位 POWER ISA 核心,设计作为 SoC 设备的定制和嵌入式处理器使用,为单线程性能优化,适合使用场景包括 AI、自动驾驶和安全。
开源
WinterIsComing(31822)
发表于2020年09月16日 10时09分 星期三
来自
作为事实上的 JavaScript 时间日期处理标准库,Moment.js 项目宣布它不再鼓励新项目使用该 JS 库。Moment.js 被数百万项目使用,截至 2020 年 9 月每周的下载量超过 1200 万。Moment.js 诞生于 2011 年,今天的 Web 环境已经与当时大不相同。由于有太多的项目依赖于 Moment.js,开发者优先选择了保持稳定而不是引入新特性,它面临的一大问题是体积太大。Chrome Dev Tools 最近开始建议开发者替换 Moment.js。Moment.js 团队在讨论之后决定不再鼓励新项目使用这个库,现有的项目可以继续使用——项目进入到了维护模式,它没有死亡,但它的使命已经完成了。
Google
WinterIsComing(31822)
发表于2020年09月13日 21时15分 星期日
来自
风力发电是利用风力转动涡轮机产生电力,但安装在地面的涡轮机通常能利用的风力是很有限很慢的。2006 年,一群风筝爱好者产生一个想法:安装在风筝上的涡轮机能更充分的利用风力,Makani 就此诞生了。该项目得到了 Google.org 的 1500 万美元投资。2019 年 Makani 成为独立公司,但 2020 年就结束了运营。Makani 花了 13 年时间研发类似风筝的发电装置,这种设备本质上是安装有小型涡轮机的固定翼,拴在地面,利用风转动涡轮发电,电传导地面然后送到电网。Makani 项目虽然结束了使命,但所有的研发成果,包括软件源代码和飞行日志,都公开发布在 GitHub 上,Makani 团队希望能被其他研究风筝发电的项目使用,他们甚至还发布了一则纪录片《Pulling Power from the Sky》,记录他们 13 年的旅程。
Android
WinterIsComing(31822)
发表于2020年09月09日 12时51分 星期三
来自
Google 正式宣布释出 Android 11,源代码发布到 Android Open Source Project (AOSP)。Google 表示 Android 11 将开始逐步推送给 Pixel、OnePlus、小米、Oppo 和 realme 等品牌的部分型号。从功能上说, Android 11 不是一次大的更新,主要变化包括通知面板加入了新的会话区;消息和聊天应用可以使用 "Bubbles" API 创建漂浮的对话框;长按电源按钮可快速访问设备控制;媒体控制允许用户快速切换输出设备;单次授权应用访问麦克风、摄像头或位置,下次使用时应用将需要再次请求权限;等等。
开源
WinterIsComing(31822)
发表于2020年08月22日 13时12分 星期六
来自
在微软和育碧等公司之后,游戏引擎开发商 Unity 加入了 Blender Development Fund,成为企业 Patron 会员。Blender Development Fund 企业会员有 4 个级别:铜、银、金和 Patron,其中 Patron 的年费在 12 万美元以上,是最高级别的赞助商,AMD、Nvidia 和 Epic Games 都是 Patron 会员。Blender Development Fund 旨在支持 Blender 开发者,目前每个月的捐款金额已经超过了 10 万欧元,能资助 20 名核心开发者全职开发 Blender。
开源
WinterIsComing(31822)
发表于2020年08月17日 20时55分 星期一
来自
文字塑形库 HarfBuzz 开发者 Behdad Esfahbod 在 Medium 博客上讲述了他今年初回伊朗探亲的遭遇。1 月 3 日美国暗杀了伊朗将军 Qasem Soleimani,1 月 7 日他进入伊朗访问家人度两周的假期。当晚,伊朗革命卫队攻击了美军的基地,期间错误击落了乌克兰航班 752,杀死了机上的 176 人。1 月 15 日他和父亲一起见朋友时遭到便衣的逮捕,指控他从事了违反国家安全的活动。在意识到抵抗是徒劳之后,他配合了对方。他被单独关押了 7 天,每天询问了 6 小时以上,因为比较配合革命卫队的审讯者也表现的“比较友好”。革命卫队下载了他的所有私人数据,包括 300 GB+ 的 Google,Facebook、Twitter、Telegram 和 LinkedIn。他曾是一名活动人士,与反对派领导人的合照是导致他遭到逮捕的原因。伊朗革命卫队释放他的条件是要求他以后配合情报收集工作。他知道要活着离开伊朗他只能答应对方的条件。但这一经历给他的精神造成了巨大的冲击,他一度需要服用精神类药物。他现在决定将自己的遭遇讲出来。
开源
WinterIsComing(31822)
发表于2020年08月10日 11时32分 星期一
来自
在上周举行的 DEF CON 28 安全会议上,安全公司 SixGen 的 CTO Erik Hunstad 发布了开源工具 Noctilucent,帮助应用开发者逃避审查和绕过防火墙。源代码的不同组件采用 BSD 和 GPL 许可证发布在 GitHub 上。Noctilucent 设计从某种程度上复活被众多云服务商禁止的域前置 (Domain fronting) 功能。域前置是一种隐藏连接真实端点来规避审查的技术,其原理为在不同通信层使用不同的域名,在明文的 DNS 请求和 TLS 服务器名称指示中使用无害的域名来初始化连接,而实际要连接的被封锁域名仅在创建加密的 HTTPS 连接后发出,使其不以明文暴露给网络审查者。新的技术被称为域隐藏,能实现域前置的隐藏真实域名的目的。它比域前置更灵活,只需要把域名 DNS 记录托管在 Cloudflare,而主机服务器可以托管在任何地方。
软件
WinterIsComing(31822)
发表于2020年08月06日 13时49分 星期四
来自
LibreOffice 办公软件套件项目释出了最新的 v7.0 版本。对于引发社区关注的“企业版”计划,The Document Foundation 决定将其延期,不包含在该版本中。LibreOffice 7.0 的主要新特性包括:支持 ODF(OpenDocument Format)1.3;在 AMD 赞助下实现了 Skia 2D 图形引擎,以及基于 Vulkan GPU 的硬件加速;改进了对 DOCX、XLSX 和 PPTX 文件格式的兼容性,等等。其它组件的改动包括了 macOS 默认图标主题 Sukapura;简化导航使用,增加更多上下文菜单;新的非易失随机数生成函数;能生成大于 500 cm 的 PDF,等等。The Document Foundation 称,LibreOffice 7.0 中 74% 的 commits 来自于企业开发者,26% 来自个人开发者。
安全
WinterIsComing(31822)
发表于2020年08月04日 13时01分 星期二
来自
黑莓公司在 Black Hat USA 2020 大会上开源了其逆向工程 PE 文件的工具 PE Tree,源代码采用许可证 Apache License 2.0 发布在 GitHub 上。Portable Executable (PE) 文件常被恶意程序作者隐藏恶意负荷。PE Tree 基于 Python,能用于逆向工程和分析 PE 文件的内部结构。黑莓称,逆向工程是一个极端的耗费时间和劳动密集过程,需要数小时的反汇编,有时候还需要重建软件程序。
开源
WinterIsComing(31822)
发表于2020年07月30日 15时23分 星期四
来自
微软宣布加入 Blender 基金会的 Development Fund,成为企业金级会员。此前法国游戏公司育碧也以企业金级会员的身份加入了该基金。微软使用 Blender 生成人的 3D 模型和图像,将其用于训练 AI 模型。研究人员使用开源自由软件 3D 软件被证明能对科学项目带来巨大的好处,为了表示支持,微软决定加入 Development Fund。
开源
WinterIsComing(31822)
发表于2020年07月26日 16时20分 星期日
来自
OpenJDK 项目正从 Mercurial 迁移到 GitHub,切换到 Git 源代码控制系统,预计迁移将在 2020 年 9 月完成。OpenJDK 从 2008 年起使用 Mercurial 管理源代码,如今部分 OpenJDK 项目如 Loom、Valhalla 和 JMC 已经迁移到 GitHub,还有部分项目正在迁移中,而到 9 月份 OpenJDK 主线也将正式加入进来。OpenJDK 是在 2018 年评估 Mercurial 的可能替代,其宗旨是提高新旧贡献者的生产力。
开源
WinterIsComing(31822)
发表于2020年07月26日 15时35分 星期日
来自
照片编辑和管理工具 digiKam 项目释出了 v7.0.0。主要新特性包括:基于深度学习的脸部检测和管理;新的 RAW 格式文件支持,包括 Canon CR3、Sony A7R4 等 40 多种新格式,总支持数量超过 100 种;支持苹果的 HEIF 图像格式;支持 FlatPak 打包格式;第三方插件 ImageMosaicWall;改进 Windows 版本,支持网络路径的通用命名约定和基于 UTF-16 的 Unicode 编码路径;插件 SlideShow;HTMLGallery 引入了新的主题;等等。