3

几年前,我发布了一个名为Banshee Screamer Alarm的程序,当时它包含完整的源代码,“仅用于教育目的”。你不能扩展它来制作你自己的版本,但你可以从中学习。它实际上帮助某人修复了葡萄酒中的一个错误。

如果我发布更多这样的软件(开源,但受版权保护且非免费),是否有任何我应该知道的法律荆棘?是否有任何适合此目的的许可证?

4

2 回答 2

4

出于教育目的添加源对我来说听起来不错。微软在他们的共享源计划中也做了类似的事情。

但是,如果您不使用OSI批准的许可证,您可能希望避免使用开源名称。

于 2009-01-16T15:34:17.760 回答
4

我没有看到任何问题,但是我不是律师,对专有软件许可证没有真正的兴趣。您应该能够轻松地发布源代码,就像过去解释 BASIC 一样。有很多专有程序以这种方式分发。

但是,如果您将其称为“包含源代码”或类似名称而不是“开源”,那么相当多的人会喜欢它。开源倡议对“开源”有明确的含义,而且你离他们的定义一点也不近。

于 2009-01-16T15:36:34.930 回答