자유 소프트웨어 란 무엇입니까?
자유 소프트웨어 (소프트웨어 리브레 또는 오픈 소스 소프트웨어라고도 함)는 소프트웨어 소유자가 사용 및 수정하고 재배포 할 수있는 소프트웨어 유형입니다. 종종 수정을 한 사람이 재배포하고 판매 할 수 있지만 여전히 오픈 소스로 남아 있어야합니다. 무료 소프트웨어는 무료로 사용할 수 있지만 수정되거나 수정되지 않을 수있는 "프리웨어"와 동의어가 아닙니다. 무료 소프트웨어는 때때로 무료이지만 구입에 요금이 필요한 경우도 있습니다. 이름에서 "무료"는 자유롭게 사용하고 변경할 수 있다는 사실을 나타냅니다.
이 유형의 소프트웨어는 오픈 소스 소프트웨어라고도합니다. 이러한 모든 용어는 동일한 의미를 가지며 소프트웨어의 소스 코드가 컴퓨터에 소프트웨어를 보유한 각 사람에게 제공된다는 사실을 가리 킵니다. 소프트웨어의 소스 코드는 원본 버전과 수정 된 버전 모두에서 사용할 수 있어야합니다. 그렇지 않은 경우 소프트웨어를 더 이상 무료로 간주 할 수 없습니다. 물론 사람들은 자유롭게 소프트웨어를 직접 변경하고 다른 사람과 공유하지 않아도됩니다. 그렇게 할 자유가 있다고해서 꼭 필요한 것은 아닙니다.
무료 소프트웨어는 모든 유형의 소프트웨어 일 수 있으며 컴퓨터에 소프트웨어를 설치하려는 모든 사람이 사용할 수 있습니다. 자유 소프트웨어 재단은 1985 년 Richard Stallman에 의해 처음 개발되었으며 자유 소프트웨어의 정의를 단순화하는 데 도움이되는 4 가지 특정 "자유"목록을 제공합니다. 이들은 "어떤 목적 으로든 프로그램을 운영 할 수있는 자유", "프로그램의 작동 방식을 연구하고 원하는 방식으로 프로그램을 변경할 수있는 자유", "사본을 재배포하여 이웃을 도울 수있는 자유" "프로그램을 개선하고 개선 사항 (일반적으로 수정 된 버전)을 일반인에게 공개하여 전체 커뮤니티에 혜택을 줄 수있는 자유."
일반인에게 무료 소프트웨어의 소스 코드 외에도 소프트웨어에는 무료 소프트웨어 라이센스 또는 추가 권한을 제공하는 다른 공지가 수반되어야합니다. 매뉴얼은 일반적으로 소프트웨어에도 포함되어 있으며 일반적으로 수정 한 사용자가 업데이트합니다. 이 유형의 소프트웨어는 사용자의 요구에 따라 소프트웨어를 지속적으로 개선하고 사용자 정의 할 수 있기 때문에 개인이나 대규모 그룹 또는 회사에 유용 할 수 있습니다.