เมื่อพูดถึงโอเพ่นซอร์ส และการทำงานร่วมกันของสิ่งนี้ หลาย บริษัท อาจนึกถึง บริษัท เช่น Intel, Red Hat หรือ Googleแต่คงเป็นเรื่องแปลกมากที่จะนึกถึง Microsoft
และแม้ว่าผู้อ่านบางคนของเราอาจพบว่ามันไร้สาระที่จะเชื่อมโยง Microsoft กับโลกของโอเพ่นซอร์ส แต่นี่เป็นเรื่องจริง และเป็นเวลาหลายปีแล้วที่ Microsoft ยังเป็นหนึ่งในผู้มีส่วนร่วมที่สำคัญ
แต่คิดว่า Microsoft เป็นผู้สนับสนุนโอเพนซอร์สรายใหญ่ที่สุด ของโลกมันอาจฟังดูไร้สาระ
แต่เราผิดหรืออย่างน้อยที่สุด เมื่อวัดจากจำนวนพนักงานที่มีส่วนร่วมอย่างแข็งขันในโครงการโอเพ่นซอร์สบน GitHub กล่าวว่าเป็นอย่างอื่น
อันที่จริงแล้ว Microsoft มีผู้ร่วมให้ข้อมูลมากเป็นสองเท่าของผู้สนับสนุนรายใหญ่อันดับสองคือ Google.
อย่างไรก็ตามการสำรวจล่าสุดของนักพัฒนาดิจิทัลโอเชียนพบว่า Google, Microsoft ไม่เป็นมิตรกับโอเพ่นซอร์สถึงสองเท่า
Google เป็นผู้สนับสนุนรายใหญ่ของโอเพ่นซอร์สและมีมานานหลายปีแล้ว.
ตั้งแต่ Google Summer of Code ไปจนถึงการมีส่วนร่วมของเขาใน MySQL และโครงการอีกมากมายที่ Google ได้ให้การสนับสนุน
เมื่อเร็ว ๆ นี้เขาเพิ่มการมีส่วนร่วมของเขาให้มากยิ่งขึ้นด้วยการมีส่วนร่วมในโครงการ Kubernetes และ TensonFlow ซึ่งแต่ละโครงการส่งมอบคุณค่ามหาศาลให้กับกลุ่มนักพัฒนาซอฟต์แวร์ในวงกว้าง
สิ่งที่น่าประทับใจยิ่งกว่าคือ Google จัดการโครงการเหล่านี้ในลักษณะที่กลายเป็นความพยายามของชุมชนอย่างแท้จริง
ไม่น่าแปลกใจที่ 53% ของนักพัฒนาซอฟต์แวร์กว่า 4300 คนที่สำรวจเชื่อว่า Google "ยอมรับโอเพนซอร์สมากขึ้น"
Microsoft ได้รับคะแนนเสียงน้อยกว่าครึ่งหนึ่งโดยมี 23% Facebook มี 10% และ Amazon 4% และท้ายที่สุด Apple 1%
การรับรู้เก่า ๆ ตายไป
อย่างไรก็ตาม Microsoft ยังสนับสนุนโอเพ่นซอร์ส
เป็นเรื่องง่ายที่จะสมมติว่านักพัฒนาไม่ทราบเกี่ยวกับโครงการโอเพ่นซอร์สของ Microsoft แต่อย่างที่ Brian Rinaldi ชี้ให้เห็นนักพัฒนาจำนวนมากอาศัยอยู่กับรหัส Microsoft Visual Studio
มีบางคนแนะนำว่าความรักที่เพิ่งค้นพบใหม่ของ Microsoft สำหรับโอเพ่นซอร์สคือการให้บริการด้วยตนเอง ตัวอย่างเช่นวิศวกร Jeff Schroeder สังเกตว่า:
ไมโครซอฟท์ มีนักพัฒนาที่มีประสิทธิผลในการให้ความรู้ เพื่อการพัฒนาอย่างต่อเนื่องไปยังเคอร์เนลลินุกซ์
แต่ส่วนใหญ่มีเพียงผลงานของเขาเท่านั้นที่ถูกกำหนดไว้สำหรับ Hyper-V แต่เพียงผู้เดียวซึ่งทำให้ Linux หมุนบน Azure ได้ดีมาก
การมีส่วนร่วมของพวกเขาจำนวนมากมาจาก Amazon ซึ่งไม่ได้สร้างความปรารถนาดีมากเท่ากับ TensorFlow หรือ Kubernetes
นี่น่าจะเป็นเรื่องจริง แม้ว่าคนอื่น ๆ ที่มีส่วนร่วมในรหัสโอเพนซอร์สขององค์กรของคุณก็เห็นแก่ตัวเช่นกัน
ในส่วนนี้ Google ไม่ได้ให้ Kubernetes เป็นของขวัญง่ายๆเนื่องจากมีวัตถุประสงค์เชิงกลยุทธ์
การรับรู้ทำให้ Microsoft กลายเป็นศัตรูของโอเพ่นซอร์สทุกอย่างสตีเวนวอห์น - นิโคลส์กล่าว
ยังคงถูกกฎหมายที่จะเกลียด Microsoft
เกือบจะเป็นตราเกียรติยศ ฉันเขียนคำตอบให้ Quora เกี่ยวกับความสำเร็จของ Linux ด้วยเหตุผลทางธุรกิจและทำให้เกิดความคิดเห็นที่น่าโกรธมาก « Mathew Lodge แสดงความคิดเห็น
แม้จะมีพฤติกรรมที่ดีมาหลายปีกล่าวอีกนัยหนึ่ง นักพัฒนากำลังยึดติดกับ Microsoft เวอร์ชันที่ล้าสมัย
สิ่งนี้เกือบจะดีขึ้นอย่างแน่นอนเมื่อเวลาผ่านไป แต่สำหรับตอนนี้ Microsoft ต้องทำงานหนักเป็นสองเท่าเพื่อสร้างชื่อเสียงร่วมกับนักพัฒนา
ข่าวดีก็คือ บริษัท ดูเหมือนจะมุ่งมั่นอย่างเต็มที่ที่จะทำสิ่งนั้นให้นานที่สุดเท่าที่จะทำได้
คุณกำลังเดิมพันอนาคตของคุณในฐานะ บริษัท แพลตฟอร์มเพื่อเปลี่ยนแปลงการรับรู้ของนักพัฒนาเหล่านั้น
และไม่น่าแปลกใจเพราะอย่างน้อยในปีนี้ Microsoft ได้ทำการเดิมพันครั้งยิ่งใหญ่โดยเปลี่ยนความตั้งใจจากการเห็น Linux และการพัฒนาเป็นศัตรูกับการเป็นพันธมิตร
ในขณะที่เพื่อนร่วมงานเผยแพร่เมื่อไม่กี่วันที่ผ่านมา Microsoft ต้องเผชิญกับการเดิมพันนี้ได้ก่อตั้งกลุ่มโอเพ่นซอร์สหลังจากเข้าร่วม Open Source Initiative และ Linux Foundation