adv

solidot此次改版内容包括服务器更新、编程语言、网站后台管理的优化、页面和操作流程的优化等。
开源
pigsrollaroundinthem(39396)
发表于2018年05月05日 22时14分 星期六
来自禁止带电子设备
在 Facebook 的 F8 开发者大会上,社交巨人宣布开源它开发的打败专业围棋棋手的程序 ELF OpenGo,源代码托管在 GitHub 上,采用 BSD 许可证。ELF OpenGo 上个月与世界顶尖的围棋棋手对弈,取得了 14 连胜的成绩。围棋程序包括了服务器端和客户端,它测试的服务器使用了 8 个 GPU,客户端都只使用 1 个 GPU,应该都是英伟达的显卡,该程序使用了英伟达的 CUDA  9.0。在 DeepMind 公开了它的论文之后,围棋程序取得了显著的进步,比如开源围棋程序 LeelaZero 也已能打败专业顶尖棋手,它使用了 4 个 1080 TI GPU。据说已经有人开始利用围棋程序作弊了。Facebook 的 AI 研究组还在开发星际争霸机器人,也有开源计划。
程序
pigsrollaroundinthem(39396)
发表于2018年05月04日 12时48分 星期五
来自歧视白人
Rafael Avila de Espindola 是 LLVM 编译器项目第五活跃的开发者,自 2006 年以来他贡献了超过 4,300 个 commits。他在 LLVM 开发者邮件列表上宣布离开该项目,即时生效。Rafael 回顾了他参与编译器开发的经历,从早期的 GCC 到 12 年专注于 LLVM。他解释说,过去几年他的感受和以前不同了,从技术方面,LLVM 日益庞大变化缓慢,但这不足以说服他离开项目。真正促使他决定离开的是社区的变化。许可证变化相关的讨论令他想起早年为 GCC 开发期间发生的 FSF 政治,他也不赞成 LLVM 最近引入的社区行为规范,最后一根稻草则是 LLVM 与一个公开根据性别和血统进行歧视的组织进行合作。他指责的组织是 Outreachy,该组织是一个旨在将更多的女性和少数族裔开发者引入到开源自由软件社区的远程实习项目。Outreachy 招募的实习生排除了传统上有充分代表的族裔——即美国白人男性。此事引发了激烈的讨论
开源
pigsrollaroundinthem(39396)
发表于2018年05月03日 20时52分 星期四
来自推销 Go
Google 发布了开源容器运行时 gVisor。Google 称 gVisor 比 VM 轻量级,但同时保持了相似程度的隔离。gVisor 的核心是一个作为普通无特权进程运行的核心,支持绝大多数 Linux 系统调用。这个核心是用 Go 语言编写的,Google 称选择 Go 是因为它的内存安全和类型安全特性。和 VM 一样,运行在 gVisor 沙盒内的应用有自己的内核和虚拟设备,不同于主机和其它沙盒。
The Gimp
pigsrollaroundinthem(39396)
发表于2018年04月28日 15时41分 星期六
来自再过六年发布新版
在上一个稳定版本发布六年之后, GIMP 项目释出了 2.10.0。GIMP 2.10.0 主要特性包括:图像处理完整移植到 GEGL(Generic Graphics Library,支持非破坏性编辑和高位深度图像的图形处理框架),受益于GEGL 的移植 GIMP 现在能支持高位深、多线程和 GPU 处理;色彩管理;支持 OpenEXR、RGBE、WebP 和 HGT 等新图像格式;Exif、XMP、IPTC, 和 DICOM 的元数据查看和编辑;初步支持 HiDPI,新主题,Dashboard dock,崩溃后图像恢复,新的调整阴影和高光的过滤器,OpenJPEG,等等。
开源
pigsrollaroundinthem(39396)
发表于2018年04月21日 17时04分 星期六
来自道家的无还是发家的无
开源多媒体框架 FFmpeg 项目释出了最新的 4.0 版本,代号“Wu”。主要新特性和改进包括:编辑 H.264、MPEG-2 和 HEVC 串流元数据的码流过滤器,实验性的 MagicYUV 编码器,TiVo ty/ty+ demuxer,英特尔 QSV-加速 MJPEG 编码,原生 aptX 和 aptX HD 编解码,Nvidia NVDEC 加速 H.264、MPEG-1/2/4、HEVC、VC1、 VP8/9 和 MJPE hwaccel 解码,AMD AMF HEVC 和 H.264 编码器,等等。其它还有支持 LibreSSL,停止支持 Windows XP,Windows 操作系统的最低要求是 Windows Vista,移除 ffserver 、ffmdec 和 ffmenc 等。
苹果
pigsrollaroundinthem(39396)
发表于2018年04月20日 11时42分 星期五
来自苹果减少投资
苹果开源了它的分布式数据库 FoundationDB,源代码托管在 GitHub 上,采用 Apache License Version 2.0 许可证。FoundationDB 由同名创业公司从 2010 年开始开发,苹果在 2015 年收购了 FoundationDB。开发者表示,他们相信 FoundationDB 能成为下一代分布式数据库的基础。通过开源,他们将致力于创建一个开源社区,所有主要的开发都以开放的方法完成。开发者可以通过论坛提问,通过递交 bug 帮助改进软件,可以贡献代码和文档。
开源
pigsrollaroundinthem(39396)
发表于2018年04月16日 11时33分 星期一
来自等到 2030 年能正常运行了
开源 Windows 兼容操作系统 ReactOS 在版本控制系统切换到 Git 并托管到 GitHub 之后开发进度有了显著提高。它刚刚释出了 ReactOS 0.4.8,上个版本 0.4.7 是迁移到 GitHub 后发布的首个版本。主要新变化包括:重写任务栏设置和对话框,正确支持气球通知,改进了系统托盘;删除和重命名文件夹和文件的操作更可靠了;实验性支持 NT6+ (Vista、Windows 8 和 Windows 10) 软件;启动所需的内存更少了;改进了硬件兼容性,等等。
开源
pigsrollaroundinthem(39396)
发表于2018年04月13日 15时35分 星期五
来自两年一次大更新
3D CAD 建模软件的自由软件替代 FreeCAD 发布0.17 版,上个版本 0.16 还是在 2016 年 4 月释出的。FreeCAD 0.17 大幅修改了 PartDesign Workbench,新的扩展管理器简化新模块和宏的安装,改进 Sketcher,新的文档,改善导航,等等。开发者将这个版本专门献给去年去世的 Roland Frank,他在 Youtube 上建立频道制作了德语和英语的视频教程帮助用户上手 FreeCAD。他去世时年仅 47 岁。
开源
pigsrollaroundinthem(39396)
发表于2018年04月10日 09时50分 星期二
来自
匿名读者 写道 " MojoUnityJson 是使用 C# 实现的 JSON 解析器 ,算法思路来自于游戏引擎 Mojoc 的 C 语言实现Json.h。借助 C# 的类库,可以比 C 的实现更加的简洁和全面,尤其是处理 Unicode 转义字符(\u开头)的解析,C# 的 StringBuilder 本身就支持了 Unicode 码点(code point)。

MojoUnityJson 使用递归下降的解析模式,核心解析代码只有 450 行(去掉空行可能只有300多行),支持标准的 JSON 格式。算法实现力求简洁明了,用最直接最快速的方法达到目的,没有复杂的概念和模式。除了解析 JSON,还提供了一组方便直观的 API 来访问 JSON 数据,整体实现只有一个文件,仅依赖 System.Collections.Generic,System.Text,System 三个命名空间,MojoUnityJson 可以很容易的嵌入到其它项目里使用。 "
程序
pigsrollaroundinthem(39396)
发表于2018年04月09日 20时53分 星期一
来自需要更多胡子
始于 1993 年的 Ruby 编程语言今年迎来了诞生 25 周年,但对于它是否能在未来 25 年里生存下来仍然存在疑问。Ruby 的流行部分来自 Ruby on Rails(RoR)Web 应用框架的成功,但 RoR 不再是超级明星了,它面临激烈竞争,比如 JS 框架 Node.js 因为其回调函数能用更少的内存处理更多的链接而大为流行。为了提高性能,Ruby 引入了 JIT (Just-In-Time)技术。开发者现在可通过 Ruby 2.6 的预览版测试 JIT 编辑器的早期实现。Ruby 2.6 预计将在今年的圣诞节发布。Ruby 语言作者松本行弘称,Ruby 3.0 的目标是比 Ruby 2.0 快三倍,他将竭尽所能确保 Ruby 能在未来生存和兴旺下去。
开源
pigsrollaroundinthem(39396)
发表于2018年04月09日 13时15分 星期一
来自下一次开源 IE
微软在 MIT 许可证下开源了 Windows 文件管理器 WinFile,源代码托管在 Github 上。文件管理器是 Windows 在 1990 年至 1999 年发布的产品中捆绑的文件管理器程序。它是一个单实例的图形界面,取代了 MS-DOS 的命令行界面来管理文件。尽管文件管理器包含在 Windows 95 和 Windows NT 4.0 及之后的一些版本中,Windows Explorer 被引入作为主要的文件管理器。微软开源的代码源自于 2007 年 11 月的 Windows NT 4 源码树,进行了一些修改能运行在现有版本的 Windows 上,包括最新的 Windows 10。
开源
pigsrollaroundinthem(39396)
发表于2018年04月06日 22时01分 星期五
来自AI 统治飞船
著名赛博朋克游戏《System Shock》在 GPLv3 许可证下开源,源代码托管在 GitHub 上。源代码包括了三部分:游戏代码, Mac 特定代码以及游戏开发商 Looking Glass 的游戏共享库。源代码不包括任何游戏数据,游戏数据仍然受到版权保护。《System Shock》由 Looking Glass 开发,1994 年发售,被认为开创了应变式游戏的新类型,进入了多个游戏名人堂排行榜,但 Looking Glass 没有赚到钱,续作《System Shock 2》被外包给 Irrational Games 开发。
隐私
pigsrollaroundinthem(39396)
发表于2018年04月03日 15时35分 星期二
来自用微信
2015 年 10 月,Tor Project 释出了 Tor Messenger 客户端的 beta 版。Tor Messenger 基于 Mozilla 的 Instantbird,所有聊天流量都通过 Tor 传输,支持 Jabber(XMPP)、IRC、Google Talk、Facebook Chat、Twitter 和 Yahoo。但在释出 10 个 beta 版本之后,Tor Project 决定终止其开发。原因有多个,首先是 Tor Messenger 基于的 Instantbird 代码已经无人维护,其次是它无法解决元数据泄漏的问题。此外,Tor Project 也缺乏足够的人手响应特性请求或修复 bug。Tor 开发者称他们仍然相信 Tor 能被用于消息应用,但没有足够的资源实现这个愿意,他们只能让社区决定其命运。
商业
pigsrollaroundinthem(39396)
发表于2018年04月01日 21时44分 星期日
来自拳打英特尔
RISC-V 处理器架构得到了更多业内知名公司的支持。包括 Google、三星和高通在内的约 80 家公司将联合为自动驾驶汽车等应用开发新的 RISC-V 芯片设计。RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构,它允许任何人设计、制造和销售 RISC-V 芯片和软件,在性能相等的情况下费用以及能耗更低,因此对企业具有相当大的吸引力。西部数据和英伟达也都计划在其部分产品中使用 RISC-V,而特斯拉加入了 RISC-V 基金会考虑使用这项开源技术。Linux 内核已经加入了对 RISC-V 架构的初步支持
Media
pigsrollaroundinthem(39396)
发表于2018年03月29日 12时43分 星期四
来自普及 4K
Alliance for Open Media 释出了开源的免专利费 AOMedia Video Codec 1.0 (AV1) 规范,代码托管在 Googlesource 上。独立测试显示,AV1 编码的 4K UHD 视频压缩率比竞争的编码器平均高出 30%。编码器包含了大量的专利,专利持有者们都同意免除专利授权费用。AV1 包括了 Bitstream 规格,未优化的实验性软件编解码器,产品验证的参考流,允许内容创作和流工具的具有约束力的规范。AOMedia 由亚马逊、ARM、思科、Facebook、Google、英特尔、英伟达、Mozilla、 Netflix、微软、Adobe、AMD、苹果等著名科技公司组建。
游戏
pigsrollaroundinthem(39396)
发表于2018年03月26日 16时16分 星期一
来自一步步
2014 年,Godot 游戏引擎项目宣布在 MIT 许可证下开源,代码托管在 Github 上。Godot 是一个全新开发的游戏引擎,其功能集类似知名的跨平台游戏引擎 Unity,可用于开发 PC、主机、移动和 Web 游戏。游戏行业是逐渐对这个开源引擎产生兴趣的:2016 年,开发者去了游戏行业最大的开发者大会 GDC,发现悲哀的现实的是开源两年之后没人听说过 Godot;2017 年,有一小部分人听说过 Godot;2018 年,Godot 被赌博行业大量使用,中型企业对 Godot 产生兴趣,但大部分小型企业和独立工作室则对 Godot 没什么兴趣,原因被认为是中型企业对占据统治地位的闭源商业游戏引擎日益不满,小型企业则是因为什么技术最适合就用什么,他们不想尝试太复杂的东西,此外大学和研究机构也非常有兴趣使用开源的 Godot。
开源
pigsrollaroundinthem(39396)
发表于2018年03月23日 12时36分 星期五
来自64 位时代
开源数字绘图项目 Krita 释出了最新的 4.0 版。开发者表示新版在变化上堪比两年前发布的 3.0 版。主要特性包括:在矢量层默认使用 SVG(这也意味着包含矢量层的 Krita 3 文件可能不能正确加载),SVG 是最广泛使用的矢量图形开放格式,SVG 目前支持梯度和透明度,未来会加入更多特效;新的启动画面,新的文本工具,Python 脚本。Krita 4.0 目前没有提供 32 位的 Windows 版本。
开源
pigsrollaroundinthem(39396)
发表于2018年03月20日 11时55分 星期二
来自身心完整了
惠普在收购 Palm 后开源了 webOS 操作系统,但并不完整,LG 后来从惠普手中购买了 webOS 的闭源代码。现在 LG 再次宣布开源 webOS(即之前闭源的部分)。开发者现在可以从 webosose.org 网站下载 webOS Open Source Edition 完整的源代码。webOS 最早在 2009 年发布,2010 年惠普收购 Palm,但之后终止了 Palm 手机和操作系统项目,它在 2012 年部分开源了 webOS,2013 年将 webOS 授权给 LG,该操作系统被 LG 用于智能电视和电冰箱等产品。
开源
pigsrollaroundinthem(39396)
发表于2018年03月19日 19时36分 星期一
来自雇员抵制
牙买加科学、能源和技术部长 Andrew Wheatley 博士宣布政府将更积极的使用开源软件,减少使用私有软件相关的费用。Wheatley 部长表示,牙买加长期以来受制于私有软件许可证及其带来的高昂费用,未来政府将更积极的使用开源软件。官方新闻稿随后介绍了开源软件的种种好处,比如允许自由修改自由使用,提供源代码,几乎零成本,并例举了被广泛使用的开源软件,其中包括:Linux 发行版,Libre Office,数据库如 MySQL、MariaDB、PostgreSQL NoSQL,以及编程语言 PHP、Python、Java 和 Ruby on Rails。Wheatley 部长宣布将组建工作组推动政府向开源平台迁移。
开源
pigsrollaroundinthem(39396)
发表于2018年03月18日 23时12分 星期日
来自思考后再留言
如何应对新闻留言区的混乱情况?如何对抗众多的 Troll?国有的挪威广播公司的五名开发者想出了一个简单方法,他们花了三个小时开发了一个 WordPress 开源插件 Know2Comment,功能很简单,就是给出一道与文章内容有关的谜题要求读者证明他们已经读过了文章。插件源代码托管在 GitHub 上,采用 GPLv3 许可证。开发者从来没有想到他们的开源插件会引起世界的关注。开发者 Stale Grut 在 SXSW 上说,并不是每一篇文章的留言都需要先解密再回复,而是那些会引发无知评论的文章。