| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 因无报酬,开发者破坏 GitHub 知名开源库;AngularJS 结束生命周期;Linux 5.16 发布 | 开源日报 -> 正文阅读 |
|
[JavaScript知识库]因无报酬,开发者破坏 GitHub 知名开源库;AngularJS 结束生命周期;Linux 5.16 发布 | 开源日报 |
整理 | 宋彤彤 开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外今日的开源大事件吧! 一分钟速览新闻点!开源大新闻
开源软件专区
开源工具推荐
开源大新闻开发者因无报酬故意破坏知名 NPM 开源库,引发热议 近日,知名开源工具 faker.js 的作者 Marak Squires 故意破坏 GitHub 上的开源库“faker.js”和“color.js”,将项目所有代码清空,并在 commit 中留下“endgame”字样,还在 README 中写道“What really happened with Aaron Swartz?”。(Swartz 是一位美国程序员、企业家和著名的黑客活动家,在一场官司之后自杀。)据悉,Marak 破坏该项目原因系无报酬。此前在 2020 年 9 月,Marak 曾在家中备有炸弹材料,疑似患有“精神问题”并因鲁莽危害被起诉。11 月他发文要求使用 faker.js 项目的公司向他支付费用,否则他将不再提供维护工作。 目前,Marak 已经被暂停 GitHub 账号,同时 NPM 也恢复到了之前版本的 faker.js 包。Marak 的举动引发了网友大量的争议:资讯安全专家 VessOnSecurity 称该行为“不负责任”;软件工程师 Sergio Gómez 称这是“绑架”,并提出需要开始分散托管免费开源代码等。 AngularJS 结束生命周期 AngularJS 最初在 2010 年由 Google 发布,而在 2021 年 12 月 31 日该框架已达到生命周期终止 (EOL) 状态,将不再维护“彻底改变”Web 开发的 JavaScript 框架,但仍提供第三方支持选项,包括支持服务公司 XLTS.dev 和 Perforce。下一代基于 TypeScript 的 Angular 框架背后的开发人员希望原始用户能够与继任者一起前进。同时 AngularJS 源代码仍将通过 NPM、CDN 和 Bower 在 GitHub 上提供。(InfoWorld) 目前 Pluton 不会威胁自由软件 2020 年 11 月,微软推出了一种安全处理器 Pluton,旨在阻止一些复杂的黑客攻击。在上周(1 月 5 日-- 8 日)的 CES (国际消费类电子产品展览会)上,AMD 表示将把该芯片集成到即将推出的 Ryzen CPU 中,用于联想的 ThinkPad Z 系列笔记本电脑。大众对 Pluton 允许平台锁定以及未来的设备不再启动非 Windows 操作系统表示担忧。但 Aurora 的安全开发人员 Matthew 指出,Pluton 不能独立阻止任何其他代码的执行。并表示如果微软想对自由软件怀有敌意,他们不需要用 Pluton 来做。(mjg59) 谷歌推出开源 API 标准 Ripple,拓展汽车领域 谷歌推出了一个名为 Ripple 的开源 API 标准,可以将该技术装备到谷歌以外的其他设备上——甚至是汽车领域,目前福特是新标准的参与者之一。从技术上讲,Ripple 是由消费者技术协会 (CTA) 赞助的。此外,GitHub 上的 Ripple 项目中大部分都是对谷歌的引用,包括“Copyright 2021 Google LLC”在内的几个实例,且贡献者必须签署谷歌开源许可协议才能参与。 在 Clear Linux 和其他发行版上,使用 Distrobox 增加软件包选择 1 月 7 日,Kubernetes 的社区经理 Jorge Castro 在 ClearLinux.org 上写了一篇博文,指出 Distrobox 如何通过利用其他发行版的用户空间组件来有效地增加 Clear Linux 上的软件包选择。Distrobox 解决方案显然不仅限于在英特尔的 Linux 发行版上使用,且由于 Clear 的优化,与同一裸机系统上的不同发行版相比,它的性能会很有趣。据悉,Distrobox 是一个基于 Podman/Docker 构建的开源项目,用于创建不同 Linux 发行版的容器。(Phoronix) 开源软件专区Linux 5.16 发布,带来许多改进、修复 1 月 9 日,Linux 5.16 发布,内核已升级至稳定版。Linux 5.16 具有许多新功能,包括用于帮助 Steam Play(和 Wine)的 FUTEX2 futex_waitv 系统调用;AMD Ryzen 6000 移动系列正在形成更好的形状;英特尔对 Sapphire Rapids 的 AMX 支持已经落地;大型 AMD Ryzen 具有 Radeon 图形性能改进以及大量其他硬件改进等。 具体详情见:https://kernelnewbies.org/Linux_5.16 Linux Mint 20.3“Una”发布 1 月 7 日,Linux Mint 20.3“Una”发布。Linux Mint 宣布了针对三种不同桌面环境的 20.3(“Una”)版本:Cinnamon、MATE 和 Xfce 版本。Mint 20.3 是一个长期支持版本,支持持续到 2025 年。它带来了改进和许多新功能,并能让桌面体验更加舒适。
Fast Kernel Headers v2 发布,提高 Linux 内核构建速度 此前 Ingo Molnar 曾发布大约 2,300 个补丁清理了内核的“依赖地狱”,并彻底改造了头文件层次结构。而在上周 Ingo 发布了 Kernel Headers v2 补丁作为更新系列。使用 v2 补丁,代码已经重新基于 Linux 5.16-rc8 上游状态,值得注意的是,现在也支持使用 LLVM Clang 编译器进行构建,而不仅仅是原始补丁的情况下的 GCC。还有错误修复、标头优化,可以将 RDMA 子系统的构建速度再提高 9%,减少 linux/sched.h 的使用,以及各种其他修复和代码改进等。 具体详情见:https://lore.kernel.org/lkml/Ydm7ReZWQPrbIugn@gmail.com/ 开源工具推荐Darling:在 Linux 上运行 macOS 软件 Darling 是一个 translation layer(翻译层),可以在 Linux 上直接运行 macOS 软件,无需使用硬件模拟器。Darling 使用 GPLv3 license,同时它的的工作原理是用 Darwin 内核解析 Mac 可执行文件,然后载入到内存执行。 GitHub 地址:https://github.com/darlinghq/darling 【欢迎投稿】源码面前,了无秘密。大家还有哪些推荐的开源工具或者开源软件,亦或是想了解的开源资讯,可以投稿至邮箱:tumin@csdn.net。开源世界的一切,由你我共同创造! 你参与开源有多长时间了?是否通过开源获得过收入?对亲身经历的开源世界有什么样的看法? |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 12:34:52- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |