구성 요소

를 반대하지 않음

Beyoncé - If I Were A Boy

Beyoncé - If I Were A Boy

차례:

Anonim

분석: 독점 소프트웨어 공급 업체와 오픈 소스 공급 업체 간의 구분은 일부 업계 플레이어가 인식하는 것처럼 명확하지 않습니다 독점 소프트웨어 공급 업체와 오픈 소스 공급 업체 간의 분열은 일부 업계 플레이어가 인식하는 것처럼 명확하지 않습니다. 오픈 소스 기술 채택을 고려하는 기업이 늘어남에 따라 Microsoft와 같은 전통적인 소프트웨어 공급 업체도 이러한 고객 요구에 대응하기위한 조치를 취했습니다. "

"오픈 소스는 제품이 아니라 소프트웨어 개발 방식입니다. "플랫폼 전략의 매튜 하드먼 (Matthew Hardman) 싱가포르의 관리자. "마이크로 소프트는 오픈 소스와 경쟁하지 않는다. 나이키가 달리기와 경쟁하지 않는 것처럼 말이다."하드맨은 오픈 소스 애플리케이션을 실행할 수있는 최상의 플랫폼을 제공하고자한다고 말했다. "우리는 기업과 공급 업체가 소프트웨어 개발 방법론을 선택해야한다고 생각합니다. 오픈 소스는 그러한 선택의 하나입니다."

[추가 정보: 새 PC에 15 가지 무료로 제공되는 우수한 프로그램이 필요합니다.]

플랫폼 전략 관리자 그러나 Microsoft는 다른 독점 공급 업체와 경쟁하는 것과 마찬가지로 오픈 소스 기반 공급 업체와 경쟁하게됩니다.

오픈 소스 기여

Hardman에 따르면 Microsoft는 오픈 소스로 간주되는 기술에 기여했습니다. "웹 페이지를 작성하는 데 사용되는 PHP는 Windows Server 2003의 성능 및 확장성에 관한 여러 문제에 부딪혔습니다." "Fast CGI와 같은 Windows Server 2008 및 호스트 기술이 도입됨에 따라 PHP를 Linux보다 최대 200 % 빠른 속도로 실행할 수있게되었습니다."Hardman은 데이터베이스 지원을 위해 PHP 라이브러리에 코드를 제공했으며, PHP 개발자가 마이크로 소프트 데이터베이스에보다 쉽게 ​​연결할 수있게 해준다.

"리눅스는 오픈 소스이지만 오픈 소스는 리눅스가 아니다. "PHP는 사람들이 웹 페이지를 쉽게 만들 수 있도록 설계되었으며 Linux에서만 실행할 수 있습니다"라고 말했습니다.

오픈 소스 전략의 일환으로 회사는 CodePlex라는 웹 사이트를 운영하며 Microsoft 직원과 개발자 커뮤니티는 약 6,000 개의 오픈 소스 프로젝트에 참여합니다. Hardman은 "AJAX Control Toolkit, SugarCRM,.Net 및 'World of Warcraft'와 상호 작용할 수있는 코드를 포함하고 있습니다."Hardman은 CodePlex에 Microsoft가 발표 한 프로젝트 이상을 포함한다고 Hardman. "이것은 사람들이 프로젝트를 만들고 공유 할 수있는 호스팅 플랫폼이며 우리는 혁신을 촉진하기 위해 일부 기술을 공유하기 위해이 플랫폼을 사용했습니다."

전 세계적으로 약 500 만 명의 개발자가 Windows와 같은 Microsoft 플랫폼 기술을 사용하여 다양한 응용 프로그램을 만들었습니다.

다양한 비즈니스 모델

레드햇과 달리 마이크로 소프트는 오픈 소스 솔루션에 대한 서브 스크립 션 기반 모델을 가지고 있지 않다. Hardman은 "소스 코드를 공유하고자 할 때 무료로 공유 할 것입니다. "예를 들어, 누군가 AJAX Control Toolkit을 가져 와서 프로젝트에 임베디드하고 상용화했다면 괜찮습니다."

"소스 코드를 여는 것은 그리 큰 문제가 아닙니다."Hardman이 말했습니다. "오히려 오픈 소스 기술이 기존 플랫폼이나 인프라를 변경하지 않고도 기업용으로 작동하게하는 방법에 관한 것입니다."요컨대, 오픈 소스 여부와 상관없이 솔루션 간의 상호 운용성은 매우 중요합니다. Hardman

기타 오픈 소스 문제

기업은 오픈 소스 기술을 채택할지 여부를 결정할 때 여러 가지 다른 문제를 고려해야한다고 Hardman은 설명합니다. Hardman은 "보안 패치를 쉽게 사용할 수 있도록 지원하는 등 서비스 제공 업체가 제공하는 지원 수준에 대한 지식은 매우 중요합니다."라고 말했습니다.

"오픈 소스 솔루션을 구축하는 데 기술적 인 전문 지식 만 있으면 충분하지 않습니다. "기업을위한 솔루션 작동을 보장하기 위해서는 비즈니스 지식도 필수적입니다."

또한 오픈 소스 제공 업체는 기여하는 커뮤니티가 적절한 정보 보안을 보장 할 수 있다고 확신해야합니다. 하드맨은 보안 기능에 약한 고리가 없어야한다고 말했다.

오픈 소스와 SaaS

2008 년 가트너의 오픈 소스 보고서에 따르면, SaaS (Software-as-a-Service) 보고서는 오픈 소스와 SaaS 비즈니스 모델 모두 가입으로 가격이 낮고 수익성이 낮으며 기업 IT 비용을 절감 할 수 있다고 밝혔다. 그러나 Gartner는 SaaS가 IT 기술에 대한 엔터프라이즈 요구 사항을 줄이는 반면 오픈 소스는 이러한 요구 사항을 증가시키는 경향이 있다고 주장합니다.

Gery Messer, Red Hat 아시아 태평양 지역 사장은 "오픈 소스는 IT 기술 기술 요구 사항을 증가시키지 않습니다 "

Messer에 따르면 Red Hat의 가입 모델은 기업에 예측 가능한 비용 구조를 제공하고 IT 개발 및 지원 요구 사항을 아웃소싱 할 수있게 해줍니다." "오픈 소스는 많은 엔터프라이즈 애플리케이션이 실행되는 인프라 플랫폼" Messer는 말했다. "SaaS는 지역 사회에 기반을 둔 가속화 된 혁신 접근 방식을 통해 소프트웨어 개발 역량을 여러 번 배가시켜 기업이보다 혁신적이고 혁신적인 솔루션을 제공 할 수있게되었습니다."Messer는 오픈 소스 소프트웨어 (OSS)와 마찬가지로 기업, - 중소기업이 IT 비용을 절감합니다. "

오픈 소스 정의

"Red Hat의 SaaS에 대한 일반적인 정의에 동의하지만 오픈 소스에 대한 정의에 동의하지 않을 것입니다. "라고 Gartner의 Brian Prentice는 말했습니다. 신흥 트렌드 및 기술 연구 부통령. 오픈 소스에 대한 정의는 오픈 소스 이니셔티브 (Open Source Initiative, OSI)가 인정한 라이선스 계약에 따라 소프트웨어가 관리되는 소프트웨어이다. 프렌 티스 (Prentice)에 따르면, 오픈 소스에 대한 정의는 오픈 소스 이니셔티브. OSI는 오픈 소스 소프트웨어를 홍보하기위한 비영리 단체입니다. "오픈 소스의 가장 중요한 구성 요소 인 코드를 수정하고 재배포 할 수있는 라이센스 계약입니다."Gartner Open Source 보고서의 공동 저자 인 Prentice는 OSS가 새로운 기술이 조직에 새로운 기술이 필요하기 때문에 기술 요구 사항이 증가합니다. "예를 들어 조직에서 Windows Server를 사용하는 경우 배포판에 관계없이 Linux를 추가하면 새로운 기술이 필요합니다." "현재 Oracle 11g와 SQL Server를 혼합하여 MySQL을 도입 한 경우에는 새로운 기술이 필요합니다."Prentice는 SaaS가 "다른 사람의 인프라에서 실행되기 때문에"이 문제를 피하는 경향이 있다고 말했습니다.

"Salesforce.com과 같은 Force.com과 같은 플랫폼 기반 기능을 살펴보기 시작할 때 특히이 분야에 약간의 차이가 있다고 인정합니다."