FUTO Keyboard yayımlandı
(keyboard.futo.org)- FUTO Keyboard, klavyenin internete bağlı olmaması gerektiği varsayımıyla geliştirilmiş gizlilik ve güvenlik odaklı bir Android klavyesidir
- %100 çevrimdışı ve %100 özel olduğunu vurgular; sesle girişin de internet bağlantısı olmadan çalıştığını, veri aktarımı veya depolaması yapmadığını belirtir
- Yazma deneyimi FUTO Swipe kaydırarak yazma, akıllı otomatik düzeltme, yazarken yazım önerileri ve tema kişiselleştirmeye odaklanır
- Hâlâ aktif olarak geliştirildiği için bazı özellikler veya diller eksik olabilir; geri bildirim ve hata raporları kabul edilmektedir
- Play Store, F-Droid deposu ve GitHub üzerinden kurulabilir; tek seferlik lisans ödemesi ile reklamsız tam özellikli kullanımı ve geliştirmeyi desteklemek mümkündür
İnternet bağlantısı olmayan bir klavye hedefleniyor
- FUTO Keyboard, kullanıcının klavyesinin internete bağlı olmaması gerektiği mesajını öne çıkarır
- Amaç, kullanıcının gizlilik ve güvenliğine saygı duyan modern bir klavye sunmaktır
- Sesle giriş çevrimdışı çalışır; internet bağlantısı kullanmadan, verilerin aktarılmadığı veya saklanmadığı belirtilir
- Giriş özellikleri hız ve yazım hatalarını azaltma üzerine kurgulanmıştır
- FUTO Swipe: kaydırarak yazma sistemi
- Smart Autocorrect: yazım hatalarını azaltma
- Predictive Text: yazarken yazım önerileri
- Tema seçimiyle klavyeyi kişiselleştirme
Kurulum, ödeme ve katkı yolları
- FUTO Keyboard hâlâ aktif olarak geliştirilmektedir; bazı özellikler veya diller eksik olabilir
- İndirme yolları:
- Tek seferlik ödemeyle FUTO Keyboard lisansı satın alınabilir
- Ödeme; reklamsız tam özellikli kullanımı sürdürme, gizlilik ve kullanıcı deneyimine odaklanan ekibi destekleme, yeni özellikler ve iyileştirmelere katkı sağlama yolu olarak anlatılır
- Yinelenen abonelik yoktur
- Pay for FUTO Keyboard
- FUTO Voice Input, uyumlu diğer klavyelerde de kullanılabilir
- Kaydırarak yazmayı iyileştirmek için bağımsız ve herkese açık bir veri kümesi oluşturulmaktadır; mobil cihazlardan veri kümesine katkı kabul edilmektedir
- Topluluk ve kod ayrı kanallardan incelenebilir
- Zulip:
#Keyboardkanalı - Source Code: kaynak kod
- Discord:
#Keyboardkanalı
- Zulip:
1 yorum
Hacker News yorumları
FUTO klavye Android’e özel olduğu için kendim deneyemedim, ama FUTO.org teknoloji oligopolüne karşı merkeziyetsiz alternatifler üretme gibi harika bir misyona sahip bir kuruluş
Signal, Louis Rossmann’ın onarım hakkı hareketi, Trieve.ai, TOR, GrapheneOS, CalyxOS, KiCAD, VLC, Zulip, Blender, FFmpeg, GIMP, KeePassX, PeerTube, Free Software Foundation, NeoVIM, Lichess, GitLab gibi pek çok projeyi destekledi
FUTO fazla tanıtım yapmadığı için etkisini anlamak adına derine inmek gerekiyor; ancak şirketini Yahoo’ya satıp Yahoo Games’i yöneten bir geliştirici ve kurucunun Austin’de merkeziyetsiz bir teknoloji ekosistemi oluşturmuş olması anlamlı
Doğrudan bağlı değilim, ama Austin kampüsünde her cuma merkeziyetsiz teknoloji meraklıları için ücretsiz öğle yemeği düzenliyorlar; sık sık gidiyorum ve Signal CTO’su, CalyxOS gibi açık kaynak ve gizlilik topluluklarından kişiler de geliyormuş
Cuma günü Austin’deyseniz FUTO öğle yemeğine uğrayıp insanlarla tanışmanızı ve merkeziyetsiz gelecek üzerine konuşmanızı öneririm. Ayrıntılar FUTO.org’un Zulip sohbetinde paylaşılıyor
Louis Rossmann’ın videosunda görüp birkaç saat kullandım; şu anda bu mesajı da bununla dikte ediyorum ve oldukça iyi görünüyor
Eskiden GrapheneOS’ta ağ erişimi olmadan sandbox içinde kullandığım Google sesle yazmaya göre kalite ve kararlılığı çok daha iyi; o sık sık çöküyordu ve dikte kalitesi de fena değil seviyesindeydi
Ancak noktalama işaretlerini sözle girme özelliği yok, bu yüzden noktalama işaretlerini istediğim şekilde koymak zor; klavyenin arayüzü ise çok akıcı, özellikleri ve seçenekleri de bol, OpenBoard ile neredeyse rekabet edebilir durumda
Şu anda FUTO klavyeyi deniyorum; Google klavyede en sinir bozucu şeylerden biri kaydırarak yazma devreye girmediğinde yaşanıyor
Mobil girişte kaydırmanın temel bir özellik olduğunu düşünüyorum. Hataları azaltıp doğruluğu ve hızı artıran klavye düzenlerini analiz etmek istemiştim ama bu büyük bir proje; 3 satırlı düzeni ve boyutu koruyup yalnızca tuş konumlarını kaydırmaya uygun olacak şekilde değiştirmek istiyorum
FUTO fena değil. Kaydırma biraz hatalı, ama Google’ın veri toplamasıyla kıyaslayınca bu sadece göze çarpan bir kusur; sesli giriş ise tüm cümleyi söylediğinizde onu analiz edip dilbilgisini yerleştiren bir yöntemle çalışıyor ve oldukça iyi
Konuşurken anında düzeltme yapma tarzına alışkın olduğum için uyum sağlamam gerekiyor, ama genel olarak hoşuma gitti; bir süre kullanmayı düşünüyorum
İstediğin tuşun yakınına kabaca bassan bile SwiftKey doğru kelimeyi çıkarıyor
Ama saçmalıkları olmayan böyle bir klavyeye ihtiyaç var. SwiftKey mükemmele %99 yakın olsa da “my” yazdığımda bunu her zaman “NY”ye çeviriyor ve “bu kelimeyi unut, bir daha tahmin etme” diye ne kadar uğraşsam da NY’yi sözlükten silmenin bir yolu yok
Sözlükten kelime silmeyi eklemek ne kadar zor olabilir de böyle insanın ayağına dolanıyor, gerçekten sinir bozucu. FUTO düzgün çalışan SwiftKey benzeri bir şey yaparsa ömür boyu lisans için 20 dolar öderim
https://www.researchgate.net/figure/An-ATOMIK-layout-with-hi...
SwiftKey’in, tuşun neresine bastığınıza göre düzeltme yapması akıllıca
Örneğin “Akk” yazdığınızda, son “k”ye sağ tarafta, yani “L” tuşuna yakın basıldıysa bunu ancak o zaman “All” olarak düzeltiyor; daha sola basıldıysa “Akk” olarak bırakıyor
Bu yöntem gerçekten iyi çalışıyor; FUTO’nun da konum tabanlı düzeltme yapıp yapamadığını merak ediyorum
Eskiden özel klavyeli çok sayıda kızaklı telefon vardı; şimdi ise üreticiler sanki hepsi aynı cam dikdörtgeni üretmekten memnun
En başta yaratılmasına gerek olmayan bir sorunu yaratıp teknolojiyle çözmeye çalışıyor gibiyiz
Fikir harika ve para da ödeyebilirim, ama açıklık eksikliği beni endişelendiriyor. Örneğin şu bilgiyi öğrenmek bile istediğimden çok daha zordu
FUTO Keyboard “FUTO Source First License 1.0” ile lisanslanmış; AOSP klavyesi LatinIME’in bir fork’u ve LatinIME, Apache lisanslı açık kaynak bir proje
Kaynak kodu burada: https://gitlab.futo.org/alex/latinime/
Açık kaynak saflığı takıntısı olan biri değilim ama hayatımın ve iş akışımın ne kadar merkezi ve temelinde yer alan bir proje olursa, açık kaynak olup olmaması o kadar önemli hale geliyor. Klavye epey temel bir araç
Özellikle iyi konuşmadan metne dönüştürme özelliği olan açık kaynak bir klavye güzel olurdu. Pixel 8’de Google’ın STT davranışını sürekli değiştirmesi insanı çıldırtıyor; kademeli iyileştirme felsefesini anlıyorum ama sürekli iki adım ileri, bir adım geri gibi olduğundan yeni alışkanlıklar ve geçici çözümler öğrenmek zorunda kalıyorum
Henüz erken aşamada ama takip etmeye değer ilginç bir proje
Açık kaynak harika backend yazılımları ve geliştirici araçları üretti, ancak tüketici dostu istemci uygulamaları iyi yapmakta tuhaf biçimde zayıf
En iyi uygulamalara bakınca, Chrome gibi açık lisans kullananlarda bile bunları kâr amacı güden şirketlerin finanse ettiği, nispeten kapalı geliştirici gruplarının yaptığını görüyoruz
Source First hareketi, bu tür odaklanmış kapalı ekiplerin kullanıcılara daha açık bir biçimde yaklaşabilmesini sağlamaya çalışıyor. Çok sayıda topluluk katkısı almayı hedefleyen fazla Source First projesi olmayabilir ama kapalı kaynak uygulamalar da bunu yapmadan gayet iyi işlediğine göre bence sorun değil
https://futo.org/about/futo-statement-on-opensource/
Reddit değil burası, o yüzden böyle bir kural olmayabilir; ama teknik olmayan siyaset konuşmalarını dışarıda bırakmak gibi bu çizgiyi de çekmeye değer bence
Benim dilimde eğitim verisi 1000 saatin altında olduğu için desteğin iyi olmadığını düşünüyorum. Eğitim verisi eklemeye nasıl yardımcı olabileceğimi merak ediyorum
Neredeyse 20 yıla yayılan çok sayıda sesli notum var, yani kendi sesimle onlarca saatlik transkripsiyon materyalim bulunuyor
Çoğu çok kişisel ama bu proje ve başka projeler için kullanılabilecek epey kısmını ayıklayabileceğimi düşünüyorum
https://keyboard.futo.org/whisper-training-data-breakdown
Mevcut kayıtları kullanmak istiyorsanız, Creative Commons lisansıyla YouTube’a ya da archive.org’a yüklemek de bir seçenek olabilir
https://github.com/futo-org/voice-input-models
Sonunda Android’de çevrimdışı iyi çalışan bir ses tanıma klavyesi çıktı. Az önce test ettim; en azından İngilizce kalitesi mükemmel
Yalnız lisansının açık kaynak olmaması üzücü. Kullanım ücreti istese bile Netguard veya MyExpenses gibi açık kaynak projelere bağış yapmayı tercih ederim
FUTO’nun esas olayı ücretli açık kaynak yazılım değil mi diye düşünüyorum
Android’de gizliliği koruyan açık kaynak klavye olarak neler var merak ediyorum
OpenBoard kullanıyorum; 2022’den beri güncelleme almıyor ama iyi çalışıyor
Üstelik boyutu da 1 MB’ın altında. Başka bir yorumda benzer kaydırma özelliği olan Thumb-Key’den de bahsedilmişti
https://f-droid.org/packages/juloo.keyboard2/
https://github.com/dessalines/thumb-key
https://github.com/florisboard/florisboard
Konu dışı ama Zulip sohbetlerinin sadece bakarken bile neden her seferinde farklı bir e-posta ve parola istediğini anlamıyorum
Katılmayı denediğim tüm Zulip sohbetlerinde bu nokta gerçekten sinir bozucuydu. Sunucular arası federasyona kadar gerek olmasa bile, yalnızca Google ile giriş kullanılsa erişilebilirlik çok daha iyi olurdu
Zulip Cloud’da bu seçenekler varsayılan olarak açık, ancak chat.futo.org kendi barındırdığı için kimlik doğrulama yöntemlerini ayarlamak için gereken API anahtarı işini yapmamış ya da politika gereği bunu istemiyor gibi görünüyor
Her kuruluşta hesabın farklı olmasının nedeni, her kuruluşu yöneten ve kontrol eden kişilerin farklı olması; ayrıca yalnızca kurumsal müşteriler için değil, kimlik doğrulama seçeneklerine hassas projeler için de ayrı hesapların daha temiz bir güvenlik modeli olması
Bununla birlikte Zulip Cloud kuruluşlarında tek bir girişle birden fazla topluluğa girilebilmesini sağlayacak bir Zulip Cloud SSO seçeneği oluşturma planı var. İstenen çalışma biçimine dair geri bildirim, https://chat.zulip.org üzerindeki #feedback kanalına verilirse proje içinde en iyi şekilde görünür
Herkese açık kuruluşlar, belirli kanalları giriş yapmadan da herkese açık erişime açacak şekilde ayarlayabiliyor; FUTO gibi yerler için faydalı görünüyor: https://zulip.com/help/public-access-option
Slack bu açıdan en kötüsü. O kadar karmaşık ki Slack giriş bilgilerimi bir türlü hatırlayamıyorum
Şahsen son 8 yıldır açık kaynaklı AnySoftKeyboard’u sorunsuz kullanıyorum. Çok esnek; FUTO’nun gerçekte daha ne getirdiğini merak ediyorum
Bunun yerine AnySoftKeyboard’a destek olunabilirdi gibi geliyor
AnySoftKeyboard’un bu özelliği sunduğunu sanmıyorum, ama yanılıyor da olabilirim