设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 查看内容

LUPA开源周刊:2019年5大开源事件

2020-1-7 13:57| 发布者: joejoe0332| 查看: 3203| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 2019年5大事件表明Linux与开源的统治地位  2019 年,Linux 与开源疯狂发展,ZDNet 专栏作者 Steven J. Vaughan-Nichols 梳理了 5 个年度大事件,从中我们可以看出来技术的未来还是属于 Linux 和开源软件的。排名第 ...

  学习永无止境,作为一名在学习道路上不断行走的程序员,想要得到更多的挑战就得向比自己更优秀的人看齐,不断进步......


  过去的12个月里,我一直在和开源开发者打交道。在以前的工作中,我们团队也曾使用过开源代码库,但那时我只是一个从 git 上克隆代码的陌生人,这一次真正见到了这些代码库背后的开发者。这次旅程对我有很大的启发。

  严格来说,我自己不是开发人员。虽然我也会编写代码,但是相信我你并不想阅读我的代码,更不用说运行了。我更擅长做产品方面的工作。作为产品经理和企业家,多年来我曾与许多软件开发人员一起工作。

  在这期间,我对开发人员以及他们的工匠精神产生了深深的钦佩之情。然而,开源开发人员,尤其是那些从头建立开发项目以及长期维护项目的开发人员,对我而言他们一直是个谜。这些开发人员日复一日,年复一年心甘情愿贡献出所有的空闲时间,创建出一个又一个错综复杂的软件,他们深深地触动了我。

  我想不出还有哪个行业有类似的情况发生,过去的一年真的让我感触良多。我不知道这些项目的背后都有怎样的人在默默无闻地奉献,但我可以告诉你,这一年我没有虚度光阴。

  C++ 软件工程师 Bartek 发表博客文章,回顾了 C++ 2019 年的发展情况。Bartek 主要介绍了 2019 年 C++ 特性上的演进、在全球的会议重大进展、相关工具的改进,以及 C++20 新特性的期待,他总结成三大关注点:


    C++20 即将发布;工具,现在编写 C++ 代码更加容易;C++ 在开发者中的稳定地位;(需要注意的是,文章提出的只是 Bartek 的观点,并不代表整个 ISO C++ 委员会的观点。)从下表可以看出来,在 2019 年,C++ 社区做了许多事情,像我们关注的新特性方面的进展也有不少,比如 Clang 8.0.0、9.0.0 发布、VS 2019 发布与 GCC 9.1 发布等。

  简单总结起来,从 Clang 5.0、GCC 8.0、Visual Studio 15.7 和 Intel C++ Compiler 19.0.1 开始,所有编译器都支持 C++ 语言特性。虽然 C++ 标准库需要其它支持,特别是并行算法和文件系统之类的要点。

  std::filesystem需要使用到 GCC 8.1(或更高版本的 GCC 9.1)、Clang 3.9(或更高版本 7.0)和 Visual Studio 2017 15.7。并行算法更新最早在 Visual Studio 2017 15.7 中可用,但随着之后的更新,MSVC 团队添加了更多算法。

  在本文中,我将列出7个Linux发行版,它们为Linux用户带来了最令人印象深刻和最漂亮的附加功能,其中包括适合初学者的友好和流行的发行版。


  Zorin OS是公众最熟悉的,许多桌面效果的默认配置,具有与Windows高度相似的图形界面。用户的第一印象基本上是美丽,符合传统的Windows习惯。 Zorin OS是基于Ubuntu的Linux发行版,专门为Linux新手设计。由于内置了WINE,它可以支持许多Windows应用程序,自带普通的办公娱乐应用程序。这个版本的最终目标是提供一个Windows的Linux替代品,让Windows用户在享受Linux的同时避免繁琐的事情。

  KDE Neon基于LTS版本的Ubuntu。在外观和感觉上,KDE Neon的主要特点是其美观的平面主题,易于添加到桌面的小部件,以及直观和用户友好的菜单。使用这个美观的Linux发行版,不仅可以获得LTS Ubuntu带来的稳定性,而且还可以享受流畅的体验。

  如果您正在寻找美观和轻量级的Linux体验,并且您是KDE的忠实拥护者,那么请考虑使用KDE Neon。 Neon提供了一种开始使用最新KDE软件版本(一个快速的软件更新库),让KDE的粉丝可以访问最新的KDE软件。

  Elementary OS是基于Ubuntu精心制作的桌面Linux发行版,被称为最漂亮的Linux发行版。实际上,Elementary最初是Ubuntu中的主题美化项目,后来由于其受欢迎程度而演变成独立发行版。

  在其官方网站上,Elementary OS向大家介绍了自己是一种快速、开源的Windows/macOS替代品。ElementaryOS是Ubuntu的派生产品,因此与所有Ubuntu软件包完全兼容。尽管基于Ubuntu,但它放弃了许多默认的Ubuntu应用程序,并使用了许多轻量级的替代方案。

  更多本周开源资讯,本次专辑将为您一一呈现……

2019年5大事件表明Linux与开源的统治地位

  2019 年,Linux 与开源疯狂发展,ZDNet 专栏作者 Steven J. Vaughan-Nichols 梳理了 5 个年度大事件,从中我们可以看出来技术的未来还是属于 Linux 和开源软件的。排名第一的是 IBM收购Red Hat,这是有史以来最大的软件公司收购。IBM希望通过收购Red Hat,将Red Hat开放式混合云技术的强大功能和灵活性与 IBM 创新和行业专业知识的规模和深度相结合,共同推出下一代混合多云平台。

Ubuntu:十年,十个关键时刻

  2010 年代刚刚过去,在 21 世纪的第二个十年间,从 Ubuntu 10.04 LTS 到 Ubuntu 19.10,omg ubuntu 网站的作者 Joey Sneddon 梳理了期间最具有决定性的十个时刻,让我们一起来回顾一下。

“我的名片可以运行Linux”


  George Hilliard 是一名嵌入式系统工程师,平时他将大量时间花费在寻找便宜的 Linux 计算机上。直到有一天,以名片尺寸制造准系统 Linux 板的想法出现在他的脑海。此前,George 也见过一些电子名片,具有各种有趣的功能,包括模拟 USB 闪存驱动器,闪烁指示灯,甚至无线收发器等等。

中国电子发布“飞腾+麒麟”体系标准

  29日,中国电子在位于海南澄迈的海南生态软件园发布了《PK体系标准(2019年版)》及《PKS安全体系》,前者是国内首个计算机软硬件基础体系标准。据了解,2011年起,中国电子开始研发具有完全自主知识产权的飞腾“Phytium处理器”和麒麟“Kylin操作系统”,打造“中国芯片”和“最强大脑”,创新建立具有时代性、安全性、可靠性的中国计算机软硬件基础体系——PK体系。

Mozilla宣布将在全球范围内遵守美国加州隐私规定

  据外媒报道,Mozilla日前宣布,它计划在新的一年里在全球范围内遵守新的《加州消费者隐私法(CCPA)》,而不只是针对美国西部各州的用户。《CCPA》是一项给加州人更多隐私保护的新法律,类似于欧盟推行的《GDPR》。据悉,CCPA将于当地时间1月1日正式实行。

树莓派社区评出2019年度精选项目

  近日树莓派社区评选出了2019年Raspberry Pi顶级项目精选,其中可以运用到现实生活中的案例包括烧烤奶酪机、机械手、全息图生成器等,让我们一起来看看在如此小巧的电路板上能创造出什么样的奇思妙想以及能够解决什么样的问题。

永中Office与统一操作系统UOS完成适配:办公体验媲美Win+Office

  即WPS Linux版完成适配之后,今日,统信软件宣布,永中Office办公软件完成了与统一操作系统UOS的适配工作。官方表示,此次成功适配表明国产操作系统与国产办公软件兼容性能优良、运行稳定,大幅提升用户在国产计算机上的办公体验,可为政企提供安全可靠的IT环境。

openEuler操作系统源码正式公开

  近日,欧拉操作系统 openEuler 正式开放源代码、镜像及开发测试环境。华为表示,作为项目主要筹备方,将会逐步开放在 ICT 基础软件领域的技术积累,将操作系统、编译器/JDK 等领域的基础平台能力开源至 openEuler 社区。

Mozilla发布MDN Web开发人员需求评估报告

  Mozilla 发布了其第一版全球年度 Web 设计人员和开发人员需求调查报告:MDN Web开发人员需求评估(Web DNA)。并表示,希望通过此报告来塑造 Web 平台的未来。在此次报告中,他们对来自 173 个国家/地区的 28,000 多名开发人员和设计师进行了调查。Mozilla 称,其将调查汇总在一起,以传达“开发人员和网络设计师的声音”。

新USB数据线可关闭或抹去被盗Linux笔记本上的信息

  一位软件工程师设计了一种所谓的USB“kill cable”,当你的设备在公园,购物中心和网吧等公共场所从桌子上或膝盖上被盗时,其可作为一个 dead man's switch 来关闭或抹去你的 Linux 笔记本电脑上的信息。

Oracle开源WebAssembly引擎GraalWasm

  近日 Oracle 开源了其在 GraalVM 中实现的 WebAssembly 引擎 GraalWasm,开发团队介绍,GraalWasm 当前实现了 WebAssembly MVP(最小可行产品)规范,并且可以以二进制格式运行 WebAssembly 程序,该程序是由诸如 Emscripten 之类的编译器后端生成的。

Mozilla选择Matrix作为IRC的接替者

  去年九月,Mozilla 开始测试 IRC 的三个替代:Rocket.Chat,Mattermost,Matrix/Riot.IM。去年底,它最终选择了 Matrix 作为 IRC 的接替者。Matrix 是一个端对端加密、去中心化的实时通讯系统,它没有中心服务器,通过网桥与其它平台互通,它在去年六月发布了 1.0 版本。

Vim作者创建分支Vim9以改进Vim的性能

  Vim 编辑器的创建者 Bram Moolenaar 最初开发了 Vim 以作为 Vi 编辑器的“增强版”,而现在,他希望通过一个名为 Vim9 的实验性分支对 Vim 本身进行改进。Bram Moolenaar 表示,Vim9 是 Vim 的一个实验性分支,旨在探索使 Vim 脚本更好且更快执行的方式。

Linux 5.3内核系列已终止支持 建议用户升级至Linux Kernel 5.4

  上周,Linux 内核开发人员 Greg Kroah-Hartman 宣布了 Linux 5.3 内核系列的第 18 个维护更新(5.3.18)。该版本共更改了 59 个文件,插入 369 项 / 移除 329 项。此外开发者指出,这将是 Linux 5.3 内核系列的最后一个维护更新。随着 Linux Kernel 5.3 抵达 EoL,官方建议用户及时更新至 Linux Kernel 5.4,以获得全面的支持与保障。

基于Gentoo的Calculate Linux 20现已开放下载

  2019 已经走向尾声,人们纷纷将目光投向了即将于 2020 开启的未来十年。与此同时,基于 Gentoo 17.1 打造的 Calculate Linux 20 发行版,也已经向公众开放下载。其提供了包括 Cinnamon、KDE、Xfce、MATE 等在内的多种桌面环境,但需要注意的是,从本次大版本更新开始,Calculate Linux 不再支持 32 位处理器(全面转向纯 64 位平台)。

Python 2退休

  Python 2.7 于 2020 年 1 月 1 日正式停止维护,这也意味着 Python 2 完全退休,现在是 Python 3 的时代。Python之父两年前就已宣布 Python 2.7 将于 2020 年 1 月 1 日终止支持,现在这一天已经到来。Python 社区开发和共享的软件存储中心 Python Package Index(PYPI)的大多数流行软件包现在都可以在 Python 2 和 3 上运行,并且每天都在增加,Python 2 的退休将会影响数百万系统的安全性。

Firefox 73新版可禁用访问VR设备的访问请求通知

  伴随着Firefox浏览器引入对虚拟现实的支持,在访问包含Vimeo视频或者VR内容的网站时候会自动尝试请求访问VR设备。在最新的Firefox 73 Nightly通道版本中,当用户访问VR网站的时候可以看到这些通知。

Android端Edge Beta更新:允许用户同步至新版/经典版Edge

  今天是2019年的最后一天,再过两周基于Chromium的正式版Edge浏览器就要和我们见面了。在面向Android平台最新发布的Edge Beta(每六周更新一次)版本中,允许用户选择同步到新版本,或者基于EdgeHTML的经典版Edge。该选项目前已经上线,用户可以根据需求进行设置。

从0到70%的市场份额:Google Chrome如何发展至今

  2008 年,微软的 Internet Explorer(IE)浏览器几乎占据了全球浏览器市场份额的 60%;Mozilla 的 Firefox 紧随其后,市场份额约为三分之一;于当年 9 月 2 日初亮相的 Chrome 浏览器则仅占有 0.3% 的市场份额。

微软对2020年的期望

  2019年即将结束,回顾微软今年所做的所有事情,很明显的是,Redmond-based 软件最近一直很忙。新的 Windows 10 功能更新(Windows 10 May 2019 更新和 Windows 10 November 2019 更新),新设备(Surface Laptop 3,Surface Pro 7 和Surface Pro X 以及其他型号的预览),Windows 10 Mobile 的消亡以及非常激进的 mobile 策略只是过去 12 个月中使公司保持活跃的几件事。

软件工程师回顾C++2019年的发展情况

  C++ 软件工程师 Bartek 发表博客文章,回顾了 C++ 2019 年的发展情况。Bartek 主要介绍了 2019 年 C++ 特性上的演进、在全球的会议重大进展、相关工具的改进,以及 C++20 新特性的期待,他总结成三大关注点:……

微软确认弃用Android和iOS版Cortana,只有美国市场可用


  先前已经透露,Microsoft Cortana的移动版本已不复存在。目前,Microsoft Cortana在移动设备上的多个国家和地区中支持多种语言。微软的Cortana移动版本不再支持的市场包括中国,澳大利亚,加拿大,德国,印度,墨西哥,西班牙和英国。美国市场是微软的Cortana移动版本唯一支持的市场。

VMware完成对Pivotal的收购

  VMware 正式以约 27 亿美元的价格完成了对云原生平台提供商 Pivotal Software 的收购。在 2019 年 8 月,该公司首次宣布了拟收购 Pivotal 的计划。而作为完成收购的一部分,Pivotal 接下来将作为 VMware 的全资子公司运营。据 VMware 方面透露,Pivotal 将成为 VMware Tanzu 产品组合的核心部分,该产品旨在帮助用户构建,运行和管理重要的应用程序。

微软清理了50个与朝鲜黑客攻击有关的域名


  外媒报道称,微软刚刚清理了由朝鲜网络黑客组织 APT37 运营的 50 个域名。微软称,这些域名一直被 Thallium(亦称作 APT37)组织用于发动网络攻击。微软的数字犯罪部门(DCU)和威胁情报中心(MSTIC)团队通过数月的监视和追踪,厘清了 Thallium 的基础架构。

华为openEuler操作系统正式开源:上千个代码仓库已开放

  2019年9月20日的HUAWEI CONNECT华为全链接大会上,华为透露其服务器操作系统EulerOS将会开源,命名为openEuler,以促进鲲鹏生态的发展。当时,华为提出的目标是2019年12月31日上线openEuler开源社区,而在2020年1月1日,openEuler开源社区基础设施终于开张了,有中英文两种版本。

2.5G与5G之外,Wi-Fi 频段有望扩展到6GHz

  去年 9 月份,Wi-Fi 联盟推出了 Wi-Fi 6 认证计划,意味着 Wi-Fi 6 标准正式统一落地,而近日,联盟宣布将 Wi-Fi 6 从现有的 2.4 GHz 和 5 GHz 频段扩展到 6 GHz。Wi-Fi联盟表示正在引入新的术语,以区分即将面世的可在 6 GHz 频率下运行的 Wi-Fi 6 设备。新的通用名称为“Wi-Fi 6E”,用以识别将提供 Wi-Fi 6 特性和功能的设备,包括更高的性能、更低的延迟和更快的数据速率。

DB-Engines 2019:MySQL获得“年度数据库”称号

  全球知名的数据库流行度排行榜网站 DB-Engines 宣布,在过去的一年里,MySQL 在 DB-Engines 排名中比其他 350 个受监测数据库管理系统的任何一个更受欢迎。因此,MySQL 为 2019 年的年度 DBMS。

从开源开发者身上学到的5种品质

  过去的12个月里,我一直在和开源开发者打交道。在以前的工作中,我们团队也曾使用过开源代码库,但那时我只是一个从 git 上克隆代码的陌生人,这一次真正见到了这些代码库背后的开发者。这次旅程对我有很大的启发。

2019年最热门的6个Linux发行版


  在本文中,我将列出7个Linux发行版,它们为Linux用户带来了最令人印象深刻和最漂亮的附加功能,其中包括适合初学者的友好和流行的发行版。Zorin OS是公众最熟悉的,许多桌面效果的默认配置,具有与Windows高度相似的图形界面。用户的第一印象基本上是美丽,符合传统的Windows习惯。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部