分类 新闻 下的文章

“微软爱 Linux”,这是微软高管们在几个场合都宣称过的事情,微软公司也正不断将之付诸实施,对一些重要的软件进行了开源和维持更新。这家软件巨头正在不断地贴近开源世界。

而这种举动的最近一个动向是关于 PowerShell 的,它是微软的一种强大的基于任务的命令行外壳和脚本语言,使用于 Windows。而现在,微软宣布开源了 PowerShell,并支持 Linux 和 Mac OS X,这意味着它变成了跨平台的了。

该公司称这样将可以使 Windows 和 Linux 团队不再“各行其是,而是更容易彼此协作”,这是开源 PowerShell 的一个主要原因。

“我们以开源 PowerShell 的一小部分开始,并与一些在开源方面有经验、了解该如何做开源的合作伙伴们进行了沟通,”微软说,“我们发现 PowerShell 很适合开源,因为原来的 PowerShell 团队成员大多都具有深厚的 Unix 背景。”

在 Linux 上,目前 PowerShell 已经可以用在 Ubuntu、 CentOS 和 RedHat 上了,其 Alpha 版已经可从 GitHub 上下载了。

微软越来越爱 Linux 了

曾经有段时间,微软称 Linux 是“癌症”,但是随着时光流逝,现在微软已经认识到了开源世界的不断增长,除了在这个领域加大投入之外别无选择。

微软已经启动了几个开源项目,希望能吸引一些 Linux 用户,其中一个新的 Skype 版本就是建立在社区反馈之上的。该公司也试着将这种模式应用到 Windows 10 之中,它的许多面世的产品中的部分功能就是基于用户反馈进行开发和改进的。

Linux 世界已经越来越大了,微软从其中看到了成长的机会。微软披露说, 其 Azure 云上面有 1/3 的虚拟机是 Linux,而 Azure 云市场中的第三方 IaaS 有 60% 包括了开源软件。

在 Mozilla 基金会开展“开源品牌重建”活动两个月之后,终于将选择缩小到了七种。它的这个活动并不要求用户提交设计方案,而是由一家英国的设计公司 Johnson Banks 提供的设计,但是会根据用户的意见作为选择的参考。

下一步,会从这七个设计中选择出三个来,并在九月底选定最终的一个。这些设计包括了各种场景下的不同演绎,目前这七个分别是:

The Eye

The Connector

The Open Button

Protocol

Wireframe World

The Impossible M

Flik Flak

不过,我觉得都……挺丑的。

今日关注

最新的 BlackArch Linux ISO 镜像文件8月19号发布。BlackArch 基于轻量级、高度定制的 Arch Linux 操作系统。在这一最新的镜像文件中,新增了100多个新的用于渗透测试的工具,目前有1500多项可用的工具,提供了1900多个包,为 Openbox, Fluxbox 提供了新的菜单项,采用了最新的 Linux 4.7.1 内核。目前已经可以下载使用了。

图文摘要

Wine 1.9.17 发布。在这一最新版本中,提供了对 64 位平台更好的异常处理机制,对内置的 joystick 更好的支持,对内嵌的字体的改进,以及对 GDI+ 元文件的支持。

基于 Slackware 14.2 的 SlackEX GNU/Linux 操作系统160817版本发布,搭载了最新的 Linux 4.7.1 内核,目前的软件仓库中可用的都是最新的软件,比如 Google Chrome 46.0.2490.86,VirtualBox 5.1.4等。

ReactOS 0.4.2 发布。在这一版本中,除了通过对文件管理器和图形化 shell 进行各种完善来提高整体的用户体验之外,比较有意思的新特性是,用户可以从各种 Unix 和 Linux 文件系统中挂载并读取文件(目前还不支持写文件)。已经可以进行下载体验了。

KDE Applications 16.08 正式发布,这是目前 KDE Plasma 5.7 桌面环境下最新最稳定的软件套件。值得一提的是 虚拟地球仪软件 Marble virtual globe 世界地图集 world atlas 软件更新到了2.0版本。

Canonical 的 Martin Pitt 宣布将不再使用他们自己的 Upstart 初始化系统来启动 Ubuntu 桌面会话,取而代之的是更现代化的、却仍有争议的 Systemd。

每次 Systemd 发布,我们都对发现这个所谓的“初始化系统”又做了比原来的设计目标还要多得多的工作。它慢慢地接管了 GNU/Linux 操作系统越来越多的内部组件的工作,甚至,我们毫不怀疑,它将会完全取代它们,而这一天并不远了,或许,将来你会看到 Systemd/Linux 操作系统——除了 Linux 内核,其它的都叫 Systemd。

Upstart 是 Canonical/Ubuntu 自己的项目,它同 Systemd 一样,目标都是取代传统的初始化系统,用在几乎所有的 Ubuntu Linux 上。然而,从 Ubuntu 15.04 开始,Ubuntu 开始逐步使用 Systemd 替代 Upstart 初始化系统,这让许多用户很愤怒。

目前,Upstart 仍被用来控制各种启动过程中的服务和任务的运行和停止,比如桌面会话的启动还是使用 Upstart 控制的。不过 Canonical 计划使用 Systemd 来替代 Upstart 来管理桌面会话。

“按照 Ubuntu 开发者峰会上的讨论,我们准备放弃用 Upstart 来启动图形桌面会话,而使用 Systemd 来管理它,”Martin Pitt 说,“这样,一半的桌面会话将会由 Systemd unit 来管理。”

主要是将 /usr/share/xsessions/*.desktop 里面的 Exec= 行切换为 Systemd 管理,显示管理器使用它们来显示哪些桌面会话可用,以及了解如何启动它们。这会影响到 Ubuntu 16.10 的 ubuntu-desktop 3.18.1.2-1ubuntu5 和 xubuntu-default-settings 16.10.1 软件包。Unity 、HUD 和指示器这些目前仍然由 Upstart 运行,它们会在之后的 CI 过程中转换,此外,dbus、gnome-session 等 Upstart 管理的任务还会继续由 Upstart 运行。

今天,2016 年 8 月 16 日,Debian 项目组的 Laura Arjona Reina 宣布,Debian GNU/Linux 操作系统 23 岁啦!

是的,你没看错,就是 23 年前, 1993 年的今天, Debian GNU/Linux 发行版呱呱落地,项目创始人 Ian Murdock 发布了第一个开发版 0.01。并于三年后,发布了第一个官方正式版本 1.0。

“这个我们珍爱的操作系统来自于我们这些年的努力,感谢这 23 年来所有的贡献者,Debian 生日快乐!” 在今天的公告中写到,“如果你附近有 Debian Day 2016 庆祝活动的话,欢迎你参加!如果没有的话,那你可以自己组织一场小小的庆祝活动!”

生日快乐,Debian!

从 1993 年 8 月 16 日发布 0.01 版开始,Debian GNU/Linux 操作系统已经经历了 14 个版本,它们的名字是: Debian 1.1 "Buzz"、Debian 1.2 "Rex"、 Debian 1.3 "Bo"、 Debian 2.0 "Hamm"、 Debian 2.1 "Slink"、 Debian 2.2 "Potato"、 Debian 3.0 "Woody"、 Debian 3.1 "Sarge"、 Debian 4.0 "Etch"、 Debian 5.0 "Lenny"、 Debian 6.0 "Squeeze"、 Debian 7.0 "Wheezy" 和 Debian 8 "Jessie"。

下一个 Debian GNU/Linux 版本是 Debian 9 "Stretch",将在今年年底到来,但是现在还没有定下具体发布时间。现在 Debian 项目正在寻求优秀的设计师来为即将到来的新操作系统打造漂亮的设计,更多细节可参见 Wiki 页面

Happy birthday, Debian!

今日关注

Maui 第一个稳定版本发布。Maui 是 Netrunner Linux 的新名字,是基于 KDE Neon 的 GNU/Linux 发行版。KDE Neon 也是一个相对比较新的项目,可以作为附加在 Ubuntu 16.04 LTS (Xenial Xerus) 操作系统上的一层封装,也可以作为一个独立的基于最新的 KDE Plasma 桌面环境的 Live ISO 镜像文件下载使用。目前已经可以下载使用了。

图文摘要

2016.08.16是 Debian GNU/Linux 操作系统 23 周年纪念日。自从 1993.08.16 Debian GNU/Linux 的 0.01 版本发布以来,该操作系统共进行了14次正式发布。最近的发行版是 Debian 7.0 "Wheezy" 和 Debian 8 "Jessie"。下一个正式发布版本是 Debian 9 "Stretch",预计会在年底发布。

Linux kernel 4.7.1 发布。随后 Linux 内核 4.6.7 发布,这可能是 4.6 系列的最后一个版本,所有 4.6 系列内核的用户需要尽快更新到 4.7.1 版本。

MidnightBSD 0.8 发布。该版本将系统编译器从 GCC4.2 切换到了 LLVM/Clang 3.3 。