带有AGPLv3许可证的软件可以用于GPLv3项目吗?
得到的项目可以是GPLv3,还是必须具有AGPLv3的特殊要求?
从GLPv3中提到AGPLv3的第13条来看,我不是很聪明。
尽管本许可证的任何其他条款,您仍有权将任何涵盖的工作与在GNU Affero General Public License第3版下授权的作品链接或组合到一个单一的组合作品中,并传递所产生的作品。本许可证的条款将继续适用于涵盖的部分,但GNU Affero General Public License第13节关于通过网络进行交互的特殊要求将适用于这种组合。
所产生的、组合的工作是否必须是AGPLv3?
在我的java应用程序中,我有一些实体,其中一些实体可能引用了另一个实体。
假设我有一个实体:
class Work{
User manager;
}
class User{
List works;
}
然后,如果我创建了一个作品实例,它将持有一个用户的引用,该用户将持有该作品的引用。
我担心会有一个无穷无尽的关系。
所以我想知道这是不是应该避免?
# encoding=utf-8
file=open("mm.txt","r+")
wordcount={}
for word in file.read().split():
if word not in wordcount:
wordcount[word] = 1
else:
wordcount[word] += 1
print (word,wordcount)
file.close();
本作品适用于英语句子,如何使用此代码进行马来语句子?