Thời kỳ hoàng kim của Vibe Coding, mã nguồn mở đang âm thầm chết đi, khi các nhà phát triển và cộng đồng dần rời bỏ các dự án mã nguồn mở để chuyển sang các nền tảng mới, các công cụ đóng góp mở rộng ngày càng ít đi, và sự đổi mới trong lĩnh vực này cũng chậm lại. Điều này đánh dấu một bước ngoặt quan trọng trong lịch sử phát triển của cộng đồng lập trình, khi mà sự sáng tạo và chia sẻ kiến thức đang dần bị thay thế bởi các giải pháp thương mại và độc quyền.

PANews

Tác giả:一涛

Nguồn: 极客公园

Trong năm qua, Vibe Coding gần như đã viết lại cách lập trình.

Bạn không còn cần phải viết từng dòng mã thủ công nữa. Chỉ cần nói với Cursor, Claude hoặc Copilot: tôi muốn một chức năng gì đó, sử dụng công nghệ nào, tốt nhất là “cảm giác như một sản phẩm nào đó”, phần còn lại để AI hoàn thành.

Nhiều người vốn không thể viết nổi mã, lần đầu tiên đã có khả năng “tạo ra thứ gì đó”. Từ góc độ cá nhân, đây gần như là thời kỳ hoàng kim của phát triển phần mềm.

Nhưng có một tiền đề bị bỏ qua: AI không tự nhiên sáng tạo mã, mà là gọi gọi, ghép nối các thành quả trí tuệ đã có của con người. Khi bạn nói “giúp tôi làm một trang web”, thực tế AI đang âm thầm trích dẫn các logic và cấu trúc tích lũy từ vô số dự án mã nguồn mở trên GitHub.

Năng lực cốt lõi của Vibe Coding chính là dựa trên việc học hỏi và tổ hợp lại các mã nguồn mở này.

Gần đây, nhóm nghiên cứu từ Đại học Trung Âu và Viện Nghiên cứu Kinh tế Thế giới Kiel đã công bố một bài báo có tiêu đề 《Vibe Coding Kills Open Source》 (Vibe Coding giết chết mã nguồn mở), tiết lộ về những nguy cơ tiềm ẩn đằng sau sự phát triển của Vibe Coding (https://arxiv.org/pdf/2601.15494v1).

Bài báo chỉ ra một sự thật:

Vibe Coding có thể đang từ căn bản phá hủy hệ sinh thái mã nguồn mở, nền tảng của toàn bộ thế giới phần mềm.

Từ tháng 8 năm 2022, tỷ lệ các nhà phát triển Python tại Mỹ sử dụng AI để lập trình bắt đầu tăng mạnh

01 “Hạ tầng vô hình” của thế giới số

Để hiểu rõ những gì bài báo lo lắng, trước tiên cần làm rõ một điều: Mã nguồn mở là gì, và nó chiếm vị trí nào trong cuộc sống của chúng ta.

Nhiều người có thể không cảm nhận rõ về phần mềm mã nguồn mở, nhưng thực tế, hầu hết các sản phẩm số hàng ngày của chúng ta đều dựa trên nền tảng mã nguồn mở.

Khi bạn thức dậy sáng nay cầm điện thoại Android, hệ điều hành Linux chạy nền phía dưới là mã nguồn mở;

Khi bạn mở WeChat để xem tin nhắn, cơ sở dữ liệu SQLite lưu trữ từng thông tin cũng là mã nguồn mở;

Khi bạn nghỉ trưa xem TikTok hoặc Bilibili, quá trình giải mã và phát video phía sau là FFmpeg, cũng là mã nguồn mở.

Mã nguồn mở giống như hệ thống cống thoát của thời đại số. Bạn dùng hàng ngày mà không hay biết.

Chỉ khi nó gặp vấn đề, bạn mới nhận ra tầm quan trọng của nó.

Lỗ hổng Log4j năm 2021 là một ví dụ điển hình. Log4j là framework ghi nhật ký phổ biến nhất trong hệ sinh thái Java, dùng để ghi lại các sự kiện và thông tin trong quá trình chạy của ứng dụng.

Hầu hết người dùng bình thường thậm chí chưa từng nghe tên nó, nhưng từ các máy chủ đám mây của Apple, Google, đến hệ thống chính phủ các nước, hàng tỷ thiết bị trên toàn cầu đều đang chạy nó phía sau.

Đến cuối năm 2021, lỗ hổng mang tên “Log4Shell” bùng phát. Lỗ hổng này cho phép hacker điều khiển từ xa các máy chủ toàn cầu như thể thao tác trên máy tính của chính họ. Toàn bộ hạ tầng internet lập tức “lộ diện”, các đội an ninh toàn cầu phải khẩn cấp vá lỗi vào cuối tuần. Ảnh hưởng rộng lớn, việc khắc phục khó khăn, trở thành một trong những cuộc khủng hoảng an ninh nghiêm trọng nhất trong lịch sử internet.

Đây chính là bản chất của mã nguồn mở — nó không phải sản phẩm của một công ty nào, mà là một “hàng hóa công cộng”. Vì không mang tính thương mại, các nhà duy trì mã nguồn mở thường không thể trực tiếp thu phí từ dự án.

Họ nhận lại phần thưởng gián tiếp: nổi tiếng qua dự án, có cơ hội làm việc tại các tập đoàn lớn; cung cấp dịch vụ tư vấn để kiếm thu nhập; hoặc dựa vào cộng đồng quyên góp.

Mô hình này đã vận hành hàng chục năm, dựa trên “tương tác trực tiếp”. Người dùng khi sử dụng phần mềm sẽ đọc tài liệu, gửi câu hỏi, thích và giới thiệu. Những sự chú ý này chảy về phía nhà duy trì, chuyển hóa thành động lực duy trì liên tục.

Và đó chính là mối liên kết mà Vibe Coding đang cắt đứt.

02 AI đã từng bước “đói” mã nguồn mở như thế nào?

Trước khi có Vibe Coding, mô hình phát triển là như thế này: bạn tải một gói mã nguồn mở về, phải đọc tài liệu; gặp lỗi, gửi vấn đề lên GitHub; thích thì nhấn sao để ủng hộ.

Nhà duy trì vì vậy nhận được sự chú ý, những chú ý này chuyển thành thu nhập, tạo thành một vòng khép kín.

Sau khi Vibe Coding ra đời, bạn chỉ cần nói với AI muốn gì, AI tự động chọn và ghép các mã nguồn mở phía sau, tạo ra một đoạn “thực thi có thể dùng được”.

Mã chạy được rồi, nhưng bạn không biết chính xác nó dùng những thư viện nào, cũng không xem tài liệu hay cộng đồng của chúng.

Bài báo gọi sự thay đổi này là một hiệu ứng “** trung gian hóa**” — sự chú ý và phản hồi vốn trực tiếp truyền từ người dùng đến nhà duy trì, nay bị AI, lớp trung gian này, toàn diện cắt mất.

Cơ chế này tiếp diễn, sẽ xảy ra chuyện gì?

Các tác giả bài báo đã xây dựng một mô hình kinh tế giả lập hệ sinh thái mã nguồn mở. Họ so sánh các nhà phát triển như những doanh nhân quyết định “tham gia thị trường” ở các mức chất lượng khác nhau, đầu tư chi phí phát triển rồi dựa trên phản hồi thị trường để quyết định có mở mã hay không. Người dùng phải chọn trong vô số gói phần mềm, quyết định dùng “trực tiếp” hay qua “trung gian AI”.

Kết quả mô hình cho thấy có hai lực lượng trái chiều:

Thứ nhất là nâng cao hiệu quả. AI làm phần mềm dễ dùng hơn, giảm chi phí phát triển công cụ mới. Điều này theo lý thuyết sẽ thúc đẩy nhiều nhà phát triển tham gia hơn, tăng cung cấp.

Thứ hai là chuyển dịch nhu cầu. Khi người dùng chuyển sang trung gian AI, nhà duy trì mất đi thu nhập từ tương tác trực tiếp, điều này làm giảm phần thưởng cho nhà phát triển.

Nhưng xét theo chiều dài thời gian, khi lực lượng thứ hai (chuyển dịch nhu cầu) mạnh hơn lực lượng thứ nhất (nâng cao hiệu quả), toàn hệ thống sẽ rơi vào suy thoái.

Cụ thể, sẽ là: ngưỡng vào thị trường của nhà phát triển tăng lên, chỉ những dự án chất lượng cao nhất mới đáng để chia sẻ, các dự án trung bình biến mất, cuối cùng số lượng và chất lượng trung bình của phần mềm trên thị trường đều giảm xuống. Dù người dùng cá nhân trong ngắn hạn hưởng lợi từ AI, nhưng về lâu dài, phúc lợi chung lại giảm vì các công cụ chất lượng cao để lựa chọn ngày càng ít.

Nói đơn giản, hệ sinh thái rơi vào vòng luẩn quẩn tiêu cực. Và khi nền tảng mã nguồn mở này mỏng đi, khả năng của AI cũng sẽ giảm theo.

Đây chính là điểm mà bài báo nhấn mạnh nhiều lần: Vibe Coding trong ngắn hạn nâng cao năng suất, nhưng về dài hạn, có thể làm giảm trình độ của toàn hệ thống.

Xu hướng này không chỉ là giả thuyết lý thuyết mà đang diễn ra trong thực tế.

Ví dụ, lưu lượng hỏi đáp công khai của Stack Overflow đã giảm rõ rệt sau khi AI tạo sinh phổ biến. Nhiều câu hỏi ban đầu được thảo luận trong cộng đồng công khai, nay đã chuyển sang các cuộc đối thoại AI riêng tư.

Sau khi ChatGPT ra mắt, số lượng câu hỏi trên Stack Overflow bắt đầu giảm rõ rệt Hay như các dự án như Tailwind CSS, lượng tải về liên tục tăng, nhưng lượng truy cập tài liệu và doanh thu lại giảm.

Dự án được sử dụng rộng rãi, nhưng ngày càng khó chuyển thành phần thưởng ý nghĩa cho nhà duy trì.

03 Khi nào có “Spotify” trong giới Coding?

Dù tồn tại những vấn đề này, nhưng năng suất mà Vibe Coding mang lại là có thật, không ai có thể quay trở lại thế giới không có AI Coding.

Vấn đề cốt lõi hơn là, khi AI trở thành trung gian mới, các cấu trúc thúc đẩy cũ đã không còn phù hợp nữa.

Trong cấu trúc hiện tại, các nền tảng AI thu lợi lớn từ hệ sinh thái mã nguồn mở, nhưng lại không cần phải trả giá tương ứng để duy trì hệ sinh thái này. Người dùng trả phí cho AI, AI cung cấp tiện ích, còn các dự án mã nguồn mở và nhà duy trì thường chẳng nhận được gì.

Các tác giả bài báo đề xuất:

Xây dựng lại cách phân chia lợi ích.

Giống như ngành công nghiệp âm nhạc, các nền tảng phát nhạc như Spotify sẽ dựa trên lượt phát để chia phần cho nghệ sĩ, các nền tảng AI hoàn toàn có thể theo dõi các dự án mã nguồn mở mà mình gọi và chia phần doanh thu theo tỷ lệ cho nhà duy trì.

Ngoài ra, phân chia qua quỹ, tài trợ doanh nghiệp, hoặc các khoản hỗ trợ từ chính phủ cho hạ tầng số cũng là các phương án quan trọng để bù đắp cho mất mát thu nhập của nhà duy trì.

Điều này đòi hỏi ngành phải thay đổi nhận thức, từ việc xem mã nguồn mở là “tài nguyên miễn phí” sang “hạ tầng công cộng cần đầu tư và duy trì lâu dài”.

Mã nguồn mở sẽ không biến mất, nó đã ăn sâu vào thế giới số, không thể dễ dàng thay thế.

Nhưng thời kỳ mở rộng dựa trên sự chú ý rời rạc, danh tiếng tích lũy và lý tưởng có thể đã đi đến giới hạn.

Vibe Coding mang lại không chỉ là trải nghiệm phát triển nhanh hơn, mà còn là một cuộc thử nghiệm về “công nghệ công cộng có thể được duy trì liên tục như thế nào”.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể đến từ bên thứ ba và không đại diện cho quan điểm hoặc ý kiến của Gate. Nội dung hiển thị trên trang này chỉ mang tính chất tham khảo và không cấu thành bất kỳ lời khuyên tài chính, đầu tư hoặc pháp lý nào. Gate không đảm bảo tính chính xác hoặc đầy đủ của thông tin và sẽ không chịu trách nhiệm cho bất kỳ tổn thất nào phát sinh từ việc sử dụng thông tin này. Đầu tư vào tài sản ảo tiềm ẩn rủi ro cao và chịu biến động giá đáng kể. Bạn có thể mất toàn bộ vốn đầu tư. Vui lòng hiểu rõ các rủi ro liên quan và đưa ra quyết định thận trọng dựa trên tình hình tài chính và khả năng chấp nhận rủi ro của riêng bạn. Để biết thêm chi tiết, vui lòng tham khảo Tuyên bố miễn trừ trách nhiệm.
Bình luận
0/400
Không có bình luận