Plsql 计算机语言有版权吗?我可以为它们中的任何一个制作编译器、ide或任何东西吗?

Plsql 计算机语言有版权吗?我可以为它们中的任何一个制作编译器、ide或任何东西吗?,plsql,Plsql,计算机语言是否受版权保护,或者对如何使用计算机语言施加了一些限制?这在实践中意味着什么?如果是的话,可以做什么或不能做什么?我可以为它们中的任何一个制作一个编译器或ide或任何东西吗 例如,对于Pl/Sql?不幸的是,编程语言可能受到专利的阻碍。这似乎是一种情况,例如,与 就在最近,这(以及.NET公共语言基础设施) 回答你关于什么可以做,什么不能做的问题:如果在你的语言实现中你使用了某人申请专利的发明,你肯定不想试图在任何专利申请国通过你的实现获利(当然,除非你许可该技术)。但是,如果您可以绕

计算机语言是否受版权保护,或者对如何使用计算机语言施加了一些限制?这在实践中意味着什么?如果是的话,可以做什么或不能做什么?我可以为它们中的任何一个制作一个编译器或ide或任何东西吗


例如,对于Pl/Sql?

不幸的是,编程语言可能受到专利的阻碍。这似乎是一种情况,例如,与

就在最近,这(以及.NET公共语言基础设施)


回答你关于什么可以做,什么不能做的问题:如果在你的语言实现中你使用了某人申请专利的发明,你肯定不想试图在任何专利申请国通过你的实现获利(当然,除非你许可该技术)。但是,如果您可以绕过专利,例如,实现一个针对同一语言的编译器,而不使用特定的技巧,而是其他东西,那么您应该不会有问题。专利需要(嗯,应该需要)非常具体,所以这通常是可能的。(不过是伊纳尔。)

你真的需要熟悉一下。版权适用于艺术作品:文字、绘画等,因此编程语言本身不受版权保护。描述它的文本通常是,但这只会阻止你复制该文本-它不会阻止你阅读、理解和使用它

因此,对于PL/SQL,它的描述可能是由Oracle版权所有的,但这不能阻止您制作编译器和IDE。正如Pukku所指出的:还有其他类型的知识产权,比如专利和商标,它们可能会阻止你做这些事情(或者在做这些事情时称它们为PL/SQL),但不包括版权