오픈소스 예제

클라우드 컴퓨팅은 인터넷에 연결된 장치를 통해 일상 생활에서 점점 더 중요한 측면입니다. Google 앱과 같은 일부 클라우드 컴퓨팅 응용 프로그램은 독점적입니다. 다른 사람, own클라우드와 넥스트 클라우드 와 같은, 오픈 소스입니다. 아니요. 이것은 “오픈 소스”가 의미하는 것에 대한 일반적인 오해이며, 개념의 의미는 경제적인 것만이 아닙니다. Sendmail은 인터넷이 표준화되기 전에 태어난 범용 인터넷 작업 전자 메일 라우팅 기능이며, 전자 메일 전송에 사용되는 SMTP(단순 메일 전송 프로토콜)를 포함하여 다양한 종류의 메일 전송 및 배달 방법을 지원합니다. 인터넷. Sendmail은 1980년대와 1990년대에 걸쳐 인터넷 메일 시스템의 중추역할을 했습니다. 그것은 최근 몇 년 동안 후붙이, Qmail, Exim, 그리고 마이크로소프트 익스체인지에 땅을 잃었다, 하지만 여전히 가장 인기 있는 MTA 중 순위 (메일 전송 에이전트). 그것은 무료 및 오픈 소스 소프트웨어와 유닉스 커뮤니티의 잘 알려진 프로젝트입니다. 그것은 자유 소프트웨어 와 독점 소프트웨어로 확산되었습니다. 아파치 HTTP 서버 프로젝트는 UNIX 및 Windows를 포함한 최신 운영 체제를 위한 오픈 소스 HTTP 서버를 개발하고 유지 관리하려는 노력입니다.

A를 LAMP에 배치하는 웹 서버는 광범위한 운영 체제 및 웹 프로그래밍 언어 지원과 기능을 확장할 수 있는 수백 개의 모듈을 통해 여전히 빠르고 유연하며 안전합니다. 아파치는 아파치 소프트웨어 재단의 후원하에 개발자의 열린 커뮤니티에 의해 개발 및 유지됩니다. 이 프로젝트의 목표는 현재 HTTP 표준과 동기화된 HTTP 서비스를 제공하는 안전하고 효율적이며 확장 가능한 서버를 제공하는 것입니다. 오픈 소스 프로젝트는 종종 느슨하게 “작은 공식화 된 프로세스 모델링 또는 지원”으로 구성되지만 문제 추적기와 같은 유틸리티는 종종 오픈 소스 소프트웨어 개발을 구성하는 데 사용됩니다. [54] 일반적으로 사용되는 버그 트래커는 버그질라와 레드마인을 포함한다. [57] 아니요. 오픈 소스 기술과 오픈 소스 사고 모두 혜택 프로그래머와 비 프로그래머. 1) 일반적으로 오픈 소스는 사용자 또는 다른 개발자가 적합하다고 판단할 때 소스 코드를 사용하거나 수정할 수 있게 된 모든 프로그램을 말합니다. 오픈 소스 소프트웨어는 일반적으로 공개 공동 작업으로 개발되고 자유롭게 사용할 수 있습니다. 오픈 소스 / 자유 소프트웨어 운동에 대한 중요한 법적 이정표는 미국 연방 항소 법원이 자유 소프트웨어 라이센스가 저작권이있는 저작물의 사용에 대한 법적 구속력이있는 조건을 확실히 설정한다고 판결했을 때 2008 년에 통과되었습니다.

저작권법에 따라 시행할 수 있습니다. 따라서 최종 사용자가 라이선스 조건을 위반하면 라이선스가 사라지므로 저작권을 침해하게 됩니다. [36] 이러한 라이선스 위험에도 불구하고 대부분의 상용 소프트웨어 공급업체는 아파치 라이선스 를 활용하는 것과 같은 라이센스 조건을 충족하면서 상용 제품에 오픈 소스 소프트웨어를 사용하고 있습니다. [37] 오픈 소스 기술은 인터넷의 대부분을 확립하는 데 도움이되었습니다. 또한, 매일 사용 되는 프로그램의 많은 오픈 소스 기술을 기반으로 합니다. 요점의 경우: 안 드 로이드 OS와 애플의 OS X 커널 및 유닉스/BSD 오픈 소스 기술을 기반으로, 각각. 이 개념은 점점 더 매력적이고 비용 효율적인 IT 솔루션인 오픈 소스 소프트웨어에 대해 설명합니다. 소프트웨어 사용에 대한 라이센싱의 주요 문제와 오픈 소스 소프트웨어의 장점과 단점에 대해 설명합니다. 사례 연구 및 구현 조언, 개념의 더 나은 이해를 보장하는 데 도움이됩니다. 독점 소프트웨어와 마찬가지로 사용자는 오픈 소스 소프트웨어를 사용할 때 라이선스 약관에 동의해야 하지만 오픈 소스 라이선스의 법적 조건은 독점 라이센스의 조건과 크게 다릅니다. 안정성. 많은 사용자가 중요한 장기 프로젝트를 위해 독점 소프트웨어에 오픈 소스 소프트웨어를 선호합니다.