윈도우 프로그래밍은 꼭 정품 비주얼 스튜디오를 써야 하나?

http://www.visualstudio.com/ko-kr/products/visual-studio-express-vs

비주얼 스튜디오 익스프레스를 MS에서 제공해 주고 있습니다. MS는 자사의 익스프레스 제품을 통해 개발할 때 자신들의 익스프레스 제품을 이용하여 자유롭게 개발을 해볼 수 있도록 지원해 주고 있죠.

근데 이게 골때립니다. 상용 비주얼 스튜디오가 상당히 비싸기 때문에 회사에서 익스프레스로 개발해서 쓰는 상황을 볼 때가 있긴 합니다. (대놓고 익스프레스로만 개발하라는 사장도 있습니다. 진짜로)

그래서… 무지하게 관련 내용을 뒤져본 적이 있습니다. 일단 결론부터 적겠습니다.

결론: 회사에서 프로그램 창작을 할 때 익스프레스 버전을 사용해도 되나, 익스프레스로 개발한 프로그램을 회사에서 상업적 용도로 배포할 수는 없다.

MS랑 상의하던가 MSDN 구독해 주세요. ㅡㅅㅡ 소규모 기업이면 아마 싸게 지원해 주는 것도 있는 걸로 알고있습니다.

그러나, 자유로운 창작을 위해 써도 된다는 건 공부할 때 써도 된다는 내용입니다. ㅇㅅㅇ 공부할 땐 라이센스 제약 덜받는 익스프레스 버전 써주세요. 그게 나중에 본인한테 피해 덜받는 방법입니다. MS는 상당히 라이센스에 민감한 기업입니다.

갑자기 뜬금없이 이 글을 왜 썼냐고 물으실텐데… 제가 예~전에 C#과 닷넷 공부할 때, 몇몇 영문 사이트에서 알려준 방법이 한국에서는 아직 들어오진 않았는데, 그 내용 보고 질문하는 사람 생길까봐서 그렇습니다.

익스프레스 버전을 받고, 그 안에 같이 설치되어 나오는 CSC(C# Compiler)를 가지고 커멘드 라인에서 컴파일해서 공부하는 방법을 써놓은 글들이 상당히 많습니다. 저게 어디까지 가냐면요… 메모장으로 코딩해서 프로그램 뚝딱 짜놓고 릴리즈 판으로 빌드까지 완전히 끝내는 방법도 나옵니다. 그걸로 멋대로 배포하는 글도 있긴 한데.. 지금은 찾기 힘들군요.

근데 중요한 건, 저건 그냥 지인들끼리 잠깐 돌리고 하는 방법으로 쓰는 것 중 하나일 뿐입니다. 아님 단순히 이렇게도 쓸 수 있다고 알려주는 용도이거나요. ㅡㅅㅡ (여러분이 찰스 페졸드 아저씨처럼 MSDN의 모든 내용을 다 머릿속에 넣어두고 있다면 그렇게 프로그래밍 해도 됩니다만 그래도 상업 배포는 안됩니다. ㅇㅅㅇ) 실제로 돈을 받고 배포할 목적이라면 비주얼 스튜디오 정품을 구하시거나 MSDN을 구독하세요.

p.s. 규링도 MSDN 구독중입니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.