| English | 의미 |
|---|---|
| copyright/ˈkɒpɪraɪt/ | 저작권 |
| patent/ˈpeɪtənt/ | 특허 |
| software licence/ˈsɒftweə ˈlaɪsəns/ | 소프트웨어 라이선스 |
| commercial software/kəˈmɜːʃl ˈsɒftweə/ | 상용 소프트웨어 |
| proprietary/prəˈpraɪətəri/ | 전유 |
| open-source/ˈəʊpən sɔːs/ | 오픈소스 |
| freeware/ˈfriːweə/ | 프리웨어 |
| shareware/ˈʃeəweə/ | 쉐어웨어 |
| permissive/pəˈmɪsɪv/ | 허용적 라이선스 |
| copyleft/ˈkɒpɪleft/ | 코플레프트 |
미지급자들을 위한 공개 서한
- 1976년 2월, 20세의 빌 게イツ는 컴퓨터 애호가들에게 공개 서한을 보냈다. 그의 회사가 개발한 BASIC 인터프리터가 수천 대의 기계에서 실행되었지만, 그 중 10명 중 1명 미만만이它对它을支付了费用。
- "누가 무료로 전문적인 일을 하겠는가?"라고 그는 물었다. 몇 년 내에 법률은 소프트웨어가 책과 같은 창작물이며, 승인 없이 복제하는 것은 불법임을 명확히 했다.
- 이 논쟁은 사라지지 않았다: 복제당마다 비용을 지불할 것인가, 아니면 코드를免费提供하여 누구나 개선할 것인가? 두 답변 모두 교재에 포함되어 있으며, 적절한 상황에서는 둘 다 옳다.
- 이번 수업의 주제는 저작권, 그에 기반한 라이선스, 그리고 특정 사례에서 이를 정당화하는 방법이다.
저작권
- 저작권은原创作品의 창작자가 그것을 복제, 배포, 수정 및 공연하는 방식을 통제할 수 있는 법적 권리이다.
- 이는 등록 없이 자동으로 적용되며, 소스 코드, 소프트웨어, 문서, 이미지, 오디오 및 비디오에 적용되어创作者去世 후 70년 동안 지속되는 등 매우 긴 기간이 걸린다.
- 프로그래머가它在程序设计中 reliance于它的原因: 소유자이자 저자로 식별됨;任何人复制或窃取该程序时将面临法律后果;竞争对手销售相同作品被阻止;通过授权赚取收入。
저작권은原创作品(코드 포함)에 자동으로 적용되며 복제 및 수정 방식을 통제하지만, 일반적인 아이디어나 알고리즘은 특허가 필요합니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
저작권은 구체적인 표현을 보호하며, 아이디어/발명은 특허로 보호됩니다(가능할 경우).
프로그래머가 프로그램에 저작권을 의존해야 하는 이유는 무엇입니까? 모두 선택하십시오.
난이도 2/5 · 140 코인 + 오늘 첫 완료 시 소액 보너스
소유권, 법적 보호, 시장 보호, 소득이 해당 체계가 제시한 네 가지 이유입니다. 저작권은 성능과 무관합니다.
저작권은 특허가 아니다
- 저작권은 표현을 보호한다: 작성된 프로그램 그대로. 동일한 기능을 수행하지만 다른 프로그램은 저작권을 침해하지 않는다.
- 특허는 독창적인 아이디어나 발명을 보호한다. 출원, 심사, 발급을 거쳐야 하며, 약 20년간 유효하다.
- 일반적인 아이디어와 알고리즘은 저작권의 범위에 포함되지 않으며, 일부 국가에서는 독창적인 아이디어에 대해 특허를 받을 수 있다.

저작권은 자동이며 장기적입니다; 특허는 출원해야 하며 기간이 짧습니다
일반적인 아이디어나 알고리즘은 저작권으로 보호되지 않지만, 다음 중 하나에 의해 보호될 수 있습니다:
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
저작권은 구체적인 표현(코드/텍스트)을 보호하며, 아이디어와 발명은 특허로 보호될 수 있습니다.
소프트웨어 라이선스
- 소프트웨어 라이선스는 소프트웨어의 사용, 복제 및 배포 방법을 명시한 법적 계약이다. 이를 선택하고 적용하는 것을 소프트웨어 라이선싱이라고 한다.
- 상용 소프트웨어는 판매된다: 구매자는 라이선스를 위해 돈을 지불하고, 소스 코드를 받지 못하며, 수정하거나 재배포할 수 없다. 제품은 **프로prietary(독점)**이다.
- 오픈소스 소프트웨어는 소스 코드를 공개하며, 사용자는 라이선스의 조건 하에 읽기, 수정 및 재배포할 수 있다.
- 프리웨어는 비용이 없으며 재배포할 수 있으나, 소스 코드는 공개되지 않으며 수정할 수도 없다. 쉐어웨어는 시용 기간 또는 제한된 기능으로 무료이며, 이후에는 완전한 버전을继续使用하기 위해 사용자가付费。

네 가지 종류의 라이선스, 오픈소스는 다시 나뭄
위험 및 책임 실험실
관련된 규칙, 위험 또는 보호 조항에 따라 예제를 분류하십시오.
각 라이선스 유형의 주요 특징을 매칭하십시오.
난이도 2/5 · 140 코인 + 오늘 첫 완료 시 소액 보너스
상업적 = 유료/.transformed; 오픈소스 = 소스 공개 및 수정 가능; 프리웨어 = 무료이나.transformed.
프리 소프트웨어, 오픈소스, 비제한적, copyleft
- 프리 소프트웨어 재단(FSF)은 프리 소프트웨어를 가격而非自由作为定义:用户可出于任何目的运行程序、研究并修改它、分发副本及修改后的版本。因此必须提供源代码,且仍可能对副本收取费用。
- 오픈소스 이니셔티브(OSI)는 라이선스에 의해 오픈소스를 정의한다: 소스 코드가 제공되며 수정 및 재배포가 가능하다. 시험에서는 FSF와 OSI를 구별된 답안으로 평가한다.
- MIT 및 BSD와 같은 비제한적(permissive) 라이선스는 거의 모든 사용을 허용한다. GPL과 같은 copyleft 라이선스는 수정된 버전을 동일한 라이선스로 배포하도록 요구한다: 공유 동일(share-alike)。
오픈소스 소프트웨어란:
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
오픈소스는 커뮤니티가 읽고, 수정하며, 재배포할 수 있도록 소스를 공개합니다(라이선스 조건 하에).
GPL과 같은 copyleft 라이선스는 다음을 요구합니다:
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
Copyleft("공유 동일")는 파생 저작물이 동일한 오픈 라이선스를 유지하도록 강제하며, 허용형 라이선스(MIT/BSD)는 그렇지 않습니다.
소프트웨어 재단(FSF)의 "free"는 무상이라는 뜻이 아니라 ____에 대한 자유를 의미합니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
사용자는 프로그램을 실행, 연구, 수정 및 재배포할 수 있으며, 사본은 여전히 판매될 수 있습니다. OSI의 오픈 소스 정의는 라이선스 조건에 관한 것입니다.
worked example: 쉐어웨어와 상용 소프트웨어 설명
- 쉐어웨어는 시용, 제한된 기간 또는 제한된 기능으로 무료로 배포되며, 사용자는 완전한 버전을 계속 사용하기 위해付费。프로그래머는 많은 사용자를 저렴하게 도달하여 일부를 paying customers로 전환한다。
- 상용 소프트웨어는 비용으로 판매되며, 소스 코드는 제공되지 않으며, 라이선스는 개발자의 지적재산을 보호하며, 비용은通常支持更新。
- 각 설명은 두 세 개의 독립된 사실으로 구성된다. "사용자가对它을支付费用"만으로는 한 점까지만 가능하다。
쉐어웨어와 프리웨어의 차이는 무엇입니까?
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
프리웨어는 소스가 없는 무료로 제공되며, 쉐어웨어는 시용 기간 동안만 무료이며 이후 비용 지불이 필요합니다.
worked example: 대중에게 판매할 게임
- 프로그래머가 게임을 만들어 판매하고자 합니다. 가장 적절한 라이선스를 식별하고 정당화하시오.
- 상용 라이선스. 게임은 비용으로 판매되므로 프로그래머는 모든 복제본에서 수익을 얻습니다; 소스 코드가 공개되지 않으므로 아무도 게임을 복제하거나 수정하여 자사의 것으로 판매할 수 없습니다。
- 라이선스는 지적재산을 보호하며, 구매자는 업데이트와 지원을 받습니다。
- 오픈소스는 적합하지 않습니다: 소스가 제공되면 게임을 무료로 복제 및 재배포할 수 있어 프로그래머는 수익을 얻지 못합니다。
worked example: 왜 오픈소스가 이 프로그램에 적합하지 않을 수 있는지
- *프로그램이 쇼핑객을 위해 제품 라벨을 읽어줍니다. 오픈소스 라이선스가 적절하지 않을 수 있는 이유를 설명하시오。
- 소스 코드가 공개되어 누구든 수정할 수 있었다. 수정된 버전은 잘못된 제품 정보를 출력할 수 있어, 구매자가 원하는 것이 아닌 상품이나 알레르기 유발 물품을 구매할 수 있다.
- 프로그래머는 해당 프로그램 명하에 배포되는 것의 품질과 안전성에 대한 통제를 잃게 된다.
- 반대로, 소프트웨어를 오픈소스로 RELEASE하여 다른 개발자들이 개선하고 확장할 수 있게 하여 비용 없이 빠르게 확산되기도 한다.
라벨 판독 프로그램을 오픈소스로 공개하면 shopper가 사용하는 모든 버전이 정확한 정보를 제공합니다.
난이도 1/5 · 100 코인 + 오늘 첫 완료 시 소액 보너스
반대 경우: 누구나 코드를 변경하여 라벨을 잘못 읽는 버전을 배포할 수 있으며, 프로그래머는 이를 통제할 수 없습니다.
개발자의 목표에서 선택하기
- 사용자당 수익 및 코드 통제: 상업적(commercial).
- 커뮤니티에 의한 가장 넓은 영향과 개선: 오픈 소스.
- audiences 형성 위해 무료 배포 후 유료完整版 제공: 쉐어웨어(shareware). 코드는 비공개로 무료로 사용 가능: 프리웨어(freeware).
- 라이선스의 특성을 개발자의 목표, 사용자의 필요성, 사용 사례와 연결하여 정당화한다.
각 개발자의 목표를 해당 목적을 달성하는 라이선스와 매칭하십시오.
난이도 2/5 · 140 코인 + 오늘 첫 완료 시 소액 보너스
라이선스는 목표(수익, 도달, 전환, 또는 코드를 포기하지 않은 무료 배포)를 따릅니다.
놓칠 수 있는 점
- 저작권(copyright)은 자동적으로 발생한다. "저작권 등록"이라는 표현은 틀린 것으로, 등록은 특허(patent)에 해당한다.
- **프리웨어(freeware)는 오픈소스가 아니다.**免费的吗? 그렇습니다; 소스 코드가 공개되었나요? 아니요.
- 쉐어웨어(shareware)는 '무료 소프트웨어(free software)'가 아니다. 이는 결제가 수반되는试用期다.
- FSF와 OSI는 서로 다른 기관으로 서로 다른 정의를 가진다. 질문에서 요구하는 것을 명시해야 한다.
이해했습니다
- 저작권(copyright) 은 작성된 그대로의 프로그램을 복사, 배포, 변경하는 권리를 자동으로, 장기간 보장하며, 특허(patent) 는 아이디어를 보호하며 부여받아야 한다.
- 상업적: 유료, 소스 없음, 수정 불가 · 오픈소스: 소스 공개, 수정 및 공유 가능 · 프리웨어: 무료, 소스 없음 · 쉐어웨어:试用期 후 유료
- FSF 무료 소프트웨어 = 네 가지 자유; OSI 오픈소스 = 라이선스; **퍼missive(permissive)**anything 허용, 코플라잇(copyleft) 파생작을 동일한 라이선스 하에 유지
- 개발자의 목표에서 라이선스를 정당화하다: 수익과 통제, 도달 및 커뮤니티, 또는 전환되는 무료试用期