ওপেন সোর্স সফটওয়্যার কাকে বলা হয়: আমরা প্রায়ই বিভিন্ন ধরনের মুক্ত সফটওয়্যার ইন্টারনেট থেকে ডাউনলোড করি, এবং এই সমস্ত মুক্ত সফটওয়্যার আসলে ওপেন সোর্স সফটওয়্যার (Open Source Software) হিসেবে পরিচিত, যা সংক্ষেপে OSS হিসেবে উল্লেখ করা হয়। আজকের এই আর্টিকেলে আমরা ওপেন সোর্স সফটওয়্যার সম্পর্কে বিস্তারিত জানব।

ওপেন সোর্স সফটওয়্যার কি?
ওপেন সোর্স সফটওয়্যার (OSS) হল এমন একটি সফটওয়্যার যার সোর্স কোড সম্পূর্ণরূপে উন্মুক্ত এবং পরিবর্তনযোগ্য। সহজভাবে বললে, ওপেন সোর্স সফটওয়্যার এমন একটি সফটওয়্যার যা যেকোনো ব্যক্তি বিনামূল্যে ব্যবহার করতে পারে এবং এর সোর্স কোড পর্যালোচনা করে নিজের প্রয়োজন অনুযায়ী পরিবর্তন করতে পারে।
উদাহরণস্বরূপ, Windows হল একটি ক্লোজ সোর্স সফটওয়্যার, যার সোর্স কোড ব্যবহারকারী দেখতে বা পরিবর্তন করতে পারবে না; এটি শুধুমাত্র কোম্পানির দ্বারা ব্যবহৃত হয়। কিন্তু Linux-এর সোর্স কোডের উপর আমরা নজর রাখতে পারি এবং তা আমাদের সুবিধা অনুযায়ী পরিবর্তনও করতে পারি।
*নোট: সোর্স কোড হল পেছনের দিকে চলমান প্রোগ্রামিংয়ের সেই অংশ যেখানে সমস্ত নির্দেশনা এবং নির্দেশনার বিন্যাস তৈরি হয়। এটি বিভিন্ন প্রোগ্রামিং ভাষায় লেখা হয়, যেমন – Python, HTML, C++, বা Java ইত্যাদি। সোর্স কোডের প্রবেশাধিকার মূলত ডেভেলপারদের হাতে থাকে।
ওপেন সোর্স সফটওয়্যার এর প্রকারভেদ

ওপেন সোর্স সফটওয়্যারের সাধারণত কোনো অন্তর্নিহিত বিভাগ নেই, তবে এর লাইসেন্স অনুযায়ী ওপেন সোর্স সফটওয়্যার দুই ধরনের হয়ে থাকে। ওপেন সোর্স লাইসেন্স হল একটি বিশেষ অনুমোদন যা স্পষ্ট করে বহিষ্কৃত সফটওয়্যার থেকে কি কি পরিবর্তন করা যাবে এবং কি কি করা যাবে না। এই দুই ধরনের লাইসেন্স হলো:
☛ Permissive License
☛ Copyleft License
Permissive License:
- ‣ Permissive License সবচেয়ে জনপ্রিয়, যা অধিকাংশ ইন্টারনেট ব্যবহারকারী ব্যবহার করেন, কারণ এই ধরনের লাইসেন্স সবচেয়ে বেশি স্বাধীনতা এবং সুবিধা দেয় সফটওয়্যার ব্যবহারের জন্য।
- ‣ এই লাইসেন্সের আওতায় যেকেউই ওপেন সোর্স সফটওয়্যারকে নিজের মতো পরিবর্তন করতে এবং শেয়ার করতে পারে।
- ‣ এই ধরনের লাইসেন্সের নিয়ম অনুযায়ী, সফটওয়্যার পরিবর্তনের পর ক্রেডিট, মূল ডেভেলপারের প্রতি দিতে হবে এবং কপিরাইট আইনের উল্লেখ সরিয়ে ফেলা উচিত।
- ‣ আপনি যদি কোনো সফটওয়্যার পরিবর্তন করেন তবে তা অন্যকে প্রেরণ করতে পারেন এবং এর জন্য একটি মূল্যও নির্ধারণ করতে পারবেন।
- ‣ কিছু জনপ্রিয় Permissive License রয়েছে:
১। MIT লাইসেন্স
২। BSD লাইসেন্স
Also Read
৩। Apache লাইসেন্স
Copyleft License:
Copyleft License হল একটি বিশেষ ধরনের সফটওয়্যার লাইসেন্স যা সফটওয়্যারকে অনুলিপি, পরিবর্তন এবং শেয়ার করার অনুমতি দেয়। এই লাইসেন্সের মূল নিয়ম হল সফটওয়্যার শেয়ার করলে অথবা সোর্স কোড পরিবর্তন করলে সেটি যেন সকলের জন্য ফ্রি এবং ওপেন সোর্সই থাকে।
কিছু জনপ্রিয় Copyleft License এর উদাহরণ হলো:
১। GNU – General Public License
২। LGPL – Lesser General Public License
১০টি ওপেন সোর্স সফটওয়ারের উদাহরণ-
- ১। Linux: এটি এমন একটি অপারেটিং সিস্টেম যা কোনো ডিভাইসে ব্যবহার করা যেতে পারে।
- ২। VLC Media Player: ভিডিও ও মিডিয়া ফাইল প্লে করার জন্য।
- ৩। Mozilla Firefox: একটি ইন্টারনেট ব্রাউজার যা দ্রুত এবং নিরাপদ ব্যবহার করা যায়।
- ৪। Apache Web Server: ওয়েবসাইট হোস্টিংয়ের জন্য।
- ৫। Jquery: ওয়েব উন্নয়নের জন্য জাভাস্ক্রিপ্টের একটি লাইব্রেরি।
- ৬। Open Office: অফিসের নথি তৈরির ও সম্পাদনার জন্য।
- ৭। GIMP: চিত্র সম্পাদনা এবং গ্রাফিক ডিজাইনের জন্য।
- ৮। Blender: থ্রি ডি মডেলিং ও অ্যানিমেশন ভিডিও তৈরির জন্য।
- ৯। Drupal : ওয়েবসাইট ও অনলাইন অ্যাপস তৈরির জন্য।
- ১০। Git: কোডের যা সংস্করণ নিয়ন্ত্রণ ও সহযোগিতার জন্য ব্যবহৃত হয়।
আপনি এই সমস্ত সফ্টওয়্যার ইন্টারনেট থেকে বিনামূল্যে ডাউনলোড করতে পারেন এবং এদের কোড দেখতে ও প্রয়োজনে পরিবর্তন করতে পারেন।
ক্লোজ সোর্স সফটওয়্যার কি?
ক্লোজ সোর্স সফটওয়্যার এমন সফ্টওয়্যারকে বোঝায় যেখানে কোন ব্যক্তি কোড দেখতে বা পরিবর্তন করতে পারে না। শুধুমাত্র সফ্টওয়্যারের অধিকারী মানুষ এটি দেখতে ও পরিবর্তন করার ক্ষমতা রাখে। এই ধরনের সফ্টওয়্যার ডাউনলোড করতে সাধারণত কিছু টাকা খরচ হয়। যেমন: উইন্ডোজ অপারেটিং সিস্টেম, অ্যান্ড্রয়েড অপারেটিং সিস্টেম ইত্যাদি।
ওপেন সোর্স সফটওয়্যার এর সুবিধা গুলি কী?
প্রযুক্তির জগতে ওপেন সোর্স সফ্টওয়্যারের ব্যবহার ক্রমাগত বাড়ছে। বর্তমানে অনেক সাবস্ক্রিপশন লাইসেন্সযুক্ত সফ্টোয়ারের তুলনায় ওপেন সোর্স সফ্টওয়্যার বেশি জনপ্রিয়। সাধারণ সফ্টওয়ারের চেয়ে ওপেন সোর্স সফ্টওয়ারের অনেক সুবিধা রয়েছে। ওপেন সোর্স সফ্টওয়ারের ১০ টি সুবিধা হলো:
১) কাস্টমাইজেশন: ওপেন সোর্স সফ্টওয়্যারকে নিজের পছন্দ অনুযায়ী পরিবর্তন করা যায়।
২) নিয়ন্ত্রণের সুবিধা: এই সফ্টওয়্যার সহজেই নিয়ন্ত্রণ করা যায়; অর্থাৎ এর কোড দেখার, পরিবর্তন করার এবং যাচাই করার সুযোগ আছে।
৩) ফ্রি ডাউনলোড: এই সফটওয়্যার সম্পূর্ণ বিনামূল্যে ইন্টারনেট থেকে ডাউনলোড করা যায় এবং যে কেউ সহজেই এটি ব্যবহার করতে পারে।
৪) উচ্চ মানের: এর সোর্স কোড নিজস্বভাবে পরিবর্তন করে আরো উন্নত সফটওয়ারে উন্নত করা যায়।
৫) সহজ সংশোধন: এর সোর্স কোড পরিবর্তন করা খুব সহজ।
৬) জনপ্রিয়তা: ওপেন সোর্স সফ্টওয়্যার ব্যাপকভাবে পরিচিত এবং ব্যবহারকারীর পছন্দসই।
৭) সুরক্ষা: এই সফ্টওয়্যারগুলি নিরাপদ হিসেবে গণ্য হয়, কারণ এগুলি অনেক ডেভেলপার দ্বারা পরীক্ষা করা হয়।
৮) বহুমুখী ব্যবহার: শিক্ষাপ্রতিষ্ঠান থেকে বড় প্রতিষ্ঠানে ওপেন সোর্স সফ্টওয়্যার ব্যবহার করা হয়।
৯) কোডিং শিখতে সহায়তা: ওপেন সোর্স থাকায় যে কেউ এর সোর্স কোড দেখতে পারে এবং প্রোগ্রামিং শিখতে পারে। যেসব শিক্ষার্থী কোডিং শিখতে ইচ্ছুক, তারা এই সফ্টওয়্যারের কোড দেখেতে ও পড়তে সক্ষম হয়।
10) বিস্তারিত ব্যবহার: ওপেন সোর্স সফটওয়্যার এখন কেবল একটি সফটওয়্যারের মধ্যে সীমাবদ্ধ নয়। এই প্রোগ্রামিংয়ের মাধ্যমে আর্টিকেল, ছবি, গান ইত্যাদি তৈরি হচ্ছে।
ওপেন সোর্স সফটওয়্যার এবং ক্লোজ সোর্স সফটওয়্যারের মধ্যে প্রধান পার্থক্য কী?
১। সোর্স কোডের অ্যাক্সেস:
● OSS: ওপেন সোর্স সফটওয়্যারের সোর্স কোড সবার জন্য উন্মুক্ত, অর্থাৎ যে কেউ এর কোডের কাঠামো দেখার সুযোগ পায়।
● CSS: ক্লোজ সোর্স সফটওয়্যার এর সোর্স কোড শুধুমাত্র কোম্পানির মালিক বা তার কর্মচারীদের দেখার জন্য অনুমোদিত।
২। কোড পরিবর্তন করার অনুমতি:
● OSS: এই ধরনের সফটওয়্যার কাউকে সহজেই কোড পরিবর্তনের অধিকার দেয়।
● CSS: শুধুমাত্র কোম্পানির মালিকের অধিকার রয়েছে এটি পরিবর্তন করার।
৩। খরচ:
● OSS: ইন্টারনেট থেকে এটি বিনামূল্যে ডাউনলোড করে ব্যবহার করা যায়।
● CSS: অনেক সফ্টওয়্যার ব্যবহার করতে অর্থ পরিশোধ করতে হয়।
৪। লাইসেন্সের নিয়ম:
● OSS: এটির জন্য একটি ফ্রি লাইসেন্স প্রদান করা হয় যা ব্যবহারকারীদের সোর্স কোড নিজেদের মতো করে পরিবর্তন করার সুযোগ দেয়।
● CSS: পেইড লাইসেন্স দ্বারা নির্ধারণ করা হয় যে সোর্স কোড দেখা বা পরিবর্তন করা যাবে না।
৫। সংশোধন ও অ্যাডাপ্টেশন:
● OSS: এটি নিজের প্রয়োজন অনুযায়ী সম্পাদনা করে শেয়ার করার সুবিধা দেয়।
● CSS: সফটওয়্যারের মালিক বা বিক্রেতাই কোড সম্পাদনা করতে পারে।
৬। নিরাপত্তা:
● OSS: ওপেন সোর্স হওয়ায় যেকোনো ডেভেলপার এটি দেখতে পারে, ফলে নিরাপত্তা বিষয়ক সমস্যা দ্রুত সমাধান করা সম্ভব।
● CSS: যদিও এটি নিরাপদ, সময়ের সাথে আপডেট বা সমস্যা সমাধানে সময় লাগতে পারে, কারণ এর অ্যাক্সেস কেবল এক মালিকের কাছে রয়েছে।
৭। বিতরণ:
● OSS: এর সোর্স কোড অন্যদের কাছে পাঠানোর অনুমতি রয়েছে।
● CSS: শেয়ার করার অনুমতি নেই।
বাংলাদেশ এবং ভারতে জনপ্রিয় ১০টি ওপেন সোর্স সফটওয়্যার কী কী?
১। Linux: এটি বিশ্বের সর্বাধিক ব্যবহৃত ওপেন সোর্স অপারেটিং সিস্টেম, এবং ভারতে এটিকে বিভিন্ন ক্ষেত্রে প্রচুর ব্যবহৃত হয়। এর ব্যবহারের সহজতা, নিরাপত্তা, বিনামূল্য এবং কাস্টমাইজ করার সুবিধার জন্য এটি জনপ্রিয়।
২। Mozilla Firefox : Mozilla কোম্পানির তৈরি একটি ফ্রি ওপেন সোর্স ওয়েব ব্রাউজার। এটি Google Chrome এর বিকল্প হিসেবে যথেষ্ট জনপ্রিয়। এর নিরাপত্তা অন্য ব্রাউজারের তুলনায় বেশি কার্যকর।
৩। LibreOffice : বর্তমানে এটি সবচেয়ে জনপ্রিয় ওপেন সোর্স সফটওয়্যার। মাইক্রোসফট সার্ভিসের জন্য অর্থ নেয়, তবে LibreOffice সম্পূর্ণ ফ্রি, ব্যবহার করা সহজ এবং নিরাপদ। এটি Word processing, Excel এর কাজ, ডাটাবেস ইত্যাদির সকল কার্যক্রম করতে সক্ষম এবং MS Word এর বিকল্প।
৪। GIMP : যারা Adobe Photoshop এর বিকল্প খুঁজছেন, তাদের জন্য এই ওপেন সোর্স সফটওয়্যারটি একটি অন্যতম টুল। এর সাহায্যে ফটোশপ, গ্রাফিক ডিজাইন, ইমেজ এডিটিং ইত্যাদি কাজ করা যায়।
৫। VLC Media Player : এটি একটি ফ্রি ওপেন সোর্স মাল্টিমিডিয়া প্লেয়ার। এর মাধ্যমে সকল ধরনের অডিও এবং ভিডিও প্লে এবং এডিট করা যায়। এর ব্যবহার খুব সহজ এবং যেকোনো ডিভাইসের সঙ্গে এটি কাজ করে।
৬। Inkscape : এটি একটি মুক্ত এবং ওপেন সোর্স গ্রাফিক্স সম্পাদনার সরঞ্জাম যা চিত্র, আইকন, লোগো এবং অন্যান্য অনেক কিছু নির্মাণের জন্য ব্যবহৃত হয়। গ্রাফিক ডিজাইনার ও ওয়েব ডিজাইনারদের মাঝে এটি বিশেষভাবে জনপ্রিয় যারা Adobe Illustrator এর বিকল্প খুঁজছেন।
৭। Krita : এই ওপেন সোর্স সফটওয়্যারটি ডিজিটাল শিল্প তৈরি, ছবি তোলা, পেইন্টিং করা এবং ডিজাইন করার জন্য ব্যবহৃত হয়। এটি একটি সম্পূর্ণ বিনামূল্যে ওপেন সোর্স টুল।
৮। Audacity : যদি আপনি ইউটিউবের জন্য ভিডিও তৈরি করেন বা অডিও সম্পাদনা করতে চান, তাহলে এই ওপেন সোর্স সফটওয়্যারটি খুব সহায়ক হতে পারে। এর মাধ্যমে আপনি অডিও রেকর্ডিংও করতে পারবেন। বর্তমানে অনেক সঙ্গীত এবং মিউজিক তৈরি করতে এটির ব্যবহার বাড়ছে।
৯। Shotcut : এটি একটি ভিডিও সম্পাদনার সফটওয়্যার যা প্রধানত ইউটিউব ভিডিও তৈরির জন্য ব্যবহৃত হয়। তবে এর বৈশিষ্ট্যগুলি এত উন্নত হয়েছে যে চলচ্চিত্র নির্মাণেও এটি ব্যবহৃত হতে শুরু করেছে।
১০। Kodi : যদি আপনি হোম থিয়েটারে বিনোদন উপভোগ করতে চান, তাহলে এই ওপেন সোর্স মিডিয়া প্লেয়ারটি ব্যবহারে সাধারণ। এর মাধ্যমে আপনি টিভি শো, সঙ্গীত, গান, সিনেমা ইত্যাদি ভোগ করতে পারেন।
বাংলাদেশ এবং ভারতে উপলব্ধ অনেক জনপ্রিয় ওপেন সোর্স সফ্টওয়্যার প্রোগ্রামের মধ্যে এগুলি কিছু উদাহরণ। ওপেন সোর্স সফ্টওয়্যারগুলির সাহায্যে ব্যয় সাশ্রয় করা যায় এবং আপনি আপনার নির্দিষ্ট প্রয়োজন অনুসারে সফ্টওয়্যার কাস্টমাইজ করার সুবিধা পান।
২০২৫ সালে কিছু পরিচিত ওপেন সোর্স সফ্টওয়্যারের নাম ও তাদের কার্যকারিতা:-
১। LibreOffice : এটি MS Office এর একটি বিকল্প যা ডকুমেন্ট তৈরি, সম্পাদনা, এক্সেল তৈরি এবং প্রেজেন্টেশনসহ অন্যান্য কাজ সম্পাদনের জন্য ব্যবহৃত হয় এবং এটি সম্পূর্ণ বিনামূল্যে।
২। GIMP : এটি ছবি সম্পাদনার জন্য একটি উৎকৃষ্ট টুল এবং এটি Adobe Photoshop এর বিকল্প হিসেবে কাজ করে।
৩। VLC Media Player : এটি এমন একটি মিডিয়া প্লেয়ার যেখানে বিভিন্ন ফর্ম্যাটের গান, অডিও এবং ভিডিও চালানো সম্ভব।
৪। Audacity : এটি যেকোনো ফরম্যাটের অডিও সম্পাদনা ও রেকর্ড করার জন্য ব্যবহৃত হয়।
৫। Mozilla Firefox : এটি সবচেয়ে দ্রুত এবং নিরাপদ ওয়েব ব্রাউজিংয়ের জন্য ব্যবহৃত হয়।
৬। Apache OpenOffice : এটি MS Office এবং LibreOffice এর বিকল্প হিসেবে কাজ করে।
৭। Inkscape : গ্রাফিক ডিজাইন বা শেখার আগ্রহীদের জন্য এই ওপেন সোর্স সফটওয়্যার একটি চমৎকার পছন্দ।
৮। Blender : এটি 3D শিল্প তৈরি ও অ্যানিমেশন ভিডিও তৈরি করার ক্ষেত্রে ব্যবহৃত হয়।
৯। Linux : এটি একটি জনপ্রিয় মুক্ত অপারেটিং সিস্টেম সফটওয়্যার।
১০। Nextcloud : এটি ব্যবহার করে আপনি একটি ব্যক্তিগত ক্লাউড স্টোরেজ তৈরি করতে পারেন এবং গুরুত্বপূর্ণ ডকুমেন্টগুলি সংরক্ষণ করতে পারেন।
১১। FileZilla : FileZilla একটি বিনামূল্যের এবং ওপেন সোর্স সফটওয়্যার যা ফাইল স্থানান্তরে সহায়তা করে। এটিকে FTP ক্লায়েন্ট বলা হয়। FTP মানে ফাইল ট্রান্সফার প্রোটোকল।
১২। Thunderbird : Thunderbird হলো একটি মুক্ত ওপেন সোর্স ইমেইল টুল যা Mozilla Foundation দ্বারা তৈরি। এর মাধ্যমে আপনি একাধিক ইমেইল আইডি পরিচালনা করতে পারেন। ইমেইল পাঠানো, ইমেইল গ্রহণ, চ্যাট, নিউজ, ক্যালেন্ডার ইত্যাদি করার ক্ষমতা রয়েছে।
১৩. KeePass : এটি একটি বিনামূল্যের পাসওয়ার্ড ম্যানেজার। এর সাহায্যে মোবাইল এবং কম্পিউটারে ব্যবহৃত সমস্ত পাসওয়ার্ড পরিচালনা করা যায়।
১৪. WordPress : এটি একটি অত্যন্ত জনপ্রিয় ওপেন সোর্স কন্টেন্ট ম্যানেজমেন্ট সিস্টেম যা ওয়েবসাইট এবং ব্লগ তৈরি করার জন্য ব্যবহৃত হয়।
১৫। Docker : Docker একটি প্ল্যাটফর্ম যা বিভিন্ন অ্যাপ্লিকেশনকে একই স্থানে একত্রিত করে, যেখানে থেকে সমস্ত অ্যাপ্লিকেশন ব্যবহৃত হয়।
১৬। Git : Git একটি মুক্ত উৎস সংস্করণ নিয়ন্ত্রণ ব্যবস্থা। এর মাধ্যমে আপনি আপনার প্রকল্পের বিভিন্ন পরিবর্তনগুলি, যেমন কোড এবং ডকুমেন্টগুলো, পর্যবেক্ষণ এবং পরিচালনা করতে পারেন।
১৭। Jenkins : Jenkins একটি মুক্ত উৎস অটোমেশন সার্ভার, যা সফ্টওয়্যার উন্নয়ন প্রক্রিয়ায় ব্যবহৃত হয়।
১৮। MariaDB : MariaDB হল একটি মুক্ত উৎস সম্পর্কিত ডাটাবেস ব্যবস্থাপনা সিস্টেম। এটি কম্পিউটারের তথ্য, ডেটা এবং ডকুমেন্ট সংরক্ষণের পাশাপাশি এডিট এবং পরিচালনা করার জন্য সহায়তা করে। মূলভাবে, MariaDB আপনাকে সিস্টেম্যাটিকভাবে ডেটা বজায় রাখতে সাহায্য করে।
১৯। Atom : এটি একটি টেক্সট এডিটর হিসেবে কাজ করে, যা কোড লেখার এবং সম্পাদনা করার সুবিধা প্রদান করে।
২০৷ Kubernetes : এই মুক্ত উৎস সফ্টওয়্যারটি অ্যাপ্লিকেশন তৈরিতে ব্যাপকভাবে ব্যবহৃত হয়। এটি অ্যাপ্লিকেশন পরিচালনা, পরীক্ষা এবং চালনার জন্য বিশেষভাবে উপকারী।
ওপেন সোর্স অপারেটিং সিস্টেম কাকে বলে? এর উদাহরণ কি?
ওপেন সোর্স অপারেটিং সিস্টেম হল একটি অপারেটিং সিস্টেম যার সোর্স কোড সবার জন্য উন্মুক্ত। অর্থাৎ, যে কেউ এটি বিনামূল্যে ডাউনলোড করে প্রয়োজন অনুসারে পরিবর্তন ও ব্যবহার করতে পারে। এর উদাহরণে সবচেয়ে পরিচিত হচ্ছে Linux।
সোর্স কোড কি?
সোর্স কোড হল একটি কম্পিউটার প্রগ্রামের মৌলিক রূপ, যা একজন প্রোগ্রামার দ্বারা লেখা হয়। এটি মানব-পাঠযোগ্য ফর্মেটে থাকে এবং কিভাবে কম্পিউটারকে কাজ করতে হবে তা নির্দেশ করে। এই কোড সাধারণভাবে একটি ভাষায় লেখা হয় যা কম্পিউটার বুঝতে পারে না; তাই এটি মেশিনের জন্য বোঝার উপযোগী ভাষায় রূপান্তরিত করতে হয়, যা কম্পাইলিং হিসাবে পরিচিত। উদাহরণস্বরূপ, যদি আপনি একটি ওয়েবসাইট তৈরি করেন, তাহলে তার সোর্স কোড HTML, CSS এবং JavaScript এর মতো ভাষায় লেখা হবে।
ওপেন সোর্স সফটওয়্যারের তালিকা – Open Source Software List
ওয়েব ব্রাউজারের জন্য:
- Firefox
- Chromium
- Brave
- Opera
- Vivaldi
অফিস সফটওয়্যারের ক্ষেত্রে:
- LibreOffice
- OpenOffice
- WPS Office
- Calligra
- OnlyOffice
গ্রাফিকস সফটওয়্যার তৈরির ক্ষেত্রে:
- GIMP
- Inkscape
- Blender
- Krita
- MyPaint
ভিডিও সম্পাদনার সফটওয়্যার:
- DaVinci Resolve
- OpenShot
- Kdenlive
- Shotcut
- Avidemux
ওয়েব ডেভেলপমেন্ট সফটওয়্যার:
- WordPress
- Drupal
- Joomla
- Magento
- PrestaShop
এগুলির পাশাপাশি আরও অনেক ওপেন সোর্স সফটওয়্যার বিদ্যমান এবং এখনো তৈরি হচ্ছে।
Frequently Asked Questions (FAQs)
Q 1. ওপেন সোর্স সফটওয়্যার কি?
ওপেন সোর্স সফটওয়্যার (OSS) হলো এমন একটি সফটওয়্যার যার সোর্স কোড সাধারণ জনগণের কাছে উন্মুক্ত। অর্থাৎ, যে কেউ এই প্রোগ্রামিং কোডের ব্যবহার, পরিবর্তন এবং বিতরণ করতে পারে।
Q 2. সোর্স কোড কি?
সোর্স কোড কোনো সফটওয়্যারের কোডিং বা প্রোগ্রামিংয়ের নকশা।
Q 3. ওপেন সোর্স লাইসেন্স কি?
ওপেন সোর্স লাইসেন্স একটি আইনগত চুক্তি যা নির্ধারণ করে কিভাবে ওপেন সোর্স সফটওয়্যার ব্যবহার, পরিবর্তন এবং বিতরণ করা যাবে।
Q 4. মালিকানা প্রোগ্রামিং কী?
মালিকানা প্রোগ্রামিং, যা ক্লোজড-সোর্স প্রোগ্রামিং নামেও পরিচিত। এটি একটি প্রকারের প্রোগ্রামিং যেখানে সোর্স কোড সাধারণ জনগণের জন্য উপলব্ধ থাকে না। এর মানে হলো, সফ্টওয়্যারের মালিক বা যারা লাইসেন্সধারী, কেবল তারাই কোডটি দেখার, পরিবর্তন করার এবং বিতরণের অধিকার রাখে। মালিকানা প্রোগ্রামিংয়ের বিপরীত হলো ওপেন সোর্স প্রোগ্রামিং, যেখানে সোর্স কোড মুক্তভাবে সকলের জন্য প্রাপ্য।
Q 5. ভিপিএন কাকে বলা হয়?
ভিপিএন হলো ভার্চুয়াল প্রাইভেট নেটওয়ার্ক। এটি একটি প্রযুক্তি যা আপনার ইন্টারনেট সংযোগকে নিরাপদ এবং গোপনীয় রাখে। উদাহরণস্বরূপ, যদি আপনি একটি পাবলিক Wi-Fi ব্যবহার করছেন (যেমন ক্যাফে বা বিমানবন্দরে) এবং ভিপিএন ব্যবহার না করেন, তাহলে কোনো হ্যাকার আপনার তথ্য হাতিয়ে নিতে পারে। তবে যদি আপনি একটি VPN ব্যবহার করেন, আপনার তথ্য এনক্রিপ্ট হয়ে যায়, যার ফলে হ্যাকার এটি দেখতে সক্ষম হয় না।


