- Pebble topluluğunu ayakta tutmak için Rebble'ın 9 yılda kurduğu uygulama mağazası ve web servisleri, Core Devices'ın ticari ürününde kullanılıyor
- Core'un, Rebble'ın tüm veri ve kod varlıklarına sınırsız erişim hakkı talep etmesiyle iş birliği çökmüş durumda
- Rebble; PebbleOS, mobil uygulamalar (
libpebble3), geliştirici sitesi gibi çekirdek altyapının önemli bir bölümünü doğrudan geliştirip işletti
- Rebble, Core'un önceki anlaşmaları ihlal ettiğini ve veri scraping yaptığını iddia ediyor; topluluktan hukuki yola başvurmak ile iş birliğini sürdürmek arasında seçim yapmasını istiyor
- Bu olay, açık kaynak ekosistemi ve topluluk varlıklarının korunmasının önemini gösteren bir örnek olarak değerlendiriliyor
İş birliğinin çöküşü ve anlaşmazlığın başlangıcı
- Rebble, Core Devices ile iş birliği yaparak yeni Pebble saatlerini destekleme ve Rebble Web Services sağlama konusunda anlaşmıştı
- Ancak Core'un, Rebble'ın 10 yıllık tüm çalışmalarını devretmesini istemesiyle iş birliği bozuldu
- Rebble, Core'un yöneticisi Eric'in bültende Rebble'ın katkılarını gerektiği gibi belirtmediğini söylüyor
- Rebble, Pebble App Store'un sürdürülmesi, Bobby asistanının geliştirilmesi, kullanıcı desteği gibi alanlarda Pebble ekosisteminin sürekliliğini sağladı
- Rebble, Core ile görüşmelerde "Rebble'ın geleceği güvence altına alınmalı" şartında ısrar etti, ancak Core buna yazılı olarak onay vermedi
- Ardından Core'un Rebble sunucularını izinsiz olarak scrape ettiğini öne sürüyor
Rebble'ın katkıları ve Core'un bunlardan yararlanması
- Pebble 9 yıl önce faaliyetlerini durdurduktan sonra Rebble topluluğu uygulama mağazası verilerini geri yükledi ve yeni API'ler ile backend'i kurdu
- Yüzlerce uygulamaya yama yapılması, hackathon'larla yeni uygulamaların eklenmesi, veri barındırma maliyetleri gibi uzun vadeli bakım çalışmaları yürütüldü
- Bugün Core Devices'ın Pebble App Store'u Rebble'ın verileri ve altyapısı üzerine kurulu
- Core, PebbleOS'u fork ettikten sonra değişiklikleri açık depoya geri birleştirme sözü verdi ancak bu aylar boyunca gerçekleşmedi
- Eric, PebbleOS'u "benevolent dictatorship" modeliyle yöneteceğini açıkladı
- Core uygulamasının temeli olan
libpebble3 de Rebble'ın geliştirdiği libpebblecommon ile başladı; Core bunu daha kısıtlayıcı bir lisansa çevirdi ve kapalı bir UI ekledi
- Rebble'ın geri getirdiği geliştirici sitesinin de Core tarafından kendi alan adına taşınması ve Rebble sürümünün silinmesi istendi
Veri hakları ve güven sorunu
- Rebble, Core'a öneri motoru geliştirebilmesi için veritabanı kullanım izni verdi, ancak Core'un sınırsız veri kullanım hakkı istemesiyle gerilim arttı
- Rebble, Eric toplantıları ertelerken Rebble sunucularının scrape edildiğini gösteren logların tespit edildiğini iddia ediyor
- Rebble, Core'un uzun vadede topluluğu destekleyip desteklemeyeceğinden emin olmadığını belirtiyor
- Pebble 2 Duo'nun 30 günlük garanti süresi ve düğme dayanıklılığı sorunu gündeme getiriliyor
Topluluğa sunulan iki seçenek
- Rebble, topluluğa iki farklı yön öneriyor
- Hukuki adımlar da içeren sert bir karşılık vererek Rebble'ın varlıklarını ve topluluğu korumak
- Core'un ticari amaçlı scraping faaliyetinin yetkisiz olduğu açıkça belirtiliyor
- Rebble'ın hukuki kaynaklara sahip olduğu ve gerekirse bunları kullanmaya hazır olduğu söyleniyor
- Core'un serbestçe kullanmasına izin vermek ve Rebble'ın rolünü küçültmek
- Core, Rebble bir kâr amacı gütmeyen kuruluş olduğu için verilerin serbestçe kullanılabilmesi gerektiğini savunuyor
- Rebble buna katılmıyor ancak kararın topluluğa ait olduğunu belirtiyor
- Rebble hâlâ iş birliğinin yeniden başlamasını tercih ediyor ve Core'un Rebble'ı dışlamayacağına dair hukuki güvence istiyor
Topluluktan katılım çağrısı
- Rebble, Reddit ve Discord gibi platformlarda topluluk görüşlerini toplamayı sürdürüyor
- E-posta yoluyla Rebble Foundation yönetim kuruluna doğrudan görüş iletilebiliyor
- Rebble, Core'un donanım yeniliğini kabul etmekle birlikte kapalı bir ekosisteme dönüşme riskine karşı uyarıyor
- Bu gelişme, Rebble'ın 9 yıldır sürdürdüğü açık, topluluk merkezli ekosistem değerlerini korumak için kritik bir dönüm noktası olarak sunuluyor
1 yorum
Hacker News yorumu
Ben mevcut nesil Pebble Appstore frontend'inin ana geliştiricisiydim ve veritabanı yönetimi ile güvenlik, altyapı ve gizlilikten sorumluydum
Fitbit satın alımı sırasında ekiple birlikte devredilmek zorunda kalmıştım
Bu noktada Pebble ekosistemindeki herhangi bir geliştirme %100 açık kaynak değilse bunun topluluğa ihanet olduğunu düşünüyorum
Eric olsun Rebble ekibi olsun, bence istisna yok
Kim Appstore verilerini çekmek istiyorsa buna izin verilmeli; hatta bir JSON dışa aktarma düğmesi yapmak daha iyi olur
Topluluk açık depolar merkezli açık kaynak çözümler üretmeye devam etmeli
Kapalı yazılım eninde sonunda çıkmaz sokağa girer; bu yüzden enerjiyi buna harcamamak gerekir
İster Core Devices ister Rebble olsun, benim istediğim şey seçim hakkı ve sahiplik
Core, FOSS tabanlı firmware'i özgürce derleyip yüklemeye izin verir ve Bluetooth/WiFi/Lora gibi yollarla yeni donanımla entegrasyon için bir SDK ya da CLI sağlarsa müşteri olarak kalırım
Pebble'ı ilk Kickstarter'da destekleme nedenim de tam olarak hacklenebilirliği ve sunduğu özgürlüktü
Bugünün saat pazarında bu özgürlük kaybolduğu için son 5 yıldır sadece analog saat taktım
İnsanların kendi yaptıkları şeyin belirli bir kuruluş tarafından tekelleştirilmesini istememesini tamamen anlayabiliyorum
Tam da istediğimiz konuşma biçimi bu
Eric'in blog yazısı: Pebble, Rebble, and a Path Forward
Rebble tarafının açıklamasına göre Eric'in ticari amaçlı scraping girişimi açıkça izin verilmemiş bir eylemdi
Core'a öneri motoru yapması için veritabanı lisansı vermekte anlaşmışlardı ama Eric tüm veriyi sınırsız şekilde istedi
Görüşme takvimini erteledi, ardından aynı gün sunucuyu çektiğine dair loglar kaldı
Bunun gerçekten ciddi biçimde kaba bir davranış olduğunu düşünüyorum
Artık Pebble topluluğunun parçası değilim ama hukuki danışmanlık gerekebilir gibi görünüyor
Bu tür davranışın kendine zarar verici olduğunu düşünüyorum
Pebble'ın müşteri kitlesi teknik olarak bilgili insanlar; böyle şeyler hızla yayılır
Başka bir tarafı da olabilir ama şu ana kadar görünen tablo Core açısından olumsuz
Pebble müşteri kitlesinin çekirdeğinde açıklık olduğu hâlâ doğru ama iki tarafı da dinlemek gerekir
Gerçekten karmaşık bir durum
Eric'in açıklama yapması ve müzakere etmesi gerekiyor
Şu anda sabırlı olup iki tarafın da değeri zedelemeyen bir uzlaşma noktası bulması lazım
Tek tarafın anlattığıyla hüküm vermeden, sorunu büyütmek yerine çözüme ilerlemek gerekir
Eric/Core karşılık vermezse, bu sorunları şimdi öğrenmiş olmamız yine de iyi
Pebble gibi düşük güç tüketimli, uzun bataryalı, hacklenebilir e-ink saat arıyorum; başka bir alternatif var mı merak ediyorum
Pebble'ın geri dönüşü tam da hayalini kurduğumuz çözümdü
Tüm koşulları kusursuz karşılamıyor ama pili bir hafta gidiyor ve Pebble'dan çok daha hacklenebilir
OLED olsa da batarya bir haftadan uzun gidiyor; Gadgetbridge resmi sitesi bakmaya değer
Büyük bir hayal kırıklığı var
Rebble'ın talep ettiği üçüncü taraf uygulama mağazası erişim garantisi sözleşmesi, Core, Rebble ve kullanıcıların hepsi için kazan-kazan olabilirdi
Hâlâ fırsat var ama o kapı giderek kapanıyormuş gibi hissettiriyor
Ben Pebble'a yeni katılacak biri olarak Pebble Time 2 için ön sipariş verdim
Rebble memnun olduğunu açıklamazsa siparişimi iptal etmeyi planlıyorum
Yeni bir donanım şirketinin topluluk organizasyonuyla uzun vadeli işbirliği ilişkisi kurmamasına inanamıyorum
Core'un da başka startup'lar gibi kapalı ekosistemden gelir elde eden bir yapıya yönelmesi hayal kırıklığı yaratıyor
Biz sadece niş donanımı doğrudan satan küçük bir üretici bekliyorduk
Rebble'ın “tek kırmızı çizgimiz Rebble'ın geleceğinin buna dahil olması” sözü iyi niyetli ama karşı taraf için riskli bir prangaya dönüşebilir
Belirli bir satıcıyı kullanmayı sürdüren bir sözleşme adil değil
Ayrıca Rebble'ın scraping ile toplanan veriler üzerinde lisans yetkisi olup olmadığı da şüpheli
Ben hem Rebble'ın ekosistemi ayakta tutmasını hem de Eric'in yeni donanım üretmesini olumlu görüyorum
Sadece bu gerilimin ürün çıktıktan sonra ortaya çıkmış olması üzücü
Bunu önceden bilseydim satın alma kararımı farklı verebilirdim
Ürün zaten gönderildiyse kredi kartı chargeback politikalarını kontrol etmek de bir yöntem olabilir
Uzun zamandır Rebble kullanıyorum ve yeni Core Devices saatini de satın aldım
Dürüst olmak gerekirse Rebble, yeni donanım olmadan sürdürülebilir değildi
Topluluğu ayakta tutmak için gelir üreten bir donanım işine ihtiyaç var
Rebble'ın ateşi canlı tutmuş olmasına minnettarım ama ben Eric ve Core'un iş kurma çabasını destekliyorum
Akıllı saat ekosistemi karşılıklı bağımlıdır; Core Rebble'ı dışladıysa bu doğru değildir