İnternette çok fazla dokümantasyon ve tartışma var.
Kısa cevap, GNU projesi ile Linux çekirdeği projeleri arasında olası bir birleşme yoluna girecek derin ideolojik farklılıklar olduğu yanıtı.
GNU Projesi'nin arkasındaki organizasyon olan FSF'in odak noktası, özgür yazılım fikrine ilişkin ideolojik saflıktır. Bu, büyük ölçüde FSF / GNU kurucusu Richard Stallman'ın görüşünden yola çıkıyor. Ek olarak, gollock'ların belirttiği gibi, FSF şimdi çoğunlukla politik bir savunuculuk örgütüdür. Uzun süredir, FSF, destek altyapısını sağlamasına rağmen, GNU Projesine önemli kaynaklar koymadı.
Linux çekirdeği projesi, yine de büyük ölçüde kurucusu Linus Torvalds'dan kaynaklanan yazılım özgürlüğü konusunda daha pratik bir duruş sergiliyor. Linux çekirdeği projesi temel olarak çekirdek / işletim sistemi geliştirmede uzmanlaşmış yazılım geliştiricilerden oluşan ve hiçbir şekilde politik bir savunuculuk örgütü olan ücretsiz bir yazılım projesidir.
Bu ideolojilerin pratikte nasıl oynadığının spesifik örnekleri olarak,
1) Stallman, Debian projesinin, yazılım arşivinin özgür olmayan bölümünü koruyarak, özgür olmayan yazılımı "tanıtması" gerçeğini kabul edilemez buluyor. Bu ironik, çünkü Debian projesi ideolojik olarak katı olmasa da, FSF'ye oldukça benzer bir yazılım özgürlüğüne odaklandı.
2) Linux çekirdeğinin (serbest olmayan) ikili çekirdek modüllerinin çekirdekle birlikte kullanılmasına izin vermesi. Çekirdek geliştiricileri bu konuda hevesli olmasa da, buna katlanabiliyorlar ama FSF'nin bunu hayal etmesi zor.
Bu konuda Stallman'ın Linux çekirdeği tabanlı işletim sistemlerini GNU / Linux olarak adlandırma girişiminin, FSF ile Linux çekirdeği topluluğu arasındaki ilişkileri geliştirmemiş olmasına dikkat etmem gerekiyor.
Goldilocks'un da belirttiği gibi, FSF'nin bir GNU projesinin uyması gereken çeşitli kuralları vardır. Bu, tüm kodun FSF'ye telif hakkı atamasını içerir. Linus Torvalds hiçbir zaman bu tür bir telif hakkı tahsisine ihtiyaç duymadığından, bu tek başına bir anlaşma kırıcı olurdu. Bu nedenle eğer Linux çekirdeği GNU projesinin bir parçası olacaksa, Linux çekirdeğine yapılan tüm önemli katkıların telif haklarının FSF'ye atanması gerekir. Projenin yaşı ve büyüklüğü ve katkıda bulunanların sayısı göz önüne alındığında, bu temelde imkansızdır. Çok daha küçük ve daha küçük projeler (örneğin Mercurial) göz korkutucu bir görevi yerine getiren bir yazılım buldu.
Lütfen bu cevabın hiçbir şekilde FSF veya Linux çekirdeği geliştiricilerini eleştirme amaçlı olmadığını unutmayın. Her iki tarafın da kendi geçerli bakış açıları vardır. Bununla birlikte, durumun gerçeği, onların bir ölçüde uyumsuz bakış açıları olmalarıdır.