- Pebble topluluğu ile Core Devices ve Rebble arasındaki gerilim, Pebble ekosisteminin gelecekteki yönü etrafında görünür hale geldi
- Core Devices, Pebble akıllı saati yeniden piyasaya sürmeyi ilerletirken Rebble ile bir iş birliği anlaşması yaptı, ancak uygulama mağazası verilerinin sahipliği meselesi yüzünden görüşmeler bozuldu
- Rebble, Pebble Appstore verilerinin kendilerine ait olduğunu, hatta bunu ‘%100 sahip oldukları’ bir varlık olarak gördüğünü savundu; Core Devices ise açık kaynak olarak yayımlanması ve serbest erişim gerektiğini öne sürdü
- Rebble’ın öne sürdüğü telif hakkı ihlali ve verilerin izinsiz kullanımı dahil 4 suçlamaya karşı Core Devices, bunların tamamının gerçeği yansıtmadığını belirtti ve ilgili sözleşmeler ile kod yayımlarıyla buna karşı kanıt sundu
- Pebble ekosisteminin sürdürülebilirliği için açık bir arşiv ve iş birliğine dayalı bir yapı gerektiği vurgulandı
Pebble ve Rebble’ın arka planı
- 2016’da Pebble kapandı ve fikri mülkiyetinin bir kısmı Fitbit’e satıldı
- Fitbit, yaklaşık bir buçuk yıl boyunca Pebble Appstore’u ve web servislerini çalışır durumda tuttu
- Temmuz 2018’de Fitbit Pebble Appstore’u kapatınca, Rebble bunu scrape ederek 13.000 uygulamayı ve metaverilerini korudu
- Ardından Rebble, kendi uygulama mağazasını ve geliştirici portalını işleterek yaklaşık 500 yeni uygulamayı sisteme dahil etti
- Hava durumu ve ses tanıma gibi Pebble web servislerini tersine mühendislikle yeniden oluşturup ücretli hizmet olarak sundu
- Ocak 2025’te Google, PebbleOS’u açık kaynak olarak yayımladı ve topluluk yeniden canlandı
- Mart 2025’te Core Devices, Pebble’ın yeniden lansmanını ve 2 yeni ürünü duyurdu; kasım ayına kadar 5.000 adet sevkiyat tamamlandı
Rebble’ın 4 ana suçlaması ve Core Devices’ın yanıtları
- Suçlama 1: Rebble’ın finansman sağladığı PebbleOS kodu Core Devices tarafından ticari olarak kullanıldı
- Core Devices, Rebble ödeme yapmadan önce kendi geliştirmesine başladığını ve tüm kodun açık kaynak olarak yayımlandığını belirtti
- BLE stack sorununu çözmek için Codecoup’a doğrudan 10.000 dolar ödediğini açıkladı
- Suçlama 2: Rebble’ın
libpebblecommon kütüphanesi izinsiz kullanılarak libpebble3 geliştirildi
- Core Devices, kodun %90’dan fazlasını kendisinin yazdığını, kalan bölüm içinse asıl yazardan telif hakkını usulüne uygun biçimde satın aldığını söyledi
libpebble3, GPL-3.0 lisansı ile yayımlandı
- Suçlama 3: Rebble’ın geliştirici sitesini sürdürme ve sahip olma sözü verildiği iddiası
- Core Devices, sözleşmede böyle bir madde olmadığını ve sitenin hâlihazırda kendileri tarafından işletildiğini belirtti
- Suçlama 4: Rebble’ın uygulama mağazasının izinsiz scrape edildiği iddiası
- Core Devices, yalnızca watchface’leri elle seçmeye yarayan bir web uygulaması geliştirdiğini, otomatik veri çekme yapılmadığını söyledi
- Buna ilişkin kaynak kodunu ve sunucu loglarını yayımlamayı teklif etti
İş birliğinin seyri ve sözleşme içeriği
- 2025 ilkbaharından itibaren iki taraf iş birliği yöntemlerini görüştü, ancak kâr amacı gütmeyen Rebble ile ticari Core Devices arasındaki takvim farkı nedeniyle müzakereler gecikti
- 30 Eylül’de imzalanan sözleşmeye göre Core Devices, Rebble’a kullanıcı başına aylık 0,20 dolar ödemeyi kabul etti
- Uygulama mağazasına ilişkin maddeler arasında “tüm binary’lerin ve metaverilerin arşiv dosyası olarak yayımlanması” ifadesi de yer alıyordu
- Sonrasında Rebble’ın arşivi yayımlama kararını geri çekmesiyle gerilim tırmandı
Temel anlaşmazlık: Pebble Appstore verilerinin yayımlanıp yayımlanmaması
- Core Devices, 13.000 uygulama ve watchface’in herkese açık bir arşiv olarak korunması gerektiğini savundu
- Bunun için Archive.org gibi tarafsız üçüncü taraf bir platformda kamuya açık şekilde saklanmasını önerdi
- Rebble ise bu verileri kendi varlığı olarak görüyor ve erişim kısıtlamasını sürdürmek istiyor
- Core Devices, asıl geliştiricilerin bunların açık olmasını amaçladığını ve tek bir kuruluşun tekelinin adil olmadığını vurguladı
Gelecek planları ve öneriler
- Core Devices, uygulama mağazası frontend’ini mobil uygulamaya entegre etmeyi ve veri kaynağı olarak Rebble’ın backend API’sini kullanmayı planlıyor
- Uygulama indirmek için Rebble hesabı veya abonelik gerekmeyecek
- Ses tanıma ve hava durumu özelliklerini ücretsiz sunmayı, ayrıca diğer Pebble destek uygulamalarıyla da (MicroPebble, GadgetBridge vb.) iş birliği yapmayı planlıyor
- Rebble’a, uygulama mağazası arşivini yayımlaması ve açık ekosisteme geri dönmesi çağrısı yapılıyor
Sonuç ve kişisel duruş
- Core Devices, Pebble topluluğunun sürekliliği ve açıklığını en önemli değerler olarak öne koyuyor
- Kurucu, Pebble’ın yeniden lansmanıyla kârdan çok sürdürülebilir bir ekosistemin yeniden inşasını hedeflediğini ve yatırımcı olmadan, kişisel kaynaklarla ilerlediğini belirtiyor
- Pebble’a duyduğu sevgiyle uzun vadeli hayatta kalma ve topluluğa saygı vurgulanıyor; Rebble’dan da aynı doğrultuda hareket etmesi isteniyor
1 yorum
Hacker News görüşleri
Ben bu durumu çok basit görüyorum. Rebble, yıllarca ekosistemi özgürce işletebildi ve isterse bunu istediği zaman ticarileştirebilirdi. Ama şimdi gerçekten ürün üreten taraf Core olunca Rebble kendini dışlanmış hissediyor gibi görünüyor. Eric ve Core bir şeyler inşa etmek istiyor, Rebble’ın ise yönü belirsiz. Core’un Rebble’ı iş birliğine dahil etmeye çalışması bence oldukça asil bir tavır.
Ben erken dönem Pebble kullanıcılarındandım ama Rebble’ın abonelik modeli bana cazip gelmedi. Rebble’ın kendi saatini yapmamış olması üzücü. Herkesin birlikte ilerlemesini isterim ama pek iyimser değilim
Core, Rebble’ın verilerini istiyor ama aynı zamanda Rebble’ı yok sayıyormuş gibi bir tavır sergileyince çatışma çıkıyor. Rebble, Pebble’ın geleceğinin açık kaynak olarak kalmasını istiyor. Core kapalı bir yola giderse topluluğun yeniden dağılmasından endişe ediyorlar
Bu anlaşmazlığı özetlemek gerekirse, Rebble’ın “geleceğimizin içinde yer alması gerekir” şeklinde bir kırmızı çizgisi var. Core, Rebble’ın verilerini kullanarak kendi altyapısını kurarsa anlamsız hale gelmekten korkuyorlar. Buna karşılık Core, Rebble gibi üçüncü taraflara bağımlı olmanın yaratacağı iş riski konusunda kaygılı.
Taraflar birbirlerinin uzun vadeli niyetlerine güvenmediği için çıkmaza girmiş durumdalar. Ben de 2014’te bir Pebble almıştım ama son karışıklığı görünce siparişimi iptal etmeyi düşünüyorum
10 yıl önce üretimi durdurulmuş bir akıllı saatin hâlâ böyle internet draması üretmesi şaşırtıcı. Core, Rebble’ın açık kaynak uygulama mağazasını kullanmak istiyorsa Rebble’ın “tabii, birlikte yapalım” demesi gerekirdi. Açık kaynağın değeri belirli bir kurumda değil, katılımcılarda yatar
Rebble’ın yayımladığı blog yazısına bakınca, Discord merkezli iletişimin ne kadar verimsiz olduğu görülüyor. Önemli karar süreçlerini okumak için elle taşınmış konuşma kayıtlarına bakmak gerekiyor
Kişisel e-postaları yayımlamak son derece uygunsuz bir davranış. Bir yönetim kurulu üyesinin görüşü tüm organizasyonun tutumu değildir ve özel konuşmaları ifşa etmek güveni zedeler.
Dışarıdan bakan biri olarak ilginç bulsam da, Core’un ticari başarı için kolay yola kaçmış gibi bir izlenim verdiğini düşünüyorum. Rebble dünyayı değiştirmedi belki ama hizmeti istikrarlı biçimde sürdürdü
Müşteri açısından istenen şey basit. Core başarısız olsa ya da satılsa bile işlevlerin ortadan kalkmaması için bunun hukuki ve teknik olarak güvence altına alınmasını istiyorum.
PebbleOS değiştirilebilmeli ve uygulama mağazası serbestçe değiştirilebilmeli. Ticari uygulamalar sorun çıkarır ama yine de F-Droid benzeri açık bir modelin daha iyi olacağını düşünüyorum. Ücretli uygulamalar kaybolsa bile topluluk merkezli, hacklenebilir bir ekosistem ayakta kalır
Bir zamanlar Pebble uygulaması geliştirmeyi düşünmüştüm; Rebble benim uygulamamın ikili dosya mülkiyetini iddia edip hukuki tehditler savursaydı bu bana saçma gelirdi
Ana gönderinin tonu kışkırtıcıydı. Bence Core, Rebble’ın uygulama mağazasını olduğu gibi kullanmak yerine yeni bir mağaza kurup geliştiricilerle doğrudan ilişkiyi yeniden inşa etmeli. Rebble arşiv rolünü üstlenir, Core ise yeni uygulama dağıtımını yönetir.
Ticari bir şirketin geçmiş uygulamaları izinsiz dağıtması etik açıdan sorunlu
Ben Core’da firmware mühendisi olarak çalışıyorum. Rebble’ın bizim GitHub deposunu fork etmemizden rahatsız olmasını anlıyorum ama biz Apache-2.0 lisansı altında tamamen açık geliştirme yapıyoruz. Gerçek commit’lerin %93’ü Core çalışanları ya da yüklenicileri tarafından yapılmış. Rebble deposu ise fiilen durmuş durumdaydı.
PebbleOS satılsa bile kopyalanabilir olduğu için IP riski de yok. Uzun vadede en iyisinin resmî bir açık kaynak vakfına katılmak olduğunu düşünüyorum. Rebble’ın yönetim yapısı şeffaf değil; seçim de yok, toplantı da yok. Core’un artık yapabileceği fazla bir şey kalmadı
Her iki tarafta da bolca abartılı ifade var. Rebble’ın ekosistemin sürdürülebilirliğine dair kaygıları makul, ama Core’un bazı kapalı yaklaşımları da sorunlu. Yine de Rebble’ın baştan beri kazınmış içerik üzerine kurulu çalıştığı düşünülürse mağdur rolü çok ikna edici gelmiyor.
Umarım bu olay her iki tarafa da “gerçekten açık bir ekosistem”in ne olduğunu öğretir