Apple Silicon (M2/M3) Mac'lerde UYAP ve Java Uyumluluğu Nasıl Sağlanır?
Apple Silicon İşlemcili Mac'lerde UYAP Ekosistemi
Apple'ın kendi işlemcilerini (M1, M2, M3 ve ilerleyen seriler) üretmesiyle birlikte bilgisayar dünyasında büyük bir performans ve mimari değişimi yaşandı. Ancak, ARM mimarisine dayanan bu yeni Apple Silicon işlemciler, özellikle Java tabanlı köklü kamu uygulamalarının çalıştırılmasında başlangıçta çeşitli zorluklar yarattı. Türkiye'deki yargı çalışanlarının ve avukatların vazgeçilmezi olan UYAP Bilişim Sistemi ve Doküman Yönetim Sistemi (DYS), temelde Java altyapısına dayanmaktadır. Bu makalede, 2026 yılı itibarıyla Apple Silicon (M2 ve M3) çipli Mac'lerde UYAP, DYS ve e-imza (akıllı kart) uyumluluğunun nasıl sağlanacağını teknik detaylarla anlatıyoruz.
ARM Mimarisi ve Rosetta 2 Kavramı
M2 ve M3 işlemcili Mac'ler, Intel (x86_64) mimarisi için yazılmış uygulamaları doğrudan çalıştıramazlar. Bunun yerine Apple'ın sunduğu "Rosetta 2" adlı çeviri katmanını kullanırlar. UYAP sisteminin temelini oluşturan eski Java sürümleri genellikle x86_64 mimarisinde olduğundan, Rosetta 2'nin aktif ve sorunsuz çalışıyor olması hayati önem taşır. Ancak performans kaybı yaşamamak ve en iyi uyumluluğu elde etmek için, ARM64 mimarisine özgü (native) Java sürümlerinin (özellikle Azul Zulu veya Oracle ARM64 Java) kullanılması tavsiye edilmektedir.
Adım Adım Kurulum Rehberi
1. Doğru Java (JDK/JRE) Sürümünün Seçilmesi ve Kurulması
UYAP DYS, e-imza süreçleri için Java ile doğrudan etkileşime girer. Mac ortamında uyumsuzluğu aşmanın ilk kuralı doğru Java sürümünü yüklemektir.
- ARM64 Uyumlu Java: M2 ve M3 çipleri için özel derlenmiş Azul Zulu Builds of OpenJDK (ARM 64-bit) sürümünü tercih edin. UYAP genellikle Java 8 ile en stabil şekilde çalıştığından, Azul Zulu'nun Java 8 (JRE veya JDK) ARM64 versiyonunu indirmeniz önerilir.
- Eski Intel Java (Alternatif): Eğer e-imza uygulamanız sadece Intel Java ile çalışıyorsa, standart Oracle Java 8 for macOS (x64) sürümünü indirip kurabilirsiniz. Bu durumda Rosetta 2 devreye girecek ve uygulamayı otomatik olarak çevirecektir. Ancak performans açısından ARM64 versiyon her zaman ilk tercih olmalıdır.
- Kurulum Sonrası Kontrol: Terminal'i açıp
java -versionkomutunu yazın. Çıktıda yüklediğiniz Java versiyonunu ve mimarisini (örn. aarch64 veya x86_64) doğrulayın.
2. E-İmza Sürücüleri ve AKİS Kurulumu
Mac'lerde karşılaşılan en büyük ikinci problem e-imza (akıllı kart) okuyucularının tanınmamasıdır.
- Öncelikle, sahip olduğunuz akıllı kart okuyucunun (örneğin ACS CCID) macOS Sonoma veya güncel macOS işletim sistemiyle uyumlu bir sürücüsü (driver) olduğundan emin olun ve resmi web sitesinden indirerek kurun.
- Kamusal Sertifikasyon Merkezi'nin (Kamu SM) web sitesine giderek macOS için uygun AKİS (Akıllı Kart İşletim Sistemi) kurulum dosyasını (.pkg) indirin.
- AKİS kart izleme aracını çalıştırdığınızda e-imzanızın donanımsal olarak tanındığından ve sertifikaların listelendiğinden emin olun.
3. UYAP Doküman Editörü (UDF) Kurulumu
Mac için UYAP Doküman Editörü, .dmg formatında sunulmaktadır. İndirip Uygulamalar (Applications) klasörüne kopyaladıktan sonra ilk açılışta "Geliştiricisi doğrulanamadığı için açılamıyor" uyarısı alabilirsiniz.
- Güvenlik İzni Verme: Uyarıyı aldıktan sonra Mac'inizin "Sistem Ayarları > Gizlilik ve Güvenlik" bölümüne gidin. Sayfanın alt kısmında "Yine de Aç" (Open Anyway) butonuna tıklayarak UYAP Editör'e izin verin.
- Editör açıldığında, e-imza ile doküman imzalama işlemi yapabilmek için Editör ayarlarından Java kütüphane yollarının doğru gösterildiğini kontrol edin. Genellikle
/Library/Java/JavaVirtualMachines/altındaki dizini işaret etmelidir.
Uyumluluk Kontrol Listesi
| Bileşen | Önerilen Durum / Sürüm | Açıklama |
|---|---|---|
| Java (JRE/JDK) | Azul Zulu Java 8 (ARM64) | M2/M3 işlemcilerle native (doğal) uyum sağlar. |
| Çeviri Katmanı | Rosetta 2 | Gerekirse eski e-imza modülleri için x86_64 çalıştırır. |
| E-İmza Sürücüsü | Güncel macOS ACS/CCID | Kart okuyucunun Mac tarafından donanım olarak görülmesini sağlar. |
| UYAP Editör | En güncel macOS sürümü | Güvenlik izinlerinin verilmesi zorunludur. |
Mac Kullanıcıları İçin Özel İpuçları ve Sorun Giderme
Eğer UYAP portalına e-imza ile girişte sorun yaşıyorsanız, Chrome yerine Safari tarayıcısını kullanmayı deneyin. Bazen tarayıcıların NPAPI veya Java eklentisi destekleri konusundaki politikaları farklılık gösterir. Bununla birlikte, yeni nesil UYAP E-İmza Uygulaması (web socket tabanlı çalışan lokal uygulama), tarayıcı bağımsız bir çözüm sunmaktadır. Bu uygulamanın Mac versiyonunu indirip çalıştırdığınızda tarayıcı eklentilerine ihtiyaç duymadan giriş yapabilirsiniz.
Son olarak, Mac'inizde bir antivirüs veya güvenlik duvarı uygulaması (örneğin Little Snitch) varsa, UYAP bağlantılarının engellenmediğinden emin olun. Java'nın yerel ağ üzerindeki port iletişimlerine izin vermesi DYS ve UYAP Portal'a bağlantıda kritik rol oynar.
Sonuç
Apple Silicon M2 ve M3 çipli Mac bilgisayarlar, üstün performansları ile öne çıksa da UYAP gibi Java bağımlı sistemlerde doğru yapılandırma gerektirirler. ARM64 uyumlu Java sürümlerinin kullanımı, e-imza sürücülerinin doğru kurulması ve macOS güvenlik izinlerinin ayarlanması ile sorunsuz bir UYAP deneyimi yaşamak mümkündür. Profesyonel iş akışınızı kesintiye uğratmamak adına bu rehberdeki adımları dikkatle uygulayarak Mac'inizde UYAP sistemini tam verimlilikle kullanabilirsiniz.
Editoryal Güvence & İnceleme Notu
Bu rehber, E-Dönüşüm ve Bilişim Hukuku Masası tarafından 5070 Sayılı Elektronik İmza Kanunu, VUK ve ilgili resmi mevzuat standartlarına göre hazırlanmış ve güncellenmiştir.