[sql] 누군가 SQL 쿼리를 저작권으로 보호 할 수 있습니까? [닫은]
나는 학군에서 일합니다. 매년 우리는 학생 관리 시스템에서 학생 목록을 내보내고 온라인 시험을 처리하는 회사로 보내야합니다.
따라서이 수출을 위해서는 학생 관리 시스템의 내부 작업을 알고있는 사람을 고용해야했습니다. 그는 sql (Adaptive Sybase SQL Anywhere) 쿼리를 작성하여 필요에 따라 학생들을 CSV 파일로 내보냈습니다. 이것은 내가 지구에서 일하기 전에 시작되었으므로 잠시 동안 이것이 실제로 응용 프로그램이라고 생각했습니다. 내가 직접 수출을 할 때가되었습니다.
그리고 매년 그는이 질문을 업데이트하여 올해의 학생들을 수출하기 위해 500 달러를 청구합니다. 그래서 나는 그것이 쿼리 (.bat 파일과 .sql 파일) 일뿐이라는 것을 알았을 때 내 생각은 “나 자신을 업데이트 할 수있다”는 것이었다. 쿼리에서 연도를 변경하기 만하면됩니다 (예 : 2009에서 2010).
쿼리 (.sql 파일) 자체는 맨 위에 다음 주석이 있습니다.
// This code was writtend by [the guy]
// and is the property of [his company]...Copyright 2005,2006,2008,2009
// This code MAY NOT BE USED without the expressed written consent of
// [his company].
(예, 실제로 “쓰기”라고 표시됩니다.)
이제 상사는 우리가 저작권을 침해하고 있다고 걱정하고 있습니다. 그리고 그 사람은 우리가 올해 업데이트를 요청하고 법적 조치를 취하지 않았기 때문에 내가 직접 쿼리를 업데이트했음을 알게 될 것입니다.
주제의 질문으로 돌아가서 : 그는이 쿼리에 대한 저작권을 실제로 가질 수 있습니까? 그렇다면 저작권을 침해하는 것입니까? 내 생각에 단일 쿼리는 프로그램 코드가 아닙니다. 더 명령 줄 명령입니다. 그러나 나는 그것이 법적으로 무엇을 고려하는지 모른다.
답변
내가 당신이라면 모든 테이블, 필드 이름 등을 포함하여 쿼리가 수행해야 할 작업에 대한 자세한 설명을 작성하고 여기에 게시합니다. 여기 누군가가 개발자에게 저작권이없는 새 버전의 쿼리를 작성할 수 있어야하며, 매년 마음 내용으로 편집 할 수 있습니다.
답변
2009 년에서 2010 년까지 500 달러를 청구합니까? 오 찢어
올해는 그에게 $ 500를 지불하고 그에 따라 쿼리가 학년도를 매개 변수로 사용하길 원한다고 말합니다. 이것이 당신을 위해 마지막으로 일할 것이라는 것을 알기 위해 그가 어떻게 반응하는지보십시오.
답변
첫째, 표준 면책 조항 : 저는 변호사가 아니므로 법적인 조언으로 말하는 것을 취하지 마십시오.
아래에서 말하는 것은 미국의 법률에 관한 것입니다. 다른 국가에서는 베른 협약 덕분에 저작권법이 여러 국가에서 상당히 균일합니다.
저작권은 창의적, 저작물을 포함 할 수 있으며, SQL 쿼리가 해당 범위 내에 속한다고 말할 수 있습니다.
동시에, 학교와의 계약이 매우 이상하게 쓰여지지 않는 한, 그는 그들을 위해 고용 작업으로 이것을 썼습니다. 이 경우 저작권에 대한 그의 주장은 아마도 허위 일 것입니다. 저작물이 저작물로 쓰여질 때 저자가 아닌 고용인이 저작권을 소유합니다.
고용을 위해 만든 일이 무엇인지에 대한 논쟁이있는 것 같습니다. 미국 법에 따르면 (17 USC, §101) :
“임직을위한 노력”은 — (1) 직원의 고용 범위 내에서 직원이 준비한 작업; 또는 (2) 특별 주문 또는 의뢰에 대한 기여 영화 나 다른 시청각 작품의 일부인 집단 작업, 번역으로, 보충 작업으로, 편집으로, 시험용 시험 자료, 시험용 답변 자료 또는 당사자가 서명 한 서면 문서에 명시 적으로 동의하는 경우 아틀라스 작업은 고용을위한 작업으로 간주된다.
이 질문은 ‘(1)’의 범위에 속하는 것으로 보이므로, 그 효과에 대한 명시 적 동의 없이도 고용 된 작업으로 인정받을 수 있습니다. 가능한 예외는 그의 고용의 범위에 속하는에서 쿼리를 작성 제외 있도록 그의 계약이 작성된 경우 일 것이다.
실제로 의문의 여지가있는 유일한 부분은 그가 직원 자격이 있는지 여부입니다. 컨설턴트의 경우 대답하기 어려운 질문이 될 수 있습니다. 기본적으로 그가 완전히 독립적으로 일하고 최종 결과를 제공한다면 아마도 그렇지 않을 것입니다. 그가 평범한 직원처럼 일하고 일정과 같은 것들을 통제 할 수 있다면, 그는 임시 직원으로 자격을 얻을 가능성이 매우 높습니다.
답변
예, SQL 쿼리는 저작권으로 보호 할 수 있습니다.
당신이 정말로 물어봐야 할 질문은-그는 실제로 저작권을 소유하고 있습니까, 아니면 그가하고 있다고 말하는 것입니다. 이는 쿼리가 작성된 계약 조건에 따라 다릅니다.
편집 : 내 대답을 수정하고 싶습니다. 이상한 계약이없는 한 원하는대로 할 수 있습니다 (변호사가 아닙니다!).
사례 1 : 그는 .sql 파일을 “프로그램”으로 판매했습니다. .sql 파일 자체는 프로그램이므로 원하는대로 수정할 수 있습니다. 응용 프로그램을 구입 한 경우와 마찬가지로 16 진 편집기로 파일을 열 수 있습니다. 비트를 바꾸십시오. 이를 금지하는 EULA는 없습니다.
사례 2 : 그는 .sql 파일을 소스 코드로 판매했습니다. 소스를 판매 한 것이 소스라는 것을 의미합니다. 다시 구입 한 것을 수정하면서 수정할 수 있습니다.
.sql 파일의 “소스”를 볼 수 있다는 사실에 사람들이 너무 익숙해졌습니다. 계약에 따라 프로그램이거나 소스 파일이거나 수정하는 방법 중 하나입니다. 저작권은 내부 사용을위한 수정이 아닌 무단 배포로부터 사람들을 보호합니다.
답변
테이블 구조를 검사하고 클린 룸 방식으로 동등한 쿼리를 파생시키는 강탈자의 코드를 본 적이없는 사람을 찾으십시오.
답변
미국 저작권법 102 조 b 항에 따라 :
원래 저작물에 대한 저작권 보호는 설명, 설명, 예시 또는 구현 된 형식에 관계없이 모든 아이디어, 절차, 프로세스, 시스템, 운영 방법, 개념, 원칙 또는 발견으로 확장되지 않습니다. 그런 일에서.
원본은 다음과 같습니다 .
면책 조항 : 나! = 변호사
단지 생각 : 업데이트에 대해 연간 $ 500를 지불하는 것보다 변호사가 이것을 검토하는 것이 더 저렴하다는 것을 알 수 있습니다.
답변
항상 그렇듯이 걱정이되는 경우 변호사에게 문의하십시오. 우리는 개발자입니다.
그런 것을 보았고 쿼리가 너무 복잡하지 않은 경우 직접 쿼리를 작성합니다 (아마도 쿼리를 사용하여 데이터베이스 스키마를 알아내는 것이 가능하지만 그게 끝났습니다).
이 시점에서 다른 사람이 아닌 작업을 업데이트 할 수 있습니다.
그의 질문에 관해서는 … 작업 당시 계약서에 서명이 없으면 저작권을 시행하는 것이 약간의 결함이라고 생각합니다.