Car-tech

এসএপি ওয়ার্মস ওপেন সোর্স

জাভা নিরাপদ কোডিং: ইনপুট ভ্যালিডেশন 2 5 ESAPI ইনপুট ভ্যালিডেশন

জাভা নিরাপদ কোডিং: ইনপুট ভ্যালিডেশন 2 5 ESAPI ইনপুট ভ্যালিডেশন
Anonim

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

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

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

২007 সালে, এসএপি ইলোপেস প্রজেক্টে উল্লেখযোগ্য অবদান রাখে এবং ২009 সালের অক্টোবরে কোম্পানির এ্যাপাচি সফটওয়্যার ফাউন্ডেশনে যোগদান ২009 সালে, এসএপি এলেপেস প্রজেক্টে 1.8 মিলিয়ন লাইন অবদান করে, এটি তৃতীয় বৃহত্তম কর্পোরেট অবদানকারীর ফলে।

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

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

এই ক্ষেত্রে, এটা খোলা-উৎস অ্যাপ্লিকেশনটি ব্যবহার করে, একই রকমের কার্যকারিতা বিকাশের সময় এবং খরচের সঞ্চয়কে বোঝায়। এখন এসএপি এর বাইরে তৈরি 100 টিরও বেশি খোলা উৎস অ্যাপ্লিকেশন ব্যবহার করে।

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

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

"অতীতে আমাদের ডেভেলপারদের জন্য কয়েক ঘন্টা সময় ব্যয় করা হয়েছিল একটি খোলা- সোর্স প্রোডাক্টটি লিন্যাক্স খুঁজে পেতে, প্রযুক্তিগত তথ্য খুঁজে পেতে "বোহর বলেন।

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

কোড পর্যালোচনা করার ক্ষমতাও এসএপিকে সাহায্য করার ক্ষেত্রে গুরুত্বপূর্ণ অন্যান্য কোম্পানি অর্জনের প্রক্রিয়া। এমনকি যদি এসএপি ওপেন-সোর্স সফটওয়্যার ব্যবহার না করে, তবে এটি যে সমস্ত কোম্পানিগুলি গ্রহণ করে তা ব্যবহার করা সমস্ত ওপেন-সোর্স সফটওয়্যারের সাথে এখনও জড়িয়ে পড়তে হবে। সামগ্রিকভাবে, ২007 সাল থেকে (সাইবেস সহ না) 15 টি অধিগ্রহণ, কোম্পানির ২,000 টি ভিন্ন সফ্টওয়্যার প্রোগ্রামের পরীক্ষা করা হয়েছে।

শুক্রবার, এসএপি ঘোষণা করেছে যে এটি Sybase $ 5.8 বিলিয়ন মার্কিন ডলার ক্রয় করেছে। সিবেস একটি পৃথক কোম্পানীর হিসাবে কাজ চালিয়ে যেতে থাকলে, এসএপি এখনও ক্রয়ের অনেক কোড পেয়েছে।

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

যদিও এসএপি ইঞ্জিনিয়ারদের সাধারণত অনুমোদিত নয় একটি কোম্পানীর কোডটি পর্যালোচনা করুন যা এটি ক্রয় করার ইচ্ছা পোষণ করে, সফ্টওয়্যারটি স্ক্যান করার জন্য একটি তৃতীয় পক্ষ দ্বারা ব্ল্যাক ডক সফ্টওয়্যার ব্যবহার করা যেতে পারে এবং ওপেন-সোর্স কোড খুঁজে পাওয়া যায় এমন একটি তালিকা ফেরত পাঠাতে পারেন।

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

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

Joab জ্যাকসন এন্টারপ্রাইজ সফটওয়্যার এবং সাধারণ প্রযুক্তি আইডিজি নিউজ সার্ভিস Joab টুইটারে Joab_Jackson এ অনুসরণ করুন। Joab এর ইমেইল ঠিকানা [email protected]