2015: năm của mã nguồn mở
19/10/2019Phần mềm mã nguồn mở chẳng phải là khái niệm gì mới mẻ, nó đã có từ những năm 80 khi mà một anh chàng tên Richard Stallman nói về việc cung cấp phần mềm miễn phí, rồi sau đó khi Linus Torvalds bắt đầu làm ra hệ điều hành Linux thì cụm từ này gần như bùng nổ. Và trong năm 2015, chúng ta lại càng thấy rõ hơn về cách mà công ty đang mở mã nguồn của mình ra. Từ các tên tuổi nổi tiếng khép kín như Apple, Microsoft cho đến những công ty Internet sau này như Facebook, Google đều mở mã nguồn của những ứng dụng quan trọng có thể giúp thay đổi cách mà người ta làm việc với máy tính cũng như xây dựng phần mềm
Nói về Apple, hãng đã mở mã nguồn của Swift 2, ngôn ngữ lập trình đang được dùng để tạo ra các app cho iOS và một số ứng dụng OS X. Khi mở mã nguồn này, Apple mong muốn Swift không chỉ được dùng để viết app cho hệ sinh thái Apple mà còn cho cả những nền tảng khác, ví dụ như bộ phiên dịch Swift cho Linux cũng đã được Apple ra mắt rồi. Ngoài ra, hãng cũng khuyến khích lập trình viên trên toàn thế giới đóng góp công sức vào để hoàn thiện Swift 2 và những thành phần có liên quan.
Về Microsoft, hãng mở mã nguồn của một số thành phần quan trọng thuộc bộ khung .NET framework, vốn là nền tảng của rất nhiều phần mềm Windows mà bạn đang sử dụng. Trong nhiều năm trời .NET chỉ dành cho Windows mà thôi, còn giờ Microsoft muốn mở nó ra để xài cho cả OS X lẫn Linux. Nói cách khác, những app được viết dựa trên .NET sẽ không chỉ chạy được trên Windows mà cả những nền tảng đối thủ. Bằng cách này, Microsoft có thể kêu gọi lập trình viên đến với .NET bằng cách giúp họ viết app một lần duy nhất và có thể chạy được ở nhiều nơi khác nhau.
Google mới đây cũng mở nền tảng trí tuệ nhân tạo TensorFlow. Nền tảng này sử dụng kĩ thuật " machine learning" để học hỏi, nhận biết hình ảnh, giọng nói và các dấu vết dữ liệu. Hiện TensorFlow đang được xài cho chức năng điều khiển giọng nói trong các ứng dụng Google, tìm hình ảnh trong Photos, và mới đây nhất là chức năng trả lời tự động Smart Reply của app email Inbox. Trước TensorFlow, Google cũng từng thiết lập một hệ thống machine learning thế hệ thứ 1 mang tên DistBelief. Tuy nhiên, DistBelief bị trói buộc nhiều vào hạ tầng kĩ thuật của Google, lại khá nặng nề và khó mở rộng. Trong khi đó, TensorFlow thì không còn bị ràng buộc gì về mặt hạ tầng nữa, và nó có khả năng chạy trên hầu hết mọi thứ, từ các app smartphone cho đến phần mềm trên server siêu mạnh.
Intel thì mở mã nguồn của phần mềm của phần mềm giúp nhà khoa học Stephen Hawking nói được. Intel hy vọng là các lập trình viên khác trên thế giới sẽ ứng dụng mã nguồn hệ thống này để giúp nhiều người khuyết tật hơn. Hệ thống này có tên là ACAT (Assistive Context-Aware Toolkit), có khả năng giúp người khuyết tật giao tiếp với máy tính với rất ít cử động, trong trường hợp ông Hawking là giúp chuyển các cử chỉ mặt thành văn bản, sau đó phát thành tiếng nói.
Rồi Facebook cũng mở React Native, công cụ dùng để viết ứng dụng cho Android và iOS bằng JavaScript nhưng có hiệu năng tương đương như các ứng dụng native. Instagram, Facebook cũng đang được viết một phần bằng React Native và rất nhiều app nhỏ khác của công ty cũng sử dụng công cụ này. Sự hấp dẫn của việc viết app 1 lần chạy được 2 nền tảng chính là yếu tố then chốt giúp React Native ngày càng phổ biến hơn trong giới lập trình web và lập trình di động. Công ty cũng ra mắt thêm bộ khung mở giúp lập trình viên biết được hiệu năng của thiết bị mà họ đang viết app cho.
Elon Musk, cha đẻ của hãng Tesla và nhiều ý tưởng táo bạo khác, cũng đã công bố OpenAI trong năm 2015. Đây là dự án phi lợi nhuận trị giá 1 tỉ USD với mục tiêu tạo ra một bộ khung trí tuệ nhân tạo tương tự như cách mà Google đang làm. Toàn bộ nghiên cứu và thuật toán của OpenAI sẽ được mở ra cho mọi người xài cũng như đóng góp và hoàn thiện nó dần dần. Với sự kết hợp của toàn thế giới và sự giám sát của mọi người một cách công khai, OpenAI có thể đảm bảo rằng không một hoạt động trí tuệ nhân tạo nào trở nên quá mạnh mẽ và có thể gây nguy hiểm tới con người.
Tham khảo: Wired
Tin nổi bật
Tin liên quan
Việt Nam đã hiện diện trên bản đồ IPv6 thế giới
Tỷ lệ người sử dụng IPv6 của Việt Nam từ chỗ hoàn toàn không có vào các năm trước thì đến thời điểm hiện tại, các hệ thống của CISCO, APNIC, Google đều ghi nhận con số người sử dụng IPv6 ở Việt Nam đạt gần 0,03%.
Thảm hoạ an ninh mạng Cloudbleed
Một lỗ hổng nhỏ trong mã nguồn của Cloudflare đã dẫn đến một lượng dữ liệu chưa thống kê được – gồm mật khẩu, thông tin cá nhân, tin nhắn, cookie... – đã bị rò rỉ trên Internet. Nếu bạn chưa biết về lỗ hổng Cloudbleed thì nên đọc tiếp bài viết này. Đây là một mối đe doạ an ninh mạng lớn xảy ra gần đây nhất.
Không chỉ các NPH tại Việt Nam, đến ông lớn là Square Enix cũng đang đau đầu vì nạn DDoS
Trong thời gian gần đây, với các game thủ Final Fantasy XIV, thách thức lớn nhất không phải là các con boss hùng mạnh trong game. Thứ khiến họ đang đau đầu và không thể chống lại chính là các vụ tấn công DDoS.
Chuyên gia bảo mật cho rằng đổi mật khẩu thường xuyên làm tài khoản bạn kém an toàn
Chính kỹ thuật viên trưởng Ủy Ban Thương mại Liên bang Hoa Kỳ (FTC) đã xác nhận điều này.
Chỉ số An toàn thông tin Việt Nam 2015 vẫn dưới mức trung bình
Hiệp hội An toàn thông tin Việt Nam đã công bố chỉ số An toàn thông tin Việt Nam 2015 - VNISA Index 2015. Theo đó, chỉ số trung bình của Việt Nam đạt 46.5%, tuy ở dưới mức trung bình 50% nhưng so với năm 2014 thì đã có bước tiến rõ rệt, đã tăng 7,4%.
Tản nhiệt 'nóng' cho trung tâm dữ liệu
Đi theo một hướng hoàn toàn không giống nhiều hãng công nghệ khác, Vantage tạo ra môi trường 'phòng xông hơi' để "làm mát" cho các trung tâm dữ liệu.
Tăng cường đảm bảo an toàn thông tin dịp Quốc khánh 2/9
Nhằm phòng, chống nguy cơ mất an toàn thông tin xảy ra trong thời gian diễn ra Lễ Quốc khánh 2/9, Bộ TT&TT đề nghị các cơ quan, đơn vị tăng cường triển khai một số hoạt động nhằm bảo đảm an toàn thông tin cho các hệ thống thông tin thuộc phạm vi quản lý của mình.
[6 bước] Hướng dẫn mua dịch vụ máy chủ ảo tại Viettel IDC
Hiện nay, nhu cầu mua máy chủ ảo Cloud Server, Viettel StartCloud ngày càng nhiều. Vì vậy, bài viết dưới đây Viettel IDC sẽ hướng dẫn Quý khách mua máy chủ ảo tại Viettel IDC nhanh nhất!
"Điện toán sương mù" và giấc mơ trở lại của 2 cựu vương Cisco & Microsoft
Khái niệm có tên gọi tưởng như... đùa này lại đóng vai trò quyết định tới "bộ não" của điện toán toàn cầu trong tương lai.
Tìm hiểu về chuẩn SMTP STS – chuẩn bảo mật Email mới hỗ trợ cho chuẩn cũ StartTLS
Bên cạnh rất nhiều ứng dụng nhắn tin nhanh, Email vẫn là một trong những cách giao tiếp phổ biến nhất trong thời đại số hiện nay. Nhưng liệu rằng Email của bạn có an toàn? Chuẩn SMTP STS đã được phát minh để giải quyết vấn đề chuẩn cũ kém bảo mật StartTLS.
Bình luận ()