各位朋友大家好,欢迎您进入solidot新版网站,在使用过程中有任何问题或建议,请与很忙的管理员联系。
AMD
WinterIsComing(31822)
发表于2015年04月21日 18时15分 星期二
来自向社区示好
作为统一Linux驱动计划的关键一步,AMD发布了新的AMDGPU内核显示驱动。AMDGPU内核驱动将作为一个核心组件被开源驱动和闭源催化剂驱动共同使用,其中催化剂驱动将是一个独立的用户空间二进制blob,它本质上是一个基于开源堆栈的OpenGL库。除了支持现有的GPU外,AMDGPU还支持尚未发布的Carrizo APU。AMDGPU合并到内核分支的时间太晚,因此赶不上Linux 4.1的发布,它很有可能会整合进Linux 4.2中。
Linux
WinterIsComing(31822)
发表于2015年04月21日 11时30分 星期二
来自没看到许可证说明
虚拟机开发商VMware宣布了它的第一个Linux发行版Project Photon,代码托管在GitHub上。VMware称它是一个轻量级的操作系统,只包含在容器内打包应用程序和在虚拟机内运行应用所需的基本元素。Project Photon极简主义的功能集使它可以更快启动,这是运行容器的一个关键优势。Project Photon支持容器技术如Docker、rkt和Pivotal Garden。VMware还宣布了身份和访问管理工具Project Lightwave的beta版本,Project Lightwave将为容器提供额外的安全层,VMware将在未来几个月公开它的源代码。VMware上个月被起诉侵犯了GPL许可证。
Python
WinterIsComing(31822)
发表于2015年04月17日 20时52分 星期五
来自Python 4来了
Python 2.7的终止支持时间为2020年,现在已经是2015年了,然而Debian中仍然有大量软件包是基于Python 2的实现。Debian的维护者开始认真讨论淘汰Python 2。开发者Paul Tagliamonte提出计划以尽快的将Python 2项目移植到Python 3,宣称“Python 2已死,Python 3万岁”。
加密技术
WinterIsComing(31822)
发表于2015年04月16日 16时28分 星期四
来自等Android 6实现
越来越多的人意识到需要加密储存在设备上的敏感数据,如手机等移动设备很容易丢失或失窃。在Linux内核,加密文件系统需要使用扩展模块如 eCryptfsdm-crypt。这些模块能有效工作,但对文件系统的性能有副作用。Google曾宣布Android Lollipop将默认启用加密,但它最终放弃了这一计划,原因被认为就是加密对性能有影响。如果加密内置在文件系统中,那么Linux可能能提供更好的性能。目前Linux文件系统还没有一个内置加密选项。但改变即将发生: ext4文件系统维护者Ted Ts'o公布了一组补丁为ext4加入加密功能,这组补丁由eCryptfs的原作者Michael Halcrow主导开发。eCryptfs的性能问题源于它的堆叠属性,它是堆叠在文件系统如ext4之上,将加密直接整合在ext4内将能消除堆叠带来的各种问题。
安全
WinterIsComing(31822)
发表于2015年04月16日 16时01分 星期四
来自微软也曝出了漏洞
Shawn the R0ck 写道 "Google的安全研究人员Tavis Ormandy发现了针对Ubuntu的CVE-2015-1318(apport)和RedHat/CentOS/Fedora的CVE-2015-1862 (abrt)的安全漏洞,apport和abrt都是GNU/Linux平台上的自动化程序崩溃分析框架的自由软件实现,Ubuntu(apport)和RedHat/CentOS/Fedora(abrt)利用设置/proc/sys/kernel/core_pattern的值来把程序崩溃时的coredump时的输出给分析程序,自从引入容器技术后(apport, abrt),apport和abrt通过chroot到崩溃程序的相同的根的命名空间处理的实现是有问题的,因为chroot到特定用户目录后root是不能安全的执行execve()的,另外abrt还存在race-condition的问题。

目前Tavis Ormandy已经公布了针对程序崩溃分析框架race-condiation的利用PoC。以安全与稳定性著称的Debian GNU/Linux由于apport并未进入STABLE版本所以未受到影响,另外根据RedHat安全组的描述,RHEL/CentOS 6只能通过abrt用户才能成功利用,RHEL/CentOS 7相对容易利用成功。建议个人和企业用户针对自己的GNU/Linux进行检查,如果不希望打安全补丁可以关闭apport和abrt服务或者设置"sysctl -w kernel.core_pattern=core"。 "

Linux
WinterIsComing(31822)
发表于2015年04月14日 16时58分 星期二
来自这次测试时间会延长
Linux 4.0正式发布之后,4.1的合并窗口正式开启。通过pull request,我们将能知道4.1会引入什么变化。4.1的一个pull request将带来大量汇编代码变更。引入大量变更是有风险的,而此次尤为值得注意的是它涉及到反混淆有10年历史的x86汇编代码及其C代码依赖。内核开发者承认有风险,表示已尽可能在不同的x86系统上测试了这些代码,但导致系统出现问题的风险仍然可能存在。
Linux
WinterIsComing(31822)
发表于2015年04月13日 17时32分 星期一
来自一天写一千行
Linux 4.0 kernel已经发布,有1403名开发者贡献了代码,为内核增加了 403,000行代码,删除了222,000行,净增181,000行。Linus Torvalds将 4.0 kernel称为是一次小更新,从状态树的变化来说确实如此。在Linux 4.0的开发中,最活跃的雇主是英特尔,其次是Red Hat,此外还有三星、Linaro、SUSE、思科、德州仪器和IBM等。根据代码行数统计贡献最多的开发者是Ben Skeggs,根据变更集统计贡献最多的开发者是Lars-Peter Clausen。
Linux
WinterIsComing(31822)
发表于2015年04月13日 12时07分 星期一
来自天网即将来临
Linus“we're all sheep”Torvalds在邮件列表上宣布发布Linux 4.0 kernel。虽然大版本号从3.19跳至了4.0,但它相对而言只是一次小更新而不是重大更新。对应Linus的新绰号,Linux 4.0被命名为“Hurr durr I'm a sheep”,其主要新特性包括:Live Patching——不用重启为内核打补丁的机制;parallel NFS (pNFS)子系统支持FlexFile布局;ubifs文件系统支持多队列块层;Btrfs 文件系统更新,支持 Intel Quark X1000 SoC和基于MIPS32 Release 6的处理器;AMD Radeon驱动加入 DisplayPort音频支持,改进风扇控制;VirtIO 1.0;可信计算TPM 2.0支持;等等。kernelnewbie尚未更新
Linux
WinterIsComing(31822)
发表于2015年04月07日 17时11分 星期二
来自十年了
2005年4月,私有版本控制系统BitKeeper宣布停止向开源社区提供免费的版本。使用BitKeeper的最著名开源项目是Linux内核。Linux内核项目面临严峻挑战,因为除了BitKeeper外没有其它分布式版本管理软件能满足他们的要求。Linux作者 Linus Torvalds接受了这一挑战,花了一个周末的时间开发出了Git。今天的Git被数以千计的项目使用,它将程序员之间的社交编程带到了新的高度。Linus Torvalds接受采访谈论了Git的开发。他承认有几次一直工作到凌晨2点。除了Git外,另一个版本控制工具Mercurial也是因BitKeeper的决定而诞生的,它也将这个月迎来诞生十周年。
Linux
WinterIsComing(31822)
发表于2015年04月03日 16时28分 星期五
来自RMS声明警惕
微软著名的集成开发环境有可能是首次在其产品页提及了竞争对手Linux。Visual Studio 2015的页面声称,“Build for iOS, Android, Windows devices, Windows Server or Linux”,也就是说微软的IDE能生成Linux二进制程序。这并不令人感到太意外,因为过去的一年微软已经向Linux和开源社区伸出了橄榄枝,正逐步开源它的.NET框架和加入跨平台支持。未来有一天微软可能会将它的闭源Visual Studio带到Linux上。微软此举进一步降低了开发者将软件或游戏移植到Linux的门槛。
隐私
WinterIsComing(31822)
发表于2015年04月03日 16时10分 星期五
来自可翻墙
隐私保护和匿名Linux Live操作系统Tails发布了1.3.2下载的镜像可烧录在DVD光盘、安装在U盘或SD卡上随身携带。Tails是一款自由软件,基于Debian GNU/Linux,其最为知名的使用者可能是泄露NSA机密的斯诺登。1.3.2的主要变化是 Tor Browser升级到4.0.6,OpenSSL 1.0.1e-2+deb7u16,Florence虚拟键盘可与触控板协同工作,Tails安装程序不支持容量低于3.5GB的设备,等等。Tails开发者计划在下个月发布1.4版。
GNOME
WinterIsComing(31822)
发表于2015年03月27日 11时29分 星期五
来自让KDE没有机会
桌面环境GNOME 3.16正式发布。主要新特性包括:彻底翻新了通知系统;更新日历下拉菜单设计;改进Files应用程序;新的卷动轴样式;重新设计图像浏览器;新的字型对应表应用Characters;新的电子书浏览器Books,支持浏览压缩的漫画电子书;等等。
安全
WinterIsComing(31822)
发表于2015年03月26日 20时27分 星期四
来自不洁的代码
Shawn the R0ck 写道 "GNU/Linux厂商SuSE的安全研究人员Sebastian Krahmer成功的绕过了SELinux的白名单规则,Sebastian分析了漏洞利用的方法并且公开了PoC,由于在targeted规则的情况下,社区的维护人员都假设是安全的所以会给一些的程序root权限运行,可能这正是NSA所希望看到的;-)

著名的MAC(强制访问控制)开源实现SELinux是由NSA(美国国家安全局)于1990年代末发起的项目,于2000年以GPL自由软件许可证开放源代码,2003年合并到Linux内核中,过去10年中关于是否NSA在其中放后门的争论没有停过,一些人认为应该信任SELinux,因为它是以GPL自由软件许可证公开的源代码,也有人认为它是NSA参与过的项目,所以不应该信任。2013年Snowden曝光棱镜后更多的人极度的不信任NSA,认为NSA有对Android代码植入后门的前科,所以应该怀疑所有NSA积极参与的项目包括SELinux。目前MAC的开源实现里,SELinux主要由RedHat/CentOS/Fedora社区维护,Apparmor主要由OpenSuSE/Ubuntu社区维护,而以纵深防御著称的PaX/Grsecurity到目前未知因为厂商利益以及社区政治等各种原因,虽然被诸多操作系统抄袭( Linux/Windows/OSX),但一直未能进入Linux主干代码。"

游戏
WinterIsComing(31822)
发表于2015年03月19日 15时37分 星期四
来自企鹅占领桌面中,M$赶紧免费
Valve的SteamOS计划让Linux游戏阵容空前强大。《生化奇兵无限》(对中国限区)是最新一个支持SteamOS+Linux的3A级作品。游戏开发商Irrational工作室事实上已被创始人关闭,Linux移植版本由Virtual Programming负责,它使用名为 eON的包装器让Windows程序能运行在Linux上。据玩家在论坛上的反馈,Linux版本的运行相当流畅。根据Valve的数据,支持SteamOS的游戏超过了1700款,在一两年前你肯定无法想象会有如此多的游戏支持Linux平台。支持Linux的游戏中,既有独立游戏,也有大量主流和热门新作品,比如广受好评的《城市:天际(Cities: Skylines)》,僵尸生存游戏《Dying Light》,等等。
Windows
WinterIsComing(31822)
发表于2015年03月12日 20时06分 星期四
来自能运行Wine吗
一位来自上海的开源开发者发起了Foreign LINUX项目,旨在让用户能在Windows上不做任何修改的跑Linux二进制文件。自由软件社区有一个类似的项目叫Cygwin,但需要重新编译才能将Linux或BSD上的软件运行在Windows上。Foreign LINUX绕过了这一对普通用户来说过于困难的过程,它是一个动态二进制翻译器和Linux系统调用接口模拟器,目前它处于早期开发阶段,能运行的Linux工具包括bash、vim、nano、python、gcc等。
Linux
WinterIsComing(31822)
发表于2015年03月11日 16时48分 星期三
来自Linus表示骂人不是暴力
以出口不逊著称的Linux作者Linus Torvalds在内核4.0-rc3中合并了一个“冲突准则(code of conflict)”文档,限制代码评审过程中的语言暴力现象,Linus评价说,“让我们看看它是否有效果。”冲突准则声明,内核开发者递交的代码和代码背后的想法会被仔细检查,这通常会带来批评。如果开发者在此过程中有人身攻击或威胁或其它不舒服的感受,他或她可以联系Linux基金会的技术委员会,委员会成员将会以最大的努力解决问题。就这么多。
Chromium
WinterIsComing(31822)
发表于2015年03月09日 12时29分 星期一
来自谷歌的新时代
去年Chrome/Chromium的Linux用户递交bug报告,称安装扩展报错。部分用户称浏览器建议他们升级内核,原因是Chrome/Chromium需要名为TSYNC的内核特性。Google开发者已经宣布,下一个版本的Chromium将停止支持没有TSYNC的内核版本,这意味着Linux用户使用新版Chromium将至少需要内核版本Linux 3.17。在Debian内核邮件列表上,有开发者呼吁是时候停止使用Google的“间谍软件”。
Ubuntu
WinterIsComing(31822)
发表于2015年03月07日 21时46分 星期六
来自新一轮口水
Ubuntu 15.04(Vivid)即将在下个月发布,但它的测试版本还在计划进行一次意义重大的转变:初始化系统从UpStart切换到systemd。Ubuntu开发者Martin Pitt在邮件列表上宣布,Vivid将在下周一正式使用systemd引导系统。接下来几周的测试将决定Vivid究竟是用systemd还是UpStart。如果发现太多的问题,Ubuntu 15.04将会仍然使用UpStart。Ubuntu是在上游发行版Debian选择systemd后宣布跟着转变,但Debian选择systemd在社区引发了广泛争议。
Linux
WinterIsComing(31822)
发表于2015年02月23日 14时25分 星期一
来自大跃进
Linus Torvalds在内核邮件列表上宣布发布Kernel 4.0-rc1,这意味着Linus决定改动大版本号,Linux 3.20变成了4.0。Linus之前在Google+上发起了版本号的投票,有近3万人参与了投票(如图所示)。Linus称,投票结果显示人们更偏爱4.0。对于反对者认为变动大版本号应与重大新特性以及兼容性破坏有关,Linus解释说,内核从来不是采用这种模式发布的。支持者偏爱4.0的另一个理由是他们想要更早看到4.1.15——电影《终结者》中机器人T-800使用的天网内核版本号。Kernel 4.0一个重要特性是Live Patching——不用重启为内核打补丁的机制。
Linux
WinterIsComing(31822)
发表于2015年02月13日 23时36分 星期五
来自太随意了严肃一点
众所周知,Linux 2.6.39与Linux 3.0之间并没有根本性变化,Linus Torvalds只是觉得小版本号的数字太大了。如今,Linux 3.19已经发布,3.20即将来临,小版本号的数字又越来越大了,手指加上脚趾数都数不过来了,内核大版本号是否需要跳到4.x?Linus Torvalds在其Google+账户上发起了投票:是继续3.20,3.21...还是跳到4.0,重新开始计数?目前已有超过1万人投票。