একসময় আমরা সবাই হারিয়ে যাব অন্য জগতে...রয়ে যাবে আমাদের কর্মফল...
কটু আগেই জানতে পারলাম আমাদের ডিজিটাল বাংলাদেশের প্রনেতা জনাব মোস্তফা জব্বার উবুন্টুর জন্য বিজয় প্রবর্তন করেছেন।
এ সম্পর্কিত পোস্টটি দেওয়া হয়েছে বিজয়একুশে ডট নেট এ,
উবুন্টুর জন্য বিজয়
news11151 উবুন্টুতে বিজয়ঃ জনাব জব্বার সাহেবের নতুন চুরি | Techtunes
আনন্দ কম্পিউটার্স উবুন্টুর জন্য বিজয় বাংলা সফটওয়্যার প্রস্তুত করেছে। এই সফটওয়্যারটি দিয়ে বিজয় কীবোর্ড ব্যবহার করে ইউনিকোড পদ্ধতিতে বাংলা লেখা যায়। তবে উইন্ডোজ এবং ম্যাক ও.এস-এ বিজয় যে পদ্ধতিতে বিজয় কীবোর্ড ব্যবহার করা হয় উবুন্টুতে তার ব্যতিক্রম রয়েছে। উবুন্টুর বিজয়-এ বাংলা লিখতে হলে ,ি ,ে াে, ,ৈ ৗে কার চিহ্নগুলো বর্ণের পরে টাইপ করতে হয়।
এছাড়া বিজয় কীবোর্ড একটিভ করার জন্য কন্ট্রোল ভি ব্যবহার করতে হয়। যারা উবুন্টুর জন্য বিজয় ব্যবহার করতে চান তারা মেইলে
() যোগাযোগ করুন।
ডাউনলোড করুন
স্বভাবতই ডাউনলোড করলাম। ডাউনলোড করার পরেই হতবাক হওয়ার পালা। দেখলাম ডাউনলোডকৃত আর্কাইভটির ভিতরে দুইটি ওয়ার্ডডকুমেন্ট, কয়েকটি ফন্ট এবং একটি .mim ফাইল ও বিজয়ের লোগো সম্বলিত একটি png চিত্রফাইল।
ইন্সটলেশন ইন্সটলক্রাকশন পড়ে দেখলাম উক্ত ফাইলগুলি দ্বারা Ibus এর মাধ্যমে বিজয় লেখা যাবে।
কিন্তু উল্লেখিত আছে ,
উবুন্টুর বিজয়-এ বাংলা লিখতে হলে ,ি ,ে াে, ,ৈ ৗে কার চিহ্নগুলো বর্ণের পরে টাইপ করতে হয়।
এখানে উল্লেখিত যে,
১) বিজয় লেওয়াউট যেটি জনাব জব্বারের সম্পত্তি সেটিতে উক্ত কার চিহ্ন গুলি বর্ণের আগে টাইপ করতে হয়। কিন্তু উবুন্টু বিজয়ে শব্দ গুলি আগে লিখতে হয়।
২) বিজয় লেওয়াউটে X বাটন দ্বারা যথাক্রমে “ও” এবং ” ৗ” লিখিত হয়, কিন্তু উবুন্টুর বিজয় দ্বারা লিখলে X দ্বারা যথাক্রমে “ো” এবং “ৌ” লিখিত হচ্ছে।
এবার আপনাদের মনে করিয়ে দিতে চাই ইউনিজয় লেওয়াউটের কথা, যেটি “একুশে” কতৃক প্রবর্তিত “স্বাধীনতা” প্রকল্পের অন্তগত একটি বাংলা লেখার ইউনিকোড ভিত্তিক লেওয়াউট এবং যেটি অনেক আগে থেকেই উইন্ডোজ,লিনাক্স এবং ম্যাকে ব্যবহার করা যায়। প্রায় সকল লিনাক্স ডিসট্রোর সাথেই এটি সংযুক্ত থাকে।
লক্ষ্য করুন,
১) ইউনিজয় লেওয়াউট একটি সম্পুর্ন ইউনিকোড ভিত্তিক লেওয়াউট, তাই এতে উক্ত কার গুলা ইউনিকোড নিয়মে অর্থাৎ শব্দের পরে দিতে হয়।
২) ইউনিজয় লেওয়াউটে X বাটন দ্বারা যথাক্রমে “ো” এবং “ৌ” লিখিত হয়।
এবার আসুন দেখা যাক ইউনিজয় লেওয়াউটটি লিনাক্স / উবুন্টুর সাথে কিভাবে সংযুক্ত হয়।
এটি m17n-db প্রকল্পের অন্তগত একটি লেওয়াউট হিসেবে কাজ করে।
উবুন্টু ইনপুট মেথড ফ্রেমওয়ার্ক (সহজ ভাবে বলতে গেলে “লেখার সফটওয়ার”) এই m17n-db’র সকল লেওয়াউট সাপোর্ট করে এবং Ibus এ m17n-db’র লেওয়াউট দ্বারাই “ইউনিজয়” এবং “প্রভাত” এবং “ইন্সক্রিপ্ট” বাংলা লেওয়াউট সহ বিভিন্ন ভাষার শতাধিক লেওয়াউট দ্বারা লেখা যায়।
Ibus এবং m17n-db সম্পর্কে জানতে নিচের লিংকগুলি দেখুন।
Click This Link
Click This Link
এখন আসুন দেখা যাক এই m17n-db তে ইউনিজয় লেওয়াউট টি কিভাবে থাকে। m17n-db তে লেওয়াউট গুলির ফরম্যাট হচ্ছে .mim ফাইল।
উবুন্টুতে ইন্সটলড থাকা ইউনিজয় টি থাকে /usr/share/m17n/bn-unijoy.mim এই ঠিকানাতে।
এছাড়া সরাসরি উবুন্টুর ডেভেলমেন্ট সাইট থেকে ডাউনলোড করুন এখানে।
bn-unijoy.mim ফাইলটির শুরুতেই এর লাইসেন্স সম্পর্কে পরিস্কার করে বলা আছে,
;; bn-unijoy.mim — Bengali input method simulating Unijoy keyboard.
;; Copyright (C) 2005
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
;; This file is part of the m17n database; a sub-part of the m17n
;; library.
;; The m17n library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public License
;; as published by the Free Software Foundation; either version 2.1 of
;; the License, or (at your option) any later version.
;; The m17n library is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
;; Lesser General Public License for more details.
;; You should have received a copy of the GNU Lesser General Public
;; License along with the m17n library; if not, write to the Free
;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.
(input-method bn unijoy)
(description “Bengali input method simulating Unijoy keyboard layout.
“)
এটি m17n’র অন্তগত যা এলজিপিএল পাবলিক লাইসেন্সের অধিনে বিনামূল্যে ব্যবহার ও বিতরনের যোগ্য।
এই লাইব্রেরিটিতে এলজিপিএল ২.১ ব্যাবহার করা হয়েছে এবং প্রযোজ্য ক্ষেত্রে এর পরবর্তী সংস্করন ব্যাবহার করতে বলা হয়েছে। এলজিপিএল ২.১ লাইসেন্স ঘাটলে দেখা যায় এখানে পরিস্কার বলা আছে এই লাইসেন্স এর অন্তর্গত যে কোন কোড বা সফটওয়্যার যে কেউ বিনামুল্যে ব্যবহার, সরবরাহ ও বিতরন করতে পারবে।
কিন্তু সকল ক্ষেত্রেই মূল ডকুমেন্ট অক্ষত রাখতে হবে।
যদি কেউ এই লাইসেন্স এর অওতায় থাকা কোন ডকুমেন্ট (কোড বা সফটওয়্যার) সম্পাদনা বা পরিবর্তন করতে চান তাহলে তাকে কিছু শর্ত মানতে হবে, এগুলো হল,
১। মডিফাইড কাজটিও একটি সফটওয়্যার লাইব্রেরি হতে হবে।
২। মডিফাইড ফাইলে অবশ্যই উল্লেখ করতে হবে মূল ফাইলের কোন কোন যায়গায় পরিবর্তন করা হয়েছে এবং কোন তারিখে পরিবর্তন করা হয়েছে।
৩। মডিফাইড কাজের পুরোটাতেই কোন তৃতীয় পক্ষকে লাইসেন্স এর অধিকার দেয়া যাবে না।
৪। মডিফাইড প্রোগ্রামে যদি একই লাইসেন্স এর আওতায় থাকা অন্য কোন লাইব্রেরি ব্যাবহার করা হয় তবে তার লাইসেন্স উল্লেখ করতে হবে, এং নৈতিকভাবে এই নিশ্চয়তা দিতে হবে যে ব্যাবহৃত লাইব্রেরি শুধুমাত্র প্রয়োজনীয় ক্ষেত্রেই ব্যাবহার করা হচ্ছে, এবং মূল লাইব্রেরি অক্ষত রাখা হচ্ছে।
এই শর্তগুলো মেনে মডিফাইড কাজটিও একই লাইসেন্স এর আওতায় প্রকাশিত হতে হবে।
মডিফাইড কাজে যদি সম্পুর্ন নতুন কিছু থেকে থাকে যা পূর্বের লাইব্রেরিতে নাই, সেটাকে এই লাইসেন্স এর বাইরে রখা যেতা পারে, তবে সেটি শুধুমাত্র স্বাধীনভাবে ঐ নির্দিষ্ট অংশের ক্ষেত্রে প্রযোজ্য হবে। এই লাইসেন্স এ প্রকাশিত কাজের সাথে ব্যবহার করতে হলে সম্পুর্ন কাজটিই একই লাইসেন্স এ প্রকাশিত হতে হবে।
মূল লাইসেন্স পাওয়া যাবে এখানে
এই লাইসেন্স এ বলা আছে bn-unijoy.mim — Bengali input method simulating Unijoy keyboard কাজটি National Institute of Advanced Industrial Science and Technology (AIST) কর্তৃক লাইসেন্সকৃত। যার রেজিস্ট্রেশন নাম্বার H15PRO112।
এবং বলা আছে এই ফাইলটি m17n database library এর একটি অংশ।
m17n একটি ফ্রি সফটওয়্যার হলেও এটি এলজিপিএল ২.১ লাইসেন্স এর আওতায় প্রকাশিত এবং এটি ব্যবহার,বিতরন, পরিবর্তনের ক্ষেত্রে এই লাইসেন্স এর নীতিমালা অবশ্যই মেনে চলতে হবে।
এবার দেখা যাক জনাব জব্বারের প্রবর্তিত উবুন্টু বিজয় bn-bijoy.mim এ,
;; bn-bijoy.mim — Bengali input method simulating Bijoy keyboard.
(input-method bn bijoy)
(description “Bengali input method simulating Bijoy keyboard layout.”)
(title “বিজয়”)
এখানে দেখুন ইউনিজয়ে থাকা জিপিএল লাইসেন্সের সম্পুর্ন চিহ্নই গায়েব করে ইউনিজয়ের জায়গায় বিজয় নামটি লিখে দেওয়া হয়েছে।
এরপর দেখা যাক ফাইলটির ভিতরে কী ম্যাপিং এর কি অবস্থা,
diff এবং Kompare সফটওয়ার দুটি দিয়ে স্ক্যান করে পাওয়া যাচ্ছে,
- (“\\” “ৎ”) ;; BENGALI SIGN KHANDATA < bn-bijoy.mim – 34
+ (“|” “ৎ”) ;; BENGALI SIGN KHANDATA < bn-unijoy.mim – 56
- (“|” “ঃ”) ;; BENGALI SIGN VISARGA < bn-bijoy.mim – 69
+ (“\\” “ঃ”) ;; BENGALI SIGN VISARGA < bn-unijoy.mim – 91
অর্থাৎ “খন্ডত-ৎ” এর জায়গায় “বিসর্ঘ-ঃ” এই একটি বর্ণ শুধু পরিবর্তন করা হয়েছে।
এ থেকে উপরোক্ত আলোচনা থেকে এটিই প্রতিয়মান হয় যে উবুন্টুর ইউনিজয় কে কপি করে একটি বর্ণ পরিবর্তন করে এবং বিজয় নাম দিয়ে লাইসেন্স পরিবর্তন করে ছেড়ে দেওয়া হয়েছে।
অনেকে প্রশ্ন করতে পারেন এটি যে ইউনিজয়ের চুরি করা কপি সেটার প্রমান কী?
তার উত্তরে আলোচনার সারসংক্ষেপ,
১) উপরোক্ত কার গুলি বর্ণের আগে লিখতে হয় বিজয়ে, ইউনিজয়ে বর্ণর পরে লিখতে হয়, কিন্তু ইউনিজয় চুরি করে বিজয় বানানোর কারনে উক্ত কারগুলি তথাকতিথ উবুন্টু বিজয়ে বর্ণের পরে লিখতে হয়।
২) যদি জনাব জব্বার ইউনিজয় থেকে চুরি না করে নিজে যদি তৈরী করতেন তাহলে শুধু মাত্র একটা বর্ণ ছাড়া সম্পুর্ন লেওয়াউট mim ফাইল হুবোহু এক হত কিভাবে ?
যদি শুধু দেখতে একই রকম হত তাহলে নাহয় একটা কথা থাকত, কিন্তু সফটওয়ার দিয়ে স্ক্যান করেও পার্থক্য পাওয়া গেল মাত্র একটি বর্ণ।
এই লেওয়াউটের বৈশিষ্ট্যের মধ্যে বিজয়ের নয় বরং ইউনিজয়ের বৈশিষ্ট্যগুলি দেখা যাচ্ছে। (X কী, কার পরে ….)
প্রশ্নঃ জনাব জব্বার ইউনিজয় থেকে বিজয় বানাক তাতে আপনার কি ?
উত্তরঃ ইউনিজয় তথা m17n-db সহ সম্পুর্ন লিনাক্স / উবুন্টু ফ্রি এবং ওপেন সোর্স। এখানে কারো তৈরী কোনকিছু ব্যবহার করার আগে তার প্রতি কৃতজ্ঞতা স্বীকার পুর্বক অনুমতি নিতে হবে এবং তৈরীকৃত প্রডাক্টে মূল স্রষ্টার নাম উল্লেখ করতে হবে। কিন্তু জনাব জব্বার তা করেন নি এবং এলজিপিএল লাইসেন্সের একটি প্রডাক্টকে নিজে নামে প্রপারেটরি ভাবে ছেড়ে দিয়েছেন।
লিনাক্স এবং ওপেনসোর্স একজন একনিষ্ঠ সেবক হিসাবে এটি আমি কিছুতেই হতে দিতে পারি না।
জনাব জব্বার এলজিপিএল লাইসেন্স ভংগ করেছেন এবং এর ফলে তিনি শাস্তিযোগ্য অপরাধ করেছেন।
আশা করছি এবিষয়ে m17n-db কতৃপক্ষ যথাযথ ভাবে আন্তজাতিক ভাবে আইনি ব্যবস্থা গ্রহন করবে।
পরিশিষ্ঠঃ
কিছুদিন আগে আমি ইউনিকোড র এ য-ফলা লিখা নিয়ে গবেষনা করেছিলাম। ফলে m17n-db , ibus , scim ইত্যাদি লেওয়াউট এন্জিন ও ইনপুট মেথড ফ্রেমওয়ার্ক সম্পর্কে আমার ভালো ধারনা আছে।
আমি আমার গবেষনার কার্যপ্রনালী ও ফলাফল সহ সবকিছু বাংলা ফোরাম সমুহে উন্মুক্ত ভাবে প্রকাশ করেছিলাম এই উদ্দেশ্যে যে হয়ত এগুলো দ্বারা ধারনা পেয়ে আরো অনেকে বাংলা ভাষা লিখনের উন্নতি করবে, কিন্তু আজকে অত্যন্ত দুঃখ , ক্ষোভ , লজ্জার সংগে প্রত্যক্ষ করতে হচ্ছে একটি m17n-db লেওয়াউট চুরি করার মত লজ্জাজনক ঘটনা কে। ধিক বাঙালি, ধিক আমাদের। নিজের স্বার্থে যে মায়ের ভাষার জন্য বরকত,সালাম … শহীদ হয়েছিলেন সেই ভাষা কে ব্যবসার জন্য নির্লজ্জ ভাবে চুরি করে কাচামালে পরিনত করতে ভাষা ব্যবসায়ীদের একটুও বিবেকে বাধল না!
উপরোক্ত পোস্টটি মূল লৈখকের নাম উল্লেখপুর্বক সকল জায়গায় শেয়ার করতে অনুরোধ করছি। এছাড়া বিনীত অনুরোধ করছি সাময়িক উত্তেজনার বশবর্তী হয়ে জনাব জব্বারের নাম বিকৃতকরন ও গালাগালি না করতে। এতে জব্বার সাহেবের কোন ক্ষতি তো হয়ই না বরং নিজের ক্ষতি হয়।
মুল লেখাটি লিখেছেন সারিম
।
অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।