ডেভেলপার লাইসেন্স কখন কিনবো এবং কিভাবে ব্যবহার করবো?

·

ডেভেলপার লাইসেন্স কি, কেন কিনবো এবং কিভাবে ব্যবহার করবো, এ সংক্রান্ত বিষয়গুলো এই পোস্টে বিস্তারিত উদাহরণসহ বলার চেস্টা করেছি।

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

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

২। আবার, অনেকে থিমের মধ্যে প্লাগিন না দিয়ে, কোড ক্যানিয়ন বা নিজস্ব পেইড প্লাগিন এর লিঙ্ক দিয়ে দেয়; এবং ইনস্টলেশনের পর মেসেজ শো করে যে, আপনি অতিরিক্ত ফিচার পেতে অমুক প্লাগিন ইনস্টল করতে পারেন। যেমন- উকমার্স বা ইজি ডিজিটাল ডাউনলোড এর অ্যাড-অন।

ডেভেলপার লাইসেন্স কখন কিনবো এবং কিভাবে ব্যবহার করবো?

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

নিজের কেনা প্রডাক্ট কেন ক্লায়েন্টকে দেয়া উচিত নয়?

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

যখন জিজ্ঞেস করলাম কেন, তখন সে বলল হয়তো ক্লায়েন্টের ভবিষ্যতে নিজের সাইটের কন্টেন্ট নিজেরি পরিবর্তন করা লাগে। আর ক্লায়েন্টকে তো কিছু সুবিধা দিতেই হয়!

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

এটা অনেক বড় ভুল!

ক্লায়েন্ট কে দিয়ে প্রয়োজনীয় থিম ও প্লাগিন কেনানোর সবচেয়ে বড় সুবিধা হচ্ছে:

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

এখন আপনাদের সম্ভাব্য কিছু প্রশ্নের উত্তর-

প্রশ্ন: আমার থিম বা প্লাগিন কেনার পরে যদি আরও একটা পেইড থিম বা প্লাগিন কেনা লাগে, তাহলে তো সেলস কমে যাবে!
উত্তর: আপনার থিম বা প্লাগিন যদি সত্যি-ই মানুষের কাজে লাগে, অর্থাৎ কোন সমস্যার সমাধান করে, তাহলে অবশ্যই মানুষ কিনবে। আলাদা আরও একটা কেনা লাগলে সেটা সমস্যা হবে না। খোদ থিমফরেস্টেই উকমার্স ও ইজি ডিজিটাল ডাউনলোড এর অনেক থিম আর প্লাগিন আছে, যেটা আরেকটা পেইড প্রোডাক্টের উপর ডিপেন্ডেবল!

প্রশ্ন: ক্লায়েন্ট কি এতো ঝামেলায় রাজি হবে? যদি বিরক্ত হয়ে প্রজেক্ট-ই না দেয়?
উত্তর: ১ বার বুঝিয়ে বলতে দোষ নেই। বেঁকে বসলে আগের মতই করলেন না হয়!
হ্যা, তবে সচেতন করতে পারলে দেশ ও দশের লাভ। কারন ক্লায়েন্টের খরচের খাত আলাদা হবার কারনে, প্রজেক্টের পেছনে খরচের অঙ্কটা কম মনে হবে।

প্রশ্ন: এতো গেঞ্জাম করে আমার কি লাভ?
উত্তর: “এফিলিয়েট” (affiliate) শব্দটা যদি না শুনে থাকেন, তবে একবার গুগল করে নিন। অনেকের (ডেভেলপার না কিন্তু!) মূল আয়ের উৎস-ই এই এফিলিয়েট মার্কেটিং। একলাইনে বলতে হলে, অন্যের পন্য আপনি রেকোমেন্ড করবেন; আপনার দেয়া লিঙ্ক থেকে যেয়ে কেউ কিনলে ৩০%-৭০% পর্যন্ত কমিশন পাবেন।

আপনার মনে আরো যত প্রশ্ন আসবে, কমেন্ট করুন। অবশ্যই উত্তর পাবেন।

— লেখাটি Syed Balkhi এর ব্যাক্তিগত ব্লগ থেকে অনুপ্রাণিত

Comments

Leave a Reply