《Descent 3》源代码在 MIT 许可证下公布

《Descent 3》源代码在 MIT 许可证下公布 开发者 Kevin Bentley 公开了科幻射击游戏《Descent 3》的,采用 MIT 许可证托管在 GitHub 上。《Descent 3》由 Outrage Entertainment 开发 Interplay Entertainment 发行,1999 年发布,玩家扮演一位雇佣兵组织去阻止被外星病毒感染的机器人。游戏获得了好评,其 Metacritic 评分为 89/100。公开的源代码属于最新版本,包含了未发布的 1.5 版本,剥离了 Interplay 的部分私有音频和视频库,支持 Windows、Linux 和 Mac。来源 , 频道:@kejiqu 群组:@kejiquchat

相关推荐

封面图片

id Software 公布了 Quake II 源代码。源代码采用 GNU GPLv2.0 许可证,托管在 GitHub 上。

id Software 公布了 Quake II 源代码。源代码采用 GNU GPLv2.0 许可证,托管在 GitHub 上。id Software 表示它不再提供任何支持,但感兴趣的用户可以利用现有的社区资源。Quake II 源代码包含了新版 API 用于在服务器和游戏模组之间通信,引入了一个瘦 client game 模组,类似 Quake III Arena 的 cgame 模组,以及一个 2023 年版的网络协议。

封面图片

梦工厂动画在Apache License 2.0许可证下公开了其私有渲染器MoonRay源代码,项目托管在GitHub上。| M

梦工厂动画在Apache License 2.0许可证下公开了其私有渲染器MoonRay源代码,项目托管在GitHub上。| MoonRay是梦工厂内部开发的蒙特卡洛路径追踪器,被用于制作《驯龙高手3》《疯狂原始人2》《坏蛋联盟》和《穿靴子的猫2》。 MoonRay 使用的基于云端的分布式计算框架 Arras 也包含在开源代码库中。

封面图片

开源许可的种类与区别 开源许可证是指软件开发者将其代码公开,并允许他人使用、修改和发布的许可证。

开源许可的种类与区别 开源许可证是指软件开发者将其软件代码公开,并允许他人使用、修改和发布的软件许可证。 1⃣ MIT License 特点:非常宽松和简单。允许几乎任何用途,只要保留原作者的版权声明和许可证。 使用场景:适合希望最大程度推广软件使用的项目。 限制:几乎没有限制,不要求发布修改后的代码。 2⃣ GPL-2.0 (GNU General Public License v2.0) 特点:强制开源。要求所有修改和衍生作品也必须开源,并以相同的许可证发布。 使用场景:适合希望确保软件及其修改版本始终保持开源的项目。 限制:强制性的开源要求,适用范围广,可能不适合商业软件。 3⃣ GPL-3.0 (GNU General Public License v3.0) 特点:在GPL-2.0的基础上增加了一些新的条款,如防止“反锁”(Tivoization)和软件专利条款。 使用场景:与GPL-2.0类似,但适合对防止硬件限制和专利诉讼有额外需求的项目。 限制:更严格的开源要求和条款。 4⃣ Apache License 2.0 特点:允许几乎任何用途,但要求保留版权声明和许可证,提供修改记录,并且有专利授权条款。 使用场景:适合希望对专利问题有保障的项目。 限制:要求明确修改和保留原作者声明。 5⃣ BSD License (Berkeley Software Distribution) 特点:与MIT许可证类似,非常宽松,允许几乎任何用途,只需保留版权声明。 使用场景:适合希望最大程度推广软件使用的项目。 限制:几乎没有限制,不要求发布修改后的代码。 6⃣ LGPL (Lesser General Public License) 特点:与GPL类似,但对与非开源软件一起使用时更宽松。允许在非开源软件中使用开源库。 使用场景:适合希望其库在开源和非开源项目中都能使用的开发者。 限制:要求修改后的库依旧开源,但允许链接到非开源项目。

封面图片

Winamp终于承认开放源代码并不是完全开源 可能只提供只读许可

Winamp终于承认开放源代码并不是完全开源 可能只提供只读许可 通常情况下开放源代码约等于开源,然而不使用开源这个词以及不公布许可证,除非他们公布具体使用的开源许可证。针对这个问题也引起了社区的讨论,最终在昨天夜里,Winamp 的社交媒体账号在回复开发者提问时,承认暂时没有开源计划 (Open source is not currently planned.)按照 Winamp 的计划,该公司将在 2024 年 9 月公布 Winamp 的源代码,既然不是开源但又提供源代码,那可能是提供只读许可。到时候开发者们仍然可以访问源代码并根据 Winamp 的引导提交问题和各类改进,但开发者们无法基于该源代码创建分支版本例如其他基于 Winamp 的音乐播放器。这也是为什么在最初的公告里 Winamp 竭力避免提到开源这个词的原因,他们希望开发者能够提交贡献改进 Winamp 但又不想按照常规方式进行开源,所以进行模棱两可的说明估计就是为了避免引起开发者的非议,但现在引起关注后不承认也不行了。最后需要说明的是,Winamp 已经被卖了几手并且现在的版本是完全重构的,与经典版 Winamp 几乎没有关系。相关文章:Winamp宣布将于9月24日开放其源代码 ... PC版: 手机版:

封面图片

流行的数据库缓存应用Redis放弃BSD开源许可证 云平台商业性使用需付费

流行的数据库缓存应用Redis放弃BSD开源许可证 云平台商业性使用需付费 开源的尽头就是闭源,这种情况我们已经 MongoDB、Elastic、Confluence 等产品上看到,现在流行的数据库缓存应用 Redis 也放弃了 BSD 开源许可证,从 Redis 7.4 版开始,Redis 将采用双许可证模式。双许可证指的是 RSALv2 和 SSPLv1 许可证,此次变更许可证对终端用户来说几乎没有影响,Redis 仍然会继续向社区提供开源代码。 但如果云计算平台想要提供 Redis 服务则必须与 Redis 签署商业协议,目前首家与 Redis 签署该商业协议的是微软,微软通过签署商业协议可以继续在 Azure 上向客户提供 Redis 托管版。 不过该公司也强调 Redis 将继续开源,并且允许任何公司部署 Redis 的开源版本,社区和开发者们也可以继续获得 Redis 源代码,而托管 Redis 产品的云服务提供商将不再被允许免费使用 Redis 源代码。来源 , 频道:@kejiqu 群组:@kejiquchat

封面图片

数据库缓存应用Redis放弃BSD开源许可证 云平台商业性使用需付费

数据库缓存应用Redis放弃BSD开源许可证 云平台商业性使用需付费 双许可证指的是 RSALv2 和 SSPLv1 许可证,此次变更许可证对终端用户来说几乎没有影响,Redis 仍然会继续向社区提供开源代码。但如果云计算平台想要提供 Redis 服务则必须与 Redis 签署商业协议,目前首家与 Redis 签署该商业协议的是微软,微软通过签署商业协议可以继续在 Azure 上向客户提供 Redis 托管版。对于进行许可证变更其实没什么好说的,这种情况与此前完全相同,那就是大规模的云计算平台通过使用开源软件获利,但对于开源软件本身来说并没有获得太多收入。Redis 称转变许可证时保护 Redis 在开源方面的投资,该公司很清楚新许可证意味着 Redis 不会再被视为开源软件,至少根据开源研究所的定义来说 Redis 将不再是开源软件。不过该公司也强调 Redis 将继续开源,并且允许任何公司部署 Redis 的开源版本,社区和开发者们也可以继续获得 Redis 源代码,而托管 Redis 产品的云服务提供商将不再被允许免费使用 Redis 源代码。微软开发者部门总裁表示,微软期待继续合作为开发者提供最新的数据存储和管理创新支持,微软与 Redis 达成的合作将继续支持 Azure Cache for Redis 等集成解决方案,并为微软客户提供对 Redis 产品中的扩展功能的独家访问权限。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人