SystemD neden kötüleniyor?

Durum
Mesaj gönderimine kapalı.
Unix ve suckless filozofisine tamamen aykırı. Yapması gerektiğinden fazlasını yapıyor ve ayrı ayrı olması gereken programların yerini almaya çalışıyor. Unix filozofisine göre sadece bir şey yapmalı ve en iyi şekilde(en kısa şekilde en minimal düzeyde) yapmalısın. Hiçbir kullanıcı kullanmayacağı bir özelliği edinmemeli, Gerektiğinde ise patch'ler ile kolaylıkla bu özellikleri ekleyebilmeli, her program yalın ve sadece tek bir işi herhangi bir kullanana kişisel özelliği olmadan barınmalı ve patch'ler ile ihtiyaç duyulan özellikler eklenmeli. Bunun çok avantajı var örnek verecek olursak çok düşük sistem ve program boyutları, daha fazla performans ve daha az kaynak tüketimi, her tel iş yapan program birbirinden ayrı olup pipe'lar aracılığı ile çalışacağından hepsini ayrı ayrı kullanma(örnek olarak tarayıcını açmadan tarayıcı geçmişini açmak). Systemd sadece bir init daemon olmaktan çıkmış ve haddini aşarak gereğinden fazlasına müdahil olmaya çalışıyor. Bu onu bloated bir init daemon yapıyor ve basit bir program olmaktan çıkarıyor.
 
Unix ve suckless filozofisine tamamen aykırı. Yapması gerektiğinden fazlasını yapıyor ve ayrı ayrı olması gereken programların yerini almaya çalışıyor. Unix filozofisine göre sadece bir şey yapmalı ve en iyi şekilde(en kısa şekilde en minimal düzeyde) yapmalısın. Hiçbir kullanıcı kullanmayacağı bir özelliği edinmemeli, Gerektiğinde ise patch'ler ile kolaylıkla bu özellikleri ekleyebilmeli, her program yalın ve sadece tek bir işi herhangi bir kullanana kişisel özelliği olmadan barınmalı ve patch'ler ile ihtiyaç duyulan özellikler eklenmeli. Bunun çok avantajı var örnek verecek olursak çok düşük sistem ve program boyutları, daha fazla performans ve daha az kaynak tüketimi, her tel iş yapan program birbirinden ayrı olup pipe'lar aracılığı ile çalışacağından hepsini ayrı ayrı kullanma(örnek olarak tarayıcını açmadan tarayıcı geçmişini açmak). Systemd sadece bir init daemon olmaktan çıkmış ve haddini aşarak gereğinden fazlasına müdahil olmaya çalışıyor. Bu onu bloated bir init daemon yapıyor ve basit bir program olmaktan çıkarıyor.
Yav hocam boş verin Unix filozofisini. İş görüyor mu? Görüyorsa sıkıntı yok. Tabii müdahil olduğu alanlardaki işini düzgün yapmalı. Kullanıcı isterse müdahil olduğu alanlardaki kontrolü ele alabilip başka program kurabilmeli. Yoksa sakınca yok bence.
 
Önceden derlenmiş binary programlarla işini yapar. Bizim mücadelemize pek müsaade etmez. Bir takım ayarları kontrol etmenize izin verse bile bazı ayarlarıları değiştiremeyiz.
Systemd kullanmadan önce var olan ve aktif olarak kullanılan upstart veya sysvinit, uyguladıkları işlemleri kabuk ile beraber yapar.
Bu sebeple, kullanıcıların, kabuk ile kişiselleştirme yapma imkanımız var. Systemd ise kabuk üzerinden işlem yapmaz.
Açık kaynak mantığına ters olduğu için bazı kesimler kabul etmez.
Systemd bazılarına göre Windows'un svchost.exe yazılımı gibi olduğunu savunur. Ancak popüler dağıtımlar kullanılabilir bularak, tercihli veya varsayılan olarak dağıtımlara dahil edenler de bulunmaktadır.

Systemd kullanmayan bazı dağımlar:
• Pisi Linux
• Gentoo (sonradan eklenebilir.)
 
Durum
Mesaj gönderimine kapalı.

Yeni konular

Geri
Yukarı