오픈 소스 소프트웨어란 무엇입니까?
오픈 소스 소프트웨어와 달리 소스 코드에 대한 액세스를 제한하거나 수정하는 소프트웨어를 "독점 소프트웨어" 라고 합니다. 일반적으로 소프트웨어 소스 코드는 지적 재산권이 되므로 라이센스 비용과 함께 판매됩니다. 많은 상용 소프트웨어는 독점적인 소프트웨어이므로 소스 코드를 수정할 수 없습니다.
Linux 운영 체제, MySQL 데이터베이스 관리 시스템, Java 프로그래밍 언어, Perl 및 PHP, Python 등을 포함한 일반적인 오픈 소스 소프트웨어 OSS 는 무료이지만, 많은 고성능, 신뢰성이 높은 제품은 잘 알려져 있으며, 기업들은 일반적으로 OSS 를 기반으로 상업적 용도로 개발합니다.
전형적인 오픈 소스
1. 비즈니스 기반 OpenOffice (문서 및 스프레드시트 생성과 같은 사무용 소프트웨어)
2.OS 의 오픈 소스 Linux 운영 체제 (UNIX 호환 OS)
3. 웹 기반 오픈 소스 Apache (웹 서버) 및 MySQL(SQL 데이터베이스)
4.CMS 시스템의 오픈 소스 Xoops(CMS).
5. 일반 소프트웨어 Firefox (웹 브라우저)
오픈 소스 소프트웨어 사용의 이점
1. 믿을 만하다
소스 코드가 이미 출시되었기 때문에 어느 정도의 신뢰성을 가지고 있어 언제든지 악성 프로그램과 취약점을 검사할 수 있습니다. 허점이 발견되더라도 오픈 소스 소프트웨어는 빠르게 수정할 수 있다.
2. 높은 안정성
공급업체 회사의 상황으로 인해 독점 소프트웨어가 서비스 또는 지원을 종료할 수 있습니다. 그러나 사용자가 있는 한 오픈 소스 소프트웨어는 장기 사용자에게 적합한 유지 관리를 계속할 수 있습니다.
3. 비용 절감 가능
오픈 소스 소프트웨어의 라이센스 비용은 무료이므로 종합 비용을 예상할 수 있습니다. 초기 비용과 교체 비용을 모두 절감할 수 있어 소프트웨어 개발에 매우 유용합니다.