CDemu

Vikipedi, özgür ansiklopedi
CDemu
Geliştirici(ler)The CDemu project
Güncel sürüm3.2.5 / 23 Nisan 2021 (3 yıl önce) (2021-04-23)
Programlama diliC ve GTK ile Python[1][2]
İşletim sistemiLinux
Erişilebilirlik7 dil[3]
TürSanal sürücü
Resmî sitesicdemu.sourceforge.io

CDemu, Linux işletim sisteminde bir optik sürücü ve optik diski (CD-ROM'lar ve DVD-ROM'lar dahil) taklit etmek için tasarlanmış ücretsiz ve açık kaynaklı bir sanal sürücü yazılımıdır.

30 Haziran 2019 itibarıyla CDemu, Debian, Ubuntu ve Fedora Linux'un resmi yazılım-depolarında bulunmamaktadır ancak Ubuntu için PPA ve Fedora Linux için COPR aracılığıyla edinilebilir.[4]

Bileşenler[değiştir | kaynağı değiştir]

CDEmu şunlardan oluşur:

  • sanal bir SCSI ana bilgisayar veri yolu bağdaştırıcısı uygulayan bir çekirdek modülü,
  • optik disk görüntülerini yorumlamak için bir yazılım kütüphanesi olan libmirage,
  • SCSI optik sürücü + diskin işlevselliğini taklit eden bir arka plan programı,
  • emülatörü kontrol etmek için textmode ve GTK istemcileri.
CDEmu işlevselliği

Yazılım, çekirdek modülü ve d-bus iletişimine dayanan istemciler dışında, GLib tarafından desteklenen diğer işletim sistemlerine taşınabilir.

Tarih[değiştir | kaynağı değiştir]

CDemu aslen Robert Penz ve Justus Schwartz tarafından MPlayer için .CUE/.BIN yerleştirilmesine olanak sağlayan bir yama olarak tasarlandı. Yama tamamlandıktan sonra basitliği fark ettiler ve Linux çekirdeği için bir modül yazdılar.

Başlangıçta CDemu, Virtual CD olarak adlandırıldı, ancak bu ad daha önce ticari marka olarak tescil edilmişti ve ticari marka sahipleri, adı kullanmamalarını istedi.

Haziran 2007 itibarıyla, CDemu 0.8'deki geliştirme durduruldu ve bunun yerine yeniden yazma geliştirildi. Bu çalışmanın çoğu Rok Mandeljc tarafından yapıldı. CDemu'nun bu yeni sürümü, kullanıcı alanında mümkün olduğunca çok şey yaparak öykünmeye başka bir yaklaşım getirdi. Haziran 2008 itibarıyla çoğunlukla istikrarlı olarak kabul edilmektedir.

Durum[değiştir | kaynağı değiştir]

2.0.0 sürümünden itibaren CDemu aşağıdaki görüntü biçimlerini destekler:

  • .mds ve .mdx formatı
  • .dmg ve .cdr formatı
  • Kör yazma .b5t /.b6t biçimi
  • DiscJuggler'ın .cdi formatı
  • Easy CD Creator .cif formatı
  • Roxio / WinOnCD .c2d formatı
  • Error Code Modeller .ecm container format
  • gBurner .gbi biçimi
  • .iso biçimi ve sıkıştırılmış biçimleri, .cso ve .isz
  • .nrg biçimi
  • PowerISO .daa biçimi
  • .udf biçimi
  • Ham imajlar(.img, .bin, .ccd, .cue, .sub ve .toc)
  • GZip ve Xz arşivleri

Emülatör, SCSI optik sürücüler için MMC-3 standardını mümkün olduğunca yakından takip ederek gerçekçi ve doğru emülasyonu sağlamaya çalışır.

CDemu tarafından taklit edilen optik ortam, Linux içine monte edilebilir.

CDemu, CD alt kanalları, CD-Text, ISRC , MCN ve ECC/EDC, DPM/ RMPS desteğine sahiptir. Sınırlı sayıda şifrelenmiş ve sıkıştırılmış görüntü formatı için de bir miktar destek mevcuttur.

Geliştiriciler, mümkün olduğunca çok sayıda formatı desteklemek için çalışıyor ve kullanıcıları bu amaçla yamalar göndermeye teşvik ediyor.

Ayrıca bakınız[değiştir | kaynağı değiştir]

Debian, Ubuntu ve Fedora Linux depolarında bulunan alternatif Linux programları :

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ "About daemon". 31 Aralık 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2022. 
  2. ^ "About client". 31 Aralık 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Ağustos 2022. 
  3. ^ CDEmu GIT repository
  4. ^ "CDEmu NEWS ITEMS". 30 Haziran 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Haziran 2019. 

Dış bağlantılar[değiştir | kaynağı değiştir]