当前位置 - 무료 법률 상담 플랫폼 - 법률 문의 - 무료 소프트웨어에 대한 종합 정보

무료 소프트웨어에 대한 종합 정보

자유 소프트웨어 재단의 정의에 따르면 자유 소프트웨어는 제한 없이 자유롭게 사용, 복사, 연구, 수정, 배포할 수 있는 소프트웨어이지만 소스 코드는 공개되어야 합니다. 구매 및 판매가 가능합니다. 이와 관련하여 제한이 없다는 것이 자유 소프트웨어의 가장 중요한 본질입니다. 소프트웨어를 무료 소프트웨어로 게시하려면 일반적으로 "무료 소프트웨어 라이센스 계약"에 따라 소프트웨어를 배포 및 출시하고 소프트웨어 소스 코드를 공개합니다. 자유 소프트웨어는 전 세계 비즈니스 발전에 큰 공헌을 했습니다. 무료 소프트웨어는 수천 명의 사람들의 일상 업무를 더 쉽게 만들고 사용자의 다양한 애플리케이션 요구 사항을 충족시키기 위해 놀라운 속도로 발전합니다. 자유 소프트웨어는 정보 사회의 소프트웨어 개발 및 응용 분야에서 개방형 혁신과 자주적 혁신을 특징으로 하는 혁신 2.0 모델의 전형적인 구현체입니다. Copyleft(카피레프트/카피레프트) 라이센스와 비카피레프트 라이센스의 두 가지 주요 범주가 있습니다. 기본 소개 중국어 이름: 자유 소프트웨어 외국 이름: 무료 소파레 해석의 권리: 자유 소프트웨어 재단은 정의, 인증, 라이센스, GPL, BSD, 저작권을 사용하며 폐쇄 형식, 영적 지도자, 운동 및 오픈 소스 간의 차이점을 사용하지 않습니다. 널리 사용되는 자유 소프트웨어와 오픈 소스 소프트웨어의 차이점, 의미와 개발, 의미, 보안 및 상용화 자유 소프트웨어의 영어 정의는 "free Sofare"입니다. "무료"는 영어로 "자유"와 "무료"라는 이중 의미를 가지고 있는데, "자유 소프트웨어"와 "프리웨어"를 어떻게 구별합니까? 자유 소프트웨어 운동의 창시자인 Richard Stallman은 다음과 같이 정의했습니다. "자유로운 소파"는 가격이 아니라 자유의 문제입니다. 개념을 이해하려면 "자유"를 "표현의 자유"가 아니라 "자유"로 생각해야 합니다. "무료 맥주"에서와 같이 중국어 번역: 자유 소프트웨어의 초점은 가격이 아니라 자유입니다. 이것이 무엇을 의미하는지 이해하려면 "무료"를 "무료 맥주"의 "자유"가 아니라 "자유 표현"의 "자유"로 생각해야 합니다. 더 정확하게 말하면, 자유 소프트웨어는 컴퓨터 사용자가 누구와도 협력할 것인지 선택할 자유와 자신이 사용하는 소프트웨어를 제어할 자유가 있음을 의미합니다. 자유 소프트웨어 사용에 대한 Stallman의 초기 혼란은 GNU 선언문에 포함되어 있습니다. 무료 소프트웨어 대부분의 무료 소프트웨어는 온라인으로 출시되어 수수료를 부과하지 않거나 오프라인(오프라인) 물리적 형태로 출시되며 때로는 최소 수수료(예: 제작비)를 부과하며 사람들은 이러한 소프트웨어를 다음에서 판매할 수 있습니다. 어떤 가격. 그러나 자유 소프트웨어와 상용 소프트웨어는 나란히 공존할 수 있습니다. 소프트웨어 판매를 금지하는 것은 자유 소프트웨어의 정의에 위배됩니다. 오픈 소스에 대한 최초의 정의는 1998년 데비안의 자유 소프트웨어 지침에서 만들어졌습니다. 당시 대부분의 오픈 소스 소프트웨어도 무료 소프트웨어였으며 그 반대도 마찬가지였습니다. 무료 BSD를 기반으로 하는 운영 체제는 모두 자유 소프트웨어, FreeBSD, OpenBSD 및 NetBSD와 유사한 라이센스 계약을 사용합니다. 차이점은 "Copyleft"에 대한 설명입니다. 이러한 운영 체제의 사용자는 종종 "카피레프트"가 자유에 대한 과도한 제한이자 자유 침해라고 생각합니다. "무료 소프트웨어"(프리웨어)는 비용을 지불하지 않고 얻을 수 있지만 일반적으로 사용자에게는 사용, 복사, 연구, 수정 및 배포할 자유가 없는 소프트웨어입니다.

소프트웨어의 소스코드는 공개할 수 없으며, 복제 및 재배포의 자유가 제한될 수 있습니다. 따라서 자유 소프트웨어는 비용이 들지 않는 것이지 자유 소프트웨어가 아닙니다. 자유 소프트웨어 자유 소프트웨어 재단(FSF)의 자유 소프트웨어 정의는 1989년에 처음 발표되었습니다. 이 정의는 나중에 Bruce Perens에 의해 "데비안 자유 소파 지침"(DFSG, 데비안 자유 소프트웨어 지침)으로 다시 작성되었습니다. chao kuei에 의한 무료 소프트웨어 분류 라이센스 Stallman과 자유 소프트웨어 재단(FSF)의 정의에 따르면 무료 소프트웨어는 사용자에게 네 가지 자유를 제공합니다. · 어떤 목적으로든 원하는 대로 소프트웨어를 실행할 수 있는 자유(자유) 영).

· 소프트웨어 작동 방식을 배울 수 있는 자유와 계산에 맞게 소프트웨어를 수정할 자유(자유 1). 이러한 자유를 위해서는 소스 코드에 대한 액세스가 전제 조건입니다.

· 이웃을 도울 수 있도록 소프트웨어 사본을 배포할 수 있는 자유(자유 2).

· 수정된 소프트웨어 버전을 다른 사람에게 재배포할 수 있는 자유(자유 3). 이를 통해 전체 커뮤니티에 소프트웨어 변경 사항을 공유할 수 있는 기회가 제공됩니다. 이러한 자유를 위해서는 소스 코드에 대한 액세스가 전제 조건입니다. 자유도 3을 통해 사용자는 수정된 소프트웨어 버전을 자유롭게 배포할 수 있습니다. 무료 소프트웨어는 수정된 버전이 반드시 무료 소프트웨어 라이센스를 계속 사용할 것을 요구하지 않습니다. 즉, 무료 소프트웨어 라이센스가 카피레프트 라이센스일 필요는 없습니다. 그러나 소프트웨어 라이센스에서 수정된 소프트웨어를 비자유 소프트웨어로 출시해야 한다고 요구하는 경우 해당 라이센스는 무료 소프트웨어 라이센스로 간주되지 않습니다. 라이센스 GPL GNU 일반 공중 라이센스 사용자는 소프트웨어를 복사하고 수정하기 전에 소프트웨어의 '라이센스'에 동의해야 합니다. 무료 소프트웨어에서 가장 일반적인 인증 방법은 GPL-GNU 일반 공중 라이센스입니다. 사용자는 자유 소프트웨어의 소스 코드를 얻었으므로, 사용자가 소스 코드를 수정하는 경우에는 공정성과 상호주의 원칙에 따라 수정된 소스 코드의 결과도 수신자에게 제공해야 합니다. 그리고 이것이 GPL의 정신, 즉 자유, 공유, 상호주의입니다. BSD BSD 라이센스(BSD 라이센스)는 "Berkeley Sofare Distribution 라이센스"의 약어이며 무료 소프트웨어(오픈 소스 소프트웨어의 하위 집합)에서 가장 널리 사용되는 라이센스 중 하나입니다. BSD 소프트웨어는 이 라이센스에 따라 출시됩니다. 그 이후 BSD 제품군의 원래 소유자는 캘리포니아 대학 이사회였습니다. 이는 BSD가 캘리포니아 대학 버클리에서 시작되었기 때문에 BSD 라이선스가 개정되어 많은 BSD 변형이 만들어졌습니다. 유사한 버전을 채택합니다. GNU General Public License부터 매우 제한적인 저작권 소유에 이르기까지 다른 라이센스에 비해 BSD 라이센스는 상대적으로 느슨하며 실제로 BSD 라이센스는 퍼블릭 도메인에 더 가깝다고 간주됩니다. 카피센터(전통적인 '저작권' 인증 방식)와 카피레프트(GPL의 '저작권', 저작권 인증 방식의 일종이기도 함) 사이에 있는 카피 센터입니다. 저작권 자유 소프트웨어는 자유롭게 구할 수 있고, 그 소스코드도 자유롭게 수정, 배포할 수 있지만 저작권은 없습니다. 자유 소프트웨어에 있어서 저작권은 매우 중요합니다. 그것이 바로 GNU General Public License Licensing 계약인 GNU General Public License Licensing Agreement입니다. 자유 소프트웨어가 자유로이 남아 있고 그 작성자의 작업이 인정되도록 보장하는 핵심 메커니즘은 무료이든 독점이든 저작권에 의해 보호됩니다.

무료 소프트웨어는 누구든지 그대로 또는 변경하여 무료 또는 유료로 사용, 복사 및/또는 재배포할 수 있도록 허용하는 라이센스와 함께 제공되는 소프트웨어입니다. 특히 이는 소스 코드를 사용할 수 있어야 함을 의미합니다. "소스 코드가 아니면 프로그램이 아닙니다." 이것은 자유 소프트웨어란 무엇인가?에서 간략하게 설명된 내용입니다. 》자유 소프트웨어의 완전한 정의를 찾아보세요. 프로그램이 무료인 경우 GNU와 같은 무료 운영 체제나 무료 소프트웨어로 구축된 GNU/Linux 운영 체제 버전에 잠재적으로 포함될 수 있습니다. 폐쇄형 형식은 사용되지 않습니다. 독점 소프트웨어는 독점 폐쇄형 형식을 사용하는 경우가 많지만 이는 사용자의 자유를 크게 제한합니다. 자유 소프트웨어는 완전히 다릅니다. 자유 소프트웨어의 소스 코드는 공개되어 있으므로 사용하는 모든 형식은 투명합니다. 자유 소프트웨어는 사용자의 배포 또는 수정 자유를 제한하기 위해 독점 폐쇄 형식을 사용하지 않습니다. 영적 지도자 자유 소프트웨어의 영적 지도자는 Richard Stallman입니다. 그는 "마지막 진짜 해커"로 알려져 있으며, 좋은 소프트웨어는 다른 사람들도 자유롭게 접근할 수 있어야 한다고 믿습니다. 소프트웨어를 상호 갈등과 착취의 도구로 사용해서는 안 됩니다. 그래서 그는 자유 소프트웨어의 자유를 보호하기 위해 GNU General Public License의 초안을 작성했고, 자신의 아이디어를 구현하기 위해 자유 소프트웨어 재단(Free Software Foundation)을 설립했습니다. 자유 소프트웨어 조직(Free Software Organization)의 창립자인 Richard Stallman은 소프트웨어 개발 및 응용 분야의 혁신 2.0 모델의 전형적인 구현으로, 정보 사회에서 개방형 혁신과 독립적 혁신을 특징으로 합니다. 자유 소프트웨어 운동을 지지하는 사람들. Richard Stallman은 운동의 주요 창시자이자 영적 지도자입니다. 자유 소프트웨어 운동가들은 자유 소프트웨어의 정신이 모든 소프트웨어에 적용되어야 한다고 믿습니다. 그들은 컴퓨터 사용자가 이러한 자유를 행사하는 것을 금지하는 것이 부도덕하다고 믿습니다. GNU의 목표는 사용자에게 인기뿐 아니라 자유를 주는 것입니다. 따라서 GNU 소프트웨어가 독점 소프트웨어로 변하는 것을 방지하는 배포 용어를 사용할 필요가 있습니다. GNU 프로젝트를 위해 FSF가 사용하는 방법을 "카피레프트"라고 합니다. 오픈소스와 오픈소스의 차이점 오픈소스 소프트웨어 운동을 지지하는 사람들은 소프트웨어의 자유로움보다는 소프트웨어의 품질과 개발 효율성에 더 많은 관심을 기울입니다. 오픈 소스 소프트웨어 지지자와 무료 소프트웨어 지지자의 가장 큰 차이점은 오픈 소스 지지자가 독점 소프트웨어에 반대하지 않는다는 것입니다. 오픈 소스 소프트웨어를 지원하는 많은 소프트웨어 회사는 카피레프트가 아닌 무료/오픈 소스 소프트웨어를 제한적인 독점 소프트웨어로 병합합니다. 널리 사용되는 무료 소프트웨어 GNU/Linux 운영 체제 Linux 코어

PHP MySQL BSD GCC 컴파일러 GNU Emacs 텍스트 편집기 WordPress GIMP 이미지 처리 소프트웨어 Gnome 데스크톱 Python 프로그래밍 언어 Qt 프로그램 라이브러리 OBS 화면 녹화 소프트웨어 VLC 미디어 플레이어 Xed 텍스트 editor LibreOffice 사무용 소프트웨어와 오픈 소스 소프트웨어의 차이점 오픈 소스의 표준은 자유 소프트웨어의 표준보다 약합니다. 거의 모든 무료 소프트웨어는 오픈 소스 소프트웨어이고 거의 모든 오픈 소스 소프트웨어는 무료 소프트웨어이지만 예외가 있습니다. 첫째, 일부 오픈 소스 라이선스는 너무 제한적이어서 무료 라이선스로 간주될 수 없습니다. 다행히도 이러한 라이센스를 사용하는 프로그램은 소수에 불과합니다. 둘째, 실제로 더 중요한 것은 많은 제품에 사용자가 다른 버전의 실행 프로그램을 설치하는 것을 방지하기 위해 컴퓨터가 실행 프로그램의 서명을 확인할 수 있는 방법이 포함되어 있다는 것입니다. 무료 소스 코드로 실행 파일을 빌드하더라도 사용자는 수정된 버전을 실행할 수 없으므로 실행 파일은 무료가 아닙니다. FOSS 및 FLOSS 자유 소프트웨어와 오픈 소스 사이의 중립성을 유지하기 위해 "FLOSS"와 "FOSS"라는 용어가 자주 사용됩니다("피하거나 주의해서 사용해야 할 단어" 또는 "FLOSS 및 FOSS" 기사 참조).

목표가 중립이라면 "FLOSS"가 더 좋습니다. 왜냐하면 정말 중립적이기 때문입니다. 표현의 자유를 선호한다면 중립적인 용어를 사용하는 것은 좋은 생각이 아닙니다. 자유의 편에 서서 사람들이 자유를 지지하는 모습을 볼 수 있도록 해주세요. 의의 및 개발 의의 자유 소프트웨어 운동의 발전으로 사용자의 컴퓨터는 다양한 제한으로부터 자유로워질 수 있습니다. 즉, 자유 소프트웨어 세계에서 컴퓨터가 처리하는 데이터를 제어할 수 있어야 하며 제어할 수 있습니다. 자유 소프트웨어는 더 이상 소프트웨어 버그에 대해 걱정할 필요가 없고 소프트웨어 확장성에 대해 걱정할 필요가 없음을 의미합니다. 각 회사는 자신의 컴퓨터와 회사 조건을 맞춤화할 수 있으며 해커(제작자)가 취약점을 찾아 대규모 서버를 파괴하는 것에 대해 걱정할 필요가 없습니다. 또는 귀하의 회사) 내부 사용을 위한 소프트웨어 버전(자유 소프트웨어 운동은 배포용이 아닌 내부 사용만을 목적으로 하는 소프트웨어에 반대하지 않습니다). 보안 어떤 사람들은 자유 소프트웨어의 소스 코드가 사용 가능하기 때문에 안전하지 않을 것이라고 생각합니다. 짧지만 강력한 반박: 대부분의 서버는 무료 소프트웨어를 실행합니다. 은행 계좌 정보나 영업 비밀과 같은 민감한 정보나 기밀 정보를 보유한 네트워크 컴퓨터일 수 있습니다. 더 정확한 대답은 소스 코드의 가용성이 위험이 아니라 보안을 보장한다는 것입니다. 소프트웨어의 자유는 광범위한 커뮤니티에서 보고, 테스트하고, 개선할 수 있음을 보장합니다. 좋은 자물쇠는 설계에 사용된 기술이 공개되더라도 열쇠를 가진 사람만이 열 수 있기 때문에 안전합니다. 소프트웨어의 경우에도 마찬가지입니다. 상업화 자유 소프트웨어의 철학은 특정 종류의 잘 알려진 비즈니스 관행을 거부하지만 반비즈니스는 아닙니다. 기업이 사용자의 자유를 존중할 때 우리는 기업의 성공을 기원합니다.