Bir ajansın sizin için geliştirdiği web sitesinin kodu, bilgisayar programı olarak telif korumasına konu olabilir ve yazılı devir olmadan haklar çoğu zaman ajansta kalır. Üstelik sitenin içinde açık kaynak kütüphaneler, satın alınmış temalar ve eklentiler de bulunur. Teslim gününde yapılacak kısa bir kontrol, ileride ajans değiştirmek istediğinizde elinizin kolunuzun bağlanmasını önler.
- Ajansın yazdığı kodun mali hakları yazılı devir olmadan ajansta kalabilir.
- Kaynak kodun ve erişim bilgilerinin teslimi sözleşmede açıkça düzenlenmelidir.
- Sitedeki açık kaynak parçalar ve temalar kendi lisans koşullarına tabidir.
Teslim günü birinci soru: kodun hakları kimde?
Bir mobilya üreticisi, çevrim içi satış yapabilmek için bir yazılım ajansıyla anlaşır. Ajans, ürün kataloğu, sepet ve ödeme entegrasyonu olan bir site geliştirir; site yayına girer ve her şey yolunda görünür. Bir süre sonra işletme, daha uygun fiyat veren başka bir ajansla çalışmak ister ve eski ajanstan kaynak kodu talep eder. Eski ajans ise kodun kendisine ait olduğunu, yalnızca kullanım izni verildiğini söyler. Bu sahne, web projelerinde en sık yaşanan uyuşmazlıklardan biridir. Bilgisayar programları 5846 sayılı Kanun kapsamında ilim ve edebiyat eseri olarak korunur; eseri yaratan kişi eser sahibidir. Böyle bir tartışma, çoğu zaman sözleşmenin hiç yazılmadığı ya da yalnızca teklif formuyla yetinildiği projelerde çıkar.
Ajans çalışanlarının ürettiği kodlarda mali haklar, iş ilişkisi nedeniyle genellikle ajansa aittir. Ajansın bu hakları müşterisine devretmesi ise yazılı ve hakları tek tek sayan bir sözleşme gerektirir. Sözleşmede çoğaltma, işleme, yayma ve umuma iletim gibi hakların devredildiği ya da hangi kapsamda lisanslandığı açıkça belirtilmelidir. Ajansın kendi geliştirdiği ve birçok projede kullandığı altyapı kodları ise genellikle devredilmez; bunlar için müşteriye süresiz bir kullanım lisansı verilmesi makul bir çözümdür. Serbest çalışan bir geliştiriciyle çalışıldığında da benzer kurallar geçerlidir ve bu tür ilişkilerde hakların kimde olduğu ayrıca netleştirilmelidir. Bu netlik, ajansla ilişki iyi giderken sağlanmalıdır.
Teslim günü ikinci soru: elinizde ne var?
Hakların devredilmiş olması, pratikte kodu kullanabileceğiniz anlamına gelmez; kodun kendisine de erişebiliyor olmanız gerekir. Teslim listesinde şunlar bulunmalıdır: sitenin tüm kaynak kodu, veritabanı yapısı ve yedekleri, sunucu ve alan adı erişim bilgileri, üçüncü taraf hizmetlerin yönetici hesapları, sürüm kontrol sistemindeki kod deposunun erişimi ve kurulum talimatları. Alan adının ajansın adına kayıtlı olması, sık rastlanan ve ciddi sonuçlar doğurabilen bir hatadır; alan adı mutlaka işletmenin kendi adına kayıtlı olmalıdır. Mobilya üreticisi örneğinde, ödeme altyapısının yönetici hesabının ajansın e-postasına bağlı olması, ajans değişikliğinde satışları günlerce durdurabilir. Bu tür bağımlılıklar teslimden önce tespit edilmelidir.
Teslim sırasında eksik bir parça olup olmadığını kontrol etmek için bağımsız bir geliştiriciden kısa bir teknik inceleme istemek yerinde olabilir. Kodun belgelenmemiş olması veya kurulumunun yalnızca ajansın bildiği özel ayarlara bağlı olması, hakları devralmış olsanız bile başka bir ekibin siteyi devralmasını zorlaştırır. Bu nedenle sözleşmede, teslimin hangi belgeleri ve hangi teknik standardı kapsadığı açıkça yazılmalıdır. Web sitesini yayına almadan önce yapılacak fikri mülkiyet kontrolü, bu teslim listesini de içermelidir. Somut projenin ihtiyaçları farklılık gösterebileceğinden, liste her proje için uyarlanmalıdır. Kısa bir teslim tutanağı, hangi belgelerin verildiğini kayıt altına alır.
Teslim günü üçüncü soru: hangi açık kaynak parçalar var?
Modern web siteleri, sıfırdan yazılmış kodun yanında çok sayıda açık kaynak kütüphane ve çerçeve kullanır. Bu parçalar ücretsizdir ama lisanssız değildir. Bazı açık kaynak lisansları, kütüphanenin kullanılması için yalnızca telif bildiriminin korunmasını ister. Bazıları ise, değiştirilmiş kodun veya onu içeren yazılımın dağıtılması hâlinde kaynak kodun da aynı lisansla paylaşılmasını şart koşar. Bu tür lisansların web sitelerine etkisi, kodun kullanıcıya nasıl sunulduğuna göre farklılık gösterebilir ve teknik bir değerlendirme gerektirir. Bu nedenle 'ücretsiz' ile 'koşulsuz' aynı şey değildir. Liste, teknik ekip için de yol haritası olur.
Ajanstan, projede kullanılan tüm açık kaynak parçaların ve lisanslarının bir listesini istemek iyi bir uygulamadır. Bu liste, ileride yatırım veya şirket satışı gibi süreçlerde yapılacak incelemelerde de işinize yarar. Açık kaynak lisanslarının temel türlerini bilmek, bu listeyi değerlendirirken hangi kalemlerin dikkat gerektirdiğini anlamanıza yardımcı olur. Ajansın açık kaynak kodu kendi yazdığı kod gibi sunması veya lisans bildirimlerini silmesi, hem ajans hem de müşteri için risk doğurur. Sözleşmede ajansın açık kaynak kullanımında lisans koşullarına uyacağına dair bir taahhüdün yer alması önerilir.
Teslim günü dördüncü soru: tema ve eklenti lisansları kimin adına?
Hazır içerik yönetim sistemleri üzerine kurulan sitelerde, ücretli temalar ve eklentiler sıkça kullanılır. Bu temaların ve eklentilerin lisansları çoğu zaman satın alan kişiye veya hesaba bağlıdır. Ajans, temayı kendi hesabıyla satın almışsa, güncelleme ve destek hakları ajansın hesabında kalabilir. Ajans değiştiğinde, sitenin güvenlik güncellemelerini almak için yeni bir lisans satın almak gerekebilir. Web tema ve şablon lisanslarının koşulları, özellikle birden fazla sitede kullanım ve yeniden satış konularında farklılık gösterir. Lisans anahtarlarının kimin e-posta adresine kayıtlı olduğu da kontrol edilmelidir.
Bu nedenle ücretli temaların ve eklentilerin, mümkünse doğrudan işletmenin adına ve hesabına satın alınması tavsiye edilir. Ajans kendi hesabını kullanıyorsa, teslimde lisansların müşteriye devredilip devredilemeyeceği kontrol edilmelidir. Görsel içerikler, yazı karakterleri ve ikon setleri de benzer şekilde lisanslara tabidir ve teslim listesine eklenmelidir. Tüm bu kalemler, sitenin gerçek sahibinin kim olduğu sorusunun parçalarıdır. Teslim günü yapılacak bu kontroller, ilk bakışta zahmetli görünse de ileride yaşanabilecek kesintilerin ve maliyetlerin önüne geçer. Liste, sitenin her büyük güncellemesinde yeniden gözden geçirilmelidir.
Web sitesinin kaynak kodu bilgisayar programı olarak 5846 sayılı Fikir ve Sanat Eserleri Kanunu kapsamında korunabilir; mali hakların devri yazılı sözleşme ve hakların ayrı ayrı gösterilmesini gerektirir.
5846 sayılı Fikir ve Sanat Eserleri Kanunu — mevzuat.gov.trSitenin anahtarı kimin cebinde?
Web sitesi yayına girdiğinde asıl soru, sitenin anahtarının kimin cebinde olduğudur. Kodun hakları, kaynak kodun ve erişim bilgilerinin teslimi, açık kaynak parçaların lisansları ve temaların kimin adına alındığı birlikte değerlendirildiğinde, işletme sitesinin gerçek sahibi olur. Bu dört kontrolü sözleşme aşamasında planlamak ve teslim gününde tek tek işaretlemek, ajans değişikliklerini ve büyüme adımlarını kolaylaştırır. Hazırlanan liste, sözleşmeye ek olarak da bağlanabilir.
Sıkça Sorulan Sorular
Ajansa ödeme yaptım, sitenin kodu bana mı ait?
Ödeme yapılmış olması, kodun mali haklarının size geçtiği anlamına gelmez. Hakların devri için yazılı ve hakları tek tek sayan bir sözleşme gerekir. Sözleşmeniz yoksa veya yalnızca kullanım izni öngörüyorsa, kaynak kod üzerindeki haklar ajansta kalabilir.
Ajans kaynak kodu vermeyi reddederse ne yapabilirim?
Öncelikle sözleşmenizde kaynak kod teslimine ilişkin bir hüküm olup olmadığına bakın. Böyle bir hüküm varsa, yazılı bir ihtarla teslim talep edilebilir. Hüküm yoksa, durum sözleşmenin yorumuna ve tarafların fiilî ilişkisine göre değerlendirilmelidir. Uyuşmazlık büyümeden önce uzman görüşü almak faydalı olur.
Sitemde açık kaynak kod olması sorun yaratır mı?
Açık kaynak kullanımı yaygın ve genellikle sorunsuzdur; ancak her lisansın kendi koşulları vardır. Bazı lisanslar yalnızca telif bildiriminin korunmasını isterken, bazıları değiştirilmiş kodun paylaşılmasını şart koşabilir. Kullanılan parçaların listesi ve lisansları kontrol edilmelidir. Bu liste ajanstan teslimde istenebilir.
Teslim listenizi birlikte hazırlayalım
Ajans sözleşmenizi ve teslim kontrollerinizi projenize göre birlikte değerlendirebiliriz.
Bizimle iletişime geçin