আমি কি পাইকিউটি লাইসেন্স না দিয়ে আমার পাইকিউটি ৪-অ্যাপ বিক্রি করতে পারি?


18

আমি পাইথন অ্যাপ্লিকেশনটি বিক্রি করতে চাই যে পাইকিউটি 4 ব্যবহার করে। কিউটি পাইকিউটের বাণিজ্যিক লাইসেন্সগুলির জন্য একসাথে কয়েক হাজার ইউরো খরচ হয়। আমার কি বাণিজ্যিক লাইসেন্স কিনতে হবে?

এটি একটি "প্যাকেজড" দৃষ্টিকোণ থেকে বিবেচনা করুন যেখানে আমি সফ্টওয়্যার সেন্টারের মাধ্যমে একটি উবুন্টু প্যাকেজ সরবরাহ করছি। আমার প্যাকেজটি বিদ্যমান উবুন্টু পাইথন এবং পাইকিউটি প্যাকেজগুলির উপর "নির্ভর করবে" তাই আমার কি উবুন্টু পুনরায় বিতরণ করা এমন কিছু লাইসেন্স দেওয়ার দরকার যা আমি সরাসরি নই?

বিপরীতে, আমি যদি আমার প্যাকেজে কোনও জিপিএল / এলজিপিএল পাইথন লাইব্রেরি অন্তর্ভুক্ত করি তবে কী আমার প্যাকেজটি অ-মুক্ত থাকতে পারবে? আমি কি কেবল জিপিএল লাইব্রেরির উত্সটি উপলব্ধ করতে পারি না (যদি পরিবর্তিত হয়)?


যদি উত্তরটি "আপনার বাণিজ্যিক লাইসেন্সের প্রয়োজন" হয় তবে আপনি কি জানেন যে কোনও সস্তা বিকল্প আছে (যেমন আপ-ফ্রন্ট বিকাশকারী ফির পরিবর্তে রয়্যালটি-ভিত্তিক পেমেন্ট)?


5
আমি উবুন্টু সম্পর্কে স্পষ্টভাবে কথা বলার জন্য এটি সম্পাদনা করেছি যাতে আমরা এই সমস্ত হাতকে আমাদের পিছনে ফেলে রাখতে পারি এবং প্রকৃতপক্ষে মানুষের প্রশ্নের উত্তর দিতে পারি। আমি মন্তব্যগুলি থেকে বিতর্ককে মুছে ফেলেছি এবং প্রশ্নটি আবার খুললাম।
অলি

নোট করুন যে এই প্রশ্নটি পাইকিউটি 4 সম্পর্কে যা উভয় জিএনইউ জিপিএল এর অধীনে উপলব্ধ। অতি সাম্প্রতিক পাইকিউটি 5 হ'ল কেবল জিএনইউ জিপিএলভি 3। কোড "লিঙ্কিং" সম্পর্কে খুব উপযুক্ত প্রযুক্তিগত পার্থক্য সেখানে কম প্রয়োগ করে (= বাণিজ্যিক প্যাকেজিংয়ের জন্য কম উপযুক্ত)।
মারিও

উত্তর:


18

আমি আইনজীবী নই এবং এটি আইনী পরামর্শ নয়। এই পোস্টটি আপনার কাছে কী কী বিকল্প রয়েছে সে সম্পর্কে এটি একটি গবেষণা সরঞ্জাম, যা অন্যান্য গবেষণার সরঞ্জামগুলির পাশাপাশি ব্যবহার করার উদ্দেশ্যে। এমনকি অন্যান্য গবেষণার সরঞ্জামগুলির সাথে একত্রে, যেখানে আপনার যথাযথ জবাব দরকার সেখানে কোনও আইনি বিষয় সম্পর্কে অ্যাটর্নি পরামর্শের বিকল্প নেই।

কিউটি ( পাইকিউটি নয় ) এর লাইসেন্স বিকল্পগুলির মধ্যে একটি হ'ল এলজিপিএল ২.১ , যা আপনাকে কিউটি লাইব্রেরি ব্যবহার করে এমন মালিকানাধীন প্রোগ্রাম বিতরণ করতে দেয় যা আপনি এলজিপিএল ২.১ এর সমস্ত শর্ত মেনে চলে

পাইকিউটি, বর্তমানে কেবল দুটি লাইসেন্সিং বিকল্প রয়েছে (যদি আপনি এর বিকাশকারীদের সাথে অন্য কোনও বিষয় নিয়ে আলোচনা না করেন যা সাধারণভাবে ব্যবহারিক হবে না)। এটি জিপিএলের অধীনে উপলব্ধ - আপনার প্রোগ্রাম বিতরণ করার জন্য এটি বিনামূল্যে ওপেন সোর্স সফ্টওয়্যার হতে হবে ; আরও সুনির্দিষ্টভাবে বলা যায় যে, আপনার প্রোগ্রামের যে কোনও সংস্করণ যা আপনি অন্যকে অফার করেন এবং যে পিকিউটি লাইব্রেরি ব্যবহার করে তা জিপিএল এর অধীনেও লাইসেন্স থাকতে হবে।

জিপিএলের একমাত্র বিকল্প, এমন একটি প্রোগ্রাম যা পাইকিউটি ব্যবহার করে, এটি বাণিজ্যিক লাইসেন্সের জন্য অর্থ প্রদান করে। আপনি ইঙ্গিত হিসাবে, এটি প্রায়শই নিষিদ্ধ ব্যয়বহুল (যদিও কিছু অ্যাপ্লিকেশন জন্য এটি একটি ভাল চুক্তি)।

যদি আপনার লক্ষ্যটি পাইথনে জিপিএল-বেমানান প্রোগ্রাম লিখতে হয় যা Qt ব্যবহার করে, আপনি পাইসাইটকে বিবেচনা করতে পারেন । পাইকিউটির মতো পাইসাইটও কিউটি জন্য পাইথন বাইন্ডিং, এটি আপনাকে পাইথন প্রোগ্রাম লিখতে দেয় যা Qt ব্যবহার করে। পাইকিউটের বিপরীতে, পাইসাইড এলজিপিএল এর অধীনে উপলব্ধ (যেমন কিউটি নিজেই), এবং এভাবে মালিকানাধীন প্রোগ্রামগুলি ব্যবহার করা যেতে পারে যদি আপনি এলজিপিএলের শর্তাদি সাবধানতার সাথে পড়েন এবং মেনে থাকেন।

কখনও কখনও, পাইকিউটের পাইসাইডের তুলনায় উল্লেখযোগ্য সুবিধা রয়েছে। প্রায়শই, এটি না। সাবজেক্টিভিটির একটি উপাদান রয়েছে যা সম্পর্কে আপনি ব্যবহার করতে পছন্দ করতে পারেন; বিভিন্ন প্রোগ্রামারদের বিভিন্ন পছন্দ আছে। আরও তথ্যের জন্য, পাইসাইড এবং পাইকিউটের মধ্যে পার্থক্যগুলি দেখুন ।


পাইকিউটি 4 অ্যাপ্লিকেশনগুলিকে জিপিএল লাইসেন্স দিতে হবে না। পাইকিউটি 4 তে একটি জিপিএল ব্যতিক্রম রয়েছে যা নির্দিষ্টভাবে কিছু নন-জিপিএল লাইসেন্সকে অনুমতি দেয়। দেখুন: riverbankcomputing.com/software/pyqt/license এবং github.com/Werkov/PyQt4/blob/master/GPL_EXCEPTION.TXT
মারিও

1
@ মারিও তথ্যের জন্য ধন্যবাদ! তবে আমি আপনাকে আরও কিছুটা এখানে ব্যাখ্যা করার জন্য একটি উত্তর পোস্ট করতে উত্সাহিত করব এবং এটি এই প্রশ্নের ওপিতে কীভাবে প্রযোজ্য তাও স্পষ্ট করে বলছি (যারা মালিকানাধীন পাইকিউটি ভিত্তিক সফ্টওয়্যার বিতরণ করতে চান বলে মনে হয়)। এখানে কেন: riverbankcomputing.com/software/pyqt/license শো PyQt (দুটি সংস্করণ অনুমতি দেওয়া হয়) অথবা জিপিএল অধীনে লাইসেন্স করা একটি বাণিজ্যিক লাইসেন্স (দুই রূপগুলো) যেখানে একজন বিকাশকারী মালিকানা PyQt ভিত্তিক সফ্টওয়্যার বিতরণের অধিকার জন্য নদীর তীর ভাঙা বহন করেনা করা যেতে পারে।
এলিয়াহ কাগন

@ মারিও আমার উত্তরের মূল সংশোধনটি github.com/Werkov/PyQt4/blob/master/GPL_EXCEPTION.TXT-রয়েছে যা আরও বিকল্প দেয়। তবে কেউই পাইকিউটি ভিত্তিক সফ্টওয়্যার মালিকানা তৈরি করার অনুমতি দেয় বলে মনে হচ্ছে না - এগুলি অন্য এফএসএস লাইসেন্স're এছাড়াও, সেই ফাইলটির কোনও লিঙ্ক সহ কোনও অফিসিয়াল পৃষ্ঠা রয়েছে, বা অন্য তথ্য যা সত্যই এটি একটি অফিসিয়াল লাইসেন্সিং ডকুমেন্ট? (আমি সম্ভবত এটি বিশ্বাস করি তবে আমি নিশ্চিত না যে আমি কীভাবে এটি সিইও বা অন্য স্টেকহোল্ডারের কাছে প্রদর্শন করেছিলাম)) এটি অবাক হওয়ার মতো বিষয় নয় যে সরকারী নদীর তীরের সাইট লাইসেন্সের প্রথম পৃষ্ঠায় সেখানে প্রসারিত বিকল্পগুলি উল্লেখ করা হয়নি।
এলিয়াহ কাগন

আমি কি জিপিএল এর অধীনে পাইকুইটি 5 লাইসেন্সপ্রাপ্ত অ্যাপ্লিকেশনটির ইনস্টলারটি তৈরি করতে পারি , তবুও কি আমার নিজের শর্তাধীন লাইসেন্স প্রয়োগ করা হয়েছে?
নিক্লাস আর

1
হাই @ এলিয়াকাগান! পাইসাইড 2 সম্পর্কে কী একই ব্যবহার হয়?
ফ্রান্সেস্কো পেগোোরো

5

সোজা কথায়: আপনি যদি "সফটওয়্যার" পরামর্শ দিচ্ছেন তবে ব্যাখ্যা করার জন্য আপনি যে সফ্টওয়্যারটির যথেষ্ট পরিমাণ ব্যবহার করছেন সেগুলির শর্তাবলী যদি আপনি বুঝতে না পারেন, তবে আপনাকে এমন একজন পেশাদারের সাথে কথা বলতে হবে যা এটি করে। আপনি যদি লাইসেন্স মালিকদের সাথে সরাসরি চুক্তি করতে চান , এটি খুব কার্যকর হয় তবে আপনাকে কীভাবে লাইসেন্সিং কাজ করে তা বুঝতে হবে।


এলিয়ার মতো আমিও আইনজীবী নই এবং যখন আমার পরামর্শ মেনে চলার জন্য আপনার বিরুদ্ধে মামলা করা হয়, আপনি বলতে পারবেন না আমি আপনাকে সাবধান করেছিলাম না। আমি সাধারণত এলিয়াহর সাথে একমত হই তবে আমি মনে করি এই ক্ষেত্রে পাইথন কিছুটা আলাদা।

জিপিএল সফ্টওয়্যার আপনাকে একই লাইসেন্সের অধীনে যতক্ষণ না কিছু সরবরাহ করে তা আপনাকে পুনরায় বিতরণ করতে দেয়। এই ক্ষেত্রে আপনি পিআইকিউটি পুনরায় বিতরণ করবেন যা আপনি করতে পারেন। আপনি আপনার পণ্য বিতরণ করা চাই। আপনি যে জিপিএল জিনিসগুলি ব্যবহার করছেন তার জন্য উত্স উপলব্ধ করার পরে আপনি কেন উভয়টি করতে পারবেন না তা আমি ব্যক্তিগতভাবে দেখছি না। আপনি এগুলি আপনার পাইথনে সংহত করছেন না, আপনি কেবল তাদের ব্যবহার করছেন।

আমি কী সম্পর্কে কথা বলছি তা আরও বর্ণনা করার জন্য, আপনি যদি কোনও সি প্রকল্পে একটি লাইব্রেরি অন্তর্ভুক্ত করেন এবং এটি সংকলন করেন তবে আপনি আপনার বাইনারিটিতে জিপিএল কোডটি শেষ করবেন বা আপনার কোডের সাথে লিঙ্কযুক্ত স্থির লাইব্রেরি তৈরি করবেন ( স্থিতিশীল বা গতিশীল)। এফএসএফ দাবি করবে যে আপনি যদি জিপিএল দ্বারা সুরক্ষিত কোডটি পুনরায় বিতরণ করেন তবে আপনার কোডটি জিপিএল দ্বারা উপলব্ধ করুন।

পার্থক্যটা দেখ? পাইথনের পাঠ্য-ভিত্তিক বিতরণটির অর্থ লিঙ্কিংটি বেশ গতিশীল: জিপিএল কোডের কোনও স্থির "লিঙ্ক" নেই এবং পাইকিউটির রেফারেন্সটি আলাদা পরিবেশে প্রতিস্থাপন করা যেতে পারে। আপনি কেবল এর এপিআই ব্যবহার করছেন।

আপনি যদি "পাইথন আমদানি জিপিএল" অনুসন্ধান করেন তবে অনেকগুলি, অনেক অ-আইনজীবীর পক্ষ থেকে উভয় দিক থেকে অনেকগুলি, অনেক যুক্তি খুঁজে পাবেন। এটি একটি সহজ যুক্তি নয় এবং যদি এটি কোনও মামলা মোকদ্দমাতে আসে তবে আপনাকে নিশ্চিত করা যেতে পারে যে বেঞ্চের ফ্রি সফ্টওয়্যার পক্ষের প্রত্যেকেই এটির সব কিছু নিক্ষেপ করবে এটি নিশ্চিত করার জন্য যে কোনও নেতিবাচক নজির স্থাপন করা হয়েছিল।

সুতরাং আবার, আপনি সম্ভবত একা এই সিদ্ধান্ত নেওয়ার যোগ্য নন। হয় কোনও আইনজীবির সাথে কথা বলুন বা দেখুন যে এতে আপনার কতটা ব্যয় হবে এবং এটি ব্যবহারের জন্য ব্যয় করুন যে এটি কেবল বাণিজ্যিক লাইসেন্সের জন্য অর্থ প্রদানের ক্ষেত্রে সস্তা হবে।

লাইসেন্সিং উপেক্ষা করা আরও বেশি ব্যয়বহুল কাজ করবে।


2
«আপনি সেগুলি আপনার পাইথনে সংহত করছেন না, আপনি কেবল সেগুলি ব্যবহার করছেন» আপনি জিপিএলড পাইথন মডিউলগুলি আমদানি করলে পুরো জিনিসটি জিপিএল হয়ে যায়।
আন্দ্রেয়া লাজারোত্তো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.