adv

致长期以来一直关注solidot的海内外朋友,请点击这里查看。
GNU
pigsrollaroundinthem(39396)
发表于2018年01月02日 16时05分 星期二
来自我们有微信微博
中心化商业社交网络利用用户数据牟利的做法正日益引起人们的担忧,因为网络效应(用户越少对新用户的吸引力越低反之亦然),去中心化的开源社交网络过去几年走得相当坎坷,但并非没有取得进展。LWN 的一篇文章介绍了基于联邦式体系的去中心化社交网络。所谓的联邦式指的是基于开放协议的去中心化 Web 应用,电子邮件就是一种联邦式系统,独立的电子邮件服务商通过 SMTP 协议实现交互。今天的大部分联邦式社交网络试图实现类似 Twitter 的微博客服务,如 OStatus 和 ActivityPub 协议,其中 ActivityPub 标准已经在 W3C 获得建议推荐状态,对该标准规格的评论期在今天截至。其它的联邦式社交网络还有去中心化视频共享服务 PeerTube,组合了 ActivityPub 和点对点文件传输实现 WebTorrent。
审判
pigsrollaroundinthem(39396)
发表于2017年12月25日 19时36分 星期一
来自恐吓效应达成
开源促进会的联合创始人 Bruce Perens 今年 6 月底在博客上谈论了内核加固补丁集项目 Grsecurity,认为该项目违反了 Linux 内核采用的 GPL 许可证。他认为 Grsecurity 是 Linux 的一个衍生作品,它离不开内核,没有内核它无法工作。这意味着 Grsecurity 也必须采用 GPLv2 许可证或兼容 GPLv2 的许可证。Grsecurity 随后起诉 Bruce Perens 诽谤。起诉书称 Grsecurity 遵守了 GPLv2 许可证,该公司的协议只应用于未来的补丁,GPLv2 没有任何条款规定可应用于尚未开发、创造或发布的未来版本或更新。上周加州北区地方法院法官 Laurel Beeler 驳回了这起诉讼,认为 Perens 的言论不是诽谤。他的博文是有关受争议法律问题的观点,不是事实的错误断言。Perens 先生不是律师,他发表的是 Grsecurity Access Agreement 侵犯 General Public License 的观点,他的观点不是能被证明错误的事实,因此不构成诽谤行为。
GNU
pigsrollaroundinthem(39396)
发表于2017年12月25日 15时27分 星期一
来自权威认证
笔记本电脑制造商 Purism 使用的发行版 PureOS 得到了自由软件基金会(FSF)的支持,列入了 FSF 维护的自由 GNU/Linux 发行版名单。Purism 注重隐私、安全和易于使用。获得 FSF 支持的发行版不多,只有寥寥几个,Purism 之外还有 BLAG,Dragora GNU/Linux-Libre、Dyneboli、gNewSense、Guix System Distribution、Musix、Parabola、Trisquel 和 Ututo XS 等。
GNU
pigsrollaroundinthem(39396)
发表于2017年12月12日 11时36分 星期二
来自付钱了事
办公软件 Hancom Office 的韩国开发商从 2013 年起在其字处理软件中整合了开源的 PDF 解释器 Ghostscript。Ghostscript 采用了两种许可证,GNU GPL 以及一个付费的商业授权许可证。如果 Hancom 不想付费,那么它将需要开源其软件。Hancom 的决定是什么也不做,既不开源也不付费。2016 年,Ghostscript 的开发者 Artifex 向加州北区法院起诉了 Hancom,指控其滥用 GNU GPL 和侵犯了自己的版权, Artifex 要求 Hancom 停止侵权和支付合理的许可费。上周,两家公司就法律分歧达成了和解。和解细节没有披露,声明只是表示在相互尊重、承认版权保护和开源哲学的基础上达成了友好的解决方案。
GNU
pigsrollaroundinthem(39396)
发表于2017年09月25日 19时35分 星期一
来自利益和意识形态
如果你相信 Satya Nadella,那么“微软爱 Linux”。在 Nadella 的领导下,微软拥抱了开源软件,加入了 Linux 基金会,甚至让 Linux 发行版能直接运行在 Windows 10 上。微软开发了支持 Linux 发行版和软件的子系统 Windows Subsystem for Linux (WSL)。自由软件基金会主席 Richard Stallman(RMS) 认为微软此举企图压制用户能自由运行、拷贝、发行、研究、改变和改进的软件。RMS 认为,微软没那么容易压制我们,因为我们使用自由软件的理由不只是因为实用方便。他说,我们想要自由,想要自由的使用计算机,Windows 没有机会成功。相比之下,微软合作伙伴 Canonical 创始人 Mark Shuttleworth 则对微软此举赞不绝口。
GNU
pigsrollaroundinthem(39396)
发表于2017年09月08日 16时20分 星期五
来自现代化 COBOL
GNU COBOL 项目释出了 2.2 版。主要变化包括:许可证改为 GPLv3,一组新的内联函数,C 函数的直接调用接口,等等。GnuCOBOL 是现代的 COBOL 编译器自由软件,它将 COBOL 翻译到 C,然后用 C 编译器编译代码,首选 C 编译器是 GCC,但也可选择其它编辑器。GnuCOBOL 覆盖了 COBOL 85、2002、 2014 标准和 X/Open COBOL 的大部分,支持 IBM COBOL、MicroFocus COBO、ACUCOBOL-GT 等的扩展。
GNU
pigsrollaroundinthem(39396)
发表于2017年09月01日 20时10分 星期五
来自为了自由
Yourstory 发表了自由软件基金会主席和 GNU 项目的创始人 Richard Stallman(RMS) 的一篇长篇特稿,介绍了他的生平、哲学理念和发起的自由软件运动。RMS 将他的自由软件运动与圣雄甘地在印度发起的自由运动进行对比。他说,印度存在一个驯服部分人民的制度,而这个制度的一部分是购买英国的衣服,甘地领导人民仅仅是拒绝英国的衣服制造自己的衣服,甘地基本上是在说,我们不需要为了你们的衣服而放弃对独立的要求。GNU 项目与之类似,有许多企业在向我们提供私有软件,而这些软件会拿走我们的自由,GNU 项目所做的就是告诉这些企业,我们不需要为了你们的软件而放弃我们的自由,我们将制造自己的软件然后使用它。RMS 曾在 1993 年访问印度试图说服印度不要加入世贸组织,因为印度以前的专利法不给药物而是给药物的制造方法授予专利,而美国的专利法则将专利授予了药物。但印度仍然加入了世贸组织并采用了美国的专利制度。
安全
pigsrollaroundinthem(39396)
发表于2017年08月29日 11时50分 星期二
来自安全第一
GnuPG 项目发布了新的长期稳定分支 GnuPG 2.2.0,这意味着该分支将主要是修正安全漏洞而不是引入新特性。主要新特性包括:安装不再使用 gpg2 而是 gpg,出于安全原因移除对 PGP-2 的支持,支持椭圆曲线加密,修复 Windows 下的连接超时问题;完成中文,捷克文,法文,德文和日文等语言的翻译,等等。GnuPG 项目有三个分支:稳定版分支,开发版 Modern 分支,以及经典版 Classic 分支。
隐私
pigsrollaroundinthem(39396)
发表于2017年07月28日 21时00分 星期五
来自
自由软件电话和即时聊天应用项目 GNU Ring 释出了 1.0 版本。GNU Ring 在 2016 年 11 月成为 GNU 项目的一部分,采用分布式哈希表创建一个自己的通讯网络,能在所有连接的系统中分发目录、验证和加密。GNU Ring 不依赖于一个中心化的基础设施,能可靠安全的用于文字传输、语音和视频聊天。开发者警告用户不要忘记账号密码,因为忘记后你是找不回来的。
GNU
pigsrollaroundinthem(39396)
发表于2017年07月09日 23时17分 星期日
来自休息休息
GNU C library (glibc) 项目原作者兼维护者 Roland McGrath 宣布辞职和退出该项目,原因与家庭或其它问题无关,而是因为 30 年了该放手了。1980 年代,Roland 当时还是一名十多岁的青少年,他在为自由软件基金会工作期间开发了最早的 C 函数库。他在邮件列表上表示,他过去几个月故意保持沉默,不回应任何邮件,看看这个项目还需不需要他这位维护者,结果证明 glibc 项目没有他仍然能继续前进,因此他决定辞职和不再直接参与 glibc。今年夏天将迎来 glibc 诞生三十周年的纪念。Roland 对所有帮助和参与 glibc 项目的人表示感谢,称有许多人对项目做出的贡献比他更大。
GNU
pigsrollaroundinthem(39396)
发表于2017年05月12日 21时04分 星期五
来自
办公软件 Hancom Office 的韩国开发商从 2013 年起在其字处理软件中整合了开源的 PDF 解释器 Ghostscript。Ghostscript 采用了两种许可证,GNU GPL 以及一个付费的商业授权许可证。如果 Hancom 不想付费,那么它将需要开源其软件。Hancom 的决定是什么也不做,既不开源也不付费。2016 年,Ghostscript 的开发者 Artifex 向加州北区法院起诉了 Hancom,指控其滥用 GNU GPL 和侵犯了自己的版权, Artifex 要求 Hancom 停止侵权和支付合理的许可费。Hancom 递交动议要求驳回诉讼,理由是它没有签署任何合同,而许可证不是合同。法官 Jacqueline Scott Corley 拒绝了动议,裁定 GNU GPL 许可证是有约束力的合同
GNU
pigsrollaroundinthem(39396)
发表于2017年05月08日 17时16分 星期一
来自图灵奖得主
自由软件基金会主席 Richard Stallman(RMS)在许多人眼中是一个偏执狂,一个过于理想化的不切实际的人。但从事后从长远角度看他的许多坚持和观点是有先见性的。 Stallman 相信,使用私有软件会让我们丧失对计算机的控制,从而失去对数字生活的控制。他谴责所有的非自由软件内在能被滥用是不道德的,他无情的抨击疏远了潜在的盟友和追随者,但他的目标不是为了交朋友,而是为了将我们从掠夺性的软件行业拯救出来。他认为道德主义是核心,如果你只是因为实用目的开发或使用自由软件,在不方便的时候就停止,那么自由就会消失。一个社会,如果没有技术上的自由,那么社会自由和政治自由也不可能存在。对于这一点,人们可能需要在几个世纪之后才能真正意识它的意义和价值。Stallman 反对用开源软件去替代自由软件,认为这会导致自由软件所包含的伦理问题被人遗忘。Stallman 担心监视,他认为监视是民主的威胁,他的逻辑是:国家有秘密;为了控制国家,公民需要知道这些秘密;为了得到秘密,我们需要告密者;但监视将让国家能识别和监禁告密者。因此民主将取决于将国家的监视降低到它无法识别告密者的程度。
GNU
pigsrollaroundinthem(39396)
发表于2017年05月03日 11时39分 星期三
来自有多少软件能开发三十年
GCC 项目宣布释出 GNU Compiler Collection 7.1,庆祝首个 GCC beta 版本发布三十周年。GCC 最早由 Richard Stallman 开发,1987 年 3 月发布了第一个 beta 版本。GCC 项目将在本月庆祝 GCC 1.0 发布三十周年。GCC 7.1 的主要新特性包括:C++ 前端实验性支持所有 C++17 草案特性;一系列新的优化;改进诊断包括位置、位置范围、拼写错误标识符建议、选项名、修正提示和新的警告等。
GNU
pigsrollaroundinthem(39396)
发表于2017年04月30日 19时52分 星期日
来自好吧
去年 9 月,Libreboot 项目维护者 Leah Rowe 在 GNU 邮件列表上发表声明,单方面宣布脱离 GNU 项目和自由软件基金会(FSF),声称自由软件基金会搞性别歧视,解雇了一位跨性别雇员,她作为一位跨性别者对此无法接受。3 个月后,自由软件基金会主席 RMS 正式宣布 Libreboot 不再是 GNU 软件包的一部分。这件事在社区引发了广泛的争议,导致的一个结果是 Libreboot 项目停滞不前。本月早些时候,Libreboot 项目向开源社区发表了一封公开信,宣布要结束这一混乱状况。本周,Libreboot 项目正式递交了重新加入 GNU 的申请, 项目维护者 Leah Rowe 透露,GNU 领导层的初步回应看起来是积极的。
GNU
pigsrollaroundinthem(39396)
发表于2017年04月29日 20时06分 星期六
来自
匿名读者 写道 "期待已久的 GRUB 2.02 开源启动引导项目在经历了长达数年时间的 Beta 测试之后,于 4 月 26 日发布了稳定版本。开发团队表示花费了大量时间来完善 GRUB 2.02,并且将很快整合到各大 GNU/Linux 操作系统的稳定发行版本中。GRUB 上一个稳定版本 2.0 是在五年前发布的。GRUB 2.02 最主要的功能就是引入了对 Big-Endian UFS1、试验性质的 64 位 EXT2,GPT PReP 的支持,支持 LVM UUIDs,能够正确处理 LVM, CBFS (coreboot) 分区,支持 ZFS LZ4、ZFS 功能、XFS V5 格式化以及 LVM RAID1。 "
DRM
pigsrollaroundinthem(39396)
发表于2017年04月24日 19时40分 星期一
来自打趣
自由软件基金会主席 Richard Stallman(RMS)接受采访谈论了 W3C 在 DRM 上的立场等问题。 关于 W3C 之父蒂姆 · 伯纳斯 - 李爵士对 HTML 5 标准加入 DRM 的支持,Stallman 讽刺的说,他有爵位意味着他服务于帝国,他现在又服务于另一个帝国。通过将 DRM 标准化,他们在小的方面让非正义的 DRM 变得更平滑和更少恼人,他们说服自己这就是生命的意义。RMS 认为,伯纳斯 - 李爵士应该对 DRM 说不,但 W3C 组织现在控制在企业手中,他们不会为了捍卫我们的自由而抵抗这些企业。RMS 还谈论了 Skype、移动设备、物联网、监视、后门等等,他说,“如果今天还有私有程序不含有恶意功能,这基本上是走运了。”他建议其他人拒绝有 DRM 的产品。
GNU
pigsrollaroundinthem(39396)
发表于2017年03月27日 16时28分 星期一
来自千年虫都没事
距离 2038 年还有 21 年,听起来还很遥远,但对于寿命比较长的嵌入式系统来说,今天部署的系统到 2038 年可能还会继续提供服务。2038 年问题是指类 Unix 系统采用的是 32 位时间计数 time_t,计数从 1970 年开始,到 2038 年 1 月将会超过 2,147,483,647 秒。为了应对 2038 年问题,开源自由软件社区正在三个方面展开了努力:内核方面是将 32 位时间戳转变成 64 位值,即使系统是 32 位,但一些 32 位时间戳出现在用户空间 API 中,增加了问题的复杂性;第二方面是 C 代码库,glibc 社区正在着手做这方面的工作,目标是实现完全的向后兼容,让程序在旧的内核上能使用 64 位时间戳,最小化干扰;第三个方面是发行版构建,大多数发行版到 2038 年不太可能还需要考虑 32 位系统,但 Debian 可能是例外。到 2038 年,绝大多数今天的设备可能早已失效,但基础设施使用的嵌入式设备也许还在使用,部分系统届时可能会发生故障,因此必须尽可能快的解决 2038 年问题。
GNU
pigsrollaroundinthem(39396)
发表于2017年03月27日 12时46分 星期一
来自只有坏人才需要匿名
自由软件基金会(FSF)主席 RMS 在 MIT 举行的 LibrePlanet 2017 会议上宣布了 2016 年度的自由软件奖得主。社会公益项目奖授予了匿名告密平台 SecureDrop, 它最早由 Aaron Swartz 开发,目前由出版自由基金会维护,被新闻机构如 Intercept、美联社、华盛顿邮报、纽约客和 ProPublica 等使用。自由软件进步奖授予了巴西的自由软件倡导者 Alexandre Oliva,他同时还是 linux-libre 的维护者。Oliva 是拉美自由软件社区的一名领导者,他参与自由软件社区最早是从逆向工程巴西居民的纳税私有软件开始。
GNU
pigsrollaroundinthem(39396)
发表于2017年03月18日 19时37分 星期六
来自都是律师费太贵
Linux 内核开发者有很多都是拿公司薪水的,大量的 GPL 代码都是在企业赞助下开发的, 但你很少看到有企业会对侵犯 GPL 许可证的行为采取行动。为什么没有多少企业对 GPL 侵权执法?LWN 的一篇文章分析了这个问题,认为从企业角度看,关键在于执法对它有什么好处。如果弊大于利或者胜负难料,执法成本过高,那么对 GPL 侵权采取法律行动是没有意义的。GPL 许可证包含了一个代码回馈机制,问题是 GPL 侵权者未必能提供多少令人感兴趣的代码,很可能侵权者的代码很烂,要求对方根据许可证要求披露代码反而是增加自己维护代码的负担。绝大多数 GPL 侵犯者通常也无法拿出多少钱来进行赔偿。它们多数是经营状况不佳的小公司,赚不了多少钱。在硬件领域,GPL 侵犯者多数来自中国,众所周知在中国进行起诉是很困难的。 GPL 执法面临的另一个显而易见的困难是诉讼成本,如果侵犯者是大公司,那么一起案件的诉讼费可以轻而易举的达到八位数。由于对方有着强大的经济实力作为后盾,一起诉讼拖的时间将会非常长,比如针对 VMware 的侵权诉讼已经进入到了第六年。种种的困难使得没有多少企业愿意对 GPL 侵权执法。
Bug
pigsrollaroundinthem(39396)
发表于2017年02月23日 20时47分 星期四
来自64 位可以用到地球毁灭
千年虫已成记忆, 2038 年问题即将迎面而来,我们只剩下 21 年的时间了。所谓的 2038 年问题是指类 Unix 系统的时间表示 time_t 使用的是一个 32 位整数,从1970 年 1 月 1 日开始计算秒数,到 2038 年 1 月 19 日 3 时 14 分 07 秒将超过 32 位长度,导致所有使用这种时间表示法的程序停止工作。在 64 位系统上,time_t 使用的是 64 位整数,所以一种解决方法似乎是等待所有的 32 位系统全部被淘汰,问题就迎刃而解了。但即便还有 21 年,32 位系统还会一直存在下去。因为 32 位系统作为一种廉价的微控制器,仍然有可用之处。这些廉价的系统一旦部署就可能会被人忽视,也几乎不可能更新。为了应对 2038 年问题,流行的 GNU C Library(glibc )项目发表了一个处理2038 年问题的设计文档草稿