当前位置: 首页 > news >正文

[241231] CachyOS 2024 年终总结:性能飞跃与社区繁荣 | ScyllaDB 宣布转向开源可用许可证

目录

    • CachyOS 2024 年终总结:性能飞跃与社区繁荣
    • ScyllaDB 宣布转向开源可用许可证

CachyOS 2024 年终总结:性能飞跃与社区繁荣

CachyOS 2024 年的最后一个版本 (也是第 13 个版本) 已经发布,同时也迎来了辞旧迎新之际。让我们一起回顾 CachyOS 在过去一年中的发展历程,展望更加美好的 2025!

🌟 2024 年 12 月更新亮点:

本次更新着重于性能优化和功能增强,主要包括:

  • 内核优化:
    采用 AutoFDO 优化内核,通过 sysbench、CachyOS Benchmarker 等多种测试进行分析,显著提升性能。未来计划支持合并多个配置文件以实现更广泛的优化。
  • RustiCL 加持:
    默认 OpenCL 驱动程序切换为 RustiCL,带来更佳的性能和兼容性。
  • 调度器管理升级:
    使用 scx_loader 管理 sched-ext 调度器,实现更流畅的调度器切换和配置。
  • 蓝牙和无线网络改进:
    新增蓝牙支持,并默认安装 wireless-regdb 优化 Wi-Fi 性能,用户可自定义区域设置以解锁更多 Wi-Fi 频率。
  • 其他更新:
    NVIDIA 驱动、Linux 内核、Mesa、scx-scheds、ZFS 等组件均已更新至最新版本。手持版本也进行了相应更新,修复了电源配置文件问题,并新增了 WiFi 6 支持。

现有用户更新指南:

建议所有用户执行 sudo pacman -Syu 更新系统。使用 WiFi 的用户需要安装 wireless-regdb 并配置区域:

sudo pacman -S wireless-regdb
sudo micro /etc/conf.d/wireless-regdom

📆 2024 年度回顾:

2024 年是 CachyOS 蓬勃发展的一年。

关键改进:

  • 软件仓库:
    新增 x86-64-v4 和 Zen 4 架构支持、预编译 NVIDIA 模块、全球镜像和 CDN 加速等。
  • 安装器:
    支持 refind 和 luks2 加密、Plymouth 启动画面、bcachefs 文件系统、“AI-SDK” 安装类型、手持设备游戏模式、T2 MacBook、BTRFS 默认文件系统、基于 QT6 的重构等。
  • 其他工具:
    • chwd (CachyOS 硬件检测): 支持更多硬件检测,并新增自动配置选项。
    • cachyos-settings: 优化 SSD/SD 卡调度器、新增 debuginfod URL、NTSync 支持、topmem 工具等。
    • cachy-chroot: 方便用户 chroot 到系统中,支持自动挂载 fstab 和 LUKS 加密。
  • 社区规模:
    Discord (4500+ 成员), Reddit (3100+ 成员), 论坛 (1500+ 成员), Telegram (800+ 成员)。
  • 网站流量 (2024 年 1 月 1 日 - 12 月 23 日):
    1.4 PB 数据传输,7.65 亿次请求,每月 23.4 万独立访客。
  • ISO 下载量:
    每月 1.9 万次。

来源:

  • https://cachyos.org/blog/2412-december-release/
  • https://cachyos.org/blog/2412-december-release/

ScyllaDB 宣布转向开源可用许可证

ScyllaDB 宣布将专注于单一发行版本——ScyllaDB 企业版,并转向 开源可用(Source Available) 许可证。这意味着从 2025.1 版本(预计 2025 年 2 月)开始:

  • ScyllaDB 企业版将从闭源转向开源可用。
  • ScyllaDB OSS AGPL 6.2 将成为最终的开源 AGPL 版本。
  • 社区可以免费使用功能齐全的 ScyllaDB 企业版,包括之前企业版专有的所有性能、效率和安全特性。
  • 为了方便迁移,现有的 ScyllaDB 企业版 2024.2 将从下一个补丁版本(12 月)开始采用新的开源可用许可证。
  • 开源可用的 Scylla Manager 将转向 AGPL 许可证,而闭源的 Kubernetes 多区域操作符将与主要的 Apache 许可的 ScyllaDB Kubernetes 操作符合并。
  • 其他 ScyllaDB 组件(例如 Seastar、Kubernetes 操作符、驱动程序)将保留其当前许可证。

ScyllaDB 为何做出此改变?

ScyllaDB 解释了做出这一决定的几个关键原因:

  • 简化开发和发布流程:
    维护两个独立的版本(开源版和企业版)带来了巨大的开销和成本。合并版本将使 ScyllaDB 能够更专注于开发和创新。
  • 平衡免费和付费产品:
    在开源优先的文化下,ScyllaDB 经常在开源版本中发布新功能,然后再决定哪些功能适合企业版。这使得区分免费版和付费版变得困难。
  • 核心功能的演变:
    ScyllaDB 的新架构(Raft、Tablets 和原生 S3)将一些原本由外围工具处理的功能(如备份/恢复和修复)转移到了核心数据库中。这进一步模糊了开源版和企业版之间的界限。
  • 社区贡献有限:
    ScyllaDB 的核心数据库代码库非常复杂,需要全职投入才能理解和贡献。因此,尽管 ScyllaDB 采用开源优先的模式,但实际上主要贡献者仍然是 ScyllaDB 公司自身。

转向开源可用许可证的好处:

  • 为客户和社区提供更大的价值,免费提供之前企业版的功能。
  • 简化开发流程,使 ScyllaDB 能够更快地迭代和创新。
  • 延长产品生命周期。
  • 统一 Kubernetes 操作符,简化部署和管理。

ScyllaDB 承认这一改变可能不会受到所有开源用户的欢迎,特别是那些运行大型 ScyllaDB 集群的用户。但是,他们相信,从长远来看,转向开源可用许可证对公司、数据库、客户和早期采用者都是有利的。这将使 ScyllaDB 能够更好地满足用户需求,并在 Raft 数据、优化的 Tablet 弹性和分层(S3)存储等方面取得更大的进展。

ScyllaDB 的这一举措反映了开源公司在平衡社区需求和商业利益方面所面临的挑战。转向开源可用许可证是 ScyllaDB 为了简化开发、更好地服务客户和确保公司可持续发展而做出的战略决策。

来源:

https://www.scylladb.com/2024/12/18/why-were-moving-to-a-source-available-license/

更多内容请查阅 : blog-24131

相关文章:

[241231] CachyOS 2024 年终总结:性能飞跃与社区繁荣 | ScyllaDB 宣布转向开源可用许可证

目录 CachyOS 2024 年终总结:性能飞跃与社区繁荣ScyllaDB 宣布转向开源可用许可证 CachyOS 2024 年终总结:性能飞跃与社区繁荣 CachyOS 2024 年的最后一个版本 (也是第 13 个版本) 已经发布,同时也迎来了辞旧迎新之际。让我们一起回顾 Cachy…...

AI-Talk开发板之超拟人

一、说明 运行duomotai_ap sdk下的LLM_chat例程,实现开发板和超拟人大模型进行语音交互,支持单轮和多轮交互。 二、SDK更新 v2.3.0及以上的SDK版本才支持超拟人,如果当前SDK在v2.3.o以下,需要更新SDK。在SDK目录(duomotai_ap)下…...

Swift Concurrency(并发)学习

Swift 的并发模型是基于 异步任务 和 任务调度 的一套现代化的异步编程工具。以下是相关语法规则总结 1. 异步函数(async)与 await async 用于声明一个异步函数,表示函数可能会执行耗时任务,例如网络请求、文件读写等。在调用异步…...

从0开始的opencv之旅(1)cv::Mat的使用

目录 Mat 存储方法 创建一个指定像素方式的图像。 尽管我们完全可以把cv::Mat当作一个黑盒,但是笔者的建议是仍然要深入理解和学习cv::Mat自身的构造逻辑和存储原理,这样在查找问题,或者是遇到一些奇奇怪怪的图像显示问题的时候能够快速的想…...

Hoverfly 任意文件读取漏洞(CVE-2024-45388)

漏洞简介 Hoverfly 是一个为开发人员和测试人员提供的轻量级服务虚拟化/API模拟/API模拟工具。其 /api/v2/simulation​ 的 POST 处理程序允许用户从用户指定的文件内容中创建新的模拟视图。然而,这一功能可能被攻击者利用来读取 Hoverfly 服务器上的任意文件。尽管…...

详解网络管理

网络管理是指对计算机网络资源、设备和服务的有效配置、监控、管理和优化的过程。它的目的是确保网络的高效、可靠和安全运行。网络管理的关键任务包括网络监控、配置管理、性能管理、安全管理、故障管理和计费管理。下面是详细的讲解: 1. 网络管理的目标 高可用性…...

iOS 11 中的 HEIF 图像格式 - 您需要了解的内容

HEIF,也称为高效图像格式,是iOS 11 之后发布的新图像格式,以能够在不压缩图像质量的情况下以较小尺寸保存照片而闻名。换句话说,HEIF 图像格式可以具有相同或更好的照片质量,同时比 JPEG、PNG、GIF、TIFF 占用更少的设…...

深入AIGC领域:ChatGPT开发者获取OpenAI API Key的实用指南

在AIGC(人工智能生成内容)领域,ChatGPT作为一种强大的自然语言处理工具,正逐渐成为开发者们不可或缺的助手。然而,要充分发挥ChatGPT的潜力,首先需要获取OpenAI的API Key。本文将详细介绍如何获取OpenAI AP…...

软件工程实验-实验2 结构化分析与设计-总体设计和数据库设计

一、实验内容 1. 绘制工资支付系统的功能结构图和数据库 在系统设计阶段,要设计软件体系结构,即是确定软件系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。同时把模块组织成良好的层次系统:顶层模块通过调用它的下层…...

密码学精简版

密码学是数学上的一个分支,同时也是计算机安全方向上很重要的基础原理,设置密码的目的是保证信息的机密性、完整性和不可抵赖性,安全方向上另外的功能——可用性则无法保证,可用性有两种方案保证,冗余和备份&#xff0…...

开源模型迎来颠覆性突破:DeepSeek-V3与Qwen2.5如何重塑AI格局?

不用再纠结选择哪个AI模型了!chatTools 一站式提供o1推理模型、GPT4o、Claude和Gemini等多种选择,快来体验吧! 在全球人工智能模型快速发展的浪潮中,开源模型正逐渐成为一股不可忽视的力量。近日,DeepSeek-V3和Qwen 2.…...

【51单片机零基础-chapter4:LED数码管】

LED数码管本质是一种廉价的显示器,由多个发光二极管封装组成的8字形器件 如果要显示6,那么需要点亮除了B以外的所有段,并且开发板上默认是共阴极 阳极A->G除了B全点亮,所以7,4,2,1,9,10全接正极:10111110 这个就是段码,表示显示的数据 静态LED显示 开发板上是四个一体…...

【网络】什么是路由协议(Routing Protocols)?常见的路由协议包括RIP、OSPF、EIGRP和BGP

路由协议(Routing Protocols) 像 google map RIP (Routing Information Protocol):跳数 超了就废了 OSPF(Open Shortest Path First) 就好像拿着map找最短距离(跳数) EIGRP(Enhanced Interior Gateway Routing Protoco…...

Unity3D ILRuntime开发原则与接口绑定详解

引言 ILRuntime是一款基于C#的热更新框架,使用IL2CPP技术将C#代码转换成C代码,支持动态编译和执行代码,适用于Unity3D的所有平台,包括Android、iOS、Windows、Mac等。本文将详细介绍ILRuntime在Unity3D中的开发原则及接口绑定技术…...

闻泰科技涨停-操盘训练营实战-选股和操作技术解密

如上图,闻泰科技,今日涨停,这是前两天分享布局的一个潜伏短线的标的。 选股思路: 1.主图指标三条智能辅助线粘合聚拢,即将选择方向 2.上图红色框住部分,在三线聚拢位置,震荡筑底,…...

我用AI学Android Jetpack Compose之开篇

最近突发奇想,想学一下Jetpack Compose,打算用Ai学,学最新的技术应该要到官网学,不过Compose已经出来一段时间了,Ai肯定学过了,用Ai来学,应该问题不大,学习过程记录下来,…...

25考研王道数据机构课后习题-----顺序表链表部分

文章目录 1.顺序表题目2.链表相关题目3.我的个人总结 声明:以下内容来自于B站知名up主白话拆解数据结构,望获悉; 1.顺序表题目 下面的这个说的是:下面的哪一个是组成我们的顺序表的有限序列,这个应该是数据元素&#x…...

新能源电动汽车动力电池技术

新能源电动汽车动力电池技术是新能源汽车发展的核心之一,以下是动力电池技术的一些关键方面: 技术进展 能量密度提升:近年来,动力电池的能量密度有了显著提升,从2010年的100Wh/kg提高到2024年的300Wh/kg。能量密度的…...

修复 ITunes 在 Windows 或 Mac 上不断崩溃的问题 [100% 有效]

对于 iDevice 用户来说,只能通过 iTunes 在 iDevice 和计算机之间传输文件的困境一直是一个紧迫的问题。所有 iPhone 用户可能都知道,iTunes 并不是一款高效的应用程序,有时性能会很差,例如在 iDevices 和计算机之间传输文件时不断…...

Android设备使用AOA协议进行主机与配件模式通信

1.使用TYPC-C数据线连接两台华为手机: TYPE-C线,先连接下图右边的ACCESSORY 再连接左边的HOST 此时左边的HOST(白色) 会给右边的ACCESSORY(黑色) 充电 接着打开左连接的HostChart会自动调起授权,然后会启动右边的AccessoryChart USB HOS…...

XML Group端口详解

在XML数据映射过程中,经常需要对数据进行分组聚合操作。例如,当处理包含多个物料明细的XML文件时,可能需要将相同物料号的明细归为一组,或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码,增加了开…...

Ubuntu系统下交叉编译openssl

一、参考资料 OpenSSL&&libcurl库的交叉编译 - hesetone - 博客园 二、准备工作 1. 编译环境 宿主机:Ubuntu 20.04.6 LTSHost:ARM32位交叉编译器:arm-linux-gnueabihf-gcc-11.1.0 2. 设置交叉编译工具链 在交叉编译之前&#x…...

docker详细操作--未完待续

docker介绍 docker官网: Docker:加速容器应用程序开发 harbor官网:Harbor - Harbor 中文 使用docker加速器: Docker镜像极速下载服务 - 毫秒镜像 是什么 Docker 是一种开源的容器化平台,用于将应用程序及其依赖项(如库、运行时环…...

label-studio的使用教程(导入本地路径)

文章目录 1. 准备环境2. 脚本启动2.1 Windows2.2 Linux 3. 安装label-studio机器学习后端3.1 pip安装(推荐)3.2 GitHub仓库安装 4. 后端配置4.1 yolo环境4.2 引入后端模型4.3 修改脚本4.4 启动后端 5. 标注工程5.1 创建工程5.2 配置图片路径5.3 配置工程类型标签5.4 配置模型5.…...

MongoDB学习和应用(高效的非关系型数据库)

一丶 MongoDB简介 对于社交类软件的功能,我们需要对它的功能特点进行分析: 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具: mysql:关系型数据库&am…...

理解 MCP 工作流:使用 Ollama 和 LangChain 构建本地 MCP 客户端

🌟 什么是 MCP? 模型控制协议 (MCP) 是一种创新的协议,旨在无缝连接 AI 模型与应用程序。 MCP 是一个开源协议,它标准化了我们的 LLM 应用程序连接所需工具和数据源并与之协作的方式。 可以把它想象成你的 AI 模型 和想要使用它…...

蓝桥杯 2024 15届国赛 A组 儿童节快乐

P10576 [蓝桥杯 2024 国 A] 儿童节快乐 题目描述 五彩斑斓的气球在蓝天下悠然飘荡,轻快的音乐在耳边持续回荡,小朋友们手牵着手一同畅快欢笑。在这样一片安乐祥和的氛围下,六一来了。 今天是六一儿童节,小蓝老师为了让大家在节…...

【磁盘】每天掌握一个Linux命令 - iostat

目录 【磁盘】每天掌握一个Linux命令 - iostat工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景 注意事项 【磁盘】每天掌握一个Linux命令 - iostat 工具概述 iostat(I/O Statistics)是Linux系统下用于监视系统输入输出设备和CPU使…...

376. Wiggle Subsequence

376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...

鸿蒙中用HarmonyOS SDK应用服务 HarmonyOS5开发一个医院查看报告小程序

一、开发环境准备 ​​工具安装​​&#xff1a; 下载安装DevEco Studio 4.0&#xff08;支持HarmonyOS 5&#xff09;配置HarmonyOS SDK 5.0确保Node.js版本≥14 ​​项目初始化​​&#xff1a; ohpm init harmony/hospital-report-app 二、核心功能模块实现 1. 报告列表…...