agpl协议(AGPL) - 廖盛坪财富
当前位置:首页 > 焦点 > 正文

agpl协议(AGPL)

  • 焦点
  • 2022-09-28
  • 72
  • 更新:2022-09-28 14:35:06

今天给各位分享AGPL的知识,其中也会对agpl协议进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

项目里面同时使用了GPL协议的和AGPL协议的软件源码,开源的时候该跟哪个协议?

GPL并没有禁止你商用啊!只要你开放源代码就行了!

BD和底面ABCD所成的角;求异面直线BD和AD所成的角;求二面角C

openstack 使用什么数据库

在回答为什么使用 SQLAlchemy 之前,我们先盘点一下目前 Python 能用的 ORM 库,因为挑一个库在很大程度上实在挑社区,所以我把最新版的 release 时间也写出来:

Storm:最新版 0.20,release 于 2013 年,开发已经比较沉寂……对外键的更新、删除要求比较奇怪。

SQLObject:最新版 1.7.3,release 于 2014.12.18,开发历史久,目前活跃度不是很高。

Django’s ORM:来自于 Django,Django 内置,使用 Django 开发的话会很方便,但它不能脱离 Django 运行,也不能处理一些复杂的请求。

peewee:最新版 2.4.4 发布于2014.12.3,轻量方便,内置 SQLite、MySQL和PostgreSQL的支持。

PonyORM:最新版 0.6,release 于 2014.11.5。使用 AGPL 许可。有图形化的编辑器。非为大型应用设计。

SQLAlchemy:最新版 0.9.8,release 于 2014.10.13,企业级 API,设计灵活。加入了一些自己的概念,学习曲线较高。

总结一下,Storm 曾经应用比较广泛,但现在社区不再活跃,很难保证将来遇到问题能否交给社区解决,而且 Storm 对数据库架构同步处理的比较奇怪,还有频繁产生 DDL 操作 造成库级锁这些问题无法让人放心;SQLObject 也是一个很出名的 ORM 库,但与 SQLAlchemy 相比,后者效率更高,对一些高级特性的支持不如后者。

agpl协议(AGPL)  第1张

简述域中AGPL的规则含义?

这个协议的指定是为了避免一个GPL协议中的漏洞,称为:Web service loopwhole

这主要是由于GPL是争对传统的软件分发模式的商业模式

如果你使用 的GPL代码作为基础完成你自己的软件,如果你要分发你的卷件,你的软件也必须是GPL的

但随着一GOOGOLE为代表的网络软件公司的兴起,他们的不分发软件,为可户提供了网络服务,商业模式就不受GPL协议所约束了,

而AGPL就是在GPL上加上了这个约束

AGPL协议到底是什么内容,能简要回答吗

AGPL是GPL的变种,GPL的约束生效的前提是“发布”软件,即使用了GPL成分的软件通过互联网或光盘release软件,就必需明示地附上源代码,并且源代码和产品也受GPL保护。这样如果不“发布”就可以不受约束了。比如使用GPL组件编写一个Web系统,不发布这个系统,但是用这个系统在线提供服务,同时不开源系统代码。

所以你是我无法用AGPL软件开发商用的系统

开源数据挖掘工具有哪些?

1、RapidMiner

该工具是用Java语言编写的,通过基于模板的框架提供先进的分析技术。该款工具最大的好处就是,用户无需写任何代码。它是作为一个服务提供,而不是一款本地软件。值得一提的是,该工具在数据挖掘工具榜上位列榜首。

另外,除了数据挖掘,RapidMiner还提供如数据预处理和可视化、预测分析和统计建模、评估和部署等功能。更厉害的是它还提供来自WEKA(一种智能分析环境)和R 脚本的学习方案、模型和算法。

RapidMiner分布在AGPL开源许可下,可以从SourceForge上下载。SourceForge是一个开发者进行开发管理的集中式场所,大量开源项目在此落户,其中就包括维基百科使用的MediaWiki。

2、WEKA

WEKA原生的非Java版本主要是为了分析农业领域数据而开发的。该工具基于Java版本,是非常复杂的,并且应用在许多不同的应用中,包括数据分析以及预测建模的可视化和算法。与RapidMiner相比优势在于,它在GNU通用公共许可证下是免费的,因为用户可以按照自己的喜好选择自定义。

WEKA支持多种标准数据挖掘任务,包括数据预处理、收集、分类、回归分析、可视化和特征选取。

添加序列建模后,WEKA将会变得更强大,但目前不包括在内。

3、R-Programming

如果我告诉你R项目,一个GNU项目,是由R(R-programming简称,以下统称R)自身编写的,你会怎么想它主要是由C语言和FORTRAN语言编写的,并且很多模块都是由R编写的,这是一款针对编程语言和软件环境进行统计计算和制图的免费软件。R语言被广泛应用于数据挖掘,以及开发统计软件和数据分析中。近年来,易用性和可扩展性也大大提高了R的知名度。

除了数据,它还提供统计和制图技术,包括线性和非线性建模,经典的统计测试,时间序列分析、分类、收集等等。

AGPL的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于agpl协议、AGPL的信息别忘了在本站进行查找喔。

有话要说...

取消
扫码支持 支付码