중화사전망 - 구한말 사전 - 오픈소스란 무엇을 의미하나요?
오픈소스란 무엇을 의미하나요?
오픈소스는 무엇을 의미하나요?
1997년에 오픈소스 이니셔티브(오픈소스)가 공식적으로 설립되어 오픈소스에 대한 공식적이고 공식적인 정의가 부여되었습니다. 오픈소스는 단순히 소스코드에 대한 접근을 의미하는 것이 아니라 많은 원칙을 준수한다는 점을 지적했는데, 이를 요약하면 다음과 같다.
1. 무료 재배포 허용 - 단기 판매 제외 및 장기 금지 - 기간 이익.
2. 소스 코드와 컴파일된 프로그램을 함께 배포할 수 있도록 허용합니다. 프로그램 개선을 쉽게 하려면 먼저 수정을 쉽게 만드세요.
3. 저작물의 수정 및 파생 작업을 허용합니다. 소스 코드를 읽을 수 있는 권한만 허용합니다. 이는 독립적인 동료 평가 및 신속한 진화 선택을 지원하기에는 충분하지 않습니다.
4. 작성자 소스 코드의 무결성 - 사용자는 자신이 사용하는 소프트웨어에 대한 책임이 누구인지 알 권리가 있으며, 작성자와 유지관리자는 자신의 평판을 지원하고 유지할 권리도 있습니다.
5. 개인 및 집단에 대한 차별 없는 대우 - 전 과정에서 최대한의 이익을 얻기 위해 특정인을 배제하는 것을 금지합니다.
6. 특정 지역에서 프로그램 사용을 제한하지 마십시오. 사업가들이 배제되기보다는 커뮤니티에 참여하도록 하십시오.
7. 재배포된 모든 프로그램에는 프로그램 권한이 적용되어야 하며 소프트웨어를 간접적으로 차단하는 것은 금지됩니다.
8. 라이센스는 특정 제품을 특별하게 취급할 수 없습니다. 즉, 다른 유형의 라이센스의 함정을 선점할 수 있습니다.
9. 라이센스는 다른 소프트웨어를 제한할 수 없습니다. 배포자는 자신의 소프트웨어에 대해 선택할 권리가 있습니다.
10. 라이센스는 기술 중립성을 유지해야 합니다. 개별 기술이나 인터페이스 스타일을 기반으로 조건을 추론할 수 없습니다.
이는 위의 원칙에 따라 소스코드가 공개적으로 접근 가능한 소프트웨어만이 오픈소스 소프트웨어, 즉 오픈소스 소프트웨어라고 할 수 있다는 것을 의미한다. 오픈소스 소프트웨어는 자유 소프트웨어에서 유래했지만, 일반적으로 말하면 자유 소프트웨어는 때로는 철학적 사상을 기반으로 한 이상주의에 더 가까운 반면, 오픈 소스 소프트웨어는 프로그램 자체의 품질 향상에 더 중점을 둡니다.
오픈 소스는 무엇을 의미합니까?
1997년에 오픈 소스 이니셔티브(오픈 소스)가 공식적으로 설립되어 오픈 소스에 대한 공식적이고 공식적인 정의가 부여되었습니다.
오픈소스는 소스코드에 대한 접근을 의미할 뿐만 아니라 다음과 같은 내용으로 요약되는 많은 원칙을 준수한다는 점을 지적했다. 1. 무료 재배포 허용 - 단기 재배포 판매 제외 및 장기 포기 -기간 이익. 2. 소스코드와 컴파일된 프로그램을 함께 배포할 수 있도록 허용 - 프로그램 개선을 쉽게 하려면 먼저 수정을 쉽게 하세요.
3. 수정 및 파생 작업 허용 - 소스 코드를 읽을 수 있는 권한만 허용하며 이는 독립적인 동료 평가 및 신속한 진화 선택을 지원하기에는 충분하지 않습니다. 4. 작성자 소스 코드의 무결성 - 사용자는 자신이 사용하는 소프트웨어에 대한 책임이 누구인지 알 권리가 있으며, 작성자와 유지관리자는 자신의 평판을 지원하고 유지할 권리도 있습니다.
5. 개인 및 집단에 대한 차별 없는 대우 - 전 과정에서 최대한의 이익을 얻기 위해 특정인을 배제하는 것을 금지합니다. 6. 누구도 특정 지역에서 프로그램 사용을 제한할 수 없습니다. 사업가들이 배제되기보다는 커뮤니티에 참여할 수 있도록 하십시오.
7. 프로그램 재배포에는 프로그램 권한이 적용되어야 하며 소프트웨어를 간접적으로 차단하는 것은 금지됩니다. 8. 라이센스는 특정 제품을 구체적으로 취급할 수 없습니다. 즉, 다른 유형의 라이센스의 함정을 선점할 수 있습니다.
9. 라이센스는 다른 소프트웨어를 제한할 수 없습니다. 배포자는 자신의 소프트웨어에 대해 선택할 권리가 있습니다. 10. 라이선스는 기술 중립성을 유지해야 합니다. 개별 기술이나 인터페이스 스타일을 기반으로 어떤 조건도 추론할 수 없습니다.
이는 위의 원칙에 따라 소스코드가 공개적으로 접근 가능한 소프트웨어만이 오픈소스 소프트웨어, 즉 오픈소스 소프트웨어라고 할 수 있다는 것을 의미한다.
오픈소스 소프트웨어는 자유 소프트웨어에서 유래했지만, 일반적으로 말하면 자유 소프트웨어는 때로는 철학적 사상을 기반으로 한 이상주의에 더 가까운 반면, 오픈 소스 소프트웨어는 프로그램 자체의 품질 향상에 더 중점을 둡니다.
"오픈 소스"란 무엇을 의미합니까?
오픈 소스(Open Source)는 오픈 소스 코드를 의미합니다. 오픈 소스는 사용자가 소스 코드를 사용하여 이를 기반으로 수정하고 학습해야 하지만, 오픈 소스 시스템에도 저작권이 있어 법으로 보호됩니다.
오픈 소스 시스템은 실제로 두 그룹의 사용자를 대상으로 합니다. 하나는 소스 코드와 소스 코드의 개발 및 활용 여부에 가장 관심이 있는 프로그래머이고, 다른 하나는 소스 코드에만 관심이 있는 일반 최종 사용자입니다. 소프트웨어의 기능이 강력합니다.
오픈소스 시스템의 초점은 수용과 관용, 발전이라는 '개방성', 차이를 인정하면서도 공통점을 추구하는 것, 그리고 오픈소스의 본질인 상호 이익과 상생이 되어야 한다.
추가 정보:
대중에게 가장 친숙한 오픈 소스 소프트웨어는 Android입니다. Apple이 아닌 스마트폰 사용자도 Android를 매일 사용해야 하며 가장 영향력이 큰 소프트웨어이기도 합니다. 현재 가장 오픈 소스 소프트웨어 중 하나입니다. Android의 오픈 소스와 오픈 소스가 없었다면 오늘날 휴대폰 제조업체와 모바일 인터넷의 부상은 없었을 것입니다.
생태학적 관점에서 볼 때 Apple의 생태계도 매우 개방적이며 이제 오픈 소스 Swift도 출시했습니다. 이런 측면에서 보면 둘은 사실상 같지만, 오픈소스와 개방성의 방식은 다르다.
Linux는 오늘날의 클라우드 컴퓨팅의 기반을 포함하여 현재 생태학적 구성의 관점에서든 업계 평가에서든 의심할 여지 없이 가장 성공적인 오픈 소스 소프트웨어입니다. 또한 Linux의 기여와 초석에 의존합니다. . 물론 OpenStack, Hadoop, Spark 등도 매우 성공적입니다. 이러한 오픈 소스 프로젝트는 모두 기반 기술이며 오늘날 전체 빅 데이터 및 클라우드 컴퓨팅의 개발을 지원합니다.