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