Logo bn.androidermagazine.com
Logo bn.androidermagazine.com

ওপেন সোর্স কি?

Anonim

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

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

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

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

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

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

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