Asosiy kontentga o‘tish
Innovialabs

Dastur ishlab chiqish shartnomalarida intellektual mulk

Chuqur3 daq

Qisqacha

Shartnomada yaratilgan kodga qaysi huquqlar buyurtmachiga qachon o‘tishi, pudratchida avval yaratilgan kod sifatida nima qolishi, open-source komponentlar qanday hisobga olinishi va nizolar qaysi huquq bo‘yicha hal qilinishi aniq ko‘rsatilishi kerak.

Qisqa javob

Ish uchun to‘lov qilganingiz har doim ham kod sizniki degani emas. Huquqlarni shartnoma belgilaydi, shuning uchun unda aniq yozilishi kerak: nima, qanday hajmda va qaysi paytdan boshlab o‘tkaziladi, pudratchi o‘zida nimani qoldiradi, uchinchi tomon komponentlari qanday ishlatiladi va nizolar qaysi huquq bo‘yicha hal qilinadi. Quyida asosiy bandlar. Shartnomaning yakuniy matnini amaldagi huquqni biladigan yurist bilan kelishib oling.

Huquqlarni o‘tkazish

Ikkita asosiy variant bor:

  • Begonalashtirish (assignment) — natijaga mutlaq huquqlar to‘liq buyurtmachiga o‘tadi. Pudratchi endi bu koddan foydalana olmaydi.
  • Litsenziya — buyurtmachi koddan foydalanish huquqini oladi, huquqlar esa pudratchida qoladi. Litsenziya mutlaq yoki nomutlaq, muddat, hudud va foydalanish usullari bo‘yicha cheklangan bo‘lishi mumkin.

Nimani yozish muhim:

  • Huquqlar o‘tish payti — dalolatnoma imzolangandan keyin, to‘liq to‘lovdan keyin yoki bosqichma-bosqich.
  • Hajm — manba kodi, dizayn, hujjatlar, ma’lumotlar bazalari, matnlar.
  • Foydalanish usullari — o‘zgartirish, tarqatish, sotish, sublitsenziyalash.
  • Manba kodini topshirish — qanday ko‘rinishda va qayerga (buyurtmachi repozitoriysiga).

Avval yaratilgan kod (pre-existing IP)

Studiya va frilanserlarda barcha loyihalarda ishlatadigan o‘z kutubxonalari, shablonlari va ichki vositalari bor. Ularni sizga to‘liq topshira olmaydi va odatda buni xohlamaydi.

Odatiy amaliyot:

  • pudratchi bunday komponentlarni shartnoma ilovasida sanab o‘tadi;
  • ularga huquqlar pudratchida qoladi;
  • buyurtmachi ulardan mahsulot tarkibida foydalanish uchun muddatsiz nomutlaq litsenziya oladi.

Bu bandsiz mahsulotni boshqa jamoaga o‘tkaza olmaydigan yoki sobiq pudratchining roziligisiz kompaniyani sota olmaydigan holat yuzaga kelishi mumkin.

Uchinchi tomon va open-source komponentlari

Deyarli har bir loyiha open-source kutubxonalardan foydalanadi. Ularning litsenziyalari farq qiladi:

Litsenziya turiMisollarNimani hisobga olish kerak
PermissivMIT, Apache 2.0, BSDOdatda mualliflik haqidagi bildirishnomalarni saqlash kerak
KopileftGPL, AGPLTarqatishda yoki tarmoqda foydalanishda kodingizni ochishni talab qilishi mumkin
TijoriyPullik SDK, shriftlar, mavzularSotib olingan litsenziya kerak, ko‘pincha buyurtmachi nomiga

Shartnomada pudratchi ishlatilgan komponentlar ro‘yxatini yuritishi va kelishuvsiz kopileft yoki pullik yechimlarni qo‘llamasligini mustahkamlab qo‘yish foydali.

Teskari litsenziya (license back)

Ba’zan pudratchi loyihangizdagi umumiy ishlanmalardan foydalanish yoki uni portfolioda ko‘rsatish huquqini saqlab qolmoqchi bo‘ladi. Bunga ruxsat berish mumkin, lekin chegaralar bilan:

  • biznes mantiqingiz, ma’lumotlaringiz va noyob algoritmlaringizsiz;
  • portfolio — faqat roziligingiz bilan yoki kelishilgan hajmda;
  • maxfiylik kelishuvini hisobga olgan holda.

Yurisdiksiya va amaldagi huquq

Agar tomonlar turli mamlakatlarda bo‘lsa, ko‘rsating:

  • amaldagi huquq — shartnomani qaysi mamlakat qonunlari tartibga soladi;
  • nizolarni hal qilish tartibi — muayyan mamlakat sudi yoki arbitraj;
  • huquqlarni o‘tkazish shakli sizning qonunchiligingiz talablariga mosligi, toki u mamlakatingizda tan olinsin.

Ko‘p uchraydigan xatolar

  • Intellektual mulk haqida bir og‘iz ham so‘z bo‘lmagan shartnoma.
  • Huquqlar «loyiha tugagandan keyin» o‘tadi, lekin loyiha rasman hech qachon tugamaydi.
  • Pudratchining o‘z xodimlari va subpudratchilaridan huquqlarni o‘tkazish hujjatlari yo‘q.
  • Repozitoriy va akkauntlar pudratchi nomiga rasmiylashtirilgan.

Ko‘p beriladigan savollar

Shart emas. Ko‘plab huquq tizimlarida shartnoma huquqlarni o‘tkazishni to‘g‘ridan-to‘g‘ri ko‘rsatmaguncha ular muallifda qoladi. Shuning uchun bu bandni aniq yozish kerak.

Bunda yordam beramiz

O‘zingiz shug‘ullanmasdan natija olishni istasangiz — biz har kuni shu bilan shug‘ullanamiz.

Loyihani muhokama qilish

Yana o‘qing

G‘oya yoki vazifangiz bormi? Bizga aytib bering

Ish kuni davomida javob beramiz va yechim taklif qilamiz. Konsultatsiya bepul.