Neden direkt Linux kernelini kullanmak yerine dağıtımların üzerine işletim sistemi yapıyorlar?

Katılım
29 Ağustos 2016
Mesajlar
2.650
Makaleler
1
Çözümler
43
Neden direkt Linux kernelini kullanmak yerine dağıtımların üzerine işletim sistemi yapıyorlar?

Neden başka dağıtımları taban olarak kullanan dağıtımlar var?

Neden direkt GNU/Linux kernelini kullanarak işletim sistemi yapmıyorlar?

Neden Debian, Arch, Ubuntu vb. Dağıtımların üstüne kendi işletim sistemlerini yapıyorlâr?

Taban dağıtım olarak kullanılan işletim sistemleri Linux kerneline donanım desteği vb. yapmayıp direkt kendi işletim sistemine yaptığı için mi o dağıtımları tercih ediyorlar? (Böyle bir şey var mı ki?)

@illedelinux @Kerem00
 
Şanslısın. Geçen daha bunun hakkında bir yazı yayınladık.

 
Donanım desteği kernele dahil zaten kendilerinin yazması gerekmiyor. Paket yöneticisi yazılması gerekiyor yalnızca, gerisini zaten halihazırda geliştirilmiş diğer çözümleri kullanarak da yapabilirsin diye düşünüyorum.
 
Şanslısın. Geçen daha bunun hakkında bir yazı yayınladık.

Hocam soruma verilen cevabı makalenizde anlayamadım desem?

Hocam anladığım kadarıylâ makaleniz Linux çekirdeğinin aslında işletim sistemi olmadığını dağıtımlar ile canlandığını, güvenlik güncellemelerini topluluğu ile beraber sürdürdüğünü, katmanların olduğunu anlatıyor. Ama benim sorum SteamOS/Pardus vb. neden Debian tabanlı, neden kendi tabanını yapmadı, neden yapmıyorlâr? Hani çok zor mu ki kimse uğraşmak istemiyor yoksa hazıra konmayı sevdikleri için mi yapmıyorlâr?
 
Ama benim sorum SteamOS/Pardus vb. neden Debian tabanlı, neden kendi tabanını yapmadı, neden yapmıyorlar? Hani çok zor mu ki kimse uğraşmak istemiyor yoksa hazıra konmayı sevdikleri için mi yapmıyorlar?
Hem zor hem de taban olarak aldıkları dağıtımın depolarını kullanıyorlar bu sayede yazılım desteği de taban dağıtım ile aynı oluyor. Aynı zamanda Debian taban alındığında DEB dosyalarını da kurabiliyorsun o dağıtıma mesela.
 
Bu sayede yazılım desteği de taban dağıtım ile aynı oluyor.
Hocam yazılım desteği derken uygulama desteğinden bahsediyorsunuz değil mi? Linux'u destekleyen uygulamalar tüm linux dağıtımlarında kullanılamıyor mu yoksa (İstisnalar dışında. Örneğin: Android ve Chrome OS)? Dağıtımlara göre program destekleri mi var?
 
Hocam yazılım desteği derken uygulama desteğinden bahsediyorsunuz değil mi? Linux'u destekleyen uygulamalar tüm Linux dağıtımlarında kullanılamıyor mu yoksa (İstisnalar dışında. Örneğin: Android ve Chrome OS)? Dağıtımlara göre program destekleri mi var?
Bir yazılımın kaynak kodları elindeyse her GNU/Linux dağıtımı için derleyebilirsin.(Zaten GNU/Linux'taki çoğu yazılım açık kaynaklı.) Bunu elle yapman gerekir. Paket yöneticilerinin depolarında ise bu yazılımlar önceden derlenmiş olarak bulunur.
 
Neden direkt Linux kernelini kullanmak yerine dağıtımların üzerine işletim sistemi yapıyorlar?

Neden başka dağıtımları taban olarak kullanan dağıtımlar var?

Neden direkt GNU/Linux kernelini kullanarak işletim sistemi yapmıyorlar?

Neden Debian, Arch, Ubuntu vb. Dağıtımların üstüne kendi işletim sistemlerini yapıyorlâr?

Taban dağıtım olarak kullanılan işletim sistemleri Linux kerneline donanım desteği vb. yapmayıp direkt kendi işletim sistemine yaptığı için mi o dağıtımları tercih ediyorlar? (Böyle bir şey var mı ki?)

@illedelinux @Kerem00

Software deposu oluşturmak, uğraş gerektiren çok zaman alan bir süreç. Halihazırda test edilmiş ve güvenilir dağıtımları baz alarak. Bu süreçten kurtulmuş oluyorlar. Bu sayede kullandıkları software kaynakları test edilmiş ve güvenilir oluyor.
 
Ortada çekirdek var, taban var, depo var.
İster bu topluluğun bir parçası olursun isterse sıfırdan kendin inşa edersin, bu bir görüş meselesi.
Kullanıcılar da dahil herkesin katkısıyla geliştiği için GNU/Linux gelişiminde hazıra konma diye bir argüman yoktur. Örneğin, GNU/Linux için çekilen sıradan bir video, bir makale kendi çapında bir katkıdır. Hatta bir çok kişinin sorularına yanıt bulacağı için sizin açtığınız bu başlık bile bir katkıdır.
Katkı dediğimizde her zaman doğrudan olmayabilir, dolaylı yapılan katkıların da rolü büyüktür.
Taban dağıtım üzerinden dağıtım yapmak da hem katkı adına hem tercih adına bir zenginliktir. Örneğin Technopat gibi düşünün, benzer bir çok site var ama her yiğidin yoğurt yiyişi başkadır, kimisi kendini burada buluyor.
Ayrıca çekirdek (kernel) arabanın motorudur, motorun üzerine bindirilen her şey GNU'dur, ikisinin birleşiminden işletim sistemi oluyor.
Arabaya benzetmişken şunu da söyleyeyim, bu araba mazot, benzine ihtiyaç duymuyor, hani katkı dedik ya, işte bu arabayı yürüten milyonların katkısıdır.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı