2.2.4 Бағдарламалық жасақтама лицензиясы Бүгінгі дәрісте біз бағдарламалық жасақтаманың көпшілігі неге лицензияланғанын түсінуге көмектесетін маңызды ақпаратты қарастырамыз. Бағдарламалық жасақтама лицензиясын түсіну сізге заңның дұрыс жағында болуға көмектеседі және ақшаңызды үнемдей алады.
Неліктен бағдарламалық жасақтама лицензиясы туралы білуіміз керек?
Бағдарламалық жасақтаманы сатып алу киім немесе автомобиль сияқты материалдық тауарларды сатып алудан өзгеше. Мысалы, сатып алғаннан кейін материалдық тауарларды пайдалануға, өзгертуге, достарына қарызға беруге, қайта сатуға немесе сыйға тартуға болады. Керісінше, бағдарламалық жасақтаманы "сатып алу" - бұл белгілі бір шектеулерді қамтуы мүмкін лицензиялық келісім.
Мысалы, көптеген жағдайларда бағдарламаның бір көшірмесін сатып алу және оны бірнеше компьютерге көшіру заңсыз болып табылады. Жеке лицензиясы бар бағдарламаның ондаған, жүздеген немесе мыңдаған көшірмелерін талап етудің орнына, компаниялар көбінесе мөлшері орнатылған пайдаланушылар санына байланысты сайттарға лицензия алады.
Кейбір лицензиялар басқаларға қарағанда шектеулі емес, сондықтан олардың шарттары бағдарламалық жасақтаманы таңдау кезінде ескерілетін факторлар болып табылады.
Сонымен, бағдарламалық жасақтама лицензиясы немесе лицензиялық келісім - бұл жеке тұлғаға, компанияға немесе ұйымға бағдарламалық жасақтаманы пайдалануға рұқсат беретін заңды келісім.
Кейде лицензиялық келісім EULA (Соңғы Пайдаланушының Лицензиялық келісімдері) деп аталады.
Бағдарламалық жасақтама лицензияларының мысалдары
Бағдарламалық жасақтама лицензияларының мысалдарын келесідей көруге болады
Бір пайдаланушының лицензиясы-бағдарламалық жасақтама бір пайдаланушыға және көбінесе бір компьютерге лицензияланған кезде.
Лицензияның тағы бір түрі-көп қолданушы лицензиясы. Бұл лицензия бағдарламаны бірнеше пайдаланушылар пайдаланатын бірнеше компьютерге орнатуға мүмкіндік береді. Бұл әдетте пайдаланушылардың белгіленген саны болуы мүмкін. Мысалы, үш пайдаланушыға арналған көп қолданушы лицензиясы бағдарламаны ең көп дегенде үш адамға пайдалануға мүмкіндік береді.
Сайт лицензиясы-бағдарлама сайт лицензиясы қолданылатын мекенжайда болған жағдайда, компьютерлердің шексіз санына орнатылуы мүмкін. Веб-сайт лицензиялары әдетте мектептер мен бизнеске беріледі.
Авторлық құқық
Бағдарламалық жасақтаманың лицензиялануының себебі авторлық құқыққа байланысты.
Кітаптар мен фильмдер сияқты, бағдарламалық жасақтама зияткерлік меншіктің бір түрі болып табылады. Бағдарламалық жасақтаманың авторлық құқығы Зияткерлік меншікті дамытқан адамның немесе корпорацияның құқықтарын қорғайды.
Көптеген бағдарламалар шеңбердің ортасында орналасқан латын C әрпі ("copyright" сөзінің бірінші әрпі) болып табылатын авторлық құқық белгісін көрсетеді.
Енгізу үшін сол жақ жақшаны, "c", оң жақ жақшаны, бос орынды пайдаланыңыз
Мысалы, слайдтағы авторлық құқықты қорғау белгісіне, иесінің аты-жөніне, үтірге және шығарманың бірінші жарияланған жылына назар аударыңыз.
Алайда, бұл хабарлама заң бойынша талап етілмейді, сондықтан авторлық құқықты ескертпейтін бағдарламалар әлі де Авторлық құқық туралы заңмен қорғалады.
Авторлық құқық бағдарламалық өнім авторына осы туындыны көшіруге, таратуға, сатуға және өзгертуге айрықша құқық береді.
Бағдарламалық жасақтаманы заңды түрде көшіруге болатын кезде
Мұнда тізімделген жағдайларды қоспағанда, сатып алуға мұндай құқық жоқ
Жүктеу-Сатып алушы бағдарламалық жасақтаманы тарату медиасынан немесе веб-сайттан оны орнату үшін құрылғының Ішкі сақтау құралына көшіруге құқылы
Сақтық көшірме - сатып алушы бастапқы көшірме жойылған немесе бүлінген жағдайда бағдарламалық жасақтаманың қосымша немесе сақтық көшірмесін жасай алады-сақтық көшірме жасау процесі сатып алушыдан көшіруге тыйым салуға арналған көшірмеден қорғау механизмін өшіруді талап ететін жағдайларды қоспағанда
Білім-Сатып алушы сыни шолулар мен оқытуда пайдалану үшін бағдарламалық жасақтама бөлімдерін көшіруге және таратуға құқылы
Авторлық құқықты қорғаусыз бағдарламалық жасақтаманы авторларына өтемақысыз рұқсат етілмеген адамдар көшіреді және таратады. Бұл жағдай тұтынушыларға тиімді болып көрінгенімен, ұзақ мерзімді перспективада инновацияға кедергі келтіреді және техникалық қолдау мен модернизацияға ынталандыруды азайтады.
Авторлық құқық бағдарламалық өнімді пайдалануға бірқатар шектеулер қою арқылы қорғайды. Авторлық құқық иесі осы шектеулердің кейбірін қосқысы немесе алып тастағысы келуі мүмкін және бағдарламалық жасақтама лицензиясы бұл үшін қаражат береді.
Freeware-бұл авторлық құқықпен қорғалған бағдарламалық жасақтама, ол сіз күткендей ақысыз қол жетімді. Ол толығымен жұмыс істейді және оны пайдалану үшін ақы төлеуді қажет етпейді. Тегін лицензия сізге осы бағдарламалық жасақтаманы пайдалануға, көшіруге және таратуға мүмкіндік береді, бірақ лицензия бағдарламалық жасақтаманы өзгертуге немесе сатуға мүмкіндік бермейді. Көптеген утилиталар, көптеген құрылғы драйверлері және кейбір ойындар тегін қол жетімді.
Кейбір меншікті бағдарламалық жасақтама сынақ нұсқасы ретінде қол жетімді, кейде демо деп аталады. Демо-бағдарламалық жасақтама ақысыз таратылады және көбінесе жаңа құрылғыларда алдын-ала орнатылады, бірақ сіз оны төлегенге дейін ол шектеулі.
Демонстрациялық баспагерлер бағдарламалық жасақтаманы пайдалануды шектеу үшін әртүрлі әдістерді қолдана алады. Ол мерзімі біткенге дейін және төлем талап етілгенге дейін белгілі бір күндер бойы жұмыс істей алады. Ол шектеулі уақыт аралығында басталуы мүмкін, мысалы, әр іске қосу кезінде 60 минут. демонстрациялық бағдарламалық жасақтаманы оны тек шектеулі рет іске қосуға болатындай етіп конфигурациялауға болады. Немесе басып шығару сияқты негізгі мүмкіндіктер өшірілуі мүмкін.
Тегін бағдарламалық жасақтама-бұл "сатып алудан бұрын көріңіз"саясатына сәйкес сатылатын авторлық құқықпен қорғалған бағдарламалық жасақтама. Ол әдетте сынақ кезеңінде Бағдарламалық құралды пайдалануға мүмкіндік беретін лицензияны қамтиды. Сынақ мерзімі аяқталғаннан кейін оны пайдалану үшін тіркеу жарнасын төлеу керек. Функционалды немесе уақыт шектеулі демо-бағдарламалық жасақтамадан айырмашылығы, ақысыз бағдарламалық жасақтама fube-тің толық функционалды бағдарламалық жасақтамасы болуы керек.
Тегін және демонстрациялық бағдарламалардың айырмашылығы мынада: тегін бағдарламада әдетте тұтынушы ақылы нұсқаға ауысқан кезде алынып тасталатын кіріктірілген шектеулер болмайды.
Ашық бастапқы бағдарламалық жасақтама
Ашық бастапқы бағдарламалық жасақтама бағдарламалық жасақтаманы өзгертуді және жетілдіруді қалайтын бағдарламашылар үшін құрастырылған бағдарламалық нұсқауларды - бастапқы кодты қол жетімді етеді. Ашық бастапқы бағдарламалық жасақтама компиляцияланған түрде ақысыз сатылуы немесе таратылуы мүмкін, бірақ ол кез-келген жағдайда бастапқы кодты қамтуы керек.
Linux-Blender және FileZilla сияқты бағдарламалар сияқты ашық бастапқы бағдарламалық жасақтаманың мысалы. SourceForge веб-сайтында ашық бастапқы қолданбаларды іздеуге болады.
Тарату мен пайдалануға шектеулер болмаса да, ашық бастапқы бағдарламалық жасақтама авторлық құқықпен қорғалған және қоғамдық домен емес. Бұл өзгертілмейтін немесе қайта сатылмайтын ақысыз бағдарламалармен бірдей емес.
Ашық бастапқы бағдарламалық жасақтама және ақысыз бағдарламалық жасақтама лицензиялары
Ашық бастапқы бағдарламалық жасақтама мен ақысыз бағдарламалық жасақтаманың ең көп таралған екі лицензиясы-BSD және GPL.
BSD лицензиясы серверлік операциялық жүйеге арналған Berkeley бағдарламалық жасақтамасын тарату лицензиясы ретінде пайда болды. Лицензия қарапайым және қысқа.
GPL (General Public Listens) GNU деп аталатын еркін операциялық жүйеге арналған. GPL BSD лицензиясына қарағанда біршама шектеулі, өйткені ол туынды жұмыстарды лицензиялауды қажет етеді. Бұл дегеніміз, егер сіз GPL лицензиясы бар шынымен керемет компьютерлік ойын алсаңыз және ойынды жаңа деңгей құру үшін өзгертсеңіз, модификацияңызды GPL-ге сәйкес таратуыңыз керек. Сіз модификацияңызды олардың коммерциялық бағдарламалық жасақтама лицензиясы бойынша заңды түрде сата алмайсыз. Қазіргі уақытта GPL-дің үш нұсқасы бар. Олардың айырмашылықтары, ең алдымен, бағдарламалық жасақтама жасаушыларды қызықтырады.
Бағдарламалық жасақтама лицензиялары көбінесе көлемді және заңды тілде жазылады, бірақ сіздің бағдарламалық жасақтаманы пайдалануға заңды құқығыңыз бағдарламалық жасақтама лицензиясының шарттарын сақтаған кезде ғана сақталады. Сондықтан сіз қолданатын кез-келген бағдарламалық жасақтамаға лицензия шарттарын түсінуіңіз керек.
Қорытындылай келе, бұл бейнеде біз бағдарламалық жасақтама лицензиясының түрін талқыладық және сіз қандай бағдарламалық жасақтаманы қолданып жатқаныңызды және оған қандай құқықтар бар екенін түсінесіз деп үміттенемін.