1 puan yazan GN⁺ 4 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • FreeBSD 16 kaynak ağacından GNU GPL lisanslı kodların tamamı kaldırıldı; böylece temel sistemde artık GNU kodu kalmadı
  • Son GPL yazılımı olan dialog yerine FreeBSD kurulum programı zaten bsddialoga geçmişti
  • dialogın son kullanıcısı olan dpv devre dışı bırakılıp emekliye ayrılınca dialogın da kaldırılması mümkün oldu
  • dialogın emekliye ayrılması süreci Şubat 2026'da açılan biletle başladı ve FreeBSD 16.0 olacak kaynak ağacına birleştirildi
  • Kalan GNU kodu da ortadan kalkınca temel sistemdeki GNU alt ağacı da emekliye ayrıldı; FreeBSD 16.0 sürümünün Aralık 2027'de çıkması bekleniyor

Son GPL bileşeninin kaldırılması

  • dialog, FreeBSD temel sisteminde kalan son GNU GPL lisanslı yazılımdı
  • FreeBSD kurulum programı daha önce dialogı bsddialog ile değiştirmişti
  • Ardından dialogı kullanan son bileşen olan dpv devre dışı bırakılıp emekliye ayrıldı ve dialogın kaldırılması mümkün hale geldi

FreeBSD 16 kaynak ağacına yansıması

Yayın takvimi

  • FreeBSD 16.0 için yayın hazırlıkları sürüyor; beklenen çıkış zamanı Aralık 2027

1 yorum

 
GN⁺ 4 시간 전
Lobste.rs görüşleri
  • Bu dönüm noktasını ilerletmenin motivasyonu çok net görünmüyor. FreeBSD’nin GPL’nin kendisini eleştirip eleştirmediğini, yoksa sadece GNU araç takımından ayrılmak isteyip istemediğini merak ediyorum
    Öte yandan, FreeBSD’nin yapılandırma yönetimi için Phabricator kullanması ilginç. Ağaçta kalan GPL kodunu kaldıran gerçek değişiklik de https://reviews.freebsd.org/D55424 adresinde, bu da erişim yolunu derli toplu kılıyor. GitHub, GitLab, Sourcehut, Forgejo sürekli gündeme geliyor ama FreeBSD, MediaWiki, Mozilla’nın bazı bölümleri ve KDE’nin bazı bölümlerinde kullanılan Phabricator sessizce çalışmaya devam etse de neredeyse hiç dikkat çekmiyor
    Ben de $DESKJOB’da ara sıra bir Phabricator instance’ı yönettiğim için ilgileniyorum. Bunun nedeni, geliştiricinin birkaç yıl önce projeden emekli olması olabilir
    • https://wiki.freebsd.org/GPLinBase sayfasına göre FreeBSD temel sistemi, modern ve copyleft olmayan ya da en azından daha izin verici lisanslara sahip bileşenlere geçişi sürekli bir hedef olarak görüyor
      Proje hedefleri bölümünde de GPL yazılımlarını ticari olarak kullanırken ek karmaşıklıklar doğabileceği, bu yüzden makul alternatifler varsa daha özgür BSD lisanslı yazılımların tercih edildiği belirtiliyor
    • pkg Phabricator kullanmıyor ve diğer alanlarda da GitHub kullanımı artıyor. src ağacına katkı yönergeleri freebsd-src/CONTRIBUTING.md at main · freebsd/freebsd-src adresinde görülebilir
      https://github.com/freebsd/freebsd-src/pulls adresinde kapatılmış 1.853 pull request var; bunların çoğu GitHub üzerinde birleştirilmedikleri için kapatılmış durumda ve açık pull request sayısı 155. Benim de gönderdiğim src ağacına 37 tane, doc için 150 tane var
    • MediaWiki yalnızca hata takibi için Phabricator, daha doğrusu Phorge kullanıyor. Tüm yapılandırma yönetimi Gerrit veya GitLab üzerinde yapılıyor. Bir zamanlar Phabricator ile kod incelemesi yapma planı da vardı ama tam olarak yerleşmedi
    • Phabricator kapatıldı ve artık bakım almıyor. Son birkaç ayda durum değişmediyse hâlâ böyle