Các thành phần

Sự phân chia giữa các nhà cung cấp phần mềm độc quyền và các nhà cung cấp mã nguồn mở không rõ ràng như một số người chơi ngành công nghiệp nhận thức được. Trong khi nhiều doanh nghiệp xem xét việc áp dụng các công nghệ mã nguồn mở, ngay cả các nhà cung cấp phần mềm truyền thống như Microsoft cũng đã thực hiện các bước để đáp ứng các nhu cầu của khách hàng "

Các cuộc 'thẩm vấn tÃch cá»±c' tại nhà tù giám đốc CIA từng quản lý

Các cuộc 'thẩm vấn tÃch cá»±c' tại nhà tù giám đốc CIA từng quản lý

Mục lục:

Anonim

[Xem thêm: Máy tính cá nhân mới của bạn cần 15 chương trình miễn phí tuyệt vời]

tuy nhiên, Microsoft sẽ cạnh tranh với các nhà cung cấp mã nguồn mở, cũng như cạnh tranh với các nhà cung cấp độc quyền khác.

Theo đóng góp của Open-source

Theo Hardman, Microsoft đã đóng góp vào công nghệ được coi là mã nguồn mở. "PHP, một công nghệ được sử dụng để xây dựng các trang web, chạy vào nhiều vấn đề xung quanh hiệu năng và khả năng mở rộng trên Windows Server 2003", ông nói. Hardman cho biết công ty đã đóng góp mã cho các thư viện PHP để hỗ trợ cơ sở dữ liệu, làm cho nó dễ dàng hơn cho các nhà phát triển PHP để kết nối với cơ sở dữ liệu của Microsoft.

"Linux là mã nguồn mở, nhưng mã nguồn mở không phải là Linux", Hardman lưu ý. "PHP được thiết kế để làm cho mọi người dễ dàng xây dựng các trang web, chứ không phải chỉ để chạy trên Linux".

Là một phần của chiến lược nguồn mở, công ty này tổ chức một trang web gọi là CodePlex, nơi nhân viên Microsoft và nhà phát triển cộng đồng làm việc với khoảng 6.000 dự án nguồn mở. "Các ví dụ về các dự án như vậy bao gồm bộ công cụ kiểm soát AJAX, SugarCRM,.Net, và mã có thể tương tác với World of Warcraft", Hardman nói.

CodePlex bao gồm nhiều hơn là các dự án mà Microsoft đã phát hành, theo Hardman. "Có khoảng năm triệu nhà phát triển trên toàn thế giới đã tạo ra nhiều ứng dụng khác nhau bằng cách sử dụng các công nghệ nền Microsoft như Windows,.net, Windows Server và Microsoft Xbox, theo người khổng lồ phần mềm.

Các mô hình kinh doanh khác nhau

Không giống Red Hat, Microsoft không có mô hình dựa trên thuê bao cho các giải pháp nguồn mở. "Khi chúng tôi muốn chia sẻ mã nguồn, chúng tôi sẽ chia sẻ nó miễn phí," Hardman nói. "Ví dụ, nếu ai đó lấy Bộ công cụ Kiểm soát AJAX, nhúng nó vào một dự án và thương mại hoá nó, thì tốt với chúng tôi".

"Không phải là vấn đề mở mã nguồn" Hardman nói. "Thay vào đó, làm thế nào để làm cho công nghệ mã nguồn mở hoạt động cho doanh nghiệp mà không cần phải thay đổi nền tảng hoặc cơ sở hạ tầng hiện có của nó". Tóm lại, sự tương hợp giữa các giải pháp, dù là nguồn mở hay không, là rất quan trọng, Hardman Các vấn đề về nguồn mở khác

Các vấn đề về nguồn mở khác

Các doanh nghiệp cần cân nhắc một số vấn đề khác khi quyết định áp dụng các công nghệ mã nguồn mở, theo Hardman. Hardman nói: "Kiến thức về mức độ hỗ trợ của nhà cung cấp dịch vụ cung cấp, chẳng hạn như sẵn có các bản vá lỗi bảo mật, là rất quan trọng."

"Không chỉ có chuyên môn kỹ thuật trong việc xây dựng giải pháp nguồn mở. "Kiến thức kinh doanh cũng rất cần thiết để đảm bảo giải pháp có hiệu quả cho doanh nghiệp".

Ngoài ra, nhà cung cấp mã nguồn mở phải tin tưởng rằng cộng đồng đóng góp có thể đảm bảo an ninh thông tin đầy đủ.

Nguồn mở và SaaS Theo Báo cáo Nguồn mở của Gartner cho năm 2008, phần mềm như một dịch vụ (SaaS) sẽ khai hoả nguồn mở là phương pháp cắt giảm chi phí CNTT của doanh nghiệp được ưa chuộng vào năm 2012.

Báo cáo cho biết cả mô hình kinh doanh mã nguồn mở và mô hình SaaS theo thuê bao, hoạt động trên lợi nhuận thấp và có thể giảm chi phí CNTT cho doanh nghiệp. Gery Messer, chủ tịch của Red Hat khu vực Châu Á Thái Bình Dương, không đồng ý: "Mã nguồn mở không làm tăng yêu cầu về kỹ năng công nghệ thông tin trong khuôn khổ của doanh nghiệp ".

Messer cho biết mô hình thuê bao của Red Hat cung cấp cho các doanh nghiệp cấu trúc chi phí có thể dự đoán được và cho phép họ thuê ngoài các yêu cầu về phát triển và hỗ trợ CNTT.

" Open source là nền tảng cơ sở hạ tầng mà nhiều ứng dụng doanh nghiệp chạy " Messer nói. Tuy nhiên, Messer đã đồng ý rằng, giống như phần mềm nguồn mở (OSS), SaaS cũng có thể giúp các doanh nghiệp, đặc biệt là các doanh nghiệp nhỏ "Mặc dù tôi đồng ý với định nghĩa chung của Red Hat về SaaS, nhưng tôi không đồng ý với định nghĩa của họ về mã nguồn mở", Brian Prentice, người phát ngôn của Gartner cho biết. phó chủ tịch nghiên cứu cho các xu hướng và công nghệ mới nổi. "Nguồn mở không chỉ là một nền tảng cơ sở hạ tầng, nó có thể là nhiều hơn thế."

Theo Prentice, định nghĩa về nguồn mở của Gartner là phần mềm được điều chỉnh theo một thỏa thuận cấp phép được công nhận bởi Sáng kiến ​​nguồn mở (OSI). OSI là một tổ chức phi lợi nhuận nhằm mục đích quảng bá phần mềm nguồn mở. "Đó là bản thỏa thuận cấp phép, đặc biệt là các quyền sửa đổi và phân phối lại mã nguồn, đây là thành phần quan trọng nhất của mã nguồn mở".

Là một đồng tác giả của báo cáo nguồn mở Gartner, Prentice giải thích rằng OSS có xu hướng Prentice nói: "Nếu, ví dụ, tổ chức của tôi sử dụng Windows Server, việc bổ sung Linux, bất kể phân phối, sẽ đòi hỏi những kỹ năng mới. "Nếu tôi hiện đang sử dụng một hỗn hợp của Oracle 11g và SQL Server, và sau đó giới thiệu về MySQL, cần một bộ kỹ năng mới".

Prentice nói SaaS có xu hướng tránh vấn đề này vì nó "chạy trên cơ sở hạ tầng của người khác" "Tôi thừa nhận có một số sắc thái trong lĩnh vực này đặc biệt khi chúng tôi bắt đầu xem xét các khả năng nền tảng như một dịch vụ như Force.com từ salesforce.com", ông lưu ý.