2020年,开源领域的大事件都在这了

Wesley13
• 阅读 703
公众号关注“杰哥的IT之旅”, 
    
    
    
  
     
     
     选择“
  
     
     
     星标
  
     
     
     ”,
  
     
     
     重磅干货,第一时间送达!
 
    
    
    
 
    
    
    
  
     
     
     
 
    
    
    

开源最前线(ID:OpenSourceTop) 猿妹整编

在过去的一年里,我们和大家分享了开源界一些最重要的新闻,为了了让你更了解2020年开源领域都发生了哪些大事,open-source盘点了2020年最吸引读者注意的10个开源大事件,我们一起来看看:

一、会议成功转移到线上

2020年,开源领域的大事件都在这了

COVID-19大流行的时候,全世界范围的会议和活动都停止了,尽管很多影片都被取消或者推迟了,于是都转向了虚拟形式,并取得了巨大的成功。4月份,超过80,000人在线参加了Red Hat Summit 2020,今年的 GitHub Satellite参与者来自178个国家,这些都是2020年最大型的虚拟会议。

二、有关COVID-19的开源

由于全世界都在关注控制COVID-19的传播,因此开源技术在这项工作中至关重要至关重要。许多COVID工具,数据集和研究结果也在GitHub上公开共享,供其他人使用和协作。

三、Java庆祝成立25周年

2020年,开源领域的大事件都在这了

2月,Java成立25周年,从最初面向消费类电子产品领域而设计,到在企业级应用程序、游戏开发、电子政务,乃至无人驾驶、线上支付、太空探索等场景中游刃有余,可以说,Java凭借其抽象、封装、继承、多态的特性,在整个互联网迭代的进程中功不可没。

四、GNOME启动新的贡献者计划

2020年,开源领域的大事件都在这了

GNOME基金会和Endless合作发起了新的社区参与挑战赛。Ben Cotton写道,其目标是使“初学者成为开源者,并持续参与开源社区”。挑战的第一阶段要求参赛者最迟在2020年7月1日之前提交一份他们的概念的书面提案。20名参赛者将被选中进入下一轮,每人将获得1000美元。挑战的第二阶段将需要概念证明,四名选手将获得5000美元并进入最后一轮。决赛将要求交付可交付的最终产品,冠军将获得15,000美元,第二名将获得10,000美元。”获奖者将于2021年4月宣布。

五、Eclipse官宣,干掉VS Code!

2020年,开源领域的大事件都在这了

Eclipse 基金会于近期推出 Eclipse Theia 1.0 稳定版,号称是Visual Studio Code的真正开源替代品。Eclipse Theia是一个可扩展的平台,整合了云端IDE和桌面IDE,并使用最先进的Web技术,早期的贡献者包括ARM、Arduino、EclipseSource、爱立信、Gitpod、谷歌云、IBM、Red Hat、SAP和TypeFox等公司。

六、再见,CentOS!

CentOS官方宣布CentOS系列稳定版Linux系统将停止维护,取而代之的是测试版的CentOS Stream,这也意味着CentOS将会退出历史舞台,CentOS创建于2002年,该项目最初旨在成为基于RPM的新社区维护发行版Caos Linux的构建平台。后来该项目被设计为向公众发布,并命名为Caos-EL(企业 Linux)。Caos-EL在2003年12月正式更名为今天的CentOS 。2014年初被Red Hat收购。CentOS 已死,“免费”的 RHEL 没了!

七、微软、华为、小米等50家名企中招!内部源被公开至GitLab

2020年7月,由于基础设施配置错误,来自技术、金融、零售、食品、电子商务、制造业等多个领域的50多加企业的源代码泄露,泄露代码的公公存储库包括Microsoft,Adobe,Lenovo,AMD,Qualcomm,摩托罗拉,华为海思,联发科技,GE Appliances,任天堂,Roblox,迪士尼,江森自控等知名公司。

2020年,开源领域的大事件都在这了

这些源码是由逆向工程师Tillie Kottmann收集的,这些泄漏来自各种来源,也来自他们自己找到的一些配置错误的devops工具,通过它们就可以访问源码。

八、华为鸿蒙OS正式开源,安卓要凉了?

2020年,开源领域的大事件都在这了

9月10日,在2020年华为开发者大会上,华为消费者业务CEO余承东宣布,鸿蒙OS升级至2.0版本。最重要的是,鸿蒙OS 2.0面向应用开发者发布Beta版本,9月10日面向大屏、手表、车机发布,2020年12月,面向手机发布。

九、GitHub完成北极代码保险库项目,共保存了21TB的代码数据

2020年,开源领域的大事件都在这了

7月8日GitHub完成北极代码保险库项目,共保存了21TB的代码数据,今年2月2日,GitHub官方对托管的所有公开代码仓库进行了快照,并将数据交给了合作伙伴Piql,他们将这些数据写入到自家的piqlFilm,一种数字光敏存档胶片上。所有的21TB数据使用了186卷piqlFilm,随后这些胶卷被送上飞机,从挪威首都奥斯陆飞往位于欧洲大陆往北约1000公里的斯瓦尔巴群岛。现在这些存档代码已经安全地存放在那儿,并将承担起保存这些开源代码长达1000多年的使命。代码恒久远,GitHub 永流传!

十、Mozilla或因人手不足,将浏览器引擎Servo交给Linux基金会

11月份,Servo正式宣布已交由 Linux 基金会托管。Servo是使用Rust开发的实验性浏览器引擎,与其他浏览器引擎相比,Servo在内存安全性、速度和并发性方面具有优势。前不久,Mozilla大量裁撤全球人力,甚至也关闭台北办公室,同时也将部分发展项目予以中止,此次宣布将Servo引擎交由Linux基金会继续发展,显然也是因为企业裁员而受到影响有关。

往期资源回顾 需要可自取

推荐阅读

2020年,开源领域的大事件都在这了

              点个[在看],是对杰哥最大的支持! 
              
            
      
           
           
           
     
          
          
          
    
         
         
         
   
        
        
        
  
       
       
       

     
     
     

本文分享自微信公众号 - 杰哥的IT之旅(Jake_Internet)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Android蓝牙连接汽车OBD设备
//设备连接public class BluetoothConnect implements Runnable {    private static final UUID CONNECT_UUID  UUID.fromString("0000110100001000800000805F9B34FB");
Stella981 Stella981
3年前
Docker 部署SpringBoot项目不香吗?
  公众号改版后文章乱序推荐,希望你可以点击上方“Java进阶架构师”,点击右上角,将我们设为★“星标”!这样才不会错过每日进阶架构文章呀。  !(http://dingyue.ws.126.net/2020/0920/b00fbfc7j00qgy5xy002kd200qo00hsg00it00cj.jpg)  2
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这