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

Thứ sáu - 15/01/2016 22:33
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.

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.

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.

Tác giả: Lê Hoàng

Nguồn tin: vnreview.vn

Tổng số điểm của bài viết là: 5 trong 1 đánh giá

Xếp hạng: 5 - 1 phiếu bầu
Click để đánh giá bài viết

  Ý kiến bạn đọc

Những tin mới hơn

Những tin cũ hơn

Thành viên
Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site
Bài viết của bạn


Hãy đăng ký/đăng nhập để có thể quản lý bài viết của bạn.
Xem thêm hướng dẫn tại đây!
Thống kê
  • Đang truy cập36
  • Máy chủ tìm kiếm1
  • Khách viếng thăm35
  • Hôm nay11,011
  • Tháng hiện tại323,891
  • Tổng lượt truy cập29,556,238
Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây