جی پی ایل لائسنس (عام عوامی لائسنس), اسے GNU GPL کے نام سے بھی جانا جاتا ہے, یہ سب سے زیادہ استعمال شدہ مفت سافٹ ویئر لائسنس ہے. یہ تخلیق کیا گیا تھا رچرڈ اسٹال مین اس کے لئے GNU پروجیکٹ (مفت سافٹ ویئر فاؤنڈیشن).
سافٹ ویئر کو استعمال کرنے کی اجازت دیتا ہے, کسی کے ذریعہ آزادانہ طور پر ترمیم اور دوبارہ تقسیم. ورڈپریس جی پی ایل لائسنس کے ساتھ بھی آتا ہے, جس کا مطلب ہے کہ ورڈپریس اوپن سورس سافٹ ویئر ہے جسے استعمال کیا جاسکتا ہے, کسی کے ذریعہ ترمیم اور توسیع کی.
جی پی ایل بنیادی بنیادی اقدار فراہم کرتا ہے جس پر پروجیکٹ تشکیل دیا گیا تھا.
- کوئی بھی سافٹ ویئر ڈاؤن لوڈ اور چلا سکتا ہے
- کوئی بھی اس میں ترمیم/ترمیم کرسکتا ہے
- کوئی بھی سافٹ ویئر کی مفت کاپیاں دوبارہ تقسیم کرسکتا ہے
- کوئی بھی سافٹ ویئر کے ترمیم شدہ ورژن تقسیم کرسکتا ہے.
جی پی ایل لائسنس کے بارے میں سوالات کے جوابات
1. کوپائلفٹ کیا ہے؟?
کاپی رائٹ ایک ایسا قانون ہے جو استعمال کے حق پر پابندی عائد کرتا ہے, مالک کی اجازت کے بغیر تخلیقی کاموں میں ترمیم اور اشتراک کریں.
جب کوئی مصنف کسی پروگرام کو کوپیلفٹ لائسنس کے تحت شائع کرتا ہے, کام کے حق اشاعت کا دعویٰ کرتا ہے اور ایک بیان جاری کرتا ہے کہ دوسرے لوگوں کو استعمال کرنے کا حق ہے, جب تک باہمی تعاون کی ذمہ داری برقرار رکھی جائے تب تک کام میں ترمیم کریں اور اس کا اشتراک کریں.
اس کا مطلب یہ ہے کہ کسی بھی جی پی ایل پر مبنی کوئی بھی سافٹ ویئر اوپن سورس کے طور پر جاری کیا جانا چاہئے۔. اگر کوئی سافٹ ویئر ہے جو جی پی ایل اوپن سورس کے کسی بھی اجزاء کا استعمال کرتا ہے. اس کا مطلب ہے کہ آپ کو اپنے مکمل سورس کوڈ اور تمام کوڈ میں ترمیم اور تقسیم کرنے کے تمام حقوق جاری کرنے کی ضرورت ہوگی۔.
2. کیا جی پی ایل کی مصنوعات فروخت کی جاسکتی ہیں؟?
ہاں, جی پی ایل لائسنس آپ کو اصل اور ترمیم شدہ دونوں مصنوعات فروخت کرنے کی اجازت دیتا ہے۔. تاہم, استعمال کی آزادی کے معاملے میں مفت سافٹ ویئر کو مفت کہا جاتا ہے, قیمت کے لحاظ سے نہیں. جیسا کہ رچرڈ اسٹال مین نے وضاحت کی, مفت سافٹ ویئر کا مطلب مفت ہے “اظہار رائے کی آزادی”, جیسا کہ آزاد نہیں ہے “مفت بیئر”.
3. جی پی ایل محفوظ ہے?
ہاں. جی پی ایل کا ماخذ کوڈ سے کوئی لینا دینا نہیں ہے. یہ صرف ایک لائسنس ہے جو اس کے استعمال اور تقسیم پر حکمرانی کرتا ہے.
4. کیا جی پی ایل لائسنس مصنف کو ترمیم شدہ سورس کوڈ کو شائع کرنے کی ضرورت ہے؟?
جی پی ایل لائسنس کے تحت, آپ کو ترمیم شدہ سورس کوڈ کو صرف اس صورت میں جاری کرنے کی ضرورت ہے جب آپ ترمیم شدہ پروگرام جاری کرتے ہیں. اگر آپ نے ذاتی استعمال کے لئے کسی پروگرام کے کوڈ میں ترمیم کی ہے, تب آپ کو اسے پوسٹ کرنے کی ضرورت نہیں ہے.
5. جی پی ایل وی 2 اور جی پی ایل وی 3 میں کیا فرق ہے؟?
جی پی ایل وی 2 اور جی پی ایل وی 3 کے مابین فرق کے بارے میں ہمیشہ کچھ الجھن رہی ہے. ایف ایس ایف نے جی پی ایل وی 3 میں مزید وضاحت شامل کرنے کی کوشش کی کہ جب باہمی تعاون کی ذمہ داری کا آغاز ہوتا ہے۔. یہاں تک کہ ایف ایس ایف نے ایک نیا جی پی ایل لائسنس بھی لکھا تھا, میں لائسنس لاتا ہوں, کے لئے “ASP خام”.
اس کے علاوہ, ایف ایس ایف نے دوسرے لائسنسوں کے ساتھ جی پی ایل وی 3 کی مطابقت کو بہتر بنانے کا فیصلہ کیا. ایک بڑے کام میں دو کوڈز کو اکٹھا کرنا, دونوں درخواستوں کو اس کی اجازت دینی ہوگی. اگر ان حقوق کو دونوں پروگراموں کے لائسنس کے ذریعہ عطا کیا گیا ہے, مطابقت پذیر ہیں. GPLV3 کو مزید مطابقت پذیر بنا کر, ایف ایس ایف نے ترقی کے اختیارات میں اضافہ کیا.
دونوں ورژنوں کے درمیان تیسرا فرق یہ ہے کہ جی پی ایل وی 3 دنیا بھر کے استعمال کو بڑھانے کی کوشش میں لکھا گیا تھا۔. لائسنس کی فیسوں کی وضاحت کے لئے جی پی ایل وی 3 میں استعمال ہونے والی زبان میں ترمیم کی گئی ہے تاکہ یہ یقینی بنایا جاسکے کہ بین الاقوامی قانون اس کی ترجمانی ایف ایس ایف کے ارادے سے ہے۔, جی پی ایل وی 2 میں استعمال ہونے والی زبان کے برعکس, جو بہت ہی امریکی مرکز سمجھا جاتا ہے. جی پی ایل وی 3 ڈویلپرز کو مقامی دستبرداری شامل کرنے کی بھی اجازت دیتا ہے, جو امریکہ سے باہر اس کے استعمال کو بڑھانے میں بھی مدد کرتا ہے.
جی پی ایل لائسنس کی شرائط و ضوابط?
- یہ آپ کو مصنوع پر پیٹنٹ یا کاپی رائٹ کا دعوی کرنے کی اجازت نہیں دیتا ہے. اس کے علاوہ, کاپی رائٹ نوٹس کی نمائش کی ضرورت ہے, وارنٹی ڈس کلیمر, برقرار جی پی ایل نوٹسز اور جی پی ایل کی ایک کاپی.
- اس کو لائسنس تبدیل کرنے یا کچھ اضافی شرائط و ضوابط شامل کرنے کی اجازت نہیں ہے.
- آپ کو تمام کوڈ میں ترمیم اور تقسیم کرنے کے لئے ماخذ کوڈ اور تمام حقوق جاری کرنے کی ضرورت ہے.
ورڈپریس ٹیمپلیٹس اور پلگ ان بھی جی پی ایل ہیں
دونوں ورژنوں کے درمیان تیسرا فرق یہ ہے کہ جی پی ایل وی 3 دنیا بھر کے استعمال کو بڑھانے کی کوشش میں لکھا گیا تھا۔. لائسنس کی فیسوں کی وضاحت کے لئے جی پی ایل وی 3 میں استعمال ہونے والی زبان میں ترمیم کی گئی ہے تاکہ یہ یقینی بنایا جاسکے کہ بین الاقوامی قانون اس کی ترجمانی ایف ایس ایف کے ارادے سے ہے۔, جی پی ایل وی 2 میں استعمال ہونے والی زبان کے برعکس, جو بہت ہی امریکی مرکز سمجھا جاتا ہے. جی پی ایل وی 3 ڈویلپرز کو مقامی دستبرداری شامل کرنے کی بھی اجازت دیتا ہے, جو امریکہ سے باہر اس کے استعمال کو بڑھانے میں بھی مدد کرتا ہے.
