devpia logo

DevTalk

오픈소스에 대해 궁금한 사항이 있습니다.

kimmh3287 / 2020-04-16 오후 3:15:33 / 조회수(1665)

안녕하십니까 아버지 추천으로 싸이트 가입하게 되었고 어느곳에 질문 드려야 할지 몰라 해당 게시판을 사용하게 되었습니다.

 

 

 파일질라(filezilla) 라는 오픈소스 기반에 FTP 프로그램을

회사에서 특수한 목적으로 사용하기 위하여 소스코드를 수정하고 새롭게 컴파일(빌드업)을 했습니다.

 

 참고로 저는 Hellow world 하는방법만 구글링 통해서 접하였고, 파일질라 컴파일 및 컴파일을 위한 준비등은 파일질라 위키와 파

일질라 공식 커뮤니티(외국)에 검색과 번역을 통해 수정을 겨우 하는 정도인 아무것도 모르는 뉴비입니다.

 

결과적으로는 원하는 기능들만 남겨두고 기존에 불필요하다고 느끼는 기능들을 전부 주석처리 하여 컴파일 하였고 정상 실행되는것 까지는 좋았습니다.

 

무료로 회사내에서만 배포하여 사용만이 남은 시점인데요.

몇가지 궁금한 것이 있습니다.

 

1. 오픈소스를 무단으로 수정한것이고, 이를 무료로 회사내에서만 배포하기는 하지만. 이렇게 사용해도 되나요?

 

2. 만약 무언가를 어떠한 방법으로 고지나 사용허락을 받아야 한다면 어떤 절차를 보통 걸치나요?

 

3. 기존 파일질라 exe 파일 용량은 9Mb 인데 제가 컴파일한 exe 파일은 230mb 입니다. 이 용량은 어떤식으로 줄이나요..?

 

무턱대고 저에 궁금한 점만 질문 드리게 된점 양해 부탁드립니다.

 

감사합니다.

 



배너

댓글보기

kimmh3287 / 2020-04-16 15:24

3번에 경우 strip 기능을 통해 심볼들을 지워 주면 된다는것을 알게되었고 전체용량 약 330mb 에서 27.6mb 로 용량 줄이는것은 성공하였습니다.

칡흙 / 2020-04-16 16:43

// 참고해보세요. FileZilla - License http://filezilla-project.org/license.php GNU General Public License v2.0 - GNU Project - Free Software Foundation (FSF) http://filezilla-project.org/misc/gpl-2.0-standalone.html GNU일반 공중 라이센스 - Google 검색 http://www.google.com/search?q=GNU%EC%9D%BC%EB%B0%98+%EA%B3%B5%EC%A4%91+%EB%9D%BC%EC%9D%B4%EC%84%BC%EC%8A%A4&safe=vss&hl=ko&tbm=isch&source=lnms&sa=X&ved=0ahUKEwj1hJjAtuzoAhWOMN4KHVjcA4MQ_AUICigB&biw=1426&bih=872&dpr=1 template http://wogns3623.github.io/intro3.html GNU 라이센스 : 네이버 통합검색 http://search.naver.com/search.naver?sm=tab_hty.btm&where=nexearch&query=GNU+%EB%9D%BC%EC%9D%B4%EC%84%BC%EC%8A%A4&oquery=GNU&tqi=Upl6Tsp0Yidsslfb0G0ssssssJw-126624 GNU 배포 - Google 검색 http://www.google.com/search?source=hp&ei=tQqYXtKyGtrg-AbH2be4BQ&q=GNU+%EB%B0%B0%ED%8F%AC&oq=GNU+%EB%B0%B0%ED%8F%AC&gs_lcp=CgZwc3ktYWIQAzoFCAAQgwE6AggAOgQIABATOgYIABAeEBM6CAgAEAoQHhATOgUIIRCgAUofCBcSGzEwMWcxNTNnMTI0ZzEyNmcxMzJnMTM4ZzExM0oRCBgSDTFnMmcyZzJnMmc0ZzFQwwNY5WJg3GhoCXAAeAGAAagBiAHND5IBBDEuMTWYAQCgAQGqAQdnd3Mtd2l6sAEA&sclient=psy-ab&ved=0ahUKEwiS4ZvLt-zoAhVaMN4KHcfsDVcQ4dUDCAc&uact=5 GNU GPL에 대한 빈번한 질문들 - GNU 프로젝트 - 자유 소프트웨어 재단 (FSF) http://www.gnu.org/licenses/gpl-faq.ko.html#DistributeWithSourceOnInternet 공개 SW 라이센스(GPL, LGPL, BSD) · Jinyong http://jinyongjeong.github.io/2016/06/01/software_license/ GPL·AGPL·MPL…한눈에 보는 오픈소스SW 라이선스 | Bloter.net http://www.bloter.net/archives/209318 상용 라이브러리(DLL)와 GNU 라이센스 결합 제작, 배포 - 공개SW 포털 http://www.oss.kr/oss_license_qna/show/dfccc101-5cc3-4685-9f0d-b321baa3feea 공공 소프트웨어 관리시스템 http://info.kcopa.or.kr/comparison

EnP / 2020-04-17 08:27

230 이나 나간다는 것은 컴파일을 Debug + static 컴파일을 했다고 보여지네요. Release + shared (dll) 모드로 바꾸세요. 그리고 GNU General Public License (GPL) version 2 라고 나와있습니다. 외부에서 누군가 요청이 왔을 때 소스공개만 한다면야 상관없을 겁니다.

SkyNET / 2020-04-17 16:46

릴리즈 모드로 빌드하세요 디버그정보 빠집니다

JUNE_MS / 2020-04-19 23:47

릴리즈 모드로

kimmh3287 / 2020-04-20 10:22

보잘것 없는 뉴비에게 친절히 답변 주신 분들 너무나 감사합니다. 감사합니다 ^^

오징어땅콩 / 2020-04-20 13:06

점점 게시판이 통합되는 느낌... 답해주는 사람이 더 문제 같군요. 시삽이라고 있는 사람이나.. 규칙은 조금씩 지키는게 좋을것 같네요.

분당에집갖고싶어 / 2020-04-20 13:36

ㅋㅋ 질문은 질게로.. 인가요???

EnP / 2020-04-22 20:26

이곳은 어느마을에도 속하지 않아서 시삽이 관리할수 없는 중립지역 같은데요.ㅎㅎㅎ