ওপেন সোর্সগুলি কি তাদের বিকাশকারীদের পক্ষে খারাপ নয়? [বন্ধ]


21

প্রোগ্রামাররা কেন ওপেন সোর্সের ধারণা পছন্দ করে? আমি এই প্রকল্পগুলির নির্মাতাদের কথা বলছি না, অবশ্যই তারা খ্যাতি পেয়েছে, তবে আমি সাধারণভাবে শিল্পের কথা বলছি, যখন ওপেন সোর্স ধারণাটি শিল্পে এতটা খারাপ প্রভাব এনে দেয় তখন আমরা কেন এত পছন্দ করি?

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

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

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


25
আপনার প্রশ্নে অনেক অনুমান আছে। তদুপরি, আপনার "পয়েন্টগুলি" সেই সরঞ্জামগুলির ওপেন সোর্স কিনা তা বিবেচনা না করেই লোকেদের আরও দক্ষ করে তোলার জন্য নকশাকৃত যন্ত্রে প্রযোজ্য। .NET একটি উদাহরণ হতে পারে।
ব্যবহারকারী16764

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

9
স্পিনিং জেনি ভেঙে! রোলিং রোজালিন্ড পোড়াও! গেরট্রুড-এর-ও-ডাউন-বিট-এবং-পরে-চলন্ত-বরাবর ধ্বংস করুন! আমি আপনাকে সত্যই লুডাইট বলে অভিযোগ করছি না ... তবে আপনি এখানে লাইনটি কোথায় আঁকবেন? আপনি জব সৃজন / ব্যস্ত কাজের স্বার্থে প্রযুক্তিগত অগ্রগতির জন্য প্রয়োজনীয়ভাবে পরামর্শ দিচ্ছেন। এটিকে আরও বৃহত্তর প্রেক্ষাপটে দেখার জন্য এটি একটি উপায় যা আমরা সমাজ হিসাবে অগ্রগতি করি তাই রান্না করা, পরিষ্কার করা এবং ধোওয়া আমাদের দিনের 12 ঘন্টা সময় নেয় না।
জিয়াওফু

13
যদি আপনার যুক্তি যদি "উত্পাদনশীলতা খারাপ হয়", তবে আপনাকে অবশ্যই শিল্প বিপ্লবকে ঘৃণা করতে হবে।
মাইকেল বি

9
এবং তবুও আপনি কোনও স্থানীয় 2.0 প্রতিনিধিকে আপনার চিঠিটি পাথরের ট্যাবলেটে চিজিংয়ের পরিবর্তে বা ফোয়ারা কলম এবং কালি ব্যবহার করার পরিবর্তে জিজ্ঞাসা করার জন্য একটি ওয়েব ২.০ সাইট ব্যবহার করেন? উত্পাদনশীলতা এবং খোলামেলাতা দীর্ঘমেয়াদী প্রত্যেককে সহায়তা করে। অন্তত মনে হচ্ছে?
জেসনক

উত্তর:


66

কেন আমরা পণ্য হার্ডওয়্যার পছন্দ করি?
ইন্টেল এবং ডেল আমার নিজের কম্পিউটারগুলি সংহত করার জন্য এবং আমার নিজের পিসিবি তৈরির জন্য আমাকে চার্জ করা বন্ধ করেছিল।

উচ্চ স্তরের ভাষাগুলির অর্থ আমি বিধানসভায় রচনা করা একটি সাধারণ মুদ্রকযন্ত্রের জন্য 2 সপ্তাহের কাজের জন্য বিল দিতে পারি না।

এবং পরিশেষে ইন্টারনেট মানে লোকেরা কেবল নিখরচায় প্রশ্ন জিজ্ঞাসা করতে পারে এবং কেউ আমাকে বই লেখার জন্য এবং ক্লাস শেখানোর জন্য অর্থ প্রদান করার চেয়ে তার উত্তর দেবে।

আমি স্কিপি + নম্পি + স্কাইমেজ ইনস্টল এবং শিখতে বেশ কয়েকদিন ব্যয় করেছি যার অর্থ আমি একদিনে একটি চিত্র প্রসেসর লিখতে সক্ষম হয়েছি। এটি আমার সংস্থার শেয়ারহোল্ডারদের কাছে আমার চেয়ে বেশি মূল্যবান করে তোলে যদি আমি সমস্ত মূল কাগজপত্রের গণিত এবং তারপরে সি ++ তে সমস্ত কোডিংয়ের কাজ করে সপ্তাহ কাটিয়েছি।


আমি + পারলে +10 করতাম।
ডেমিয়ান ব্রেচট

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

27
@ অ্যান্ডি - আপনি উচ্চ স্তরের কোড হিসাবে এত বেশি উত্সের উত্স খুলতে আপত্তি করছেন বলে মনে হয় না যা লোকেদের অনেক ব্যয়বহুল নিম্ন স্তরের কাজ না করেই মান তৈরি করতে দেয়। এটি এক্সেল প্রোগ্রামারদের পক্ষে খারাপ বলে মনে হচ্ছে কারণ প্রতিটি অফিসে অন্যথায় কোবোল প্রোগ্রামারদের একাউন্টস অ্যাপ্লিকেশন করে।
মার্টিন বেকেট 10'12

6
এই ক্ষেত্রে, আই 6 হ'ল ওয়েব ডেভসের ক্ষেত্রে সবচেয়ে ভাল জিনিস।
কলিয়াম রজার্স

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

31

রেলস এবং অন্যান্য লাইব্রেরি এবং এপিআই-এর মতো প্রকল্পগুলি, তারা প্রচুর প্রোগ্রামারকে কাজ থেকে সরিয়ে দেয় এবং প্রোগ্রামারদের চাহিদা আরও ছোট করে তোলে, কারণ এখন এই ওপেন সোর্স এপিআইয়ের সাহায্যে একজন প্রোগ্রামার এমন কাজ করতে পারে যা 10 প্রোগ্রামাররা করত।

আপনার কাছে এমন কোনও পরিসংখ্যান রয়েছে যা এটি দেখায়? আসলে, জেভনসের প্যারাডক্স অনুযায়ী তাদের প্রকৃতপক্ষে প্রোগ্রামারদের আরও চাহিদা তৈরি করা উচিত।

এছাড়াও, ওপেন সোর্স এবং ফ্রি সফটওয়্যারগুলির জন্য অনেক অবদানকারী রয়েছে যা এর জন্য অর্থ প্রদান করে।


5
জেভনের প্যারাডক্সের জন্য +1, আমি এর আগে ফ্রি সফটওয়্যারটিতে প্রয়োগ করার কথা ভাবিনি।
অস্টিন

ধরা যাক কাজটি একটি ব্লগ ওয়েবসাইট তৈরি করা, আপনার সম্ভবত সম্ভবত এক সপ্তাহের জন্য এটিতে প্লেইন পিএইচপি ব্যবহার করে 2 প্রোগ্রামার প্রয়োজন হবে, তবে রেলের সাহায্যে আপনার 1 জন প্রোগ্রামার এটি একটি দিনে সম্পন্ন করতে পারে। আপনি যদি সরল পিএইচপি এবং রেল উভয়ই সম্পন্ন করে থাকেন তবে আমার অর্থ কী তা আপনি জানেন।
অ্যান্ডি

5
@ অ্যান্ডি এবং সুতরাং তাদের জন্য যে সময় লাগে তাতে আপনি 7 টি তৈরি করতে পারেন 1 এটি 7 বার বেতন পাচ্ছে। সমস্যা কি?
পাব্বি

8
@ অ্যান্ডি - আপনি ধরে নিচ্ছেন যে কাজ করার পরিমাণটি ধ্রুবক, তবে তা তা নয়। আপনি যদি 1/7 তম সময়ে কোনও ব্লগ তৈরি করতে পারেন তবে আপনি 1/7 তত বেশি চার্জ নিতে পারেন এবং কম দামের অর্থ আরও বেশি লোকেরা দিতে রাজি। জেভনের প্যারাক্সডক্স বলেছেন যে ইচ্ছুক গ্রাহকদের সংখ্যা এমনকি 7-গুণ থেকেও বাড়তে পারে।
অস্টিন 6

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

14

মার্টিনের উত্তরের উপরে এবং তার বাইরেও:

ওপেন সোর্সটির অর্থ হ'ল আপনি এমন প্রকল্পগুলিতে কাজ করার সুযোগ পেয়েছেন যা আপনি সম্ভবত পেশাদারি যা করেছেন তার প্রতি আটকে থাকলে আপনি সম্ভবত কাজ করার সুযোগ পাননি। এতে, দুটি বিশাল সুবিধা রয়েছে:

  • আপনাকে আগ্রহী রাখে।
  • আপনি অন্যদের কাছ থেকে শিখুন যাদের সাথে আপনি অন্যথায় কাজ করেন নি।

এগুলি উভয়ই আপনাকে আরও ভাল প্রোগ্রামার এবং আপনার সংস্থার কাছে আরও মূল্যবান করে তোলে।


@ অ্যান্ডি - প্রোগ্রামার চাহিদা হ্রাস? এটি খুব আঞ্চলিক - সংস্থাগুলি এমনকি আমি যেখানে আছি সেখানে যথেষ্ট বিকাশকারীকে খুঁজে পাচ্ছে না এবং ক্যালিফোর্নিয়ার উপকূল অঞ্চলে তারা দাঁত লড়াই করে এবং বিকাশকারী পুলের উপরে পেরেক দিয়েছিল।
wkl

11
  1. মুক্ত উত্সের কিছু বিকাশকারীকে এটির জন্য অর্থ প্রদান করা হয়। যদি তাদের কোনও পণ্য বিকাশ করার জন্য অর্থ প্রদান করা হয়, তবে ব্যবসায়িক মডেল যার অধীনে সংস্থাটি সেই পণ্য সরবরাহ করে তা আসলেই বিবেচ্য নয়।
  2. যদি তাদের অর্থ প্রদান না করা হয়, তাদের সিভিতে ওপেন সোর্স প্রকল্প থাকা তাদের সম্ভাব্য নিয়োগকর্তাদের দ্বারা আরও দাবি তৈরি করতে পারে।
  3. ওপেন সোর্স প্রকল্পগুলির বেশিরভাগ হ'ল লাইব্রেরি / ফ্রেমওয়ার্ক যা তাদের এখনও পণ্যগুলিতে অন্তর্ভুক্ত করার জন্য বিকাশকারীদের প্রয়োজন।
  4. ওপেন সোর্স সরঞ্জামগুলির পরিমাণ বাড়ার সাথে সাথে আমরা যে পরিমাণ কাজ পেতে পারি তা হ্রাস করে না কারণ আমরা যে পণ্যগুলি তৈরি করি তারা আরও বেশি উন্নত হয়ে উঠছে, তাদের সমর্থন করার জন্য আরও বেশি করে এই সরঞ্জামের প্রয়োজন হয়।

2
+1, The majority of open source projects are libraries/frameworks which still require developers in order to incorporate them into products.খুব সত্য।
প্রেসলিডিস

আপনার # 2 ব্যাক আপ করার কিছু আছে? বিশেষত এমন কোনও ব্যক্তির জন্য যা অন্যথায় ওএসএসে কাজ করার সময় কিছুটা সময়ের জন্য বাইরে ছিল?
অ্যান্ডি

@ অ্যান্ডি এটি আরও সাধারণভাবে ঘটেছে যে তারা যদি অতিরিক্ত বেতন না পান তবে তারা অতিরিক্ত সময়ে এটি করেছিলেন। আমি নিয়মিত বেতনের কাজ ছাড়াও অর্থ ছিল ।
জ্ঞান ওরফে গ্যারি বুয়েন

যদি আমরা নিজেকে ওপেনসোর্স / ফ্রি মডেলের মধ্যে সীমাবদ্ধ রাখি, তবে মনে রাখবেন যে ১. প্রতিটি কম্পিউটার সায়েন্স গ্র্যাজুয়েট (যে @ # $% আরএমএসের বাইরে) বেরিয়ে আসার সময় বেতন বেতন পেতে চায়, এবং ২ জন লোক রয়েছে নিখরচায় ফ্রি সফটওয়্যার লেখার বিষয়ে ভেবে দেখুন যে তারা কোনওভাবে রবিন হুড কেবলমাত্র সফটওয়্যার ইঞ্জিনিয়ারদের চাকরি পাওয়ার পক্ষে এটি আরও কঠিন করে তুলতে সফল হয়েছে। এই সমস্ত "ওহ এটি সফ্টওয়্যার শিল্পে সহায়তা করেছে!" "ওহ তবে নেপস্টার সঙ্গীত শিল্পকে সাহায্য করেছে!" 2000 এর দশকের গোড়ার দিকে বিএস। সম্পূর্ণ অজুহাত ভরা চিন্তাভাবনা তৈরি।
tgm1024 - মনিকার সাথে

11

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

তবুও, আপনার একটি বিষয় আমার দৃষ্টি আকর্ষণ করেছে:

প্রথমত, ওয়ার্ডপ্রেস এবং অন্যান্য সিএমএসের মতো প্রকল্পগুলি, তারা ক্লায়েন্টরা একটি ব্লগ বা একটি সহজ ওয়েবসাইট চায় যেখানে অনেকগুলি ফ্রিল্যান্স চাকরি নেয়।

এই যুক্তিটি আমার মতে ত্রুটিযুক্ত এবং এখানে কেন:

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

তারপরে আপনি অন্যান্য লাইব্রেরি এবং এপিআইগুলিকে অন্তর্ভুক্ত করতে সেই বিন্দুটি প্রসারিত করুন:

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

আবার, আমার প্রতিক্রিয়া:

  • এই গ্রন্থাগারগুলি গুণগত নয়, কেবল পরিমাণগত ভিত্তিতে কাজের পরিমাণ হ্রাস করে । ইংরাজীতে: এগুলি কেবল কোডের লাইন হ্রাস করে, কাজের পরিমাণের পরিমাণ কমায় না। এখন এই লাইব্রেরিগুলি ব্যাপকভাবে উপলভ্য, আপনি কেবল শীতল জিনিসগুলি লেখার জন্য এগুলি ব্যবহার করবেন বলে আশা করা হচ্ছে। সুতরাং, আর কোনও ব্লগ এবং সাধারণ সাইট নেই, এখন আপনি ডেটা মাইনিং, সোস্যাল ওয়েব এবং অন্যান্য নতুন জিনিসগুলি বিল করছেন।
  • তারা কার্যকরভাবে প্রোগ্রামারদের কাজ থেকে সরিয়ে দেয় না। পুরানো দিনগুলিতে, আপনি কেবল একটি সফ্টওয়্যার রাখার জন্য কয়েক দিনের জন্য কোড দিতেন যা অন্য কম্পিউটারে কিছু ডেটা প্রেরণ করে। তারপরে, আপনাকে অপর পক্ষ থেকে প্রোগ্রামারের সাথে দেখা করতে হবে এবং ডেটা এক্সচেঞ্জের জন্য কোন ফর্ম্যাটটি ব্যবহার করতে হবে এবং কেবল তখনই প্রোগ্রামটিকে কিছু কাজ করতে বাধ্য করা হবে ইত্যাদি etc. আপনি বেকার আজ, আপনি লাইব্রেরিগুলি খুঁজে পান এবং কয়েক ঘন্টা পরে একই কাজ করেন। আপনার সংস্থা অর্থোপার্জন করে, আপনার এখনও চাকরী রয়েছে এবং আরও অনেক সুযোগ তৈরি হয়।
  • আপনি কি আপনার এবং আরও 9 জন প্রোগ্রামার ব্যস্ততার সাথে আরও একবার এবং বারবার আরও কয়েকবার ব্লগের কোড টাইপ করার ধারণাটি পছন্দ করেন? দয়া করে আমাকে ক্ষমা করুন যদি এটি এলিটিস্ট বিএস এর মতো মনে হয়, কোড হ্যামস্টারগুলি পরের বছরটিতে আমি যে ধরণের প্রোগ্রামার বিকাশ করতে চাই তা নয়। তাদের পক্ষে এবং আমার পক্ষে যদি আমি কখনও এই কোডটি বজায় রাখতে পারি।

এটাই আমি তৈরি করার চেষ্টা করছিলাম। তবে এখানে খুব দেরি হয়ে গেছে এবং আমি বিছানায় যেতে চেয়েছিলাম - ভাল উত্তর
মার্টিন বেকেট

8

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

বিনা মূল্যে তৈরি করার জন্য প্রচুর সফ্টওয়্যার থাকা আপনার বাজারটি প্রসারিত করতে পারে। আপনি যে দিনে একটি সি প্রোগ্রাম লিখেন তার বাজার কত বড়? খুব বড় নয়। কোনও ফ্রি ফ্রেমওয়ার্ক তৈরি করতে আপনাকে এক দিন লাগে এমন ওয়েবসাইটের বাজার কত বড়? সহজেই কয়েক মিলিয়ন।


6

তবে এখন এটি মানুষের পরিবর্তে মেশিনের মতো, মজার বিষয় হ'ল, আমরা সেই "মেশিনগুলি" তৈরি করছি যা আমাদের প্রতিস্থাপন করে।

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

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


3

প্রশ্নটি পড়ার পরে আমার মনে হয়েছিল যে 1990 এর দশকে আমার জায়গায় একটি ভয় ছড়িয়েছিল যা কম্পিউটার তাদের কাজ সরিয়ে নেবে!

ওপেন সোর্স এবং বড় বিকাশকারী সম্প্রদায়ের অনেক কারণে গুরুত্বপূর্ণ;

  1. এটি সম্প্রদায়ের নতুন সদস্যদের শিখতে সহায়তা করে।
  2. আপনার আবার শুরু হবে না; ইতিমধ্যে কিছু সম্পন্ন হয়েছে। আপনি এটি শুরু করতে পারেন বা এটিকে একটি রেফারেন্স হিসাবে রাখতে পারেন এবং আপনার জিনিসগুলি তৈরি করতে পারেন।
  3. কেউ, যারা এই ব্যবসায় সম্পর্কে গুরুতর তারা ভাববে না যে কেবল ওপেন সোর্সই যথেষ্ট। উদাহরণস্বরূপ, ব্লগার, ওয়ার্ড প্রেস এবং অনেকগুলি বিনামূল্যে ব্লগ সরবরাহ করে (যেমন আপনি বলেছেন), কিন্তু কতগুলি কর্পোরেশন বা সংস্থাগুলি সেগুলি ব্যবহার করে? 90% এর নিজস্ব ওয়েবসাইট এবং ব্লগ থাকবে।
  4. যে কোনও শিল্প পারস্পরিক ভাগ করে নেওয়া এবং শেখার মাধ্যমে বৃদ্ধি পায়। ওপেন সোর্স শিখতে এবং মানিয়ে নেওয়ার জন্য দুর্দান্ত প্ল্যাটফর্ম সরবরাহ করে।
  5. এটি আরও বেশি সংখ্যক সংস্থাগুলি এটি ব্যবহার করতে বাধ্য করে তাদের সফ্টওয়্যার তৈরির ব্যয়কে তীব্রভাবে হ্রাস করে, যার ফলে বিকাশকারীদের আরও বেশি চাকরি হবে।

3

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

তবে ব্যবসায়ের দৃষ্টিকোণ থেকে অবশ্যই নেতিবাচক পরিণতি হতে পারে। যদি আমি এক্সের জন্য একটি পণ্য বিক্রি করছি এবং তারপরে একটি ওপেন সোর্স প্রকল্প রয়েছে যা নিখরচায় রয়েছে (আসুন কেবল এটি সমান বিবেচনা করুন) তবে আমি ব্যবসায়ের বাইরে আছি।

কিছুই কখনও বিনামূল্যে হয় না। এমনকি ওপেন সোর্স প্রকল্প (গুলি) দিয়েও লোকেরা কিছু তৈরির জন্য সময় ত্যাগ করেছিল, সম্ভবত তারা এটি করতে ইচ্ছুক ছিল, তবে এখনও সময় ব্যয় হয়েছিল। সুতরাং এটি একটি ডাবল প্রান্ত তরোয়াল। যখনই কোনও জিনিস নিখরচায় এটি বাজারের জন্য মূল্যায়ন করবে যার জন্য এটি তৈরি করা হয়েছে। কোনও কিছুর জন্য নিখরচায় টাকা দিলে কেন? এটি মানুষকে চাকরি থেকে দূরে রাখতে পারে বা কিছু বাজার শুকিয়ে যেতে পারে।

তবে এটি নতুনত্বও উদ্দীপ্ত করতে পারে। এটি শিল্পকে এগিয়ে নিয়ে যেতে পারে, এটি প্রবৃদ্ধি এবং আরও নতুনত্বের সূচনা করতে পারে।

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


3

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


3

আপনি আপনার প্রশ্নটি লিখে লিখে শুরু করুন:

"আমি এই প্রকল্পগুলির নির্মাতাদের কথা বলছি না, অবশ্যই তারা খ্যাতি পেয়েছে, তবে আমি সাধারণভাবে শিল্পের কথা বলছি, যখন ওপেন সোর্স ধারণাটি শিল্পে এতটা খারাপ প্রভাব এনে দেয় তখন আমরা কেন এত পছন্দ করি?"

তবে অবশ্যই, এটা হল অবিকল ওপেন সোর্স সফটওয়্যার যে বিষয়টি এর নির্মাতাদের: যদি তারা লেখেননি এবং কোড মুক্তি, এটা না উপস্থিত হবে; এবং যদি তারা তা করে থাকে তবে তা অন্য কারও কাছে যা চায় তা বিবেচনা করে না। এবং অনেক - আমি বলব, যদি সমস্ত না হয় তবে প্রায় সমস্ত - এগুলির মধ্যে খ্যাতির চেয়ে বেশি পান।

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

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

আমি যা করতে পারি তা হ'ল কোনও ক্লোজ সোর্স ব্লগিং প্ল্যাটফর্ম কেনা, যদি বাজারে উপযুক্ত কোনও জায়গা থাকে এবং সম্ভবত এটি প্রয়োজনীয় বৈশিষ্ট্যগুলি যুক্ত করার জন্য এটি বিক্রি করা লোকদের অতিরিক্ত অর্থ প্রদান করুন। তবে, যেহেতু আমি কিছু পার্ল এবং পিএইচপি নিজেই জানলাম, আমার কাছে আরও কয়েকটি বিকল্প রয়েছে:

  1. আমি আমার নিজের ব্লগ সফ্টওয়্যারটি স্ক্র্যাচ থেকে লিখতে এবং এটি নিজের কাছে রাখতে পারি।

  2. আমি আমার নিজের ব্লগ সফ্টওয়্যারটি স্ক্র্যাচ থেকে লিখতে এবং মুক্ত উত্স হিসাবে প্রকাশ করতে পারি।

  3. আমি একটি ওপেন-সোর্স ব্লগিং প্ল্যাটফর্ম ডাউনলোড করতে এবং আমার নিজের যে বৈশিষ্ট্যগুলি প্রয়োজন তা যুক্ত করতে পারি (এবং, যদি আমি চাই এবং / অথবা লাইসেন্সটি আমার প্রয়োজন হয় তবে ওপেন সোর্স হিসাবে সংযোজনগুলি প্রকাশ করুন)।

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

স্পষ্টতই, সর্বশেষ বিকল্পটি সম্ভবত তিনটির মধ্যে সবচেয়ে সহজ হতে পারে, যদি এমন কোনও ওপেন সোর্স সফ্টওয়্যার থাকে যা আমার প্রয়োজনের কাছেও যায়। তবে তা না থাকলেও আমি কেন বিকল্প 2 ওভার বিকল্পটি বেছে নেব?

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

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

সুতরাং, ওপেন সোর্স অর্থনীতি কাজ করে । এটি বিনা বেতনের বিকাশকারীদের সফ্টওয়্যার লেখার বিষয়ে নয় যা তাদের প্রয়োজন হয় না এবং তারপরে এটি "কেবল খ্যাতির জন্য" প্রদান করে। বরং এটি এমন লোকদের সম্পর্কে যা তাদের জন্য দরকারী সফ্টওয়্যার লিখে অন্যদের সাথে ভাগ করে নেওয়ার জন্য যাতে অন্যরা পরিবর্তে তাদের সাথে এটির উন্নতিগুলি তাদের সাথে ভাগ করে নিতে পারে।


1

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

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


1

এটি একটি বোকা প্রশ্ন নয়। আমি তর্ক করতে পারি যে বিক্রয় করার জন্য একটি দরকারী বিট সফ্টওয়্যার লিখতে আমার পক্ষে খুব কম প্রয়োজনীয় কারণ সম্ভবত ইতিমধ্যে একটি নিখরচায় মুক্ত উত্স বিকল্প রয়েছে। যদি তা না থাকে তবে খুব শীঘ্রই আমার সফ্টওয়্যারটি ভাল হতে পারে।

বাস্তবতা এর মতো নয়। আমি মনে করি 80 এর দশকের শেষের দিকে এবং 90 এর দশকের গোড়ার দিকে এখানে ইতিমধ্যে একটি বিশাল সফটওয়্যার রয়েছে। ফ্রেড ফিশের উইকি নিবন্ধটি একবার দেখুন মাত্র একটি উদাহরণের জন্য। আমার নিজস্ব বিতরণ ছিল, তবে তারা উইকির নিবন্ধটি পরোয়ানা দেওয়ার পক্ষে যথেষ্ট গুরুত্বপূর্ণ ছিল না;)

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


1

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

http://www.gnu.org/gnu/manifesto.html


1
রিচার্ড স্টলম্যান বছরের পর বছর ধরে তার ইশতেহারকে চাপ দিচ্ছেন তবে সহজেই রিবুটেড আপত্তিতে তাঁর অনেক বক্তব্য খোলামেলাভাবে হাস্যকর।
পল টেলর

@ পলটায়লর, আপনি কি মনে করেন না যে আপনাকে আরও কিছু নির্দিষ্ট বলা উচিত? স্টলম্যানের যুক্তিগুলি "স্পষ্টতই হাস্যকর" তা আপনার ঘোষণার বিষয়ে কেন আমার যত্ন নেওয়া উচিত? কিছু পাল্টা যুক্তি সরবরাহ করুন এবং সম্ভবত আমরা তার কয়েকটি ব্যক্তিগত বিষয় নিয়ে বিতর্ক করব। অথবা হতে পারে আমি আপনার সাথে একমত হই যে কিছু অতিরঞ্জিত হয় - তার অনেক দৃ strong় মতামত রয়েছে। তবে আপনি এবং আমি তাদের সম্পর্কে যা ভাবি তা নির্বিশেষে ওপেন সোর্স একটি বিষয় হিসাবে তারা অনেকগুলি কারণকে আবদ্ধ করে।
অ্যালেক্সিস

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

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

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

1

আমি মনে করি এটির 'ব্যবসায় লোগিক' যা সর্বাধিক গুরুত্বপূর্ণ এবং অর্থ নিয়ে আসে।

সুতরাং লোকেরা ওপেন সোর্স ওয়ার্ল্ডটি তৈরি করুন এবং আপনি কীভাবে এটি থেকে একটি ভাল ব্যবসা করবেন তা নিয়ে আপনারা চিন্তিত হন।


1

দেখা যাচ্ছে যে এই প্রশ্নের ভিত্তিটি হ'ল কোড লেখার একমাত্র কারণ ভাগ্য বা খ্যাতির জন্যই; তবে আসলে কোড লেখার, সফ্টওয়্যার তৈরি করার, বা সে জন্য কোনও নতুন প্রযুক্তি উদ্ভাবনের আরও একটি কারণ আছে ... যথা মানুষের জীবনকে আরও উন্নত, আরও উত্পাদনশীল এবং আরও দক্ষ করে তোলা!


0

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

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

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

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.