সংজ্ঞা এবং ওপেন সোর্স সফ্টওয়্যার উদাহরণ
Faith Evans feat. Stevie J – "A Minute" [Official Music Video]
সুচিপত্র:
- ওপেন সোর্স সফ্টওয়্যার মাপকাঠি
- লাইসেন্স
- ওপেন সোর্স সফটওয়্যার বনাম বাণিজ্যিক সফটওয়্যার
- ওপেন সোর্স বনাম সফটওয়্যার বনাম ফ্রি সফটওয়্যার
- ওপেন সোর্স সফ্টওয়্যার এর উপকারিতা
- ওপেন সোর্স সফ্টওয়্যার জনপ্রিয় ধরনের
- ওপেন সোর্স সফটওয়্যার ও ডেভেলপারগণ
- তলদেশের সরুরেখা
ওপেন সোর্স সফ্টওয়্যার (ওএসএস) কোনও ধরণের সফ্টওয়্যার সফ্টওয়্যার যা তার সোর্স কোডের সাথে সংশোধন করার জন্য উপলব্ধ রয়েছে। এর অর্থ হল প্রোগ্রামাররা যে কোনও উপায়ে সফটওয়্যারটি পরিবর্তন করার জন্য সাধারণত এটির লাইসেন্স অন্তর্ভুক্ত করে: তারা বাগ সংশোধন করতে পারে, ফাংশনগুলি উন্নত করতে পারে, বা নিজের প্রয়োজন অনুসারে সফটওয়্যারটিকে মানিয়ে নিতে পারে।
ওপেন সোর্স সফ্টওয়্যার মাপকাঠি
1998 সালে প্রতিষ্ঠিত একটি গ্লোবাল অলাভজনক ওপেন সোর্স ইনিশিয়েটিভ (ওএসআই), ওএসএস-এর একটি নেতৃস্থানীয় কর্তৃপক্ষ হিসাবে কাজ করে। ওপেন সোর্স সফ্টওয়্যারের সংজ্ঞাটির মধ্যে 10 টি মানদণ্ড অন্তর্ভুক্ত রয়েছে, যেমন:
- সফ্টওয়্যার পুনরায় বিতরণ
- উত্স কোড প্রাপ্যতা এবং সততা
- বিতরণ এবং লাইসেন্সের বৈশিষ্ট্য
- Derived কাজ
- এন্টি-বৈষম্য
লাইসেন্স
বিভিন্ন লাইসেন্স প্রোগ্রামারদের বিভিন্ন শর্ত সংযুক্ত সফটওয়্যার সংশোধন করার অনুমতি দেয়। ব্ল্যাক ডাক নলেজবেস অনুসারে, দুই মিলিয়ন ওপেন সোর্স প্রকল্পগুলির একটি ডাটাবেস, সর্বাধিক জনপ্রিয় লাইসেন্সগুলির মধ্যে পাঁচটি হল:
- এমআইটি লাইসেন্স
- জিএনইউ সাধারণ পাবলিক লাইসেন্স (জিপিএল) 2.0
- Apache লাইসেন্স 2.0
- জিএনইউ জেনারেল পাবলিক লাইসেন্স (জিপিএল) 3.0
- বিএসডি লাইসেন্স 2.0 (3-ধারা, নতুন বা সংশোধিত)
যখন আপনি সোর্স কোডটি পরিবর্তন করেন, তখন OSS এটিকে আপনার কীভাবে পরিবর্তিত হয়েছে তা অন্তর্ভুক্ত করার প্রয়োজন হয়। কোড সংশোধনের পরে তৈরি সফ্টওয়্যার বিনামূল্যে জন্য উপলব্ধ করা বা হতে পারে না।
ওপেন সোর্স সফটওয়্যার বনাম বাণিজ্যিক সফটওয়্যার
বাণিজ্যিকভাবে উপলব্ধ সফ্টওয়্যার, উকিল বাণিজ্যিক বা মালিকানাধীন সফটওয়্যার, এটির সোর্স কোড অ্যাক্সেস দেয় না কারণ সফটওয়্যারটি অন্য কারো বুদ্ধিজীবী সম্পত্তি। ফলস্বরূপ, ব্যবহারকারীরা প্রায়ই এটির জন্য অর্থ প্রদান করে। অন্যদিকে, ওএসএস একটি সহযোগিতামূলক প্রচেষ্টা; সফ্টওয়্যার বিকাশ বা এটি পরিবর্তন করতে সাহায্য করেছে যারা মধ্যে মেধা সম্পত্তি ভাগ করা হয়।
ওপেন সোর্স বনাম সফটওয়্যার বনাম ফ্রি সফটওয়্যার
যদিও শর্তাবলী প্রায়ই বিনিমেয় ব্যবহৃত হয়, ওএসএস বিনামূল্যে সফ্টওয়্যার থেকে সামান্য ভিন্ন। উভয় সীমাবদ্ধতা বা চার্জ ছাড়া সফ্টওয়্যার ডাউনলোড এবং সংশোধন করার ক্ষমতা সঙ্গে চুক্তি। তবে, মুক্ত সফ্টওয়্যার-1980 সালে একটি এমআইটি কম্পিউটার বিজ্ঞান গবেষক, রিচার্ড স্টলম্যান-দ্বারা তৈরি একটি ধারণাটি নন-লাভফিট ফ্রি সফটওয়্যার ফাউন্ডেশনের রূপরেখা অনুসারে চারটি শর্ত দ্বারা সংজ্ঞায়িত করা হয়েছে। এই "চারটি স্বাধীনতা" ব্যবহারকারীদের ব্যবহারের যোগ্যতা হিসাবে সফ্টওয়্যার ব্যবহার এবং উপভোগ করার ক্ষমতা জোর দেয়।
বিপরীতে, OSS মানদণ্ড, যা এক দশক পরে ওপেন সোর্স ইনিশিয়েটিভটি উন্নত করে, সফ্টওয়্যার সংশোধন এবং সোর্স কোড, লাইসেন্সিং এবং বিতরণকে পরিবর্তন করার ফলাফলগুলিতে আরো জোর দেয়।
অবশ্যই, দুই overlap; কেউ কেউ বলবেন ওএসএস এবং মুক্ত সফ্টওয়্যারের মধ্যে পার্থক্যগুলি বাস্তবের চেয়ে আরও দার্শনিক। যাইহোক, ফ্রিওয়্যার সঙ্গে বিভ্রান্ত করা উচিত নয়। Freeware সাধারণত মালিকানা সফটওয়্যার বোঝায় যে ব্যবহারকারীরা কোনও খরচ ছাড়াই ডাউনলোড করতে পারে, তবে যার সোর্স কোড পরিবর্তন করা যাবে না।
ওপেন সোর্স সফ্টওয়্যার এর উপকারিতা
ব্যয়টির অভাব এটি একটি মূল সুবিধা হলেও, ওএসএসের কয়েকটি অতিরিক্ত সুবিধা রয়েছে:
- তার সোর্স কোড কাছাকাছি, পরীক্ষিত, এবং নির্দিষ্ট পাস করা হয় যখন তার মানের সহজে এবং ব্যাপকভাবে উন্নত হতে পারে।
- এটি প্রোগ্রামারদের জন্য একটি মূল্যবান শেখার সুযোগ উপলব্ধ করা হয়। তারা আজ উপলব্ধ সবচেয়ে জনপ্রিয় প্রোগ্রাম দক্ষতা প্রয়োগ করতে পারেন।
- এটি স্বত্বাধিকারী সফ্টওয়্যারের চেয়ে আরও নিরাপদ হতে পারে কারণ বাগ সনাক্ত করা এবং দ্রুত সংশোধন করা হয়।
- যেহেতু এটি সর্বজনীন ডোমেনে রয়েছে এবং ক্রমাগত আপডেটগুলির সাপেক্ষে, এটি অনুপলব্ধ বা দ্রুত বর্ধিত হয়ে যাওয়ার সামান্য সুযোগ-দীর্ঘমেয়াদী প্রকল্পের জন্য একটি গুরুত্বপূর্ণ প্লাস।
ওপেন সোর্স সফ্টওয়্যার জনপ্রিয় ধরনের
ওপেন সোর্স প্রযুক্তির ইন্টারনেট অনেক প্রতিষ্ঠিত সাহায্য। উপরন্তু, প্রতিদিন ব্যবহার করা অনেক প্রোগ্রাম ওপেন সোর্স প্রযুক্তির উপর ভিত্তি করে। পয়েন্ট অবজেক্ট: অ্যান্ড্রয়েড ওএস ও অ্যাপল এর ওএস এক্স ক্রমানুসারে কার্নেল এবং ইউনিক্স / বিএসডি ওপেন সোর্স প্রযুক্তির উপর ভিত্তি করে।
অন্যান্য জনপ্রিয় ওপেন সোর্স সফ্টওয়্যার হল:
- মজিলার ফায়ারফক্স ওয়েব ব্রাউজার
- থান্ডারবার্ড ইমেইল ক্লায়েন্ট
- পিএইচপি স্ক্রিপ্টিং ভাষা
- পাইথন প্রোগ্রামিং ভাষা
- Apache HTTP ওয়েব সার্ভার
ওপেন সোর্স সফটওয়্যার ও ডেভেলপারগণ
OSS প্রকল্প দক্ষতা উন্নত এবং ক্ষেত্রের সংযোগ নির্মাণ যে সহযোগিতা সুযোগ। বিকাশকারীরা কাজ করতে পারেন যে এলাকায় অন্তর্ভুক্ত:
- যোগাযোগ সরঞ্জাম। ইমেল, রিয়েল-টাইম মেসেজিং, ফোরাম এবং উইকি ডেভেলপারদের সমাধান খুঁজে বের করতে বা একে অপরের বন্ধ ধারণাগুলি বাড়াতে সহায়তা করে।
- বিতরণ সংশোধন নিয়ন্ত্রণ সিস্টেম। যখন বিভিন্ন ভৌগোলিক অবস্থানে একাধিক বিকাশকারী তথ্য এবং ফাইল সংশোধন করে, তখন এই সিস্টেমগুলি বিভিন্ন সংস্করণ এবং আপডেট পরিচালনা করে।
- বাগ ট্র্যাকার এবং টাস্ক তালিকা। এই বৈশিষ্ট্যগুলি বড় আকারের প্রকল্পগুলিকে বিষয়গুলির নিরীক্ষণ এবং তাদের সংশোধনগুলির ট্র্যাক রাখতে অনুমতি দেয়।
- টেস্টিং এবং ডিবাগিং সরঞ্জাম। এই বৈশিষ্ট্য সিস্টেম ইন্টিগ্রেশন এবং অন্যান্য প্রোগ্রাম ডিবাগ সময় স্বয়ংক্রিয় পরীক্ষা।
তলদেশের সরুরেখা
ওপেন সোর্স সফ্টওয়্যার মালিকানা সফ্টওয়্যার একটি বিকল্প। একটি ওএসএস প্রকল্পে অংশগ্রহণকারী সফ্টওয়্যার উন্নয়নের ক্ষেত্রে একটি পেশা তৈরির পথ হতে পারে, যা প্রোগ্রামারদের বিশ্বের সবচেয়ে বড় সফটওয়্যার প্রোগ্রামগুলিতে কাজ করে তাদের দক্ষতা বাড়িয়ে দেয়। ফেসবুক, গুগল, এবং লিঙ্কডইন সব প্রকাশ করে OSS, তাই ডেভেলপাররা জ্ঞান ভাগ করে, সমাধানের উদ্ভাবন করতে পারে এবং স্থিতিশীল, কার্যকরী পণ্যগুলিতে অবদান রাখতে পারে।
কর্মচারী জড়িত - সংজ্ঞা এবং উদাহরণ
কর্মচারী জড়িত একটি সাংগঠনিক কৌশল এবং দর্শনের হিসাবে entails প্রয়োজন বুঝতে? বেশিরভাগ প্রতিষ্ঠান এটি ভুল পেতে। খুঁজে বের করো কেনো.
ওপেন সোর্স এবং পাবলিক ডোমেইন সফটওয়্যার কোথায় পাওয়া যায়
ওপেন সোর্স অ্যাপ্লিকেশন এবং সর্বজনীন ডোমেন সফ্টওয়্যার এবং কিভাবে ওপেন সোর্স অ্যাপ্লিকেশনগুলি সর্বজনীন ডোমেনের অধীনে নয় তা খুঁজে বের করুন।
ওপেন সোর্স বনাম পাবলিক ডোমেইন সফ্টওয়্যার অ্যাপ্লিকেশন
ওপেন সোর্স সফটওয়্যার ব্যবহারকারীদের অ্যাক্সেস এবং প্রোগ্রামের উৎস কোড পরিবর্তন করতে দেয়। এই অ্যাপ্লিকেশন পাবলিক ডোমেইন অধীনে হয় না।