สิ่งที่คาดว่าจะเกิดขึ้นในปี 2025
(lwn.net)ความเปลี่ยนแปลงที่คาดว่าจะเกิดขึ้นในปี 2025
-
คลาสการจัดตารางที่ขยายได้ (sched-ext)
- ในปี 2024 ความสามารถในการโหลดตัวจัดตาราง CPU จาก userspace ผ่านชุดโปรแกรม BPF ได้เปิดทางให้เกิดความคิดสร้างสรรค์
- ในปี 2025 ฟีเจอร์นี้จะปรากฏในดิสทริบิวชันมากขึ้น และแนวคิดการจัดตารางรูปแบบใหม่จะถูกทดลองและปรับปรุง
- บางแนวคิดอาจถูกรวมอยู่ในดิสทริบิวชันเฉพาะทาง เช่น ระบบสำหรับเล่นเกม
-
การเพิ่มขึ้นของโค้ด Rust
- เมื่อชุมชนเคอร์เนลคุ้นเคยกับภาษา Rust มากขึ้น โค้ด Rust จะถูกนำเข้าไปอยู่ในเคอร์เนลมากขึ้น
- ในปี 2025 จะเริ่มมีโค้ด Rust ที่ผู้ใช้รันได้โดยตรงปรากฏขึ้น และความจำเป็นในการใช้ความสามารถของภาษาที่ยังไม่เสถียรจะลดลง
-
ความพยายามใส่ backdoor ใน XZ
- แม้จะมีการตรวจพบการโจมตีที่คล้ายกับกรณี XZ แล้ว แต่ก็ยังมีความเป็นไปได้ว่าจะมีความพยายามในลักษณะเดียวกันโดยใช้เทคนิคอื่น
- หน่วยงานรัฐหรือองค์กรที่มีเงินทุนมากพอจะไม่อาจมองข้ามความพยายามเช่นนี้ได้
-
ความเสี่ยงของโครงการที่มีผู้ดูแลเพียงคนเดียว
- โครงการที่มีผู้ดูแลเพียงคนเดียวจะยิ่งถูกมองว่ามีความเสี่ยง เนื่องจากปัญหา burnout และข้อจำกัดด้านเวลา
- โครงการลักษณะนี้ยากที่จะไปถึงระดับความน่าเชื่อถือที่เพียงพอ
-
ปัญหาของโค้ดที่สร้างโดย AI
- มีความเป็นไปได้ว่าจะพบว่าโครงการหลักจำนวนมากได้ merge โค้ดที่สร้างโดย AI เข้าไปเป็นจำนวนมาก
- โมเดล AI ไม่สามารถทำหน้าที่แบบเดียวกับนักพัฒนาที่นำผลงานของตนเองมาร่วมพัฒนาและรับผิดชอบต่อมันได้
-
ระบบ generative AI เสรี
- ความพยายามในการสร้างระบบ generative AI แบบเสรีที่มีนวัตกรรมเพื่อลดการใช้ทรัพยากรจะเพิ่มขึ้น
- การเข้าถึงและการควบคุมระบบเหล่านี้จะเพิ่มขึ้น และมีแนวโน้มว่าจะถูกนำไปใช้ได้หลากหลายขึ้น
-
มูลนิธิเพื่อสนับสนุนผู้ดูแลโครงการ
- มีความเป็นไปได้ว่าจะมีการก่อตั้งมูลนิธิเพื่อสนับสนุนผู้ดูแลโครงการ
- บทบาทของผู้ดูแลโครงการก็ยังคงไม่ได้รับการสนับสนุนอย่างเพียงพอ
-
ปัญหาของผลิตภัณฑ์ที่พึ่งพาคลาวด์
- กรณีที่ผลิตภัณฑ์ซึ่งอิงกับคลาวด์กลายเป็นของไร้ค่าเพราะผู้ผลิตล้มละลายหรือหมดความสนใจจะเพิ่มขึ้น
- ปัญหาการเฝ้าติดตามและข้อมูลรั่วไหลของผลิตภัณฑ์ที่เชื่อมต่อกับคลาวด์ก็จะยังคงเกิดขึ้นต่อเนื่อง
-
ฮาร์ดแวร์เปิดอย่างสมบูรณ์
- ในปี 2025 จะมีฮาร์ดแวร์เปิดอย่างสมบูรณ์ออกสู่ตลาดมากขึ้น
- ผลิตภัณฑ์อย่าง OpenWrt One กำลังได้รับความนิยมในตลาด
-
การฟื้นตัวของดิสทริบิวชันสำหรับอุปกรณ์พกพา
- เมื่อคุณภาพของดิสทริบิวชันทดแทน Android ดีขึ้น ผู้ใช้จะเริ่มกลับมาสนใจอีกครั้ง
- ด้วยเหตุผลด้านความเป็นส่วนตัวและความปลอดภัย ผู้ใช้บางส่วนอาจเลิกใช้ Android แบบมาตรฐาน
-
ผลกระทบจากความขัดแย้งระดับโลก
- ความขัดแย้งทั่วโลกจะส่งผลกระทบต่อชุมชนนักพัฒนา
- อาจมีนักพัฒนาจากบางภูมิภาคถูกกีดกันออกไป ซึ่งขัดกับหลักการพื้นฐานของชุมชน
-
การมีส่วนร่วมอย่างต่อเนื่องของ LWN
- LWN ดำเนินการเผยแพร่มาเป็นปีที่ 27 และมีส่วนช่วยต่อชุมชน Linux และซอฟต์แวร์เสรี
- ในปี 2025 ก็จะยังคงให้ข้อมูลและสนับสนุนชุมชนต่อไป
1 ความคิดเห็น
ความเห็นจาก Hacker News
จะมีการค้นพบว่าโค้ดที่ AI สร้างขึ้นถูก merge เข้าไปในโปรเจกต์สำคัญจำนวนมาก เพื่อนของฉันทำงานที่บริษัทเทคชื่อดังในซานฟรานซิสโก และระหว่างรีวิวโค้ดของสมาชิกทีมระดับจูเนียร์ก็ได้รับคำตอบว่า "ChatGPT เป็นคนเขียน"
จะมีการรู้ว่าโค้ดที่ AI สร้างขึ้นถูก merge เข้าไปจำนวนมาก และเรื่องนี้จะเห็นได้ชัดเมื่อผู้เขียนโค้ดเองไม่เข้าใจจริง ๆ ว่าโค้ดทำงานอย่างไร ส่วนตัวแล้วแม้แต่โค้ดของตัวเองที่ผ่านไปเกินหนึ่งเดือน ฉันก็มักจะไม่เข้าใจอยู่ครึ่งหนึ่ง
จะมีการรู้ว่าโค้ดที่ AI สร้างขึ้นถูก merge เข้าไปจำนวนมาก และเรื่องนี้จะเห็นได้ชัดเมื่อผู้เขียนโค้ดเองไม่เข้าใจจริง ๆ ว่าโค้ดทำงานอย่างไร โดยมีการใช้ถ้อยคำว่า "โอ้ วิญญาณแห่งจักรกล โปรดเป่าชีวิตเข้าสู่การไหลของข้อมูลเพื่อให้ข้าเข้าใจความลับของมัน"
จะมีความพยายามมุ่งเน้นไปที่การสร้างระบบ generative AI ที่เป็นอิสระอย่างแท้จริง แม้ว่ามันจะให้ใช้ฟรี แต่ถ้ามีการนำเนื้อหาที่มีลิขสิทธิ์มาใช้โดยไม่ได้รับอนุญาต ฉันก็ไม่อยากใช้เป็นการส่วนตัว และก็ยังไม่แน่ใจว่ามีข้อมูลที่เป็นอิสระอย่างมีจริยธรรมมากพอหรือไม่
มีการถกเถียงกันมากเรื่อง "โค้ดที่ AI มีส่วนร่วม" แต่ถ้ากลับมามองความเป็นจริง ความตึงเครียดระดับโลกจะส่งผลต่อชุมชนของเรา หากสถานการณ์ภูมิรัฐศาสตร์เลวร้ายลง โลกเทคอาจแตกออกเป็นเสี่ยง ๆ ได้
ยังไม่แน่ใจว่า LLM จะอยู่ในจุดไหนในปี 2025 และไม่คิดว่าจะเกิดปรากฏการณ์ AGI
"OpenWrt One" วางจำหน่ายสู่ตลาดในปี 2024 และล็อตการผลิตแรกขายหมดอย่างรวดเร็ว อย่างไรก็ตาม ยังไม่แน่ชัดว่าผู้จัดจำหน่ายขายสต็อกล็อตแรกหมดทั้งหมดแล้วหรือไม่
จะมีการรู้ว่าโค้ดที่ AI สร้างขึ้นถูก merge เข้าไปจำนวนมาก และเรื่องนี้จะเห็นได้ชัดเมื่อผู้เขียนโค้ดเองไม่เข้าใจจริง ๆ ว่าโค้ดทำงานอย่างไร นักพัฒนาต้องรับผิดชอบต่องานของตัวเอง แต่ LLM ทำเช่นนั้นไม่ได้ และหากโปรเจกต์ตรวจพบโค้ดลักษณะนี้ ก็อาจต้องย้อนการเปลี่ยนแปลงครั้งใหญ่พอสมควร
ในปี 2025 หลายบริษัทจะค้นพบโค้ดที่ LLM สร้างขึ้น บริษัทที่มีผลิตภัณฑ์หลักอาจพบโค้ดจาก LLM ที่ฝึกด้วยโค้ด OSS และทีมด้าน compliance จะคัดค้านเรื่องนี้อย่างรุนแรง
มีความเห็นว่าบริษัทอย่าง Red Hat ก็ทำหน้าที่สนับสนุนผู้ดูแลโครงการอยู่แล้วไม่ใช่หรือ
ความตึงเครียดระดับโลกจะส่งผลต่อชุมชน โดยสถานการณ์อิสราเอล/ปาเลสไตน์ถูกพูดถึงบ่อยครั้งในการโต้เถียงของชุมชน NixOS เมื่อปีที่แล้ว