Projeniz için ücretsiz keşif görüşmesi ve fiyat teklifi
KVKK & Fikri Mülkiyet · · 8 dk okuma

Yazılım Patentlenebilir mi? Bilgisayar Programları, Buluşlar ve Diğer Koruma Yolları

Bilgisayar programlarının patent sistemindeki yerini, teknik etki kavramını ve patentin uygun olmadığı durumlarda yazılımın telif, ticari sır ve marka ile nasıl korunabileceğini anlatıyoruz.

Yazılım Patentlenebilir mi? Bilgisayar Programları, Buluşlar ve Diğer Koruma Yolları

Yeni bir yazılım ürünü geliştiren girişimcilerin ve işletme sahiplerinin sık sorduğu sorulardan biri şudur: "Bu yazılımı patentle koruyabilir miyim?" Cevap ne kesin bir "evet" ne de kesin bir "hayır"dır. Bilgisayar programları tek başına patent konusu sayılmaz; ancak yazılım aracılığıyla gerçekleştirilen ve teknik bir sorunu teknik araçlarla çözen buluşlar belirli koşullarda patentlenebilir. Bu rehberde Türk mevzuatının yazılımlara nasıl yaklaştığını, hangi durumlarda patentin gündeme gelebileceğini ve patentin uygun olmadığı durumlarda yazılımınızı hangi yollarla koruyabileceğinizi ele alıyoruz.

Bu yazı genel bilgilendirme amaçlıdır, hukuki danışmanlık yerine geçmez.

Patent nedir, yazılım açısından ne anlama gelir?

Patent, yeni, buluş basamağı içeren ve sanayiye uygulanabilir bir buluşun sahibine, belirli bir süre boyunca başkalarının bu buluşu izinsiz üretmesini, kullanmasını ve satmasını engelleme hakkı veren bir koruma türüdür. Türkiye'de patentler, markalarda olduğu gibi 6769 sayılı Sınai Mülkiyet Kanunu (SMK) kapsamında düzenlenir ve başvurular Türk Patent ve Marka Kurumu (TÜRKPATENT) tarafından incelenir. Patent koruması başvuru tarihinden itibaren 20 yıl sürer ve bu süre uzatılamaz.

Patentin korumasının telif hakkından temel farkı şudur: Telif hakkı, kodun kendisini, yani ifade biçimini korur. Patent ise bir fikrin teknik uygulamasını, yani belirli bir sorunu çözme yolunu korur. Rakibiniz aynı işlevi tamamen farklı bir kodla yazsa bile patent kapsamına giriyorsa hakkınızı ileri sürebilirsiniz. Bu güç, patentin incelemesinin neden sıkı olduğunu da açıklar.

SMK 82. madde: Bilgisayar programları neden "buluş" sayılmaz?

SMK'nın 82. maddesi, patent verilebilecek buluşların koşullarını sayarken bazı konuları buluş olarak kabul etmez. Bu liste içinde keşifler, bilimsel teoriler ve matematiksel yöntemler; zihni faaliyetlere, iş faaliyetlerine veya oyunlara ilişkin plan, kural ve yöntemler; bilgisayar programları ve bilginin sunumu yer alır.

Ancak maddenin devamındaki düzenleme kritik önemdedir: Bu konular, patent başvurusu veya patent yalnızca bunlardan birine yönelik olduğunda patent verilmesine engel oluşturur. Uygulamada bu, "bilgisayar programı olarak" (as such) ifadesiyle anlatılır. Yani yazılımın kendisi, kod listesi veya yalnızca bir iş kuralının bilgisayarda çalıştırılması patent konusu olamaz; fakat bilgisayarla uygulanan ve teknik nitelik taşıyan bir buluş, içinde yazılım bulunduğu için otomatik olarak dışlanmaz.

Bu yaklaşım, Avrupa Patent Ofisi'nin (EPO) uygulamasıyla büyük ölçüde paraleldir. EPO, bilgisayarla uygulanan buluşları (computer-implemented inventions) değerlendirirken buluşun teknik bir karaktere sahip olup olmadığına ve programın bilgisayarda çalışmasının olağan etkileşimlerinin ötesinde teknik bir etki doğurup doğurmadığına bakar.

Hangi yazılım buluşları patentlenebilir?

Teknik etki kavramı soyut görünebilir. Somutlaştırmak için genel uygulamada patentlenebilirlik açısından olumlu ve olumsuz değerlendirilen örnek türlerine bakmak faydalıdır:

Teknik nitelik taşıma ihtimali yüksekTeknik nitelik taşıma ihtimali düşük
Endüstriyel bir makineyi veya üretim sürecini daha hassas kontrol eden yöntemYeni bir fiyatlandırma veya sadakat programı kuralı
Görüntü veya sinyal işlemede kaliteyi ya da doğruluğu artıran yöntemBir iş akışının yalnızca bilgisayar ortamına taşınması
Veri sıkıştırma, şifreleme veya iletimde teknik verimlilik sağlayan yöntemEkran düzeni, renk seçimi veya bilginin sunumu
Bilgisayarın bellek veya işlemci kullanımını iyileştiren dahili bir yöntemMuhasebe, sigorta veya pazarlama yöntemi
Sensör verilerinden fiziksel bir durumu tespit eden ve buna göre cihazı yöneten sistemSaf bir matematiksel formül veya algoritma

Tablodaki örnekler kesin kural değildir; her başvuru kendi istemleri ve teknik açıklamasıyla değerlendirilir. Bir yazılımın sağ sütundaki bir iş fikrine dayanması, bütün çözümün patentlenemeyeceği anlamına gelmez; çözümün teknik bir problemi teknik araçlarla çözen bir parçası varsa, koruma o parçaya yönelik olarak araştırılabilir.

Yapay zekâ ve makine öğrenmesi

Yapay zekâ ve makine öğrenmesi modelleri de aynı mantıkla değerlendirilir. Bir sınıflandırma veya tahmin modeli soyut bir matematiksel yöntem olarak görülebilir; ancak model, örneğin tıbbi görüntülerde anomali tespiti veya üretim hattında kusurlu ürün ayıklama gibi belirli bir teknik amaca hizmet ediyor ve bu amaca teknik olarak katkı sağlıyorsa patent değerlendirmesi farklılaşabilir. Bu nedenle bir yapay zekâ projesinde modelin hangi veriyle, hangi teknik amaç için ve hangi ölçülebilir iyileştirmeyle çalıştığını baştan belgelemek, ileride yapılacak patent değerlendirmesini de kolaylaştırır.

Patentlenebilirliğin üç temel koşulu

Buluşun teknik nitelik taşıması tek başına yeterli değildir. Patent verilebilmesi için üç koşulun birlikte sağlanması gerekir:

  1. Yenilik: Buluş, başvuru tarihinden önce dünyanın herhangi bir yerinde kamuya açıklanmış olan tekniğin bilinen durumunun bir parçası olmamalıdır.
  2. Buluş basamağı: Buluş, ilgili teknik alandaki uzman bir kişi tarafından tekniğin bilinen durumundan açıkça çıkarılabilecek nitelikte olmamalıdır.
  3. Sanayiye uygulanabilirlik: Buluş, sanayi dahil herhangi bir alanda üretilebilir veya kullanılabilir olmalıdır.

Yazılım buluşlarında en zorlu aşama genellikle buluş basamağıdır. EPO uygulamasında buluş basamağı değerlendirilirken çoğunlukla yalnızca teknik karaktere katkı yapan özellikler dikkate alınır; iş kuralı veya sunum gibi teknik olmayan unsurlar buluş basamağına katkı sağlamaz.

Başvurudan önce açıklamayın: Yenilik kaybı riski

Girişimlerin en sık düştüğü hata, patent başvurusu yapmadan önce buluşu kamuya açıklamaktır. Bir konferans sunumu, blog yazısı, açık kaynak depo, ürün tanıtım videosu, yatırımcı sunumunun internette paylaşılması veya ürünün gizlilik şartı olmadan satışa çıkması yeniliği ortadan kaldırabilir.

SMK, buluşçunun kendisi tarafından başvurudan önceki belirli bir süre içinde yapılan bazı açıklamaları yenilik değerlendirmesinde dikkate almayan bir düzenleme içerir. Ancak bu imkân sınırlıdır ve birçok ülkede, örneğin Avrupa Patent Sözleşmesi sisteminde, benzer genişlikte bir hoşgörü süresi bulunmaz. Yurt dışında koruma ihtimali olan bir buluş için en güvenli yol, başvuru yapılana kadar buluşu açıklamamaktır.

  • Yatırımcı, iş ortağı ve tedarikçilerle teknik detay paylaşmadan önce gizlilik sözleşmesi (NDA) imzalayın.
  • Teknik çözümün kritik kısmını, başvuru yapılana kadar açık kaynak depolarda paylaşmayın.
  • Pazarlama metinlerinde ve tanıtımlarda "nasıl çalıştığını" değil, "ne sağladığını" anlatın.
  • Geliştirme sürecine ait belgeleri, tarihli ve sürümlü olarak saklayın.

Açık kaynak ve patent ilişkisi

Kodun bir bölümünü açık kaynak olarak yayınlamak, o bölümde yer alan teknik çözümü kamuya açıklamak anlamına gelir. Ayrıca bazı açık kaynak lisansları, örneğin Apache 2.0, katkıda bulunanların ilgili patent haklarına ilişkin açık bir lisans hükmü içerir. Projenizde açık kaynak bileşen kullanıyor veya kendi kodunuzu açık kaynak olarak paylaşmayı düşünüyorsanız, patent stratejinizle çelişen bir lisans tercih etmediğinizden emin olun.

Faydalı model yazılım için uygun mu?

Faydalı model, patente göre daha kısa süreli (başvuru tarihinden itibaren 10 yıl) ve buluş basamağı incelemesi yapılmayan bir koruma türüdür. Yenilik ve sanayiye uygulanabilirlik koşulları aranır. Ancak SMK'ya göre usuller (yöntemler) ve usul sonucu elde edilen ürünler faydalı model ile korunamaz. Yazılım buluşları ise çoğunlukla bir yöntem veya süreç olarak tarif edildiği için faydalı model çoğu durumda uygun bir yol olmaz. Yazılımın belirli bir cihaz yapısıyla birlikte tarif edilebildiği istisnai durumlar olabilir; bu değerlendirmeyi mutlaka bir patent vekiliyle yapın.

Patent yoksa yazılım nasıl korunur?

Yazılımların büyük çoğunluğu, özellikle iş yazılımları, web platformları ve mobil uygulamalar, patent koşullarını karşılamaz. Bu durum yazılımın korumasız olduğu anlamına gelmez. Yazılım, birden fazla hukuki katmanla birlikte korunur:

Koruma yoluNeyi korur?Nasıl doğar?
Telif hakkı (FSEK)Kaynak kod, nesne kod ve hazırlık tasarımları; ifade biçimiEserin oluşturulmasıyla kendiliğinden, tescil gerekmeden
Ticari sırAlgoritmalar, model ağırlıkları, iş kuralları, müşteri verisi, sunucu tarafı mantıkGizliliğin fiilen korunmasıyla; sözleşmeler ve teknik önlemler
MarkaÜrün adı, logo ve uygulama ikonuTÜRKPATENT'te tescil ile
SözleşmelerLisans koşulları, kullanım sınırları, kaynak kod sahipliğiTaraflar arasında yazılı anlaşma ile
PatentTeknik etki doğuran bilgisayarla uygulanan buluşBaşvuru, inceleme ve tescil ile

Telif hakkı, 5846 sayılı Fikir ve Sanat Eserleri Kanunu kapsamında bilgisayar programlarını eser olarak korur. Ancak programın temelindeki fikir ve ilkeler korunmaz; korunan, bunların ifadesidir. Kodun kime ait olduğu, çalışan ve dış kaynak ilişkilerinde nasıl belirlendiği ve sözleşmede nelere dikkat edilmesi gerektiği konusunu yazılım telif hakkı ve kaynak kod sahipliği yazımızda ayrıntılı anlattık.

Ticari sırlar için Türkiye'de tek bir özel kanun yerine, Türk Ticaret Kanunu'nun haksız rekabet hükümleri, iş ve hizmet sözleşmelerindeki gizlilik ve rekabet yasağı kayıtları ile ceza hukukuna ilişkin hükümler birlikte devreye girer. Sunucu tarafında çalışan, kullanıcıya hiçbir zaman dağıtılmayan algoritmalar için ticari sır koruması, açıklama gerektiren patent sisteminden daha uygun olabilir. Bunun için erişim yetkilerinin sınırlandırılması, kod deposuna erişimin kayıt altında tutulması ve çalışanlarla gizlilik sözleşmeleri yapılması gerekir.

Ürünün adı ve logosu için ise marka tescili gündeme gelir; süreç adımlarını marka tescili nasıl yapılır rehberimizde bulabilirsiniz.

Patent mi, ticari sır mı? Pratik karar tablosu

Aşağıdaki tablo, kesin bir hukuki değerlendirme yerine ilk yönlendirme için kullanılabilir:

DurumÖne çıkan koruma yolu
Çözüm bir donanımı, cihazı veya fiziksel bir süreci teknik olarak iyileştiriyorPatent değerlendirmesi yapılmalı
Yöntem ürünün kendisinden (tersine mühendislikle) kolayca anlaşılabiliyorPatent, açıklama riskine rağmen daha güçlü koruma sağlayabilir
Algoritma yalnızca sunucuda çalışıyor, dışarıdan gözlemlenemiyorTicari sır ve sözleşmeler
Değer, iş modelinde ve kullanıcı deneyimindeTelif, marka ve hızlı pazara çıkış
Ürün kısa sürede değişecek, teknoloji hızla eskiyorPatent maliyeti ve süresi orantısız olabilir; telif ve ticari sır
Yurt dışında lisanslama veya yatırım hedefleniyorPatent portföyü ve uluslararası başvuru (PCT) değerlendirilmeli

Yazılım patenti başvurusu nasıl hazırlanır?

  1. Teknik problemi tanımlayın: Çözümünüzün hangi teknik sorunu çözdüğünü, iş faydasından bağımsız olarak yazın.
  2. Tekniğin bilinen durumunu araştırın: Benzer patent ve yayınları inceleyin; bu araştırma hem yenilik değerlendirmesine hem de istemlerin doğru kurgulanmasına yardımcı olur.
  3. Buluşu teknik dille belgeleyin: Mimari şemalar, veri akışları, akış diyagramları ve teknik etkiyi gösteren ölçümler hazırlayın.
  4. Bir patent vekiliyle çalışın: İstemlerin yazımı, korumanın kapsamını belirleyen en kritik adımdır ve uzmanlık gerektirir.
  5. Uluslararası stratejiyi baştan düşünün: Paris Sözleşmesi kapsamında ilk başvurudan itibaren 12 aylık rüçhan süresi içinde yurt dışı başvuruları veya PCT yoluyla uluslararası başvuru planlanabilir.

Patent başvurusunun inceleme süreci uzun sürebilir ve başvuru, inceleme ve yıllık ücretler gibi kalemler içerir. Güncel ücretleri ve süreleri TÜRKPATENT'in resmi kaynaklarından kontrol edin.

Sık yapılan hatalar

  • Ürünü yayınladıktan sonra patent düşünmek: Kamuya açıklanan buluş, yenilik koşulunu kaybetmiş olabilir.
  • İş fikrini patentlemeye çalışmak: Teknik olmayan iş yöntemleri, ne kadar özgün olursa olsun patent konusu olmaz.
  • Telif ve sözleşme tarafını ihmal etmek: Patent peşinde koşarken kodun mülkiyetinin, dış kaynak geliştirici ile yazılı olarak netleştirilmemesi daha büyük bir risk yaratır.
  • Gizlilik önlemi almamak: Ticari sır olarak korumak istediğiniz bilgiyi herkesin erişebildiği bir depoda tutmak, korumayı fiilen ortadan kaldırır.

Sonuç

Yazılım, Türk hukukunda "bilgisayar programı olarak" patent konusu değildir; ancak teknik bir sorunu teknik araçlarla çözen ve teknik etki doğuran bilgisayarla uygulanan buluşlar patentle korunabilir. Çoğu iş yazılımı ve uygulama için ise asıl koruma telif hakkı, ticari sır, marka ve iyi kurgulanmış sözleşmelerden gelir. Buluşunuzun patentlenebilir olabileceğini düşünüyorsanız, kamuya açıklamadan önce güncel mevzuatı kontrol edin ve bir patent vekiline danışın.

Teknik açıdan özgün bir çözüm geliştirirken mimarinin, dokümantasyonun ve sürüm geçmişinin düzenli tutulması, hangi koruma yolunu seçerseniz seçin elinizi güçlendirir. Özel yazılım geliştirme ve yapay zekâ çözümleri projelerinde bu disiplinle çalışıyoruz. Fikrinizi bize anlatın, kapsamı ve yaklaşımı birlikte netleştirelim.

Sık sorulan sorular

Mobil uygulama patentlenebilir mi?

Uygulamanın kendisi, yani kodu veya ekran tasarımı patent konusu olmaz. Ancak uygulama, teknik bir sorunu teknik araçlarla çözen ve teknik etki doğuran bir yöntem içeriyorsa o yöntem için patent değerlendirmesi yapılabilir.

Algoritma patentlenebilir mi?

Soyut bir algoritma veya matematiksel yöntem tek başına patentlenemez. Algoritma belirli bir teknik uygulamaya bağlanıyor ve teknik bir etki sağlıyorsa, bilgisayarla uygulanan buluş olarak değerlendirilebilir.

Yazılım için patent yerine ne yapabilirim?

Kaynak kod telif hakkıyla kendiliğinden korunur. Bunun yanında gizli tutulan algoritmalar için ticari sır önlemleri, ürün adı için marka tescili ve geliştirici ile müşteri arasında kodun sahipliğini netleştiren yazılı sözleşmeler etkili koruma sağlar.

Ürünü yayınladıktan sonra patent başvurusu yapılabilir mi?

Kamuya açıklanan bir buluş yenilik koşulunu kaybedebilir. Türk mevzuatında buluşçunun kendi açıklamalarına ilişkin sınırlı bir düzenleme bulunsa da birçok ülkede benzer imkân yoktur; bu nedenle başvuruyu açıklamadan önce yapmak ve bir patent vekiline danışmak gerekir.

Bu yazı Ateasoft editör ekibi tarafından hazırlanmıştır. Mevzuat içeren konularda güncel düzenlemeleri resmi kaynaklardan kontrol etmenizi öneririz.

Bunlar da ilginizi çekebilir

VERBİS Kaydı Kimler Yapmalı? Kayıt Yükümlülüğü, Muafiyetler ve Veri Envanteri

VERBİS Kaydı Kimler Yapmalı? Kayıt Yükümlülüğü, Muafiyetler ve Veri Envanteri

VERBİS kayıt yükümlülüğünün kimleri kapsadığını, Kurul'un muafiyet kriterlerini, kayıt öncesinde hazırlanması gereken veri envanterini ve sık yapılan hataları anlatıyoruz.

KVKK & Fikri Mülkiyet
Marka Tescili Nasıl Yapılır? Yazılım, Uygulama ve Web Projeleri İçin Adım Adım Rehber

Marka Tescili Nasıl Yapılır? Yazılım, Uygulama ve Web Projeleri İçin Adım Adım Rehber

TÜRKPATENT üzerinden marka başvurusunun aşamalarını, yazılım ve uygulamalar için doğru sınıf seçimini, sık görülen ret nedenlerini ve yurt dışı korumayı anlatıyoruz.

KVKK & Fikri Mülkiyet
KVKK Uyumlu Web Sitesi Nasıl Olur? Formlar, Çerezler ve Veri Güvenliği Rehberi

KVKK Uyumlu Web Sitesi Nasıl Olur? Formlar, Çerezler ve Veri Güvenliği Rehberi

Aydınlatma metninden form tasarımına, çerez onay bandından yurt dışına veri aktarımına kadar KVKK uyumlu bir web sitesinin teknik ve idari gerekliliklerini kontrol listesiyle ele alıyoruz.

KVKK & Fikri Mülkiyet

Projenizi birlikte planlayalım

İhtiyacınızı dinleyelim, kapsamı ve yol haritasını netleştirelim, size özel teklifimizi iletelim. Keşif görüşmesi ücretsizdir.

Ara Yaz Teklif Al