2009-02-07 3 views
3

저는 직장에서 Microsoft Visual Studio 2008 Professional Edition에서 저조한 winforms 응용 프로그램을 개발했습니다. Visual Studio는 내가 일하고있는 회사에 라이센스되어 있습니다.Microsoft Visual Studio 라이선스

해당 응용 프로그램을 판매하려면 내 라이센스 옵션이 무엇입니까?

편집 :
여기에 나와있는 문제는 내 고용주와의 관계가 아닙니다. 코드는 몇 시간 후에 작성되었지만 이해 관계가 있지만 Microsoft와의 관계입니다.
Ex. Visual Studio Express에서 계속 개발한다면 이전 코드를 유지할 수 있습니까? Visual Studio Professional을 사용하여 일부 어셈블리가 작성되었는지 확인하는 방법이 있습니까?

+4

이 질문은 프로그래밍이나 소프트웨어 개발이 아니라 라이센스 또는 법적 문제에 관한 주제이므로 닫으려고합니다. [여기를 참조하십시오 (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) 및 [여기] (http://meta.stackexchange.com/questions/139804/can- 주제에 관한 라이센싱 질문), 자세한 내용은 [도움말]을 참조하십시오. – JasonMArcher

답변

6

문제가 무엇인지보고 싶습니다. 귀하의 고용주가 Visual Studio의 적절한 사용권을 가지고 있다고 가정 할 때, 귀하는 그들이 선택한 어떤 목적으로도 사용할 수있는 권리가 있습니다. Microsoft가 자신의 프로젝트에 회사 리소스를 사용할 수 있는지 여부는 상관 없습니다.

8

저는 변호사가 아니지만 일반적으로 고용주의 도구를 사용하여 직장에서 무언가를 개발하면 자신이 아닌 자신이 소유하고 있습니다.

"이해"가 있다면 서면으로하십시오. 당신의 제품이 돈 만드는 사람으로 판명되면, 당신은 당신이 기뻐할 것입니다.

Visual Studio의 경우 선택한 라이선스로 애플리케이션을 배포해야합니다. 집에서 계속 개발하고 싶다면 Express로 이동 (코드를 유지할 수 있지만 Express의 하위 수준 기능을 처리해야 할 수도 있음)하거나 Pro 라이센스를 구입하십시오.

+0

+1 그의 고용주가 소유하지 않았다면 나는 놀랄 것입니다. 서면으로 받기 위해 +1 – cletus

+1

+1! –

11

저는 Visual Studio 자체의 라이센스가 아니라 고용주와의 계약에 더 의존한다고 말합니다. 적법하게 허가 된 사본 인 경우 문제는 전적으로 고용주에게 있습니다.

상당수의 개발자 계약서에는 직장이나 고용주의 장비 또는 근무하는 동안 언제든지 작성된 코드가 고용주의 것이라고 명시되어 있습니다.

그렇지 않은 경우 Visual Studio Express 복사본을 다운로드하고 자신의 시스템에서 추가 개발을 수행하여 자신을 보호하십시오.

2

프로젝트가 Visual Studio Express Edition에서 작동하는 경우 시도하십시오. 문제가 해결되었습니다. 그렇지 않은 경우 1 단계로 돌아갑니다.

1

VS 전문가 용 EULA를 살펴보십시오. 당신은 당신이 할 수있는 것과 할 수없는 것을 구분할 수 있어야합니다. 이를 익스프레스 용 EULA와 비교하십시오. 지루한 일이지만 시작할 수있는 적절한 곳입니다.

4

Microsoft의 DreamSpark ( https://www.dreamspark.com/default.aspx) 프로그램이 좋은 옵션 일 수 있습니다. 기본적으로 무료로 3 년 MSDN 구독 -

편집 (등, 실제 제품 구축에 대한 몇 가지 요구 사항을 완벽 소리) : 그것은 "BizSpark에"입니다 : http://www.microsoft.com/BizSpark/

+0

-1 첫 번째 dreamspark는 학생을위한 것이며 두 번째는 교육적인 목적을위한 것입니다. 당신은 그것으로 돈을 벌 수 없습니다. – texmex5

+0

나는 당신이 bizspark를 추천한다고 생각합니다. dreamspark의 이익을 얻으려는 전문가 –

+0

당신이 맞습니다. BizSpark입니다. –

2

가 바이트 코드 자체에 대해 알고하지 마십시오, 먼저 어셈블리 파일 속성을 확인하십시오. 내 vista 상자에서 오른쪽 클릭 -> 속성을 ​​클릭 한 다음 세부 정보 탭을 선택하십시오. 그런 다음 ILDASM을 실행하고 어셈블리의 특성을 확인하십시오.

또한 익스프레스 에디션의 EULA를 다시 확인하면 웹 페이지에서 "애호가"와 "애호가"를 대상으로 지정합니다. 편집증 환자는 식별 가능한 물건이있을 것이라고 생각합니다.

마지막으로 정말로 조심하고 싶다면 코드를 배포하기 전에 SDK를 다운로드하여 명령 줄에 코드를 컴파일하십시오.

+0

+1 재 컴파일 코드 – johnc

5

Visual Studio를 설치할 때 동의 한 최종 사용자 사용권 계약은 아주 명백합니다. VS를 사용하여 개발 한 코드에 대한 권리를 소유하고있을뿐만 아니라 이 필요합니다. 코드에 명시 적으로 저작권을 주장해야합니다.

검토해야 할 파일은 redist.txt이며 설치 디렉토리에 복사됩니다. Microsoft에서 소유하고 자유롭게 재배포 할 수있는 파일을 나열합니다. 모든 필수 요소는 .NET 프레임 워크와 같습니다. 그 목록에없는 것은 사용하고자하는 것이 아닙니다.

EULA에는 하나의 예외가 있으며 고객이 유료로 인터넷 자원에 액세스 할 수 있도록하는 제품을 개발할 수 없습니다. 홀수 공 제외의 약간, MSFT가 통제하지 않는 사업 분야를위한 경쟁을 억제하기위한 것이라고 생각합니다.

마지막으로, 다른 사람들이 언급 한 것처럼, 당신의 고용주와의 "이해"는 위기 시간 일 때 웅크리는 것을 의미합니다. 서명 한 직원 계약을 신중히 검토하십시오. 근무 시간 외 근무의 소유권을 주장하지 않은 것을 본 지 꽤 오래되었습니다. 특정 기간 동안 계약이 끝난 후에 생성 된 "관련"저작물. IP가 크고 뇌가 빠져 있습니다.

관련 문제