Chatbox

Các bạn vui lòng dùng từ ngữ lịch sự và có văn hóa,sử dụng Tiếng Việt có dấu chuẩn. Chúc các bạn vui vẻ!
10/09/2013 11:09 # 1
huetrangdn49
Cấp độ: 1 - Kỹ năng: 1

Kinh nghiệm: 6/10 (60%)
Kĩ năng: 2/10 (20%)
Ngày gia nhập: 24/05/2013
Bài gởi: 6
Được cảm ơn: 2
Tại Sao người ta quan tâm nhiều tới "Mã nguồn Mở"?


Mã nguồn mở là các sản phẩm phần mềm công khai mã nguồn. Người ta không phải trả một khoản chi phí nào hơn nữa họ có quyền xem, sửa đổi, cải tiến, nâng cấp theo một số nguyên tắc chung quy định trong giấy phép phần mềm Mã nguồn mở Genaral Public licence – GPL. Các nhà cung cấp phần mềm nguồn mở có quyền yêu cầu người sử dụng trả một số chi phí về dịch vụ bảo hành, huấn luyện, nâng cấp, tư vấn…Tức là các dịch vụ thực sự đã thực hiện để phục vụ người dùng, nhưng không được bán các sản phẩm nguồn mở vì nó là tài sản trí tuệ chung không phải của một nhà cung cấp nào.

Trên thế giới, có rất nhiều sản phẩm mã nguồn mở đã ra đời và ứng dụng mạnh mẽ. Hệ thống LAMP được biết đến là tổng hợp các phần mềm Mã nguồn mở phổ biến nhất thế giới. Đây là sự kết hợp của Linux + Apache + MySQL + PHP (hay Perl hay Python) để tạo ra một môi trường máy chủ web có khả năng chứa hay phân phối các trang web động. Trong đó:

Linux: Là một hệ điều hành miễn phí, ổn định, bảo mật, linh hoạt, hiệu suất cao được cộng đồng lớn trên internet phát triển. Linux ra đời vào ngày 5/4/1991 bởi người sáng lập Linus Torvalds. Được những ông chủ lớn như IBM, Compag, Oracle đầu tư hàng tỉ USD để phát triển dịch vụ và phần mềm trên nền tảng Linux. Từ phiên bản đầu tiên với hơn 10 ngàn lệnh, đến 14/3/2011 Linux được phát hành với 14.294.493 dòng lệnh, đánh dấu một chặng đường tồn tại và phát triển lâu dài của Linux. Ngày nay, Linux được sử dụng rộng rãi trên toàn thế giới, hàng loạt các hãng máy tính lớn như HP, ASUS, DELL, Lenovo bán ra các sản phẩm laptop được cài đặt sẵn Linux, các máy chủ, thiết bị di động, máy nghe nhạc, máy tính bảng, các máy ATM và thậm chí cả các siêu máy tính cũng sử dụng hệ điều hành Linux.

Apache: Là phần mềm máy chủ web phổ biến nhất trên mạng. Nó rất an toàn, nhanh chóng, và đáng tin cậy. Chúng ta có thể tùy chỉnh để Apache hỗ trợ các ngôn nhữ web khác nhau như PHP, CGI/Perl, SSL, SSI, ePerl, và thậm chí ASP. Trong thời gian vừa qua, hệ thống máy chủ web trên dòng mã nguồn mở luôn được giới chuyên môn đánh giá rất cao. Theo thống kê của Netcraft vào tháng 12/2004, trên Internet có 68% website chạy Apache, và chỉ có 21% chạy IIS, và 47 trong top 50 website có thời gian sống (tức thời gian giữa hai lần khởi động lại máy) lâu nhất là chạy trên máy chủ web Apache.

MySQL là hệ quản trị cơ sở dữ liệu nhanh nhất trên thế giới, nó trở thành cơ sở dữ liệu nguồn mở phổ biến nhất trên thế giới vì hiệu suất và độ tin cậy cao, dễ sử dụng. Nó rất tốt cho các ứng dụng dựa trên web. Nhiều tổ chức lớn nhất và phát triển nhanh nhất trên thế giới bao gồm Facebook, Google, Adobe, Alcatel Lucent và Zappos đều sử dụng MySQL để tiết kiệm thời gian và tiền bạc nhằm cung cấp hoạt động cho các trang web của họ cũng như các hệ thống kinh doanh quan trọng. MySQL chạy được trên hơn 20 nền tảng bao gồm cả Linux, Windows, Mac OS, Solaris, IBM AIX, cho phép bạn linh hoạt kiểm soát hệ thống.

PHP là ngôn ngữ lập trình phổ biến nhất. Nó hướng đối tượng và khả năng nhúng vào ngôn ngữ HTML được xử lý rất nhanh, tương thích với nhiều nền tảng hệ điều hành, hoạt động như một thành phần của Apache. Nó được cập nhật liên tục các kỹ thuật mới bằng cách vay mượn những tính năng tốt nhất từ nhiều ngôn ngữ lập trình khác.

Ở Việt Nam, Mã nguồn mở được cộng đồng mạng rất quan tâm. Các công ty phần mềm thì có nhu cầu tuyển dụng nhiều lập trình viên mã nguồn mở. Nhà nước thì ban hành nhiều quyết định, thông tư, chỉ thị để định hướng cho sự phát triển nguồn mở tại các sở, ban, ngành, quận, huyện trong địa bản cả nước. Chẳng hạn: Quyết định số 235/QĐ –TTg của thủ tướng chính phủ về ứng dụng và phát triển Mã nguồn mở ở Việt Nam; Quyết định 169/2006/QĐ-TTg và 223/2006/QĐ-TTg của Thủ tướng Chính phủ về mua sắm sản phẩm công nghệ thông tin sử dụng vốn ngân sách nhà nước trong đó ưu tiên dùng phần mềm Nguồn mở; Chỉ thị 07/2008/CT-BTTTT về đẩy mạnh sử dụng phần mềm mã nguồn mở trong hoạt động của cơ quan, tổ chức nhà nước. Và nhiều đối tượng quan tâm tới công nghệ thông tin thì cũng đã nắm bắt được nhu cầu. Họ tìm đến các khóa học được đào tạo bài bản về công nghệ Mã nguồn mở - đặc biệt là về hệ thống LAMP để có những kiến thức cần thiết theo kịp xu thế.




 
Copyright© Đại học Duy Tân 2010 - 2024