tailieunhanh - Bài giảng Phần mềm nguồn mở (Open-Source Software): Chương 2 - Võ Đức Quang

Bài giảng Phần mềm nguồn mở (Open-Source Software) - Chương 2: Phát triển phần mềm nguồn mở. Nội dung chính trong chương này gồm có: Cộng đồng phát triển phần mềm nguồn mở, tiến trình phát triển phần mềm nguồn mở, hệ thống quản lý phiên bản mã nguồn. | Bài giảng Phần mềm nguồn mở (Open-Source Software): Chương 2 - Võ Đức Quang Phần mềm Nguồn Mở (Open-Source Software) Võ Đức Quang Khoa CNTT-Đại học Vinh Nội dung chính Chương 1: Phần mềm nguồn mở Chương 2: Phát triển phần mềm nguồn mở Chương 3: Một số PM nguồn mở quan trọng Chương 4: Phát triển Website dựa trên PM nguồn mở Chương 2: Phát triển PM nguồn mở Cộng đồng phát triển PM nguồn mở Tiến trình phát triển phần mềm nguồn mở Hệ thống quản l{ phiên bản mã nguồn o CVS (Concurrent Versions System) o Subversion (SVN) o Github Cộng đồng phát triển PM nguồn mở Cộng đồng, đơn giản là một nhóm cá nhân chia sẻ một/một vài sự quan tâm chung nào đó. o Cả phần mềm nguồn đóng và mở đều có các cộng đồng của chúng. o Phần lớn các thành viên tham gia để trao đổi, tương tác với các thành viên khác trong cộng đồng. o Một dạng cộng đồng khác trong đó một số thành viên có các vai trò đặc biệt hơn, có quyền quyết định các vai trò hoạt động khác thông qua, ví dụ, báo cáo lỗi, viết tài liệu, hỗ trợ các thành viên khác, . Cộng đồng phát triển PM nguồn mở Lợi thế của cộng đồng nguồn mở: o Nhiều bình duyệt sẽ làm cho chất lượng, tính an toàn. o Có thế sao chép nhanh chóng mà không lo lắng về chi phí (miễn phí hoặc thấp). o Có thể chia sẻ chi phí phát triển với những người trong cộng đồng o Có thể sửa đổi trong các trường hợp cần thiết Phát triển phần mềm nguồn mở Các hoạt động trong phát triển phần mềm: o Đặc tả: Định nghĩa việc hệ thống làm gì; o Thiết kế và thực thi: Định nghĩa việc hệ thống được tổ chức như thế nào và thực thi hệ thống; o Kiểm chứng: Kiểm tra việc hệ thống thực hiện những gì mà khách hàng muốn; o Tiến hoá: Thay đổi hệ thống để đáp ứng các thay đổi như khách hàng cần Phát triển phần mềm nguồn mở Nhu cầu chia sẻ mã nguồn giữa: o Nhóm phát triển, o Trong cùng một công ty o Cộng đồng cùng phát triển Ý tưởng của Stallman chia sẻ mã nguồn cho một cộng đồng rộng rãi cùng phát .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.