Fork là gì?

Mục lục

LibreOffice là một nhánh của OpenOffice - vâng, nhưng chính xác thì điều đó có nghĩa là gì?

Windows + Linux / Đức / Nguồn mở. Các văn bản chương trình được công bố công khai dưới dạng mã nguồn mở; bất kỳ ai cũng có thể kiểm tra chúng, sửa lỗi và làm việc trong dự án (miễn là họ đã thành thạo ngôn ngữ lập trình thích hợp). Nhưng không phải ai cũng có thể làm được những gì mình muốn. Có một đội ngũ quản lý dự án và các hệ thống quản lý phiên bản phức tạp. Các thay đổi đối với mã được gửi, xem xét và sau đó được chấp nhận hoặc bị từ chối.
Thỉnh thoảng, có một số thành viên của cộng đồng nguồn mở không hài lòng với việc quản lý dự án. Điều này thường liên quan đến các quyết định kinh tế, đôi khi cũng liên quan đến các quyết định kỹ thuật.
Nếu những người không hài lòng không tìm cách đạt được một thỏa hiệp khả thi với ban quản lý, họ sẽ sao chép mã nguồn sang một máy chủ mới và tiếp tục làm việc với nó. Ngã ba này được gọi là ngã ba. Các giấy phép nguồn mở rõ ràng cho phép điều này. Ngoài ra, nhiều nền tảng phát triển cũng cung cấp cho các phát triển được thúc đẩy về phía trước trong các nhánh, sau đó được kết hợp vào dự án chính. Bằng cách này, bạn có thể cung cấp một phiên bản ổn định cho khách hàng cuối và đồng thời thử các chức năng mới trong fork.
Nếu có sự phân tách thực sự, hai dự án có thể phát triển tách rời nhau, nhưng cũng có thể là sự phân tách vẫn rất giống với dự án ban đầu. Các nhánh quan trọng là LibreOffice, có nguồn gốc từ OpenOffice và Adblock Edge hậu duệ của AdblockPlus. Cả hai chia tay vì không hài lòng với chính sách kinh doanh của dự án ban đầu. Điều tương tự cũng áp dụng cho tường lửa IPCop, đã tách khỏi Smoothwall và hệ thống quản lý nội dung Joomla, có tên gọi tiền thân là Mambo. Ngã ba xt: Thương mại xuất hiện từ hệ thống cửa hàng osCommerce và điều chỉnh hệ thống này cho phù hợp với thị trường châu Âu.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave