A collection of 2013 open source software: Android, Firefox, Chrome, Wordpress, Linux, Reddit, VLC

Có thể là nguồn gốc được với bạn: một giới thiệu cho phần mềm nguồn mở

Funny open-source cartoon with Tux
Phần mềm mã nguồn mở: bất cứ ai có thể chỉnh sửa nó và làm cho nó thậm chí còn tuyệt vời hơn. Đây là tóm tắt lý do tại sao.

Phần mềm mã nguồn mở. Âm thanh như từ thông dụng khác như công nghệ cao nhanh nhẹn phát triển, MVC framework, mô hình thác nước, và vv.

Nhưng thực sự, nó nhiều hơn mát hơn tất cả những.

Đơn giản chỉ cần đặt, phần mềm mã nguồn mở là phần mềm mà bất cứ ai có thể chỉnh sửa. Và do đó, đó là tuyệt vời. Đọc trên để xem phần mềm mã nguồn mở yêu thích của bạn như thế nào (Firefox và Android, ví dụ) hoạt động.

Làm thế nào nó hoạt động

Tôi nghĩ rằng đó là đơn giản nhất để giải thích phần mềm mã nguồn mở với một câu chuyện nhỏ. Nhận được một số bỏng ngô – này có hành động, phim, và vi phạm bản quyền.

Hãy nói rằng một đồng nghiệp trẻ sáng tạo được đặt tên Jeeve Stobbs có một ý tưởng tuyệt vời cho một ứng dụng được gọi là Mac-Pan. Đó là về một chàng trai vàng người đi xung quanh nhai trên các công cụ và chạy trốn khỏi bóng ma (nhưng nó không phải là một rip-off của rằng trò chơi điện tử phổ biến.)

Mac-Pan, Jeeve Stobbs's new open-source app. It's totally not a rip-off of that other game.
Mac-Pan, Mới ứng dụng mã nguồn mở Jeeve Stobbs của. Nó hoàn toàn không phải là một rip-off của trò chơi khác.

Jeeve muốn những người khác giúp ứng dụng của mình, từ hai ngàn cái đầu luôn tốt hơn một. Ông có thể thuê một đội ngũ các nhà phát triển, nhưng thay vào đó ông quay sang một cộng đồng tình nguyện viên người thích giúp đỡ với các dự án phần mềm mát (hầu hết các nhà phát triển phần mềm, bao gồm cả bạn, thích làm việc trên các dự án như thế này.) Vì vậy, Jeeve đặt mã nguồn của Mac-Pan – như hướng dẫn cho một chiếc bánh – trực tuyến. Nó được gọi là phần mềm mã nguồn mở vì mọi người có thể xem nó và làm việc trên nó – nhưng, tất nhiên, có một số xoắn.

Máy tính đực giống nhà khoa học Chase muốn giúp đỡ với Mac-Pan kể từ khi ông là một fan hâm mộ của trò chơi retro. Ông nhìn vào mã Jeeve đưa lên mạng và tải nó vào máy tính của mình. Đuổi theo tìm thấy các đoạn mã mà làm cho bóng ma xuất hiện trên màn hình và chỉnh sửa nó để, robot ác khổng lồ đuổi theo bạn xung quanh, cùng với những bóng ma. Ông trình mã này vào Jeeve.

Jeeve thích ý tưởng robot, vì vậy anh thay cho mã ma cũ với mã mới này. Phần tốt đẹp là anh ta không cần phải chạm vào các mã khác – mã mà làm cho Mac-Pan di chuyển xung quanh, theo dõi số điểm cao, vv. Jeeve có thể làm việc trên một số phần của mã trong khi Chase hoạt động trên những người khác. Đó là một quan hệ đối tác xinh đẹp. Jeeve làm cho Chase một đồng tác giả của Mac-Pan.

Máy tính không-để-stud nhà khoa học Nick muốn giúp đỡ quá. Anh ta cầm mã và thay đổi màu sắc là màu hồng với màu tím polka chấm vì, cũng, màu đen và trắng là quá chính. Ông nộp cho Jeeve và Chase. Đẩy lùi, Đuổi theo bác bỏ ý tưởng và không làm thay đổi bản copy chính của mã (ông có thể làm điều đó bây giờ mà ông là đồng tác giả.)

Jeeve phát hành các ứng dụng, trở nên phổ biến, và được bầu làm Tổng thống Mỹ. (Hoặc chèn kết thúc hạnh phúc của riêng bạn ở đây.)

Lý do tại sao nó là tuyệt vời

Như bạn có thể nhìn thấy từ ông. Câu chuyện của Stobbs, có một cộng đồng khổng lồ – không chỉ 2 nhân dân, trong thực tế – mang lại một tấn ý tưởng mới tuyệt vời và kỹ năng để ứng dụng của bạn. Tất nhiên, có rất nhiều ý tưởng xấu quá (xin lỗi, Nick.)

Một lợi ích khác là nó dễ dàng hơn cho người dùng để nói chuyện với các nhà phát triển và, do đó, cho các lỗi được cố định. Hãy suy nghĩ về nó: một công ty lớn là ít hơn rất nhiều so với tiếp cận một nhóm các tình nguyện viên. Và, tất nhiên, một người dùng với một số kiến ​​thức kỹ thuật có thể khắc phục vấn đề mình.

Không đề cập đến phần mềm mã nguồn mở là miễn phí 99.9% thời gian.

Tổng thể, phần mềm mã nguồn mở thực sự chất lượng cao nếu có đủ người làm việc trên nó. Hơn mắt có nghĩa là lỗi hơn được tìm thấy, và bàn tay nhiều hơn có nghĩa là nhiều tính năng được thêm vào.

Một số phần mềm mã nguồn mở tuyệt vời

A collection of 2013 open source software: Android, Firefox, Chrome, WordPress, Linux, Reddit, VLC
Phần mềm mã nguồn mở là tuyệt vời – nhìn vào bộ sưu tập tuyệt vời này.

Bạn có thể không mong đợi, nhưng một tấn phần mềm – đặc biệt là các dự án nhỏ nhất – là mã nguồn mở. Tại sao? Phần mềm mã nguồn mở là dễ dàng hơn rất nhiều nhà phát triển, cộng với chi phí ít hơn nhiều để sản xuất.

Không tin tôi? Yêu cầu các dự án mã nguồn mở nổi tiếng (có một cái nhìn ở trên):

  • Android (Google hoạt động trên đó quá, nhưng bất cứ ai có thể làm cho một phiên bản sửa đổi của nó)
  • Mozilla Firefox (trình duyệt web tuyệt vời)
  • Cơ rôm (Google Chrome chỉ là phiên bản mang thương hiệu của Google của trình duyệt web này)
  • Reddit (vâng, mà nơi)
  • WordPress (phần mềm viết blog sử thi chạy blog này)
  • Linux (90%+ các siêu máy tính chạy hệ điều hành này; nó là một phần của Android quá)
  • VLC (âm nhạc / video)

Hầu hết các ngôn ngữ lập trình (những gì được sử dụng để thực hiện tất cả các phần mềm) là mã nguồn mở, quá.

Hãy thử một số phần mềm mã nguồn mở. Hy vọng rằng bạn sẽ đánh giá cao giá cả của họ ($0.00), cập nhật thường xuyên của họ, và tải trọng của tình nguyện viên sẵn sàng để giúp bạn ra ngoài.

Có thể bạn thậm chí sẽ bắt đầu sử dụng chúng. Và có thể bạn sẽ như Jeeve và làm cho phần mềm mã nguồn mở của riêng bạn…

Published by

Neel Mehta

Đại học Harvard. Nhà phát triển Web. Đôi khi triết học. Baseball nghiện.

Gửi phản hồi