由 Linux 基金会打造的开源峰会今年将于 6 月 29 日至 7 月 2 日(美国中央夏令时 CDT UTC-05:00)率先在北美开展。本次大会将开源峰会与嵌入式 Linux 会议结合在一起,与今年的大多数会议一样,同样也是在线上开展。 今年的北美开源峰会包含约 230 场小的会议,演讲者有 Linux 创始人 Linus Torvalds、红帽 CTO Chris Wright,以及谷歌开源办公室运营经理 Megan Byrd-Sanicki 这样的业内人士,也有来自卡内基梅隆大学和加州伯克利等大学的教授、学界人士,参会者可以通过网络聊天室展开交流。 本次会议的注册费用为 50 美元,不过,所有经录制的内容会在活动结束后八周内上传至 Linux 基金会的 YouTube 频道,届时可免费观看。 除了北美峰会外,接下来是将于 9 月 15 日和 16 日在东京举行的日本开源峰会。今年的欧洲开源峰会计划在爱尔兰都柏林开展,时间为 10 月 26 日至 28 日。更多消息,大家可以关注本次专辑…… “国外开源软件通常可免费使用,并未对我国‘卡脖子’,为什么你们还要自己做?”一年前,一次评审会上的这个问题给清华大学地球系统科学系副教授刘利留下了深刻印象。的确,开源软件的开放性特征让大到国家、小到公司和个人得到了很多便利。 过去10年中,刘利的工作集中在自主研制国产地球系统模式耦合器。耦合器是实现气候预测与数值天气预报软件系统集成的一项关键核心技术。2010年刘利开始从事这个方向的研究时,我国已广泛使用欧美开源耦合器多年。 “我国对国外开源基础软件的依赖,使一些国家可随时通过隐藏最新技术或版权,限制甚至阻碍我国科技发展。”当时,刘利如是回答。近日,他再次表示,“长期使用国外免费开源基础软件,很大程度上制约了我国自主研发的积极性和创新能力,拉大了我国在相关领域与其他国家的差距,这无异于助长了对我国的‘科技侵略’!” 刘利记得,几年前国际上有一篇文章描述了地球系统模式的“家谱”,中国的大部分相关模式使用了美国国家大气研究中心的耦合器及架构,被归到了该中心的模式之下,这让他觉得很窝心。“中国人很聪明,也很勤奋,难道做不出自己的耦合器吗?” 刘利表示,欧美耦合器是根据本国或本单位的耦合模式需求订制的,不一定完全适合我国。同时,国外很多技术的开源发布存在延迟性,使得我国技术引进或升级滞后。另外,用别人东西,只能“忍受”对方的技术瓶颈。 事实上,欧美耦合器从上世纪90年代初开始发展,而我国在2010年才首次启动自主研发。刘利表示,这意味着我国在地球系统模式与耦合数值预报模式的相关软件工程方面落后了近20年。 在此背景下,刘利带领四五个人组成的小团队,开启了攻关。历经10年,他们设计出独立于欧美的新耦合器架构,研制了完全自主的国产耦合器C-Coupler,形成了多项技术创新与软件产品集成,让中国地球系统耦合器实现了从“0到1”的突破,得到了国际耦合器同行的认可。该耦合器已拥有竞争力,先后应用和服务于国家气象中心、国家气候中心、国家海洋环境预报中心等单位以及国防系统的耦合模式。 在刘利看来,可以通过开源软件学习别人的经验,但不能靠“拿来主义”。否则,失去的是再也换不回来的发展机遇,得到的是国外长久的“科技侵略”。“我们修建的技术、产品的高楼大厦,如果有一天被釜底抽薪,有的产业可能会崩塌。”他警示说。更多消息,请大家关注本次专辑…… 微软已经拥抱开源,甚至拥抱了Linux。这些行为无不证明,微软,认错了。该公司在电脑台式机统治时期,已经与开放源代码和Linux纠缠了多年斗争。微软前首席执行官史蒂夫·鲍尔默(Steve Ballmer)曾经在2001年,将Linux形容成毒瘤。 争论归争论,请不要骂人。那时候,知识产权与开源似乎生而势同水火。微软总裁布拉德·史密斯(Brad Smith)现在认为该公司在开源方面是错误的。史密斯先生在2020年年中的一次MIT活动中说:“在本世纪初,开放源代码激增时,微软站在历史的错误一边,我可以这样说。” 史密斯在微软工作超过25年,曾经在与开源软件的斗争中,亲自明火执仗,是该公司的资深律师之一。上过战场的老兵,会对战争有更深刻的反思与体悟。史密斯作为律师,善于用“言辞”挽回颜面。 史密斯补充说:“好消息是,如果寿命足够长,人们可以一直学习……您需要改变。” 有外媒称:自从将Linux冠以毒瘤之日起,微软肯定已经发生了变化。如今,这家软件巨头是世界上开放源代码项目的最大贡献者(the single largest contributor),击败了Facebook,Docker,Google,Apache等。 微软首席执行官萨蒂亚·纳德拉(Satya Nadella)一直是云计算的倡导者。虽然叫云,但是云和云计算本身并不是技术,是商业模式。所需的技术包括操作系统,虚拟化软件、自动化和管理工具、操作系统和主机用户界面。 自动化软件分配这些资源,虚拟化是一种将功能与硬件分离的技术,云计算更像是这种分离的解决方案。许多云计算基础架构都是基于Linux和其他开源软件。更多内容,请关注吧本次专辑…… |