
Open Source Essentials EP 17: Development tools: build, test, debugger và CI/CD
Phân biệt IDE, build, linter, debugger, các loại test và môi trường CI/CD; chạy lab Node để thấy cú pháp hợp lệ vẫn có thể sai hành vi rồi khôi phục.
Kho tri thức vận hành hệ thống, Docker, Linux, Web server và Security. Sắp xếp khoa học giúp tra cứu nhanh chóng.

Phân biệt IDE, build, linter, debugger, các loại test và môi trường CI/CD; chạy lab Node để thấy cú pháp hợp lệ vẫn có thể sai hành vi rồi khôi phục.

Nhận diện maintainer, contributor, quản trị và tài trợ; đọc DCO, CLA, quy tắc ứng xử, rồi soạn phản hồi đóng góp tài liệu qua tình huống DEMO riêng.

Đọc alpha, beta, RC, SemVer, LTS và EOL; phân biệt các lớp tương thích, dùng release notes và lập hồ sơ nâng cấp với ba thay đổi API giả định DEMO.

Hiểu Waterfall, Agile, Scrum Guide 2020, Kanban Guide 2025 và DevOps; luyện giới hạn WIP, phân biệt phản hồi sản phẩm với cải tiến quy trình qua lab.

Lập danh mục thành phần và bằng chứng license; phân biệt SBOM, SCA với kết luận tuân thủ, hiểu vai trò OSPO và xử lý hồ sơ bàn giao DEMO còn thiếu.

So sánh hosting, SaaS, tư vấn và hỗ trợ; đọc ToS, SLO, SLA, phân công bảo mật, kiểm tra phục hồi và khả năng xuất dữ liệu qua hai phương án DEMO.

Phân biệt phát triển trả phí, hỗ trợ, subscription, SaaS và open core; lập phạm vi dịch vụ, tính chi phí DEMO và đọc SLI, SLO, SLA bằng bằng chứng.

Tách DBMS, database và nội dung; đọc GFDL, ODbL, CDLA Permissive/Sharing, font OFL và open access, rồi lập hồ sơ ba gói DEMO theo đúng bản và hành vi.

Đọc BY, NC, ND, SA và sáu license CC 4.0; phân biệt CC0 với Public Domain Mark, hiểu Adapted Material và tập ghi attribution qua ba tình huống DEMO.

Nhận diện quyền với văn bản, ảnh, nhạc, bản đồ, dữ liệu và thiết kế; phân biệt chuyển thể, collection, trademark, điều kiện NC/ND qua hồ sơ bốn tài sản DEMO.

Đọc điều kiện MIT, BSD-2/3-Clause và Apache 2.0; phân biệt MIT với X11, kiểm tra LICENSE, NOTICE, tệp sửa và hồ sơ dependency trong gói bàn giao DEMO.

Hiểu phạm vi copyleft, GPLv2/v3, điều khoản mạng của AGPLv3, liên kết LGPL và tệp MPL; tập lập hồ sơ source, notice và chuyển giao qua bốn ca DEMO.