អាជ្ញាប័ណ្ណ Gnu ជាភាសារុស្សី។ ពិភពនៃអាជ្ញាប័ណ្ណ៖ ការយល់ដឹងអំពី GNU GPL

មិនយូរមិនឆាប់ អ្នកអភិវឌ្ឍន៍គ្រប់រូបត្រូវប្រឈមមុខនឹងបញ្ហានៃការផ្តល់អាជ្ញាប័ណ្ណដល់ការអភិវឌ្ឍន៍របស់ពួកគេ។ វាច្បាស់ជាង ឬតិចនៅពេលដែលផលិតផលពាណិជ្ជកម្មប្រភពបិទជិតកំពុងត្រូវបានបង្កើត។ ប៉ុន្តែនៅពេលដែលអ្នកអភិវឌ្ឍន៍ចង់ចែកចាយកម្មវិធី កម្មវិធីជំនួយ ឬបណ្ណាល័យថ្នាក់ដោយឥតគិតថ្លៃ និងជាមួយ ប្រភពបើកចំហបន្ទាប់មក ការលំបាកអាចកើតមានឡើង ព្រោះក្នុងធម្មជាតិមានអាជ្ញាប័ណ្ណប្រភេទនេះច្រើន។ អត្ថបទនេះមានគោលបំណងប្រមូល និងរៀបចំទិន្នន័យដោយអាជ្ញាបណ្ណ និងរំលេចនូវអ្វីដែលសំខាន់បំផុត។


ប្រសិនបើយើងនិយាយអំពីពិភពនៃអាជ្ញាប័ណ្ណ "ឥតគិតថ្លៃ" នោះសសរស្តម្ភនិងស្នូលអាចត្រូវបានចាត់ទុកថាជាអាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU (GPL) ។ ហើយនៅក្នុងអត្ថបទនេះខ្ញុំចង់បំបែកអាជ្ញាប័ណ្ណដែលស្ថិតនៅក្រោម GNU GPL ហើយពិពណ៌នាអំពីផ្សេងទៀតទាំងអស់ដែលមិនស្ថិតនៅក្រោមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះ។ ផ្នែកដំបូងនៃអត្ថបទនឹងពិពណ៌នាអំពី GNU GPL ខ្លួនវាផ្ទាល់ ប្រវត្តិសង្ខេបអាជ្ញាប័ណ្ណផ្សេងទៀតដែលស្រដៀងនឹងវា។ នៅចុងបញ្ចប់ខ្ញុំនឹងផ្តល់សទ្ទានុក្រមតូចមួយនៃពាក្យ និងអក្សរកាត់។

អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU

ដំបូងខ្ញុំចង់ពន្យល់ថា "GNU" គឺជាអ្វី។ GNU តំណាងឱ្យ "GNU"s not UNIX" - អក្សរកាត់ដែលបង្កើតឡើងវិញដោយ Richard Stallman ដែលជាអ្នកមនោគមវិជ្ជាដ៏ល្បីល្បាញនៃកម្មវិធីបើកចំហ និងឥតគិតថ្លៃ។ ឈ្មោះនេះត្រូវបានបង្កើតឡើងសម្រាប់ ប្រព័ន្ធប្រតិបត្តិការដែល Stallman បានបង្កើតនៅក្នុងទសវត្សរ៍ទី 80 ។ ប្រវត្តិសាស្រ្តរបស់ GNU សមនឹងអត្ថបទរបស់វាផ្ទាល់ ដូច្នេះខ្ញុំនឹងនិយាយត្រង់ចំណុចនេះ។

អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU ឬប្រភពបើកចំហ កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណអាជ្ញាប័ណ្ណ GNU គឺជាអាជ្ញាប័ណ្ណដែលកំណែដំបូងមានតាំងពីថ្ងៃទី 1 ខែកុម្ភៈ ឆ្នាំ 1989 (វិគីភីឌានិយាយថា 1988 ប៉ុន្តែខ្ញុំជឿថាកាលបរិច្ឆេទគឺនៅលើដើម)។ បច្ចុប្បន្ន​មាន​ជម្រើស​អាជ្ញាប័ណ្ណ​ចំនួន 4 ដែល​មាន​លេខ​រៀង​តាម​លំដាប់​រូបរាង។

GNU GPL v1.0

បទប្បញ្ញត្តិចម្បងនៃ GNU GPL v1.0 គឺជាតម្រូវការដូចខាងក្រោម:
  • ការផ្តល់កូដប្រភពដែលមានសម្រាប់ការសិក្សា លេខកូដគោលពីរបោះពុម្ពនៅក្រោមអាជ្ញាប័ណ្ណនេះ;
  • អាជ្ញាប័ណ្ណមរតកក្នុងករណីមានការកែប្រែ កូដប្រភពនោះគឺជាការកែប្រែ ឬរួមបញ្ចូលគ្នាជាមួយនឹងកូដផ្សេងទៀតជាលទ្ធផលក៏ត្រូវតែត្រូវបានចេញផ្សាយនៅក្រោម អាជ្ញាប័ណ្ណ GNUដូច្នេះ GPL គឺអាចរកបានសម្រាប់ការកែប្រែដោយនរណាម្នាក់។
តម្រូវការទាំងនេះបម្រើគោលបំណងតែមួយ ដើម្បីការពារឥទ្ធិពលនៃច្បាប់រក្សាសិទ្ធិលើប្រភពបើកចំហដែលបានចែកចាយ កម្មវិធីដែលហាមឃាត់ការកែប្រែ និងប្រើប្រាស់កូដរបស់អ្នកដទៃ។

GNU GPL v2.0

កំណែទីពីរនៃអាជ្ញាប័ណ្ណមានតាំងពីឆ្នាំ 1991 ហើយការប្រកាសអំពីហេតុផលចម្បង (យោងទៅតាមវីគី) គោលការណ៍នៃ "សេរីភាព ឬសេចក្តីស្លាប់" ។ គោលការណ៍នេះមាននៅក្នុងប្រការទី៧ និងទី៨ នៃកិច្ចព្រមព្រៀង៖

7. អ្នកទទួលអាជ្ញាប័ណ្ណមិនត្រូវបានលើកលែងពីការបំពេញកាតព្វកិច្ចស្របតាមអាជ្ញាប័ណ្ណនេះទេ ប្រសិនបើជាលទ្ធផលនៃសេចក្តីសម្រេចរបស់តុលាការ ឬសេចក្តីថ្លែងការណ៍នៃការរំលោភសិទ្ធិផ្តាច់មុខ ឬដោយសារការកើតឡើងនៃកាលៈទេសៈផ្សេងទៀតដែលមិនទាក់ទងដោយផ្ទាល់ទៅនឹងការរំលោភសិទ្ធិផ្តាច់មុខ។ អ្នកទទួលអាជ្ញាប័ណ្ណត្រូវស្ថិតក្រោមការសម្រេចរបស់តុលាការ កិច្ចសន្យា ឬមូលដ្ឋានផ្សេងទៀត កាតព្វកិច្ចត្រូវបានដាក់ដែលផ្ទុយនឹងលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះ។ ក្នុងករណីនេះ អ្នកទទួលអាជ្ញាប័ណ្ណគ្មានសិទ្ធិចែកចាយច្បាប់ចម្លងនៃកម្មវិធីទេ ប្រសិនបើគាត់មិនអាចបំពេញក្នុងពេលដំណាលគ្នានូវលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះ និងកាតព្វកិច្ចដែលដាក់លើគាត់តាមលក្ខណៈដែលបានចង្អុលបង្ហាញខាងលើ។ ឧទាហរណ៍ ប្រសិនបើនៅក្រោមលក្ខខណ្ឌនៃកិច្ចព្រមព្រៀងអាជ្ញាបណ្ណ អាជ្ញាបណ្ណរងមិនអាចទទួលបានសិទ្ធិក្នុងការចែកចាយច្បាប់ចម្លងនៃកម្មវិធីដោយសេរី ដែលពួកគេបានទិញដោយផ្ទាល់ ឬតាមរយៈភាគីទីបីពីអ្នកទទួលអាជ្ញាប័ណ្ណទេ ក្នុងករណីនេះ អាជ្ញាបណ្ណត្រូវតែបដិសេធមិនចែកចាយច្បាប់ចម្លងនៃ កម្មវិធី។

ប្រសិនបើបទប្បញ្ញត្តិណាមួយនៃកថាខណ្ឌនេះត្រូវបានកំណត់ថាមិនត្រឹមត្រូវ ឬមិនអាចអនុវត្តបានក្នុងកាលៈទេសៈជាក់លាក់ កថាខណ្ឌនេះត្រូវអនុវត្តចំពោះការមិនរាប់បញ្ចូលបទប្បញ្ញត្តិនោះ។ កថាខណ្ឌនេះអនុវត្តជាទូទៅនៅពេលបញ្ចប់កាលៈទេសៈខាងលើ ឬអវត្តមានរបស់ពួកគេ។

វាមិនមែនជាចេតនានៃកថាខណ្ឌនេះដើម្បីបង្ខំឱ្យអ្នកទទួលអាជ្ញាប័ណ្ណរំលោភបំពានលើការទាមទារសិទ្ធិប៉ាតង់ ឬការទាមទារសិទ្ធិកម្មសិទ្ធិផ្សេងទៀត ឬដើម្បីជំទាស់នឹងសុពលភាពនៃការទាមទារនោះ។ គោលបំណងតែមួយគត់នៃឃ្លានេះគឺដើម្បីការពារបូរណភាពនៃប្រព័ន្ធចែកចាយកម្មវិធីឥតគិតថ្លៃ ដែលត្រូវបានផ្តល់តាមរយៈអាជ្ញាប័ណ្ណសាធារណៈ។ មនុស្សជាច្រើនបានចូលរួមចំណែកដោយសប្បុរសក្នុងការបង្កើតកម្មវិធីមួយចំនួនធំដែលត្រូវបានចែកចាយតាមរយៈប្រព័ន្ធនេះក្នុងក្តីសង្ឃឹមនៃការប្រើប្រាស់បានយូរ និងជាប់លាប់របស់វា។ អ្នកទទួលអាជ្ញាប័ណ្ណមិនមានសិទ្ធិបង្ខំអ្នកនិពន្ធឱ្យចែកចាយកម្មវិធីតាមរយៈប្រព័ន្ធនេះទេ។ សិទ្ធិក្នុងការជ្រើសរើសប្រព័ន្ធចែកចាយកម្មវិធីជាកម្មសិទ្ធិផ្តាច់មុខរបស់អ្នកនិពន្ធរបស់វា។

ប្រការ 7 នេះមានគោលបំណងកំណត់យ៉ាងច្បាស់នូវគោលបំណងនៃបទប្បញ្ញត្តិផ្សេងទៀតទាំងអស់នៃអាជ្ញាប័ណ្ណនេះ។

8. ប្រសិនបើការចែកចាយ និង/ឬការប្រើប្រាស់កម្មវិធីនៅក្នុងប្រទេសមួយចំនួនត្រូវបានកំណត់ដោយកិច្ចព្រមព្រៀងក្នុងវិស័យប៉ាតង់ ឬសិទ្ធិរក្សាសិទ្ធិ ម្ចាស់កម្មសិទ្ធិបញ្ញាដើមដែលចែកចាយកម្មវិធីក្រោមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះមានសិទ្ធិកំណត់តំបន់ចែកចាយនៃ កម្មវិធី​ដែល​បង្ហាញ​តែ​រដ្ឋ​ដែល​នៅ​ក្នុង​ការ​ចែក​ចាយ​ទឹកដី​របស់​ខ្លួន​ប៉ុណ្ណោះ​គឺ​ត្រូវ​បាន​អនុញ្ញាត​កម្មវិធី​ដោយ​គ្មាន​ការ​ដាក់​កម្រិត​ដោយ​សារ​តែ​កិច្ច​ព្រម​ព្រៀង​នោះ។ ក្នុងករណីនេះ ការចង្អុលបង្ហាញបែបនេះទាក់ទងនឹងទឹកដីនៃរដ្ឋមួយចំនួនត្រូវបានទទួលស្គាល់ថាជាលក្ខខណ្ឌមួយក្នុងចំណោមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះ។

ដូចដែលអ្នកអាចឃើញការជម្រុញចម្បងគឺគោលការណ៍ដូចខាងក្រោម: កម្មវិធីមិនគួរត្រូវបានចែកចាយប្រសិនបើ អ្នកប្រើប្រាស់ចុងក្រោយប្រហែលជាមិនអាចប្រើប្រាស់សិទ្ធិរបស់ខ្លួនទាំងស្រុងក្នុងការកែប្រែ និងចែកចាយក្រោមអាជ្ញាប័ណ្ណតែមួយនោះទេ។

GNU Lesser GPL v2.1

កំណែនៃអាជ្ញាប័ណ្ណនេះមានតាំងពីឆ្នាំ 1999 ហើយមានភាពខុសគ្នាខ្លាំងមួយពីអាជ្ញាប័ណ្ណ GNU GPL ធម្មតា៖ ដែលមានបំណងសម្រាប់បណ្ណាល័យ អាជ្ញាប័ណ្ណអនុញ្ញាតឱ្យប្រើពួកវានៅក្នុងកម្មវិធីដែលមានកម្មសិទ្ធិ។ ឧទាហរណ៍ បណ្ណាល័យ GNU C ត្រូវបានចែកចាយក្រោមអាជ្ញាប័ណ្ណ GNU Lesser GPL v2.1 ដើម្បី អ្នកអភិវឌ្ឍន៍ភាគីទីបីអាចប្រើពួកវានៅក្នុងកម្មវិធីរបស់ពួកគេ ឥតគិតថ្លៃ ឬពាណិជ្ជកម្ម។

GNU GPL v3.0

កំណែចុងក្រោយបំផុតនៃ GPL រហូតមកដល់បច្ចុប្បន្នដែលត្រូវបានចេញផ្សាយក្នុងឆ្នាំ 2007 ។ ការផ្លាស់ប្តូរដែលបានធ្វើឡើងចំពោះអាជ្ញាប័ណ្ណមានគោលបំណងការពារអ្នកប្រើប្រាស់អាជ្ញាប័ណ្ណពីការប្តឹងទាក់ទងនឹងប៉ាតង់ឥឡូវនេះ អ្នកបង្កើតកម្មវិធីមិនអាចប្តឹងអ្នកប្រើប្រាស់បានទេ។ GPL 3.0 ហាមប្រាមអាជ្ញាប័ណ្ណពីការអនុវត្តចំពោះកម្មវិធីដែលត្រូវបានហាមឃាត់មិនឱ្យជៀសផុតពីច្បាប់ និងការណែនាំមួយចំនួន (ច្បាប់រក្សាសិទ្ធិសហស្សវត្សរ៍ឌីជីថល និងសេចក្តីណែនាំស្តីពីការរក្សាសិទ្ធិរបស់សហភាពអឺរ៉ុប)។ នោះគឺអ្នកមិនអាចបញ្ចេញនៅក្រោមអាជ្ញាប័ណ្ណកម្មវិធីណាមួយដែលស្ថិតក្នុងវិសាលភាពនៃការណែនាំទាំងនេះទេ។ ដូច្នេះ GPL 3.0 ធានាថាកម្មវិធីណាមួយដែលបានចេញផ្សាយក្រោមអាជ្ញាប័ណ្ណរបស់វាអាចត្រូវបានកែប្រែ ជៀសវាង ឬផ្លាស់ប្តូរដោយសេរី។

លើសពីនេះទៀត GPL 3.0 ប្រយុទ្ធប្រឆាំងនឹងបាតុភូតនៃ "tivoization" ដែលឧបករណ៍ដែលកម្មវិធីដែលមានអាជ្ញាប័ណ្ណ GPL ត្រូវបានដំឡើងមិនអនុញ្ញាតឱ្យអ្នកកែប្រែវាដោយហេតុផលផ្សេងៗ។ GPL v3.0 ហាមឃាត់ការប្ដូរតាមបំណងសម្រាប់ផលិតផលប្រើប្រាស់ (ទុកលទ្ធភាពនៃការបំប្លែងមេរោគសម្រាប់ឧបករណ៍វេជ្ជសាស្ត្រ និងឧបករណ៍សំខាន់ៗផ្សេងទៀត)។

រួមជាមួយនឹង GPL 3.0 វាក៏ត្រូវបានចេញផ្សាយផងដែរ។ កំណែដែលបានធ្វើបច្ចុប្បន្នភាព GNU Lesser GPL 3.0 ដែលបន្តបែងចែកខ្លួនវាដោយអនុញ្ញាតឱ្យប្រើបណ្ណាល័យឥតគិតថ្លៃនៅក្នុងកម្មវិធីដែលមានកម្មសិទ្ធិ។

ភាពឆបគ្នា។

អាជ្ញាប័ណ្ណជាច្រើនអនុវត្តឡើងវិញនូវគោលការណ៍ដែលបានដាក់ក្នុង GPL ហើយខុសគ្នាជាគោលការណ៍ មានតែនៅក្នុងនោះវាត្រូវបានទទួលយកដោយពាណិជ្ជកម្ម ឬអង្គការផ្សេងទៀត។ ខាងក្រោមនេះខ្ញុំនឹងព្យាយាមសង្ខេបអាជ្ញាប័ណ្ណបែបនេះនៅក្រោម កំណែជាក់លាក់ GPL ភាពឆបគ្នាមានន័យថាផ្នែកនីមួយៗនៃកម្មវិធីដែលមានប្រភេទអាជ្ញាប័ណ្ណដែលត្រូវគ្នាអាចត្រូវបានចេញផ្សាយរួមគ្នាជាមួយផ្នែក GPL និងក្រោមអាជ្ញាប័ណ្ណ GPL មួយ។

ឆបគ្នាជាមួយអាជ្ញាប័ណ្ណ GPL 3.0 ប៉ុណ្ណោះ។

GNU Affero General Public License (AGPL) v3 - មានឃ្លាដែលបញ្ជាក់ថាអ្នកប្រើប្រាស់ដែលធ្វើអន្តរកម្មជាមួយកម្មវិធីនៅលើបណ្តាញក៏គួរតែអាចទទួលបានកូដប្រភពផងដែរ។
អាជ្ញាប័ណ្ណ Apache កំណែ 2.0;
អាជ្ញាប័ណ្ណសហគមន៍អប់រំ 2.0;
អាជ្ញាប័ណ្ណគម្រោង Freetype;
អាជ្ញាប័ណ្ណសាធារណៈរបស់ Microsoft (Ms-PL);
អាជ្ញាប័ណ្ណ XFree86 1.1;

អាជ្ញាប័ណ្ណដែលត្រូវគ្នា GNU GPL (ទាំងកំណែ v2 និង v3)

អាជ្ញាប័ណ្ណសិល្បៈ 2.0;
អាជ្ញាប័ណ្ណមូលដ្ឋានទិន្នន័យ Berkeley (ហៅកាត់ថា អាជ្ញាប័ណ្ណផលិតផលកម្មវិធី Sleepycat);
ជំរុញអាជ្ញាប័ណ្ណកម្មវិធី;
អាជ្ញាប័ណ្ណ BSD ដែលបានកែប្រែ;
CeCILL កំណែ 2;
អាជ្ញាប័ណ្ណទូទៅ Cryptix;
អាជ្ញាប័ណ្ណវេទិកា Eiffel, កំណែ 2 - កំណែមុន។មិនឆបគ្នា;
អាជ្ញាប័ណ្ណសម្រាប់ជនបរទេស;
អាជ្ញាប័ណ្ណ FreeBSD;
អាជ្ញាប័ណ្ណបណ្ណាល័យមុខងារស្តង់ដារ iMatix;
អាជ្ញាប័ណ្ណក្រុម JPEG ឯករាជ្យ;
អាជ្ញាប័ណ្ណ imlib2;
ក្រុមហ៊ុន Intel ប្រភពបើកចំហអាជ្ញាប័ណ្ណ;
អាជ្ញាប័ណ្ណ ISC;
NCSA/University of Illinois Open Source License;
អាជ្ញាប័ណ្ណ Netscape Javascript;
អាជ្ញាប័ណ្ណ OpenLDAP កំណែ 2.7;
អាជ្ញាប័ណ្ណ Perl 5 និងខាងក្រោម;
ដែនសាធារណៈ;
អាជ្ញាប័ណ្ណ Python 2.0.1, 2.1.1, និងកំណែថ្មីជាងនេះ;
អាជ្ញាប័ណ្ណ Ruby;
ស្តង់ដារ ML នៃ New Jersey អាជ្ញាប័ណ្ណរក្សាសិទ្ធិ;
យូនីកូដ, Inc. កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណសម្រាប់ឯកសារទិន្នន័យ និងកម្មវិធី;
សេចក្តីជូនដំណឹង និងអាជ្ញាប័ណ្ណកម្មវិធី W3C;
អាជ្ញាប័ណ្ណ X11 - ជួនកាលគេហៅថាអាជ្ញាប័ណ្ណ MIT ខុស។

អាជ្ញាប័ណ្ណដែលត្រូវគ្នាជាមួយ GPL តិចជាង

កំណែអាជ្ញាប័ណ្ណ eCos 2.0 ។

វចនានុក្រម

GNU គឺជាអក្សរកាត់ដែលប្រើឡើងវិញសម្រាប់ GNU's Not Unix;
GNU GPL - កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណបើកចំហ GNU;
កម្មវិធីដែលមានកម្មសិទ្ធិគឺជាកម្មវិធីដែលមានដែនកំណត់ក្នុងការប្រើប្រាស់ និងមិនត្រូវបានបើកសម្រាប់ការកែប្រែទេ ម្យ៉ាងវិញទៀត “កម្មវិធីមិនគិតថ្លៃ”។ បាទ កម្មវិធីឥតគិតថ្លៃ បាទ បានអនុម័ត បាទ ចម្លងឆ្វេង បាទ អនុញ្ញាតឱ្យលេខកូដក្រោមអាជ្ញាប័ណ្ណផ្សេងគ្នាត្រូវបានភ្ជាប់ ទេ (ករណីលើកលែងតែមួយគត់គឺថា GNU GPLv3 អនុញ្ញាតឱ្យមានអាជ្ញាប័ណ្ណក្រោម GNU AGPLv3)

អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU(ប្រែថា អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU, អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNUកិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណបើកចំហ GNU) គឺជាអាជ្ញាប័ណ្ណកម្មវិធីឥតគិតថ្លៃដែលបង្កើតឡើងដោយគម្រោង GNU ដែលអ្នកនិពន្ធផ្ទេរកម្មវិធីទៅជាកម្មសិទ្ធិសាធារណៈ។ វាត្រូវបានហៅផងដែរដោយខ្លី GNU GPLឬសូម្បីតែគ្រាន់តែ GPLប្រសិនបើវាច្បាស់ពីបរិបទដែលយើងកំពុងនិយាយអំពីអាជ្ញាប័ណ្ណពិសេសនេះ (មានអាជ្ញាប័ណ្ណមួយចំនួនផ្សេងទៀតដែលមានពាក្យថា "អាជ្ញាប័ណ្ណសាធារណៈទូទៅ" នៅក្នុងចំណងជើង)។ កំណែទីពីរនៃអាជ្ញាប័ណ្ណនេះត្រូវបានចេញផ្សាយនៅឆ្នាំ 1991 ដែលជាកំណែទីបីបន្ទាប់ពីការងារជាច្រើនឆ្នាំ និងការពិភាក្សាដ៏យូរក្នុងឆ្នាំ 2007 ។ អាជ្ញាប័ណ្ណសាធារណៈទូទៅតិចជាង GNU (LGPL) គឺជាកំណែខ្សោយនៃ GPL សម្រាប់បណ្ណាល័យកម្មវិធីមួយចំនួន។ អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU Affero គឺ កំណែប្រសើរឡើង GPL សម្រាប់កម្មវិធីដែលមានបំណងចូលប្រើតាមអ៊ីនធឺណិត។

គោលបំណងនៃ GNU GPL គឺផ្តល់សិទ្ធិដល់អ្នកប្រើប្រាស់ក្នុងការចម្លង កែប្រែ និងចែកចាយ (រួមទាំង នៅលើមូលដ្ឋានពាណិជ្ជកម្ម) កម្មវិធី ហើយ​ក៏​ធានា​ថា​អ្នក​ប្រើ​កម្មវិធី​ដេរីវេ​ទាំងអស់​ទទួល​បាន​សិទ្ធិ​ខាង​លើ។ គោលការណ៍នៃ "មរតក" នៃសិទ្ធិត្រូវបានគេហៅថា "ចម្លងឆ្វេង" (ការបកប្រែពីភាសាអង់គ្លេសចម្លងឆ្វេង) ហើយត្រូវបានបង្កើតឡើងដោយ Richard Stallman ។ ផ្ទុយពី GPL អាជ្ញាប័ណ្ណកម្មវិធីដែលមានកម្មសិទ្ធិ "កម្រផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវសិទ្ធិបែបនេះ ហើយជាធម្មតាមានទំនោរកំណត់ពួកវា ឧទាហរណ៍ដោយការហាមឃាត់ការស្ដារកូដប្រភព។"

GNU GPL មិនអនុញ្ញាតឱ្យកម្មវិធីបញ្ចូលក្នុងកម្មវិធីដែលមានកម្មសិទ្ធិទេ។ ប្រសិនបើ កម្មវិធីនេះគឺជាបណ្ណាល័យ វាប្រហែលជាល្អបំផុតក្នុងការអនុញ្ញាតឱ្យកម្មវិធីដែលមានកម្មសិទ្ធិភ្ជាប់ជាមួយវា។ ចំពោះគោលបំណងនេះ ចាំបាច់ត្រូវប្រើអាជ្ញាប័ណ្ណសាធារណៈទូទៅតិចជាង GNU ជំនួសឱ្យ GPL ។

សេរីភាព និងកាតព្វកិច្ច

GPL ផ្តល់ឱ្យអ្នកទទួលកម្មវិធីកុំព្យូទ័រនូវសិទ្ធិដូចខាងក្រោម ឬ "សេរីភាព"៖

  • សេរីភាពក្នុងការដំណើរការកម្មវិធីសម្រាប់គោលបំណងណាមួយ;
  • សេរីភាព​ក្នុង​ការ​សិក្សា​ពី​របៀប​ដែល​កម្មវិធី​ដំណើរ​ការ និង​កែប្រែ​វា (លក្ខខណ្ឌ​ជា​មុន​សម្រាប់​ការ​ចូល​ប្រើ​កូដ​ប្រភព​នេះ);
  • សេរីភាពក្នុងការចែកចាយច្បាប់ចម្លងទាំងប្រភព និងកូដដែលអាចប្រតិបត្តិបាន;
  • សេរីភាពក្នុងការកែលម្អកម្មវិធី និងចេញផ្សាយការកែលម្អទៅ ការចូលប្រើជាសាធារណៈ(លក្ខខណ្ឌជាមុនសម្រាប់នេះគឺការចូលប្រើកូដប្រភព)។

ជាទូទៅ អ្នកចែកចាយកម្មវិធីដែលទទួលបានក្រោម GPL ឬកម្មវិធីដែលមានមូលដ្ឋានលើវា ត្រូវតែផ្តល់ឱ្យអ្នកទទួលនូវឱកាសដើម្បីទទួលបានកូដប្រភពដែលត្រូវគ្នា។

រឿង

GPL v2

ក្រុមហ៊ុនដែលចែកចាយកម្មវិធី GPLv3 មិនអាចនាំមកនូវការទាមទារផ្លូវច្បាប់ប្រឆាំងនឹងអ្នកប្រើប្រាស់ផលិតផល GPLv3 ទាក់ទងនឹងការគេចវេសនៃកម្មវិធីដែលបានចែកចាយតាមកំណែនៃផលិតផល និងការរំលោភលើប៉ាតង់របស់អ្នកចែកចាយនោះទេ។ Tivoization ក៏ត្រូវបានហាមឃាត់ផងដែរ។

គ្រោងការណ៍ GNU GPL

អត្ថបទរបស់ GNU GPL មានផ្នែកលេខជាច្រើន។ ខាងក្រោមនេះគឺជាដ្យាក្រាមនៃកំណែ 2.0 នៃអាជ្ញាប័ណ្ណ។ គ្រោងការណ៍នេះមិនមានទេ។ កម្លាំងច្បាប់និងសម្រាប់គោលបំណងព័ត៌មានខ្លីៗតែប៉ុណ្ណោះ។

  1. និយមន័យ
    • (កថាខណ្ឌទីមួយ) និយមន័យនៃពាក្យ "កម្មវិធី"
    • (កថាខណ្ឌទីពីរ) វិសាលភាពនៃអាជ្ញាប័ណ្ណ
  2. សិទ្ធិចម្លង និងចែកចាយ
  3. ការផ្លាស់ប្តូរកម្មវិធី
    • (កថាខណ្ឌទី ១) សិទ្ធិផ្លាស់ប្តូរលក្ខខណ្ឌដូចខាងក្រោម៖
      • ក) បន្ថែមព័ត៌មានអំពីការផ្លាស់ប្តូរនៅក្នុងឯកសារដែលបានកែប្រែ។
      • ខ) អាជ្ញាប័ណ្ណនៃកំណែដែលបានកែប្រែក្រោមលក្ខខណ្ឌនៃ GNU GPL;
      • គ) តម្រូវការតាមលក្ខខណ្ឌសម្រាប់ការបង្ហាញអន្តរកម្មនៃព័ត៌មានរក្សាសិទ្ធិ និងព័ត៌មានមិនទទួលខុសត្រូវ។
    • (កថាខ័ណ្ឌ ២-៤) ការបញ្ជាក់អំពីពាក្យ «ការងារដេរីវេ»
  4. តម្រូវការកូដប្រភព
    • (កថាខណ្ឌទីមួយ) ជម្រើសដែលអាចធ្វើបានសម្រាប់ការចែកចាយកូដដែលអាចប្រតិបត្តិបាន៖
      • ក) ការចែកចាយរួមជាមួយនឹងកូដប្រភព ឬ
      • ខ) ការចែកចាយជាមួយនឹងការធានានៃការផ្តល់កូដប្រភព ឬ
      • គ) (សម្រាប់ការប្រើប្រាស់មិនមែនពាណិជ្ជកម្ម) ការចែកចាយរួមជាមួយការធានាដែលទទួលបានពីភាគីទីបី។
    • (កថាខណ្ឌទីពីរ) និយមន័យនៃ "កូដប្រភព"
    • (កថាខណ្ឌទីបី) ភាពគ្រប់គ្រាន់នៃការចូលប្រើស្មើគ្នាសម្រាប់ការចម្លងកូដដែលអាចប្រតិបត្តិបាន និងប្រភព
  5. ការបញ្ចប់អាជ្ញាប័ណ្ណ ប្រសិនបើលក្ខខណ្ឌរបស់វាត្រូវបានរំលោភបំពាន
  6. សកម្មភាពដែលបញ្ជាក់ពីការទទួលយកអាជ្ញាប័ណ្ណ
  7. ការហាមឃាត់ ការរឹតបន្តឹងបន្ថែមនៅពេលចែកចាយបន្ត
  8. ការរឹតបន្តឹងខាងក្រៅមិនដកចេញនូវកាតព្វកិច្ចក្នុងការអនុលោមតាមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនោះទេ។
  9. លទ្ធភាពនៃការរឹតបន្តឹងភូមិសាស្ត្រ
  10. កំណែអនាគតនៃ GNU GPL
  11. សំណើលើកលែងច្បាប់
  12. ការបដិសេធនៃការធានា
  13. ការបដិសេធ

ភាពឆបគ្នា។

ការប្រើប្រាស់ច្បាប់ចម្លងឆ្វេងដាក់កំហិតជាក់លាក់លើការរួមបញ្ចូលការងារក្រោម GPL និងអាជ្ញាប័ណ្ណឥតគិតថ្លៃ (ជាចម្បងចម្លងឆ្វេង) ផ្សេងទៀតនៅក្នុងស្នាដៃចម្លង។

GPLv2 មិនត្រូវគ្នាជាមួយ Mozilla Public License (MPL), Common Development and Distribution License (CDDL), Apache Software License និងមួយចំនួនផ្សេងទៀត។

GPLv3 ត្រូវ​បាន​ធ្វើ​ឱ្យ​ឆបគ្នា​ជាមួយ​អាជ្ញាប័ណ្ណ Apache ប៉ុន្តែ​វា​មិន​ត្រូវ​គ្នា​ជាមួយ MPL និង​និស្សន្ទវត្ថុ​របស់​វា​ទេ។ ការងារនៅក្រោម MPL ជារឿយៗត្រូវបានផ្តល់អាជ្ញាប័ណ្ណក្រោម GPL និង LGPL ក្នុងពេលតែមួយ (ឧទាហរណ៍ កូដ Mozilla Firefox) ដែលដោះស្រាយបញ្ហាដោយផ្នែក។

ឧទាហរណ៍ដ៏ល្បីនៃ GPL ដែលមិនឆបគ្នាជាមួយអាជ្ញាប័ណ្ណមួយផ្សេងទៀតគឺអសមត្ថភាពក្នុងការរួមបញ្ចូល ប្រព័ន្ធឯកសារ ZFS ដែលចេញផ្សាយដោយ Sun Microsystems ក្រោម CDDL ចូលទៅក្នុងខឺណែលលីនុច ចេញផ្សាយក្រោម GPLv2 ។

អាជ្ញាប័ណ្ណដែលមិនឥតគិតថ្លៃណាមួយគឺមិនត្រូវគ្នាជាមួយ GPL ទេ។

ការលំបាក

GNU GPL ទាមទារការចែកចាយពី ឯកសារគោលពីរ(រួមទាំងមិនផ្លាស់ប្តូរ) កូដប្រភព ឬកាតព្វកិច្ចជាលាយលក្ខណ៍អក្សរដើម្បីផ្តល់វា (របស់អ្នក ឬរបស់អ្នកណាម្នាក់ វិធីសាស្ត្រអាស្រ័យលើកំណែអាជ្ញាប័ណ្ណ)។ អ្នកនិពន្ធខ្លះជឿថាតម្រូវការនេះគឺមិនធម្មតាសម្រាប់ អ្នកប្រើប្រាស់ម្នាក់ៗនិងអ្នកអភិវឌ្ឍន៍ និងមិនច្បាស់ និងអាចយល់បានចំពោះពួកគេ។

ពេលខ្លះអ្នកនិពន្ធមានការលំបាកក្នុងការសម្រេចចិត្តអ្វីដែលត្រូវចាត់ទុកជាកូដប្រភពសម្រាប់តំណាងឌីជីថលនៃទិន្នន័យអាណាឡូក៖ ការថតតន្ត្រី, វីដេអូពីកាមេរ៉ាវីដេអូ, រូបភាពរូបថត. ជាធម្មតា វាកើតឡើងនៅពេលប្រើការបង្ហាប់ដែលបាត់បង់ ឬការបំប្លែងច្រើន (ឧទាហរណ៍ ការថតសំឡេងឌីជីថលនៃការលេងព្យាណូ ឬច្រៀង)។ ឧទាហរណ៍សេរីភាពគឺស្ថិតនៅក្នុងសំណួរ បទអូឌីយ៉ូនៅក្រោមអាជ្ញាប័ណ្ណ CC BY-SA (ដែលមិនតម្រូវឱ្យមានការចែកចាយកូដប្រភព) ប្រសិនបើសមាសធាតុរបស់វាមិនមាននៅក្រោមអាជ្ញាប័ណ្ណឥតគិតថ្លៃ ដោយឡែកពីគ្នា។ចាប់តាំងពីវាមិនអាចទៅរួចទេក្នុងការប្រមូលផ្តុំបទអូឌីយ៉ូដូចគ្នា ឬបទផ្សេងពីពួកគេ។ [ ]

ការអនុលោមតាមច្បាប់

  • កិច្ចព្រមព្រៀងអាជ្ញាបណ្ណ GPL មិនអនុញ្ញាតឱ្យមានការកែប្រែដើម្បីអនុលោមតាមច្បាប់ក្នុងស្រុក និងមិនបង្ហាញពីការរឹតបន្តឹងលើទឹកដី។ ដូច្នេះកិច្ចព្រមព្រៀងបែបនេះគឺមិនត្រូវគ្នានឹងរបបច្បាប់ដែលបានបង្កើតឡើងនៅលើទឹកដីនៃសហព័ន្ធរុស្ស៊ី។

ប៉ុន្តែក្នុងពេលតែមួយ ច្បាប់អន្តរជាតិមានអាទិភាពលើរុស្ស៊ីសម្រាប់កិច្ចព្រមព្រៀងអន្តរជាតិ និងប្រតិបត្តិការ ពោលគឺសម្រាប់អ្នករក្សាសិទ្ធិ - ពលរដ្ឋនៃសហព័ន្ធរុស្ស៊ី សុពលភាពនៃកិច្ចព្រមព្រៀងក្រោមអាជ្ញាប័ណ្ណ GPL នឹងអនុវត្តចំពោះតែទឹកដីនៃសហព័ន្ធរុស្ស៊ី () និង សម្រាប់ជនបរទេសវានឹងមានសុពលភាពពេញលេញ។

  • ពេលខ្លះពួកគេនិយាយអំពីលទ្ធភាពនៃការអនុវត្ត GNU GPL ជាកិច្ចព្រមព្រៀងចូលជាសមាជិក យោងតាមអត្ថបទ (, ក្រមរដ្ឋប្បវេណីនៃសហព័ន្ធរុស្ស៊ី) ។ ប៉ុន្តែវិធីតែមួយគត់ កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណបានពិពណ៌នានៅក្នុងក្រមរដ្ឋប្បវេណីនៃសហព័ន្ធរុស្ស៊ី ("ការសន្និដ្ឋាននៃកិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណដែលផ្តល់សិទ្ធិប្រើប្រាស់កម្មវិធីកុំព្យូទ័រ ឬមូលដ្ឋានទិន្នន័យត្រូវបានអនុញ្ញាតដោយការសន្និដ្ឋានរបស់អ្នកប្រើប្រាស់ម្នាក់ៗជាមួយនឹងម្ចាស់កម្មសិទ្ធិបញ្ញាដែលត្រូវគ្នានៃកិច្ចព្រមព្រៀងចូលជាធរមាន ដែលលក្ខខណ្ឌត្រូវបានកំណត់ចេញ។ នៅលើច្បាប់ចម្លងដែលបានទិញនៃកម្មវិធី ឬមូលដ្ឋានទិន្នន័យ ឬនៅលើការវេចខ្ចប់នៃច្បាប់ចម្លងនេះ ក៏ដូចជានៅក្នុង ទម្រង់អេឡិចត្រូនិច(ប្រការ ២ នៃមាត្រា ៤៣៤)។ អត្ថបទនេះធ្វើឱ្យវាអាចធ្វើឱ្យស្របច្បាប់កម្មវិធីដែលបានទាញយកពីអ៊ីនធឺណិត និងផ្តល់នៅក្រោមអាជ្ញាបណ្ណ GNU GPL ដោយវិធីសាស្រ្តនៃការធ្វើឱ្យស្របច្បាប់ដោយបញ្ចប់កិច្ចព្រមព្រៀងពេញលេញផ្នែកច្បាប់ ទោះជាយ៉ាងណា មិនត្រឹមតែជាមួយមូលដ្ឋានគ្រឹះប៉ុណ្ណោះទេ ប៉ុន្តែជាមួយម្ចាស់កម្មសិទ្ធិបញ្ញានីមួយៗ នៃការងារចាប់តាំងពីពួកគេយ៉ាងហោចណាស់ទទួលស្គាល់អំណាចនៃគ្រឹះដើម្បីការពារផលប្រយោជន៍នៅក្នុងតុលាការពួកគេមិនបានសន្និដ្ឋានជាមួយគាត់នូវទង្វើនៃការផ្ទេរសិទ្ធិរបស់ពួកគេទៅមូលនិធិ SPO - ស្របតាមច្បាប់នៃសហព័ន្ធរុស្ស៊ីនោះគឺ ផ្ទេរសិទ្ធិរបស់ពួកគេតែដោយគ្មានមូលដ្ឋាន (ដែលជារឿយៗសូម្បីតែនេះក៏មិនអាចប្រកែកបានដែរ - ដោយគ្មានការចុះឈ្មោះនៃលំហូរឯកសារដែលត្រូវគ្នា) ។ សូម្បីតែនៅក្នុងករណីនៃការសន្និដ្ឋានពេញលេញ កិច្ចសន្យាស្របច្បាប់ជាមួយអ្នកអភិវឌ្ឍន៍ - អ្វីគ្រប់យ៉ាង ផលិតផលសូហ្វវែរនៅក្រោម GPL សូម្បីតែផលិតផលដែលផលិតនៅលើទឹកដីនៃសហព័ន្ធរុស្ស៊ីក៏ដូចជាការសន្និដ្ឋានជាកាតព្វកិច្ចនៃកិច្ចព្រមព្រៀងជាមួយមូលនិធិខ្លួនឯង - ក្នុងនាមជាតំណាងនៃផលប្រយោជន៍របស់ពួកគេនោះគឺស្របច្បាប់និងជាកម្មសិទ្ធិរបស់មូលនិធិនេះ - ជាអង្គភាពបរទេស។ : ពួកវាស្ថិតនៅក្រោមតម្រូវការនៃការជំនួសការនាំចូល។

មិនយូរមិនឆាប់ អ្នកអភិវឌ្ឍន៍គ្រប់រូបត្រូវប្រឈមមុខនឹងបញ្ហានៃការផ្តល់អាជ្ញាប័ណ្ណដល់ការអភិវឌ្ឍន៍របស់ពួកគេ។ វាច្បាស់ជាង ឬតិចនៅពេលដែលផលិតផលពាណិជ្ជកម្មប្រភពបិទជិតកំពុងត្រូវបានបង្កើត។ ប៉ុន្តែនៅពេលដែលអ្នកអភិវឌ្ឍន៍ចង់ចែកចាយកម្មវិធី កម្មវិធីជំនួយ ឬបណ្ណាល័យថ្នាក់ដោយមិនគិតថ្លៃ និងជាមួយប្រភពបើកចំហ ការលំបាកអាចនឹងកើតឡើង ព្រោះនៅក្នុងធម្មជាតិមានអាជ្ញាប័ណ្ណប្រភេទនេះច្រើន។ អត្ថបទនេះមានគោលបំណងប្រមូល និងរៀបចំទិន្នន័យដោយអាជ្ញាបណ្ណ និងរំលេចនូវអ្វីដែលសំខាន់បំផុត។

UPD៖ ការបកប្រែបំណែកតូចមួយនៃសំណួរដែលសួរញឹកញាប់ GPL ផ្លូវការត្រូវបានបោះពុម្ពផ្សាយ habrahabr.ru/blogs/Dura_Lex/45878
UPD2៖ បញ្ជីអាជ្ញាប័ណ្ណដែលត្រូវគ្នាត្រូវបានកែសម្រួល និងកែទម្រង់


ប្រសិនបើយើងនិយាយអំពីពិភពនៃអាជ្ញាប័ណ្ណ "ឥតគិតថ្លៃ" នោះសសរស្តម្ភនិងស្នូលអាចត្រូវបានចាត់ទុកថាជាអាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU (GPL) ។ ហើយនៅក្នុងអត្ថបទនេះខ្ញុំចង់បំបែកអាជ្ញាប័ណ្ណដែលស្ថិតនៅក្រោម GNU GPL ហើយពិពណ៌នាអំពីផ្សេងទៀតទាំងអស់ដែលមិនស្ថិតនៅក្រោមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះ។ ផ្នែកដំបូងនៃអត្ថបទនឹងពណ៌នាអំពី GNU GPL ខ្លួនវាផ្ទាល់ ប្រវត្តិសង្ខេបរបស់វា និងអាជ្ញាប័ណ្ណផ្សេងទៀតដែលស្រដៀងនឹងវា។ នៅចុងបញ្ចប់ខ្ញុំនឹងផ្តល់សទ្ទានុក្រមតូចមួយនៃពាក្យ និងអក្សរកាត់។

អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU

ដំបូងខ្ញុំចង់ពន្យល់ថា "GNU" គឺជាអ្វី។ GNU តំណាងឱ្យ "GNU"s not UNIX" - នេះគឺជាអក្សរកាត់ដែលបង្កើតឡើងវិញដោយ Richard Stallman ដែលជាអ្នកមនោគមវិជ្ជាដ៏ល្បីល្បាញនៃកម្មវិធីបើកចំហនិងឥតគិតថ្លៃ។ ឈ្មោះនេះត្រូវបានបង្កើតឡើងសម្រាប់ប្រព័ន្ធប្រតិបត្តិការដែល Stallman បានបង្កើតនៅក្នុងទសវត្សរ៍ទី 80 ។ ប្រវត្តិសាស្រ្តនៃ GNU សមនឹងទទួលបាន។ អត្ថបទដាច់ដោយឡែកមួយ ដូច្នេះខ្ញុំនឹងនិយាយត្រង់ចំណុច។

អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ GNU ឬ GNU Open License Agreement គឺជាអាជ្ញាប័ណ្ណដែលកំណែដំបូងមានតាំងពីថ្ងៃទី 1 ខែកុម្ភៈ ឆ្នាំ 1989 (វិគីភីឌានិយាយថា 1988 ប៉ុន្តែខ្ញុំជឿថាកាលបរិច្ឆេទគឺនៅលើដើម)។ បច្ចុប្បន្ន​មាន​ជម្រើស​អាជ្ញាប័ណ្ណ​ចំនួន 4 ដែល​មាន​លេខ​រៀង​តាម​លំដាប់​រូបរាង។

GNU GPL v1.0

បទប្បញ្ញត្តិចម្បងនៃ GNU GPL v1.0 គឺជាតម្រូវការដូចខាងក្រោម:
  • ការផ្តល់កូដប្រភពដែលមានសម្រាប់ការសិក្សាសម្រាប់លេខកូដគោលពីរដែលបានបោះពុម្ពនៅក្រោមអាជ្ញាប័ណ្ណនេះ;
  • ការទទួលមរតកនៃអាជ្ញាប័ណ្ណនៅក្នុងករណីនៃការកែប្រែកូដប្រភព ពោលគឺការកែប្រែ ឬរួមបញ្ចូលជាមួយកូដផ្សេងទៀតជាលទ្ធផលក៏ត្រូវតែត្រូវបានចេញផ្សាយក្រោមអាជ្ញាបណ្ណ GNU GPL ដូច្នេះ អាចមានសម្រាប់ការកែប្រែដោយនរណាម្នាក់។
តម្រូវការទាំងនេះបម្រើគោលបំណងតែមួយ ដើម្បីការពារប្រតិបត្តិការនៃច្បាប់រក្សាសិទ្ធិលើកម្មវិធីប្រភពបើកចំហដែលបានចែកចាយ ដែលហាមឃាត់ការកែប្រែ និងប្រើប្រាស់កូដរបស់នរណាម្នាក់ផ្សេងទៀត។

GNU GPL v2.0

កំណែទីពីរនៃអាជ្ញាប័ណ្ណមានតាំងពីឆ្នាំ 1991 ហើយការប្រកាសអំពីហេតុផលចម្បង (យោងទៅតាមវីគី) គោលការណ៍នៃ "សេរីភាព ឬសេចក្តីស្លាប់" ។ គោលការណ៍នេះមាននៅក្នុងប្រការទី៧ និងទី៨ នៃកិច្ចព្រមព្រៀង៖

7. អ្នកទទួលអាជ្ញាប័ណ្ណមិនត្រូវបានលើកលែងពីការបំពេញកាតព្វកិច្ចស្របតាមអាជ្ញាប័ណ្ណនេះទេ ប្រសិនបើជាលទ្ធផលនៃសេចក្តីសម្រេចរបស់តុលាការ ឬសេចក្តីថ្លែងការណ៍នៃការរំលោភសិទ្ធិផ្តាច់មុខ ឬដោយសារការកើតឡើងនៃកាលៈទេសៈផ្សេងទៀតដែលមិនទាក់ទងដោយផ្ទាល់ទៅនឹងការរំលោភសិទ្ធិផ្តាច់មុខ។ អ្នកទទួលអាជ្ញាប័ណ្ណត្រូវស្ថិតក្រោមការសម្រេចរបស់តុលាការ កិច្ចសន្យា ឬមូលដ្ឋានផ្សេងទៀត កាតព្វកិច្ចត្រូវបានដាក់ដែលផ្ទុយនឹងលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះ។ ក្នុងករណីនេះ អ្នកទទួលអាជ្ញាប័ណ្ណគ្មានសិទ្ធិចែកចាយច្បាប់ចម្លងនៃកម្មវិធីទេ ប្រសិនបើគាត់មិនអាចបំពេញក្នុងពេលដំណាលគ្នានូវលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះ និងកាតព្វកិច្ចដែលដាក់លើគាត់តាមលក្ខណៈដែលបានចង្អុលបង្ហាញខាងលើ។ ឧទាហរណ៍ ប្រសិនបើនៅក្រោមលក្ខខណ្ឌនៃកិច្ចព្រមព្រៀងអាជ្ញាបណ្ណ អាជ្ញាបណ្ណរងមិនអាចទទួលបានសិទ្ធិក្នុងការចែកចាយច្បាប់ចម្លងនៃកម្មវិធីដោយសេរី ដែលពួកគេបានទិញដោយផ្ទាល់ ឬតាមរយៈភាគីទីបីពីអ្នកទទួលអាជ្ញាប័ណ្ណទេ ក្នុងករណីនេះ អាជ្ញាបណ្ណត្រូវតែបដិសេធមិនចែកចាយច្បាប់ចម្លងនៃ កម្មវិធី។

ប្រសិនបើបទប្បញ្ញត្តិណាមួយនៃកថាខណ្ឌនេះត្រូវបានកំណត់ថាមិនត្រឹមត្រូវ ឬមិនអាចអនុវត្តបានក្នុងកាលៈទេសៈជាក់លាក់ កថាខណ្ឌនេះត្រូវអនុវត្តចំពោះការមិនរាប់បញ្ចូលបទប្បញ្ញត្តិនោះ។ កថាខណ្ឌនេះអនុវត្តជាទូទៅនៅពេលបញ្ចប់កាលៈទេសៈខាងលើ ឬអវត្តមានរបស់ពួកគេ។

វាមិនមែនជាចេតនានៃកថាខណ្ឌនេះដើម្បីបង្ខំឱ្យអ្នកទទួលអាជ្ញាប័ណ្ណរំលោភបំពានលើការទាមទារសិទ្ធិប៉ាតង់ ឬការទាមទារសិទ្ធិកម្មសិទ្ធិផ្សេងទៀត ឬដើម្បីជំទាស់នឹងសុពលភាពនៃការទាមទារនោះ។ គោលបំណងតែមួយគត់នៃឃ្លានេះគឺដើម្បីការពារបូរណភាពនៃប្រព័ន្ធចែកចាយកម្មវិធីឥតគិតថ្លៃ ដែលត្រូវបានផ្តល់តាមរយៈអាជ្ញាប័ណ្ណសាធារណៈ។ មនុស្សជាច្រើនបានចូលរួមចំណែកដោយសប្បុរសក្នុងការបង្កើតកម្មវិធីមួយចំនួនធំដែលត្រូវបានចែកចាយតាមរយៈប្រព័ន្ធនេះក្នុងក្តីសង្ឃឹមនៃការប្រើប្រាស់បានយូរ និងជាប់លាប់របស់វា។ អ្នកទទួលអាជ្ញាប័ណ្ណមិនមានសិទ្ធិបង្ខំអ្នកនិពន្ធឱ្យចែកចាយកម្មវិធីតាមរយៈប្រព័ន្ធនេះទេ។ សិទ្ធិក្នុងការជ្រើសរើសប្រព័ន្ធចែកចាយកម្មវិធីជាកម្មសិទ្ធិផ្តាច់មុខរបស់អ្នកនិពន្ធរបស់វា។

ប្រការ 7 នេះមានគោលបំណងកំណត់យ៉ាងច្បាស់នូវគោលបំណងនៃបទប្បញ្ញត្តិផ្សេងទៀតទាំងអស់នៃអាជ្ញាប័ណ្ណនេះ។

8. ប្រសិនបើការចែកចាយ និង/ឬការប្រើប្រាស់កម្មវិធីនៅក្នុងប្រទេសមួយចំនួនត្រូវបានកំណត់ដោយកិច្ចព្រមព្រៀងក្នុងវិស័យប៉ាតង់ ឬសិទ្ធិរក្សាសិទ្ធិ ម្ចាស់កម្មសិទ្ធិបញ្ញាដើមដែលចែកចាយកម្មវិធីក្រោមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះមានសិទ្ធិកំណត់តំបន់ចែកចាយនៃ កម្មវិធី​ដែល​បង្ហាញ​តែ​រដ្ឋ​ដែល​នៅ​ក្នុង​ការ​ចែក​ចាយ​ទឹកដី​របស់​ខ្លួន​ប៉ុណ្ណោះ​គឺ​ត្រូវ​បាន​អនុញ្ញាត​កម្មវិធី​ដោយ​គ្មាន​ការ​ដាក់​កម្រិត​ដោយ​សារ​តែ​កិច្ច​ព្រម​ព្រៀង​នោះ។ ក្នុងករណីនេះ ការចង្អុលបង្ហាញបែបនេះទាក់ទងនឹងទឹកដីនៃរដ្ឋមួយចំនួនត្រូវបានទទួលស្គាល់ថាជាលក្ខខណ្ឌមួយក្នុងចំណោមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនេះ។

ដូចដែលអ្នកអាចឃើញ ការលើកទឹកចិត្តចម្បងគឺគោលការណ៍ដូចខាងក្រោម៖ កម្មវិធីមិនគួរត្រូវបានចែកចាយទេ លុះត្រាតែអ្នកប្រើប្រាស់ចុងក្រោយអាចប្រើប្រាស់សិទ្ធិពេញលេញក្នុងការកែប្រែ និងចែកចាយវាក្រោមអាជ្ញាប័ណ្ណដូចគ្នា។

GNU Lesser GPL v2.1

កំណែនៃអាជ្ញាប័ណ្ណនេះមានតាំងពីឆ្នាំ 1999 ហើយមានភាពខុសគ្នាខ្លាំងមួយពីអាជ្ញាប័ណ្ណ GNU GPL ធម្មតា៖ ដែលមានបំណងសម្រាប់បណ្ណាល័យ អាជ្ញាប័ណ្ណអនុញ្ញាតឱ្យប្រើពួកវានៅក្នុងកម្មវិធីដែលមានកម្មសិទ្ធិ។ ឧទាហរណ៍ បណ្ណាល័យ GNU C ត្រូវបានចែកចាយក្រោមអាជ្ញាបណ្ណ GNU Lesser GPL v2.1 ដូច្នេះអ្នកអភិវឌ្ឍន៍ភាគីទីបីអាចប្រើប្រាស់ពួកវានៅក្នុងកម្មវិធីរបស់ពួកគេ ឥតគិតថ្លៃ ឬពាណិជ្ជកម្ម។

GNU GPL v3.0

កំណែចុងក្រោយបំផុតនៃ GPL រហូតមកដល់បច្ចុប្បន្នដែលត្រូវបានចេញផ្សាយក្នុងឆ្នាំ 2007 ។ ការផ្លាស់ប្តូរដែលបានធ្វើឡើងចំពោះអាជ្ញាប័ណ្ណមានគោលបំណងការពារអ្នកប្រើប្រាស់អាជ្ញាប័ណ្ណពីការប្តឹងទាក់ទងនឹងប៉ាតង់ឥឡូវនេះ អ្នកបង្កើតកម្មវិធីមិនអាចប្តឹងអ្នកប្រើប្រាស់បានទេ។ GPL 3.0 ហាមប្រាមអាជ្ញាប័ណ្ណពីការអនុវត្តចំពោះកម្មវិធីដែលត្រូវបានហាមឃាត់មិនឱ្យជៀសផុតពីច្បាប់ និងការណែនាំមួយចំនួន (ច្បាប់រក្សាសិទ្ធិសហស្សវត្សរ៍ឌីជីថល និងសេចក្តីណែនាំស្តីពីការរក្សាសិទ្ធិរបស់សហភាពអឺរ៉ុប)។ នោះគឺអ្នកមិនអាចបញ្ចេញនៅក្រោមអាជ្ញាប័ណ្ណកម្មវិធីណាមួយដែលស្ថិតក្នុងវិសាលភាពនៃការណែនាំទាំងនេះទេ។ ដូច្នេះ GPL 3.0 ធានាថាកម្មវិធីណាមួយដែលបានចេញផ្សាយក្រោមអាជ្ញាប័ណ្ណរបស់វាអាចត្រូវបានកែប្រែ ជៀសវាង ឬផ្លាស់ប្តូរដោយសេរី។

លើសពីនេះទៀត GPL 3.0 ប្រយុទ្ធប្រឆាំងនឹងបាតុភូតនៃ "tivoization" ដែលឧបករណ៍ដែលកម្មវិធីដែលមានអាជ្ញាប័ណ្ណ GPL ត្រូវបានដំឡើងមិនអនុញ្ញាតឱ្យអ្នកកែប្រែវាដោយហេតុផលផ្សេងៗ។ GPL v3.0 ហាមឃាត់ការប្ដូរតាមបំណងសម្រាប់ផលិតផលប្រើប្រាស់ (ទុកលទ្ធភាពនៃការបំប្លែងមេរោគសម្រាប់ឧបករណ៍វេជ្ជសាស្ត្រ និងឧបករណ៍សំខាន់ៗផ្សេងទៀត)។

រួមជាមួយនឹង GPL 3.0 កំណែអាប់ដេតនៃ GNU Lesser GPL 3.0 ក៏ត្រូវបានចេញផ្សាយផងដែរ ដែលបន្តខុសគ្នាត្រង់ថាវាអនុញ្ញាតឱ្យប្រើប្រាស់បណ្ណាល័យឥតគិតថ្លៃនៅក្នុងកម្មវិធីបិទជិត។

ភាពឆបគ្នា។

អាជ្ញាប័ណ្ណជាច្រើនអនុវត្តឡើងវិញនូវគោលការណ៍ដែលបានដាក់ក្នុង GPL ហើយខុសគ្នាជាគោលការណ៍ មានតែនៅក្នុងនោះវាត្រូវបានទទួលយកដោយពាណិជ្ជកម្ម ឬអង្គការផ្សេងទៀត។ ខាងក្រោមនេះខ្ញុំនឹងព្យាយាមកាត់បន្ថយអាជ្ញាប័ណ្ណបែបនេះទៅកំណែជាក់លាក់នៃ GPL ។ ភាពឆបគ្នាមានន័យថាផ្នែកនីមួយៗនៃកម្មវិធីដែលមានប្រភេទអាជ្ញាប័ណ្ណដែលត្រូវគ្នាអាចត្រូវបានចេញផ្សាយរួមគ្នាជាមួយផ្នែក GPL និងក្រោមអាជ្ញាប័ណ្ណ GPL មួយ។

ឆបគ្នាជាមួយអាជ្ញាប័ណ្ណ GPL 3.0 ប៉ុណ្ណោះ។

GNU Affero General Public License (AGPL) v3 - មានឃ្លាដែលបញ្ជាក់ថាអ្នកប្រើប្រាស់ដែលធ្វើអន្តរកម្មជាមួយកម្មវិធីនៅលើបណ្តាញក៏គួរតែអាចទទួលបានកូដប្រភពផងដែរ។
អាជ្ញាប័ណ្ណ Apache កំណែ 2.0;
អាជ្ញាប័ណ្ណសហគមន៍អប់រំ 2.0;
អាជ្ញាប័ណ្ណគម្រោង Freetype;
អាជ្ញាប័ណ្ណសាធារណៈរបស់ Microsoft (Ms-PL);
អាជ្ញាប័ណ្ណ XFree86 1.1;

អាជ្ញាប័ណ្ណដែលត្រូវគ្នា GNU GPL (ទាំងកំណែ v2 និង v3)

អាជ្ញាប័ណ្ណសិល្បៈ 2.0;
អាជ្ញាប័ណ្ណមូលដ្ឋានទិន្នន័យ Berkeley (ហៅកាត់ថា អាជ្ញាប័ណ្ណផលិតផលកម្មវិធី Sleepycat);
ជំរុញអាជ្ញាប័ណ្ណកម្មវិធី;
អាជ្ញាប័ណ្ណ BSD ដែលបានកែប្រែ;
CeCILL កំណែ 2;
អាជ្ញាប័ណ្ណទូទៅ Cryptix;
អាជ្ញាប័ណ្ណវេទិកា Eiffel, កំណែ 2 - កំណែមុនមិនឆបគ្នា;
អាជ្ញាប័ណ្ណសម្រាប់ជនបរទេស;
អាជ្ញាប័ណ្ណ FreeBSD;
អាជ្ញាប័ណ្ណបណ្ណាល័យមុខងារស្តង់ដារ iMatix;
អាជ្ញាប័ណ្ណក្រុម JPEG ឯករាជ្យ;
អាជ្ញាប័ណ្ណ imlib2;
អាជ្ញាប័ណ្ណប្រភពបើកចំហរបស់ Intel;
អាជ្ញាប័ណ្ណ ISC;
NCSA/University of Illinois Open Source License;
អាជ្ញាប័ណ្ណ Netscape Javascript;
អាជ្ញាប័ណ្ណ OpenLDAP កំណែ 2.7;
អាជ្ញាប័ណ្ណ Perl 5 និងខាងក្រោម;
ដែនសាធារណៈ;
អាជ្ញាប័ណ្ណ Python 2.0.1, 2.1.1, និងកំណែថ្មីជាងនេះ;
អាជ្ញាប័ណ្ណ Ruby;
ស្តង់ដារ ML នៃ New Jersey អាជ្ញាប័ណ្ណរក្សាសិទ្ធិ;
យូនីកូដ, Inc. កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណសម្រាប់ឯកសារទិន្នន័យ និងកម្មវិធី;
សេចក្តីជូនដំណឹង និងអាជ្ញាប័ណ្ណកម្មវិធី W3C;
អាជ្ញាប័ណ្ណ X11 - ជួនកាលគេហៅថាអាជ្ញាប័ណ្ណ MIT ខុស។

អាជ្ញាប័ណ្ណដែលត្រូវគ្នាជាមួយ GPL តិចជាង

កំណែអាជ្ញាប័ណ្ណ eCos 2.0 ។

វចនានុក្រម

GNU គឺជាអក្សរកាត់ដែលប្រើឡើងវិញសម្រាប់ GNU's Not Unix;
GNU GPL - កិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណបើកចំហ GNU;
កម្មវិធីដែលមានកម្មសិទ្ធិគឺជាកម្មវិធីដែលមានដែនកំណត់ក្នុងការប្រើប្រាស់ និងមិនត្រូវបានបើកសម្រាប់ការកែប្រែទេ ម្យ៉ាងវិញទៀត “កម្មវិធីមិនគិតថ្លៃ”។

តារាងមាតិកា

ប្រសិនបើអ្នកបានចាប់ផ្តើមគម្រោងថ្មី ហើយអ្នកមិនដឹងថាត្រូវប្រើអាជ្ញាប័ណ្ណអ្វីទេ "របៀបជ្រើសរើសអាជ្ញាប័ណ្ណសម្រាប់ការងារផ្ទាល់ខ្លួនរបស់អ្នក"ព័ត៌មានលម្អិតអំពីការណែនាំរបស់យើងនៅក្នុងការណែនាំដែលងាយស្រួលធ្វើតាម។ ប្រសិនបើអ្នកគ្រាន់តែចង់បានឯកសារយោងបញ្ជីរហ័ស ​​យើងមានទំព័រដែលដាក់ឈ្មោះរបស់យើង។ អាជ្ញាប័ណ្ណចម្លងឆ្វេងដែលបានណែនាំ.

ការវាយតម្លៃអាជ្ញាប័ណ្ណ

URLs អាជ្ញាប័ណ្ណ

នៅពេលភ្ជាប់ទៅអាជ្ញាប័ណ្ណរបស់យើង ជាធម្មតាវាល្អបំផុតក្នុងការភ្ជាប់ទៅកំណែចុងក្រោយបំផុត ហេតុដូច្នេះហើយ URL ស្តង់ដារដូចជា http://www..html មិនមានលេខកំណែទេ។ ម្តងម្កាល អ្នកប្រហែលជាចង់ភ្ជាប់ទៅកំណែជាក់លាក់មួយ។ នៃអាជ្ញាប័ណ្ណដែលបានផ្តល់ឱ្យ។ អ្នកអាចធ្វើបានប្រើតំណភ្ជាប់ខាងក្រោម៖

GNU General Public License (GPL), GNU Lesser General Public License (LGPL), GNU Affero General Public License (AGPL) (The Affero General Public License version 1 is not a GNU license, but it was designed to serve a purpose much like the GNU AGPL's ។) អាជ្ញាប័ណ្ណឯកសារឥតគិតថ្លៃ GNU (FDL),

ការបកប្រែក្រៅផ្លូវការ

និយាយតាមផ្លូវច្បាប់ អាជ្ញាប័ណ្ណដើម (ជាភាសាអង់គ្លេស) គឺជាអ្វីដែលបញ្ជាក់ពីលក្ខខណ្ឌចែកចាយពិតប្រាកដសម្រាប់កម្មវិធី GNU និងអ្នកផ្សេងទៀតដែលប្រើវា។ ប៉ុន្តែដើម្បីជួយមនុស្សឱ្យយល់កាន់តែច្បាស់អំពីអាជ្ញាប័ណ្ណ យើងផ្តល់ការអនុញ្ញាតឱ្យបោះពុម្ពផ្សាយការបកប្រែជាភាសាផ្សេងទៀត ដែលផ្តល់ឱ្យពួកគេអនុវត្តតាមបទប្បញ្ញត្តិរបស់យើងសម្រាប់ការបកប្រែក្រៅផ្លូវការ៖

ការចម្លង និងការចែកចាយពាក្យសំដី

លក្ខខណ្ឌរក្សាសិទ្ធិស្តង់ដារសម្រាប់គេហទំព័រ GNU ឥឡូវនេះគឺជា Creative Commons Attribution-NoDerivs 4.0 International License ។ វាធ្លាប់ជា (ហើយសម្រាប់ទំព័រពីរបីនៅតែ)៖

ការចម្លង និងការចែកចាយអត្ថបទទាំងមូលនេះត្រូវបានអនុញ្ញាតនៅទូទាំងពិភពលោក ដោយគ្មានតម្លៃសួយសារអាករ នៅក្នុងមជ្ឈដ្ឋានណាមួយឡើយ ប្រសិនបើការជូនដំណឹងនេះត្រូវបានរក្សាទុក។

សូមកត់សម្គាល់ការអត្ថាធិប្បាយខាងក្រោមអំពី "អាជ្ញាប័ណ្ណពាក្យសំដី" នេះដោយ Eben Moglen៖

“គោលបំណងរបស់យើងក្នុងការប្រើឃ្លា 'ការចម្លងពាក្យសំដីនៅក្នុងឧបករណ៍ផ្ទុកណាមួយ' គឺមិនតម្រូវឱ្យមានការរក្សាទុកនូវចំណងជើងទំព័រ និងបាតកថា ឬលក្ខណៈពិសេសទម្រង់ផ្សេងទៀតនោះទេ។ ការរក្សាទុកតំណភ្ជាប់គេហទំព័រទាំងនៅក្នុងប្រព័ន្ធផ្សព្វផ្សាយដែលមានតំណខ្ពស់ និងមិនមែនតំណខ្ពស់ (ជាកំណត់ចំណាំ ឬទម្រង់ផ្សេងទៀតនៃ URL ដែលបានបោះពុម្ពនៅក្នុងប្រព័ន្ធផ្សព្វផ្សាយដែលមិនមែនជា HTML) គឺត្រូវបានទាមទារ។

  • បញ្ជីនៃអាជ្ញាប័ណ្ណកម្មវិធីឥតគិតថ្លៃ

    ប្រសិនបើអ្នកកំពុងសញ្ជឹងគិតអំពីការសរសេរអាជ្ញាប័ណ្ណថ្មី សូមទាក់ទង FSF ដោយសរសេរទៅ . ការរីកសាយនៃអាជ្ញាប័ណ្ណកម្មវិធីឥតគិតថ្លៃផ្សេងៗគ្នាមានន័យថាបង្កើនការងារសម្រាប់អ្នកប្រើប្រាស់ក្នុងការយល់ដឹងអំពីអាជ្ញាប័ណ្ណ។ យើងប្រហែលជាអាចជួយអ្នកក្នុងការស្វែងរកអាជ្ញាប័ណ្ណកម្មវិធីឥតគិតថ្លៃដែលមានស្រាប់ ដែលបំពេញតាមតម្រូវការរបស់អ្នក។

    ប្រសិនបើវាមិនអាចទៅរួច ប្រសិនបើអ្នកពិតជាត្រូវការអាជ្ញាប័ណ្ណថ្មី ដោយមានជំនួយរបស់យើង អ្នកអាចធានាថាអាជ្ញាប័ណ្ណពិតជាអាជ្ញាប័ណ្ណកម្មវិធីឥតគិតថ្លៃ និងជៀសវាងបញ្ហាជាក់ស្តែងផ្សេងៗ។

តើ Copyleft ជាអ្វី?

សម្រាប់អត្ថបទនៃមតិយោបល់ និងឯកសារវិទ្យាសាស្រ្ត យើងសូមណែនាំទាំង Creative Commons Attribution-NoDerivs 3.0 United States License ឬ "ការចម្លងពាក្យសំដីសាមញ្ញតែប៉ុណ្ណោះ" ដែលបានបញ្ជាក់ខាងលើ។

យើង​មិន​ប្រកាន់​ជំហរ​ថា​ការងារ​សិល្បៈ​ឬ​ការ​កម្សាន្ត​ត្រូវ​តែ​ទំនេរ​នោះ​ទេ ប៉ុន្តែ​ប្រសិន​បើ​អ្នក​ចង់​ធ្វើ​ដោយ​ឥត​គិត​ថ្លៃ យើង​សូម​ណែនាំ