لایسنس چیست؟

لایسنس یا لیسانس، مجوز یا قانونی است که به موجب آن موضوعی از طرف مراجع ذیصلاح معتبر شناخته می شود. لایسنس در تجارت ارائه یک مجوز از طرف یک برند به شرکت دیگری است که تحت نام همان برند بتواند محصول مشابهی در موقعیت جغرافیایی خاص تولید کند.

لایسنس انواع مختلفی دارد که یکی از آنها، لایسنسهای نرم افزاری است. لایسنس‌های نرم افزاری، مجموعه‌ای از قوانین و راهنمایی‌ها برای استفاده افراد از محصول نرم افزاری دیگران است، که به افراد این امکان را می‌دهند تا بدون نیاز به دریافت اجازه شخصی با توجه به قوانین لایسنس‌ها از آن‌ها استفاده نمایند.

لایسنس درنظر گرفتن جنبه‌های قانونی استفاده از سورس کدهای آماده و یا کامپایل شده است. این موضوع به کاربر کمک خواهد کرد تا دچار دردسرهای احتمالی نشده و درصورت بازتولید، آگاه باشد که سورس کدهای خود را تحت چه مجوزها و دسترسی‌هایی در اختیار دیگران قرار دهد.

برخی از لایسنس ها، مجوزهایی با نام کپی آزاد، یا بدون نیاز به مجوز، هستند. کدهایی که با این عناوین منتشر می‌شوند، برای استفاده کاربران هیچ نوع محدودیتی را اعمال نمی‌کنند و به این معنی است که برنامه نویسان  با آرامش خاطر می‌توانند تغییرات دلخواه خود را در سورس کد اصلی ایجاد کنند و  حتی در استفاده‌های تجاری نیز بدون هیچ منبع قانونی آزاد باشند.