មិនយូរមិនឆាប់ អ្នកអភិវឌ្ឍន៍គ្រប់រូបត្រូវប្រឈមមុខនឹងបញ្ហានៃការផ្តល់អាជ្ញាប័ណ្ណដល់ការអភិវឌ្ឍន៍របស់ពួកគេ។ វាច្បាស់ជាង ឬតិចនៅពេលដែលផលិតផលពាណិជ្ជកម្មប្រភពបិទជិតកំពុងត្រូវបានបង្កើត។ ប៉ុន្តែនៅពេលដែលអ្នកអភិវឌ្ឍន៍ចង់ចែកចាយកម្មវិធី កម្មវិធីជំនួយ ឬបណ្ណាល័យថ្នាក់ដោយឥតគិតថ្លៃ និងជាមួយ ប្រភពបើកចំហបន្ទាប់មក ការលំបាកអាចកើតមានឡើង ព្រោះក្នុងធម្មជាតិមានអាជ្ញាប័ណ្ណប្រភេទនេះច្រើន។ អត្ថបទនេះមានគោលបំណងប្រមូល និងរៀបចំទិន្នន័យដោយអាជ្ញាបណ្ណ និងរំលេចនូវអ្វីដែលសំខាន់បំផុត។
ប្រសិនបើយើងនិយាយអំពីពិភពនៃអាជ្ញាប័ណ្ណ "ឥតគិតថ្លៃ" នោះសសរស្តម្ភនិងស្នូលអាចត្រូវបានចាត់ទុកថាជាអាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ 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(ប្រែថា អាជ្ញាប័ណ្ណសាធារណៈទូទៅរបស់ 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 នៃអាជ្ញាប័ណ្ណ។ គ្រោងការណ៍នេះមិនមានទេ។ កម្លាំងច្បាប់និងសម្រាប់គោលបំណងព័ត៌មានខ្លីៗតែប៉ុណ្ណោះ។
- និយមន័យ
- (កថាខណ្ឌទីមួយ) និយមន័យនៃពាក្យ "កម្មវិធី"
- (កថាខណ្ឌទីពីរ) វិសាលភាពនៃអាជ្ញាប័ណ្ណ
- សិទ្ធិចម្លង និងចែកចាយ
- ការផ្លាស់ប្តូរកម្មវិធី
- (កថាខណ្ឌទី ១) សិទ្ធិផ្លាស់ប្តូរលក្ខខណ្ឌដូចខាងក្រោម៖
- ក) បន្ថែមព័ត៌មានអំពីការផ្លាស់ប្តូរនៅក្នុងឯកសារដែលបានកែប្រែ។
- ខ) អាជ្ញាប័ណ្ណនៃកំណែដែលបានកែប្រែក្រោមលក្ខខណ្ឌនៃ GNU GPL;
- គ) តម្រូវការតាមលក្ខខណ្ឌសម្រាប់ការបង្ហាញអន្តរកម្មនៃព័ត៌មានរក្សាសិទ្ធិ និងព័ត៌មានមិនទទួលខុសត្រូវ។
- (កថាខ័ណ្ឌ ២-៤) ការបញ្ជាក់អំពីពាក្យ «ការងារដេរីវេ»
- (កថាខណ្ឌទី ១) សិទ្ធិផ្លាស់ប្តូរលក្ខខណ្ឌដូចខាងក្រោម៖
- តម្រូវការកូដប្រភព
- (កថាខណ្ឌទីមួយ) ជម្រើសដែលអាចធ្វើបានសម្រាប់ការចែកចាយកូដដែលអាចប្រតិបត្តិបាន៖
- ក) ការចែកចាយរួមជាមួយនឹងកូដប្រភព ឬ
- ខ) ការចែកចាយជាមួយនឹងការធានានៃការផ្តល់កូដប្រភព ឬ
- គ) (សម្រាប់ការប្រើប្រាស់មិនមែនពាណិជ្ជកម្ម) ការចែកចាយរួមជាមួយការធានាដែលទទួលបានពីភាគីទីបី។
- (កថាខណ្ឌទីពីរ) និយមន័យនៃ "កូដប្រភព"
- (កថាខណ្ឌទីបី) ភាពគ្រប់គ្រាន់នៃការចូលប្រើស្មើគ្នាសម្រាប់ការចម្លងកូដដែលអាចប្រតិបត្តិបាន និងប្រភព
- (កថាខណ្ឌទីមួយ) ជម្រើសដែលអាចធ្វើបានសម្រាប់ការចែកចាយកូដដែលអាចប្រតិបត្តិបាន៖
- ការបញ្ចប់អាជ្ញាប័ណ្ណ ប្រសិនបើលក្ខខណ្ឌរបស់វាត្រូវបានរំលោភបំពាន
- សកម្មភាពដែលបញ្ជាក់ពីការទទួលយកអាជ្ញាប័ណ្ណ
- ការហាមឃាត់ ការរឹតបន្តឹងបន្ថែមនៅពេលចែកចាយបន្ត
- ការរឹតបន្តឹងខាងក្រៅមិនដកចេញនូវកាតព្វកិច្ចក្នុងការអនុលោមតាមលក្ខខណ្ឌនៃអាជ្ញាប័ណ្ណនោះទេ។
- លទ្ធភាពនៃការរឹតបន្តឹងភូមិសាស្ត្រ
- កំណែអនាគតនៃ GNU GPL
- សំណើលើកលែងច្បាប់
- ការបដិសេធនៃការធានា
- ការបដិសេធ
ភាពឆបគ្នា។
ការប្រើប្រាស់ច្បាប់ចម្លងឆ្វេងដាក់កំហិតជាក់លាក់លើការរួមបញ្ចូលការងារក្រោម 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 ឬ "ការចម្លងពាក្យសំដីសាមញ្ញតែប៉ុណ្ណោះ" ដែលបានបញ្ជាក់ខាងលើ។
យើងមិនប្រកាន់ជំហរថាការងារសិល្បៈឬការកម្សាន្តត្រូវតែទំនេរនោះទេ ប៉ុន្តែប្រសិនបើអ្នកចង់ធ្វើដោយឥតគិតថ្លៃ យើងសូមណែនាំ