মাইক্রোসফ্ট উইন্ডোজ ক্যালকুলেটরকে ওপেন সোর্স করেছে

ক্যালকুলেটর-উইন্ডোজ -10

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

তবে সত্য নাদেল্লার নেতৃত্বে মাইক্রোসফ্ট একেবারেই আলাদা সমাজ। এটি কেবল ওপেন সোর্স এবং লিনাক্সকেই সমর্থন করে না, এটি ওপেন সোর্স বিশ্বে কোডও এনেছে।

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

একটি ব্লগ পোস্টে, মাইক্রোসফ্ট যে:

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

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

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

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

প্রত্যেকে অবদান রাখতে পারে

মাইক্রোসফট বিকাশকারীদের উইন্ডোজ ক্যালকুলেটরে অবদান রাখতে উত্সাহিত করে, খোলা উত্সে এখন উপলব্ধ, এর মাধ্যমে:

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

উইন্ডোজ ক্যালকুলেটর বর্তমানে নিম্নলিখিত বৈশিষ্ট্য সহ জাহাজে:

  • ক্যালকুলেটরটির স্ট্যান্ডার্ড মোড বেসিক ক্রিয়াকলাপ সরবরাহ করে এবং প্রবেশ করার সাথে সাথেই আদেশগুলি মূল্যায়ন করে।
  • বৈজ্ঞানিক ক্যালকুলেটরটি বিস্তৃত ক্রিয়াকলাপ সরবরাহ করে এবং ক্রিয়াকলাপের ক্রম অনুসারে আদেশগুলি মূল্যায়ন করে।
  • প্রোগ্রামার ক্যালকুলেটর কার্যকারিতা যা বিকাশকারীকে সাধারণ ঘাঁটির মধ্যে রূপান্তর সহ সাধারণ গণিত ক্রিয়াকলাপ সরবরাহ করে।
  • গণনার ইতিহাস এবং মেমরির ক্ষমতা।
  • পরিমাপের বিভিন্ন ইউনিটের মধ্যে রূপান্তর।
  • বিং থেকে টানা তথ্যের ভিত্তিতে মুদ্রা রূপান্তর।

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

নতুন বৈশিষ্ট্যগুলি প্রায়শই বাগ ফিক্সগুলির চেয়ে বেশি প্রযুক্তিগত সম্পাদনা প্রয়োজন। নতুন বৈশিষ্ট্যগুলির জন্য কোডটি স্ক্যান করার সময়, মাইক্রোসফ্ট দল কমপক্ষে নিম্নলিখিতগুলি বিবেচনা করে:

অ্যাক্সেসযোগ্যতা চেকলিস্টের সমস্ত আইটেমকে অবশ্যই সম্বোধন করা উচিত।
গ্লোবাল চেকলিস্টের সমস্ত আইটেমকে অবশ্যই প্রক্রিয়া করা উচিত।

পরিবর্তনটি অ্যাপ্লিকেশন দ্বারা সমর্থিত উইন্ডোজের প্রাচীনতম সংস্করণে পরীক্ষা করতে হবে।

আপনি এই সংস্করণ নম্বরটি AppxManLive.xML এ খুঁজে পেতে পারেন।

এই সংস্করণটির চেয়ে নতুন সমস্ত API কলগুলি শর্তাধীন সক্ষম করতে হবে enabled

পরিবর্তনের জন্য কেবল সমর্থিত API গুলি ব্যবহার করা উচিত। লিগ্যাসি বা অননুমোদিত API ব্যবহার সম্পর্কে যদি প্রশ্ন থাকে তবে উইন্ডোজ অ্যাপ্লিকেশন শংসাপত্রের কিট অবশ্যই যাচাইকরণের জন্য চলমান।

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

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

আপনি যদি এটি সম্পর্কে আরও জানতে চান তবে আপনি মাইক্রোসফ্ট ব্লগে বিবৃতিটি দেখতে পারেন। লিঙ্কটি হ'ল এটি। 


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   01101001b তিনি বলেন

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

  2.   আন্ড্রেলে ডিকাম তিনি বলেন

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

  3.   পোল_কন_ও তিনি বলেন

    মাইক্রোসফ্ট তাদের অবশ্যই নষ্ট হতে হবে ...