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/