2016-11-11 3 views
0

백엔드에서 MSSQL 데이터베이스가 필요한 소프트웨어를 개발했습니다. 그래서 내 응용 프로그램 설치 파일 내에 Microsoft SQL 설치 프로그램을 포함시켜야합니다. 그러나 라이선스 조건과 Microsoft 기술 자료 문서를 참조 할 때 충돌이 발견되었습니다.Microsoft SQL Server 라이선스 조건

'라이센스 범위'의 라이센스 조항에는 "다른 사람이 복사 할 수 있도록 소프트웨어를 게시 할 수 없습니다"라는 내용이 나와 있습니다.

지식베이스 "https://technet.microsoft.com/en-us/library/dd981032(v=sql.100).aspx"에서 "Microsoft SQL Server 2008 Express는 강력하고 자유롭게 배포 가능한 관계형 데이터베이스 관리 시스템입니다."

그래서이 두 문장을보고 나는 내 응용 프로그램에 SQL Server 설치를 포함 할 수 있는지 여부를 혼동합니다. 제발 어떤 도움을 주시면 감사하겠습니다.

편집 : 사용 SQL Server는 MSSQL 서버 2008 SQL 서버 익스프레스의

답변

0

재배포 (이것은 윈도우 XP를 지원하기 때문에) 무료로 사용할 수 있습니다.

Register for SQL Server Express redistribution

+0


는 응답 주셔서 감사합니다. 나는 서버 2008을 사용하고 있지만 여전히 SQL Server 2012의 라이선스에는 위에서 언급 한 동일한 문장이 있습니다. "라이선스 범위 '아래에서"다른 사람이 복사 할 수있는 소프트웨어를 게시 할 수 없습니다. " –

+0

SQLite3을 사용해 보셨습니까? – Turrican

+0

아니요. 내 응용 프로그램은 MS SQL 서버용으로 개발되었으며 MS SQL 만 필요합니다. 그렇다면 내 응용 프로그램에 SQL Server Express 설치를 포함시킬 수 있는지 여부가 혼란 스럽습니다. –