2009-07-11 3 views
1

컴퓨터 언어가 저작권으로 보호되어 있습니까? 아니면 컴퓨터 언어에 대한 사용 제한이 있습니까? 실제로 그 의미는 무엇입니까? 그렇다면 수행 할 수있는 작업이나 수행 할 수없는 작업은 무엇입니까? 컴파일러 또는 IDE 또는 그 중 무엇인가를 만들 수 있습니까?컴퓨터 언어에 저작권이 있습니까? 컴파일러 나 IDE 또는 그 중 무엇인가를 만들 수 있습니까?

예를 들어 Pl/Sql?

답변

2

불행히도 프로그래밍 언어는 특허에 의해 방해받을 수 있습니다. 이것은 예인 경우이다. Aikido language.

방금 ​​최근에이 seems to have become a non-issue for the C# programming language (및 .NET 공용 언어 인프라).

수행 할 수있는 것과 수행 할 수없는 것에 대한 질문에 대답하십시오 : 언어 구현시 누군가가 특허 한 발명을 사용하는 경우 어떤 국가에서든 구현을 통해 수익을 창출하려고하지 마십시오. 특허가 적용됩니다 (물론 기술 라이센스를 취득하지 않은 경우). 그러나 특허를 우회 할 수있는 경우, 즉 특정 트릭을 사용하지 않고 동일한 언어에 대한 컴파일러를 구현할 수 있다면 문제가 발생하지 않아야합니다. 특허는 매우 구체적 일 필요 (잘, 필요)해야하기 때문에 가능할 수도 있습니다. (IANAL, 그래도.)

3

당신은 정말로 copyright에 익숙해 있어야합니다. 저작권은 예술 작품 : 저작물, 회화 등에 적용됩니다. 따라서 프로그래밍 언어 자체는 저작권으로 보호 될 수 없습니다. 텍스트를 설명하는 텍스트는 일반적으로 그 텍스트를 복사하는 것을 방지합니다. 텍스트를 읽고 이해하고 사용하는 것을 방해하지는 않습니다.

PL/SQL의 경우, 오라클의 설명이 저작권으로 보호되는 경우 일지 모르지만 컴파일러와 IDE를 작성하는 것을 막을 수는 없습니다. 푸크 (Pukku)가 지적한 것처럼, 특허 및 상표와 같은 다른 종류의 지적 재산이 있으므로 저작권이 아닌 이러한 일을하지 못하게됩니다 (또는 PL/SQL이라고 부름).

관련 문제