IBM借Linux让习惯封闭源代码的微软尝到苦头

STM32实战:如何快速移植野火PID调试助手协议到你的电机控制项目 本文详细解析了如何将野火PID调试助手协议快速移植到STM32电机控制项目中。通过深度剖析协议帧格式、数据解析逻辑及环形缓冲区应用,提供了从工程结构规划、核心函数适配到串口中断集成的完整移植步骤。文章还分享了协议健壮性增强、数据上报频率优化等高级调试技巧,帮助开发者构建稳定可靠的上位机调试通道,大幅提升PID参数整定效率。 阅读详情
        在办公室里惟一的一张照片上,IBM首席执行官帕米萨诺选择了与Linux的创始人莱纳斯·托瓦尔斯并排站立。

  作为帕米萨诺的改造IBM计划的主要武器之一,开放源代码运动和Linux正在给IBM带来巨大的改变,而Linux也让习惯封闭源代码的对手微软尝到苦头。

全面Linux化

  第五届LinuxWorld大会8月底开幕,国内外数十家Linux厂商云集北京,而作为Linux最主要的拥护者之一,IBM的全球副总裁、市场总监等悉数到场,IBM方面声称,将首次公开其开放计算的蓝图,而重中之重便是“全面Linux化”。

  “全面Linux化”对这家已经成立了93年的公司而言显然并非易事,对喜欢推“整体解决方案”的IBM而言,“全面Linux化”意味着从处理器、大型机、行业解决方案,直至桌面浏览器都要Linux化。

  虽然近几年IBM一直在对Linux大抛媚眼,但“全面Linux化”依然让人怀疑IBM是否有这样的决心。

  对此,IBM的全球副总裁罗德表示,IBM目前的确在将所有的产品Linux化,光在中国,IBM就聚集了超过400个Linux研究人员进行相关的开发。

  作为IBM的终身专家,罗德表示,开放计算将成IBM未来的主要方向,他认为开放计算已经为大多数公司和政府接受。

  IBM正以近乎狂热的姿态推动这一技术。

  “我们已经有超过100个基于Linux的解决方案。”IBM中国负责Linux的张先民,几乎一口气不停地讲了十多分钟“全面Linux化”。

  由于有中国政府的支持,Linux在中国进展神速,中国工商银行、农业银行、大庆油田、华为、中信等机构大规模采用Linux系统;而在高校教育方面,目前已经有提案将Linux作为计算机基础教育,而国内高校最大的超级计算机也采用了Linux系统。

  两年多以前,IBM宣布将在Linux上投资10亿美元,刚开始时,这项投资计划只是被看成是IBM公司的销售人员打消消费者疑虑的证据,但现在,Linux一年就为其带来了超过20亿美元的收入,而且增长迅速。

并不顺利的进展

  但IBM的Linux化进展并不顺利。在法庭上,IBM必须了结 SCO软件公司提出的数十亿美元的诉讼。该公司指控IBM将SCO控有的Unix源代码植入Linux软件,并对蓝色巨人提出侵权告诉,求偿巨额数字。此举震惊科技业界,并演变成对Linux的攻击,导致Linux公司,如Novell和红帽公司等都卷入其中。

  而《商业周刊》近日也报道,在全球最大的Linux市场欧洲方面,Linux也面临问题。德国政府不久前突然决定,将14000台计算机系统移植到Linux操作系统上的计划暂时搁浅。而在去年5月,德国慕尼黑宣布将14000台计算机转移到Linux操作系统上时,全球著名调研机构Gartner将此举视为有史以来规模最大的Linux移植行动。

  慕尼黑政府对此表示,移植到Linux操作系统上有可能遭受侵权诉讼,从而使之承担昂贵的许可费用和相关的法律开销。在采取进一步行动之前,他们将仔细评估可能遭受的各种法律起诉。

  慕尼黑事件可能会对Linux的发展产生深远的影响,但这仍主要取决于欧盟的态度。目前,欧盟正在考虑制定一项有关软件侵权诉讼方面的法律。

  如果慕尼黑事件开了一个坏头,以IBM为首的Linux支持者也将大受打击 。 (财经时报 熊川)


#Linux内存管理# 用一个案例详细介绍ARMv7-A架构 缺页中断处理的原理 跳转到异常向量:根据 异常向量表基地址(通常配置在 VBAR 寄存器中,例如 0xFFFF0000) + 数据中止异常的偏移量 0x10,跳转到数据中止异常的处理程序入口点 0xFFFF0010(实践中,这个入口通常是一条跳转到更复杂处理函数的指令)。malloc 通常不会立即分配物理内存页,它只是在内核为该进程维护的虚拟地址空间中找到一段足够大的空闲虚拟地址区域(比如 0x00008000 - 0x00008FFF),标记为已用,并返回起始地址(例如 0x00008000)给程序。 阅读详情

相关推荐

UFS Write Booster技术解析:原理、配置与故障排查实战

在存储技术领域,缓存机制是提升I/O性能的核心手段之一,其原理是通过高速存储介质暂存数据,减少对低速主存储的直接访问,从而降低延迟、提升吞吐。Write Booster正是这一原理在UFS(通用闪存存储)规范中的具体实现,它通过引入独立的易失性高速缓存区(Write Booster Buffer),将主机写入命令快速响应与后台数据持久化分离,技术价值在于显著改善随机写入性能,消除由垃圾回收等后台操作引发的写入卡顿。该技术广泛应用于智能手机应用安装、相机连拍、固件升级(OTA)等对写入流畅性要求高的场景。本文

weixin_42561143的博客 357

代码封闭性

ADT抽象数据类型(Abstract Data Type,ADT)是计算机科学中具有类似行为的特定类别的数据结构的数学模型;或者具有类似语义的一种或多种程序设计语言的数据类型。抽象数据类型是间接定义的,通过其上的可执行的操作以及这些操作的效果的数学约束(与可能的代价)。 封闭性就是给予客户端最少的信息,例如我们内部方法的实现方式,内部的参数名称,都用另外的方式提供给客户端,我们面向客户端的只有spec。...

m0_61855905的博客 367

从零开始:用ADS 2023手把手教你设计2.4GHz Wi-Fi LNA(基于ATF-54143,附模型文件)

本文详细介绍了如何使用ADS 2023软件设计2.4GHz Wi-Fi频段的低噪声放大器(LNA),基于ATF-54143晶体管。内容涵盖模型导入、直流工作点确定、稳定性优化、噪声匹配等关键步骤,并提供可下载的模型文件包,帮助工程师快速掌握LNA设计技巧。

weixin_42531128的博客 323

Redis基础面试题全解析:从数据类型到分布式锁的原理与实战

Redis作为高性能键值存储系统,是后端开发与分布式架构中的核心组件。理解其基础原理,不仅有助于应对技术面试,更能指导工程实践中的选型与排障。从最常用的五种数据类型及其底层编码结构出发,到RDB与AOF持久化机制的权衡,再到缓存穿透、击穿、雪崩的治理策略,以及分布式锁在高可用场景下的可靠性问题,每一个知识点都紧密关联着实际项目中的架构决策。掌握这些概念背后的设计原理,如跳表、写时复制、原子操作与故障转移机制,能帮助开发者构建更健壮的缓存与存储方案。无论是准备面试查漏补缺,还是完善日常开发中的Redis应用体

weixin_33841722的博客 453

量化策略分享之ST股弱转强,回测年化123%

本策略的核心是精选ST股票,国九条过滤,防止直接暴雷退市,只做ST股票的弱转强,弱转强的认定标准是前日涨停但昨日不涨停,昨日收盘价大于前一日最低价,昨日收盘价大于10日线,昨日成交量大于前一日的成交量但小于前一日成交量的10倍,股价大于1;这类股票强势,有资金介入,能获得超额收益。

qq_29301281的博客 1269

Rust 与 Golang 深度对决:从语法到应用场景的全方位解析

Rust 定义函数以fn关键字开头,参数需明确指定类型,返回值类型紧跟在箭头->之后。// 定义函数add,接收两个i32类型参数a和b,返回i32类型结果,功能为两数相加a + bRust 和 Golang 各有千秋,在不同领域展现独特优势。Rust 凭借强大的内存安全与高性能,在系统编程、网络编程以及对内存安全和性能要求高的场景中表现突出;Golang 则以简洁语法和出色并发性能,在云计算、分布式系统、Web 开发等领域占据一席之地。

muyouking 1770

IBM 全面 Linux 化 改写微软垄断局面进展不顺利

凭借 Linux,IBM 不但可以平衡与微软的关系,还可以借这一开放源代码的伟大成果,改写微软在操作系统领域的垄断局面   在办公室里惟一的一张照片上,IBM 首席执行官帕米萨诺选择了与 Linux 的创始人莱纳斯·托瓦尔斯并排站立。  作为帕米萨诺的改造IBM计划的主要武器之一,开放源代码运动和 Linux 正在给IBM带来巨大的改变,而 Linux 也让习惯封闭源代码的对手微软尝到苦头。  全

ZCatLinux --资讯与技术社区--Open Source World----Linux/Shell/DevOPS-- 1186

Altium Designer 21 DRC检查:从新手到高手,这10个常见错误你踩过几个?

本文详细解析Altium Designer 21 DRC检查中的10个高频错误,包括间距违规、线宽违规、未连接网络等常见问题,并提供精准修复方案和实战技巧。通过分层诊断、智能规则设置和三维排查等方法,帮助工程师从新手进阶为高手,提升PCB设计效率和质量。

weixin_26873711的博客 222

微软真的拥抱开源了吗?

前几天无意中看到一篇文章,标题是:Tutorial: Build a Java EE and Postgres web app in Azure,看起来挺普通的,但是这个...

码农翻身 797

VS Code ESP-IDF无法找到源文件、头文件波浪线解决

背景:想要编译小智AI项目,可以正常编译。但是一些头文件,例如#include <nvs.h>等无法找到。

Hot_Ant的博客 1493

【异常】Milvus 向量数据库字段缺失错误分析与解决 MilvusVectorStoreServiceV2 - Failed to insert batch [0-1]: The field:

本文分析了Milvus向量数据库插入操作中出现的字段缺失错误。错误显示age_mode字段未提供,导致批量插入失败。根本原因是Milvus Schema要求所有定义字段必须存在,但代码中对部分字段采用条件添加方式。解决方案是将条件添加改为始终添加,为可能为null的字段提供空字符串默认值。文章总结了Schema约束、防御性编程等经验,并建议通过Schema变更检查、单元测试覆盖和数据校验层等预防措施避免类似问题。该问题影响product、mac、source等多个字段,修改后确保了数据插入的可靠性。

奶爸的编程之路,也就一周冷个三天 411

从 Microsoft 加入 OpenJDK 项目说起

点击蓝色“有关SQL”关注我哟加个“星标”,天天与6000人一起快乐成长01,微软与开源从我用上 Windows 之日起,就觉得这家公司特别的,封闭。你看 Windows 的核心代码你是看不到的,早期用 Visual Basic 的时候就很难受。Api 都是要靠查手册的,出来的一堆错误代码也都是天书。(暴露了自己的年龄)SQL Server 2017之前,我们只能在Windows Server 上...

wujiandao的专栏 1001

Android 13 内置xapk安装包的方法

安装xapk 内置xapk

安卓兼职framework和app工程师的博客 225

微软真的拥抱开源了吗? 

本文转自:码农翻身 作者:刘欣前几天无意中看到一篇文章,标题是:Tutorial: Build aJava EE and Postgresweb app in Azure,看起来挺普...

weixin_34217773的博客 281

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

IBM Lotus Symphony 1.1 发布

除了传统的OpenOffice、国产的WPS、互联网巨无霸Google推出的Google Apps,以及Sun和Google Pack联合推出的StarOffice,最近IBM也不再甘做此领域的旁观者,推出了自己的免费办公软件IBM Lotus Symphony。Symphony包括文字处理、电子表格和演示幻灯片共3种工具,基于Open Document Format(ODF)文档格式,...

ama7449的博客 206

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Linux程序员将成为微软的死敌

在计算机Server市场上,Windows与Linux之间的竞争非常激烈。微软产品的最大卖点在于成体系设计以及良好的兼容性。但是,微软对其软件的专利限制越来越多的做法惹恼了那些推崇软件使用自由权的编程人员。 微软拥有视窗操作系统,而Linux系统却是自由“名花”──它的“开源”的特征决定了这一点。Linux“开源”的特征与微软软件“封闭源代码”的特征背道而驰,开放性使程序员在解决问题(特别是

驽马十驾 才定不舍 561

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

IBM 340亿美元收购Red Hat,开放终于战胜了封闭!

10月29日,IBM公司宣布,将斥资340亿美金收购Red Hat(红帽公司),这一并购交易的总金额超过了当年微软公司262亿美金收购领英,成为软件业界中金额第一高的收购。IBM最新市值1139亿美元,这一收购标的相当于其自身体量的四分之一,可见这是一个巨大的合并案。有意思的是,IBM最近一年股价也从最高点下跌了大约四分之一,到今天的124.79美元,这时候收购Red Hat,体现出IBM从软件巨...

weixin_40192258的博客 655

IBM的新蛋糕:开源

IBM一直是开源的大力推行者,他的Eclipse 在整个 Java™ 开发人员社区,因为行业领先的 Java Development Tools (JDT) 而广为人知。越来越多的 Java 开发人员已经开始欣赏 Eclipse 的 JDT 提供的生产率和质量收益。Eclipse 对编写 Java 代码的支持真是棒极了。它的 Java 编辑器提供了语法高亮显示、格式化、折叠、内容辅助、代码模板等许

锄禾日当午 1242

[教程] 微软开源PowerShell突破封闭堡垒

开源趋势的魅力就在于它通过无形的魔力使得如VMware、IBM和微软等这样高傲不羁的公司放下架子,重新审视未来发展策略和生态构建,也使得OpenPower、Project Photon这样的项目有机会造福大众。

Hardy 804

微软是否真的在变化?

  <!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } -->         2月21日,微软的“开放性”声明,搅乱了人们的思路,议论纷纷,各种说法都有。微软的“开放性”声明,既是作给欧盟看的,也是出于市场运作的需要。对于这个“开放性”声明,由于商业利益的关系,微

袁萌专栏 2349

综述:微软的Linux围剿战(转)

综述:微软的Linux围剿战(转)[@more@]  在微软从一个硅谷的小不点成长为业界巨头甚至可以说是霸主的艰辛跋涉中,一个又一个敌手被压在微软的巨车下或被它狡诈的打击打倒,开发DR-DOS的迪吉亚、开发互联网软件的网威、众所...

211

Linux的诞生

1991年,Linux的作者林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds.1969年生于芬兰)在一台IBM出品的386sx个人计算机上乐此不疲的鼓捣着minix(微型UNIX系统,300MB容量的安装文件),这个在当时红遍整个欧美地区的开放源代码的计算机操作系统。很多早期的计算机科学家、商业领域的奇才都受到minix的影响,例如:微软的...

weixin_34138056的博客 85

IBM大型机历经四十年风雨并未显露中年危机[转]

IBM大型机历经四十年风雨 并未显露中年危机 http://www.sina.com.cn 2004年04月09日 08:55 ZDNet China ZDNetChina4月8日报道 S/360作为IBM大型机的鼻祖,已经走过了40年的岁月,但它并未显露出中年危机的疲惫迹象。尽管很多分析家早就预言过大型机的死亡,但是直到今天,我们也没看到这一场景的出现,IBM的大型机仍

Enjoying ... 1016

Linux基金会:Linux已经战胜微软

为什么80%的码农都做不了架构师?>>> ...

weixin_33758863的博客 162

给初学者之七:java企业级应用之综合篇(2)

IBM套餐 操作系统:Linux 应用服务器:Websphere 数据库:DB2 开发工具:Eclipse/WebSphere Studio 优点:服务好,IBM可以提供全套服务,也可以替客户承担风险 缺点:把机器数据全部交给IBM,安全什么的都由不得你了 呵呵,IBM全套产品,甚至包括硬件设备IBM的服务器 由于是一个公司的产品,各产品之间的协作自然不错 价格方面,Linux,DB2,Eclip

tianyu的专栏 - Linux site:blog.youkuaiyun.com/wishfly 1193
上一篇: Linux 生态链健壮起来
下一篇: 澳大利亚政界担忧:强制使用Linux"风险过高"
zcatlinux
博客等级 码龄22年 56粉丝 760原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值