分类 新闻 下的文章

KDE Plasma 5

也许你不敢相信,到今天(2015/10/14) KDE 桌面环境已经 19 岁了。 在 19 年前的这一天, Matthias Ettrich 发布了他的新项目: Kool Desktop Environment (KDE)

带着怀旧的感觉读一下 KDE 当时的 初次发布公告,那个时候我们许多人还是第一次接触电脑,我记得 1996 年我还在我的 ZX Spectrum 计算机上玩一些游戏,那是一台运行 DOS 的33/66 MHz 主频的 PC。

在那时,我还没听说过 Linux,而 Matthias Ettrich 已经准备要改变世界,并想要为 Linux 操作系统开发一个有史以来最好的图形用户界面,于是,KDE 就于 1996 年 10 月 14 日诞生了。KDE 名字全称是 K Desktop Environment 或 Kool Desktop Environment,随便你喜欢哪个。

"Unix popularity grows thanks to the free variants, mostly Linux. But still a consistent, nice looking free desktop-environment is missing. There are several nice either free or low-priced applications available so that Linux/X11 would almost fit everybody needs if we could offer a real GUI."

Matthias Ettrich 在当时写道:“得益于以 Linux 为主的自由变体,Unix 变得越来越流行了。但是还缺少一个一致而漂亮的自由桌面环境。如果我们能提供一个真正的图形用户界面,有几个自由或便宜的应用程序, Linux/X11 就可以适合每个人的需求了。”

KDE 1.1

世界上有几十万人在使用 KDE,各种基于 Linux 内核的操作系统也都支持它,如果你也在使用 KDE,那么让我们来庆祝这个令人称赞的桌面环境的生日吧!

生日快乐,KDE !

NetBSD 项目发布了 NetBSD 7.0,这是 NetBSD 操作系统发布的第五个主要版本。

这次发布带来了稳定性的提升、几百个 bug 修复以及许多新功能。主要有:

  • DRM/KMS 支持为使用现代的 Intel 和 Radeon 显卡的 x86 系统带来了图形性能提升
  • 支持 ARM 多处理器
  • 支持许多新的 ARM 主板:

    • 树莓派 2
    • ODROID-C1
    • BeagleBoard, BeagleBone, BeagleBone Black
    • MiraBox
    • Allwinner A20, A31: Cubieboard2, Cubietruck, Banana Pi, etc.
    • Freescale i.MX50, i.MX51: Kobo Touch, Netwalker
    • Xilinx Zynq: Parallella, ZedBoard
  • NPF 的重要改进:

    • BPF 默认带有即时 (JIT) 编译功能
    • 支持动态规则
    • 支持静态(无状态)NAT
    • 支持 RFC 6296 的 IPv6-to-IPv6 网络前缀翻译 (NPTv6)
    • 支持基于 CDB 的表(使用完美哈希和可靠的无锁 O(1) 查找)
  • USB 子系统中支持多处理器
  • 一个集成了包过滤器的新的守护进程 blacklistd(8) 可以动态保护诸如 ssh, named 和 ftpd 等其它网络守护进程免受攻击
  • 在磁盘 wedges 处理方面的几个改进(关于 wedges 参见 dkctl(8)
  • 在 sysinst 中通过扩展分区菜单支持 GPT
  • Lua 内核级脚本
  • epoc32:一个支持 Psion EPOC PDA 的新移植
  • GCC 4.8.4:支持 C++11
  • 可选的完整 BSD 协议的 C/C++ 运行时环境: compiler\_rt, libc++, libcxxrt.

NetBSD 7.0 的完整更新列表见此

完整的 NetBSD 7.0 的源代码和二进制可以在全球的许多站点下载到。下载站点列表:http://www.NetBSD.org/mirrors/,支 FTP, AnonCVS, SUP 等服务。建议需要下载 ISO 或 USB 磁盘镜像的用户通过 BitTorrent 下载, 种子在此 。使用 PGP 签名的校验列表: http://ftp.NetBSD.org/pub/NetBSD/security/hashes/NetBSD-7.0\_hashes.asc

NetBSD 7.0 支持许多种架构,提供二进制发行版的有:

NetBSD/acorn26Acorn Archimedes, A-series and R-series systems
NetBSD/acorn32Acorn RiscPC/A7000, VLSI RC7500
NetBSD/algorAlgorithmics, Ltd. MIPS evaluation boards
NetBSD/alphaDigital/Compaq Alpha (64-bit)
NetBSD/amd64AMD family processors like Opteron, Athlon64, and Intel CPUs with EM64T extension
NetBSD/amigaCommodore Amiga and MacroSystem DraCo
NetBSD/amigappcPowerPC-based Amiga boards.
NetBSD/arcMIPS-based machines following the Advanced RISC Computing spec
NetBSD/atariAtari TT030, Falcon, Hades
NetBSD/beboxBe Inc's BeBox
NetBSD/catsChalice Technology's CATS and Intel's EBSA-285 evaluation boards
NetBSD/cesficCES FIC8234 VME processor board
NetBSD/cobaltCobalt Networks' MIPS-based Microservers
NetBSD/dreamcastSega Dreamcast game console
NetBSD/emipsThe Extensible MIPS architecture from Microsoft Research
NetBSD/epoc32Psion EPOC PDAs
NetBSD/evbarmVarious ARM-based evaluation boards and appliances
NetBSD/evbmipsVarious MIPS-based evaluation boards and appliances
NetBSD/evbppcVarious PowerPC-based evaluation boards and appliances
NetBSD/evbsh3Various Hitachi Super-H SH3 and SH4-based evaluation boards and appliances
NetBSD/ews4800mipsNEC's MIPS-based EWS4800 workstation
NetBSD/hp300Hewlett-Packard 9000/300 and 400 series
NetBSD/hppaHewlett-Packard 9000 Series 700 workstations
NetBSD/hpcarmStrongARM based Windows CE PDA machines
NetBSD/hpcmipsMIPS-based Windows CE PDA machines
NetBSD/hpcshHitachi Super-H based Windows CE PDA machines
NetBSD/i386IBM PCs and PC clones with i486-family processors and up
NetBSD/ibmnwsIBM Network Station 1000
NetBSD/iyonixCastle Technology's Iyonix ARM based PCs
NetBSD/landiskSH4 processor based NAS appliances
NetBSD/luna68kOMRON Tateisi Electric's LUNA series
NetBSD/mac68kApple Macintosh with Motorola 68k CPU
NetBSD/macppcApple PowerPC-based Macintosh and clones
NetBSD/mipscoMIPS Computer Systems Inc. family of workstations and servers
NetBSD/mmeyeBrains mmEye multimedia server
NetBSD/mvme68kMotorola MVME 68k Single Board Computers
NetBSD/mvmeppcMotorola PowerPC VME Single Board Computers
NetBSD/netwinderStrongARM based NetWinder machines
NetBSD/news68kSony's 68k-based “NET WORK STATION” series
NetBSD/newsmipsSony's MIPS-based “NET WORK STATION” series
NetBSD/next68kNeXT 68k “black” hardware
NetBSD/ofppcOpenFirmware PowerPC machines
NetBSD/pmaxDigital MIPS-based DECstations and DECsystems
NetBSD/prepPReP (PowerPC Reference Platform) and CHRP machines
NetBSD/rs6000IBM RS/6000 MCA-based PowerPC machines.
NetBSD/sandpointMotorola Sandpoint reference platform, including many PPC-based NAS boxes
NetBSD/sbmipsBroadcom SiByte evaluation boards
NetBSD/sgimipsSilicon Graphics' MIPS-based workstations
NetBSD/sharkDigital DNARD (“shark”)
NetBSD/sparcSun SPARC (32-bit) and UltraSPARC (in 32-bit mode)
NetBSD/sparc64Sun UltraSPARC (in native 64-bit mode)
NetBSD/sun2Sun Microsystems Sun 2 machines with Motorola 68010 CPU
NetBSD/sun3Motorola 68020 and 030 based Sun 3 and 3x machines
NetBSD/vaxDigital VAX
NetBSD/x68kSharp X680x0 series
NetBSD/xenThe Xen virtual machine monitor
NetBSD/zaurusSharp ARM PDAs

这个版本中只支持源代码格式的 port 的有:

NetBSD/ia64Itanium family of processors

谷歌公布放弃 RC4 和 SSLv3 的详细计划

不出所料,这周谷歌正式宣布准备放弃支持流算法 RC4 和 SSLv3 协议,这二者都有悠久的被攻击历史。

该公司的一名安全工程师亚当.兰利周四在一篇博客中宣布了该计划。虽然没有一个具体的时间表,但是兰利坚称,谷歌会在适当的时段内在其所有的前端服务器、Chrome、Android、爬虫和 SMTP 服务器中放弃使用 RC4 和 SSLv3。

事实上,该公司宣布放弃 RC4 和 SSLv3 并不令人惊讶, 国际互联网工程任务组 IETF 在今年夏天发布的一个 互联网标准跟踪文档 Internet Standards Track document 宣称了 SSLv3 的死亡,说它“不够安全”,而且说“任何版本的 TLS 都比 SSLv3 安全”。

如兰利在博客中说到的,RC4 已经用了28年了,虽然其在早期的表现很好,但是多年来它一直是多种攻击的目标,其中一些攻击可以导致 TLS 会话降级和 cookie 解密。

作为这次计划的一部分,谷歌宣布了一些 TLS 客户端应该具有的最低安全性标准:

  1. 必须支持 TLS 1.2
  2. 在握手时必须包含 服务器名字指示 SNI (server name indication) 扩展,还要包含将要连接的域名
  3. 必须支持带有 P-256 和未压缩点的加密套件 TLS\_ECDHE\_RSA\_WITH\_AES\_128\_GCM\_SHA256
  4. 至少要信任 https://pki.google.com/roots.pem 中的证书
  5. 证书操作一定能支持 DNS 主题替代名称 SAN(Subject Alternative Name) ,并且这些主题替代名称可以包含一个通配符作为名字最左边的标签

兰利说:不满足需求的设备不会很快就停止工作,但是会受到 TLS 变化的影响,这可能持续到2020年。

“如果你的 TLS 客户端、web 服务器或者邮件服务器使用 SSLv3 或 RC4,虽然几年前就该更新了,不过现在更新总比不更新好。然而要注意,你现在使用 RC4 并不意味着你的客户端或网站就无法工作,TLS 会协商加密算法,但是如果你只支持 RC4 那就要出问题了。”,兰利说。

兰利在这个月早些时候发到 [email protected] 邮件列表的一封帖子中宣布了废弃 RC4 的大致计划。确认这个算法会在将来的 Chrome 构建中禁用,可能会在 2016 年一、二月稳定。该公司也已经做了一些废弃 SSLv3 的工作:随着取消 Chrome 中的 SSLv3 降级支持, POODLE 攻击就会失效,该公司也会逐步淘汰 SHA-1 算法

Dell 称它在中国市场出售的 42% 的 PC 运行的是 Kylin,这是一款 Canonical 帮助开发的基于 Ubuntu 的操作系统。

让开源粉丝欢喜的是:Linux 桌面年来了。或者说中国正在接近这个目标,Dell 报告称它售卖的超过 40% 的 PC 机运行的是 Canonical 帮助开发的 Ubuntu Linux

特别地,Dell 称 42% 的中国电脑运行 NeoKylin(中标麒麟),一款中国本土倾力打造的用于替代 Microsoft Windows的操作系统。它也简称麒麟,这是一款从 2013 年出来的基于 Ubuntu 的操作系统,也是这年开始 Canonical 公司与中国政府合作建立一个专供中国市场的 Ubuntu 变种。

麒麟的早期版本出现于 2001 年左右,也是基于其他操作系统,包括 FreeBSD,这是一个开放源码但是不同于 Linux 的类 Unix 操作系统。

Ubuntu 麒麟的外观和感觉很像 Ubuntu 的现代版本。它拥有的 Unity 界面,并运行开源软件的标准套件,以及专门的如 Youker 助理程序,它是一个图形化的前端,帮助用户管理基本计算任务。但是麒麟的默认主题使得它看起来有点像 Windows 而不是 Ubuntu。

鉴于桌面 Linux PC 市场在世界上大多数国家的相对停滞,戴尔的宣布是令人吃惊的。结合中国对当前版本 windows 的轻微敌意,这个消息并不看好着微软在中国市场的前景。

紧跟着 Dell 公司宣布在华投资1.25亿美元之后,一位决策者给华尔街杂志的评论中提到了 Dell 在中国市场上 PC 的销售。

Ubuntu Kylin


via: http://thevarguy.com/open-source-application-software-companies/091515/ubuntu-linux-based-open-source-os-runs-42-percent-dell-pc

作者:Christopher Tozzi 译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

debian-cd 项目负责人 Stephen McIntyre 今天在Debian邮件列表中对近日召开的 DebConf15 大会上的 Debian CD BoF会议进行了摘要总结。

该消息说,自即将发布的 Debian GNU/Linux 9.0 (Stretch) 版本开始,今后 Debian GNU/Linux 系统不再生成 CD 套装的 ISO 镜像,但是会依旧生成 DVD 和蓝光镜像。

 title=

当前 debian-cd 项目会生成大量的各种镜像,包括:

  • CD
  • DVD
  • 非自由的网络安装镜像(包括非自由的固件包)
  • 非自由的固件打包

debian-live 团队使用 live-build 创建的在线镜像(Live image)

  • 包括非自由的固件的镜像

openstack-debian-images 生成的 Openstack 镜像

所有这些都是在 pettersson 上构建的,这是一台托管在 umu.se 的大型中央化的 CD 构建机。

对于新的发行版和测试版本,会停止构建它的完整 CD 套装(针对 90% 以上的系统架构)。同时,也会停止构建针对不同桌面的可选的 CD1 。不过,会继续构建 DVD 和蓝光镜像,DVD#1 也可以继续用于 4GB 的 USB 存储棒。

网络安装镜像会继续构建,这个又小又方便的镜像还有很多人用。对于旧的发行版,会继续构建 CD 套装和可选的 CD1 (Wheezy 和 Jessie),这个不会半途而废。

这个有 5 年历史,由 Kent Oberstreet 创建,过去属于谷歌的文件系统,最近完成了全部关键组件。Bcachefs 文件系统自称其性能和稳定性与 ext4 和 xfs 相同,而其他方面的功能又可以与 btrfs 和 zfs 相媲美。主要特性包括校验、压缩、多设备支持、缓存、快照与其他“漂亮”的特性。

Bcachefs 来自 bcache,这是一个块级缓存层。从 bcache 到一个功能完整的写时复制文件系统,堪称是一项质的转变。

对自己的问题“为什么要出一个新的文件系统”中,Kent Oberstreet 自问自答道:当我还在谷歌的时候,我与其他在 bcache 上工作的同事在偶然的情况下意识到我们正在使用的东西可以成为一个成熟文件系统的功能块,我们可以用 bcache 创建一个拥有干净而优雅设计的文件系统,而最重要的一点是,bcachefs 的主要目的就是在性能和稳定性上能与 ext4 和 xfs 匹敌,同时拥有 btrfs 和 zfs 的特性。

Overstreet 邀请人们在自己的系统上测试 bcachefs,可以通过邮件列表[通告]获取 bcachefs 的操作指南。

Linux 生态系统中文件系统几乎处于一家独大状态,Fedora 在第 16 版的时候就想用 btrfs 换掉 ext4 作为其默认文件系统,但是到现在(LCTT:都出到 Fedora 22 了)还在使用 ext4。而几乎所有 Debian 系的发行版(Ubuntu、Mint、elementary OS 等)也使用 ext4 作为默认文件系统,并且这些主流的发行版都没有替换默认文件系统的意思。


via: http://www.linuxveda.com/2015/08/22/linux-gain-new-file-system-bcachefs/

作者:Paul Hill 译者:bazz2 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出