[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. 绘制工资支付系统的功能结构图和数据库 在系统设计阶段,要设计软件体系结构,即是确定软件系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。同时把模块组织成良好的层次系统:顶层模块通过调用它的下层…...
密码学精简版
密码学是数学上的一个分支,同时也是计算机安全方向上很重要的基础原理,设置密码的目的是保证信息的机密性、完整性和不可抵赖性,安全方向上另外的功能——可用性则无法保证,可用性有两种方案保证,冗余和备份࿰…...
开源模型迎来颠覆性突破: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…...
conda相比python好处
Conda 作为 Python 的环境和包管理工具,相比原生 Python 生态(如 pip 虚拟环境)有许多独特优势,尤其在多项目管理、依赖处理和跨平台兼容性等方面表现更优。以下是 Conda 的核心好处: 一、一站式环境管理:…...
SciencePlots——绘制论文中的图片
文章目录 安装一、风格二、1 资源 安装 # 安装最新版 pip install githttps://github.com/garrettj403/SciencePlots.git# 安装稳定版 pip install SciencePlots一、风格 简单好用的深度学习论文绘图专用工具包–Science Plot 二、 1 资源 论文绘图神器来了:一行…...
测试markdown--肇兴
day1: 1、去程:7:04 --11:32高铁 高铁右转上售票大厅2楼,穿过候车厅下一楼,上大巴车 ¥10/人 **2、到达:**12点多到达寨子,买门票,美团/抖音:¥78人 3、中饭&a…...
【2025年】解决Burpsuite抓不到https包的问题
环境:windows11 burpsuite:2025.5 在抓取https网站时,burpsuite抓取不到https数据包,只显示: 解决该问题只需如下三个步骤: 1、浏览器中访问 http://burp 2、下载 CA certificate 证书 3、在设置--隐私与安全--…...
Java入门学习详细版(一)
大家好,Java 学习是一个系统学习的过程,核心原则就是“理论 实践 坚持”,并且需循序渐进,不可过于着急,本篇文章推出的这份详细入门学习资料将带大家从零基础开始,逐步掌握 Java 的核心概念和编程技能。 …...
【Oracle】分区表
个人主页:Guiat 归属专栏:Oracle 文章目录 1. 分区表基础概述1.1 分区表的概念与优势1.2 分区类型概览1.3 分区表的工作原理 2. 范围分区 (RANGE Partitioning)2.1 基础范围分区2.1.1 按日期范围分区2.1.2 按数值范围分区 2.2 间隔分区 (INTERVAL Partit…...
USB Over IP专用硬件的5个特点
USB over IP技术通过将USB协议数据封装在标准TCP/IP网络数据包中,从根本上改变了USB连接。这允许客户端通过局域网或广域网远程访问和控制物理连接到服务器的USB设备(如专用硬件设备),从而消除了直接物理连接的需要。USB over IP的…...
Java毕业设计:WML信息查询与后端信息发布系统开发
JAVAWML信息查询与后端信息发布系统实现 一、系统概述 本系统基于Java和WML(无线标记语言)技术开发,实现了移动设备上的信息查询与后端信息发布功能。系统采用B/S架构,服务器端使用Java Servlet处理请求,数据库采用MySQL存储信息࿰…...
【从零学习JVM|第三篇】类的生命周期(高频面试题)
前言: 在Java编程中,类的生命周期是指类从被加载到内存中开始,到被卸载出内存为止的整个过程。了解类的生命周期对于理解Java程序的运行机制以及性能优化非常重要。本文会深入探寻类的生命周期,让读者对此有深刻印象。 目录 …...
MFC 抛体运动模拟:常见问题解决与界面美化
在 MFC 中开发抛体运动模拟程序时,我们常遇到 轨迹残留、无效刷新、视觉单调、物理逻辑瑕疵 等问题。本文将针对这些痛点,详细解析原因并提供解决方案,同时兼顾界面美化,让模拟效果更专业、更高效。 问题一:历史轨迹与小球残影残留 现象 小球运动后,历史位置的 “残影”…...
