ในอดีต ไมโครซอฟท์ถือเป็นศัตรูตัวฉกาจของโลกโอเพนซอร์ส อดีตซีอีโอสตีฟ บัลเมอร์ ถึงเคยพูดว่า "ลินุกซ์คือมะเร็งร้าย" (Linux is a cancer) แต่ในยุคปัจจุบันปี 2016 เมื่อ GitHub เผยสถิติภาพรวมของการส่งโค้ดโอเพนซอร์สเข้าในระบบของตัวเอง บริษัทที่ส่งโค้ดโอเพนซอร์สมากที่สุดในตอนนี้คือ "ไมโครซอฟท์"
ปัจจุบันไมโครซอฟท์มีพนักงานที่มีบัญชีบน GitHub จำนวน 2,572 คน (อ้างอิง) และมี repository ของโครงการซอฟต์แวร์ต่างๆ ที่เข้าร่วมพัฒนาประมาณหนึ่งพันโครงการ ตัวอย่างโครงการที่ดังๆ คือ Visual Studio Code, TypeScript, ChakraCore แต่พนักงานไมโครซอฟท์ก็เข้าร่วมพัฒนาโครงการอื่นๆ อย่าง Docker ด้วย
อันดับสองเป็นของ Facebook ตามด้วย Docker, Angular, Google, Atom
สถิติอื่นๆ ที่น่าสนใจ
- ภาษาโปรแกรมที่ได้รับความนิยมสูงสุดในโครงการโอเพนซอร์สบน GitHub คือ JavaScript ที่นำโด่ง ตามด้วย Java, Python, Ruby ในสัดส่วนไล่เลี่ยกัน
- มีผู้ใช้ 5.8 ล้านคนที่ร่วมส่งโค้ดเข้ามาในรอบ 12 เดือน, จำนวน repository ที่ถูกใช้งานคือ 19.4 ล้านแห่ง
- รอบปีที่ผ่านมา มีผู้ใช้ใหม่ที่กด pull request เป็นครั้งแรกจำนวน 815,000 คน
- โครงการที่มีคนร่วมพัฒนามากที่สุดคือ Font Awesome ชุดฟอนต์ไอคอนแบบโอเพนซอร์ส, อันดับสองคือ Docker
- โครงการที่ถูก fork มากที่สุดคือ เอกสาร How to share data with a statistician มีคน fork ไปแล้วประมาณ 1.6 แสนครั้ง
- สัดส่วนการใช้งานของผู้ใช้ฝั่งองค์กรเติบโตสูงมาก จำนวน pull request ของผู้ใช้ฝั่งองค์กรเพิ่มจาก 7.7 ล้านครั้งในปี 2013 มาเป็น 66.3 ล้านครั้งในปี 2016 ในขณะที่จำนวน pull request ของฝั่งผู้ใช้ทั่วไป เพิ่มจาก 1.5 ล้านครั้งเป็น 11.3 ล้านครั้งในช่วงเดียวกัน
- เครื่องมือบริหารจัดการโครงการที่ถูกนำมาเชื่อมต่อกับ GitHub มากที่สุดคือ Slack ส่วนตัวอื่นๆ คือ Travis CI, Circle CI, ZenHub, Gitter, Appveyor, Heroku Review Apps, Waffle.io
ที่มา - GitHub, Business Insider
Comments
javascript เหตุผลที่นิยมนี่เพราะใช้ในการสร้าง ui ของเว็บที่ง่ายขึ้นรึเปล่าครับ
น่าจะเป็นเพราะมันเป็นภาษาที่เขียนแล้วรันได้เกือบทุกที่มากกว่ามั้งครับ
+1 แค่มีคอม มี browser ก็รันได้(เกือบ)หมด
:-)
ไม่ต้อง browser ขอแค่รัน python ได้ nodejs ก็ทำให้รัน js ได้ครอบคลุมมากครับ
ภาษาเดียวเขียนได้ทั้ง front, back
เปลี่ยนไปทางที่ดี
เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!
Microsoft ส่งเยอะขนาดนั้นไม่คิดเหรอว่ามีวาระแอบแฝง โค้ดของไมโครซอฟท์มีเป็นกิโลตัน แค่ทำให้สังคมโลกรู้ว่าส่งเยอะจะเป็นอะไรกันเชียว ต้องดูว่าโค้ดที่ส่งจริง ๆ สามารถใช้อะไรได้บ้าง ต้องวัดกันที่นำไปใช้งาน
.NET Core เป็น .NET version ใหม่ open source หมดครับ https://github.com/dotnet/core รวมถึง ASP.NET Core ด้วย
ส่วนเรื่องวาระแอบแฝง ถ้าจะตีความว่ามีก็คงมีกันหมด บริษัททุกบริษัทก็หวังผลกำไรครับไม่ใช่องค์กรการกุศล
ที่ส่งเยอะ เพราะอั้นมานานมากกว่า
ต้องเทียบด้วยว่าทั้งหมดที่ส่งไปแล้ว ใครมากสุด
ผมลองอ่านจากที่มา จำนวนตัวเลขของ MS(16419) นี่น่าจะหมายถึงจำนวน contributor(ไม่ใช่แค่พนักงาน MS แต่รวมทุกคน) ที่ contribute มาที่ repository ของ Microsoft รึเปล่าครับ ดังนั้นจะว่า Ms contribute มากที่สุดก็คงไม่ได้รึเปล่าครับ
แก้เป็น "มีคนร่วมส่งโค้ด" ละกันครับ
จำได้ว่ามีจนท. MS ประเทศไทยส่งโค้ดเยอะมาก ตั้งแต่ SQLite บน WP7, จนถึงโค้ด WPF webcam อย่างง่าย มีบั๊กในระดับนึงแต่พัฒนาต่อได้สะดวกดี (ขอบคุณมากครับ _/|_)
แล้วบริษัท Apple ล่ะ
มีแต่ยังไม่ค่อยเยอะ ทีมงาน 56 คนเอง ณ ตอนนี้
หลักๆก็ Swift
https://github.com/apple
หึหึ เสียงเพลง The Imperial March นี้ดังขึ้นมาในหัวทันที