当前位置: 首页 > 编程日记 > 正文

开源需自立!Android、GitHub、Apache全线告急!

640?wx_fmt=jpeg

作者 | 胡巍巍&伍杏玲

责编 | 唐小引

出品 | CSDN(ID:CSDNnews)

华为四面楚歌,“破窗效应”爆发!

继5月16日美国商务部工业与安全局(BIS)将华为列入“实体清单”之后,越来越多的美国公司听令特朗普,接二连三地断供华为!

5月20日凌晨,路透社报道,谷歌暂停支持华为部分业务。

谷歌对华为关闭了专有应用和服务,只留下开源版本的Android系统!

不过,有业内专家表示:“访问谷歌的Gmail等应用是不行的,但华为可与谷歌另签合作协议,如同谷歌在中国要使用高德地图那样。”

然而,雪上加霜的是,5月20日,据国外知名媒体 Bloomberg 报道,当前除谷歌之外,全球领先的芯片设计商和供应商英特尔、高通、Broadcom(博通)、Xilinx 等也正在切断与华为之间的合作,更要命的是,这些决定立即生效。

640?wx_fmt=png

此外,据日经新闻报道,美国芯片巨头美光科技和硬盘厂商西部数据,也已暂停对华为出货。

而德国芯片制造商英飞凌,亦将对华为关上供货之门,不过英飞凌决定采取较为谨慎的应对,先停止立即出货,本周将开会进一步讨论,并且评估未来做法。

封禁满天飞,华为在遭难!

“四面楚歌”中项羽的结局成为国人几千年的教训,华为不愿、也不能成为科技圈的“项羽”!


居安思危,声援华为!


5月20日,对于谷歌断供华为,外交部发言人陆慷表示:“中方注意到有关谷歌公司已经暂停对华为公司涉及软硬件转让业务并且暂停向华为提供有关服务的说法。中方将正式确认此事,并进一步积极关注事态进展。同时,中方支持中国企业拿起法律武器捍卫自己的正当权利。”

此外,5月19日晚,《新闻联播》刊播“国际锐评”:《华为绝地反击 中国居安思危》。锐评表示:“面对超级大国挥出的封杀大棒,华为公司迅速启用花费十余年投入研发的备用方案,从而确保了华为大部分产品的战略安全与连续供应。备用方案的启用,显示出其居安思危的战略远见、未雨绸缪的底线思维,以及坚忍不拔、攻坚克难的奋斗豪情。中国企业与中国企业家的这种精神,正是中国不断攀登科技高峰的力量所在。”

而在三年前,很少上电视的华为创始人任正非,因为参加全国科技创新大会,上了新闻联播。

他在采访中表示:“一个人一辈子能做成一件事,已经很不简单了......我们这几个把豆腐磨好,你那几个企业去好好发豆芽,把豆芽做好,我们13亿人每个人做好一件事,拼起来我们就是伟大祖国。”

640?wx_fmt=other

图源见水印

《苦难华为任正非》的作者王育琨,曾把任正非的“豆腐理论”定义为“磨好豆腐给妈吃”,意思就是要把客户当成至亲的亲人。

任正非一方面追求极致,另一方面某种程度上扮演了“华为先知”的角色。

2012年,任正非看完电影《2012》后,意识到以后人类或将面对技术战争。

面对可能的“数字洪水”,华为唯有打造一艘“诺亚方舟”,才能渡过难过。

很快,2012诺亚方舟实验室随之面世。


华为研发投入已超英特尔苹果


在该实验室的一次座谈会上,面对华为芯片专家对于芯片迟迟不盈利的质疑,任正非答道:“如果在短期投资和长期利益上没有看得很清楚的人,实际上他就不是将军。”

任正非始终认为:“对未来的投资不能手软。不敢用钱是我们缺少领袖,缺少将军,缺少对未来的战略。我们看问题要长远,我们今天就是来赌博,赌博就是战略眼光。”

正因为此,华为在研发投资上向来出手大方。

2018年,全球企业研发投入排名中,华为位居第五,是前50名中唯一的中国企业,排在前四名的分别是三星、谷歌母公司Alphabet、德国大众和微软。英特尔和苹果的研发投入,则排在华为其后。

640?wx_fmt=jpeg

图源自《2018年欧盟工业研发投资排名》

同样是在2012年那场座谈会上,任正非在回答时任华为终端OS开发部部长李金喜关于华为对终端操作系统的期待和要求时表示:“我们做操作系统,和做高端芯片是一样的道理。主要是让别人允许我们用,而不是断了我们的粮食。断了我们粮食的时候,备份系统要能用得上。”

而目前华为公开的操作系统,便是鸿蒙。

鸿蒙,在中国传说中,指的是盘古在昆仑山开天辟地之前自然存在的元气。

2019年5月17日,由一位教授领导的华为操作系统团队开发了自主产权操作系统——鸿蒙。

据来自上海交通大学的一份PPT演示照片显示,该操作系统已对Linux大量优化(已开源),并已用于华为手机中(安全部分)。

640?wx_fmt=jpeg

图源自金融界

从PPT上可知,领导该项目的是上海交大软件学院教授陈海波,且鸿蒙还准备申报2020年国家技术进步奖。

不过,很快ID为朝闻君5776的微博网友表示,这张图只是院系成果汇报,不涉及具体内容。

估计该操作系统还处于保密阶段。


中国不仅要科技自立,还要开源自立!


今天美国禁止华为的行为和去年美国禁止中兴的行为一致。可让人万万没想到的是,美国也对程序员的“大本营” GitHub 和 Apache 基金会进行出口管制!

在Github 官网里赫然写着:“GitHub.com、GitHub Enterprise Server以及您上传到任一产品的信息可能受美国出口管制法律的约束,包括美国出口管理条例(EAR)。”

640?wx_fmt=png

在Apache基金会的官网里也写道:“美国的出口法律和法规适用于我们的发行版,并且随着产品和技术再出口到不同的各方和地方而保持有效。”

640?wx_fmt=png

我们这才幡然醒悟:原来之前所谓的“技术无国界”,实际上是有国界的,是受限于美国的。作为中国开发者,我们不仅要科技自立,还要“开源自立”。

那么,从华为操作系统到当下中国开发者的窘境,我们该如何应对呢?

笔者采访了国产操作系统RT-Thread创始人熊谱翔。

其表示,“这是对国内的一次大考,大家应该更多的看到芯片、操作系统等底层技术的重要性,齐心协力共同渡过难关。另外,国人也应该多关注国产技术、多应用国产技术,积极寻找发展替代方案,也许国产技术并没那么差,而是用的人没那么多。”

而作为开发者,我们应有自主创新的意识:

  • 坚持自主创新,掌握“核心技术”;

  • 找准用户需求,从用户需求出发,促进技术创新;

  • 不可以闭门造车,敢于到国际市场去拼杀,保持技术自信,将优秀的产品技术和应用场景推向海外,输出先进的技术。

四面楚歌,是华为当下的事实;而“美国出口管制”,是我们当下不能忽视的巨大技术隐患。

在67年前,在上甘岭战役中,以2个师的兵力战胜6万余美军的中国人,才不怕美国呢?

最后以任正非今年4月的一段话结尾:

“我们一定要最先将红旗插上‘上甘岭’。初生牛犊不怕虎,超越美国不是梦,何不潇洒走一回呢?”

(*本文为 AI科技大本营转载文章,转载请联系原作者)


CTA核心技术及应用峰会


5月25-27日,由中国IT社区CSDN与数字经济人才发展中心联合主办的第一届CTA核心技术及应用峰会将在杭州国际博览中心隆重召开,峰会将围绕人工智能领域,邀请技术领航者,与开发者共同探讨机器学习和知识图谱的前沿研究及应用。议程设置请请识别海报二维码查看。


目前CTA峰会倒计时4天!还没有拿到入场券的小伙伴可以识别海报二维码或者点击阅读原文,即刻抢购。你也添加小助手微信15101014297,备注“CTA”,了解票务以及会务详情。


640?wx_fmt=jpeg


推荐阅读

  • 《使女的故事》大火,AI是背后最大推手?

  • 掌声送给TensorFlow 2.0!用Keras搭建一个CNN | 入门教程

  • Python反编译之字节码

  • 中国AI开发者真实现状:写代码这条路,会走多久?

  • 程序员 520 脱单指南!

  • 揭秘清华 AI 学堂班:姚期智担任首席教授,2019 年首批招收 30 人

  • 开源需自立!Android、GitHub、Apache 全线告急!

  • 黑客亲述: "倾家荡产,是你们的事! "

  • Docker 系列学习文章 | 什么是容器云?

  • 这本京东断货王的Python神书,刷爆整个编程圈!

640?wx_fmt=png


点击阅读原文,了解CTA核心技术及应用峰会

相关文章:

【C】linux下切换工作目录至程序所在目录

1、获取当前程序的绝对路径 /proc/self/exe是一个符号链接,代表当前程序的绝对路径 用readlink读取/proc/self/exe可以获取当前程序的绝对路径 2、从字符串中获取目录 char dirname(char path); 3、改变当前工作目录 int chdir(const char *path ); 4、完整示…

Eclipse基金会发布Eclipse Photon IDE

Eclipse基金会发布了最新版本的Eclipse IDE。Eclipse Photon带来对Java 10和Java EE 8的支持,增强了PHP开发工具和Dark主题等功能。\\Eclipse Java开发工具(Eclipse Java Development Tools,JDT)对Java 10提供了完整的支持&#x…

【C++】智能指针(一)入门

1、 智能指针背后的设计思想 智能指针背后的思想是RAII,参见博客【C】零散知识 我们先来看一个简单的例子: void remodel(std::string & str) {std::string * ptr new std::string(str);...if (weird_thing())throw exception();str *ptr; dele…

Oracle 11g Release 1 (11.1) PL/SQL_多维 Collection 类型和其异常

本文内容 多维 Collection Collection 异常 多维 Collection 虽然 collection 只有一维的,但可以模型一个多维的。创建一个 collection,其每个元素也是 collection 。例如,创建一个 varray 的 nested table,一个 varray 的 varray…

入门系列之使用fail2ban防御SSH服务器的暴力破解攻击

欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 本文由SQL GM 发表于云社区专栏 介绍 对于SSH服务的常见的攻击就是暴力破解攻击——远程攻击者通过不同的密码来无限次地进行登录尝试。当然SSH可以设置使用非密码验证验证方式来对抗这种攻击,例…

谁能解答我对知识图谱的上百个疑问?

近日,我们采访了东南大学认知智能研究所所长漆桂林教授和复旦大学知识工场实验室负责人肖仰华教授,围绕知识图谱这两年在研究与产业应用道路上的一些进展与仍面临的问题。漆桂林教授提到,近两年,知识图谱的研究在四大关键技术上都…

ecshop 商品颜色尺寸仿淘宝选择功能教程(2.7.0版本)

牵涉到的修改文件(default模板为例) /themes/default/style.css /themes/default/goods.dwt 注:此路径待修改模板路径.修改步骤:一:控制样式 1.打开/themes/ecshop/p_w_picpaths 加添图片test.gif. 2.打开/themes/ecshop/style.css 最下面添加: /*--------------颜色选择器CSS添…

【C++】Effective STL:50条有效使用STL的经验

第一条:慎重选择容器类型 1、C容器:先混个眼熟 序列容器:array、vector、string、deque、list、forward_list 有序关联容器:set、map、multiset、multimap 无序关联容器:unordered_set、unordered_map、unordered_mu…

ICML 2019接受论文:清华、北大领跑,谷歌强压枝头,BAT略显“低调”

整理 | 刘畅责编 | Jane、Rachel出品 | AI科技大本营(id:rgznai100)【AI科技大本营导语】今年 6 月,机器学习领域顶会 ICML 2019 将在美国举行。为了帮助大家更好了解会议论文的情况,博世(Bosch&#xff09…

C++STL 优先队列priority_queue使用

头文件&#xff1a;#include <queue> 一.申明方式 std::priority_queue<T> q; std::priority_queue<T, std::vector<T>, cmp> q;1.普通方法&#xff1a; priority_queue<int> q; //大的优先级高 priority_queue<int,vector<int>, …

【SVN】linux下svn命令参数详解(二)

svn全部子命令详解1、svn help2、svn add3、svn blame4、svn cat5、svn changelist6、svn checkout7、svn cleanup8、svn commit9、svn copy10、svn delete11、svn diff12、svn export13、svn help14、svn import15、svn info16、svn list17、svn lock18、svn log19、svn merge…

VClient 无法连接Vcenter

前一段在一台windows server 2008 R2上使用local Administrator 安装了VCenter 4.1. 一开始使用VClient 是可以登录的&#xff0c;但是重新启动这台安装有VCenter 的Server 之后就连接不到了。为什么呢&#xff1f; 打开这台Windows Server 2008 查看服务发现SQL 和 VM 都有服务…

智能音箱玩出新花样?这家公司推出2699元的智能虚拟机器人

家居控制、备忘提醒、媒体播放、智能聊天… …如今&#xff0c;AI 应用备受瞩目&#xff0c;智能虚拟机器人也成为了 AI 应用的新方向。 5 月 20 日下午&#xff0c;专注于虚拟机器人研发、平台软件开发运用及销售为一体的公司欧博思发布了 AI BOX 智能虚拟机器人产品。 乍一…

干货 :数据可视化的10个关键术语

2019独角兽企业重金招聘Python工程师标准>>> Format 交互方式 交互式可视化允许您修改&#xff0c;操作和探索计算机显示的数据。绝大多数交互式可视化系统在计算机网络上&#xff0c;但越来越多出现在平板电脑和智能手机上。相比之下&#xff0c;静态可视化只显示单…

【设计模式】三大类:创建型模式、结构型模式、行为型模式

1 创建型模式 本人理解&#xff1a;以C为例&#xff0c;创建对象时&#xff0c;用关键字new来创建&#xff08;实例化&#xff09;对象。用一个函数或类将new的过程封装起来&#xff0c;就是创建型模式。 《设计模式》中的描述&#xff1a; 创建型模式抽象了实例化过程。它们…

单机训练速度提升高达640倍,快手开发GPU广告模型训练平台

作者&#xff5c;廉相如&#xff08;快手FeDA智能决策实验室 &#xff09;如何有效处理大规模用户数据进行广告推荐&#xff1f;对于互联网企业的发展和进步至关重要。这也是为何快手成立西雅图实验室并实现新一代GPU广告模型训练平台的原因之一。快手新创建的“Persia”GPU广告…

比特币SPV节点启动流程图

2019独角兽企业重金招聘Python工程师标准>>> 比特币SPV节点启动流程图 图小点击右键在新窗口打开 转载于:https://my.oschina.net/penghaozhong/blog/1924687

Android中后台定时任务实现,即时数据同步问题思考!

为什么80%的码农都做不了架构师&#xff1f;>>> 如果你正在找Android后台定时任务实现,那么你找对了,但是其实如果你正在找Java后台任务实现,你就不会找到我的这个博客了.但是我的实现方式没有使用多少Android相关的东西.确实.但是如果你进来了,Thank you!你还是会…

面对996,程序员如何利用“碎片时间”涨薪?

图片来源|视觉中国作为一个程序员&#xff0c;需要不断学习更新知识技能来提升自己。但爆炸式的信息量&#xff0c;总使人抓不到学习重点。所以&#xff0c;笔者为大家筛选了几个程序员会阅读的小众公众号&#xff0c;覆盖全面&#xff0c;囊括了不同的技术类别。小道消息&…

JakartaEE Exception: Invalid bound statement (not found): com.mazaiting.blog.dao.UserDao.selectUs...

异常 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mazaiting.blog.dao.UserDao.selectUserByNameat org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:227) ~[mybatis-3.4.6.jar:3.4.6]at org.a…

【Qt】AVFrame转QImage

FFmpeg的AVFrame转成Qt的QImage //头文件 #ifdef __cplusplus extern "C" {#endif #include <libavcodec/avcodec.h> #include <libavcodec/avformat.h>

C# 回发或回调参数无效

回发或回调参数无效。在配置中使用 <pages enableEventValidation"true"/> 或在页面中使用<% Page EnableEventValidation"true" %> 启用了事件验证。出于安全目的&#xff0c;此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务…

【QT】Qt正则表达式的使用:使用QRegExp来限制QLineEdit的输入格式

QLineEdit中使用QRegExp来限制输入格式,下面以IP输入框为例 QLineEdit *lineEditIP = new QLineEdit("192.168.147.200", this);QRegExpValidator *reg = new QRegExpValidator(GW::RegExp::ipRegExp(), this)

小小的Python编程故事

现在Python的火热已经不是整个编程界的事情了&#xff0c;Python的火热已经蔓延到小学、大学课程&#xff0c;之前看新闻报道说青岛的小学生课程里都开始设置Python的课程了&#xff0c;大学里由原来必考的VB也改成了Python。一时大家都掀起了学习了Python的热潮&#xff0c;而…

python 验证码识别示例(二) 复杂验证码识别

在这篇博文中手把手教你如何去分割验证&#xff0c;然后进行识别。 一&#xff1a;下载验证码 验证码分析&#xff0c;图片上有折线&#xff0c;验证码有数字&#xff0c;有英文字母大小写&#xff0c;分类的时候需要更多的样本&#xff0c;验证码的字母是彩色的&#xff0c;图…

★核心关注点_《信息系统项目管理师考试考点分析与真题详解》

★核心关注点_《信息系统项目管理师考试考点分析与真题详解》真诚感谢你选用《信息系统项目管理师考试考点分析与真题详解》作为高级项管的辅导用书。对于使用该书的读者们&#xff0c;在备考2012.5.26信息系统项目管理师考试之下午案例分析和论文写作考试时&#xff0c;以下一…

告别低分辨率网络,微软提出高分辨率深度神经网络HRNet | CVPR 2019

来源 | 微软研究院AI头条&#xff08;ID&#xff1a;MSRAsia&#xff09;作者简介&#xff1a;孙可&#xff0c;中国科学技术大学信息学院在读博士生&#xff0c;目前在微软亚洲研究院视觉计算组实习&#xff0c;导师是王井东和肖斌老师。他的研究兴趣包括人体姿态估计、语义分…

sudo提权实战讲解 对用户对组的权限配置分析

Linux是多用户多任务的操作系统, 共享该系统的用户往往不只一个。出于安全性考虑, 有必要通过useradd创建一些非root用户, 只让它们拥有不完全的权限; 如有必要&#xff0c;再来提升权限执行。 sudo就是来解决这个需求的: 这些非root用户不需要知道root的密码&#xff0c;就可以…

【Qt】在Ubuntu16.04中安装QSerialPort模块

1、问题描述 在pro中添加&#xff1a;QT serialport 编译时报错&#xff1a;Project ERROR Unknown module(s) in QT:serialport 2、解决方法 安装QSerialPort模块库 sudo apt-get install libqt5serialport5-dev

Velocity文档(3)

2019独角兽企业重金招聘Python工程师标准>>> velocity.properties 的一些配置项 velocimcro.library属性&#xff1a;指定自己的模板库&#xff0c;多个模板库以逗号分隔。默认情况下&#xff0c;velocity查找唯一的一个库&#xff1a;VM_global_library.vmvelocima…