API'yi Uygulamak İçin İş Birliği Sözleşmesinin Nelere Dikkat Edilmeli? Her Maddeyi Ayrı Ayrı Açıklıyoruz
Akıllı telefonların yaygınlaşmasıyla birlikte, uygulamalar artık vazgeçilmez bir araç haline geldi.
Son zamanlarda, sadece tek başına çalışan uygulamaların yanı sıra, Facebook veya Instagram gibi birden çok uygulamanın birbirine bağlandığı ve paylaşıldığı API adı verilen sistemlerin oluşturulması da artmaktadır.
İşte bu yüzden, bu makalede, API uygulamayı düşünen kişilere yönelik olarak, API uygulaması sırasında imzalanan işbirliği sözleşmesinin kontrol noktalarını açıklıyoruz.
https://monolith.law/corporate/partnership-contract-point[ja]
API Nedir?
API, Application Programming Interface kelimesinin baş harflerinden oluşan bir terimdir ve bir uygulamanın dışa doğru açılmasını ve başkalarının geliştirdiği uygulamalarla işlevlerin koordinasyonunu ve paylaşımını sağlayan bir mekanizmayı ifade eder.
API sayesinde, uygulamalar birbirine bağlanabilir, bu da karşılıklı işlevlerin kullanılabilmesini ve kullanışlılığın artmasını sağlar.
API’nin Kullanıldığı İşbirliği Örnekleri
API’nin tanımını anladınız ancak somut bir örnek olmadan tam olarak ne olduğunu hayal etmek zor olabilir.
API’ler, örneğin, daha önce bahsettiğimiz Facebook veya Instagram gibi, üye verilerini paylaşan veya başkalarının sunduğu online ödeme özelliklerini kendi e-ticaret sitenizde kullanmanızı sağlayan çeşitli özelliklere sahiptir.
Çok sayıda bulunan bu API’ler arasında, bu makalede, başkalarının sunduğu arama hizmeti özelliklerini müşterilerinize kullanmanızı sağlayan bir durumu örnek olarak alıp, işbirliği sözleşmesinin kontrol edilmesi gereken noktaları açıklıyoruz.
Arama Hizmeti API’si Hakkında
Örneğin, Bay A bir hukuk firması değerlendirme sitesi işletiyor olsun.
Bay A’nın işlettiği site, kullanıcıların yorum yapmasına olanak sağlar, ancak kullanıcı sayısı arttıkça, yorum sayısı da artar ve kullanıcıların hedefledikleri yorumları bulmak zaman alır. Bu durum bir sorun oluşturur.
Bu nedenle, Bay A, site içindeki bilgilerden hedef yorumları arama özelliğini uygulamak istedi ve arama hizmeti geliştiren Bay B ile bir arama hizmeti işbirliği sözleşmesi imzalamaya karar verdi.
Yukarıdaki gibi bir durumda, Bay A ve Bay B arasında imzalanan sözleşme, bir işbirliği sözleşmesi olacaktır.
İş Birliği Sözleşmesinin Kontrol Noktaları
Aşağıda, iş birliği sözleşmesi imzalanırken dikkat edilmesi gereken kontrol noktalarını, sorun olabilecek maddeleri belirtip açıklıyoruz.
API Kullanım Şartlarına İlişkin Madde
İşbirliği sözleşmesinde, API’nin kullanım kapsamına ilişkin bir madde belirlemek gerekmektedir.
API’nin kullanım kapsamı net bir şekilde belirlenmemişse, API’nin kullanım kapsamı hakkında ileride sorunlar yaşanabilir.
Ayrıca, API’nin kullanımının özel mi yoksa genel mi olduğu hakkında bir düzenleme yapılması gerekmektedir.
Yukarıdaki örnekte olduğu gibi, Bay A, Bay B’nin geliştirdiği arama hizmetinin cazibesini hissettiği için, bu hizmeti özel olarak kullanmak isteyecektir.
Öte yandan, Bay B, geliştirdiği hizmetin birçok kişi tarafından kullanılmasını isteyebilir ve bu durumda, Bay A’nın kullanımını genel olarak düşünecektir.
Bu nedenle, API kullanım şartlarına ilişkin madde olarak, aşağıdaki gibi maddeler düşünülebilir.
Madde ● (Bu API’nin Kullanımı vb.)
1. Bay B, Bay A’ya, hukuk bürosu yorum sitesi işletme hizmeti (bundan böyle “bu hizmet” denir.) sağlama amacı kapsamında, bu API’nin genel kullanımını izin verir.
2. Bay A, bu API hakkında, bu hizmeti sağlama amacı kapsamında, bu hizmetin kullanımı için, Bay A’nın belirttiği yöntemle, üye kaydı yapan üyelere, yeniden kullanım izni verebilir.
3. Bay A, önceki maddenin durumunda, üyenin eylemleri için de bu sözleşmenin hükümlerine göre sorumluluk taşır ve üyenin bu sözleşmenin hükümlerine uymasını sağlar.
4. Bay B, Bay A’ya, bu sözleşmede belirlenen kapsamda bu API’nin kullanımını sadece izin verir ve Bay A, bu API, türevleri ve bu API ile sağlanan verilere ilişkin telif hakkı, patent hakkı ve diğer fikri mülkiyet hakları ve mülkiyet hakları ve diğer hakları elde etmez.
API Kullanım Ücreti İle İlgili Maddeler
Para ile ilgili maddeler, sorunların ortaya çıkma olasılığının yüksek olduğu maddelerdir.
Bu nedenle, sorunları önlemek için, API kullanım ücretinin açıkça belirlenmesi önemlidir.
Arama servisinin API’si için, arama yapma, arama sonuçlarının listesinin görüntülenmesi, arama sonuçlarının detaylarının kontrol edilmesi gibi aşamalar olduğundan, her aşama için kullanım ücretini belirlemek mümkün olabilir.
Örneğin, aşağıdaki gibi maddeler düşünülebilir.
Madde ● (Kullanım Lisans Ücreti)
1. B tarafı, A’ya, aşağıdaki maddelerde belirtilen kullanım lisans ücreti ile bu API’yi sağlar.
(1) Yorum Arama Ücreti
Bu API’yi kullanarak üyelerin yorumları aradığı durumda, arama sonuçlarında görüntülenen yorum sayısına bakılmaksızın, üyenin her bir araması için 5 yen (vergi hariç) oluşur.
(2) Yorum Görüntüleme Ücreti
Üyelerin, arama sonuçlarında görüntülenen yorumların detaylarını görüntülediği durumda, her bir yorum içeriğinin görüntülenmesi için 50 yen (vergi hariç) oluşur.
(3) Aylık Minimum Kullanım Ücreti
Önceki maddelerle hesaplanan aylık kullanım lisans ücreti 10,000 yen (vergi hariç) tutarını karşılamazsa, bu servisin aylık kullanım lisans ücreti 10,000 yen (vergi hariç) olacaktır.
2. Önceki maddelerde belirtilen tutarlar için, A ve B, diğer tarafın onayını alarak, değişiklik yapabilir.
3. A, üyelere, bu API’yi kullanan hizmetlerin karşılığını serbestçe belirleyebilir.
Madde ● (Ödeme Koşulları)
1. Kullanım lisans ücreti, her ayın 1’inden itibaren hesaplanır ve aynı ayın son günü sona erer.
2. B, aylık kullanım lisans ücretini önceki maddenin toplama döneminde toplar ve ertesi ayın 5’ine kadar A’ya, aylık kullanım lisans ücretinin ayrıntılarını içeren bir fatura çıkarır.
3. A, önceki maddenin faturasının aylık kullanım lisans ücretinin ayrıntılarına itirazı olmayan durumda, ilk maddede belirtilen son tarihin aynı ayın son gününe kadar faturada belirtilen aylık kullanım lisans ücretini (vergi hariç) B’nin belirttiği banka hesabına transfer eder. Ayrıca, transfer ücreti A’nın sorumluluğundadır.
4. A, ikinci maddenin faturasının aylık kullanım lisans ücretinin ayrıntılarına itirazı olan durumda, faturanın alınmasından sonra, 5 iş günü içinde bu durumu B’ye bildirir ve daha sonra, A ve B arasında görüşmeler yapılarak aylık kullanım lisans ücreti belirlenir. Ayrıca, A, faturanın alınmasından sonra, 5 iş günü içinde itirazı olan bir bildirim yapmazsa, A’nın aylık kullanım lisans ücretinin ayrıntılarına itirazı olmadığı kabul edilir.
Fikri Mülkiyet Haklarına İlişkin Madde
API kullanımı söz konusu olduğunda, API’nin kullanım sürecinde telif hakkı olan eserlerin ortaya çıkma olasılığı da vardır.
Bu nedenle, fikri mülkiyet haklarına ilişkin bir madde belirlemek gerekmektedir.
Fikri mülkiyet haklarına ilişkin madde hakkında, aşağıdaki gibi hükümler düşünülebilir.
Madde ● (Fikri Mülkiyet Haklarının Sahipliği)
B Tarafı, A Tarafına, bu sözleşmede belirtilen kapsamda sadece bu API’nin kullanımını lisanslar. A Tarafı, bu API, türevleri ve bu API aracılığıyla sağlanan verilere ilişkin telif hakkı, patent hakkı ve diğer fikri mülkiyet hakları ile mülkiyet hakları ve diğer hakları elde etmez.
Yasaklanan Eylemler Hakkında Madde
API’yi kullanma izni verirken, karşı tarafın API hakkında bilgi edinmesini engellemeniz gerekmektedir.
Ayrıca, API’nin izinsiz olarak üçüncü taraflar tarafından kullanılması da yasaklanmalıdır.
Bu nedenle, API kullanımı ile ilgili olarak, yasaklanan eylemleri açıkça belirlemek önemlidir.
Özellikle, aşağıdaki gibi maddeler düşünülebilir.
Madde ● (Yasaklanan Eylemler)
Aşağıdaki eylemleri gerçekleştirmemelidir:
(1) Bu API veya bu API aracılığıyla erişilen Japon şirketi B’nin sistem veya programının tamamını veya bir kısmını (bunlarla ilgili bilgileri de içerir ve “Japon şirketi B’nin Sistemleri vb.” olarak adlandırılır.) kopyalamak, değiştirmek veya tersine mühendislik, tersine montaj vb. yapmak
(2) Japon şirketi B’nin Sistemleri vb.’ni üçüncü taraflara kullanma izni vermek, satmak, ödünç vermek, devretmek, açıklamak veya kiralamak
(3) Japon şirketi B’nin Sistemleri vb. üzerinde bulunan Japon şirketi B’nin telif hakkı bildirimlerini ve diğer hak bildirimlerini silmek veya değiştirmek
(4) Japon şirketi B, Japon şirketi B’nin iş ortakları, API kullanma izni verilen diğer kişiler ve diğer üçüncü tarafların fikri mülkiyet haklarını ihlal etmek, bu kişilerin mülkiyet, itibar, onur vb. haklarını zedelemek, gizlilik hakları, portre hakları ve diğer hakları ihlal etmek
(5) Doğrulama ortamına, işlem doğrulama ve bağlantı testleri dışındaki amaçlarla bağlanmak
(6) Japon şirketi B’nin gerekli olduğunu düşündüğü bir incelemeyi geçmeden, bu API ile entegrasyonu gerçekleştirmek
(7) Japon şirketi B’nin ticari markalarını, şirket adını ve logolarını vb. kullanmak, Japon şirketi B’nin önceden yazılı onayını almadan
(8) Bu API ve türevlerini, Japon şirketi B’den izin alınan amaç dışında kullanmak
(9) İnternet erişim noktasını belirsizleştirmek
(10) Çeşitli yasalar veya bu hizmet veya bu API entegrasyonu ile ilgili kurallara aykırı davranmak
(11) Japon şirketi B’nin Sistemleri vb.’nin yükünü önemli ölçüde artırmak
(12) Bu API’ye, Japon şirketi B’den kullanma izni alınan üçüncü tarafların erişimini engellemek
(13) Kamu düzenine aykırı davranmak, başkalarına belirgin bir rahatsızlık vermek veya Japon şirketi B’nin itibar riskini artırmak
(14) Japon şirketi B’nin işlettiği site, sunucu, Japon şirketi B’nin Sistemleri vb. ile ilgili olarak, bilgisayar virüsü bulaştırmak, hacklemek, değiştirmek veya diğer yasadışı erişimlerde bulunmak vb., Japon şirketi B’nin Sistemleri vb.’nin güvenliğini azaltmak
(15) Yukarıdaki maddelere benzer eylemler
Özet
Yukarıda, API uygulaması sırasında yapılan işbirliği sözleşmelerinin kontrol edilmesi gereken noktalarını açıkladık.
API işbirliği, gelecekte artacağı düşünülen bir konudur. Bu nedenle, sözleşme metninin ana noktalarını iyi bir şekilde anlamak önemlidir.
Ayrıca, karşı tarafın hak ihlali yapmaması için, sözleşme metninde yasaklanan eylemleri belirtmek önemlidir.
API uygulaması sırasında yapılan işbirliği sözleşmelerinin oluşturulması ve düzeltilmesi konusunda, uzman bilgisi gereklidir, bu yüzden bir uzman avukata danışmanızı öneririz.