জিপিএল এর পেশাদার এবং কনস কি? [বন্ধ]


31

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



6
সদৃশ নয় এই প্রশ্নটি জিপিএলে সংকীর্ণভাবে কেন্দ্রীভূত এবং "হাই ভিউ" দৃষ্টিকোণ গ্রহণ না করে।
গুডগুইস_অ্যাক্টিভেট

1
আমি একটি চরম বা অন্যটির দিকে ঝুঁকতে চাই: এজিপিএল বা ডাব্লুটিএফপিএল।
ট্রিগ

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

উত্তর:


45

ঠিক আছে, আমার জিপিএল এর উপকারিতা এবং কনসগুলির তালিকা:

পেশাদাররা

  • এটি লোকেদের সত্যই ওপেন সোর্সে কিনেছে কিনা তা নিয়ে কঠোর চিন্তাভাবনা করে; আপনি কি এটির দ্বারা বেঁচে থাকার জন্য প্রস্তুত, এবং আপনি যা লিখেছেন তা কেবল পছন্দ করার চেয়ে অন্যেরা আপনার লেখাটি ব্যবহার করতে দিন?
  • এটি নিশ্চিত করে যে ওপেন সোর্স সম্প্রদায় যখন কোনও কিছু বিকাশ করেছে, তখন এটি ওপেন সোর্স থেকে যায়; অন্যেরা যে কাজটি করছে তা পুরোপুরি গ্রহণ করা, এটি পুনরায় পোস্ট করা এবং এটিকে বিক্রি করার কোনও সুযোগ নেই।

কনস

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

শেষ পর্যন্ত আমার পক্ষে মতামতগুলি ছাড়িয়ে যায়। আমার কাছে এটি ওপেন সোর্স প্রচারকরা বিশ্বকে এর সুবিধাগুলি সম্পর্কে রাজি করার পরিবর্তে ওপেন সোর্সটিতে চালিত করার চেষ্টা করছে ma


9
কিছু কনস জন্য +1, যার জন্য হ্যাঁ, আমি সম্মত, খুব "কঠোর"। এমআইটি লাইসেন্স একটি দুর্দান্ত বিকল্প।
দাড়কাক

16
এটি এমন স্বচ্ছ এফইউডি: "বেশিরভাগ কর্পোরেট সংস্থার জন্য এটি সম্পূর্ণ নম্বর -২; তারা জিপিএল-লাইসেন্সকৃত কোডগুলি তাদের পণ্যগুলিতে প্রবেশের ঝুঁকি বহন করতে পারে না, সুতরাং কার্যত সমস্ত মাঝারি-বৃহত সংস্থাগুলি স্পষ্টভাবে জিপিএল-লাইসেন্সকৃত কোড নিষিদ্ধ করে । " জিপিএল-লাইসেন্সযুক্ত কোড এবং প্রকল্পগুলি কমপক্ষে ২০০৪ সাল থেকে ফরচুন ৫০০ এর দশকে বিতর্কহীন ছিল এবং প্রকৃতপক্ষে অনেক বড় বড় সংস্থাগুলি (গুগল, আইবিএম, কয়েকজনের নাম ধরে ওরাকল) তাদের ব্যবসায়ের বেশিরভাগ ভিত্তি তৈরি করেছে।

13
সফ্টওয়্যার পণ্য সংস্থাগুলি, যারা প্রায়শই জিপিএল কোডটি স্পর্শ করতে পারে না এবং অভ্যন্তরীণ ব্যবহারের জন্য সফ্টওয়্যার ব্যবহার করে এমন সংস্থাগুলির মধ্যে এখানে পার্থক্য রয়েছে, যেখানে জিপিএলটির মূলত কোনও প্রভাব নেই। পূর্বের তুলনায় অনেক পরে আছে।
ডেভিড থর্নলি 8:58

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

4
ডেভিড থর্নলির অভিজ্ঞতা মূলত আমার সাথে মেলে। অভ্যন্তরীণ ব্যবহারের জন্য জিপিএল কোড ব্যবহার করবে না এমন কোনও সংস্থা আমি কখনও শুনিনি। হেক, প্রত্যেকেরই কয়েক ডজন জায়গায় লিনাক্স রয়েছে। তবে অনেকগুলি সংস্থা যা বিতরণের জন্য সফ্টওয়্যার তৈরি করে তাদের জিপিএল কোডকে তাদের বিকাশ কোড বেসের কাছাকাছি অনুমতি দেবে না। এলজিপিএল সাধারণত ঠিক থাকে, তবে সবসময় হয় না।
ডেভিড শোয়ার্টজ

2

যদিও h4xxr স্পষ্টভাবে একটি উত্তর এফটিডব্লিউ দিয়েছে, এখানে আরও কয়েকটি লিঙ্ক রয়েছে যা কার্যকর হিসাবে প্রমাণিত হতে পারে, আপনি যদি বিভিন্ন ধরণের লাইসেন্সের প্রতিনিধিত্ব করেন তা সম্পর্কে নিশ্চিত না হন।

নিখরচায় সফ্টওয়্যার লাইসেন্সের তুলনা (টেবিলের তুলনা)
ওপেন সোর্স ইনিশিয়েটিভ - নাম অনুসারে লাইসেন্স (এটি কী বলে - আজকের সফ্টওয়্যার ওয়ার্ল্ডে সাধারণত ব্যবহৃত লাইসেন্স) জিপিএলের সাথে সামঞ্জস্যপূর্ণ সফ্টওয়্যার লাইসেন্সগুলির তালিকা

এফ --- জিপিএল <- বুদ্ধিমান সমালোচনা (এই "জ্ঞানের মুক্তো" পছন্দ করবে :-)


2

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

এলজিপিএল লোকেরা আপনার কোড / লাইব্রেরি / সম্পাদনযোগ্য হিসাবে তাদের পণ্য সংশোধন না করে এমন পণ্যগুলিকে অন্তর্ভুক্ত করার অনুমতি দেয়। বাণিজ্যিক / বদ্ধ উত্স পণ্য তৈরির সংস্থাগুলির পক্ষে এটি সবচেয়ে কার্যকর যেগুলি আপনার পণ্যটির কাজ করতে পারে তবে আপনার পণ্য কীভাবে কাজ করে তা পরিবর্তন করার প্রয়োজন নেই।

এমআইটি লাইসেন্স মূলত একটি অনুমতিপ্রাপ্ত লাইসেন্স যা লোকেরা আপনার কাজগুলিকে পরিবর্তন করতে দেয় তবে তারা তাদের নিজের কাজের জন্য এটিকে পুনর্নির্বাচিত করতে পারে। ব্যবহারকারীদের এটি করতে চাইলে সন্দেহ করা হয় এবং লোকেরা যে কোনও পরিবর্তন করতে পারে তার উত্সটিতে অ্যাক্সেস না রাখলে আপনি আপত্তি করবেন না এটি ব্যবহার করুন।


2

জিপিএল নির্বাচন করা আদর্শিক পদক্ষেপ:

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

এমআইটি-র মতো কম সীমাবদ্ধ লাইসেন্স নির্বাচন করা আরও ব্যবহারিক:

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


+1 জিপিএল প্রযুক্তিগত নয়, একটি আদর্শগত / দার্শনিক সিদ্ধান্ত। এটি ভাল বা খারাপ জিনিস দার্শনিক বিষয়ে নির্ভর করে এবং সিদ্ধান্ত নিতে প্রতিটি প্রকল্প বা দল নির্ভর করে।
আন্দ্রেস এফ।

1

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


0
  • উপকার: আপনার আইনগতভাবে গ্যারান্টি রয়েছে যে লোকেরা আপনার জন্য তাদের পরিবর্তন / অবদান উপলব্ধ করে।
  • ব্যয়: অনেক সংখ্যক কৌতুক ব্যবহারকারী আপনার কোড ব্যবহার করতে পারবেন না। তারা আপনার কোড ব্যবহার করবে না এবং এভাবে কখনই অবদান রাখবে না। দেখুন এই থ্রেড ব্যাখ্যা কেন libcinder মানুষ (এল) জিপিএল কোড ব্যবহার করতে পারবে না। এমনকি এলজিপিএল সমস্যাযুক্ত হতে পারে যখন তাদের লাইব্রেরিটি স্থিতিশীলভাবে লিঙ্ক করা প্রয়োজন।

আমি মনে করি এটি কেবলমাত্র সত্য যদি নন সাস পরিস্থিতিতে ... এবং আমাকে আমার কাঁটাচামচ খুঁজে বের করতে এবং তাদের সাথে আমার সাথে একটি অনুলিপি ভাগ করে নিতে বলার প্রয়োজন হতে পারে।
গুডগুইস_অ্যাক্টিভেট

এটি সত্য, সাসের জন্য এজিপিএল রয়েছে। লঙ্ঘন সনাক্তকরণ অ-তুচ্ছ তবে যখন খুঁজে পাওয়া যায় তখন আপনাকে সাহায্য করার জন্য লোক রয়েছে: gpl-vioferences.org
LennyProgrammers

আপনার সুবিধাটি ভুল: আমি যদি সফ্টওয়্যারটি সম্পাদনা করি এবং নিজে এটি ব্যবহার করি তবে আমার সম্পাদনাগুলি দেখার কোনও অধিকার আপনার নেই। যদি আমি এটিকে ভাগ করে নেওয়ার আগ্রহ না নিয়ে কোনও গ্রুপে বিতরণ করি তবে একই কথা চলে। ব্যবহারকারী উৎস, না প্রত্যেকের দেখার অধিকার আছে।
স্টেফ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.