원격으로 윈도우머신을 사용하면 저작권 침해인가요?

jailbird의 이미지

윈도우에서만 실행되는 프로그램(a, 무료)이 있기에
윈도우 XP가 설치된 컴퓨터(A)에 RealVNC 서버를 설치하고
리눅스가 설치된 컴퓨터(B,C,D)에서 A 컴퓨터로 접속해서 A 컴퓨터 및 a 프로그램을 사용하면
MS 윈도우의 저작권을 침해하게 되는 건가요?
또는 B 컴퓨터 한대만 A로 접속하고 나머지 컴퓨터는 접속하지 않는다 하면 그건 괜찮나요?

익명 사용자의 이미지

괜찮아야 하는거 아닌지...

예를들면... 폰영상통화로.. 원격컴퓨터의 특정프로그램을 실행하게 하고 폰으로본다고.. 이게 문제되지는 않을듯..

jailbird의 이미지

윈도우즈 서버 같은 경우엔
접속해서 사용하는 사용자 수에 따라 라이선스를 판매한다고도 하네요..

결국 그 컴퓨터에 접속을 많이 할 수록 저작권료를 더 내라는 이야기 같은데
같은 논리를 적용하자면 RealVNC도 마찬가지 아닌가 싶어서요.

익명 사용자의 이미지

접속이란 기준이 어느선 까지일지 모호하군요.

예를들어..

1.멀리서.. A한테 전화를 걸어.. 컴에 특정프로그램을 실행하고.. 결과를 알려달라고 합니다.. 물론전화상으로..^^
==> 이건 괜찮은건가요?? 물론 괜찮겠죠?

2. 멀리서 A한테 영상통화를 하면서.. 화면을 직접보며.. 특정프로그램을 실행하라고 한다..
==> 이것도 문제는 없겠죠?

3.멀리서 영상통화를 하는데.. 컴퓨터 화면에 고정되어있고.. 키보드의 키가 자동으로 눌러지는 기계를 설치해뒀다.

4. 멀리서 특정컴퓨터의 화면을 캡쳐해서 전송할수 있는프로그램을 깔았고.. 키보드의 키를 누를수 있는기계를 설치해뒀다.

5. 멀리서 특정컴퓨터의 화면을 실시간전송할수 있는프로그램을깔았고 키보드와 마우스를 명령을 대신내려주는 프로그램도 깔려있다.

문제가 된다면 어느선부터 문제가 되는걸까요..

익명 사용자의 이미지

이거 하실려면 VDA 필요합니다. VDA는 연간 10만원이고, OS 한개당 4개의 디바이스 접속을 허용합니다. OS는 프로페셔널 이상입니다.

bushi의 이미지

jailbird의 이미지

이런 글타래가 있었군요.. 검색해봐도 못찾았는데..

감사합니다. 중요한 참고사항이 되었네요.

에휴... 이런 세상에...

bushi의 이미지

windows XP professional edition 라이센스에 1 user 용 terminal service(RDP5) 가 포함되어 있습니다.
원격지건 로컬이건 한 명만 사용가능합니다.

jailbird의 이미지

그 라이센스를 기준으로 볼 때,
A 컴퓨터에 Terminal Service를 제공하지 않는 Windows XP Home Edition 을 사용중이라면
VNC 포함해서 원격 접속 사용이 금지되는 건가요?
네이트온이나 기타 원격 접속해서 제어를 하는 다른 프로그램도 같은 입장일 듯한데...

익명 사용자의 이미지

금지입니다. Home Edition은 안됩니다.

jailbird의 이미지

그렇군요. 그런데, 금지되는 이유를 명확히 말씀하지 않으시니 몇가지 질문이 생각나네요.

"Home Edition은 안됩니다."라 하신 것으로 보아 Professional Edition과의 차이를 강조하신 듯한데,

1) 이유가 명시적으로 "Home Edition은 원격접속/원격제어를 금지한다."라는 식의 규정이 있는 건가요?
만약 그렇다면, VNC는 물론이고 네이트온 원격제어나 기타 A/S를 목적으로 각 기업에서 사용하는 원격제어 프로그램들 모두 Home Edition을 대상으로는 금지되겠군요. 이것은 아마도 원격 데스크탑 기능이 제외된 Windows 7 Home Edition에서도 마찬가지이겠구요.

2) 만약 명시적인 규정은 없으나 "Terminal Service가 Professional Edition에는 있고 Home Edition에는 없다. 즉, Home Edition은 Terminal Service 기능을 사용하지 못하도록 제한한 제품이니, Terminal Service를 사용할 목적으로 임의로 조작하는 것은 라이센스를 위반하는 사항이 된다."라는 정도의 이유인가요?
마찬가지 논리로 보자면, FTP나 웹 서버 기능은 Professional Edition에는 있고 Home Edition에는 없으니, Home Edition에 Filezilla 같은 FTP 서버나 Apache 같은 웹서버를 설치해서 사용하는 것도 라이센스 위반이 되는 것인가요? VNC도 막혀있는 Terminal Service 기능을 억지로 해제하여 사용하는 것이 아니라 FTP나 웹서버의 예에서처럼 Terminal Service와는 별개의 원격제어 프로그램을 이용하는 것이라 상관없는 것 아닌가요?

익명 사용자의 이미지

원격접속을 위해서는 서버에는 Terminal Service CAL과 Windows Server CAL을 구매해야하고, 데스크탑 오에스(XP, Win7)에는 VDA 라이선스를 구매해야합니다.
문제는 VDA라이선스는 Home Edition에는 구매할 수 없으므로 Home Edition에는 원격접속을 사용할 수 없습니다. 이는 VNC가 되든 네이트가 되든 원격접속을 하는 소프트웨어에 딸린것이 아니라, 그냥 원격접속을 위한 권리이기 때문이지요.
이건 어디에 나와 있냐? 그냥 MS에서 그렇게 정한겁니다.

그리고, FTP서버나 Apache 같은 서버를 돌리기위해서는 서버만을 사용해야합니다. 왜냐, 서버로 구동시키기 위해서는 역시 Windows Server CAL을 구매해야하는데, Windows Server CAL은 Windows Server OS에 딸려 있기 때문에 역시 라이선스 위반입니다.

이것도 역시 MS가 정한겁니다.

onion의 이미지

별 상관없지 않을까요?
multi session을 쓰는것도 아니고 말이죠...

-----새벽녘의 흡혈양파-----

jailbird의 이미지

저도 그 개념에서 Terminal Service 라이센스 유무와 상관없이 VNC는 가능하지 않을까 생각은 하고 있습니다.
즉, bushi님의 RDP5 라이센스 설명에서 나타난 것처럼
원격지건 로컬이건 '동시에 한 명만 사용하는 정도'라면 MS에서도 허용하지 않을까 생각됩니다.만,

세상 일이란게 워낙 모를 일이 많아서. ㅠㅠ

jailbird의 이미지

EULA를 살펴보니 관련된 언급이 있네요.

Microsoft Windows XP Home Edition 의 한글판 [최종 사용자 사용권 계약]
http://download.microsoft.com/Documents/UseTerms/Windows XP_Home Edition_Korean_eb32106d-c3ef-4a10-aad5-cedb7d7b62bb.pdf

Microsoft Windows XP Home Edition 의 영문판 [END-USER LICENSE AGREEMENT]
http://download.microsoft.com/Documents/UseTerms/Windows XP_Home Edition_English_c38be9c0-616c-4879-826a-9daf62123a7a.pdf

Microsoft Windows XP Professional Edition 의 한글판 [최종 사용자 사용권 계약]
http://download.microsoft.com/Documents/UseTerms/Windows XP_Professional_Korean_a9aa2fe0-22e7-4315-9538-e924082b9f70.pdf

상기 문서를 조금 읽어보니 VNC를 통한 XP Home Edition 서버에 접속 사용하는 것은 최대 5대에 한해 허락되어 있는 듯합니다. [설치 및 사용] 부분에서 명시적으로 허락한 서비스 중에 "원격 액세스 서비스"가 있기 때문입니다. 하지만, 이런 생각은 MS측에 문의해 본 공신력있는 내용은 아니니 사실과 다르다면 지적해주시기 바랍니다.

유사한 기능 중 확실히 허용하는 것은 NetMeeting/Remote Assistance Features. 부분에 나와있습니다. NetMeeting ,Remote Assistance 및 Remote Desktop 기술 사용에 대해 허용하고 있는 문장을 볼 수 있습니다. 아마도 이 부분을 따로 명시한 것은 이러한 기능을 사용하는 것이 다중 사용자 환경이 되기 때문에, [설치 및 사용] 첫머리에서 제한한 오직 1개만을 설치, 사용, 액세스, 디스플레이, 실행할 수 있다는 내용에 예외사항이 되기 때문으로 보입니다.

이 외에 상기 익명사용자님의 설명과는 달리 파일 서버, 프린트 서버, FTP나 웹서버, 인터넷 연결공유 서비스 등도 허용되어 있음을 확인할 수 있었습니다. 또한 Windows XP Home과 Professional Edition 간에 EULA상 허용/금지되는 사항의 차이는 연결을 허용하는 최대치(Home 5개, Professional 10개) 정도일 뿐 크게 다르지 않아 보입니다.

아래에 관련된 원문을 일부 발췌해 놓겠습니다. 참고하세요.

Microsoft Windows XP Home Edition 의 한글판 [최종 사용자 사용권 계약]
• 설치 및 사용. 본 사용권 계약에 달리 명시된 경우를 제외하고, 귀하는 컴퓨터에 소프트웨어 복사본 한
개만을 설치, 사용, 액세스, 디스플레이, 실행할 수 있습니다. 정품 인증서에 더 많은 수의 프로세서가
표시된 경우를 제외하고, 언제라도 컴퓨터상에서 동시에 2개 이상의 프로세서로 소프트웨어를 사용할
수 없습니다. 귀하는 파일 및 인쇄 서비스, 인터넷 정보 서비스, 원격 액세스(연결 공유 및 전화 서비스
포함)에 한하여 소프트웨어의 서비스를 실행할 목적으로 최대 5대의 컴퓨터 또는 기타 전자 장치(각각
“장치”)를 컴퓨터에 연결할 수 있습니다. 이 최대 5개의 연결에는 연결을 모으거나 집합시키는
“멀티플렉싱” 또는 기타 소프트웨어 또는 하드웨어를 통한 모든 간접 연결도 포함됩니다. 아래 허용된
경우를 제외하고, 귀하는 컴퓨터에 설치된 소프트웨어, 소프트웨어의 사용자 인터페이스, 또는 기타
실행 가능한 소프트웨어를 실행하기 위하여 어떤 장치를 사용할 수 없습니다.

Microsoft Windows XP Home Edition 의 영문판 [END-USER LICENSE AGREEMENT] 동일부분
• Installation and Use. Except as otherwise expressly provided in this EULA, you may install, use, access,
display and run only one (1) copy of the SOFTWARE on the COMPUTER. The SOFTWARE may not be used
by more than one (1) processor at any one time on the COMPUTER, unless a higher number is indicated on the
Certificate of Authenticity. You may permit a maximum of five (5) ("Connection Maximum") computers or
other electronic devices (each a “Device”) to connect to the COMPUTER to utilize the services of the
SOFTWARE solely for File and Print services, Internet Information services, and remote access (including
connection sharing and telephony services). The five (5) Connection Maximum includes any indirect
connections made through “multiplexing” or other software or hardware which pools or aggregates connections.
Except as otherwise permitted below, you may not use the Device to use, access, display or run the
SOFTWARE, the SOFTWARE’s User Interface or other executable software residing on the COMPUTER.

Microsoft Windows XP Professional Edition 의 한글판 [최종 사용자 사용권 계약] 동일부분
• 설치 및 사용. 본 사용권 계약에 달리 명시된 경우를 제외하고, 귀하는 컴퓨터에 소프트웨어 복사본 한
개만을 설치, 사용, 액세스, 디스플레이, 실행할 수 있습니다. 정품 인증서에 더 많은 수의 프로세서가
표시된 경우를 제외하고, 언제라도 컴퓨터상에서 동시에 2개 이상의 프로세서로 소프트웨어를 사용할
수 없습니다. 귀하는 파일 및 인쇄 서비스, 인터넷 정보 서비스, 원격 액세스(연결 공유 및 전화 서비스
포함)에 한하여 소프트웨어의 서비스를 실행할 목적으로 최대 10대(“최대 연결”)의 컴퓨터 또는 기타
전자 장치(각각 “장치”)를 컴퓨터에 연결할 수 있습니다. 이 최대 10개의 연결에는 연결을 모으거나
집합시키는 “멀티플렉싱” 또는 기타 소프트웨어 또는 하드웨어를 통한 모든 간접 연결도 포함됩니다.
아래 허용된 경우를 제외하고, 귀하는 컴퓨터에 설치된 소프트웨어, 소프트웨어의 사용자 인터페이스,
또는 기타 실행 가능한 소프트웨어를 실행하기 위하여 어떤 장치를 사용할 수 없습니다.

Microsoft Windows XP Home Edition 의 한글판 [최종 사용자 사용권 계약]
• NetMeeting/Remote Assistance Features. 소프트웨어에는 소프트웨어 또는 응용 프로그램이 한 대의
워크스테이션 컴퓨터에만 설치된 경우에도 두 대 이상의 컴퓨터 간의 원격사용을 가능하게 하는
NetMeeting, Remote Assistance 및 Remote Desktop 기술이 포함될 수 있습니다. 귀하는 모든 Microsoft 제품에
대하여 NetMeeting ,Remote Assistance 및 Remote Desktop 기술을 사용할 수 있습니다. 단, 일부 Microsoft
제품의 경우 별도 사용권이 필요할 수도 있습니다. Microsoft 제품이든 Microsoft 제품이 아닌 경우이든,
귀하는 해당 제품에 동봉된 사용권 계약을 참조하거나 해당 사용권 허가자에게 연락하여 추가 사용권 없이
NetMeeting, Remote Assistance 및 Remote Desktop 을 사용할 수 있는지 확인하여야 합니다.

Microsoft Windows XP Home Edition 의 영문판 [END-USER LICENSE AGREEMENT] 동일부분
• NetMeeting/Remote Assistance Features. SOFTWARE may contain NetMeeting and Remote Assistance
technologies that enable the SOFTWARE or other applications installed on the COMPUTER to be used remotely
between two or more computers, even if the SOFTWARE or application is installed on only one COMPUTER. You
may use NetMeeting and Remote Assistance with all Microsoft products; provided however, use of these technologies
with certain Microsoft products may require an additional license. For Microsoft and non-Microsoft products, you
should consult the license agreement accompanying the applicable product or contact the applicable licensor to
determine whether use of NetMeeting or Remote Assistance is permitted without an additional license.

Microsoft Windows XP Professional Edition 의 한글판 [최종 사용자 사용권 계약] 동일부분
• NetMeeting/Remote Assistance Features. 소프트웨어에는 소프트웨어 또는 응용 프로그램이 한 대의
워크스테이션 컴퓨터에만 설치된 경우에도 두 대 이상의 컴퓨터 간의 원격사용을 가능하게 하는
NetMeeting,Remote Assistance 및 Remote Desktop 기술이 포함될 수 있습니다. 귀하는 모든 Microsoft 제품에
대하여 NetMeeting,Remote Assistance 및 Remote Desktop 기술을 사용할 수 있습니다. 단, 일부 Microsoft
제품의 경우 별도 사용권이 필요할 수도 있습니다. Microsoft 제품이든 Microsoft 제품이 아닌 경우이든,
귀하는 해당 제품에 동봉된 사용권 계약을 참조하거나 해당 사용권 허가자에게 연락하여 추가 사용권 없이
NetMeeting, Remote Assistance 및 Remote Desktop 을 사용할 수 있는지 확인하여야 합니다.

익명 사용자의 이미지

EULA를 검토해서 자의적으로 해석하시고 사용해서 소송을 통해 해결하는 방법이 있고, 문의사항에 대해서 Microsoft의 라이선스 담당자에게 회사이름과 사유를 말해서 답을 구하는 방법이 있습니다. 후자는 대부분 제가 말한 것과 동일한 답변을 얻으시게 되고, 전자는 열심히 소송해서 소송비용을 물다가 끝나게 됩니다. EULA를 보시고 사용하시면서 MS에 EULA가 이런데 맞냐고 사용하시는 회사이름으로 공문을 보내보시는게 제일 좋습니다. 그러면 적어도 Home Edition 개수만큼 회사에서 사용하시는 것에 대해서 프로페셔널을 구매하실 수 있는 기회가 생기시게 될겁니다.
간단히 말해서 "Home Edition"에 접속하는 사람이 Home Edition을 사용하는 사용자 1명이 아니라, "타인"이 접속할 수 있도록 되는 경우는 라이선스 위반이라고 보시는게 심플합니다.

그러면 제가 간단하게 하나 문제를 내드리니 답을 고민해 보십시오.

우리회사는 Microsoft Office를 1카피를 사서 Home Edition이 깔린 XP에 설치하고, VNC를 통해서 50명의 직원이 가끔 오피스를 사용합니다. 우리회사는 오피스를 원래대로 한다면 몇개를 사야하나요?

snowall의 이미지

근데 "저"는 누구신가요?

피할 수 있을때 즐겨라! http://melotopia.net/b

익명 사용자의 이미지

제 이름은 익명이어요...

지리즈의 이미지

"Microsoft Office를 1카피를 사서 Home Edition이 깔린 XP에 설치"한 PC를 회사 어느 위치에 놔두고...

직원들이 그 PC를 돌아가면서 사용하면... 라이센스 위반인가요?

There is no spoon. Neo from the Matrix 1999.

익명 사용자의 이미지

이 경우는 네트워크를 차단하면 문제가 되지 않습니다. 혹은 원격 접속(VNC가 되든 뭐가 되든)을 막아둬도 문제가 되지 않습니다.
원격접속이 허용되어서 직원이 모두 그 피시에 접속이 가능하다면 직원이 접속하는 디바이스 만큼의 오피스 라이선스가 필요하지요.

jailbird의 이미지

매우 지당한 말씀입니다. 현실적인 충고 감사합니다. 다른 Windows 제품군의 EULA와 비교해 검토하니 앞서 제가 생각했던 해석이 MS가 의도하고자 했던 또는 의도하는 내용과 다를 것으로 짐작됩니다. 설혹 제 해석이 논리적으로 모순이 없었다 치더라도, 저작권자의 MS의 의도와 다를 땐 분쟁이 발생할 것은 필연이겠지요. 결국 익명사용자님의 지적처럼 결과적으로 좋을 일은 없을 것입니다.

--------

익명사용자님이 제시하신 문제는 VNC의 지위를 어떻게 해석하느냐에 따라 달라지는 문제로 보입니다. 현재 제 잠정적인 생각으로는 Windows XP에서는 Home, Professional 모두에서 VNC를 사용할 수 없는 것으로 보이고, Windows 7 Home Basic에서도 아마도 허용되지 않는 것으로 보입니다. Windows 7 Professional 에서는 "사용권이 허여된 컴퓨터의 단일 주 사용자는 원격 데스크톱 기술 또는 이와 유사한 기술을 사용하여 임의의 장치에서 세션에 액세스할 수 있습니다." 라고 표현하고 있으니, VNC가 원격 데스크톱 유사 기술의 지위를 갖게 된다면 허용될 것으로 생각합니다.

Windows XP Home Edition에서 제시하신 상황이 벌어졌다면 Windows EULA 상 2가지 라이센스 위반이 있겠군요. 먼저 서비스를 제공할 때 제한되는 최대 연결의 갯수인 5개를 초과한 점. 다음으로 허용되는 서비스에 포함되지 않는 서비스(VNC)를 제공한 점입니다. 그리고 이 외에 NetMeeting/Remote Assistance Features. 조항에서 설명하듯이 해당 윈도우 내에서 실행되는 개별 프로그램별로 복수 사용이 가능한지 사용권 허가자에게 확인하여야 합니다. 그러므로 Office 프로그램의 사용권 허가자에게 확인하여야 할 라이센스 문제가 남습니다.

만약 상기 문제에서 OS 환경이 Windows 7 Professional이고, Office 대신 복수 사용자 사용이 허락되는 라이센스의 소프트웨어를 사용중이고, 총 직.간접적인 연결의 수가 20개인(windows 7의 경우 연결의 수를 20개로 제한합니다) 환경에서 20명의 사용자가 VNC를 통해 해당 소프트웨어를 사용했다 하더라도 Windows 7 Professional의 EULA에서는 "사용권이 허여된 컴퓨터의 단일 주 사용자"에 대해서만 허용하고 있으므로 역시 라이센스 위반으로 보입니다.

--------

익명사용자님의 답변을 반복해서 읽다보면, 직접 경험하시거나 또는 유관한 업무에 종사한 결과 자연스레 알게 된 현실적인 결론들을 말씀해주시는 것 같다는 생각이 듭니다. 글 가운데 라이센스와 밀접히 관련된 용어로 CAL과 VDA가 나오더군요. 이 부분에 대해서 조금이라도 이해를 해야 익명사용자님의 답변을 알아들을 수 있을 것 같아 몇몇 문서를 찾아보고 있습니다. 비전공자라 아무래도 시간이 많이 걸리네요. 답변이 늦어지더라도 양해해 주시기 바랍니다.

onion의 이미지

windows의 경우에는
사용자가 보고있는 화면 자체를 바로 원격제어 하는것이 vnc고
linux에서 ssh접속하듯이 접속하는게 rdp인데(console로 attach를 굳이 하지 않는 경우에는 별도 session이 생성되죠)

vnc 자체에 걸려있는 license라면 모를까
windows의 원격제어 license가 vnc의 영향을 받아야할 이유는 없다고 생각됩니다

두가지의 원격제어 방법 자체가 차이가 있는데
왜 vnc하고 비교가 되어야 하나요?...-.-;

ps, 여담입니다만 office는 개인사용자에게 주어지는 권리등에 대한 문제입니다.
기본적으로 한사람만 사용하게 되어있는게 맞는거고
XP의 원격접속과 vnc에 대한 문제는 다른차원이라고 생각합니다. 저는요.

-----새벽녘의 흡혈양파-----

jailbird의 이미지

관련있는 라이센스 부분만 간단이 정리하자면 이런 논리입니다.

1) Windows XP Home Edition을 설치한 컴퓨터에 설치된 소프트웨어를 서비스 할 목적으로 다른 컴퓨터나 장치를 해당 컴퓨터에 연결하는 것을 허용할 때 조건이 있습니다.
1-1. 직.간접적으로 연결할 수 있는 최대 갯수는 5개로 제한됩니다.
1-2. 서비스 종류로는 파일 및 프린터 서비스, 인터넷 정보 서비스, 원격 액세스(연결공유, 전화 서비스) 만을 허용하며 다른 서비스는 허용하지 않습니다.

VNC도 다른 컴퓨터에서 XP 컴퓨터로 연결하여 XP 컴퓨터가 제공하는 특정한 서비스를 실행하는 구조입니다. 그러므로 1)에서 허용하는 서비스 종류에 VNC가 포함되지 않는다면 VNC 사용이 금지되는 것이겠지요. 앞서의 글에서는 원격 액세스에 VNC도 포함되지 않을까 추측했습니다만, 최근의 다른 EULA를 읽어보면 MS의 의도는 그렇지 않아 보입니다. 그러므로 1)번 조항 만으로는 VNC는 사용이 금지된다고 보입니다.

2) NetMeeting/Remote Assistance Features. 조항에서 VNC와 유사해 보이는 NetMeeting, Remote Assistance 및 Remote Desktop 기술이 "두 대 이상의 컴퓨터 간의 원격사용을 가능하게 하는" 기술임을 적시하면서도 모든 MS 제품에 해당 기술을 사용할 수 있다고 기술하고 있습니다. 이 조항에 근거하여 만약 VNC가 이러한 기술에 포함된다면 사용이 허용된다고 할 수 있겠지요. 그러나 이 역시 프로토콜도 다르고, 그 외 여러가지 정황에서 MS의 의도를 추측하자면 이러한 기술에 VNC가 포함된다고 할 수 없을 듯합니다. 그러므로 금지되는 듯합니다.

더 간단히 정리하자면,
Windows XP 를 사용하는 사람은 EULA에 동의하는 조건하에서만 사용이 가능한데,
그 EULA 내용이란 게 특정 몇몇 조건 외에는 금지하는 방식이라, 이 중에는 VNC를 허용한다고 볼 수 있는 조건을 찾을 수 없다.
그래서 허용되는 조건 중 가장 유사한 RDP랑 비교하게 되나, 역시 동일하다고 볼 수 없으므로 VNC는 사용할 수 없다.