adv

solidot新版网站常见问题,请点击这里查看。
开源
ai(3896)
发表于2020年05月22日 21时37分 星期五
来自
微软在历史参考和教育目的的名义下开源了 1983 年的 GW-BASIC,源代码托管在 GitHub 上,采用 MIT 许可证。微软高级项目经理 Rich Turner 表示他们不接受修改任何代码的 PR 请求。GW-BASIC 是源自 IBM Advanced BASIC/BASICA 的 BASIC 解释器,而后者则是 Microsoft BASIC 的移植。微软不同的 BASIC 实现都可以上溯到比尔盖茨和保罗艾伦完成的微软首个产品:Altair 8800 BASIC 解释器。和 70/80 年代的众多软件一样,GW-BASIC 的源代码是百分之百的汇编语言。
开源
WinterIsComing(31822)
发表于2020年05月21日 09时26分 星期四
来自
EA 游戏制作人 Jim Vessella 在 Reddit 上宣布,在发布《命令与征服》重制版的同时,它将在 GPLv3 许可证下公开泰伯利亚黎明和红警的源代码。Vessella 称《命令与征服》应该是第一个在 GPL 下公开源代码的大型即时战略游戏。采用 GPL 是为了确保它与开源项目如 CnCNet 和 Open RA 相互兼容。此外,《命令与征服》重制版将支持 Mod,Steam 版本可以直接通过 Steam Workshop 工作坊订阅地图和其它 Mod。源代码和地图编辑器将允许玩家创建地图,自定义单位,替换艺术作品,改变游戏逻辑和编辑数据。《命令与征服》重制版将在 6 月 6 日发布。
开源
WinterIsComing(31822)
发表于2020年05月16日 11时42分 星期六
来自
新当选的德国慕尼黑市执政联盟再次拥抱开源宣布将坚持“'public money, public code”的原则,只要不涉及保密或个人数据,市政机构使用的软件源代码必须公开。2003 年,受微软终止支持 Windows NT 4.0 的刺激,慕尼黑市决定从私有软件迁移到开源软件。2013 年,市政机构八成的桌面运行了 LiMux 系统(其名字是 Linux 和 Munich 的组合),但因为兼容性的问题它还保留了部分 Windows 系统。2017 年,慕尼黑市政府决定重新使用私有软件,该计划估计花费了 8610 万欧元。对于市政府的最新决定,一些人抱怨这是政治性而不是理性的决定。
开源
WinterIsComing(31822)
发表于2020年05月11日 09时40分 星期一
来自
Pi-hole 团队宣布释出 v5.0 版本。Pi-hole 是基于 Linux 的网络级广告和互联网跟踪器屏蔽应用。v5.0 的新特性包括:用户可以创建不同的组(Group),屏蔽列表、黑名单和白名单可以应用到不同组;CNAME 深层检查,默认启用但可配置关闭;改进了控制面板的图形;Regex/wildcard 支持白名单;改进了导入屏蔽列表的解析;改善了内存占用,等等。
图形设计
WinterIsComing(31822)
发表于2020年05月05日 16时12分 星期二
来自
自由软件向量图形编辑器 Inkscape 项目在开发近 20 年之后正式释出了 1.0 版本。Inkscape 1.0  最引人注目的变化包括:重组工具箱,排列次序更合乎逻辑;改进 Live Path Effect (LPE)。LPE 的可搜索选择对话框有了更完善的界面、描述,还可以标记常用 LPE。Inkscape 项目诞生于 2003 年,历经 17 年发布正式版本。而 Inkscape 项目是另一个最早发布于 2000 年的 sodipod 项目的分支,sodipod 项目则是最早发布于 1998 年的 Gill 项目的分支。
开源
WinterIsComing(31822)
发表于2020年05月02日 22时30分 星期六
来自
HardenedLinux 写道 "2019年11月公开的用于信任根的联合开源项目OpenTitan还在持续的开发中,OpenTitan社区开发过程中使用的是Xilinx Vivado 2018.3,而Vivado 2019.1和更新的版本都无法兼容OpenTitan项目,Vivado是闭源软件,在自由实现的FPGA工具链飞速发展的背景下这显然不是一个有趣的选择,由于OpenTitan的RTL是由SystemVerilog实现,在一位0ldsk00l黑客的建议下,HardenedLinux社区采用sv2v完成了SystemVerilog到Verilog的转换后完成了基于自由开源的RTL综合工具Yosys对OpenTitan的综合工作,由于工具和成本的限制,Place and route阶段或许会推迟一段时间,欢迎大家贡献。"
开源
WinterIsComing(31822)
发表于2020年04月24日 15时46分 星期五
来自
加密邮件服务商 ProtonMail 宣布开源 Android 版应用,源代码托管在 GitHub 上,采用 GNU GPLv3 许可证。ProtonMail 旗下的每一个应用都已开源。ProtonMail 称,选择开源是因为安全是它最优先考虑的事情,有很多活动人士和异议人士使用它的服务,而要确保安全,它必须让所有软件通过独立严格的第三方检查。它委托安全公司 SEC Consult 检查了 Android 版本,在通过审查之后它开源了该版本,因为开源能向社区提供透明性和责任性,增加用户对产品的信任度。
Windows
WinterIsComing(31822)
发表于2020年04月20日 21时17分 星期一
来自
微软正在开发一个开源工具叫 PowerToys,它将设计取代 Win + R 快捷键。PowerToys 的源代码采用 MIT 许可证发布在 GitHub 上。Windows 高级用户通常会使用 Win + R 快速运行程序,但如果不知道程序的名字?用户可以使用搜索功能寻找,但 Windows 的搜索并不总能返回有用的结果。PowerToys 设计去解决这个问题,它能搜索还能立即启动程序。微软还计划支持插件扩展功能,提高可定制性。PowerToys 计划在今年晚些时候发布,测试版本将在 5 月释出。
开源
WinterIsComing(31822)
发表于2020年04月16日 14时31分 星期四
来自
Zimbra 电邮和协作套装改变了开源政策。从 Zimbra 9 开始,它的二进制版本将不再向社区发布,而是只提供给 Zimbra Network Edition 客户。目前也没有计划向社区发布 Zimbra 9 的源代码。Zimbra 8.8.15 仍然会开源,并将一直支持到 2024 年 12 月 31 日。在其生命期内,Version 8.8.1 将会一直能获得更新。Zimbra 9 将是基于开放核心,但产品本身将不是开源的。
开源
ai(3896)
发表于2020年04月13日 22时49分 星期一
来自
自由软件向量图形编辑器 Inkscape 项目释出了 1.0 RC 版,如果没有发现严重问题,正式版本将在数周内发布。主要新特性包括:主题支持;画布旋转和镜像;画布对象对齐;改进 HiDPI 显示屏支持;新的 PNG 输出选项;中心线跟踪;新的 Live Path Effect 选择对话框;原生支持 macOS ,等等。开发者表示第三方扩展需要更新才能支持新版本。
开源
WinterIsComing(31822)
发表于2020年04月11日 21时31分 星期六
来自
墨西哥 Blender 社区 Blender Guanajato 的管理员 Octavio Mendez 感染新冠病毒去世。Mendez 是一位热心的开源支持者,通过他的论坛教更多人使用开源 3D 图形工具 Blender。根据约翰霍普金斯大学收集的数据,目前全世界有超过 171 万人确诊感染新冠,超过 10 万人死亡,其中墨西哥确诊病例 3844,死亡 233 人。
KDE
WinterIsComing(31822)
发表于2020年04月10日 13时12分 星期五
来自
过去几天,Qt 公司以及 Qt 开源社区、KDE 项目之间的分歧日益扩大,原因是 Qt 公司考虑新版本不立即开源,而是让付费用户先使用 12 个月。Qt 公司随后发表简单声明予以否认。根据 KDE 邮件列表上的讨论,Qt 公司上周通知代表 KDE 桌面项目的 KDE e.V. 董事会和 KDE Free QT 基金会,称新冠疫情带来的经济影响对他们施加了更大的压力去增加短期收入,他们考虑所有新版本在发布12 个月内只提供给付费用户使用。这一变化无疑会影响到 KDE 项目以及 Qt。KDE 希望 Qt 公司能重新考虑其决定。
开源
WinterIsComing(31822)
发表于2020年04月05日 17时54分 星期日
来自
Eclipse 基金会推出Visual Studio Code 的替代 Eclipse Theia。Visual Studio Code 采用 MIT 许可证,而 Theia 采用 Eclipse Public License v2.0 许可证。Eclipse 基金会称,相比 Visual Studio Code,Theia 的架构更具有模块化,设计运行在桌面和云端,由社区主导开发,采用供应商中立的治理模式。Theia 项目最初由爱立信和 TypeFox 在 2016 年启动,后来联络了 Eclipse 基金会,在 2019 年成为基金会的候选托管项目。项目的早期贡献者包括了 ARM、Arduino、EclipseSource、Ericsson、Google Cloud、IBM、Red Hat、SAP 和 TypeFox。Theia 允许开发者安装和重复使用 VS Code 的扩展,并可以针对特定用例进行定制。
开源
WinterIsComing(31822)
发表于2020年03月30日 11时27分 星期一
来自
美国民主党总统候选人 Elizabeth Warren 上个月因选情不佳而退出,其竞选团队刚刚宣布开源在竞选中使用的软件,并为使用开源软件节省资金而感到自豪。Warren 竞选团队的技术部门依赖于开源技术,也希望回报社区,因此决定将其重要的项目开源,供任何人使用。这些项目包括:点对点短信平台 Spoke,投票位置查询工具 Pollaris,志愿者支持网站的前端和后端,数据工具 Redhook,等等。
开源
WinterIsComing(31822)
发表于2020年03月25日 10时15分 星期三
来自
LLVM 编译器套装项目释出了 10.0.0 版本。LLVM 项目目前的发布计划为每半年发布一个大版本。10.0.0 版本的主要变化包括:Clang 支持 C++ Concepts;Clang 默认不再运行在一个独立进程上;支持 Windows 10 内置的安全特性 Control Flow Guard (CFG);支持更多处理器核心和特性,等等。更多可浏览 LLVMClang、Extra Clang Tools、lld 和 libc++ 的发布公告。
开源
WinterIsComing(31822)
发表于2020年03月19日 14时22分 星期四
来自
今天的主流浏览器几乎全部是基于开源浏览器,但开源社区流行的创建分支却日益变得不切实际,原因是 Web 和浏览器变得太复杂了。W3C 的规格数量以平均每年 200 个的速度增长,这些规格大约有 200 万字,一个新的浏览器团队要按照这一速率去实现规格是非常困难的。W3C 目前的规格总文字数为 1.14 亿,比 C11、C++17、UEFI、USB 3.2 和 POSIX 规格文本等加起来还要多几千万,构建一个新的浏览器基本上是不可能的了。创建一个新的浏览器已经相当于阿波罗登月任务或曼哈顿工程了。
开源
WinterIsComing(31822)
发表于2020年03月10日 14时31分 星期二
来自
HardenedLinux 写道 "srcinv旨在通过编译器编译时的中间信息搜集和分析全局角度审计整个项目,近日发布的v0.5版本实现了针对GCC编译的程序基于ALL_IPA_PASSES_END进行收集和解析的功能。当前Ubuntu 18.04下使用v5.3内核和GCC 8.3.0进行测试结果大概如下:内核编译(仅生成vmlinux)生成了30+G的数据文件,总共2537个.c源文件,解析生成了4G的索引数据,解析完成之后, 能够得到一级函数指针的调用关系(比如__vfs_read函数和tty_read)。未来的版本会基于稳定性修复的前提下去完成函数参数的回溯(例如函数调用时的实参为函数用以完善函数调用链),函数内部逻辑的梳理(入口到出口的执行流程)以及单条执行路径的状态指示(路径到达的必要条件和影响因素等),简单漏洞模型的静态检测和动态验证等feature。
开源
WinterIsComing(31822)
发表于2020年03月08日 17时15分 星期日
来自
匿名读者 写道 "WebP是一种同时提供了有损压缩与无损压缩的图片文件格式,目标是减少文件大小,但达到和JPEG格式几乎相同的图片质量。

生成单张 WebP 图片非常简单,批量转换也没太大难度。但是如果让点的图片可以无痛地以 WebP 格式输出,比如我们的博客上有 100+ 张图片转换该如何操作呢?

部分云服务商提供了转换服务,对于个人站点而言,为了同样在不改变站点原始 URL 的的情况下将图片压缩 WebP 格式输出,做到节省流量+提升页面加载速度的效果,WebP Server Go 应运而生。

使用 Go 编写的 WebP Server 是一个单一的 binary,性能优异,并且可以无缝转换JPG/PNG为webp。只需要一次配置即可在不改变 URL 的情况下将站点图片以 WebP 格式输出,唯一改变的只有 content-type length,无痛加速站点。原来下载10M的图片要花10秒钟,使用WebP Server Go,只需要一秒钟就够了。"

开源
WinterIsComing(31822)
发表于2020年03月08日 16时58分 星期日
来自
FreeNAS 是设计用于 NAS(网络附加存储)设备的开源自由软件操作系统,该项目主要由 iXsystems 领导开发,该公司还有另一个相关联但独立的企业级 NAS 操作系统 TrueNAS。iXsystems 现在宣布将两个版本合并为一个版本,合并后的版本将使用 TrueNAS 的名字。iXsystems 称,FreeNAS 和 TrueNAS 共享了大部分代码,最新版本 FreeNAS 11.3 和 TrueNAS 11.3 共享了 95% 的代码。从 TrueNAS 12 开始,两者将合二为一,但该公司将会仍然提高两个版本,其中 TrueNAS CORE 为开源版本,TrueNAS Enterprise 为商业版本。
硬件
WinterIsComing(31822)
发表于2020年03月07日 21时07分 星期六
来自
RISC-V 基金会执行董事 Calista Redmond 接受 InsideHPC 采访谈论了这一开源指令集架构的现状。她称 RISC-V 吸引了越来越多的信徒,其生态系统正以前所未有的速度快速扩张。已经启动的 RISC-V 项目从可穿戴健康监视器到扩展云数据中心的芯片。Semico Research 估计到 2025 年会有 624 亿个 RISC-V CPU 核心。RISC-V 的一个用例是自主驾驶汽车,自主驾驶汽车需要低功耗但高性能的处理器去实时处理数据。她指出亚马逊、Google 和阿里巴巴都在设计自己的芯片,而西部数据和英伟达已在其产品中包含了 RISC-V 微控制器。基金会在 2019 年举办了 20 场地区活动。在中国,基金会有 30 位成员,有超过 200 人参与了当地的协会。印度政府支持的一个项目将创造 6 个不同的 RISC-V 处理器。甚至巴基斯坦对 RISC-V 也非常热心,有 3000 人出席了两次当地活动。她相信 RISC-V 有机会对芯片行业产生破坏性冲击。