[질문] 파일의 배포권 문제.
글쓴이: bizzare / 작성시간: 금, 2005/12/02 - 11:37오전
제가 현재 다른 업체에 제공할 라이브러리를 만들고 있습니다.
Win32, Win64용으로 만들고 있는데,
제 프로젝트를 빌드하면
그 결과파일이
1) Win32 (built by VS6.0)
mfc42.dll, msvcp60.dll, msvcrt.dll
2) Win64 (built by VS2005)
mfc80.dll, msvcp80.dll, msvcr80.dll,
에 dependency가 있습니다.
1) 이 때, 이 파일들을 자유롭게 함께 배포해도 되는 것인지요?
2) 그리고 이 파일들을 사용할 곳에서는 또다시 자기들의 파일과 함께 위 파일들을 배포하게 될텐데 그 때 역시 아무 문제 없는 것인지요?
Forums:
Static으로 컴파일 하심이...파일 사이즈가 좀 커져서 문제지만요
Static으로 컴파일 하심이...
파일 사이즈가 좀 커져서 문제지만요..
그리고 정품으로 개발툴을 구매하시고
개발하셨다면 별 문제가 없을 것 같은데요.
InstallShield의 최신 버젼에서는 알아서
라이브러리들을 패키징하여 설치하더군요..
google에 물어보세요. :wink: mfc42.dll redist
google에 물어보세요. :wink: mfc42.dll redistribute로 검색하면 바로 나옵니다.
Redistributing Microsoft Visual C++ 6.0 Applications
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
재배포시, 파일 버전
잘 살펴봤습니다.
그런데, VC6.0 시디에 있는 건 너무 옛날버전 dll이더군요.
최신버전의 dll로 배포하면 안되나요?
예를 들어 MFC42.DLL 의 경우
시디에 있는 건 6.0.8168.0 이고
제 하드에는 6.0.9586.0 가 있더군요.
그 부분에 대해서는 명쾌하게 안나와 있더군요.
정말 깨끗하고 멋진 프로그램을 짜고 싶습니다.
Re: 재배포시, 파일 버전
최신 dll 은 vc 60 sp6 에 있는 dll 일 껍니다.
sp 에 있는 dll 은 vc60 씨디에 있는 dll 과 동일한 라이센스겠죠?
(아마도 설치할때 라이센스 문구에 있겠죠..)
댓글 달기