জিপিএল ডার্টের মতো ভাষার ক্ষেত্রে কীভাবে কাজ করে যা অন্যান্য ভাষার সাথে সংকলন করে?


11

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

যেহেতু জাভাস্ক্রিপ্ট হ'ল একটি ব্যাখ্যা করা ভাষা যা "বাইনারি" (আকা, .js ফাইল) প্রাপ্ত প্রত্যেকটি উত্স কোডও পেয়েছে।

এখন, জিএনইউ জেনারেল পাবলিক লাইসেন্স v3.0 বলেছে যে:

"কোনও কাজের" উত্স কোড "এর অর্থ এটির পরিবর্তনের জন্য কাজের পছন্দসই রূপ" "

যা বোঝায় যে জাভাস্ক্রিপ্ট কোড ছাড়াও মূল ডার্ট কোডটি অবশ্যই শেষ ব্যবহারকারীকে সরবরাহ করতে হবে। এর অর্থ কি এই যে দার্টে লিখিত কোনও ওয়েব অ্যাপ্লিকেশনগুলিকে অবশ্যই তাদের ওয়েবসাইটের সমস্ত দর্শনার্থীদের জন্য মূল ডার্ট কোডটি প্রদান করতে হবে যদিও উত্স কোডের একটি অনুলিপি ইতিমধ্যে একটি মানব পাঠযোগ্য / লিখিত / পরিবর্তনযোগ্য আকারে সরবরাহ করা হয়েছে?


3
আমি জেজেস ফাইলটিকে "উত্স কোড" বলি না কারণ ওপরে জেএসএস হ'ল "উত্স কোড" than অবশ্যই, এটি এখনও ব্যাখ্যা করা হয়েছে, তবে কোনওভাবেই এটি উত্স কোড নয়। এটি আরও একটি পিএইচপি স্ক্রিপ্টের HTML আউটপুট মত। এটি কীভাবে লাইসেন্স ভিত্তিতে কাজ করে তা নিশ্চিত নয়।
বেন ব্রোকা

আপনি যখন "প্রোডাকশন কোড" বলছেন, আপনার অর্থ কি "উত্পাদিত"? অভ্যন্তরীণ ব্যবহারের জন্য কোনও উত্স কোড প্রকাশের প্রয়োজন নেই। আপনি যে কার্টের কোডটি ব্যবহার করছেন অন্য কারও জিপিএল (বা অন্য) লাইসেন্সযুক্ত কোডের ভিত্তিতে ব্যবহার করছেন?, বা এটি কি আপনার দ্বারা নির্মিত সমস্ত মূল কোড? উত্তর সত্যিই সেই বিবরণ উপর নির্ভর করে
পল

1
আপনি যদি জিপিএল অ্যাপ্লিকেশন পরিচালনা করেন তবে আপনাকে দর্শকদের উত্স কোড সরবরাহ করতে হবে না। আপনি যদি অ্যাপ্লিকেশন বিতরণ করেন তবে আপনাকে কেবল উত্স কোড সরবরাহ করতে হবে । (এটি যদি এজিপিএল হত তবে আপনাকে উত্সটি সরবরাহ করতে হবে: gnu.org/license/why-affero-gpl.html )
জে কাসো

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

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

উত্তর:


9

হ্যাঁ, যদি কোডটি জিপিএল এর অধীনে থাকে এবং আপনি আউটপুটযুক্ত জাভাস্ক্রিপ্ট বিতরণ করেন তবে আপনাকে অবশ্যই মূল ডার্ট কোড সরবরাহ করতে হবে। এটি সাধারণত আপনার সাইট থেকে উত্স কোড ডাউনলোড করার জন্য একটি লিঙ্কের সাহায্যে করা হবে তবে আপনি এটি কোনও মন্তব্যে বা এর মতো কিছুতে এম্বেড করতে পারেন।

আমি মনে করি এই ক্ষেত্রে জিপিএল মেনে চলার সবচেয়ে সহজ উপায় হ'ল উত্স বিতরণের জন্য বিকল্প ডি ব্যবহার করা

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

আপনি যখন আপনার পৃষ্ঠায় জেএস ফাইল অন্তর্ভুক্ত করবেন তখন মূলত আপনি এটি করেন

<script src="file.js" /><!-- source at http://example.com/path/to/modified/source/file.dart -->

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

1
আমি মনে করি জিসিসির একটি উদাহরণ is যেহেতু জিসিসি জিপিএল এবং আমি এটি একটি "বদ্ধ উত্স" প্রোগ্রাম সংকলন করতে ব্যবহার করি, এর জন্য কি আমার মূল উত্সটি প্রকাশ করা দরকার? আমি বিশ্বাস করি যে কোনও জিপিএল "সংকলক"
পল

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

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

3
@ জ্যাকাসো যা কেবল সার্ভার-সাইড কোডে প্রয়োগ হয়। একই পৃষ্ঠা থেকে: দ্রুপালের জাভাস্ক্রিপ্ট, দ্রুপালের সাথে অন্তর্ভুক্ত জিকুয়েরির অনুলিপি নিজেও জিপিএল এর অধীনে, সুতরাং যে কোনও জাভাস্ক্রিপ্ট ব্রাউজারে দ্রুপালের জাভাস্ক্রিপ্টের সাথে যোগাযোগ করে তা অবশ্যই জিপিএল বা জিপিএল সুসংগত লাইসেন্সের আওতায় থাকতে হবে।
ডার্ক হোলসোপ্পল

2

সবার আগে আমরা জিপিএল নিয়ে কথা বলছি, এজিপিএল নয়।

আপনি যদি কোনও জিপিএল অ্যাপ্লিকেশন বিতরণ না করেন , আপনি যদি এটি সার্ভারে চালনা করেন তবে আপনাকে উত্স কোড সরবরাহ করতে হবে না । তার জন্য এজিপিএল রয়েছে। জিপিএল সমস্ত বিতরণ সম্পর্কে।

ড্রুপাল এফএকিউ থেকে:

আমার ওয়েবসাইটের জন্য যে কেউ এটি দেখে তার জন্য আমাকে কি কোড দিতে হবে?

জিপিএল কোনও ওয়েব সাইট "ডিস্ট্রিবিউট" হিসাবে গণ্য করার জন্য বিবেচনা করে না, সুতরাং আপনার সার্ভারে চলমান কোডটি ভাগ করে নেওয়া আপনার প্রয়োজন হবে না tt

দয়া করে নোট করুন যে দ্রুপাল জিপিএল এর আওতায় লাইসেন্সযুক্ত এবং এতে জেএস ফাইল (অনেকগুলি) রয়েছে।

জিএনইউ থেকে:

জিএনইউ আফোরো জিপিএল এর উদ্দেশ্য হ'ল এমন সমস্যা প্রতিরোধ করা যা প্রায়শই সার্ভারে ব্যবহৃত ফ্রি প্রোগ্রামগুলির বিকাশকারীদের প্রভাবিত করে।

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

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

জিএনইউ আফোরো জিপিএল ব্যবহার করা ফলাফল এড়িয়ে চলে। যদি ডি তার সংস্করণটি এমন কোনও সার্ভারে চালান যা প্রত্যেকে ব্যবহার করতে পারে তবে আপনিও এটি ব্যবহার করতে পারেন। ধরে নিই যে তিনি সার্ভারের ব্যবহারকারীদের তার সংস্করণটির উত্স কোডটি ডাউনলোড করতে লাইসেন্স লাইসেন্সটি অনুসরণ করেছেন, আপনি এটি করতে পারেন এবং তারপরে আপনি তার পরিবর্তনগুলি আপনার সংস্করণে অন্তর্ভুক্ত করতে পারেন। (যদি তিনি এটি অনুসরণ না করেন তবে আপনার আইনজীবীর কাছে তার কাছে অভিযোগ আছে)) সূত্র: http://www.gnu.org/license/why-affero-gpl.html


2
তবে এটি ডার্ট হিসাবে দেখা যা জাভাস্ক্রিপ্টে সংকলিত এবং তারপরে সিলেন্টের মতো কার্যকর করা হয়েছে, এটি কি প্রযোজ্য?
উইনস্টন ইওয়ার্ট

1
জিপিএল সে সম্পর্কে পরিষ্কার is আমি যদি আপনাকে একটি উবুন্টু সিডি দিই তবে অবশ্যই আপনাকে সোর্স কোড পাওয়ার জন্য একটি উপায় সরবরাহ করতে হবে। যদি আমি ফাইলসভারেও উবুন্টু.আইসো রাখি তবে আমাকে অবশ্যই ডাউনলোড লিঙ্ক সরবরাহ করতে হবে (বা এর মতো কিছু)। একে বলা হয় বিতরণ। আপনি যদি এটি বিতরণ করেন তবে আপনাকে উত্স কোড সরবরাহ করতে হবে। তবে একটি অনলাইন অ্যাপ (সার্ভারে) থাকা কখনই "বিতরণ" হিসাবে গণ্য হয় না।
জে ক্যাসো

3
মুল বক্তব্যটি হ'ল কোডটি সার্ভারের পরিবর্তে ব্রাউজারে চলে। আপনার উত্তরটি কেবল তখনই অর্থবহ, যদি আমরা সার্ভারে চলমান কোডটির দিকে চেয়ে থাকি। কিন্তু আমরা না। আমরা ক্লায়েন্ট কম্পিউটারে চলে এমন কোডের দিকে নজর দিচ্ছি। কোডটি যদি সার্ভারে কার্যকর করা হয় তবে আপনি ঠিক বলেছেন, এটি বিতরণ নয়। কোডটি ব্রাউজারের দ্বারা ডাউনলোড করা এবং এটি চালানোর কারণে এটি বিতরণ এবং আপনার উত্তরটি আপত্তিজনক নয়।
উইনস্টন ইওয়ার্ট

2
প্রকৃতপক্ষে, আমি মনে করি এটি কোনটি সিপিইউ প্রক্রিয়াজাত করে তা খুব গুরুত্বপূর্ণ। আমি যদি আমার সিপিইউতে আপনার কোডটি চালিত করি তবে প্রয়োজনীয়তার দ্বারা আপনি আপনার কোডটি আমাকে বিতরণ করেছেন। সমস্ত অভিপ্রায় এবং উদ্দেশ্যগুলির জন্য এর ঠিক একই রকম যদি আমি কোনও প্রোগ্রাম ডাউনলোড করে চালিত করি। প্রশ্নটি এর আগে আলোচনা করা হয়েছে: স্ট্যাকওভারফ্লো / প্রশ্নগুলি / 1239470/… , প্রোগ্রামারস.স্ট্যাকেক্সেঞ্জিং / প্রশ্নগুলি / 62869 /… ।
উইনস্টন এওয়ার্ট

2
এছাড়াও, আপনি যে এজিপিএল পৃষ্ঠায় লিঙ্ক করেছেন সেটি দেখুন। এটি স্পষ্টভাবে সার্ভারগুলিতে সম্পাদিত কোডটি সম্পর্কে আলোচনা করে, ক্লায়েন্টদের উপর মৃত্যুদন্ড কার্যকর করা কোড নয়। লেখক যদি ভাবেন যে জিপিএল আপনার জাভাস্ক্রিপ্ট সম্পাদিত কোডের জন্য প্রযোজ্য না, তবে তিনি তাঁর আলোচনায় উল্লেখ করেছেন।
উইনস্টন ইওয়ার্ট

1

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

ডার্ট হোম পেজ এটি উল্লেখ করে: বিএসডি লাইসেন্স

আপনি জিপিএল সম্পর্কে প্রশ্ন জিজ্ঞাসা করা হয়

এছাড়াও: জিএনইউ 3.0 লাইসেন্স

আমার প্রোগ্রামটির ব্যবহার থেকে আউটপুট লোকেরা পেতে পারে এমন কোনও উপায় কি আমি জিপিএল করতে পারি? উদাহরণস্বরূপ, যদি আমার প্রোগ্রামটি হার্ডওয়্যার ডিজাইনগুলি বিকাশ করতে ব্যবহৃত হয়, তবে আমার কি এই ডিজাইনগুলি বিনামূল্যে থাকা দরকার? (#GPLOutput)

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

সুতরাং আউটপুটটির ব্যবহারের ক্ষেত্রে আপনার একমাত্র বক্তব্য হ'ল যদি আউটপুটটির উল্লেখযোগ্য অংশগুলি আপনার প্রোগ্রামের পাঠ্য থেকে অনুলিপি করা হয় (কম বেশি)। উদাহরণস্বরূপ, বাইসনের আউটপুটটির কিছু অংশ (উপরে দেখুন) GNU জিপিএল দ্বারা আচ্ছাদিত হবে, যদি আমরা এই নির্দিষ্ট ক্ষেত্রে ব্যতিক্রম না করি।

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


3
প্রশ্নটি একটি ডার্ট সংকলক যা জিপিএল (যা বিটিডাব্লু প্রোগ্রাম (সংকলক) আউটপুট সম্পর্কিত অপ্রাসঙ্গিক হবে) সম্পর্কিত নয়, তবে জিপিএল'এর একটি ডার্ট প্রোগ্রামের বিষয়ে।

2
@ ডেলান আমি আপনার মত প্রশ্নটি পড়িনি। 1) আমার প্রথম লিঙ্কটি দেখুন, ডার্টটি বিএসডি। 2) দারা প্রোগ্রামটি জিপিএল হলে তিনি প্রশ্ন জিজ্ঞাসা করবেন না। আমি তাঁর প্রশ্নটি পড়েছিলাম কারণ তিনি জানতে চেয়েছিলেন যে তার ডার্ট সোর্স কোডটিও প্রকাশ করতে হবে কিনা। আপনি কি আমার উত্তরটি পড়েছেন?
পল

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

দুঃখিত তাই এটিকে প্রসারিত করুন ... সুতরাং ডার্ট প্রোগ্রামগুলি যদি জিপিএল না হয় এবং ডার্টটি বিএসডি হয় না (সত্যিই এটি হয়, বা কমপক্ষে সাইটটি এটি বলে) তবে প্রশ্নটি কী? যদি এটি কেবল "আমি বি (জিপিএল নয়) প্রকাশ করতে চাইলে আমাকে কি (জিপিএলড) বিতরণ করতে হবে" তবে এটি একটি সদৃশ প্রশ্ন
পল

2
@ পল আমার অনুমান, এবং অন্য সকলের ধারণা, ডার্ট প্রোগ্রামটি আসলে জিপিএল'ড।

0

মূল প্রশ্নটি হ'ল:

ওয়েব পৃষ্ঠায় জাভাস্ক্রিপ্ট সহ (যেমন কোনও স্ক্রিপ্ট ট্যাগের মাধ্যমে রেফারেন্সিং) জিপিএলড কাজটিকে "পৌঁছে দেওয়া" হিসাবে গণনা করা হয়?

যদি এটি হয় তবে কোডটি সংশোধন করার জন্য আপনার উত্সটি অবশ্যই পছন্দসই আকারে উপলব্ধ করতে হবে, যদি না হয়। এই ক্ষেত্রে পছন্দসই ফর্মটি জাভাস্ক্রিপ্ট তৈরি করতে ব্যবহৃত মূল ডার্ট উত্স কোড।

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

একটি ব্যতিক্রমের জন্য জাভাস্ক্রিপ্ট এবং টেমপ্লেটগুলি সম্পর্কে এই FAQ দেখুন যা টেমপ্লেটগুলিকে জিপিএলড না করে জিপিএলড জাভাস্ক্রিপ্ট ব্যবহার করতে দেয় use

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


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

@ উইনস্টনওয়ার্ট যখন আমি "উত্স কোড" বলি তখন জাভাস্ক্রিপ্ট তৈরি করতে ব্যবহৃত মূল ডার্ট উত্স ফাইলগুলি বোঝায় mean এটি পরিষ্কার করার জন্য আমি আমার উত্তর আপডেট করব।
ক্রেগ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.