Phần mềm mã nguồn mở (Open Source Software) chạy phần lớn internet, điện thoại bạn đang dùng, và nhiều hơn bạn nghĩ. Đây là câu chuyện đằng sau.
Open Source là gì?
Phần mềm mà source code (mã nguồn) được công bố công khai, cho phép bất kỳ ai xem, sửa, và phân phối lại (tùy license). Đối lập với Proprietary Software (phần mềm độc quyền) như Windows hay Adobe Photoshop — code ẩn, không được sửa.
Open Source ở khắp nơi
- Android — OS điện thoại phổ biến nhất thế giới, dựa trên Linux kernel (mã nguồn mở)
- Linux — Chạy 96% server internet bao gồm Google, Amazon, Facebook
- Chromium — Core của Chrome, Edge, Brave, Opera
- WordPress — Chạy 43% internet
- Python, JavaScript, Rust — Ngôn ngữ lập trình phổ biến nhất đều mã nguồn mở
Tại sao công ty lớn tham gia Open Source?
Google contribute vào Linux kernel, Microsoft mua GitHub, Meta open-source PyTorch và Llama. Lý do: uy tín với developer, thu hút nhân tài, “de facto standard” tạo ra ecosystem ủng hộ sản phẩm của họ, giảm chi phí khi dùng code cộng đồng.
License — Không phải tất cả Open Source đều giống nhau
- MIT License: Tự do nhất — dùng được cho commercial project mà không cần share back
- GPL: Copyleft — nếu bạn dùng và sửa code GPL, bạn phải open source code của mình (viral)
- Apache 2.0: Cân bằng — cho phép commercial, cần giữ attribution
Ảnh hưởng đến người dùng thường
Open Source cho bạn quyền lựa chọn thay vì phụ thuộc vendor: thay Chrome bằng Firefox, thay Office bằng LibreOffice, thay Google Maps bằng OpenStreetMap. Cộng đồng rộng lớn fix bugs nhanh hơn một công ty duy nhất — đây là “many eyes” principle của bảo mật Open Source.

