2010-02-12 4 views
4

현재 우리는 판매하는 애플리케이션에 rsync을 제공 할 수 있는지 여부를 판단하고 있습니다. 상용 응용 프로그램 용 Rsync 네이티브 .NET 버전을 사용할 수 있습니까?

나는 Google 검색을했고, 일부 참조 발견

상용 응용 프로그램이므로 이 아닌 GPL 라이센스가 필요합니다.

질문 :

은 우리가 상용 Windows 응용 프로그램과 함께 제공 할 수있는 파일을 복사하기위한 rsync와 기능을 얻을 수있는 패키지를 알고 있습니까?

보너스는 rsync 기능이 시스템에 추가 설치가 필요하지 않은 경우 XCOPY 만 있으면 완료됩니다.

+1

GPL은 사용자가 자신의 코드를 게시 할 필요가 없으므로 상업용 응용 프로그램에서 lib를 사용하는 데 방해가되지 않습니다. – tDo

+0

감사합니다. tDo, 나는 그 라이센스 물건에 초보자입니다. 나는 LGPL이 그것을위한 것이라고 생각했다. –

+1

@ tDo : '상용'과 '독점'을 구별하는 데주의하십시오. GPL (MySQL과 같은)에서 출시 된 많은 상용 응용 프로그램이 있습니다. 독점적 인 응용 프로그램은 GPL 라이브러리를 사용할 수 없으며 LGPL 만 사용할 수 있습니다. –

답변

4

github에는 .Net port of rsync이 있습니다. 그것은 단지 클라이언트 부분 인 것 같습니다.

cygwin 버전의 서버를 설치하려면 cwRsync가 필요합니다.

관련 문제