Các thành phần

Microsoft đã mở rộng sự hỗ trợ cho cộng đồng mã nguồn mở bằng cách trao tiền cho Apache Software Foundation, lần đầu tiên nó cung cấp tiền cho dự án mã nguồn mở lâu dài. để hỗ trợ dự án PHP (Hypertext Preprocessor) và cam kết cung cấp các đặc tả miễn phí bản quyền cho các giao thức Windows Server và .NET Framework như là một phần của sự hỗ trợ mở rộng cho cộng đồng nguồn mở. Công ty đã công bố kế hoạch của mình tại Công ước OpenReal O'Reilly (OSCON) hiện đang được tổ chức tại Portland, Oregon.

01. Cài đặt XAMPP

01. Cài đặt XAMPP
Anonim

Vào thứ Sáu, Microsoft đã tăng cường những nỗ lực này bằng cách trở thành nhà tài trợ bạch kim của Apache, một khoản tài trợ bao gồm khoản đóng góp 100.000 đô la Mỹ cho tổ chức. Microsoft cũng cung cấp mã cho một dự án có tên là ADOdb, một thư viện trừu tượng cơ sở dữ liệu cho phép các ứng dụng dựa trên PHP giao tiếp với một loạt các cơ sở dữ liệu. PHP là một nhà phát triển ngôn ngữ lập trình mã nguồn mở tự do, sử dụng rộng rãi để phát triển Web.

Thông qua sự đóng góp của Microsoft, ADOdb có thể giao tiếp tự nhiên với trình điều khiển cơ sở dữ liệu của SQL Server, công ty cho biết

Microsoft đang bổ sung vào danh sách (OSP), bao gồm các giao thức cho các công nghệ được xây dựng trong Windows Server và. NET Framework.

Công ty đã đưa ra OSP vào tháng 9 năm 2006 như là một cam kết sẽ không thực hiện bất kỳ hành động thực thi bằng sáng chế nào chống lại những người sử dụng các API công nghệ nhất định. Các cải tiến được phát hành như là một phần của OSP có thể được các nhà phát triển bên thứ ba sử dụng tự do.

Ngoài các khoản đầu tư mã nguồn mở tăng lên, Microsoft đã phát hành bản cập nhật cho IronRuby, một triển khai ngôn ngữ lập trình Ruby cho khuôn khổ lập trình.NET của Microsoft. Công ty cho biết họ có kế hoạch đưa tất cả các thư viện Ruby chuẩn thực hiện trong ngôn ngữ lập trình Ruby như là một phần của phân phối IronRuby của nó.

Nó cũng tham gia vào dự án RubySpec, nhằm mục đích viết một đặc tả publishable cho ngôn ngữ lập trình Ruby và tạo ra một dự án nguồn mở riêng biệt theo Giấy phép Công cộng của Microsoft được gọi là IronRuby-Contrib. Dự án này nhằm thúc đẩy hợp tác phát triển mã cho IronRuby.