ไมโครซอฟท์ประกาศโอเพนซอร์สโปรแกรมเครื่องคิดเลข (Windows Calculator) โดยใช้สัญญาอนุญาตแบบ MIT
เหตุผลในการโอเพนซอร์สเครื่องคิดเลข เป็นเพราะไมโครซอฟท์ต้องการร่วมพัฒนาโปรแกรมตัวนี้กับชุมชนภายนอก รวมถึงต้องการเปิดโค้ดเกี่ยวกับตรรกะการทำงานของเครื่องคิดเลข ให้โปรแกรมเมอร์อื่นๆ ได้เข้ามาศึกษา ปัจจุบัน Windows Calculator มีให้ทำงาน 3 โหมดคือ Standard, Scientific, Programmer
โค้ดเขียนด้วย C++ และปัจจุบันถูกพัฒนาให้เป็น Modern Windows App ขึ้น Store เรียบร้อยแล้ว โค้ดสามารถดูได้จาก GitHub และสามารถคอมไพล์ด้วย Visual Studio Community Edition
ที่มา - Microsoft
Comments
why not c#
ไม่ได้ใส่แว่นมั้งครับ
ฮาาาาาาาา
นี่มุขหรือเปลือกหอยคะ?
C++ Shell ครับ :D
FTFY.
ผมเคยนึกเล่นๆ อยากให้มีคนทำคีย์บอร์ดแบบมีแป้นเครื่องคิดเลขขายบ้างจัง ปัจจุบันแค่บวกลบคูณหารมันไม่สะใจอ่ะ
จะรอข่าวต่อมา MS ประกาศ opensource windows10
ฉันยังต้องรออีกนานไหม ต้องรอเธออีกนานไหม
ถ้าเปิดซอร์ส อาจได้เห็นเอาไปแปลงใช้กับ Wine หรือ Linux Kernel แล้วแปลงใช้งานบน ARM โดยสมบูรณ์ก็ได้
ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว
Windows Core Os?
แค่ปล่อยให้ใช้ฟรี ผมก็ดีใจมากแล้วครับ ถ้าปล่อย OpenSource ผมเกรงว่าจะเละมากกว่าดีน่ะสิ
แต่ถ้า Core หลัก อยู่ภายใต้การควบคุมของ Microsoft ที่จะออกแบบและทำ Update งานหลังบ้าน แบบ Android ที่ Google เป็นผู้ออกแบบงานหลังบ้าน นั่นก็อีกเรื่องนะ
+1
การปล่อยโอเพนซอร์สไม่เหมาะกับบางเรื่องจริง ๆ ตัวอย่างง่าย ๆ ก็โอเอสนี่แหละ ใครไม่พอใจอะไรก็เอาไปทำใหม่เรื่อย ๆ แตกพันธุ์กันสนั่นยิ่งกว่าตัวไฮดรา ดิสโทรบางสายนี่แค่รีเมคสกินแล้วยัด ๆ โปรแกรมที่เหมือนดิสโทรอื่นด้วยซ้ำ ไม่รู้จะทำไปทำไม แถมพวกนี้อายุโครงการอย่างสั้น มีหลายดิสโทรที่ตอนนี้กลายเป็นขยะข้อมูลบนอินเทอร์เน็ตไปแล้ว
มันก็มีข้อดีครับอย่าง GNOME3 ที่เปลี่ยนรูปแแบบใหม่ คนไม่ชอบก็มีทางเลือกเช่น cinnamon หรือ mate ที่แตกตัวออกมาให้เลือกใช้ครับ
ผมไม่ได้กล่าวถึง DE เลยนะครับ นี่เป็นเรื่องเกี่ยวกับ OS development ล้วน ๆ ถ้าเดฟฯ ที่คิดเป็นก็แค่ส่งซอร์สที่เหมาะสมกลับไปให้โครงการต้นน้ำพิจารณา ถ้าต้นน้ำไม่รับก็แค่แตก alternative repo สำหรับซอฟต์แวร์ตัวใหม่ที่น่าใช้กว่า พอคนเริ่มยอมรับกับการเปลี่ยนแปลงใหม่ได้ และ alternative เริ่มไม่มีคนใช้ก็แค่ยกเลิกและทำลาย repo ทิ้ง แต่นี่ไม่ไง เล่นสร้างดิสโทรใหม่กันเป็นล่ำเป็นสัน พอตัวเองขี้เกียจทำต่อกรรมก็ไปตกที่ผู้ใช้งานต้องมา redirect repo อีก และหนักสุดคือเซ็ตอัประบบใหม่ทั้งหมดเลย หนึ่งในตัวอย่างที่น่ารำคาญที่สุดก็ Devuan (dev-one) นี่แหละ จะอะไรนักหนากับ upstart สายอื่นเขาใช้ systemd ก็ไม่เห็นจะตาย
ไม่เห็นด้วยอย่างแรง ถ้าปล่อยบางส่วนให้นักพัฒนานั้นได้อยู่แต่ผมไม่อยากเห็น os แตกออกไป มั่วซั่ว
อีกหน่อยเครื่องคิดเลขตัวนี้คงเทพแบบ VS Code คำนวณการแผ่รังสีดวงอาทิตย์หรือพยากรณ์หวยได้...