Page 1 of 1

모질라에 궁금한점.............

Posted: 2005 03 07 16:55 12
by kiba
저는 그냥 지나가던 개발자입니다.
웹서퍼 모질라, 오픈프로젝트에 궁금한점 잇어 글올리는데,

제가 질라 소스를 좀 수정해서, 웹&당나구 서퍼로 만들어도....
고로니깐, 웹서퍼,파일서퍼 (검색기능) 로 만들어서 재 배포해도 되는건가요.?


꼬리글 남겨주세요.

Posted: 2005 03 07 16:59 30
by 후니미닉
뭐 영리를 목적으로한 배포가 아니라면 큰 문제는 없을 것으로 보입니다.
그래도 문제가 될 수 있으니 확장기능쪽으로 제작하시는게...

저도...

Posted: 2005 03 07 17:29 20
by 박민권
저도 확장기능을 추천합니다.
당나귀 전용으로 수정보다는 확장기능쪽으로 하시면 좀 더 좋지 않을까요?
아님 둘다 개발하셔도. ^^
웹서핑에 당나귀 사용까지 가능하면 당나귀 사용자들도 불여우로 끌어들일수도.
위험한 익스를 떠나 안전한 불여우로~

Posted: 2005 03 07 23:37 52
by 란씨
저번에 '자유 소프트웨어 vs 오픈 소스~' 에 관한 글이 있었는데
오픈소스는 말그대로 소스가 공개되어 있다뿐이지
소스를 분석해 새로 만든것에는 소스 주인의 허락이 필요하다~
이런 내용이 있었던것 같네요
모질라는 오픈소스죠

Posted: 2005 03 08 01:18 24
by 소프트원트
란씨 wrote:저번에 '자유 소프트웨어 vs 오픈 소스~' 에 관한 글이 있었는데
오픈소스는 말그대로 소스가 공개되어 있다뿐이지
소스를 분석해 새로 만든것에는 소스 주인의 허락이 필요하다~
이런 내용이 있었던것 같네요
모질라는 오픈소스죠
그것이 아니라 오픈소스 라이센스의 일관성이 부족하다는 것으로 이해하시는 게 좋을 듯합니다. 통일된 기준이 아니라, 오픈소스에는 여러 라이센스가 있어서 개발자라면 또는 사업자라면 자신의 맞는 라이센스를 찾아낼 필요가 있으면, 또는 자신이 독립적인 라이센스를 만들 수 있습니다. 물론 오픈소스이니셔티브의 인정을 받아야겠죠.

이 문제에 대해 ZdNet에서도 최근에 기사가 나온 적이 있었죠. 저는 내용이 읽어보지않고 제목만 보았습니다. 한번 읽어보아야겠내요.

오픈소스 라이선스「너무 많아서 문제?」


기본적으로 소스에 대한 공개가 원칙이라고 보면 됩니다. 그다음이 문제가 되죠.. 국내에서도 오픈소스 서적이 나와있으니, 도서관에서 대출받아 보시면 될 것입니다. 오픈소스에 대한 정보는 아래 링크를 방문해보세요.

http://www.opensource.org/

Posted: 2005 03 08 01:53 18
by 빛알갱이
란씨 wrote:저번에 '자유 소프트웨어 vs 오픈 소스~' 에 관한 글이 있었는데
오픈소스는 말그대로 소스가 공개되어 있다뿐이지
소스를 분석해 새로 만든것에는 소스 주인의 허락이 필요하다~
이런 내용이 있었던것 같네요
모질라는 오픈소스죠
오픈 소스 소프트웨어와 자유 소프트웨어의 구별이 그렇게 간단히 한 마디로 가능하다고 (구별이 가능하기라도 하다면) 생각하시면 안 됩니다.
소스 주인의 허락을 어떤 뜻으로 하신 말씀인지 잘 모르겠습니다. GNU/FSF의 자유 소프트웨어라고 해서 아무런 제약이 없는 것이 아닙니다. GPL 하의 프로그램을 손댈 때에는 GPL을 따라야 합니다. 그것은 자신이 고친 GPL 프로그램의 소스 코드를 꼭 공개하고 그 작업 결과물 또한 GPL이어야 한다는 것입니다. 이렇게 해야 처음에 '자유 소프트웨어'였던 것이 계속 '자유 소프트웨어'로 남을 수 있으니까요.

정말 거의 마음대로 할 수 있는 (추가 작업을 하고 소스 공개를 하든 말든, 엄청나게 비싼 비용을 받고 팔든 말든) 라이선스는 X window에 쓰이는 MIT X license나 UC Berkeley에서 BSD Unix에 적용한 BSD license가 있습니다. Windows에도 BSD 코드가 들어 있는 것으로 알려져 있습니다. (TCP/IP쪽에 특히). 물론, credit는 명시적으로 주어야 합니다.

모질라의 라이선스는 GPL/MPL/LGPL의 tri-license입니다. (아직 NPL/GPL인 부분도 있는데, 계속해서 GPL/MPL/LGPL로 바꾸고 있습니다. 물론, 원래 모질라 프로젝트에서 만들지 않은 부분은 본래 라이선스에 따라서 다른 라이선스가 적용되지요) GPL과 LGPL은 Free Software Foundation이 만든 대표적인 두 가지 라이선스이고요. MPL은 모질라 개발 진영에서 만든 라이선스입니다. 모질라에 뭔가를 더해서 새로운 제품을 만들 때 세 가지 중에 어떤 라이선스를 택하느냐는 그 작업을 한 사람이 선택할 수 있습니다. 하지만, 기본적으로는 GPL을 따르거나 계속 tri-license를 따르는 것이 좋을 것입니다.

모질라 라이선스에 대한 설명은 여기에 있습니다.

http://www.mozilla.org/MPL/