0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

mold 2.0.0正式发布,开源License从AGPL变更为MIT

OSC开源社区 来源:OSC开源社区 2023-08-01 16:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

mold 是现有 Unix 链接器的高性能替代方案,它比 LLVM lld 链接器快几倍。mold 旨在通过减少构建时间,特别是在快速调试 - 编辑 - 重建周期 (debug-edit-rebuild) 中,提升开发者生产力。

下面是 GNU gold、LLVM lld 和 mold 在模拟的 8 核 16 线程机器上链接主流大型程序的最终调试信息可执行文件时的性能比较。

4b33d2e8-2d3a-11ee-815d-dac502259ad0.png

近日,mold 正式发布了 2.0 版本。其中一项重大变化是修改开源 License:将 AGPL 更改为 MIT。此前 mold 曾使用 AGPL 来解决商业融资问题 —— 但最后并没有达到预期效果。因此,mold 2.0 将 AGPL 代码重新授权为 MIT。

mold 创始人表示:

通过 2.0.0 版本,我们已将许可证从 AGPL 转换为 MIT,旨在扩大链接器的用户群。这不是一个容易的决定,因为那些一直关注我们进展的人都知道,我们一直在尝试通过 AGPL / 商业许可双重许可方案为项目实现盈利。

不幸的是,这种方法没有达到我们的预期。变更开源 License 代表了我们对这一现实的接受。我们不想坚持一个效果不佳的策略。

其他变化:

此前 mold 无法使用--relocatable选项生成包含超过 65520 个部分的目标文件。现在该错误已被修复

mold 现在将-undefined解释为--undefined的同义词,而不是-u ndefined。这似乎不一致,因为-ufoo通常被视为-u foo(这是--undefined foo的别名),但这是 GNU 链接器和 LLVM lld 的行为,因此他们优先考虑兼容性而不是一致性

-nopie现在作为--no-pie的同义词处理





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Unix系统
    +关注

    关注

    0

    文章

    15

    浏览量

    9963
  • GNU
    GNU
    +关注

    关注

    0

    文章

    144

    浏览量

    18363

原文标题:mold 2.0.0正式发布,开源License从AGPL变更为MIT

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Renesas Electronics产品变更通知解读

    Renesas Electronics America, Inc.(REA)发布的产品变更通知(Notification - P1607035 - DIGI)。 文件下载
    的头像 发表于 04-13 16:05 83次阅读

    ON Semiconductor 产品工艺变更通知解读

    QFP80、TQFP100、TQFP120、TQFP128 (14X14)、QFP256J(28X28)、SQFP64 (10X10)、QIP100E (14X20)、SQFP144(20X20) 等,将引线框架原材料 C64730 变更为
    的头像 发表于 04-11 12:15 228次阅读

    NXP产品变更信息深度解析:合并到标识更新

    NXP产品变更信息深度解析:合并到标识更新 在电子工程领域,半导体行业的每一次变动都可能对产品设计和供应链产生深远影响。NXP半导体公司在2015年完成对Freescale的收购后,一系列
    的头像 发表于 04-10 13:15 145次阅读

    Atmel产品物流变更通知解读

    Atmel产品物流变更通知解读 在电子行业,产品的变更通知往往涉及到诸多方面,对工程师的设计和生产工作有着重要影响。今天我们来详细解读Atmel发布的一份产品/工艺变更通知(PCN),
    的头像 发表于 04-06 09:10 246次阅读

    微芯科技Micrel产品制造基地变更通知解读

    微芯科技Micrel产品制造基地变更通知解读 在电子工程领域,产品的制造和供应环节的任何变动都可能对整个项目产生影响。近期,微芯科技(Microchip)发布了关于部分Micrel产品制造基地变更
    的头像 发表于 03-17 14:45 169次阅读

    NXP MFRC520/522/523 键合线直径变更通知解读

    、MFRC523这几个型号产品的键合线直径当前的25µm变更为18µm。此变更属于组装工艺(Assembly Process)的范畴。 变更原因 NXP遵循其材料政策,目的是提高产品
    的头像 发表于 01-29 16:35 553次阅读

    上传自己的组件到ESP-IDF组件注册表

    ; `dependencies.idf` 要明确支持的 ESP-IDF 版本范围。 (3)LICENSE 和 README.md LICENSE:必须包含(注册表要求开源),推荐 MIT
    发表于 12-07 10:38

    NXP MFRC520/522/523 芯片键合线直径变更通知解读

    和 MFRC523 这三款芯片的键合线直径当前的 25 µm 变更为 18 µm。该变更属于组装工艺范畴,NXP 内部验证表明,这一变更不会影响产品的功能和可靠性。
    的头像 发表于 11-26 15:12 756次阅读

    翼辉信息RealEvo-Stream 2.0.0重磅发布

    自推出以来,便以 “降低开发门槛、加速项目落地” 为核心目标。如今 RealEvo-Stream 2.0.0 正式发布!
    的头像 发表于 10-29 11:45 1222次阅读
    翼辉信息RealEvo-Stream <b class='flag-5'>2.0.0</b>重磅<b class='flag-5'>发布</b>

    全新升级 | 匠芯创AiUIBuilder V2.0.0发布

    近日,匠芯创自主研发的GUI开发工具AiUIBuilderV2.0.0发布。作为一款基于LVGL的UI设计工具,AiUIBuilder致力于通过拖拽式操作,加速基于匠芯创嵌入式平台的图形应用开发
    的头像 发表于 10-29 10:03 1028次阅读
    全新升级 | 匠芯创AiUIBuilder V<b class='flag-5'>2.0.0</b><b class='flag-5'>发布</b>

    串口接收的bufferSize由1024变更为3072后数据接收出错,为什么?

    所有功能正常的程序,为了在加快OTA下载的速度,将原来的串口接收数组的长度1024变为3072时反而接收不到数据了,后来查看了一下内存具体如下: free total: 45708 used : 34944 maximum : 35540 项目MCU的型号是STM32F103ZET6,ROM大小512,RAM大小64KB,所以目前没查到是什么原因造成的。之前是用3072测试OK的,后来因为功能增加所以增加了一些变量,及逻辑代码。然后就不行了,只能降低串口的bufferSize大小,不然串口数据json解析出错。然后改为1024以后json数据解析正常,所有功能正常。 有哪位大佬遇到类似状况???
    发表于 09-17 06:25

    Made with KiCad(138):AnyShake Explorer一款开源、专业级的地震监测系统

    =443cf358-a000-4ffe-8345-d5050507593c PCB License AGPL 仓库 & 下载 可以在Github中获取开源仓库: https://github.com/anyshake/explo
    的头像 发表于 08-11 11:19 2185次阅读
    Made with KiCad(138):AnyShake Explorer一款<b class='flag-5'>开源</b>、专业级的地震监测系统

    突发,3.2亿元,国产MEMS十强企业矽睿科技入主A股70亿市值上市公司安车检测 涨停!

    矽睿科技已经与安车检测控股股东、实际控制人贺宪宁签署了《股份转让协议》《表决权委托协议》。如本次权益变动实施完成,安车检测控股股东将由贺宪宁变更为矽睿科技,上市公司实际控制人将由贺宪宁变更为无实际控制人。     此前,因控制权
    的头像 发表于 08-06 20:16 3316次阅读
    突发,3.2亿元,国产MEMS十强企业矽睿科技入主A股70亿市值上市公司安车检测 涨停!

    1600亿市值国产传感器巨头改名 证券简称“韦尔股份”变更为“豪威集团”

    5月19日,韦尔股份公告称,公司拟将公司名称“上海韦尔半导体股份有限公司”变更为“豪威集成电路(集团)股份有限公司”,证券简称“韦尔股份”变更为“豪威集团”。 关于豪威科技的发展历
    的头像 发表于 05-20 18:20 2171次阅读
    1600亿市值国产传感器巨头改名 证券简称<b class='flag-5'>从</b>“韦尔股份”<b class='flag-5'>变更为</b>“豪威集团”

    摩尔线程发布Torch-MUSA v2.0.0版本 支持原生FP8和PyTorch 2.5.0

    近日,摩尔线程正式发布Torch-MUSA v2.0.0版本,这是其面向PyTorch深度学习框架的MUSA扩展库的重要升级。新版本基于MUSA Compute Capability 3.1计算架构
    的头像 发表于 05-11 16:41 1860次阅读