মাস্ক বলছেন X তার পুরো কোডবেস ওপেন-সোর্স করবে — একটি নিরাপত্তা পর্যালোচনার পর
ইলন মাস্ক ১৫ জুলাই বলেছেন যে X তার সম্পূর্ণ কোডবেস — “কোনো ব্যতিক্রম ছাড়াই” — ওপেন-সোর্স করবে, যখন নিরাপত্তা পর্যালোচনা শেষ হবে।
Once we have completed our review for security vulnerabilities, we will make the entire codebase of 𝕏 open source, with no exceptions. Moreover, we will invite third party reviewers to examine the system that is running to confirm that the open source code is what is running. Trust through total transparency is the only thing that should be believed.
পোস্টটি এখানে: x.com/elonmusk/status/2077361679034118271। এই লেখার সময় এটির ৪.৪৬ মিলিয়ন ভিউ এবং ৪,৮৭৭টি রিপ্লাই আছে।
“সম্পূর্ণ কোডবেস” মানে কী
এটি X যা আগে করেছে তার থেকে এক ধাপ এগিয়ে। ২০২৩ সালের মার্চে, X প্রকাশ করেছিল twitter/the-algorithm — সেই সুপারিশ অ্যালগরিদম যা আপনার টাইমলাইন সাজায়। সেটি ছিল সিস্টেমের একটি টুকরো, পুরোটা নয়, আর তাতে ব্যাপকভাবে কাটাছেঁড়া করা হয়েছিল।
এবার মাস্কের শব্দচয়ন আলাদা: “𝕏-এর সম্পূর্ণ কোডবেস, কোনো ব্যতিক্রম ছাড়াই।” আক্ষরিক অর্থে নিলে, এতে ব্যাকএন্ড সার্ভিস, ক্লায়েন্ট অ্যাপ, ইনফ্রাস্ট্রাকচার কোড এবং যা পেইড টিয়ার চালায় তা সবই থাকে। “কোনো ব্যতিক্রম ছাড়াই” অংশটিই কোনো পিআর স্টান্টকে সত্যিকারের কোড ডাম্প থেকে আলাদা করে।
যেটা আসলে আকর্ষণীয়
দ্বিতীয় বাক্যটিই নতুন অংশ। তৃতীয় পক্ষের পর্যালোচকদের আমন্ত্রণ জানানো যাতে নিশ্চিত করা যায় যে চলমান সিস্টেমটি প্রকাশিত সোর্সের সাথে মিলে, এমন যাচাইযোগ্যতার দাবি বেশিরভাগ কোম্পানিই কখনো করে না। কোড ওপেন-সোর্স করা এক কথা; প্রমাণ করা যে প্রোডাকশনের বাইনারিগুলো ওই কোডের সমান, একেবারে অন্য কথা।
এর জন্য একটি বাস্তব কৌশল আছে — রিপ্রোডিউসিবল বিল্ডস (reproducible builds), যেখানে একটি স্বাধীন পক্ষ পাবলিক সোর্স কম্পাইল করে এবং আউটপুটের সাথে ডিপ্লয় করা জিনিসটির তুলনা করে। X-এর কাছে কি সেই বিল্ড পাইপলাইন আছে যা এটি সাপোর্ট করতে পারে, নাকি শুধু অ্যাড-হক অডিটের পরিকল্পনা আছে, তা স্পষ্ট নয়। মাস্ক বলেননি।
তিনটি বিষয় লক্ষ্য রাখবেন
- পরিসর। “সম্পূর্ণ কোডবেস” বনাম “অ্যালগরিদম” — X ইতিমধ্যে ২০২৩-এ অ্যালগরিদম ওপেন-সোর্স করেছে (github.com/twitter/the-algorithm)। অর্থপূর্ণ হতে হলে একে অনেক দূর যেতে হবে।
- সময়সীমা। “আমাদের পর্যালোচনা শেষ হলে” — কোনো তারিখ নেই। নিরাপত্তা পর্যালোচনা মাসের পর মাস চলতে পারে, বা নীরবে হারিয়ে যেতে পারে।
- যাচাইয়ের পদ্ধতি। “তৃতীয় পক্ষের পর্যালোচক” কথাটা ঝাপসা। প্রকাশিত পদ্ধতিসহ নামী অডিটর বিশ্বাসযোগ্য। নামবিহীনটি নয়।
কেন এটা গুরুত্বপূর্ণ
X প্রায় ২৪০ মিলিয়ন দৈনিক ব্যবহারকারীসহ একটি বড় যোগাযোগ মাধ্যম এবং রাজনীতিবিদ, সাংবাদিক ও বাজারের জন্য একটি পাবলিক চত্বর। এই দাবি যে এর কোড সম্পূর্ণ উন্মুক্ত ও স্বাধীনভাবে যাচাই করা হয়েছে, এমন মাপের একটি প্ল্যাটফর্মের জন্য অভূতপূর্ব হবে। বাস্তবায়িত হলে, এটি বদলে দেবে বাইরের লোকেরা সিস্টেমটি তাদের ফিডের সাথে কী করছে তার ওপর কতটা ভরসা করতে পারে।
কিন্তু এটি একটি পোস্ট, রিলিজ নয়। কোনো রিপোজিটরি নেই, কোনো সময়সীমা নেই, কোনো নামী অডিটর নেই। এগুলো না আসা পর্যন্ত, এটিকে ইচ্ছার একটি বিবৃতি হিসেবে দেখুন।
রেফারেন্স
- মূল পোস্ট: Elon Musk on X
- X দ্বারা আগে ওপেন-সোর্স করা সুপারিশ অ্যালগরিদম: github.com/twitter/the-algorithm