Tin học [ Đăng ngày (13/09/2012) ]
Phần mềm nguồn mở là gì?
Theo Wikipedia, phần mềm nguồn mở (PMNM) là phần mềm với mã nguồn được công bố và sử dụng một giấy phép nguồn mở. Giấy phép này cho phép bất cứ ai cũng có thể nghiên cứu, thay đổi và cải tiến phần mềm, và phân phối phần mềm ở dạng chưa thay đổi hoặc đã thay đổi [1].

Điều này không có nghĩa là chúng có thể được sao chép, sửa chữa thoải mái hay sử dụng vào mục đích nào cũng được. Mã nguồn mở được công bố dưới rất nhiều điều kiện khác nhau, một số trong đó cho phép phát triển, sử dụng và bán tùy ý miễn là giữ nguyên các dòng về nguồn gốc sản phẩm, một số bắt buộc tất cả các sản phẩm làm ra từ đó cũng phải là phần mềm mã nguồn mở, một số khác đòi hỏi phải công bố trọn vẹn mã nguồn, một số khác không cho phép sử dụng vào mục đích thương mại, một số khác lại không có ràng buộc gì đáng kể v.v … Cho dù với điều kiện sử dụng như thế nào đi chăng nữa, phần mềm nguồn mở đem lại cho các tổ chức, doanh nghiệp và người sử dụng những lợi ích sau:

a. Sự tự do: khi các tổ chức, doanh nghiệp và người dùng chuyển sang sử dụng phần mềm mã nguồn mở, họ sẽ thoát khỏi sự kiểm soát và những yêu cầu khắt khe về giá cả, thời gian sử dụng sản phẩm của các nhà cung cấp độc quyền phần mềm có bản quyền; có thể kiểm soát được việc tự ra quyết định và nhiều lựa chọn phần mềm mà không phụ thuộc vào công ty nào; luôn có một cộng đồng rộng lớn gồm các nhà thiết kế, phát triển và những người sử dụng khác sẵn sàng hỗ trợ, chia sẽ thông tin và kinh nghiệm.

b. Chất lượng: phần mềm thương mại do một nhóm thiết kế của một công ty thực hiện, trong khi phần mềm nguồn mở được sáng tạo bởi rất nhiều nhà thiết kế và người sử dụng để hoàn thiện nó theo đúng nhu cầu và giá trị kỳ vọng thực tế của họ. Điều mà các nhà cung cấp phần mềm bản quyền có thể thường xuyên đáp ứng nhanh được yêu cầu của công đồng người sử dụng trong một khoảng thời gian ngắn. 

c. Tính linh hoạt: tổ chức, doanh nghiệp và người sử dụng có thể sử dụng phần mềm nguồn mở trên các phần cứng máy tính lỗi thời hơn. Trong khi, phần mềm bản quyền như Windows và Office của Microsoft luôn yêu cầu người dùng phải tuân thủ việc nâng cấp phần mềm và phần cứng. Đối với việc sử dụng phần mềm nguồn mở, không phải các nhà cung cấp, mà chính người sử dụng mới là người quyết định khi nào cần cập nhật các phần mềm.

d. Tính tương thích: phần mềm mã nguồn mở có khả năng tương thích với các chuẩn mở tốt hơn là các phần mềm bản quyền. Đồng thời cũng không bị giới hạn bởi những định dạng dữ liệu giữa các phiên bản cũ và mới trong phần mềm nguồn mở. 

e. Tính an toàn: mã nguồn được phổ biến rộng rãi giúp tổ chức, doanh nghiệp và người sử dụng dễ phát hiện, khắc phục các lỗ hổng an toàn trước khi chúng bị lợi dụng. Đa phần các lỗi hệ thống của phần mềm nguồn mở được phát hiện trong quá trình rà soát định kỳ và được sửa trước khi gây ra bất kỳ thiệt hại nào. Các hệ thống phần mềm nguồn mở thường có quy trình rà soát chủ động chứ không phải rà soát đối phó. Chính sự công khai mã nguồn và các yếu tố trọng tâm của mã nguồn mở mà các lỗi kỹ thuật nhanh chóng được cộng đồng phát hiện và xử lý nhanh chóng, cải thiện tính an toàn. Đây là điều hoàn toàn trái ngược với phương châm sự an toàn có được nhờ vào tính bí mật, vốn thường được sử dụng để đánh giá các phần mềm có bản quyền thương mại khác.

f. Bản quyền: theo đánh giá của Liên minh phần mềm Quốc tế BSA, Việt Nam vẫn là 1 trong 10 nước có tỷ lệ vi phạm bản quyền phần mềm cao nhất thế giới. Năm 2011, Việt Nam được cho là có tỉ lệ vi phạm bản quyền phần mềm máy tính là 81% [2]. Đây là một vấn đề không thể giải quyết trong ngày một ngày hai… Việc chuyển sang sử dụng phần mềm nguồn mở bước đầu gặp không ít khó khăn nhưng là một trong những giải pháp giúp cải thiện đáng kể tình trạng vi phạm bản quyền hiện nay, mang lại những cơ hội tiết kiệm chi phí sở hữu phần mềm, thu hẹp khoảng cách trình độ công nghệ, nghiên cứu sáng tạo, tôn trọng các giá trị của sản phẩm trí tuệ đồng thời với nâng cao năng lực cạnh tranh lành mạnh.

g. Chuẩn công nghệ mở: phần mềm nguồn mở trong quá trình sử dụng rộng rãi trong các khu vực hay ngành nghề nhất định sẽ tự hình thành nên những chuẩn mở. Khi sử dụng phần mềm nguồn mở, người sử dụng được xem như tham gia vào quá trình xây dựng chuẩn cho ứng dụng phần mềm nguồn mở, chuẩn công nghệ mở cho địa phương, quốc gia để đảm bảo rằng những chuẩn đó sẽ phù hợp với đặc điểm văn hóa và nhu cầu thực tế của địa phương, quốc gia đó.

h. Tính tùy biến: các tổ chức, doanh nghiệp và người sử dụng có thể biến đổi một phần của gói phần mềm mã nguồn mở để biến chúng phù hợp với những nhu cầu của mình. Nhờ vào tính mở của các mã nguồn mà các tổ chức, doanh nghiệp có thể tùy chỉnh, phát triển bổ sung thêm tính năng để cung cấp như dịch vụ công, dịch vụ có thu phí. Điều này rất khó thực hiện đối với những phần mềm có bản quyền thương mại. Ngay cả khi phải trả phí cao cho nhà cung cấp phần mềm có bản quyền để được quyền thay đổi mã nguồn, các tổ chức, doanh nghiệp vẫn bị một số các điều kiện ràng buộc nhất định và nằm trong tầm kiểm soát của nhà cung cấp.

k. Đào tạo nguồn nhân lực CNTT: tính mở và tính cộng đồng của phần mềm nguồn mở là điều kiện tốt cho việc nghiên cứu, phát triển nguồn nhân lực tại chỗ, đáp ứng các yêu cầu triển khai sử dụng phần mềm nguồn mở cho các tổ chức nhà nước, doanh nghiệp. Với các công cụ phát triển ứng dụng phong phú, các tài liệu công nghệ có thể tự do tải về từ mạng internet, các kho mã nguồn do cộng đồng nguồn mở trên thế giới phát triển và cung cấp miễn phí, việc đào tạo nguồn nhân lực nghiên cứu và phát triển CNTT có bài bản sẽ tạo ra những sản phẩm hoàn toàn có thể thay thế các sản phẩm thương mại.

Tài liệu tham khảo:

[1] http://en.wikipedia.org/wiki/Open_source

[2]http://ictnews.vn/home/CNTT/4/Ti-le-vi-pham-ban-quyen-phan-mem-giam/102561/index.ict

[3] http://en.wikipedia.org/wiki/Cloud_computing

[4] http://en.wikipedia.org/wiki/E-Government
N.Tùng - Tổng hợp
Theo Hội thảo hợp tác phát triển CNTT-TT Việt Nam lần XVI
In bài viết  
Bookmark
Ý kiến của bạn

Xem nhiều

Tiêu điểm

Chuyển đổi số tại Cần Thơ: Thực trạng và giải pháp hoàn thiện hệ thống chính sách nâng cao năng lực đổi mới sáng tạo của các doanh nghiệp
Nỗ lực hoàn thiện hạ tầng công nghệ thông tin, đảm bảo kết nối thông suốt
Tập trung cao độ cho phát triển kinh tế - xã hội thành phố
Nâng cao chất lượng đội ngũ cán bộ làm công tác đối ngoại
Lãnh đạo UBND thành phố Cần Thơ làm việc với Sở Khoa học và Công nghệ về tình hình hoạt động sau khi hợp nhất ba địa phương
Hội đồng tư vấn, giao trực tiếp tổ chức chủ trì nhiệm vụ KH&CN (Tư vấn và chứng nhận Tiêu chuẩn ISO 9001:2015 – Hệ thống quản lý chất lượng - Các yêu cầu và Tiêu chuẩn ISO 14001:2015 – Hệ thống quản lý môi trường) thuộc Chương trình NSCL năm 2025
Microsoft cáo buộc nhóm tin tặc đứng sau mạng lưới Deepfake AI
Công nghệ lưu trữ lượng tử vừa đạt đột phá: Chứa 5.000 phim 4K trên một tinh thể bé hơn đầu ngón tay?
Sony tuyên bố hợp tác gây chấn động ngành game, mang tính năng độc quyền trên AMD RX 9000 đến PS5 Pro, vạch ra tương lai cho PS6
Startup xe điện Dat Bike đã không còn "trong tay” người Việt
Trung Quốc tự đẩy mình vào 'thời khắc sinh tử': 300 startup xe điện chỉ còn 7 hãng lớn có thể tồn tại, chiến trường xe điện khốc liệt hơn bất kỳ lúc nào
Chuyên gia Phạm Chi Lan chỉ ra 4 điểm yếu của các nhà sáng lập Việt: Nhiều startup cho rằng xuất khẩu được mới 'oai', trong khi thị trường nội còn khó hơn ngoại
Startup KAMEREO ‘ấm bụng’ trong ‘mùa đông gọi vốn’: Hoàn tất vòng Series B với 7,8 triệu USD từ 5 ‘đồng hương’ Nhật Bản
Founder - CEO Amslink: Kiến tạo tương lai Anh ngữ cho thế hệ trẻ Việt
CASTI Awards 2024 - Tôn vinh sản phẩm khoa học, công nghệ và đổi mới sáng tạo
Siêu thị số  
 
Thuật toán học tăng cường cải tiến dựa trên xu hướng dữ liệu ứng dụng trong ra quyết định giao dịch thị trường tiền điện tử
Sự phát triển nhanh chóng của thị trường tiền điện tử đặt ra yêu cầu cấp thiết đối với các phương pháp ra quyết định giao dịch có khả năng thích ứng với tính biến động cao và phi tuyến của dữ liệu giá. Trong bối cảnh đó, học tăng cường được xem là một hướng tiếp cận tiềm năng nhờ khả năng học trực tiếp thông qua tương tác với môi trường mà không cần dữ liệu gán nhãn. Tuy nhiên, việc chỉ sử dụng học tăng cường thuần túy thường gặp hạn chế trong việc kiểm soát rủi ro và tối ưu lợi nhuận khi áp dụng vào thị trường tài chính thực tế.


 
Công nghệ 4.0  
 
An toàn dữ liệu tài chính trong kỷ nguyên trí tuệ nhân tạo
Việt Nam hiện là một trong những thị trường tài chính năng động nhất khu vực, nhưng đồng thời cũng là mục tiêu hàng đầu của tội phạm mạng. Khi trí tuệ nhân tạo (AI) thâm nhập sâu vào các dịch vụ ngân hàng, chứng khoán và ví điện tử, khái niệm an toàn dữ liệu tài chính đã thay đổi hoàn toàn về bản chất.


 
Điện tử  
 
AGIBOT triển khai robot bán nhân hình trong sản xuất điện tử
AGIBOT vừa công bố việc đưa dòng robot AGIBOT G2 vào môi trường sản xuất điện tử tiêu dùng tại Longcheer Technology. Đây được xem là bước tiến quan trọng, đánh dấu việc ứng dụng trí tuệ nhân thể (embodied AI) ở quy mô công nghiệp, trực tiếp trong quy trình sản xuất cốt lõi.


 
Tin học  
 
Thuật toán học tăng cường cải tiến dựa trên xu hướng dữ liệu ứng dụng trong ra quyết định giao dịch thị trường tiền điện tử
Sự phát triển nhanh chóng của thị trường tiền điện tử đặt ra yêu cầu cấp thiết đối với các phương pháp ra quyết định giao dịch có khả năng thích ứng với tính biến động cao và phi tuyến của dữ liệu giá. Trong bối cảnh đó, học tăng cường được xem là một hướng tiếp cận tiềm năng nhờ khả năng học trực tiếp thông qua tương tác với môi trường mà không cần dữ liệu gán nhãn. Tuy nhiên, việc chỉ sử dụng học tăng cường thuần túy thường gặp hạn chế trong việc kiểm soát rủi ro và tối ưu lợi nhuận khi áp dụng vào thị trường tài chính thực tế.


 



© Copyright 2020 Trung tâm Khởi nghiệp và Đổi mới sáng tạo - Sở Khoa học và Công nghệ TP. Cần Thơ
Địa chỉ: 118/3 Trần Phú - Phường Cái Khế - thành phố Cần Thơ
Giấy phép số: 05/ GP-TTĐT, do Sở Thông tin và Truyền Thông thành phố Cần Thơ cấp ngày 23/5/2017
Trưởng Ban biên tập: Ông Vũ Minh Hải - Giám đốc Trung tâm Khởi nghiệp và Đổi mới sáng tạo - Sở Khoa học & Công nghệ TP. Cần Thơ
Ghi rõ nguồn www.trithuckhoahoc.vn khi bạn sử dụng lại thông tin từ website này