Yalvaç Yazılım Sözleşmeleri Avukatları
Yalvaç, Isparta ilçesinde yazılım sözleşmeleri alanında hizmet veren 33 avukat. Yazılım geliştirme, lisans, SaaS, bakım-destek, kaynak kodu emaneti, fikri mülkiyet devri, kabul testi ve SLA konularıyla inceleyin.
361 baro sicil numarasıyla Isparta Barosu'na kayıtlı bir avukat olarak Isparta ilinde faaliyet göstermektedir.
Isparta ilinde avukatlık hizmetleri sunmaktadır. Isparta Barosu'na 917 sicil numarasıyla kayıtlıdır.
Isparta ilinde avukatlık hizmetleri sunmaktadır. Isparta Barosu'na 759 sicil numarasıyla kayıtlıdır.
Isparta ilinde avukatlık mesleğini icra etmekte olup Isparta Barosu'nun 1072 sicil numaralı üyesidir.
Isparta ilinde avukatlık mesleğini icra etmekte olup Isparta Barosu'nun 183 sicil numaralı üyesidir.
128 baro sicil numarasıyla Isparta Barosu'na kayıtlı bir avukat olarak Isparta ilinde faaliyet göstermektedir.
Isparta ilinde avukatlık hizmetleri sunmaktadır. Isparta Barosu'na 476 sicil numarasıyla kayıtlıdır.
Isparta Barosu bünyesinde 810 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta ilinde avukatlık mesleğini icra etmekte olup Isparta Barosu'nun 333 sicil numaralı üyesidir.
Isparta ilinde avukatlık mesleğini icra etmekte olup Isparta Barosu'nun 1129 sicil numaralı üyesidir.
Isparta Barosu'nun 1090 sicil numaralı üyesidir. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta Barosu bünyesinde 755 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
84 baro sicil numarasıyla Isparta Barosu'na kayıtlı bir avukat olarak Isparta ilinde faaliyet göstermektedir.
799 baro sicil numarasıyla Isparta Barosu'na kayıtlı bir avukat olarak Isparta ilinde faaliyet göstermektedir.
Isparta Barosu'nun 313 sicil numaralı üyesidir. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta Barosu'nun 679 sicil numaralı üyesidir. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
196 baro sicil numarasıyla Isparta Barosu'na kayıtlı bir avukat olarak Isparta ilinde faaliyet göstermektedir.
Isparta ilinde avukatlık mesleğini icra etmekte olup Isparta Barosu'nun 561 sicil numaralı üyesidir.
275 baro sicil numarasıyla Isparta Barosu'na kayıtlı bir avukat olarak Isparta ilinde faaliyet göstermektedir.
Isparta ilinde avukatlık hizmetleri sunmaktadır. Isparta Barosu'na 147 sicil numarasıyla kayıtlıdır.
Isparta Barosu'nun 962 sicil numaralı üyesidir. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta Barosu bünyesinde 307 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta Barosu bünyesinde 54 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta Barosu bünyesinde 745 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta Barosu bünyesinde 223 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta Barosu bünyesinde 370 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta ilinde avukatlık mesleğini icra etmekte olup Isparta Barosu'nun 994 sicil numaralı üyesidir.
Isparta ilinde avukatlık mesleğini icra etmekte olup Isparta Barosu'nun 399 sicil numaralı üyesidir.
Isparta Barosu'nun 556 sicil numaralı üyesidir. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta Barosu bünyesinde 384 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Isparta ilinde avukatlık mesleğini icra etmekte olup Isparta Barosu'nun 1012 sicil numaralı üyesidir.
624 baro sicil numarasıyla Isparta Barosu'na kayıtlı bir avukat olarak Isparta ilinde faaliyet göstermektedir.
Isparta Barosu bünyesinde 905 sicil numarasıyla kayıtlıdır. Isparta ilinde avukatlık ve hukuki danışmanlık hizmetleri vermektedir.
Yalvaç, Isparta Yazılım Sözleşmeleri Avukatları — Kapsamlı Rehber
Bu rehber, Yalvaç (Isparta) bölgesinde yazılım sözleşmelerinden doğan hukuki ihtiyaçları ve uyuşmazlıkları; ısmarlama yazılım geliştirme, lisanslama, SaaS ve abonelik, bakım-destek, kaynak kodu emaneti (escrow), fikri mülkiyet devri, kabul testleri ve şartname, hizmet düzeyi (SLA), gizlilik ve KVKK boyutlarıyla ayrıntılı biçimde ele alır. Amaç; ister yeni bir yazılım projesi için sağlam bir sözleşme altyapısı kurmak, ister mevcut bir uyuşmazlığı çözmek olsun izleyeceğiniz yolu baştan doğru kurgulamanıza yardımcı olmak ve ihtiyacınıza uygun avukatı sayfadaki listeden bilinçli şekilde seçmenizi sağlamaktır. Yazılım sözleşmeleri, teknik ve hukuki içeriğin iç içe geçtiği bir alandır; bu nedenle metnin projeye özgü hazırlanması sonucu doğrudan etkiler.
- Türler: Geliştirme (proje), lisans, SaaS/abonelik, bakım-destek, escrow ve gizlilik sözleşmeleri.
- Fikri mülkiyet: Yazılım FSEK'te eserdir; mali haklar ancak yazılı devir ile ve kapsamı belirtilerek aktarılır.
- Kabul testi: Şartname ve kabul kriterleri, teslimin ayıpsız sayılıp sayılmayacağını belirler.
- SLA: SaaS ve destekte erişilebilirlik, yanıt/çözüm süreleri ve yaptırımlar ölçülebilir yazılmalı.
- KVKK / gizlilik: Veri işleme sözleşmesi, güvenlik tedbirleri ve gizlilik yükümlülükleri.
- Yer: Yalvaç uyuşmazlıkları Isparta Adliyesi yargı çevresinde ele alınır.
Yazılım Sözleşmesi Nedir? Kapsamı ve Hukuki Niteliği
Yazılım sözleşmesi, bir yazılımın geliştirilmesi, teslimi, kullandırılması, bakımı veya desteklenmesi gibi ilişkilerin hukuki çerçevesini kuran sözleşmelerin genel adıdır. Tek bir belge türü değildir; taraflar arasındaki ilişkinin niteliğine göre farklı sözleşme tipleri ve bunların bir araya geldiği karma yapılar ortaya çıkar. Bir yazılım projesinde çoğu zaman aynı anda birden çok sözleşme unsuru bulunur: yazılımın üretilmesini konu alan bir eser edimi, kullanım haklarının verilmesini konu alan bir lisans unsuru ve sürekli destek sağlayan bir hizmet unsuru bir arada yer alabilir.
Bu nedenle yazılım sözleşmelerinin hukuki niteliği tek bir kalıba sığmaz. Ismarlama yazılım geliştirme ilişkisi çoğu zaman eser sözleşmesi unsurları taşır; çünkü geliştirici, kararlaştırılan nitelikte bir sonucu (çalışan, ayıpsız yazılımı) meydana getirmeyi taahhüt eder. Lisans ilişkisi bir kullanım hakkının devrini konu alır. SaaS ilişkisi ise sürekli edimli bir hizmet ilişkisidir. Bir sözleşmede bu unsurların hangisinin ağır bastığı, uygulanacak kuralları ve tarafların yükümlülüklerini belirlediğinden, ilişkinin doğru nitelendirilmesi büyük önem taşır.
Yazılım sözleşmelerini standart ticari sözleşmelerden ayıran temel özellik, konusunun soyut ve teknik olmasıdır. Fiziksel bir mal yerine kod, veri, kullanım hakkı ve hizmet söz konusudur. Bu durum; teslim ve kabulün nasıl ölçüleceği, ayıbın nasıl tespit edileceği, fikri mülkiyetin kime ait olacağı ve üçüncü taraf bileşenlerin durumu gibi kendine özgü sorunları beraberinde getirir. Bu nedenle iyi bir yazılım sözleşmesi, hem hukuki hem de teknik gerçekliği doğru yansıtmalıdır.
Yazılım Sözleşmelerinin Türleri ve Temel Kavramlar
Yazılım hukukunda, tarafların ilişkisine göre birbirinden farklı sözleşme türleri kullanılır ve her biri farklı bir hukuki mantığa dayanır. Bu türlerin ayrılması, hangi hükümlerin ve hangi sorumluluk rejiminin uygulanacağını belirler. Yazılım geliştirme (proje) sözleşmesi, belirli bir şartnameye göre yeni bir yazılımın üretilmesini konu alır ve çoğu zaman eser sözleşmesi karakteri taşır. Lisans sözleşmesi, mevcut bir yazılımın belirli koşullarla kullanılmasına izin verir; kullanım kapsamı, kullanıcı/kurulum sayısı ve süre öne çıkar.
SaaS (hizmet olarak yazılım) sözleşmesi, yazılımın sağlayıcının altyapısında çalıştığı ve müşterinin abonelikle eriştiği süreli bir hizmet ilişkisidir; hizmet düzeyi, veri güvenliği ve verilerin iadesi bu modelde belirleyicidir. Bakım ve destek sözleşmesi, teslim edilmiş bir yazılımın güncellenmesini, hata giderimini ve teknik desteği düzenler. Kaynak kodu emaneti (escrow) sözleşmesi, kaynak kodunun güvenilir bir saklayıcıya bırakılarak belirli hâllerde müşteriye açılmasını sağlar. Gizlilik sözleşmesi (NDA) ise taraflar arasında paylaşılan ticari sırların korunmasını üstlenir.
Bu türlerin yanında; şartname (kapsam belgesi), kabul testi, kaynak kodu ve nesne kodu ayrımı, arka plan ve ön plan fikri mülkiyet, cezai şart, hizmet düzeyi (SLA), veri işleme sözleşmesi ve mücbir sebep gibi kavramlar yazılım sözleşmelerinin dokusunu oluşturur. Bu kavramların doğru kullanılması, tarafların beklentilerinin sözleşmeye eksiksiz yansımasını sağlar ve ileride ortaya çıkabilecek yorum farklarını azaltır.
Belirli şartnameye göre yeni yazılım üretimi; teslim, kabul ve ayıp konularında eser sözleşmesi mantığı ağır basar.
Mevcut yazılımın kullanım hakkının verilmesi; kullanım kapsamı, süre ve kopyalama sınırları belirleyicidir.
Bulutta sunulan sürekli hizmet; SLA, veri güvenliği ve abonelik sonu veri iadesi öne çıkar.
Teslim sonrası güncelleme, hata giderimi ve destek; yanıt/çözüm süreleri ve kapsam düzenlenir.
Fikri Mülkiyet ve Kullanım Haklarının Devri
Yazılım sözleşmelerinin en kritik ve en sık ihmal edilen konusu fikri mülkiyettir. Bilgisayar programları 5846 sayılı Fikir ve Sanat Eserleri Kanunu kapsamında eser olarak korunur ve mali haklar kural olarak eseri meydana getiren tarafta doğar. Bu, bir müşterinin yazılımı ısmarlayıp bedelini ödemesinin, tek başına yazılımın tüm haklarını otomatik olarak kendisine geçirmeye yetmediği anlamına gelir. Mali hakların (çoğaltma, yayma, işleme, umuma iletim) devri ancak yazılı bir devir sözleşmesiyle ve devredilen hakların, kapsamın ve sürenin açıkça belirtilmesiyle gerçekleşir.
Bu nedenle sözleşmede fikri mülkiyet düzeni açık biçimde kurulmalıdır. Öncelikle kaynak kodunun mülkiyeti ile yazılımı kullanma hakkının birbirinden ayrı konular olduğu bilinmelidir; müşteri bazen yalnızca kullanım hakkına sahip olur, bazen ise kaynak kodu dâhil tüm hakları devralır. Ayrıca geliştiricinin daha önce ürettiği ve projede yeniden kullandığı hazır modüller, kütüphaneler ve genel araçlar (arka plan fikri mülkiyet) çoğu zaman geliştiricide kalır; buna karşılık projeye özgü olarak üretilen kısım (ön plan) müşteriye devredilebilir. Bu ayrımın sözleşmede netleştirilmesi, ileride tarafların birbirini engellemesini önler.
Üçüncü taraf ve açık kaynak bileşenler de fikri mülkiyet düzenini doğrudan etkiler. Yazılıma dâhil edilen açık kaynak kütüphanelerin lisans koşulları, müşteriye verilen mülkiyet ve kapalı kaynak taahhütleriyle çelişebilir. Bu nedenle geliştiricinin, kullanılan bileşenleri beyan etmesi ve lisans uyumluluğunu taahhüt etmesi; müşterinin ise teslim aldığı yazılımı beklediği kapsamda kullanabileceğinden emin olması gerekir. Fikri mülkiyetin belirsiz bırakılması, yazılım uyuşmazlıklarının en yaygın ve en maliyetli kaynağıdır.
Bir yazılımı ısmarlayıp bedelini ödemek, kaynak kodu ve mali hakların kendiliğinden müşteriye geçtiği anlamına gelmez. Bu haklar ancak yazılı devir sözleşmesiyle, kapsamı ve süresi belirtilerek aktarılır. Devir hükmü eksikse müşteri, ödemesine rağmen yazılım üzerinde beklediği yetkilere sahip olamayabilir.
Örnek Durumlar: Yazılım Sözleşmelerinde Sık Karşılaşılan Uyuşmazlıklar
Yazılım sözleşmelerine ilişkin uyuşmazlıklar, ilişkinin türüne ve projenin aşamasına göre geniş bir yelpazeye yayılır. Aşağıdaki örnekler, uygulamada en sık gündeme gelen durumları göstermektedir ve her biri farklı bir sözleşme unsurunu ve mevzuat setini devreye sokar:
- Teslim edilmeyen veya sürekli geciken proje: Kararlaştırılan sürede teslim edilmeyen, aşamaları sürekli ertelenen yazılım; gecikme, cezai şart ve fesih tartışmaları doğurur.
- Kabul kriterlerini karşılamayan yazılım: Şartnameye veya kabul testine uymayan, hatalı ya da eksik teslim; ayıp ve eksik ifa tartışmalarına yol açar.
- Fikri mülkiyet uyuşmazlığı: Kaynak kodunun kime ait olduğu, hazır modüllerin kullanımı ve devir kapsamı konusundaki belirsizlikler.
- Açık kaynak lisans ihlali: Kullanılan açık kaynak bileşenin lisans koşullarının, verilen mülkiyet taahhüdüyle çelişmesi.
- SLA ihlali: SaaS veya destekte taahhüt edilen erişilebilirlik ve yanıt sürelerinin karşılanmaması.
- Ödeme ve fatura uyuşmazlığı: Aşama ödemelerinin (hakediş) yapılmaması, kapsam dışı iş (ek talep) bedelinin tartışılması.
Bu durumların her birinde önce uyuşmazlığın hukuki niteliği (eser mi, lisans mı, hizmet mi, fikri mülkiyet ihlali mi) belirlenir; ardından doğru merci ve doğru dayanak seçilir. Yazılım uyuşmazlıklarında teknik ve hukuki değerlendirme iç içe geçtiğinden, sürecin başında isabetli bir nitelendirme yapılması sonucu belirler.
Görevli ve Yetkili Merci: Yalvaç İçin Başvuru Yeri
Yazılım sözleşmelerinden doğan uyuşmazlıklarda görevli merci, uyuşmazlığın taraflarına ve niteliğine göre belirlenir. En yaygın durum, iki tacir (yazılım firması ile müşteri şirket) arasındaki ticari nitelikli uyuşmazlıklardır; bu hâllerde görevli merci kural olarak Asliye Ticaret Mahkemesidir ve ticari davalarda dava açılmadan önce arabuluculuğa başvurulması dava şartıdır. Bu nedenle bir ödeme, gecikme veya sözleşmeye aykırılık davası açmadan önce dava şartı arabuluculuk sürecinin tamamlanması gerekir.
Uyuşmazlığın özünde yazılım üzerindeki telif/eser haklarının ihlali (örneğin kaynak kodunun izinsiz kullanımı, kopyalanması veya haklar dışında işlenmesi) varsa görevli merci, varsa Fikri ve Sınai Haklar Hukuk Mahkemesi, yoksa bu sıfatla görevlendirilen Asliye Hukuk Mahkemesidir. Taraflardan biri tüketici konumundaki bir gerçek kişiyse tüketici hukuku kuralları ve tüketici mercileri gündeme gelebilir. Yetki bakımından kural olarak davalının yerleşim yeri mahkemesi yetkiliyken, sözleşmeden doğan davalarda sözleşmenin ifa yeri mahkemesi de yetkili olabilir; tacirler arasında geçerli yetki sözleşmesi de sonuç doğurur.
| Uyuşmazlık Türü | Görevli Merci | Dava Öncesi Zorunluluk | Not |
|---|---|---|---|
| Tacirler arası ticari uyuşmazlık | Asliye Ticaret Mahkemesi | Arabuluculuk (dava şartı) | Ödeme, gecikme, ayıp, fesih davaları |
| Telif / eser hakkı ihlali | Fikri ve Sınai Haklar Hukuk Mahkemesi | Doğrudan dava | Yoksa görevlendirilen Asliye Hukuk |
| Taraflardan biri tüketici | Tüketici Mahkemesi / Hakem Heyeti | Parasal sınıra göre değişir | Tüketici koruması devrede olabilir |
| Ticari sözleşmede genel alacak | Asliye Ticaret Mahkemesi | Arabuluculuk (dava şartı) | Hakediş ve ek iş bedelleri |
Yalvaç'daki yazılım uyuşmazlıkları, yer bakımından yetki kurallarına göre Isparta Adliyesi yargı çevresindeki ilgili merci önünde ele alınır. Uyuşmazlığın niteliğine ve taraflarına göre doğru merciin baştan belirlenmesi, görevsizlik kararıyla oluşacak zaman ve masraf kaybını önler.
İspat ve Deliller: Yazılım Uyuşmazlıklarında Neye Dayanılır?
Yazılım uyuşmazlıklarında ispat, hem yazılı belgelere hem de teknik kayıtlara dayanır ve çoğu zaman teknik bilirkişi incelemesi gerektirir. Yazılımın soyut ve teknik yapısı, delillerin doğru derlenmesini standart bir sözleşme uyuşmazlığına göre daha kritik hâle getirir. Sürecin sonucunu, tarafların iddialarını doğrulayacak somut kayıtların varlığı belirler.
Başlıca deliller arasında sözleşmenin kendisi ve ekleri, kapsam belgesi/şartname, teklif ve sipariş yazışmaları, aşama teslim ve kabul tutanakları, kabul testi sonuçları, hata/talep kayıtları (ticket sistemleri), sürüm ve kod deposu (repository) kayıtları, e-posta ve proje yönetim aracı yazışmaları, fatura ve hakediş belgeleri ile bakım-destek raporları yer alır. Yazılımın kabul kriterlerini karşılayıp karşılamadığı, ayıbın niteliği ve fikri mülkiyet iddialarının doğruluğu genellikle bu kayıtlar üzerinden ve teknik bilirkişi marifetiyle değerlendirilir.
Elektronik kayıtların güvenilirliği, bütünlüklerinin ve değiştirilmemiş olmalarının gösterilebilmesine bağlıdır. Kod deposu geçmişi, sürüm etiketleri, sistem logları ve zaman damgalı yazışmalar, sürecin nasıl ilerlediğini ortaya koyar. Bu nedenle uyuşmazlık doğduğunda ilgili kayıtların bir an önce ve değiştirilmeden derlenmesi büyük önem taşır. Delilin sonradan üretilmesi güçtür; önleyici ve düzenli bir belge/kayıt yönetimi, ileride ispat açısından en etkili stratejidir.
Başvuru ve Uyuşmazlık Çözüm Yolları
Yazılım uyuşmazlıklarında yargı yoluna gitmeden önce veya onunla birlikte kullanılabilecek çeşitli çözüm mekanizmaları vardır. Bu yolların doğru sırayla ve doğru zamanda kullanılması, uyuşmazlığı çoğu zaman daha hızlı ve düşük maliyetle çözebilir; ayrıca ticari ilişkinin sürdürülmesine imkân tanıyabilir.
İlk adım genellikle karşı tarafa yapılan doğrudan başvurudur: talep, önce yazılı ve ispat edilebilir biçimde iletilir; gerekirse ihtarname çekilir. Sözleşmede tahkim veya kademeli uyuşmazlık çözüm (önce müzakere, sonra arabuluculuk, sonra tahkim) hükmü varsa bu prosedüre uyulması gerekir. Tacirler arası ticari davalarda dava açmadan önce arabuluculuk dava şartı olduğundan, bu aşamanın tamamlanması zorunludur. Arabuluculuk, özellikle teknik ve ticari ilişkilerin sürmesinin istendiği hâllerde esnek ve hızlı bir çözüm sağlayabilir.
Çözüm sağlanamazsa görevli mahkemede dava açılır. Yazılım sözleşmelerinde, özellikle uluslararası unsur taşıyan projelerde, tarafların uyuşmazlığı tahkime götürmeyi kararlaştırdığı da sık görülür; bu durumda uyuşmazlık, mahkeme yerine tahkim heyeti önünde çözülür. Hangi yolun öncelikli, hızlı ve etkili olduğunun somut olaya, sözleşme hükümlerine ve tarafların ticari ilişkisine göre belirlenmesi, sürecin verimli yönetilmesini sağlar.
Yalvaç'da Yazılım Uyuşmazlığı Nasıl Çözülür? Süreç Adımları
Bir yazılım uyuşmazlığında sürecin doğru sırayla yürütülmesi, hem hak kayıplarını önler hem de sonucu hızlandırır. Uyuşmazlığın niteliğine (eser/hizmet/fikri mülkiyet) göre izlenecek yol değiştiğinden, aşağıdaki adımlar tipik bir sürecin ana hatlarını gösterir:
Sözleşme, şartname, teslim/kabul kayıtları ve fikri mülkiyet hükümleri incelenir; uyuşmazlığın niteliği ve talep belirlenir. (Genellikle birkaç gün.)
Talep önce yazılı ve ispat edilebilir biçimde iletilir; ayıp/gecikme ihbarı süresinde yapılır, gerekirse ihtarname çekilir. (Genellikle 1-2 hafta yanıt süresi.)
Ticari uyuşmazlıkta dava şartı arabuluculuk yürütülür; sözleşmede tahkim veya kademeli çözüm varsa o prosedüre uyulur. (Süre türe göre değişir.)
Çözüm sağlanamazsa görevli mahkemede (Asliye Ticaret / Fikri Sınai Haklar) dava açılır; deliller dosyaya sunulur.
Yazılımın kabul kriterlerine uygunluğu, ayıbın niteliği, fikri mülkiyet ve açık kaynak iddiaları teknik bilirkişi marifetiyle değerlendirilir.
Verilen karar gönüllü yerine getirilmezse ilamlı icra yoluyla takibe konularak alacak, tazminat veya ilgili edim tahsil edilir.
Talep ve Tazminat Kalemleri
Yazılım uyuşmazlıklarında ileri sürülebilecek talepler, ilişkinin türüne ve tarafın konumuna göre farklılık gösterir. Müşteri tarafındaki talepler ile geliştirici/sağlayıcı tarafındaki talepler birbirinden ayrılır; ancak çoğu olayda birden fazla kalem birlikte gündeme gelir.
Müşteri tarafında başlıca talepler; yazılımdaki ayıpların ve eksiklerin giderilmesi, koşulları varsa sözleşmeden dönme ve ödenen bedelin iadesi, gecikme veya ayıp nedeniyle sözleşmede kararlaştırılan cezai şartın ödenmesi, uğranılan zararların tazmini ve fikri mülkiyet ihlalinde ihlalin durdurulması ile tazminattır. Geliştirici/sağlayıcı tarafında ise kararlaştırılan bedelin ve aşama ödemelerinin (hakediş) ödenmesi, kapsam dışı ek işlerin bedeli, haksız fesih nedeniyle uğranılan zarar ve kabul edilmiş işin karşılığı gibi talepler öne çıkar.
Tazminatın belirlenmesinde uğranılan gerçek zarar esas alınır; bu nedenle zararın somut belgelerle ortaya konması önemlidir. Sözleşmede kararlaştırılan cezai şart ve sorumluluk sınırlandırmaları, taleplerin kapsamını doğrudan etkiler; ancak bu sınırlandırmaların geçerliliği somut duruma göre değerlendirilir. Talep kalemlerinin baştan doğru ve eksiksiz belirlenmesi, dava sırasında ıslah ihtiyacını azaltır ve yargılama giderleri ile vekâlet ücreti riskini yönetmeye yardımcı olur.
- Ayıp/eksik giderimi: Şartnameye uygun hâle getirme, hata giderimi ve eksik işin tamamlanması.
- Cezai şart: Gecikme veya ayıp için sözleşmede kararlaştırılmış cezai şartın talebi.
- Bedel / hakediş: Ödenmeyen sözleşme bedeli, aşama ödemeleri ve kapsam dışı ek iş bedelleri.
- Fikri mülkiyet: Kaynak kodunun izinsiz kullanımında ihlalin durdurulması ve maddi-manevi tazminat.
Miktarı ve Sorumluluğu Etkileyen Etkenler
Yazılım uyuşmazlıklarında talep edilebilecek tutar veya tazminatın miktarı ile tarafların sorumluluğu, tek bir formülle belirlenmez; birden çok etkenin birlikte değerlendirilmesiyle şekillenir. Bu etkenlerin baştan doğru analiz edilmesi, gerçekçi bir beklenti oluşturmayı sağlar.
Miktarı ve sorumluluğu etkileyen başlıca etkenler şunlardır: projenin ve sözleşme bedelinin büyüklüğü; uğranılan gerçek zararın kapsamı ve belgelenebilirliği; sözleşmede kararlaştırılan cezai şart ile sorumluluk sınırlandırması (tavan) hükümlerinin geçerliliği; ayıbın veya gecikmenin geliştiriciden mi yoksa müşterinin kusuru ya da eksik iş birliğinden mi kaynaklandığı; şartnamenin ne kadar açık ve ölçülebilir yazıldığı; teslim-kabul sürecinin işletilip işletilmediği; dolaylı zararların (kâr kaybı, iş durması) sözleşmeyle kapsam dışı bırakılıp bırakılmadığı; gecikme hâlinde işleyecek faiz. Tacirler arası ilişkilerde basiretli davranma yükümlülüğü de değerlendirmeye girer.
Yazılım sözleşmelerinde sorumluluk sınırlandırma (limitation of liability) hükümleri sık kullanılır; ancak bu sınırlandırmaların her koşulda geçerli olmayabileceği, örneğin ağır kusur veya kasıt hâllerinde uygulanamayabileceği unutulmamalıdır. Bu nedenle sözleşme metninin, şartnamenin ve delil durumunun bütün olarak incelenmesi, ulaşılabilecek sonucun gerçekçi biçimde öngörülmesi bakımından zorunludur. Her değerlendirme, somut olayın kendine özgü koşullarına bağlıdır.
Zamanaşımı ve Süreler
Yazılım sözleşmelerine ilişkin süreler, talebin türüne göre farklılık gösterir ve hakların korunması bakımından belirleyicidir. Sürelerin doğru hesaplanması, açılacak davanın veya yapılacak başvurunun esasa girmeden reddedilmesini önler. Bu alanda birbirinden ayrılması gereken temel süreler aşağıda özetlenmiştir.
Ayıp ihbarı ve ayıptan doğan talepler: Eser niteliğindeki teslimlerde ayıbın, tespit edilebilir hâle gelmesinden sonra uygun süre içinde ve ispat edilebilir biçimde ihbar edilmesi gerekir; ayıptan doğan talepler kanunda öngörülen zamanaşımı sürelerine tabidir ve yüklenicinin ağır kusuru bulunan hâllerde daha uzun süreler uygulanabilir. Sözleşmeye aykırılık ve alacak: Sözleşmeden doğan genel alacaklarda kural olarak on yıllık genel zamanaşımı uygulanırken, bazı özel alacaklar (örneğin periyodik edimler) için beş yıllık süre söz konusu olabilir. Ticari davalarda arabuluculuk: Süre değil ama dava şartı olarak, ticari alacak/tazminat davalarında dava öncesi arabuluculuğa başvurulması zorunludur.
| Talep Türü | Süre | Niteliği | Not |
|---|---|---|---|
| Ayıp ihbarı | Uygun/makul süre | Külfet | Süresinde ve ispatlı yapılmalı |
| Ayıptan doğan talepler | Kanunda öngörülen zamanaşımı | Zamanaşımı | Ağır kusurda süre uzayabilir |
| Sözleşmeye aykırılık / alacak | Kural olarak 5-10 yıl | Zamanaşımı | Alacağın türüne göre değişir |
| Ticari alacak/tazminat davası | Dava öncesi arabuluculuk | Dava şartı | Tamamlanmadan dava reddi |
Bu sürelerin kaçırılması telafisi güç kayıplara yol açtığından; teslim, kabul, ayıp ihbarı, ihtar ve fatura tarihlerinin belgelenmesi büyük önem taşır. Süreye ilişkin her değerlendirme talebin niteliğine ve sözleşmenin türüne göre yapılmalıdır.
Özel Durumlar: SaaS, Bakım-Destek ve Kaynak Kodu Emaneti
Yazılım sözleşmelerinin bazı alt türleri, genel kuralların yanında özel değerlendirmeler gerektirir. SaaS (bulut yazılım) ilişkilerinde yazılım sağlayıcının sisteminde çalıştığından; hizmet düzeyi (SLA), erişilebilirlik oranı, planlı bakım pencereleri, veri güvenliği, alt yüklenici/alt işleyen kullanımı ve özellikle abonelik bitiminde verilerin müşteriye iadesi ile silinmesi öne çıkar. Müşteri, verilerine erişimini kaybetmemek için verilerin taşınabilirliğini (export) ve sözleşme sonrası geçiş süreçlerini baştan güvence altına almalıdır.
Bakım ve destek ilişkilerinde ise kapsamın net çizilmesi kritiktir: hangi hataların (garanti kapsamındaki kusur / yeni geliştirme talebi) ücretsiz giderileceği, yanıt ve çözüm sürelerinin ne olacağı, güncellemelerin ve sürüm yükseltmelerinin kapsama dâhil olup olmadığı ayrı ayrı belirlenmelidir. Kapsamın belirsiz bırakılması, "bu hata bakım kapsamında mı yoksa ek ücretli geliştirme mi?" tartışmalarının en sık nedenidir.
Kaynak kodu emaneti (escrow) düzenlemesinde ise kodun hangi olaylarda (geliştiricinin iflası, faaliyeti durdurması, bakım yükümlülüğünü sürekli ihlali gibi tetikleyici hâllerde) müşteriye açılacağı, güncellemelerin emanete ne sıklıkla ekleneceği ve serbest bırakma prosedürü ayrıntılı düzenlenmelidir. Kritik iş süreçleri bir yazılıma bağlı olan işletmeler için escrow, sağlayıcı devre dışı kaldığında süreklilik güvencesi sağlayan önemli bir koruma aracıdır.
SaaS sözleşmelerinde en sık atlanan konu, abonelik bittiğinde verilerin akıbetidir. Verilerin hangi formatta iade edileceği, ne kadar süreyle erişilebilir kalacağı ve ne zaman silineceği baştan düzenlenmezse, müşteri kendi verisine erişimini kaybedebilir.
Yazılım Sözleşmelerinde Sık Yapılan Hatalar
Uygulamada tarafların haklarını zayıflatan bazı tekrarlayan hatalar vardır. Bunların önceden bilinmesi, telafisi güç kayıpları önler:
- Fikri mülkiyeti düzenlememek: Kaynak kodu ve mali hakların devrini yazılı ve kapsamlı biçimde belirtmemek, ödeme yapılsa bile müşteriyi haklardan yoksun bırakır.
- Belirsiz şartname/kapsam: Ne teslim edileceğinin ölçülebilir yazılmaması, ayıp ve kabul tartışmalarının en büyük kaynağıdır.
- Kabul sürecini tanımlamamak: Kabul testi ve kriterleri belirlenmezse teslimin ayıpsız sayılıp sayılmayacağı tartışmalı kalır.
- Açık kaynak bileşenleri beyan etmemek: Lisans koşullarının verilen taahhütlerle çelişmesi, teslimden sonra ciddi hukuki risk doğurur.
- SLA'yı muğlak bırakmak: Erişilebilirlik ve yanıt sürelerinin ölçülemez yazılması, ihlalin ispatını imkânsızlaştırır.
- KVKK/veri işleme ekini atlamak: Kişisel veri işlenen projelerde veri işleme sözleşmesinin yapılmaması idari yaptırım riski doğurur.
Yazılım Uyuşmazlığı İçin Gerekli Belgeler
Sağlam bir dosya, sürecin en kritik parçasıdır. Aşağıdaki belge ve bilgiler, ister ticari başvuru ister dava sürecinde büyük önem taşır:
- Sözleşme ve ekleri: İmzalı yazılım sözleşmesi, varsa değişiklik/ek protokoller ve gizlilik sözleşmesi.
- Şartname / kapsam belgesi: Ne teslim edileceğini gösteren teknik dokümanlar ve kabul kriterleri.
- Teslim ve kabul kayıtları: Aşama teslim tutanakları, kabul testi sonuçları ve tarihlerini gösteren belgeler.
- Hata/talep ve sürüm kayıtları: Ticket kayıtları, kod deposu geçmişi ve sürüm etiketleri; teknik durumu ortaya koyar.
- Fatura ve hakediş belgeleri: Ödemeleri, aşama ödemelerini ve kapsam dışı ek iş bedellerini kanıtlayan belgeler.
- Yazışmalar ve ihtarlar: E-posta ve proje aracı yazışmaları ile çekilen ihtarnameler; talebin ve durumun ispatında kullanılır.
Yazılım Sözleşmeleri Avukatı Seçerken Nelere Dikkat Edilmeli?
Yazılım sözleşmeleri; fikri mülkiyet, eser ve sözleşme hukuku, ticaret hukuku, KVKK ve teknik konuların kesiştiği çok katmanlı bir alandır. İster yeni bir proje için sözleşme altyapısı kurmak ister mevcut bir uyuşmazlığı çözmek olsun, doğru merci ve doğru dayanağın belirlenmesi ile teknik gerçekliğin hukuki metne doğru yansıtılması sonucu belirleyen en önemli etkenlerdir. Yalvaç bölgesindeki avukatları listeden incelerken, görüşme sırasında şu noktaları netleştirmeniz yararlı olur:
Yazılım geliştirme, lisans, SaaS ve fikri mülkiyet uyuşmazlıklarında düzenli çalışıp çalışmadığı.
Uyuşmazlığın eser mi, hizmet mi yoksa fikri mülkiyet mi olduğunu ve süreç senaryolarını baştan açıklayabilmesi.
Sözleşme ve şartnameyi projeye özgü hazırlaması, talebin hangi teknik kayıtlarla ispatlanacağını anlaşılır aktarması.
Vekâlet ücreti, bilirkişi ve yargılama giderleri ile olası ek masrafların yazılı ve şeffaf biçimde belirtilmesi.
Görüşmede sorabileceğiniz örnek sorular: "Projemde kaynak kodu ve fikri mülkiyet kime ait olacak biçimde düzenlenmeli?", "Kabul testi ve şartname nasıl kurgulanmalı?", "SaaS sözleşmemde SLA ve KVKK açısından eksiğim var mı?", "Uyuşmazlığım için Asliye Ticaret mi Fikri Sınai Haklar mahkemesi mi görevli?", "Sürecin yaklaşık ne kadar sürmesini bekliyorsunuz?" Bu sorulara verilen yanıtların açıklığı, avukatın alana hâkimiyeti hakkında fikir verir. Avukatlık Kanunu gereği avukatlar dava sonucu hakkında kesin başarı taahhüdünde bulunamaz; size gerçekçi bir değerlendirme sunan yaklaşım daha güvenilirdir.
İlgili Mevzuat
Yazılım sözleşmeleri, birden çok kanun ve düzenlemenin bir arada uygulanmasını gerektirir. Başlıca kaynaklar şunlardır:
- 5846 sayılı Fikir ve Sanat Eserleri Kanunu
Bilgisayar programlarının eser olarak korunması, mali ve manevi haklar ile bu hakların yazılı devrine ilişkin temel kurallar. - 6098 sayılı Türk Borçlar Kanunu
Eser sözleşmesi, hizmet, teslim-kabul, ayıp, cezai şart, genel işlem koşulları ve sözleşmeye aykırılığa ilişkin genel hükümler. - 6102 sayılı Türk Ticaret Kanunu
Tacirler arası ticari işlere, basiretli davranma yükümlülüğüne, ticari defterler ve haksız rekabete ilişkin kurallar. - 6698 sayılı Kişisel Verilerin Korunması Kanunu
Yazılımların kişisel veri işlediği hâllerde veri sorumlusu-veri işleyen ilişkisi, güvenlik tedbirleri ve aktarım kuralları. - 6100 sayılı Hukuk Muhakemeleri Kanunu ve arabuluculuk mevzuatı
Görev ve yetki, ispat, bilirkişi incelemesi ile ticari uyuşmazlıklarda dava şartı arabuluculuğa ilişkin usul kuralları.
Emsal İçtihat Yaklaşımları
Yüksek mahkeme kararlarında istikrar kazanmış başlıca ilkeler:
Bilgisayar programlarının Fikir ve Sanat Eserleri Kanunu kapsamında eser olarak korunduğu ve mali hakların devrinin yazılı ve kapsamı belirlenmiş biçimde yapılması gerektiği yönündeki yerleşik yaklaşım.
Belirli şartnameye göre üretilen yazılımda, geliştiricinin ayıpsız ve kararlaştırılan nitelikte eseri teslim yükümlülüğünün bulunduğu ve ayıp ihbarı ile teslim-kabul kurallarının önem taşıdığı değerlendirmesi.
Yazılımın şartnameye uygunluğu, ayıbın niteliği ve fikri mülkiyet iddialarının değerlendirilmesinde teknik bilirkişi incelemesine başvurulmasının gerekliliğine ilişkin yaklaşım.
Sözleşmedeki sorumluluk sınırlandırma ve sorumsuzluk kayıtlarının, ağır kusur veya kasıt gibi hâllerde uygulanamayabileceği yönündeki genel eğilim.
Sıkça Sorulan Sorular
Yazılım sözleşmesi nedir, hangi türleri vardır?
Yazılım sözleşmesi, bir yazılımın geliştirilmesi, teslimi, kullandırılması veya bakımı-desteği gibi ilişkilerin hukuki çerçevesini kuran sözleşmelerin genel adıdır. Tek bir tip değildir; ihtiyaca göre farklı türler devreye girer. En yaygın türler arasında ısmarlama yazılım geliştirme (proje) sözleşmesi, yazılım lisans sözleşmesi, SaaS (hizmet olarak yazılım) abonelik sözleşmesi, bakım ve destek sözleşmesi, kaynak kodu emaneti (escrow) sözleşmesi ve gizlilik sözleşmesi bulunur. Her tür farklı bir hukuki niteliğe sahiptir; örneğin geliştirme sözleşmesi çoğu zaman eser sözleşmesi unsurları taşırken, lisans sözleşmesi bir kullanım hakkının devrini konu alır. Bu nedenle somut ilişkinin hangi türe girdiğinin doğru belirlenmesi, tarafların hak ve yükümlülüklerini ve uyuşmazlık hâlinde uygulanacak kuralları doğrudan etkiler.
Yalvaç'da yazılım uyuşmazlığı hangi mahkemede görülür?
Yazılım sözleşmelerinden doğan uyuşmazlıkta görevli merci, uyuşmazlığın niteliğine ve taraflarına göre değişir. İki tacir (örneğin yazılım firması ile müşteri şirket) arasındaki ticari nitelikli uyuşmazlıklarda görevli merci kural olarak Asliye Ticaret Mahkemesidir ve ticari davalarda dava açılmadan önce arabuluculuğa başvurulması dava şartıdır. Uyuşmazlığın özünde bir eser hakkı, telif hakkı veya yazılım üzerindeki fikri mülkiyet ihlali varsa görevli merci, varsa Fikri ve Sınai Haklar Hukuk Mahkemesi, yoksa bu sıfatla görevlendirilen Asliye Hukuk Mahkemesidir. Tüketici konumundaki bir gerçek kişinin taraf olduğu hâllerde ise tüketici hukuku kuralları ve tüketici mercileri gündeme gelebilir. Yalvaç'daki uyuşmazlıklar, yer bakımından yetki kurallarına göre Isparta Adliyesi yargı çevresindeki ilgili merci önünde ele alınır; doğru merciin baştan belirlenmesi görevsizlik nedeniyle zaman kaybını önler.
Geliştirdiğim yazılımın fikri mülkiyeti bende mi, müşteride mi kalır?
Bilgisayar programları 5846 sayılı Fikir ve Sanat Eserleri Kanunu kapsamında eser olarak korunur ve mali haklar (çoğaltma, yayma, işleme, temsil, umuma iletim) kural olarak eseri meydana getiren yaratıcıda doğar. Bir ısmarlama yazılım geliştirme ilişkisinde, aksi açıkça kararlaştırılmadıkça mali hakların otomatik olarak müşteriye geçtiği varsayılamaz; bu haklar ancak yazılı bir devir sözleşmesiyle ve hangi hakların, hangi kapsamda ve hangi süre için devredildiği belirtilerek aktarılabilir. Bu nedenle sözleşmede mülkiyet ve kullanım haklarının açıkça düzenlenmesi kritik önemdedir: kaynak kodunun mülkiyeti, kullanılan üçüncü taraf/açık kaynak bileşenlerinin durumu, geliştirici tarafından daha önce üretilmiş hazır modüllerin (arka plan fikri mülkiyeti) kime ait kalacağı ayrı ayrı belirlenmelidir. Belirsiz bırakılan haklar, ileride önemli uyuşmazlıklara yol açar.
SaaS (bulut yazılım) ile klasik lisanslı yazılım arasındaki hukuki fark nedir?
Klasik lisans modelinde kullanıcıya, yazılımın bir kopyasını belirli koşullarla kullanma hakkı tanınır; yazılım genellikle kullanıcının kendi ortamına kurulur ve lisans, kullanım hakkının devrini konu alan bir sözleşmedir. SaaS (hizmet olarak yazılım) modelinde ise kullanıcıya bir kopya verilmez; yazılım sağlayıcının altyapısında çalışır ve kullanıcı buna abonelik karşılığı erişir. Bu ayrım hukuken önemlidir: SaaS ilişkisi süreklilik arz eden bir hizmet ilişkisidir; hizmet düzeyi (SLA), erişilebilirlik oranı, veri güvenliği, verilerin işlenmesi ve abonelik bitiminde verilerin iadesi/silinmesi gibi konular öne çıkar. Lisans modelinde ise kullanım kapsamı, kullanıcı/kurulum sayısı, güncelleme ve kopyalama sınırları belirleyicidir. Ayrıca SaaS'ta kişisel veriler sağlayıcının sisteminde işlendiğinden veri işleyen-veri sorumlusu ilişkisi ve KVKK yükümlülükleri özellikle önem kazanır. Bu nedenle iki modelin sözleşmeleri farklı hükümlerle kurgulanır.
Kaynak kodu emaneti (escrow) sözleşmesi ne işe yarar?
Kaynak kodu emaneti (escrow), yazılımın kaynak kodunun ve ilgili teknik belgelerin, güvenilir bir üçüncü taraf saklayıcıya teslim edilerek sözleşmede belirlenen koşullar gerçekleştiğinde müşteriye açılmasını sağlayan bir düzenlemedir. Amacı, müşteriyi geliştiricinin ortadan kalkması, iflası, faaliyeti durdurması veya bakım-destek yükümlülüğünü sürekli ihlal etmesi gibi risklere karşı korumaktır. Çünkü çoğu lisans veya SaaS ilişkisinde müşteriye yalnızca çalışan yazılım verilir; kaynak koda erişimi olmadan müşteri, sağlayıcı devre dışı kaldığında yazılımı sürdüremez hâle gelebilir. Escrow sözleşmesinde kodun hangi olaylarda (tetikleyici hâllerde) serbest bırakılacağı, güncellemelerin ne sıklıkla emanete ekleneceği, saklayıcının yükümlülükleri ve serbest bırakma prosedürü ayrıntılı düzenlenir. Özellikle işletmenin kritik iş süreçleri bir yazılıma bağlıysa, escrow düzenlemesi süreklilik güvencesi sağlar.
Yazılım teslim edilmedi veya kabul kriterlerini karşılamadı; ne yapabilirim?
Ismarlama yazılım geliştirme ilişkisi çoğu zaman eser sözleşmesi unsurları taşır; bu nedenle geliştiricinin, kararlaştırılan nitelikte ve ayıpsız bir eseri, kararlaştırılan sürede teslim etme yükümlülüğü vardır. Yazılımın hiç teslim edilmemesi, sürekli gecikmesi veya kabul kriterlerini (kabul testi/şartname) karşılamaması hâlinde müşterinin başvurabileceği yollar sözleşmeye ve somut duruma göre belirlenir. Genel olarak müşteri; ayıpların/eksiklerin giderilmesini isteyebilir, gecikme veya ayıp nedeniyle sözleşmede kararlaştırılmışsa cezai şartı talep edebilir, koşulları varsa sözleşmeden dönebilir ve uğradığı zararların tazminini isteyebilir. Bu haklardan hangisinin kullanılabileceği, ayıp ihbarının süresinde yapılıp yapılmadığına, kabul sürecinin nasıl düzenlendiğine ve kusur durumuna bağlıdır. Bu nedenle önce sözleşme, şartname ve teslim/kabul kayıtları birlikte incelenmeli; ayıp ihbarı süresinde ve ispat edilebilir biçimde yapılmalıdır.
Açık kaynak (open source) bileşen kullanmak sözleşmemi nasıl etkiler?
Yazılımların önemli bölümü açık kaynak kütüphaneler ve bileşenler kullanılarak geliştirilir. Açık kaynak yazılımların çoğu, kullanımı belirli koşullara bağlayan lisanslarla sunulur; bazı lisanslar oldukça serbestken, bazıları (özellikle güçlü karşılıklılık içerenler) türev çalışmanın da aynı lisansla yayımlanmasını veya kaynak kodunun açılmasını gerektirebilir. Bu tür koşullar, geliştirilen yazılımın müşteriye kapalı kaynak olarak, tam mülkiyetle devredilmesi taahhüdüyle çelişebilir. Bu nedenle sözleşmede kullanılan üçüncü taraf ve açık kaynak bileşenlerinin beyan edilmesi, lisans uyumluluğunun taahhüt edilmesi ve bu bileşenlerin doğurduğu yükümlülüklerin kime ait olacağının açıkça düzenlenmesi gerekir. Aksi hâlde müşteri, teslim aldığı yazılımı beklediği gibi kullanamayabilir ya da geliştirici verdiği fikri mülkiyet taahhüdünü karşılayamaz hâle gelebilir. Bu konu bir uyuşmazlıkta çoğu zaman bilirkişi incelemesiyle değerlendirilir.
SLA (hizmet düzeyi sözleşmesi) neleri düzenler ve ihlali hangi sonuçları doğurur?
SLA (Service Level Agreement / hizmet düzeyi sözleşmesi), özellikle SaaS ve bakım-destek ilişkilerinde sağlayıcının taahhüt ettiği hizmet kalitesini ölçülebilir biçimde belirleyen bölümdür. Tipik olarak sistemin erişilebilirlik oranı (örneğin belirli bir yüzde), planlı bakım pencereleri, arıza/talep yanıt süreleri ve çözüm süreleri, önceliklendirme (kritik/yüksek/düşük) ve raporlama gibi unsurları içerir. SLA'nın ihlali, yani taahhüt edilen hizmet düzeyinin karşılanmaması hâlinde, sözleşmede genellikle hizmet kredisi (fatura indirimi), cezai şart veya belirli süre devam eden ağır ihlallerde fesih hakkı gibi sonuçlar öngörülür. SLA'nın somut, ölçülebilir ve denetlenebilir yazılması önemlidir; muğlak ifadelerle kurulan hizmet taahhütleri, ihlalin ispatını güçleştirir. Ölçüm yönteminin, muafiyet hâllerinin (mücbir sebep, kullanıcı kaynaklı arızalar) ve yaptırımların açıkça belirlenmesi, ileride yaşanabilecek uyuşmazlıkları büyük ölçüde azaltır.
Yazılım sözleşmesindeki gizlilik ve KVKK yükümlülükleri nelerdir?
Yazılım projelerinde taraflar çoğu zaman birbirlerinin ticari sırlarına, iş süreçlerine ve müşteri verilerine erişir; bu nedenle gizlilik yükümlülükleri sözleşmenin ayrılmaz parçasıdır. Gizlilik hükmü; gizli bilginin kapsamını, kullanım sınırlarını, süresini ve ihlal hâlindeki sonuçları belirler ve çoğu zaman ayrı bir gizlilik sözleşmesiyle (NDA) desteklenir. Ayrıca yazılımın kişisel veri işlediği hemen her projede 6698 sayılı Kişisel Verilerin Korunması Kanunu devreye girer. Sağlayıcı, müşterinin verilerini onun talimatları doğrultusunda işleyen 'veri işleyen' konumunda olabilir; bu durumda taraflar arasında veri işleme yükümlülüklerini, güvenlik tedbirlerini, alt işleyen kullanımını ve ihlal bildirimini düzenleyen bir veri işleme sözleşmesi/eki yapılması gerekir. Verilerin yurt dışında (örneğin bulut sunucularında) işlendiği hâllerde yurt dışına aktarım kurallarına da uyulmalıdır. Bu yükümlülüklerin sözleşmede açıkça düzenlenmesi, hem veri güvenliğini hem de idari yaptırım riskinin yönetimini sağlar.
Yazılım sözleşmesi hazırlatmak için avukata neden ihtiyaç var?
Yazılım sözleşmeleri; fikri mülkiyet hukuku, eser ve sözleşme hukuku, ticaret hukuku, KVKK ve teknik konuların kesiştiği çok katmanlı bir alandır. İnternetten indirilen hazır şablonlar çoğu zaman projenin gerçek yapısına, teslim ve kabul modeline, kullanılan üçüncü taraf bileşenlere ve tarafların risk dağılımına uymaz; eksik veya çelişkili hükümler, ileride fikri mülkiyet, gecikme, ayıp ve ödeme uyuşmazlıklarında ağır sonuçlar doğurur. Bir avukat; işin kapsamını ve şartnameyi, teslim-kabul sürecini, fikri mülkiyet ve kullanım haklarının devrini, açık kaynak/üçüncü taraf bileşen taahhütlerini, SLA ve bakım koşullarını, gizlilik ve KVKK yükümlülüklerini, cezai şart, sorumluluk sınırı ve fesih hükümlerini projeye özgü biçimde düzenleyebilir; ayrıca doğmuş bir uyuşmazlıkta doğru merci ve dayanağı belirleyebilir. Avukatlar sonuç hakkında kesin başarı taahhüdünde bulunmaz; size gerçekçi ve mevzuata uygun, dengeli bir çerçeve sunar. Bu da hem uyuşmazlık riskini hem de olası zararları önemli ölçüde azaltır.
