collocation · trung tính
open-source software
UK/ˌəʊpənˈsɔːs ˈsɒftweə/US/ˌoʊpənˈsɔrs ˈsɔftwɛr/O·pen·SOURCE SOFT·ware
phần mềm có mã nguồn mở, cho phép mọi người xem, sửa và phân phối mã theo giấy phép phù hợp
Software whose source code is made available for anyone to view, modify, and redistribute under a license.
Ví dụ
“Many universities use open‑source software to teach programming because students can inspect the code.”
Nhiều trường đại học dùng phần mềm mã nguồn mở để dạy lập trình vì sinh viên có thể xem mã.
“Contributing to open‑source software is a good way to build a portfolio for a developer.”
Đóng góp cho phần mềm mã nguồn mở là cách hay để lập hồ sơ năng lực cho lập trình viên.
“The company released the tool as open‑source software to encourage community improvements.”
Công ty phát hành công cụ dưới dạng phần mềm mã nguồn mở để khuyến khích cộng đồng cải tiến.
Câu mẫu band 8
“Given the project's educational goals, releasing it as open‑source software enabled rapid community innovation and peer review.”
Cụm hay đi cùng
- contribute to open‑source software — đóng góp cho phần mềm mã nguồn mở
- release as open‑source software — phát hành dưới dạng phần mềm mã nguồn mở
Họ từ
Lỗi thường gặp
an open‑source software→open‑source software
Trong tiếng Anh 'software' thường là uncountable; học viên VN thường thêm 'an' do dịch 'một phần mềm', nhưng trong văn học thuật nói chung dùng không mạo từ.
open source software→open‑source software
Thiếu gạch nối không làm sai nghĩa nhưng ở dạng tính từ trước danh từ, viết 'open‑source' giúp rõ ràng; người Việt hay bỏ dấu nối.
Nói sao cho lên band
5free software→6public software→7+open-source software
Đồng nghĩa
free software — 'free' thường nhấn nghĩa miễn phí; open‑source nhấn tới tính công khai của mã và quyền sử dụng/điều chỉnh
Dễ nhầm
free software — nhấn vào miễn phí; không luôn đồng nghĩa với 'open‑source' vì open‑source nhấn vào quyền truy cập mã nguồn
“Many users assume 'free software' always means they don't have to pay for it.”
Mẹo nhớ & gốc từ
mã 'open' là mở — source là mã nguồn: phần mềm mở.
thuật ngữ hình thành từ phong trào phần mềm tự do/mã nguồn mở (open source) cuối thế kỷ XX.