当前位置: 首页 > news >正文

2016 年 Linux 领域的十大新闻,你有关注吗?

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

虽然2016年内Linux在桌面领域并没什么大动作,但作为开源运动的绝对代表,它依然给我们带来一系列大新闻。下面一起来看。

1. Linux迎来25岁生日

岁月如梭,25年前Linus Torvalds向comp.os.minix Usenet小组宣称,他正在“为386(486)AT克隆机开发一款自由操作系统(只是种爱好,不会像GNU那种庞大且专业)。”自1991年开始,Linux的发展速度远远超出了Torvalds的想象。各类规模的企业都在使用Linux,而Linux也支撑着各类计算机、移动设备乃至联网硬件。事实上,Linux出色的可靠性与灵活性使它成为关键性基础设施内不可或缺的核心要素。

那么究竟是什么神奇的力量让Linux这样一位“私生子”变成世界的主宰?根据VAR Guy网站的总结,Linux成功的原因包括分布式开发方法、务实的意识形态、切实可行的内核设计以及庞大且活跃的Linux社区。

2. Fedora 25成为首款默认使用Wayland的Linux发行版

Fedora 25将Wyland作为它兼容机上的默认显示协议。为什么选择Wayland?Fedora开发者Matthias Clasen表示它能够实现客户端间彼此隔离、更适合现代显示系统(不包含不必要的核心字体或核心渲染等‘累赘’)且能够实现原有X系统无法实现的多种功能(例如输入转换以及在合并桌面与全屏客户端之间进行顺畅过渡)。

Fedora 25选择Wayland的作法受到用户的热烈好评。有人将此事件誉为Linux在使用systemd之后最重大的一次变革,且这一转换的无缝化效果又远优于systemd。Wayland支持下的GNOME得到显著改进,容器打开速度更快且桌面的稳定性也得到提升。

3. 微软拥抱Linux

过去几年来,微软公司一改积极打击Linux及开源运动的态度,转而公开向这位曾经不共戴天的敌人示好。而在2016年中,微软更是以一系列举动震惊世人——微软作为白金会员加入Linux基金会。另外,PowerShell与SQL Server 2016如今也开始支持Linux,而Windows 10则支持bash shell。

这些举措在得到群众欢迎的同时,也引发了质疑之声。有人认为微软的平台将能够更好地与Linux及开源应用相结合,但也有人认为微软是在以怀柔政策弱化开源社区并将借此引导Linux走向毁灭。

4. 慕尼黑市计划放弃Linux

2004年,德国慕尼黑市开始大规模利用LiMux这款定制化Linux发行版取代Windows,同时利用OpenOffice.org及后来的LibreOffice替换微软Office。然而令人惊讶的是,尽管该市曾于2013年宣布Linux与开源技术转移已经取得成功,但慕尼黑如今正试图重新回归微软怀抱。不过值得庆幸的是,LiMux未来将与Windows并存且继续得到更新。

查看完整内容》》》》

转载于:https://my.oschina.net/zhujian111/blog/818663

相关文章:

  • C#学习基础--静态构造函数
  • Hadoop 2.6.0 HA高可用集群配置详解
  • PHP Socket 编程过程详解
  • 强名称(3)强名称的脆弱性
  • 写代码的正确姿势
  • 从用户的视角看待网页设计(三)
  • 源码安装ncurses-devel
  • update-alternatives——linux软件版本管理命令
  • 自适应css和屏幕探测
  • php5.3 php-fpm 开启 关闭 重启
  • linux 下的 rsync 文件同步
  • Redis---Sorted-Sets数据类型操作
  • 闭包的好处罗列
  • Knuth-Morris-Pratt Algorithm
  • cas记录
  • AngularJS指令开发(1)——参数详解
  • eclipse(luna)创建web工程
  • iOS 系统授权开发
  • isset在php5.6-和php7.0+的一些差异
  • javascript面向对象之创建对象
  • LeetCode算法系列_0891_子序列宽度之和
  • MySQL数据库运维之数据恢复
  • Node项目之评分系统(二)- 数据库设计
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Spark VS Hadoop:两大大数据分析系统深度解读
  • Spring Boot MyBatis配置多种数据库
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • webpack入门学习手记(二)
  • 半理解系列--Promise的进化史
  • 简单基于spring的redis配置(单机和集群模式)
  • 简析gRPC client 连接管理
  • 区块链将重新定义世界
  • 说说动画卡顿的解决方案
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • HanLP分词命名实体提取详解
  • 说说我为什么看好Spring Cloud Alibaba
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​香农与信息论三大定律
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • $NOIp2018$劝退记
  • ()、[]、{}、(())、[[]]命令替换
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (十八)SpringBoot之发送QQ邮件
  • (转)为C# Windows服务添加安装程序
  • (转载)从 Java 代码到 Java 堆
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .gitignore文件—git忽略文件
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • @configuration注解_2w字长文给你讲透了配置类为什么要添加 @Configuration注解