আমি কি বাণিজ্যিক ওয়েবসাইটে জাভাস্ক্রিপ্টের একটি জিপিএল লাইসেন্সপ্রাপ্ত টুকরা ব্যবহার করতে পারি?


13

আমি যে ওয়েবসাইট বিকাশ করছি তার কিছু আপলোড বৈশিষ্ট্যের জন্য প্লুপলোডের দিকে তাকিয়ে আছি। এখন প্লুপলোডটি জিএনইউ জিপিএলভি 2 লাইসেন্সযুক্ত এবং এর দ্বারা বোঝা যাচ্ছে যে সমস্ত ডেরাইভেটিভ সফ্টওয়্যারটিও জিপিএল লাইসেন্স হওয়া উচিত (ডান?)? অতএব আমি আমার মিনিফায়ারের মাধ্যমে প্লুপলোডটি চালাচ্ছি, একক মিনিফাইড জেএস ফাইল লাইসেন্স লঙ্ঘন করবে এবং অনুরোধে, আমাকে অবশ্যই আমার পৃষ্ঠার সমস্ত উত্স উপলব্ধ করতে হবে (ডান?)।

আমি সম্পর্কে কৌতূহল:

  • আমি কি আমার কোডটি ওপেন সোর্স না করে প্লুপলোড এপিআই ব্যবহার করতে পারি?
  • লাইসেন্স কি কোনওভাবে মিনিফাইড কোড বাদ দেয়?

আরও দেখুন: /programming/3213767/minified-javascript-and-bsd-license


উত্তর:


8

দাবি অস্বীকার: IANAL

ছোট উত্তর:

  • হ্যাঁ, আপনি আপনার কোডটি সোর্সিং ছাড়াই প্লুপলোড ব্যবহার করতে পারেন
  • না, মিনিফিনিং লাইসেন্স দ্বারা বাদ নেই

জিএনইউ জিপিএল ২.০ লাইসেন্সের সাথে আমার বোঝার উপর ভিত্তি করে যুক্তিটি হ'ল:

  1. যতক্ষণ না আপনার কোডটি জিপিএল'র কাজের উদ্দীপক কাজ নয়, আপনি ভাল আছেন। এই ক্ষেত্রে, আপনার কোডটি প্রসারিত, সংশোধন করা বা অন্যথায় ভাল প্রকাশিত ইন্টারফেসের উপর ব্যবহার না করে অন্য প্লুপলোডের উপর নির্ভর করে না , তাই এটি ফর্মটি বের করার পক্ষে যুক্তিযুক্তভাবেই যুক্তিযুক্ত হতে পারে। দয়া করে নোট করুন যে এই ব্যাখ্যাটি বিতর্কিত এবং আদালতে অনির্ধারিত হয়েছে (@ অ্যাপ্লায়ারদের মন্তব্য অনুসারে)।
  2. জিপিএল'এর কাজটি মাইনাইফ করা ঠিক আছে, কারণ সংক্ষিপ্ত সংস্করণটি সত্যই সোর্স কোডের বাইনারি (এক্সিকিউটেবল) সংস্করণ। এটি অনুমোদিত।
  3. আপনাকে জিপিএল কোড সরবরাহ করার অফার দিতে হবে, এটি প্লুপলোড, আপনার ওয়েবসাইট ব্যবহার করা যে কোনও ব্যক্তিকে অনুরোধ করে।

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

** আপডেট

  • জিপিএল ২.০ তে জোর দেওয়া হয়েছে
  • কাজের ব্যাখ্যা ডেরাইভেট সম্পর্কিত আরও তথ্যের সাথে যুক্ত লিঙ্ক

2
হ্যাঁ 15 টাকা বনাম প্রচেষ্টা, সত্যিই কোনও বুদ্ধিমান। নগদ এবং শিথিল করুন :), আরও বিকাশের জন্য নতুন অর্জিত সময়টি ব্যবহার করুন
দাড়িওয়ালা

6
+1 টি। আপনি দ্বিতীয় এবং তৃতীয় পয়েন্ট বেশ সঠিক। যাইহোক, আপনার প্রথম বিষয়টি (খুব যুক্তিসঙ্গত অবস্থায়) ব্যবহারিক আইনি দিক থেকে কিছুটা সন্দেহজনক। জিপিএল লিঙ্কিং কোনও উপজাত কাজ তৈরি করে কিনা তা আদালতে অনির্ধারিত থেকে গেছে এবং এটি একটি বহুল-মতামতযুক্ত প্রশ্ন । তবুও, ভাল উত্তর।
অ্যাপসিলার

4
এই উত্তরের পয়েন্ট 1 অনেক বেশি সুনির্দিষ্ট। আইনজীবীরা এ সম্পর্কে একমত নয়, এবং এটি আদালতে পরীক্ষা করা হয়নি। উদাহরণস্বরূপ ফ্রি সফটওয়্যার ফাউন্ডেশন, যিনি জিপিএল লাইসেন্স লিখেছেন , বিপরীত দৃষ্টিভঙ্গি গ্রহণ করুন।
মার্কজে

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

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

2

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

আপনি যদি কোনওভাবে জিপিএল কোডটি পরিবর্তন করেন তবে আপনার পরিবর্তনগুলিও জিপিএল হতে হবে, তাই আপনার সরবরাহ করা নন-মাইনাইফাইড উত্সগুলিতে সেগুলি অন্তর্ভুক্ত করা উচিত।


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

1
@ অ্যান্ড্রুফিনেল "বাণিজ্যিক" এবং " চারটি স্বাধীনতার প্রতি শ্রদ্ধা " খুব কমই পারস্পরিক একচেটিয়া। আপনি এফএসএফের মূলমন্ত্রটি উল্লেখ করেছেন - স্ট্যালম্যানের নীতিবাক্যটির উত্তরোত্তর " ফ্রি বিয়ারের মতো মুক্ত নয় "? আপনি কীভাবে বিশ্বাস করতে পারেন যে নীতিবাক্যটি এটি যা করে তার ঠিক বিপরীতে বলে? নাকি আমরা বিভিন্ন নীতিবাক্য নিয়ে ভাবছি?
এপিসিলার

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

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

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