گھر ترقی اوپن سورس لائسنسنگ۔ جو آپ کو جاننے کی ضرورت ہے

اوپن سورس لائسنسنگ۔ جو آپ کو جاننے کی ضرورت ہے

فہرست کا خانہ:

Anonim

بہت سے اوپن سورس سوفٹویئر پروگرام ہیں جو متعدد ایپلیکیشنز کی خدمت کرتے ہیں۔ اوپن سورس کے بہت سے مختلف لائسنس بھی ہیں۔ وسیع پیمانے پر بات کی جائے تو اوپن سورس سافٹ ویئر کو بہت سے ماحول اور سیاق و سباق میں قانونی طور پر استعمال ، تبدیل اور مشترکہ طور پر استعمال کیا جاسکتا ہے۔ تاہم ، مختلف لائسنس مختلف معاہدوں کے ساتھ آتے ہیں ، اور اوپن سورس سافٹ ویئر سے زیادہ سے زیادہ فائدہ اٹھانے کے ل. ، اور ساتھ ہی اوپن سورس نقل و حرکت اور اس کے مقصد کا وسیع احساس حاصل کرنے کے ل each ہر بڑے لائسنس کے مابین تفریق کو سمجھنا ضروری ہے۔ (مزید جاننے کے ل Open ، اوپن سورس ملاحظہ کریں: کیا یہ سچ سمجھنا بہت اچھا ہے؟)

اوپن سورس کا ماخذ

اگرچہ "اوپن سورس" کی اصطلاح 1998 میں تیار کی گئی تھی ، لیکن مفت سافٹ ویئر کی نقل و حرکت کی ابتدا 1970 کی دہائی سے ہے۔ سافٹ ویئر ڈویلپر ، ہیکر اور فری سوفٹویئر کارکن ، رچرڈ اسٹال مین ، 1983 تک ایک آزاد اور آزاد آپریٹنگ سسٹم تیار کررہا تھا۔ 1984 کے اوائل میں ، اس نے GNU پروجیکٹ کا اعلان کیا ، جس نے ایک آپریٹنگ سسٹم تیار کیا جو زیادہ تر یونکس سے متاثر ہوا تھا (GNU ایک recursive مخفف ہے "GNU's Unix" کے لئے نہیں) لیکن ماخذ کوڈ کے ساتھ جو معاشرے کی مجوزہ زیادہ سے زیادہ بھلائی کے لئے عوام کے لئے مفت اور کھلا تھا۔

جی این یو نے اسٹیل مین (اور اسی طرح کاپی رائٹ کے دیگر کارکنان) کے بقول ایک فلسفہ ملازمت کیا جس کو "کاپلیفٹ" کہا جاتا ہے ، جس نے بنیادی طور پر حق اشاعت کے استحقاق کو قانونی طور پر عطا کیا تھا جو اصلی دانشورانہ املاک کو عطا کیا تھا ، لیکن ان کے کھلے استعمال اور ترقی کو فروغ دینے کے ل express ان کو واضح طور پر معاف کردیا کام. اس تکنیک اور فلسفہ نے مفت اور کھلے استعمال اور ترمیم کے لئے ، کوپیلیفٹ کے تحت جاری سافٹ ویئر کے ماخذ کوڈ تک مفت رسائی حاصل کی۔

اوپن سورس لائسنسنگ۔ جو آپ کو جاننے کی ضرورت ہے