adv

致长期以来一直关注solidot的海内外朋友,请点击这里查看。
Facebook
pigsrollaroundinthem(39396)
发表于2017年11月19日 18时34分 星期日
来自
Facebook 宣布开源它内部主干网和数据中心网络使用的路由软件 Open/R,源代码托管在 GitHub 上,采用 MIT 许可证。作为世界上最大的社交网络,Facebook 需要处理数以亿计的实时信息流,传统的网络协议过去 30 年工作良好,但日益展现出其局限性,因为它们是为几十年前假定的软件硬件环境设计的。Open/R 最初是为它的 Terragraph 无线回程网络设计的,但公司很快认识到它也能工作在网络中。Open/R 支持不同的网络拓扑和多种底层硬件软件系统,支持自动 IP 前缀分配、快速收敛、平滑重启等特性。
开源
pigsrollaroundinthem(39396)
发表于2017年11月16日 16时06分 星期四
来自不支持 AMD
英特尔公司在 BSD 3-clause 许可证下开源了它的硬件辅助虚拟化引擎 Hardware Accelerated Execution Manager (HAXM),源代码托管在 GitHub 上。开源 HAXM 意味着 QEMU 模拟器将无需任何私有组件就能在 Windows 和 macOS 上支持硬件加速。Windows 版本的 QEMU 是从 2.9 版起引入 HAXM 加速器,macOS 版本则会在未来加入。
云计算
pigsrollaroundinthem(39396)
发表于2017年11月16日 11时43分 星期四
来自$来了
微软在 Connect 开发者大会上宣布加入 MariaDB 基金会,而它的云服务 Azure 也将在不久之后加入对 MariaDB 数据库的完整支持。MariaDB 是 MySQL 的一个分支,由原 MySQL 的主要贡献者创建。Sun 在 2008 年收购 MySQL ,而它也在 2009 年被甲骨文收购 Sun。社区出于对 MySQL 数据库未来的担忧而创建了分支 MariaDB。为了确保 MariaDB 不会遭遇相同的命运,MariaDB 基金会在 2012 年成立,其宗旨旨在确保项目始终由用户社区驱动。
Android
pigsrollaroundinthem(39396)
发表于2017年11月13日 19时57分 星期一
来自内核加固后 Android 加固
提供 Android 加固版本的 CopperheadOS 上周五关闭了更新服务器,原因是有企业拿了他们的版本刷 Nexus 设备然后出售获利。CopperheadOS 认为此举违反了非商业授权条款。但该公司的做法也导致所有运行 CopperheadOS 的 Nexus 设备无法获得 OTA 更新,其中包括合法用户。CopperheadOS 的源代码采用的是 CC-BY-NC-SA 和 GPL2 (kernel) 或 GPL3 (F-Droid)授权。周日,CopperheadOS 宣布恢复更新服务,以避免影响合法用户。这一事件引发了争议,其他人认为他们无权更改 Android 的 Apache + GPLv2(kernel)授权,只有版权所有者才有权更改授权,而 CopperheadOS 并不拥有 Android 源代码的版权,他们只是拿了源代码修改下。目前  CopperheadOS 的源代码只提供给付费用户下载
开源
pigsrollaroundinthem(39396)
发表于2017年11月13日 16时42分 星期一
来自什么也不会
你可能没听说过 Jim Weirich 或他的软件,但你很有可能使用过用他的软件开发的应用。Weirich 帮助创建了多个重要的 Ruby 工具,而 Hulu、Kickstarter 和 Twitter 等都是用 Ruby 语言开发的。Weirich 的软件是开源的,任何人都可以使用和修改它。Ruby 开发者 Justin Searls 说,他是西方 Ruby 社区的著名成员。当 Weirich 2014 年去世,Searls 注意到没人维护他的软件测试工具,也就是说如果有开发者递交 bug 修正和安全补丁或改进,没有人批准变更。随着代码变得过时和不兼容,依赖于该工具的任何测试将会失效。这一事件凸显了开源社区日益增长的担忧。如果主要程序员去世代码会发生什么?软件无人维护将会导致严重问题。当程序员去世或一个软件项目被遗弃,将会影响到所有依赖于该软件的人。拥有软件所有权的人越少,软件无人维护的风险越大。 Searls 接手了 Weirich 的项目,并为自己的开源项目立下了遗嘱和继承人计划。大多数包管理系统都至少有一个临时的程序转移一个库的控制权,但这通常是因为在一个人注意到一个项目被遗弃后自愿收养。Searls 建议 GitHub 和包管理器如 Ruby Gems 加入“dead man's switch”,允许程序员在设定时间内没有登录或变更后自动转移项目或账号的所有权给另一个人。
苹果
pigsrollaroundinthem(39396)
发表于2017年11月10日 15时08分 星期五
来自BSD
苹果公司的 CUPS(前称 Common Unix Printing System)宣布2.3 版本起从 GPLv2 许可证切换到 Apache v2 许可证。CUPS 由 Michael Sweet 开发,1999 年发布首个公开版本,之后迅速成为大多数 Linux 发行版默认的打印系统,苹果也于 2002 年在 Mac OS X 系统中采用了 CUPS,2007 年雇佣了 Michael Sweet 并收购了源代码。苹果能切换许可证的原因是它要求贡献者签署协议将任何版权的共有权授予苹果。
开源
pigsrollaroundinthem(39396)
发表于2017年11月08日 10时45分 星期三
来自
dragonite-dev 写道 " dragonite 是一个在被广泛使用的 finalspeed 停止维护后受其启发而重新开发的新一代双边加速开源项目。项目由一个封装为类似 socket 接口的 dragonite 协议库与多个基于此开发的上层应用组成。

目前包含了:可用于加速任何 TCP 程序的 forwarder 与 一个带有规则系统的加密代理 proxy。

golang 版本也已经在开发中,欢迎大家部署测试,反馈意见与贡献代码!

https://github.com/dragonite-network/dragonite-java "

开源
pigsrollaroundinthem(39396)
发表于2017年11月02日 16时27分 星期四
来自打败 GitHub
GitLab 宣布它的代码贡献许可证从 CLA(贡献者许可协议,Contributor License Agreement) 切换到 DCO(开发者源证书,Developer's Certificate of Origin)。DCO 让开发者对他们的贡献有更大的灵活性和可移植性,而 CLA 则是一个开源项目贡献代码的行业标准,但并不受开源开发者欢迎。GitLab 称 Debian 项目为此接触了他们,它最终决定放弃 CLA,切换到对开源开发者更友好的 DCO,希望能鼓励开发者向 GitLab 贡献代码。两大自由软件项目 Debian 和 GNOME 都计划迁移到 GitLab。
操作系统
pigsrollaroundinthem(39396)
发表于2017年10月22日 22时31分 星期日
来自历史
The Software Link 开发的多任务多用户操作系统 PC-MOS/386 在 GPL v3 下开源,源代码托管在 GitHub 上。PC-MOS 于 1987 年发布,至今有 30 年,其中后续版本 PC-MOS/386 为英特尔的 386 处理器进行了优化,能运行在任何 x86 计算机上,运行 MS-DOS 程序。PC-MOS 的最后版本是 v5.01,兼容 MS-DOS 5,在 GitHub 上发布的就是这个版本,能在 VirtualBox 上工作。
Android
pigsrollaroundinthem(39396)
发表于2017年10月20日 16时52分 星期五
来自有点不适应 UI
Android 开源自由软件应用商店 F-Droid 正式发布了 1.0 版。新版本启用了全新的 UI,能在更新可用时推送通知,可以选择自动下载和安装更新,它能跟踪旧的和 Beta 版本,通过类别和搜索发现应用,等等。F-Droid 应用商店提供的 Android 应用都是开源和自由软件,这里基本上不会出现索要过多权限的应用,手电筒应用不会要求访问你的麦克风,而且使用 F-Droid 不需要注册,它的体积也很小,推荐 Android 用户安装使用。
开源
pigsrollaroundinthem(39396)
发表于2017年10月20日 11时51分 星期五
来自拷贝
加拿大间谍机构通信安全局发布了一款开源的恶意程序分析工具 Assemblyline,源代码托管在 Bitbucket 上,采用 MIT 和加拿大王室版权许可证。通信安全局声称这个工具每天都在保护加拿大政府的庞大基础设施。通信安全局的 IT 主管 Scott Jones 称,开源是为了提高透明度,尝试摆脱“超级秘密间谍机构”的名声。NSAGCHQ 也都对外发布开源软件,他们在 GitHub 上都很活跃。
Apache
pigsrollaroundinthem(39396)
发表于2017年10月20日 11时17分 星期五
来自诈尸
Apache OpenOffice 项目还活着,至少它每隔一年会发布一个小的版本更新。去年 10 月,它释出了更新 4.1.3;今年 10 月,它刚刚释出了 4.1.4,主要变化是修复安全漏洞和 bug,以及更新字典和翻译,还更新了下 logo。AOO 项目的活跃开发者非常少,从去年 10 月今年 10 月,4.1.4 分支只积累了几十个 commits,绝大部分都来自一位开发者。Red Hat 的软件工程主管 Christian Schaller 曾呼吁 Apache 基金会承认 OpenOffice 已经死亡,将网站定向到 LibreOffice,鼓励用户下载和使用 LibreOffice。LibreOffice 项目更活跃,今天的主流发行版都默认使用 LibreOffice。
科技
pigsrollaroundinthem(39396)
发表于2017年10月12日 16时02分 星期四
来自公用平台
Facebook CEO Mark Zuckerberg 在 Oculus Connect 虚拟现实开发者大会上宣布了 199 美元的独立版 VR 显示器 Oculus Go,不需要智能手机、耳机或 PC。此前推出的低价 VR 产品 Gear VR(129 美元)需要一个高端的三星智能手机才能工作。Oculus Go 将在明年初推出。在宣布新 VR 产品前,Facebook 在 GitHub 上开源了它的第二代 Rift Development Kit,包括固件、电气 CAD、机械 CAD 和文档等。第一代 Rift Development Kit 还是在三年前开源的。
开源
pigsrollaroundinthem(39396)
发表于2017年10月09日 15时51分 星期一
来自海航
德意志银行宣布开源其交易平台 Autobahn 的超过 15 万行源代码。被称为 Plexus Interop 的代码由 Symphony 软件基金会管理, 托管在 GitHub 上,采用 Apache v2 许可证。德意志银行希望第三方交易应用供应商能将开源代码作为公用的基础,使得彼此能无缝的工作。代码将被整合到 Symphony 的协作平台。公司的一位高管 Peter Wharton-Hood 表示,德银想要成为银行行业开源技术的领导者。
Mozilla
pigsrollaroundinthem(39396)
发表于2017年10月04日 10时27分 星期三
来自每半年一捐
Mozilla 官方博客宣布向五个开源项目捐赠 53.9 万美元。Mozilla 是在 2015 年发起了开源支持计划,向开源项目捐助开发资金。最新捐助的项目包括:众筹开源软件平台 Ushahidi 获得 19.4 万美元资助,JavaScript 模块加载器 webpack 获得 12.5 万美元用于 WebAssembly ,政治活动人士使用的协作平台 RiseUp 获得 10 万美元用于改进安全,HTML5 游戏引擎 Phaser 获得 5 万美元用于完成版本 3 的开发,Apache 模块 mod_md 获得 7 万美元用于帮助简化网站部署和使用 HTTPS。
苹果
pigsrollaroundinthem(39396)
发表于2017年10月01日 17时56分 星期日
来自随时 Fork
苹果的 Mac OS X 和 iOS 是基于开源的 Darwin 操作系统,而 Darwin 的内核是 XNU。苹果通过它的开源网站 Apple Open Source 公开 Darwin-XNU 的源代码,现在它在 GitHub 上建立了 Darwin-XNU 的镜像,方便开发者们查看。和微软及 Google 这些知名企业一样,苹果也开始积极使用 GitHub 与开发者社区交流。XNU 是 X is Not Unix 的缩写,结合了卡耐基梅隆开发的 Mach 内核 和 FreeBSD 的组件,以及驱动 API IOKit。
雅虎
pigsrollaroundinthem(39396)
发表于2017年09月27日 19时19分 星期三
来自Oaththhhh
雅虎或 Oath 宣布开源其大数据处理和服务引擎 Vespa源代码托管在 GitHub 上。雅虎/ Oath 的杰出架构师 Jon Bratseth 在新闻稿中指出,Vespa 被用于 Yahoo.com、Yahoo News、Yahoo Sports、Yahoo Finance、Yahoo Gemini、Flickr 等众多产品,每天处理和服务数十亿次的文档访问请求,同时还响应搜索查询、提供推荐、个性化内容和广告。Vespa 每秒处理和服务的内容和广告大约为 9 万次,延迟不到几十毫秒。感兴趣的人可以通过 Docker 镜像和 rpm 包在自己的计算机或云端运行 Vespa。
微软
pigsrollaroundinthem(39396)
发表于2017年09月27日 18时01分 星期三
来自渗透
开源促进会宣布,微软成为它的 Premium 赞助商。过去两年,拥抱开源的软件巨人先后加入了多个重量级的开源基金会,其中包括 Eclipse 基金会Linux 基金会。开源促进会是促进开源开源软件发展的非营利组织,由 ESR 等人在 1998 年成立。开源促进会的新闻稿称,过去几年微软加大了对开源项目和社区的参与,并发布了更多的开源产品,如 Visual Studio Code 和 Typescript,成为 GitHub上开源项目的主要贡献者,为 Windows 10 加入 Bash/Linux 支持,与 Linux 发行版开发商 如 Canonical、 Red Hat 和 SUSE 合作。
开源
pigsrollaroundinthem(39396)
发表于2017年09月27日 16时32分 星期三
来自改变主意
开源 JavaScript 库 React 发布了 v16.0。主要新特性包括:新的渲染返回类型,改进错误处理,Portals,重写了服务器渲染器,支持串流,改进了服务器端渲染,支持定制 DOM 属性,以及最瞩目的一个变化是许可证从“BSD+ 专利”改为 MIT,昨天发布的 React 15.6.2 也切换到了 MIT 许可证。此前由于许可证争议,许多知名项目在采用 React 上犹豫不决甚至拒绝,Facebook 因此决定切换到更方便使用的 MIT。
GNOME
pigsrollaroundinthem(39396)
发表于2017年09月20日 20时18分 星期三
来自开源众生态
Linux 声音系统 PulseAudio 在许多方面不如人意,因此 GNOME 项目和 Red Hat 开发者决定从头实现一个全新的媒体系统 ,计划最终取代 PulseAudio,成为新的 Linux 多媒体基础设施。Pipewire 是 GStreamer 项目的联合创始人 Wim Taymans 的最新作品,Wim 此前曾为 PulseAudio 开发过一个新的安全模型,确保容器化应用通过 PulseAudio 安全输出声音。Pipewire 将支持 PulseAudio 此前从未尝试过的专业音频用例,确保专业音频成为 Linux 桌面的一等公民。这一从头起高楼的做法在社区引发了争议