2014-11-13 8 views
0

나는 다른 응용 프로그램 입/출력 작업 외에 작동 시간 동안 센서 값을 간단히 표시하는 C# Winform 응용 프로그램을 만들었습니다.
알고리즘 부분을 건너 뜁니다 (여기서 언급 할 특별한 것은 없습니다).
디스플레이 부분에 대해서는 멋진 기능으로 ZedGraph library과 협력하기로 결정했습니다.ZedGraph License

문제 : 내가 작업을 끝내고 그것을 공개하려고 할 때 라이센스 절차가 마음에 들었습니다 !! 독서 this page는 나의 혼란을 제거하지 않았다 !!

일부 전문가 나 이전 사용자가 나를 안내해 줄 수 있습니까? 소프트웨어를 계속 사용합니까 아니면 Charts을 사용하기 위해 모든 것을 중단하고 다시 사용해야합니까?

P.S : 라이브러리에서 아무 것도 변경하지 않고 그대로 사용하므로 내 소프트웨어를 실행하려면 [mySoftware.exeZedGraph.dll]이 같은 위치에 있어야합니다.

+4

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

답변

3

무엇에 대해 혼란스러워합니까? 설명 해주십시오.

내가 언급 한 페이지에서 ZedGraph를 변경하면 변경 사항을 프로젝트에 제출해야한다는 사실이 분명하다고 생각합니다. 그렇지, 아니. 프로젝트에서 ZedGraph를 dll로 사용한다면, 변경 사항을 제출하거나 프로젝트의 소스 코드를 열 필요가 없습니다.

많은 사람들이 상업용 응용 프로그램과 ZedGraph을 사용하는 경우 ZedGraph 사용 조건은 당신이 당신의 고유의 코드를 공유 필요할 수 있음을 우려하고있다. 그렇지 않다. LGPL의는 그래서 당신이 동적으로 ZedGraph (예를 들어, 그냥 zedgraph.dll 참조)와 연결로 자신에게

을 ZedGraph 적용, 다음 실행 모듈은 ZedGraph에서 별도의 작업이며 그냥 사용하는 "일 남아 도서관".

제 제품에는 zedGraph 라이센스가 포함되어 있으며 WinForm 응용 프로그램의 about/help 페이지에 저자가 있다는 것을 인정합니다.

희망이 도움이됩니다.

+0

덕분에 그게 가장 혼란 스럽네요. ""제 제품에 zedGraph 라이센스를 포함시키고 WinForm 응용 프로그램의 about/help 페이지에 저자를 인정할 것입니다. " 필요하지 않다면 왜 그렇게하겠습니까? – chouaib

+0

나는 그 소프트웨어의 저자에 대한 인정으로 그렇게한다. 내 작은 감사의 종류! 나야. 저자가 묻지 않은 경우에는 필요하지 않습니다. – silverspoon