Меншікті бағдарламалық жасақтама - Proprietary software

Меншікті бағдарламалық жасақтама, сондай-ақ тегін емес бағдарламалық жасақтама, немесе бағдарламалық жасақтама жабық, бұл бағдарламалық жасақтама шығарушы немесе басқа тұлға әдетте интеллектуалды меншік құқығын сақтайтын компьютерлік бағдарламалық жасақтама авторлық құқық туралы бастапқы код,[1] бірақ кейде патент құқықтар.[2][1]

Түрлері

Тегін және ашық (бағдарламалық жасақтамада бастапқы код болуы керек)Ақысыз
Қоғамдық домен & баламаларыРұқсат етілген лицензияКопилефт (қорғау лицензиясы)Коммерциялық емес тек қолданыңыз. Ұқсаспен біріктірілуі мүмкін.Авторлық құқықты дәстүрлі түрде пайдалану; ешқандай құқықтар беру қажет емесЕшқандай ақпарат көпшілікке жария етілмеді
Бағдарламалық жасақтамаPD, CC0MIT, Apache, MPLGPL, AGPLJRL, AFPLжеке меншік бағдарламалық жасақтама, мемлекеттік лицензия жоқжеке, ішкі бағдарламалық жасақтама
Басқа шығармашылық жұмыстарPD, CC0CC-BYCC-BY-SACC-BY-NCАвторлық құқық, жария лицензия жоқжарияланбаған

Шығу тегі

1960 жылдардың соңына дейін компьютерлер - үлкен және қымбат негізгі компьютерлер, арнайы салқындатылған компьютерлік бөлмелердегі машиналар - әдетте жалға алынды клиенттерге қарағанда сатылды.[3][4] Қызмет пен барлық бағдарламалық жасақтаманы өндірушілер 1969 жылға дейін бөлек ақысыз жеткізіп отырды. Компьютерлік сатушылар әдетте клиенттерге орнатылған бағдарламалық жасақтаманың бастапқы кодын ұсынды.[дәйексөз қажет ] Бағдарламалық жасақтама жасаған клиенттер оны басқаларға ақысыз негізде қол жетімді етті.[5] Жабық көз дегеніміз - лицензия алушылардан басқа бастапқы коды жарияланбайтын компьютерлік бағдарламалар. Оны тек оны өңдеген ұйым және бағдарламалық жасақтаманы пайдалануға лицензиясы бар адамдар өңдей алады.

1969 ж. Болған IBM монополия оған қарсы сот ісі қаралып, саланың өзгеруіне әкелді негізгі бағдарламалық жасақтама үшін бөлек ақы ала бастайды[6][7] және қызметтерді, аппараттық және бағдарламалық жасақтаманы бөлу арқылы.[8]

Билл Гейтс ' "Хоббиистерге ашық хат «1976 жылы компьютерлік әуесқойлар кең таралған авторлық құқықты бұзу бағдарламалық қамтамасыздандыру, әсіресе Microsoft корпорациясы Altair BASIC аудармашы және тыңдаушыларына олардың бағдарламашылардан ұрлануы оның сапалы бағдарламалық жасақтама жасауға кедергі болатындығын ескертті.[9]

Сәйкес Брюстер Кахл бағдарламалық жасақтаманың құқықтық сипаттамасы АҚШ-қа байланысты өзгерді Авторлық құқық туралы 1976 ж.[10]

1983 жылдың ақпанынан бастап IBM «объект коды - олардың бағдарламалық жасақтамасының өсіп келе жатқан тізіміне арналған модель және бастапқы кодтың көп бөлігін тоқтату,[11][12] тіпті лицензиаттарға.

1983 жылы екілік бағдарламалық жасақтама авторлық құқыққа ие болды АҚШ сонымен бірге Apple және Franklin заң шешімі,[13] бұған дейін тек бастапқы коды авторлық құқықпен қорғалған болатын.[14] Сонымен қатар, сол микропроцессорлық архитектураға негізделген миллиондаған компьютерлердің қол жетімділігінің артуы алғаш рет бөлінбейтін және екілік үлестірілген бағдарламалық жасақтама үшін жеткілікті үлкен нарық құрды.[14]

Құқықтық негіз

Бағдарламалық жасақтаманың көп бөлігі қамтылған авторлық құқық бірге келісім-шарт құқығы, патенттер, және коммерциялық құпиялар, оның иесіне айрықша құқықтарды белгілеу үшін заңды негіз жасайды.[15]

Бағдарламалық жасақтама жеткізушісі соңғы пайдаланушының лицензиялық келісімі (EULA). Пайдаланушы осы келісімшартқа жазбаша түрде, экранда интерактивті түрде келісе алады (басу ) немесе бағдарламалық жасақтама бар қорапты ашу арқылы (лицензияны қысқарту ). Лицензиялық келісімдер әдетте жасалады келісім бойынша емес.[16] Бағдарламалық жасақтама патенттері алгоритмдерге, бағдарламалық жасақтама мүмкіндіктеріне немесе басқаларына айрықша құқықтар беру патенттелетін тақырып, юрисдикцияға байланысты әр түрлі қамтуымен. Кейде сатушылар лицензиялық келісімде пайдаланушыға патенттік құқық береді.[17] The бастапқы код бағдарламалық жасақтама үшін а ретінде үнемі жұмыс істейді коммерциялық құпия.[18] Кейде бағдарламалық жасақтама лицензиялауға немесе бастапқы кодқа қол жеткізуге шектеулермен қол жетімді болады; мұндай бағдарламалық жасақтама «Тегін «немесе»ашық көзі."[19]

Шектеулер

Лицензиялық келісімдер қолданыстағы күшін жоймағандықтан авторлық құқық туралы заң немесе келісім-шарт құқығы, қолданыстағы заңға қайшы келетін ережелер орындалмайды.[20] Сияқты авторлық құқықты шектемеу үшін кейбір бағдарламалық жасақтама арнайы лицензияланған және сатылмайды алғашқы сатылым доктринасы.[21]

Ерекше құқықтар

Жеке меншік бағдарламалық жасақтаманың иесі белгілі айрықша құқықтар бағдарламалық жасақтама арқылы. Иесі пайдалануды, бастапқы кодты тексеруді, бастапқы кодты өзгертуді және қайта бөлуді шектей алады.

Бағдарламалық жасақтаманы пайдалану

Сатушылар әдетте бағдарламалық жасақтаманы қолдануға болатын компьютерлер санын шектейді және пайдаланушыға бағдарламалық жасақтаманы қосымша компьютерлерге орнатуға тыйым салады.[дәйексөз қажет ] Шектелген пайдалану кейде техникалық шара арқылы жүзеге асырылады, мысалы өнімді белсендіру, а өнімнің кілті немесе сериялық нөмір, а жабдық кілті, немесе көшірмеден қорғау.

Сондай-ақ, сатушылар белгілі бір мүмкіндіктерді жоятын нұсқаларды немесе коммерциялық емес, білім беру немесе коммерциялық емес пайдалану сияқты белгілі бір өрістерге мүмкіндік беретін нұсқаларды тарата алады.

Пайдалану шектеулері лицензияға байланысты өзгереді:

  • Windows Vista Starter ең көп дегенде үш қосымшаны іске қосуға шектелген.
  • Бөлшек шығарылымы Microsoft Office Home and Student 2007 ж бір үйде үш құрылғыға дейін коммерциялық емес пайдаланумен шектеледі.
  • Windows XP бір компьютерге орнатуға болады және желілік файлдарды ортақтастырудың санын 10-ға дейін шектейді.[22] The Home Edition Windows XP Professional-да бар мүмкіндіктерді өшіреді.
  • Дәстүр бойынша Adobe лицензиялар бір қолданушымен шектелген, бірақ пайдаланушыға екінші данасын үйдегі компьютерге немесе ноутбукке орнатуға мүмкіндік береді.[23] Creative Cloud-қа ауысқан кезде бұл енді дұрыс емес.
  • iWork '09, Apple-дің өнімділігі жиынтығы бес пайдаланушыға арналған отбасылық бумада, үйдегі беске дейін компьютерде пайдалануға арналған.[24]

Бастапқы кодты тексеру және өзгерту

Жабдықтаушылар әдетте жеке бағдарламалық жасақтаманы таратады жинақталған формасы, әдетте машина тілі компьютер түсінеді Орталық процессор. Олар әдетте сақтайды бастапқы код, немесе бағдарламалық жасақтаманың адам оқитын нұсқасы, көбінесе а жоғары деңгейлі бағдарламалау тілі.[25] Бұл схема көбінесе жабық көз деп аталады.[26]

Меншікті бағдарламалық жасақтаманың көп бөлігі бастапқы кодсыз таратылғанымен, кейбір жеткізушілер бастапқы кодты таратады немесе басқаша түрде оны клиенттерге қол жетімді етеді. Мысалы, Интернет-форум бағдарламалық жасақтамасына лицензия сатып алған пайдаланушылар vBulletin өз сайтының көзін өзгерте алады, бірақ оны қайта тарата алмайды. Бұл көптеген веб-қосымшаларға қатысты, олар веб-сервер іске қосқан кезде бастапқы код түрінде болуы керек. Бастапқы код а ақпаратты жария етпеу туралы келісім немесе лицензия, мысалы, зерттеуге және өзгертуге мүмкіндік береді, бірақ қайта бөлуге болмайды.[27] Мәтінге негізделген электрондық пошта клиенті Қарағай және Қауіпсіз қабық бастапқы кодты қол жетімді ететін жеке лицензиялармен таратылады.[дәйексөз қажет ]Бағдарламалық жасақтаманың кейбір лицензиялары бастапқы кодқа өзгерістерді таратуға мүмкіндік береді, бірақ өнімге лицензиясы бар басқаларға ғана, ал кейбіреулері[28] сол модификацияларды сатушы ақыр соңында алады.

Кейбір үкіметтер жекеменшік бағдарламалық қамтамасыздандыруды қамтуы мүмкін деп қорқады ақаулар немесе зиянды мүмкіндіктер бұл құпия ақпаратқа зиян келтіруі мүмкін. 2003 жылы Microsoft үкіметтерге бастапқы кодты және Microsoft қауіпсіздік құжаттамасын көруге мүмкіндік беру үшін үкіметтік қауіпсіздік бағдарламасын (GSP) құрды, оның ішінде Қытай үкіметі ерте қатысушы болды.[29][30] Бағдарлама Microsoft корпорациясының кеңейтілген бөлігі болып табылады Жалпыға қол жетімді бастама кейбір өнімдер үшін бастапқы кодқа қол жеткізуді қамтамасыз етеді. Анықтамалық ақпарат лицензиясы (Ms-RSL) және шектеулі мемлекеттік лицензия (Ms-LPL) - бастапқы коды болатын меншікті бағдарламалық жасақтама лицензиялары. қол жетімді.

Үкіметтер сондай-ақ осындай зиянды бағдарламалық қамтамасыздандыруды өздері қосқан деп айыпталды. Шығарған құжаттарға сәйкес Эдвард Сноуден, NSA коммерциялық шифрлау бағдарламалық жасақтамасын тыңдау үшін пайдалану немесе енгізу үшін бағдарламалық жасақтама компанияларымен жасырын серіктестікті қолданды артқы есіктер.[31][32]

Бағдарламалық жасақтама жеткізушілері кейде пайдаланады күңгірт код кедергі жасайтын пайдаланушыларға кедергі жасау кері инженер бағдарламалық жасақтама.[дәйексөз қажет ] Бұл көбіне белгілі нәрселермен жиі кездеседі бағдарламалау тілдері.[дәйексөз қажет ] Мысалы, байт коды бағдарламасында жазылған Java оңай болуы мүмкін ыдыратылған біраз пайдалы кодқа,[дәйексөз қажет ] және жазылған бағдарламалардың бастапқы коды сценарий тілдері сияқты PHP немесе JavaScript қол жетімді жұмыс уақыты.[33]

Қайта бөлу

Жеке меншік бағдарламалық жасақтама жеткізушілері қолданушыларға бағдарламалық жасақтаманы басқалармен бөлісуге тыйым сала алады. Бағдарламалық жасақтаманы пайдалану үшін басқа тарап үшін тағы бір ерекше лицензия қажет.

Бастапқы коды бар меншікті бағдарламалық жасақтама жағдайында сатушы клиенттерге өздерінің модификацияларын бастапқы кодқа таратуға тыйым сала алады.

Бағдарламалық жасақтама - бұл иесі ақысыз таратуға шақыратын, бірақ пайдаланушы кейде сынақ мерзімінен кейін пайдалану үшін төлеуге мәжбүр болатын жабық көзден тұратын бағдарламалық жасақтама. Төлем әдетте бір пайдаланушының немесе компьютердің қолдануына мүмкіндік береді. Кейбір жағдайларда, сынақ кезеңінде немесе одан кейін бағдарламалық жасақтаманың мүмкіндіктеріне шектеу қойылады, кейде бұл тәжірибе деп аталады мүгедек.

Бағдарламалық және аппараттық құралдармен өзара әрекеттесу

Меншіктік файл форматтары мен протоколдары

Меншікті бағдарламалық жасақтама жиі[дәйексөз қажет ] оның кейбір деректерін басқа бағдарламалық жасақтамаға сәйкес келмейтін файл форматтарында сақтайды, сонымен қатар байланыстыра алады хаттамалар үйлесімді емес. Мұндай форматтар мен хаттамаларға келесідей шектеулер қойылуы мүмкін коммерциялық құпиялар немесе бағынышты патенттер.[дәйексөз қажет ]

Меншікті API

Меншік қолданбалы бағдарламалау интерфейсі (API) - бұл бағдарламалық кітапхана интерфейс «бір құрылғыға немесе белгілі бір өндірушінің өнім ауқымындағы бірқатар құрылғыларға тән».[34] Меншікті API пайдалану мотивациясы болуы мүмкін сатушының құлыптауы немесе стандартты API интерфейсі құрылғының функционалдығын қолдамайтындықтан.[34]

The Еуропалық комиссия, 2004 жылдың 24 наурызында Microsoft корпорациясының іскери тәжірибелері туралы шешімінде,[35] сілтемелер, 463-тармақта, Microsoft бас менеджері C ++ 1997 жылдың 21 ақпанында Microsoft корпорациясының ішкі хаттамасында жазылған Аарон Конторердің дамуы Билл Гейтс:

The Windows API кең, соншалықты терең және функционалды, сондықтан ISV-дің көпшілігі оны пайдаланбайтын болады. Оның көптеген Windows қосымшаларының бастапқы кодына енгені соншалық, оның орнына басқа амалдық жүйені пайдалануға үлкен шығындар бар.

Ерте нұсқалары iPhone SDK қамтылған ақпаратты жария етпеу туралы келісім. Келісім тәуелсіз дамытушыларға интерфейстердің мазмұнын талқылауға тыйым салды. Apple NDA қызметін 2008 жылдың қазанында тоқтатты.[36]

Сатушының құлыптауы

Меншікті бағдарламалық жасақтама пакетінің болашақ нұсқалары мен жаңартуларына кез-келген тәуелділікті тудыруы мүмкін сатушының құлыптауы, монополиялық жағдайды бекіту.[37]

Бағдарламалық жасақтама белгілі бір аппараттық конфигурациямен шектелген

Жеке меншік бағдарламалық жасақтаманың лицензиялау шарттары болуы мүмкін, ол осы бағдарламалық жасақтаманы белгілі бір жабдықтар жиынтығымен шектейді. алма үшін осындай лицензиялау моделі бар macOS, лицензиялаумен де, әртүрлі дизайн шешімдерімен де Apple аппаратурасымен шектелетін амалдық жүйе. Бұл лицензиялау моделі расталған Америка Құрама Штаттарының тоғызыншы айналым бойынша апелляциялық соты.[38]

Меншік иелерінің бас тартуы

Енді иесі сатпайтын, қолдамайтын немесе сатпайтын меншікті бағдарламалық жасақтама деп аталады қалдыру, сандық формасы жетім шығармалар. Егер бағдарламалық жасақтама пакетінің иесі өз жұмысын тоқтатуы керек болса немесе меншікті бағдарламалық жасақтама пакетін өндіруді немесе қолдауды тоқтату немесе шектеу туралы шешім қабылдаса, бағдарламалық жасақтамада проблемалар табылған жағдайда, пакетті алушылар мен пайдаланушыларда жүгінулер болмауы мүмкін. Кәсіпкерлер бизнес проблемаларына байланысты бағдарламалық жасақтаманы жетілдіре және қолдай алмайды.[39] Бағдарламалық жасақтаманың ескі немесе қолданыстағы нұсқаларына қолдау қолданушыларды жаңа нұсқаларын жаңартуға және төлеуге мәжбүр ету үшін тоқтатылуы мүмкін[40] (жоспарланған ескіру ). Кейде басқа жеткізуші немесе бағдарламалық жасақтама қауымдастығы өздері жасай алады қолдау көрсету бағдарламалық жасақтама үшін немесе пайдаланушылар неғұрлым ұзақ өмірлік циклдармен бәсекелес жүйелерге ауыса алады немесе FOSS негізделген жүйелер.[41]

Кейбір жабық бағдарламалық жасақтаманы олардың иесі келесі уақытта шығарады өмірдің соңы ашық көзі ретінде немесе қол жетімді ақпарат көзі бағдарламалық жасақтама, көбінесе бағдарламалық жасақтаманың қолдаусыз және қол жетімді болмауына жол бермейді қалдыру.[42][43][44] 3D облыстары және id Бағдарламалық жасақтама жабық бастапқы бағдарламалық жасақтаманы ашық көзге шығару практикасымен танымал.[қосымша түсініктеме қажет ] Кейбір түрлерін тегін жүктеп алуға болады (ақысыз ), кейбіреулері әлі де коммерциялық сатылады (мысалы, Arx Fatalis ).[қосымша түсініктеме қажет ] Бағдарламалық жасақтаманың бұрынғы мысалдары Қол жетімді бастапқы коды бар коммерциялық бағдарламалық жасақтама тізімі және Қол жетімді бастапқы коды бар коммерциялық видео ойындардың тізімі.

Бұрын көзі ашық бағдарламалық жасақтама

Бұрын ашық бастапқы бағдарламалық жасақтаманың кейбіреуі кейінірек меншікке айналды. Кейде үшін коммерцияландыру себептері, кейде қауіпсіздік немесе алдау өлшеу (Қараңғылық арқылы қауіпсіздік ).[дәйексөз қажет ]

Баға және экономика

Меншікті бағдарламалық жасақтама синоним емес коммерциялық бағдарламалық жасақтама,[45][46] дегенмен, кейде екі термин синонимдік түрде ақысыз бағдарламалық жасақтама туралы мақалаларда қолданылады.[47][48] Меншікті бағдарламалық жасақтаманы ақысыз немесе ақысыз таратуға болады, және ақысыз бағдарламалық жасақтама ақысыз немесе ақысыз таратылуы мүмкін.[49] Айырмашылық мынада: меншікті бағдарламалық жасақтаманы таратуға бола ма, және қандай ақы төленеді, бұл меншік иесінің қалауы бойынша. Тегін бағдарламалық жасақтаманың көмегімен көшірмесі бар кез-келген адам оның көшірмесін немесе онымен байланысты қызметтерді қаншаға төлеу керектігін шеше алады.[50]

Ақысыз болатын меншікті бағдарламалық жасақтама деп аталады ақысыз.

Коммерциялық меншікті бағдарламалық жасақтаманың жақтаушылары пайдаланушылардан өнім ретінде бағдарламалық жасақтама үшін ақы төлеуді талап ету қаржыландыруды немесе оған қол жетімді уақытты көбейтеді деп сендіреді ғылыми-зерттеу және тәжірибелік-конструкторлық жұмыстар бағдарламалық қамтамасыздандыру Мысалға, Microsoft көшірмеге ақы төлеу бағдарламалық жасақтаманы әзірлеудің кірістілігін арттырады дейді.[51]

Меншікті бағдарламалық қамтамасыз ету, әдетте, еркін бағдарламалық жасақтамаға қарағанда үлкен коммерциялық белсенділікті тудырады, әсіресе нарықтағы кірістерге қатысты.[52] Меншікті бағдарламалық жасақтама көбінесе соңғы пайдаланушыға бағдарламалық жасақтаманы пайдалану құқығын беретін лицензиямен сатылады.[53]

Мысалдар

Меншікті бағдарламалық жасақтама мысалдары жатады Microsoft Windows, Adobe Flash Player, PS3 ОЖ, iTunes, Adobe Photoshop, Google Earth, macOS (бұрынғы Mac OS X және OS X), Skype, WinRAR, Oracle нұсқасы Java және кейбір нұсқалары Unix.

Бағдарламалық жасақтама меншікті деп саналатын таратылымдар іс жүзінде бірдей таратуда ақысыз және ақысыз бағдарламалық қамтамасыздандыруды қосатын «аралас көз» моделін қамтуы мүмкін.[54] Көбінесе, егер бұл мүліктік деп аталмаса UNIX дистрибьюторлар - бұл бастапқы көзі ашық компоненттерді біріктіретін аралас бастапқы бағдарламалық жасақтама БАЙЛАНЫС, Sendmail, X терезе жүйесі, DHCP, және басқалары таза меншіктегі ядро және жүйелік утилиталар.[55][56]

Бағдарламалық жасақтаманың кейбір ақысыз пакеттері жеке шарттар бойынша бір уақытта қол жетімді. Мысалдарға мыналар жатады MySQL, Sendmail және ssh. Еркін бағдарламалық жасақтама үшін, тіпті копилифтсіз бағдарламалық жасақтама үшін түпнұсқа авторлық құқық иелері пайдалана алады қос лицензиялау өздеріне немесе басқаларға меншікті нұсқаларын қайта таратуға мүмкіндік беру. Көшірме емес ақысыз бағдарламалық жасақтама (яғни бағдарламалық жасақтаманың рұқсат етілген лицензиясы бойынша таратылатын немесе жалпыға қол жетімді бағдарламалық жасақтама) кез келген адамға меншікті қайта бөлуге мүмкіндік береді.[57][58] Жеке бағдарламалық жасақтамаға тәуелді ақысыз бағдарламалық жасақтаманы Еркін бағдарламалық жасақтама қоры «тұзаққа түскен» деп санайды. Мұнда тек Microsoft Windows үшін жазылған бағдарламалық жасақтама,[59] немесе тек жұмыс істей алатын бағдарламалық жасақтама Java, ол тегін бағдарламалық жасақтама болғанға дейін.[60]

Үндістанда бір жарым миллион ноутбуктер алдын ала жүктелген экран сақтағыштары саяси министрдің Мулайам Сингх Ядав. Осы ноутбуктерге арналған бағдарламалық жасақтаманың авторы а зиянды функция бұл «апат «егер құрылғы ноутбуктың иесі бұл мүмкіндікті өзгертуге, жоюға немесе өзгертуге тырысса.[61]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ а б Сарасвати мамандары. "2.5.3". Компьютерлік ғылым C ++. Saraswati House Pvt Ltd. б. 1.27. ISBN  978-93-5199-877-8. Алынған 29 маусым 2017.
  2. ^ AUUG, Inc. (наурыз 2003). «1 тарау. Анықтамалар». AUUGN. AUUG, Inc. б. 51. Алынған 29 маусым 2017.
  3. ^ Ceruzzi, Paul E. (2003). Қазіргі заманғы есептеу тарихы. Кембридж, MA: MIT түймесін басыңыз. б.128. ISBN  0-262-53203-4. 1956 жылдың қаңтарынан бастап IBM өз келісімімен келісімге сәйкес өз машиналарын сатуға келіскенімен, лизинг бизнесті жүргізудің қолайлы әдісі болып қала берді.
  4. ^ «Жабдықты лизингтің тарихы», Джинді жалға алыңыз, мұрағатталған түпнұсқа 11 сәуірде 2008 ж, алынды 12 қараша, 2010, 1960 жылдары IBM және Xerox олардың жабдықтарын қаржыландырудан айтарлықтай қаражат табуға болатындығын мойындады. Компьютерлік және оргтехниканы лизингке беру сол кезде болған лизингке айтарлықтай үлес болды [sic] өсу, өйткені көптеген компаниялар лизингке бірінші рет осындай жабдықты алған кезде лизингке ұшырады.
  5. ^ «GNU жүйесіне шолу». GNU операциялық жүйесі. Тегін бағдарламалық қамтамасыз ету қоры. 2016-06-16. Алынған 2017-05-01.
  6. ^ Пью, Эмерсон В. (2002). «Бағдарламалық жасақтаманың шығу тегі». IEEE Жылнамалары Есептеу. 24 (1): 57–58. дои:10.1109/85.988580.
  7. ^ Гамильтон, Томас В. (1969). IBM шешімі: Пайдаланушылар мен саланың салдары. Бағдарламалау ғылымдары корпорациясы.
  8. ^ IBM (nd). «IBM хронологиялық тарихы: 1960 жж.». Алынған 28 мамыр, 2016. Аппаратураны, қызметтерді және бағдарламалық жасақтаманы тек пакеттерде, маркетологтарда ұсынудың орнына «оралмаған» компоненттерін ұсынды және оларды жеке сатылымға шығарды. Бөліп шығарудан миллиардтаған долларлық бағдарламалық қамтамасыз ету және қызмет көрсету салалары дүниеге келді, оның IBM бүгінде әлемдік көшбасшы болып табылады.
  9. ^ Гейтс, Билл (3 ақпан 1976). «Хоббистерге ашық хат». Алынған 28 мамыр, 2016.
  10. ^ Роберт X. Кринглидің Брюстер Кахлмен сұхбаты, 46-минут
  11. ^ Кантрилл, Брайан (2014-09-17). «Корпоративті ашық қайнар көзге қарсы ан-нақыштар» (видео). youtube.com. Алынған 2015-12-26. [3: 15-те]
  12. ^ Галлант, Джон (1985-03-18). «IBM саясаты өртке оранды - Пайдаланушылар бастапқы код ережелері өзгеріске кедергі келтіреді дейді». Computerworld. Алынған 2015-12-27. IBM компаниясының таңдалған бағдарламалық жасақтама өнімдеріне арналған бастапқы кодты ұстап қалу саясаты өзінің екі жылдық мерейтойын атап өткен кезде, пайдаланушылар енді осы шешімнің әсерін жеңе бастайды. Бірақ тек код-кодты өнімдердің пайда болуы олардың DP-дің күнделікті жұмысына әсер еткен-тигізбегеніне қарамастан, кейбір пайдаланушылар IBM шешіміне ашуланып қалады. 1983 жылы ақпанда жарияланған IBM тек код-код саясаты Big Blue жүйесінің бағдарламалық өнімдерінің өсіп келе жатқан тізіміне қолданылды
  13. ^ Apple мен Франклин шешімінің әсері
  14. ^ а б Лэндли, Роб (2009-05-23). "23-05-2009". landley.net. Алынған 2015-12-02. Егер 1960-70 жж. Ашық кодты пайдалану әдеттегідей болса, бұл қалай өзгерді? Меншікті бағдарламалық қамтамасыздандыру қайдан, қашан және қалай пайда болды? Ричард Сталлмэннің MIT AI зертханасындағы кішкене утопиясы қалай құлап, оны қалпына келтіруге тырысу үшін оны далаға шығарды? 80-жылдардың басында екі нәрсе өзгерді: микрокомпьютерлік қондырғылардың қарқынды өсіп келе жатқан базасы 1980 ж.-да маңызды массаға жетті және заңды шешім 1983 ж. Екілік файлдарды жабу үшін авторлық құқықты өзгертті. Көлемнің ұлғаюы: Микропроцессор миллиондаған бірдей компьютерлер жасайды
  15. ^ Либерман, Майкл (1995). «Бағдарламалық жасақтаманың лицензиялық келісімдеріндегі ережелерді бұзу». Ричмонд заң және технологиялар журналы. 1: 4. Алынған 29 қараша, 2011.
  16. ^ Цифрлық ортадағы авторлық құқық пен көршілес құқықтарға қатысты шектеулер мен ерекшеліктер: Халықаралық кітапхана келешегі (2004). IFLA (2013-01-22). 2013-06-16 аралығында алынды.
  17. ^ Даниэль Тысвер (2008-11-23). «Бағдарламалық жасақтаманы патент арқылы неге қорғау керек». Bitlaw.com. Алынған 2009-06-03. Бағдарламалық жасақтамаға байланысты берілген патент басқаларға белгілі бір алгоритмді (мысалы, GIF кескінін сығу алгоритмі) рұқсатсыз пайдалануға тыйым салуы мүмкін немесе басқаларға функцияны белгілі бір жолмен орындайтын бағдарламалық жасақтама жасауға жол бермейді. Компьютерлік бағдарламалық жасақтамаға байланысты бағдарламалық жасақтаманың толық қайталануын, сондай-ақ бағдарламалық жасақтама кодының бір бөлігін көшіруді болдырмау үшін авторлық құқық туралы заң қолданылуы мүмкін.
  18. ^ Донован, С. (1994). «Бағдарламалық жасақтаманың патенттік, авторлық және коммерциялық құпиясын қорғау». IEEE әлеуеті. 13 (3): 20. дои:10.1109/45.310923. S2CID  19873766. Заң бойынша компьютерлік бағдарламалық жасақтаманы қорғаудың үш әдісі ғана бар: оны патенттеу, авторлық құқықты тіркеу немесе коммерциялық құпия ретінде сақтау.
  19. ^ Эбен Моглен (2005-02-12). «Неліктен ҚФҚ салымшылардан авторлық құқыққа арналған тапсырмалар алады». Алынған 2017-05-01. АҚШ-тың авторлық құқық туралы заңына сәйкес, яғни көптеген тегін бағдарламалық жасақтамалар тарихи түрде алғаш рет жарияланған болатын, [...] лицензияны тек авторлық құқық иесі немесе авторлық құқығы берілген адам ғана қолдана алады.
  20. ^ White, Aoife (2012-07-03). «Oracle бағдарламалық жасақтама лицензиясының қайта сатылуын тоқтата алмайды», - дейді ЕО соты.. Блумберг.
  21. ^ Microsoft корпорациясы (2005-04-01). «Microsoft бағдарламалық жасақтамасына арналған түпкілікті пайдаланушының лицензиялық келісімі: Microsoft Windows XP Professional Edition Service Pack 2» (PDF). б. 3 бет. Алынған 2009-04-29.
  22. ^ Microsoft корпорациясы (2005-04-01). «Microsoft бағдарламалық жасақтамасына арналған түпкілікті пайдаланушының лицензиялық келісімі: Microsoft Windows XP Professional Edition Service Pack 2» (PDF). б. 1 бет. Алынған 2009-04-29. Бағдарламалық жасақтаманың бір данасын, мысалы, жұмыс станциясында, терминалда немесе басқа құрылғыда («Workstation Computer») орнатуға, пайдалануға, қол жеткізуге, көрсетуге және іске қосуға болады. Бағдарламалық жасақтаманы кез-келген уақытта бір жұмыс станциясының компьютерінде екіден (2) артық процессор пайдалана алмайды. ... Бағдарламалық жасақтаманың келесі қызметтерінің біреуін немесе бірнешеуін пайдалану үшін сіз жұмыс станциясының компьютеріне қосылуға ең көп дегенде он (10) компьютерге немесе басқа электронды құрылғыларға (әрқайсысы «құрылғы») рұқсат ете аласыз: Файлдық қызметтер, Басып шығару қызметтері, Интернет-ақпараттық қызметтер, Интернетке қосылу және телефония қызметтері.
  23. ^ Adobe Systems, Adobe бағдарламалық жасақтамасының лицензиялық келісімі (PDF), алынды 2010-06-09
  24. ^ iWork '09 Family Pack сипаттамалары (толық пакет) - Презентация - CNET шолулары. Пікірлер.cnet.com. 2013-06-16 аралығында алынды.
  25. ^ Хеффан, Ира В. (1997). «Copyleft: цифрлық дәуірдегі бірлескен жұмыстарды лицензиялау» (PDF). Стэнфорд заңына шолу. 49 (6): 1490. дои:10.2307/1229351. JSTOR  1229351. Бағдарламалық жасақтаманың жеке моделі бойынша, көптеген бағдарламалық жасақтама жасаушылар өздерінің бастапқы кодтарын пайдаланушылардан жасырады.
  26. ^ Дэвид А. Уилер (2009-02-03). «Ақысыз Libre / Open Source Software (FLOSS) - бұл коммерциялық бағдарламалық жасақтама». Алынған 2009-06-03.
  27. ^ «IBM-дің ЛИЦЕНЗИЯЛАНДЫРЫЛҒАН БАҒДАРЛАМАЛАРЫ МЕН ЛИЦЕНЗИЯЛАНДЫРЫЛҒАН БАҒДАРЛАМАЛАРЫНЫҢ МАТЕРИАЛДАРЫН ЖӘНЕ IBM ЛИЦЕНЗИЯЛАНҒАН БАҒДАРЛАМАЛАРЫ ҮШІН ӨЗГЕРТІЛГЕН КЕЛІСІМДІ БӨЛУ». Хабарландыру хаттары. IBM. 8 ақпан, 1983. 283-016.
  28. ^ Грег Мушиал (1983 ж. 20 шілде), «Модуль 24: 2.8 нұсқасына арналған IBM H-деңгейлі ассемблердің SLAC жақсартулары және әсемдіктері», SLAC VM ЕСКЕРТПЕСІ, Стэнфорд Сызықтық жеделдеткіш орталығы
  29. ^ Шенкленд, Стивен. «Үкіметтер Windows кодын көреді». CNET.
  30. ^ Гао, Кен. «Қытай Windows кодын қарайды». CNET.
  31. ^ Джеймс Балл, Джулиан Боргер және Гленн Гринвальд (2013-09-06). «АҚШ пен Ұлыбританияның тыңшылық агенттіктері интернеттегі жеке өмір мен қауіпсіздікті бұзады». The Guardian.
  32. ^ Брюс Шнайер (2013-09-06). «NSA қадағалауынан қалай қауіпсіз болу керек». The Guardian.
  33. ^ Тони Паттон (2008-11-21). «JavaScript-ті қорқынышпен қорға». Алынған 2009-06-12. Интернет мұндай кодты бөлісуге ықпал ететін болса, сіз немесе клиент JavaScript кодын бөліскіңіз келмейтін кездер болады. Бұл кодтағы деректердің, меншікті есептеулердің немесе кез-келген басқа сценарийдің сезімтал сипатына байланысты болуы мүмкін.
  34. ^ а б API: олар не және не үшін қажет - ерекшелігі - Techworld.com. Features.techworld.com. 2013-06-16 аралығында алынды.
  35. ^ «Комиссияның ЕС шартының 82-бабына сәйкес іс жүргізу туралы 24.03.2004 ж. Шешімі (іс COMP / C-3 / 37.792 Microsoft)» (PDF). Еуропалық комиссия. 24 наурыз 2004 ж. Мұрағатталған түпнұсқа (PDF) 2008 жылғы 28 қазанда. Алынған 17 маусым, 2009.
  36. ^ Уилсон, Бен (2008-10-01). «Apple iPhone шығарылған бағдарламалық жасақтамаға NDA тастайды». CNET шолулары. Архивтелген түпнұсқа 2013-03-08. Алынған 2010-12-17.
  37. ^ Linux ақпараттық жобасы (2006-04-29). «Сатушының құлыптануы туралы анықтама». Алынған 2009-06-11. Сатушының құлыптауы немесе жай ғана құлыптау дегеніміз - бұл тұтынушылар кейбір тауарлар үшін жалғыз өндірушіге немесе жеткізушіге тәуелді болатын жағдай [...] Бұл тәуелділік әдетте сатушы бақылайтын стандарттардың нәтижесі болып табылады [..] .] Бұл сатушыға белгілі бір дәрежеде монополиялық билікке ие бола алады [...] Ұйым үшін сатушының құлыптаулы құрбаны болмаудың ең жақсы тәсілі - бұл бүкіл әлем бойынша стандарттарға сәйкес келетін өнімді пайдалану. Еркін стандарттар - бұл кез-келген адам қолдана алатын және бір ғана компания бақылай алмайтын стандарттар. Компьютерлерге келетін болсақ, мұны меншікті бағдарламалық жасақтаманы емес, ақысыз бағдарламалық жасақтаманы қолдану арқылы жүзеге асыруға болады (яғни коммерциялық бағдарламалық жасақтама).
  38. ^ Apple Mac клондары үшін Psystar-мен негізгі күресте жеңіске жетті (2011-09-29). «Apple сотының Пистарды жеңуі». Алынған 2011-09-30.
  39. ^ «Меншікті бағдарламалық жасақтама компаниясы қайтыс болғанда не болады?». NewsForge. Қазан 2003. Алынған 2007-03-05.
  40. ^ «Microsoft Windows 2000 пайдаланушыларына жылуды қосады». Ақпараттық апта. Желтоқсан 2006. Алынған 2008-09-16.
  41. ^ Кассия, Фернандо (2007 ж. 28 наурыз). «Ашық көз, жоспарланған ескіруге қарсы жалғыз қару'". Анықтаушы. Алынған 2 тамыз, 2012.
  42. ^ Белл, Джон (2009 ж. 1 қазан). «Өнер көзін ашу». Технологиялық инновацияларды басқаруға шолу. Архивтелген түпнұсқа 2014 жылғы 30 наурызда. Алынған 30 желтоқсан, 2012. [...] тақырыпқа бұдан әрі түзетулер болмайтындығы туралы. Қоғамдастық болжам бойынша ренжіді. Ойыннан бас тартудың орнына, пайдаланушылар егер Activision қателерді түзетпейтін болса, олар шешеді деп шешті. Олар Activision-ді қайнар көзін ашуға мүмкіндік беріп, оны Activision-тің қызығушылығын жоғалтқан жерден тыс жерде тірі қалдыру үшін ойынды сақтап қалғылары келді. Фан-форумдарда белсенді дамыған топ мүшелерінің кейбір көмегі арқасында олар Activision-ге 2003 жылдың қазан айында Power II-ге Call II бастапқы кодын шығаруға сендіре алды.
  43. ^ Вэн, Ховард (10.06.2004). «Мифтерді тірідей сақтау». linuxdevcenter.com. Архивтелген түпнұсқа 2013 жылдың 6 сәуірінде. Алынған 22 желтоқсан, 2012. [...] Миф трилогиясының жанкүйерлері бұл идеяны одан әрі алға тартты: олар миф ойындарының бастапқы кодына ресми қол жеткізе алады. MythDevelopers деген атпен ұйымдастырылған бұл бағдарламашылардың, суретшілердің және басқа да таланттардың еріктілер тобы өз уақыттарын «Миф» ойын серияларын одан әрі дамытып, қолдауға арнайды.
  44. ^ Ларджент, Энди (8 қазан 2003). «Homeworld бастапқы коды шығарылды». www.insidemacgames.com. Архивтелген түпнұсқа 2013 жылғы 12 қазанда. Алынған 24 қараша, 2012. Homeworld 2-ді компьютерге шығарғаннан кейін Relic Entertainment бастапқы коды бастапқы Homeworld-ке жібере отырып, өздерінің керемет фанаттар қауымдастығына қайта оралуға шешім қабылдады.
  45. ^ Розен, Лоуренс (2004). Ашық бастапқы лицензиялау. Жоғарғы седла өзені: Прентис Холл. бет.52, 255, 259. ISBN  978-0-13-148787-1.
  46. ^ Хэвок Пеннингтон (2008-03-02). «Debian оқулығы». Алынған 2009-06-04. Коммерциялық бағдарламалық жасақтаманы меншікті бағдарламалық жасақтамадан ажырату маңызды. Меншікті бағдарламалық жасақтама ақысыз, ал коммерциялық бағдарламалық қамтамасыз ету ақшаға сатылатын бағдарламалық жасақтама болып табылады.
  47. ^ Рассел Макормонд (2000-01-04). «» Коммерциялық бағдарламалық қамтамасыз ету «дегеніміз не?». Алынған 2009-05-02.
  48. ^ Майкл К.Джонсон (1996-09-01). «Лицензиялар және авторлық құқық». Алынған 2009-06-16. Егер сіз Linux-ге арналған бағдарлама жасасаңыз, сіз ақысыз бағдарламалық жасақтама немесе коммерциялық бағдарламалық жасақтама жазғаныңызға қарамастан, лицензияны түсінуіңіз керек.
  49. ^ Раймонд Эрик (2003-12-29). "Меншіктік, Жаргон файлы «. Алынған 2009-06-12. Меншікті бағдарламалық жасақтаманы коммерциялық бағдарламалық жасақтамадан айыру керек. Бағдарламалық жасақтама меншікті болмай коммерциялық [...] болуы мүмкін. Керісінше, мысалы, екілік-тегін бағдарламалық жасақтамада да мүмкін.
  50. ^ «Тегін бағдарламалық қамтамасыз етуді сату». GNU жобасы.
  51. ^ «Коммерциялық бағдарламалық жасақтама моделі». Microsoft. Мамыр 2001. мұрағатталған түпнұсқа 2007-03-05.
  52. ^ Коммерциялық бағдарламалық жасақтамаға қарсы ашық бастапқы коды: меншікті бағдарламалық жасақтама неге осында қалады?. Sams Publishing. Қазан 2005. Алынған 2007-03-05.
  53. ^ «Бағдарламалық жасақтаманы лицензиялау моделі - түпкілікті нұсқаулық». 10 Герцог.
  54. ^ Энгельфриет, Арнуд (тамыз-қыркүйек 2006). «Екі әлемнің ең жақсысы». Интеллектуалды активтерді басқару (IAM). Жаңа Хиберния үйі, Винчестер серуені, Лондон көпірі, Лондон SE1 9AG, Ұлыбритания: Гэвин Стюарт (19). Архивтелген түпнұсқа 2013-09-14. Алынған 2008-05-19.CS1 maint: орналасқан жері (сілтеме)
  55. ^ Лофтус, Джек (2007-02-19). «LinuxWorld: аралас бағдарламалық жасақтама стектерін басқару». SearchEnterpriseLinux.com. Архивтелген түпнұсқа 2010-06-03.
  56. ^ Тан, Аарон (2006-12-28). «Novell: біз» аралас «компаниямыз». CNET Networks, Inc.
  57. ^ Розенберг, Дональд (2000). Ашық ақпарат көзі: рұқсат етілмеген ақ қағаздар. Фостер қаласы: IDG. б.109. ISBN  0-7645-4660-0.
  58. ^ «Ақысыз және ақысыз бағдарламалық жасақтама категориялары». GNU жобасы.
  59. ^ Тегін бағдарламалық қамтамасыз ету қоры (2009-05-05). «GNU лицензиялары туралы жиі қойылатын сұрақтар». Алынған 2017-05-01.
  60. ^ Ричард Сталлман (2004-04-12). «Тегін, бірақ бұғаулы - Java тұзағы». Алынған 2017-05-01.
  61. ^ Нельсон, Дэвид (15 наурыз 2013). «Егер пайдаланушылар министрдің суреттерін алып тастауға тырысса, істен шығатын үнділік ноутбуктер». Телеграф. Лондон.

Сыртқы сілтемелер