فہرست کا خانہ:
تعریف - اپاچی سافٹ ویئر لائسنس کا کیا مطلب ہے؟
اپاچی سافٹ ویئر لائسنس (ASL) مفت اور اوپن سورس کمپیوٹر سافٹ ویئر (FOSS) کے لئے ایک لائسنس اسکیم ہے جسے اپاچی سافٹ ویئر فاؤنڈیشن (ASF) نے لکھا ہے۔ ASL منصوبوں اور سوفٹویئر کو آزادانہ طور پر ڈاؤن لوڈ اور استعمال کرنے کی اجازت دیتا ہے ، یہ ذاتی طور پر ، جزوی طور پر ، ذاتی طور پر ، کمپنی یا تجارتی مقاصد کے لئے اور بغیر کسی رائلٹی کی فکر کے ، ہوسکتا ہے۔ کوڈ کو کھلی طور پر تقسیم کیا گیا ہے اور اسے آزادانہ طور پر ترمیم کرنے ، دوبارہ تقسیم یا مطالعہ کرنے کی اجازت ہے۔ اوپن سورس کوڈ کے ذریعہ ، اپاچی صارفین کو رضاکارانہ طور پر سافٹ ویئر کے ڈیزائن کو بہتر بنانے کی ترغیب دیتا ہے۔
ٹیکوپیڈیا اپاچی سافٹ ویئر لائسنس کی وضاحت کرتا ہے
اپاچی سافٹ ویئر لائسنس اس بات کا اشارہ ہے کہ یہ سافٹ ویئر مفت ہے ، تاہم اپاچی کو ابھی بھی تقسیم شدہ اپاچی سافٹ ویئر کی ضرورت ہے کہ اس کے لائسنس کی ایک کاپی واضح طور پر اور تلاش کرنا آسان ہو۔ نیز ASF کو کسی بھی تقسیم کے لئے ایک واضح انتساب جس میں کوئی اپاچی سافٹ ویئر شامل ہے۔
ترمیم شدہ کوڈ یا سافٹ وئیر کو اب اپاچی کی حیثیت سے نہیں سمجھا جاتا ہے ، اور اس کی وجہ اس ڈویلپر سے منسوب کیا جائے گا جس نے اس میں ترمیم کی ، حالانکہ اب بھی اسے ASL برقرار ہے۔ ترمیم شدہ سافٹ وئیر کو کسی بھی تجارتی ملکیت یا تجارتی نشان میں استعمال کرنے سے منع کیا گیا ہے جو ASF تقسیم کی توثیق کرتا ہے یا استعمال کرسکتا ہے۔ یہ ASF کے پاس موجود کسی بھی ٹریڈ مارک یا لوگو کے استعمال سے بھی منع کرتا ہے جو تجویز کرسکتا ہے کہ جس شخص نے کوڈ میں ردوبدل کیا ہے اس نے سوال میں اپاچی سافٹ ویئر تشکیل دیا۔ بنیادی طور پر ، اپاچی سے تیار کردہ سافٹ ویئر کے کسی بھی ٹکڑے کو مناسب انتساب کے ساتھ دوبارہ تقسیم کرنا چاہئے۔
صارفین کو ضرورت نہیں ہے کہ وہ اپنے کوڈ میں تبدیلیاں ASF کو واپس بھیجیں ، تاہم تاثرات کی حوصلہ افزائی کی جاتی ہے۔ خود کو اپاچی سافٹ ویئر یا ترمیم بھی شامل کرنے کی ضرورت نہیں ہے جو تقسیم کے لئے کوڈ میں کی گئی ہے۔ اپاچی لائسنس 2.0 جی پی ایل مطابقت رکھتا ہے جب تک کہ جی پی ایل ورژن 3.0 کے تحت سافٹ ویئر کا لائسنس موجود ہو۔