Lisans anahtarlarını, yazılım aboneliklerini
ve ilgili belgeleri saklamak ve
bakmak için bir uygulama.
Yazılım lisansları değerli varlıklardır. Satın alınan her anahtar, kaydedilen her uygulama, her Adobe aboneliği parasal bir değeri temsil eder — ve yıllar içinde bu değerler e-posta klasörlerinde, not uygulamalarında ve Excel tablolarında birikir. Kaybolan kaybolmuştur; yeniden temin etmek zaman, bazen para gerektirir.
LicenseManagerPro, bu soruna en dürüst biçimiyle verilen yanıttır: yalnızca yazılım lisansı yönetimi için tasarlanmış, kendi Mac'iniz veya iPad'inizde çalışan, Apple hesabınız üzerinden isteğe bağlı iCloud senkronizasyonu sunan özel bir uygulama. Üçüncü taraf bulut hizmeti yok. Kayıt yok. Veri toplama yok. Reklam yok.
Başlangıçta yalnızca kendim için yazılmış 200 satırlık bir betikti. Ancak üç arkadaş onu da almak istediklerini sorduğunda gerçek bir uygulamaya dönüştü.
Karşılığında aldığınız şey: 1990'ların başından beri yazılım yazan ve yazılım lisanslarının zamanla ne kadar dağıldığını tam olarak bilen bağımsız bir geliştiriciden iyi düşünülmüş bir araç.
Tüm veriler kullanıcının cihazlarında kalır. İsteğe bağlı senkronizasyon yalnızca kişisel iCloud hesabınız üzerinden gerçekleştirilir; üreticiye ait herhangi bir sunucu söz konusu değildir. Klaus Mack Software'e hiçbir veri iletilmez.
Değişiklikler tüm cihazlarda hemen görünür. Bir lisansın silinmesi düzgün şekilde yayılır — birçok başka uygulamanın yerine getiremediği temel bir gereklilik.
İşte tam da bu "silme yayılımı" bana üç hafta sonuna mal oldu. Sürüm geçmişine bir göz atın — ya da aşağıdaki erratuma.
Uygulama her türlü anahtar formatını kabul eder, Alfred veya JetBrains gibi çok satırlı PGP blokları dahil:
İstek üzerine uygulama, uygulama simgesini, adını, üreticisini ve sürümünü otomatik olarak yakalar — ya yerel olarak yüklenmiş programlardan ya da Apple App Store'da arama yaparak (bunun için internet bağlantısı gereklidir). Manuel yeniden yazma sona erdi.
Son kullanma tarihli lisanslar, bakım sözleşmeleri ve yazılım abonelikleri sona erme tarihleriyle birlikte izlenir. Zamanında bir hatırlatma, süresi dolmuş bir Adobe aboneliğinin hoş olmayan sürprizinden sizi korur.
İsteğe bağlı olarak uygulama, ücretsiz programları satın alınan lisanslardan düzenli şekilde ayrı tutar. Bu freeware yönetimi ayarlardan açılır veya kapatılır; etkinken freeware için kısaltılmış bir giriş formu görünür. Bu formun hangi alanları göstereceğini — notlar, bağlantılar veya kurulum tarihi gibi — kullanıcı kendisi belirler; simge, ad, sürüm, üretici, işletim sistemi ve kategori ise her zaman korunur.
Aşağıdaki gösterim, uygulamadaki tipik işlemleri soyut bir komut satırı gösteriminde sunmaktadır. Bu, gerçek uygulamanın bir parçası değildir — uygulama elbette grafiktir — yalnızca açıklayıcı amaca hizmet eder.
— Yukarıdan bir işlem seçin —
"Universal" şu anlama gelir: hâlâ eski 2018 Intel MacBook'umda çalışıyor. Kimse bir uygulama yüzünden favori cihazını kaybetmez.
s. 02, par. 2.2: İlk baskı, iCloud senkronizasyonunun "şikayetsiz" çalıştığını iddia ediyordu. Bu fazla iyimser olduğu ortaya çıktı — silmeler güvenilir şekilde yayılmıyordu. Sürüm 4.2.1'de düzeltildi, AppKernel olay yolu tanıtıldı.
s. 02, yeni par. 2.4: Yüklü uygulamalardan ve App Store'dan otomatik veri yakalama eklendi. İki kullanıcı tarafından açıkça talep edildi; üç günlük çalışmadan sonra uygulandı.
s. 03, par. 3.1: Çok satırlı anahtarları (Alfred-PGP) olan lisanslarda, editördeki satır sonları görünmüyordu. Düzeltildi; 4.1.3'te TextEditor işlemesine bakın.
Apple, uygulamanın "kullanıcıları uygulama içi satın almalara yönlendirdiği" gerekçesiyle ilk gönderimi reddetti. Bu kasıtlı değildi; iletişim davranışı gözden geçirildi ve sürüm 4.2.1'de kesin olarak düzeltildi. Apple'ın endişesini anlıyorum.
Uygulama yalnızca Apple App Store üzerinden dağıtılır. Tek seferlik bir satın alma, alıcının tüm cihazlarında (Mac ve iPad dahil) kalıcı kullanım hakkı verir.
Felsefe hakkında bir not: Bu uygulama eski moda ama kanıtlanmış bir fikri takip eder — satın alma tek seferlik bir meseledir. Geliştirici yazılımı sürdürdüğü sürece güncellemeler sağlanır; bundan abonelik doğmaz. Biz bunu yazılım dağıtımının en dürüst biçimi olarak görüyoruz.