Có nhiều tài liệu và thảo luận về điều này trên mạng.
Câu trả lời ngắn gọn rằng có sự khác biệt về ý thức hệ sâu sắc giữa dự án GNU và các dự án nhân Linux, điều này cản trở sự hợp nhất có thể.
Trọng tâm của FSF, tổ chức đứng sau Dự án GNU, là về sự thuần khiết về ý thức hệ đối với ý tưởng về phần mềm miễn phí. Điều này phần lớn dẫn đầu từ quan điểm của người sáng lập FSF / GNU, Richard Stallman. Ngoài ra, như goldilocks đã đề cập, FSF hiện chủ yếu là một tổ chức vận động chính trị. Từ lâu, FSF đã không đưa các nguồn lực quan trọng vào Dự án GNU, mặc dù chúng cung cấp cơ sở hạ tầng hỗ trợ.
Dự án nhân Linux có lập trường thực tế hơn nhiều về tự do phần mềm, một lần nữa, ở một mức độ lớn xuất phát từ người sáng lập, Linus Torvalds. Dự án nhân Linux chủ yếu là một dự án phần mềm miễn phí, bao gồm các nhà phát triển phần mềm chuyên phát triển nhân / HĐH và không liên quan đến một tổ chức vận động chính trị.
Như các ví dụ cụ thể về cách các hệ tư tưởng này diễn ra trong thực tế, hãy xem xét
1) Điều đó Stallman coi là không thể chấp nhận được thực tế là dự án Debian "quảng cáo" phần mềm không miễn phí bằng cách duy trì phần không miễn phí của kho lưu trữ phần mềm. Điều này thật mỉa mai, vì dự án Debian tập trung vào tự do phần mềm khá giống với FSF, trong khi không quá cứng nhắc về mặt ý thức hệ.
2) Hạt nhân Linux đó cho phép các mô-đun hạt nhân nhị phân (không miễn phí) được sử dụng với hạt nhân. Mặc dù các nhà phát triển kernel không hào hứng với điều này, nhưng họ chấp nhận điều đó, nhưng thật khó để tưởng tượng FSF làm như vậy.
Điều đáng chú ý là việc Stallman cố gắng đặt tên cho các hệ điều hành dựa trên nhân Linux vì GNU / Linux có thể không cải thiện mối quan hệ giữa FSF và cộng đồng nhân Linux, mặc dù tôi không có dữ liệu cụ thể về điều này.
Ngoài bất cứ điều gì khác, như goldilocks đề cập, FSF có nhiều quy tắc khác nhau mà một dự án GNU phải tuân thủ. Điều này bao gồm việc chuyển nhượng bản quyền của tất cả các mã cho FSF. Điều này tự nó sẽ là một người phá vỡ thỏa thuận, vì Linus Torvalds chưa bao giờ yêu cầu chuyển nhượng bản quyền như vậy. Do đó, nếu hạt nhân Linux trở thành một phần của dự án GNU, tất cả những đóng góp quan trọng cho hạt nhân Linux sẽ phải có bản quyền của chúng được gán cho FSF. Với độ tuổi và quy mô của dự án và số lượng người đóng góp, điều này về cơ bản là không thể. Các dự án nhỏ hơn và trẻ hơn (ví dụ Mercurial) đã tìm thấy phần mềm liên quan đến một nhiệm vụ khó khăn.
Xin lưu ý rằng câu trả lời này hoàn toàn không có ý định chỉ trích các nhà phát triển nhân FSF hoặc Linux. Cả hai bên có quan điểm hợp lệ riêng của họ. Tuy nhiên, thực tế của tình huống là ở một mức độ nào đó, quan điểm không tương thích.