1 điểm bởi GN⁺ 2024-06-28 | 1 bình luận | Chia sẻ qua WhatsApp

Câu chuyện về Larry Finger, người đã giúp mạng không dây hoạt động trên Linux và truyền dạy cho người khác

Những đóng góp và di sản của Larry Finger

  • Larry Finger là một nhà phát triển đã đóng góp 94 bản phát hành và 1.464 commit cho nhân Linux.
  • Ông không được đào tạo chính quy về máy tính, nhưng với tư cách là một nhà khoa học, ông đã có những đóng góp quan trọng cho nhân Linux.

Giải quyết bài toán Wi‑Fi trên Linux trong những năm 2000

  • Vào đầu những năm 2000, việc sử dụng Wi‑Fi trên Linux là vô cùng khó khăn.
  • Finger đã đảo ngược kỹ thuật trình điều khiển BCM43XX của Broadcom để giúp Wi‑Fi có thể hoạt động trên Linux.
  • Ông cũng cung cấp các trình điều khiển Realtek, và mã của ông đến nay vẫn còn được sử dụng trên nhiều hệ thống.

Mainframe, thiết bị khoa học và bài toán ở khu nghỉ dưỡng RV

  • Finger bắt đầu sự nghiệp với vai trò lập trình viên Fortran và đã làm việc trên nhiều hệ thống máy tính khác nhau.
  • Sau khi nghỉ hưu, ông đã xây dựng mạng cho một khu nghỉ dưỡng RV bằng Linux để cắt giảm chi phí và cải thiện hiệu năng.

Truyền lại kiến thức

  • Finger đã cố vấn cho người khác, giúp tích hợp mã nguồn mở của Broadcom vào nhân.
  • Trên Quora, ông khuyên rằng cả những người không học chuyên ngành cũng có thể đóng góp cho Linux, nên bắt đầu từ các bản vá nhỏ và dùng git để gửi bản vá.

Ý kiến của GN⁺

  • Khả năng đóng góp của người không học chuyên ngành: Câu chuyện của Larry Finger cho thấy những người không học chuyên ngành vẫn hoàn toàn có thể đóng góp cho các dự án mã nguồn mở.
  • Tầm quan trọng của mentoring: Việc Finger cố vấn cho các nhà phát triển khác cho thấy đóng góp của ông không chỉ dừng lại ở việc viết mã, mà còn tạo ảnh hưởng tích cực lên toàn bộ cộng đồng.
  • Sự phát triển của công nghệ: Những đóng góp của ông đã giúp Wi‑Fi hoạt động được trên Linux, từ đó khiến nhiều người dùng có thể sử dụng Linux dễ dàng hơn.
  • Sức mạnh của cộng đồng: Điều này cho thấy sự hợp tác và đóng góp trong cộng đồng mã nguồn mở có thể tạo ra thay đổi lớn ngay cả từ nỗ lực của một cá nhân.
  • Học hỏi không ngừng: Trường hợp của Finger cho thấy rõ việc học hỏi liên tục và niềm đam mê quan trọng đến mức nào đối với sự phát triển công nghệ.

1 bình luận

 
GN⁺ 2024-06-28
Ý kiến trên Hacker News
  • Một người dùng bày tỏ nỗi buồn sâu sắc trước tin Larry Finger qua đời và nhắc rằng ông từng đóng vai trò người cố vấn cho mình.
  • Nhấn mạnh rằng Larry Finger đã cải thiện đáng kể hệ sinh thái Wi‑Fi và driver trên Linux.
  • Ghi nhớ sự giúp đỡ của Larry Finger trong việc giải quyết các vấn đề của hệ sinh thái Wi‑Fi Broadcom trước đây.
  • Nhắc rằng Larry Finger đã đóng góp 172,346 dòng mã cho nhân Linux, qua đó nhấn mạnh tầm vóc những đóng góp của ông.
  • Chia sẻ trải nghiệm từ thời còn là sinh viên đại học năm 2005, khi nhờ có driver của Larry Finger mà có thể sử dụng Linux.
  • Cho biết ngoài Larry Finger, gần đây còn có một nhà phát triển nhân Linux khác cũng đã qua đời.
  • Bày tỏ lời cảm ơn đối với công việc làm driver Wi‑Fi của Larry Finger, đồng thời nhắc rằng NDISWrapper từng rất khó dùng.
  • Nhấn mạnh rằng Larry Finger đã cố vấn cho hàng trăm người và truyền cảm hứng cho rất nhiều người.
  • Nhắc rằng Larry Finger đã có rất nhiều đóng góp cho mã Wi‑Fi vào cuối những năm 2000 và đầu những năm 2010.
  • Nhắc rằng công việc của Larry Finger đã đóng vai trò quan trọng trong việc bước vào thế giới phần mềm.