您的许可证是否合规?
如果您每天都使用开源软件,您可能根本不会考虑许可证合规性。事实上,如果您不是 IT 经理或专业的知识产权律师,您可能根本就不会考虑它。直到您接到**那个电话**。
我的上一篇文章是在一月份的第一周。它可能是在圣诞节假期写的,在我接到**那个电话**之前。并不是说我没有预料到这个电话,但我肯定没有预料到会陷入法律讨论、代码审查和辩论的泥潭,这会让议员们都感到苍白。我没有预料到会寻找漏洞来让我的技术决策更容易,或者因为担心我们是否能尽快纠正我们的产品,以便在本季度将其发布并完成我们的销售代表已经预订的销售额而失眠。虽然公司没有直接责怪我,但肯定有很多关注点放在我和我的团队身上,以清理基本上是五年前的错误。
由于各种原因,我无法详细说明一些细节。但让我尽可能地解释一下情况。公司生产一种产品。实际上是一种设备,我们使用了很多开源代码。我们还许可了一些其他的代码,包括准开源的和专有的,并将它们全部捆绑到这个设备中。与准开源代码的一份合同到期了,我们开始重新谈判的任务。到目前为止,没什么大不了的,对吧?这正是我们在去年第四季度开始做这件事时的想法。它迅速恶化。就像许多流行的程序一样,我们最初签订合同的公司已经被一家更大的公司收购了——实际上是几家。所以现在我们不是和一个友好的开源公司打交道,而是一群……该怎么说呢?哦,是的,嗜血律师。尽管如此,我们实际上要求的只是续签合同和更合理的条款,因为我们确实代表了他们的收入来源。到目前为止,一切都很好。然后我们发现我们使用的是错误的二进制文件。
事实证明,该代码存在许可版本和社区版本。我们一直在使用社区版本。啪!
事情可能就此结束了,但我们确实需要使用该软件,这意味着我们必须回到好的方面。简单、直接、容易,对吧?只需点击Easy Button®一切都会好起来的,对吧?嗯。不。
我再次不会深入研究那些混乱的细节、深夜、不可能完成的时间表、无法交付产品、叫喊、尖叫、失眠的夜晚、长时间的电话,当然还有律师。我想莎士比亚可能说得有道理。
故事的寓意是这样的。不要等到电话响起。不要等到律师磨快铅笔。确保您现在状态良好。成本——金钱、健康和福利——不值得。
要了解更多关于如何掌握开源许可的信息,请阅读我从LinuxCon 2010 第一天的文章,并访问Linux 基金会以获取有关其许可计划的更多详细信息。
无耻宣传:对于华盛顿特区地区的人们,我将在哥伦比亚地区 Linux 用户组的四月会议上发表题为Linux 和业余无线电:开发鸿沟的演讲。访问CALUG 的网站以获取详细信息和路线。