VnReview
Hà Nội

Engine Javascript Chakra của Microsoft trở thành mã nguồn mở

6 tháng sau khi tuyên bố sẽ mở mã nguồn của bộ engine Javascript Chakra, ngày hôm qua, Microsoft đã chính thức thực hiện lời hứa của mình.

6 tháng sau khi tuyên bố sẽ mở mã nguồn của bộ engine Javascript Chakra, ngày hôm nay Microsoft đã chính thức hiện thực hóa lời hứa của mình.

Theo The Next Web, trong ngày hôm qua Microsoft đã mở mã nguồn của engine Chakra và đăng tải các mã nguồn này lên GitHub. ChakraCore là một máy ảo JavaScript độc lập được sử dụng bên trong trình duyệt Microsoft Edge. Sau thời điểm này, các nhà phát triển có thể tích hợp bộ engine này bên trong sản phẩm này của mình.

Microsoft đang khuyến khích các nhà phát triển tích hợp Chakra trong dự án của mình, đồng thời cũng bày tỏ mong muốn cộng đồng sẽ đóng góp lại cho engine này thông qua các các yêu cầu gửi lên GitHub.

Do mã nguồn Chakra được phát hành với bản quyền MIT, các nhà phát triển sẽ được tự do sử dụng mã nguồn này theo nhiều cách khác nhau. Đáng chú ý hơn, Microsoft đã bày tỏ quyết tâm sẽ đưa mã nguồn này lên các nền tảng khác ngoài Windows, trong đó Linux hiện đã được đưa vào kế hoạch phát triển từ nay tới tháng 6/2016.

Đồng thời, Microsoft cũng đề ra kế hoạch tạo pull request lên Node.js để giúp công nghệ này có thể tương thích với engine Chakra, cho phép các nhà phát triển có thể dùng engine này thay thế giải pháp V8 của Google.

6 tháng sau khi tuyên bố sẽ mở mã nguồn của bộ engine Javascript Chakra, ngày hôm nay Microsoft đã chính thức hiện thực hóa lời hứa của mình.

Hiện tại, Chakra đang có mức độ tương thích cao nhất với ECMAScript 6, vượt mặt cả engine Google V8 vốn đã được sử dụng trong nhiều năm qua.

Dự án Chakra đã được Microsoft phát triển từ 2008, sau khi gã khổng lồ phần mềm đưa ra quyết định chế tạo một bộ engine JavaScript hoàn toàn mới cho phép hoạt động trên nhiều loại phần cứng thay vì bị giới hạn trên PC desktop truyền thống.

Hiện tại, các lập trình viên đã có thể tải mã nguồn Chakra từ GitHub.

Lê Hoàng

Chủ đề khác