Download - Foss dev-sustainability-model
MÔ HÌNH PHÁT TRIỂN NGUỒN MỞ BỀN VỮNG
FSOFT HỒ CHÍ MINH
THÀNH PHỐ HỒ CHÍ MINH, NGÀY 11/12/2014
NGƯỜI TRÌNH BÀY: LÊ TRUNG NGHĨA
VĂN PHÒNG PHỐI HỢP PHÁT TRIỂN MÔI TRƯỜNG KHOA HỌC & CÔNG NGHỆ
BỘ KHOA HỌC & CÔNG NGHỆ
Email: [email protected]: http://vnfoss.blogspot.com/
http://letrungnghia.mangvn.org/Trang web CLB PMTDNM Việt Nam:
http://vfossa.vn/vi/HanoiLUG wiki: http://wiki.hanoilug.org/
Nội dung
1. Mô hình phát triển PMTDNM
2. Chiến lược ứng dụng & phát triển PMTDNM
3. Chuyển đổi phần mềm nguồn đóng sang PMTDNM
4. Tài liệu tham khảo
Tiểu luận 'Nhà thờ lớn và cái chợ' của Eric S. Raymond
Mô hình Nhà thờ lớn, trong đó mã nguồn là sẵn sàng với từng phiên bản phần mềm, nhưng mã nguồn được phát triển giữa các lần tung ra được hạn chế cho một nhóm đặc quyền các lập trình viên phần mềm. Đây là điển hình cho mô hình phát triển PMNĐ.
Mô hình Cái chợ, trong đó mã nguồn được phát triển qua Internet mà ai cũng nhìn thấy được. Một trong những điểm tăng cường cho mô hình phát triển này gọi là ngược lên dòng trên (NLDT), khi mà các cá nhân và/hoặc tập thể (các) lập trình viên đóng góp các dòng mã lệnh mà họ viết ra ngược về công ty và/hoặc tổ chức của dự án PMNM gốc. Đây là điển hình cho mô hình phát triển PMNM.
Mô hình phát triển PMTDNM - 1
Mô hình phát triển PMTDNM - 1
Tuân thủ mô hình phát triển PMTDNM, không đóng mã nguồn → tạo rẽ nhánh không cần thiết, gây hại cho đơn vị phát triển và các đơn vị sử dụng.
▲ Phát triển đúng mô hình, có đóng góp ngược lên dòng trên cho cây dự án nguồn mở gốc ban đầu.
Phát triển rẽ nhánh, không có đóng góp ngược lên dòng trên cho cây dự án nguồn mở gốc ban đầu. ►
Bán dịch vụ xung quanh phần mềm của chung cộng đồng, không bán phần mềm không phải của mình!
2012 - Phát triển nhân- Nhân Linux: 226 công ty, hơn 1.300 lập trình viên cùng cộng tác phát triển.- Các trình điều khiển phần cứng và thiết bị ngoại vi nằm trong nhân Linux.- Trung bình 70 ngày ra một phiên bản nhân mới.- Phiên bản nhân v3.2 xuất bản ngày 04/01/2012 có hơn 15 triệu dòng mã lệnh.
Cộng đồng những người sử dụng tham gia vào tiến trình phát triển PMTDNM → Đưa ra các yêu cầu tính năng, báo cáo lỗi... → Người
sử dụng càng nhiều càng tốt → Tốt nhất là trong GDĐT!
Mô hình phát triển PMTDNM - 2
Chiến lược ứng dụng & phát triển PMTDNM
Không Người tiêu dùng → không Người đóng góp → không Người lãnh đạo → không PMTDNM!
Ngườitiêu dùng
Ngườilãnh đạo
Ngườiđóng góp
Chuyển đổi PMNĐ sang PMTDNM - 1
Quy trình mở nguồn các mã sở hữu độc quyền
Chuyển đổi PMNĐ sang PMTDNM - 2
Ví dụ đầu vào và đầu ra các bước của qui trình rà soát pháp lý
Tài liệu tham khảo1. Nhà thờ lớn và cái chợ, 27/05/1997, Eric S. Raymond.
2. Hiểu biết về mô hình phát triển nguồn mở. Quỹ Linux, 11/2011.
3. Ngược lên dòng trên. Quỹ Linux, 01/2012.
4. Thiết lập chiến lược phần mềm nguồn mở. Quỹ Linux, 11/2011.
5. Phát triển nhân Linux. Quỹ Linux, 01/2012.
6. Mở nguồn công nghệ sở hữu độc quyền thật dễ. Quỹ Linux, tháng 01/2012
7. Qui trình thẩm định để phát hành mã nguồn sở hữu độc quyền theo giấy phép nguồn mở. Quỹ Linux, 01/2014
8. Tư vấn của OSS Watch cho chính phủ Anh về PMTDNM.
Cảm ơn!
Hỏi đáp
LÊ TRUNG NGHĨA
Email: [email protected]: http://vnfoss.blogspot.com/
http://letrungnghia.mangvn.org/Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/HanoiLUG wiki: http://wiki.hanoilug.org/