我写了一些bash脚本(每行<200行代码)我想与世界分享,但由于我是FLOSS粉丝,我首先想到的是根据GPL的条款分享它们.
但是......那是胡说八道吗?我的意思是,我理解为什么要在GPL的条款下共享整个应用程序,但对于这样的小脚本是否有意义?或者将它们作为公共领域分享是最好的事情,因为它们没有什么特别的或花哨的东西?或者那里的脚本是否有任何特殊的许可"处理"?
我非常感谢有关此事的一些意见,并提前感谢.
编辑:感谢大家的答案...我希望我能接受不止一个,因为他们都完全回答了我的问题!
我喜欢 GPL,但我对自己的项目有一个简单的规则:
守则应至少比许可证长一个数量级
如果您的代码与GPL一样长,那么即使您根据MIT X11许可证授权,也可能没有那么多东西可以被邪恶的公司窃取.
至于公共领域的问题:我住在德国,在公共领域放置东西的唯一合法方式是自杀并等待70年(并希望从现在到2080年之间版权保护时间不会增加) .这是我不想做的承诺:-)所以,我并没有真正想到这一点.
您可以在GPL下分享任何内容."你好世界",甚至.这是一种哲学选择.如果您不介意某人使用这些小脚本并将其重新分发为封闭源,请将其设为公共域.如果你介意的话,可以将它们变成GPL或类似的东西.