Basic Terms
online
We have 17 guests and no members online
About us
Articles
Open Source
- Details
- Written by মাসপি
- Hits: 683
যখন কোন একটি সফটওয়্যারকে ওপেনসোর্স বলা হল তখন বুঝতে হবে সফটওয়্যারটি তৈরির সোর্স কোড সকলের নিকট উন্মুক্ত। ফলে প্রোগ্রামাররা সফটওয়্যারটিকে পরিবর্তন, পরিবর্ধন এবং উন্নতি সাধন করতে পারেন। ওপেনসোর্স সফটওয়্যার ডেভেলাপমেন্ট প্রজেক্টে বিভিন্ন ওপেনসোর্স কমিউনিটি কাজ করে। তাদের লক্ষ্য থাকে সফটওয়্যারকে বিনামূল্যে সবার কাছে পৌঁছে দেয়া। যেহেতু ওপেনসোর্স প্রোগ্রামের সোর্সকোড যে কেউ পরিবর্তন করতে পারে, তাই সফটওয়্যারটি বিনামূল্যে সবাই ডাউনলোড করতে পারে, বিনাবাধায় অপরের সাথে শেয়ার করতে পারে এবং বাণিজ্যিক কাজেও ব্যবহার করতে পারে। ওপেনসোর্স সফটওয়্যারের ক্ষেত্রে আমরা বেশির ভাগ সময় GNU( general public license) শব্দটি ব্যবহার করে থাকি যা অধিকাংশ ওপেনসোর্স প্রোগ্রামের সফটওয়্যার লাইসেন্স চুক্তি ।
যেহেতু ওপেনসোর্স সফটওয়্যার বিনামূল্যে ব্যবহারের জন্য, তাই সফটওয়্যার ব্যবহারকারীকে পরবর্তীতে কোন টেকনিক্যাল সাপোর্টের গ্যারান্টি দেয়া হয় না। ব্যবহারকারী ফোরামে বা সফটওয়্যারটি ডাউনলোডের সাইটে এর সমস্যা বা বাগগুলো সম্পর্কে তুলে ধরতে পারেন। সফটওয়্যারটির পরবর্তী ভার্সনে হয়ত এর সমস্যা সমাধান হয়ে যেতে পারে।
ওপেনসোর্স কার্যক্রমের সীমা-পরিসীমা ব্যাপক ও বিস্তৃত। এর কমিউনিটি ফোরামগুলো অনেক শক্তিশালী এবং কার্যকর। ওপেনসোর্স প্রজেক্টে আছে লিনাক্স বেসড অপারেটিং সিস্টেম, ব্রাউজারের মধ্যে জনপ্রিয় মজিলা ফায়ারফক্স, অফিস প্রোগ্রামের মধ্যে আছে ওপেন অফিস। এছাড়াও হাজার হাজার ওপেনসোর্স প্রজেক্ট রয়েছে। www.sourceforge.net এ আছে ওপেনসোর্স সফটওয়্যারের বিশাল সংগ্রহশালা।