Mã nguồn mở

Tại sao các Kitô hữu không dẫn đầu phong trào mã nguồn mở?

Mã nguồn mở là...

Các dự án, sản phẩm hoặc sáng kiến ​​nguồn mở nắm bắt và tôn vinh các nguyên tắc trao đổi mở, tham gia hợp tác, tạo nguyên mẫu nhanh, minh bạch, trọng dụng nhân tài và phát triển hướng tới cộng đồng. Phần mềm nguồn mở là phần mềm có mã nguồn mà bất kỳ ai cũng có thể kiểm tra, sửa đổi và nâng cao.
 
“Mã nguồn” là một phần của phần mềm mà hầu hết người dùng máy tính không bao giờ nhìn thấy; đó là thứ mà các lập trình viên máy tính có thể thao tác để thay đổi cách một phần mềm—một “chương trình” hoặc “ứng dụng”—hoạt động. Các lập trình viên có quyền truy cập vào mã nguồn của chương trình máy tính có thể cải thiện chương trình đó bằng cách thêm các tính năng vào chương trình đó hoặc sửa các phần không phải lúc nào cũng hoạt động chính xác.

Theo thiết kế, các giấy phép phần mềm nguồn mở khuyến khích cộng tác và chia sẻ vì chúng cho phép những người khác thực hiện các sửa đổi đối với mã nguồn và kết hợp những thay đổi đó vào các dự án của riêng họ. Họ khuyến khích các lập trình viên máy tính truy cập, xem và sửa đổi phần mềm nguồn mở bất cứ khi nào họ muốn, miễn là họ cho phép những người khác làm điều tương tự khi họ chia sẻ công việc của mình.

Điều gì sẽ xảy ra nếu chúng ta xây dựng phần mềm cho cả Vương quốc chứ không chỉ riêng vương quốc của chúng ta?

Sức mạnh của sự cởi mở

Mọi người thích phần mềm nguồn mở hơn phần mềm độc quyền vì một số lý do, bao gồm:

Điều khiển. Nhiều người thích phần mềm nguồn mở hơn vì họ có nhiều quyền kiểm soát hơn đối với loại phần mềm đó. Họ có thể kiểm tra mã để đảm bảo mã không làm bất cứ điều gì họ không muốn và họ có thể thay đổi các phần mà họ không thích. Những người dùng không phải là lập trình viên cũng được hưởng lợi từ phần mềm nguồn mở, bởi vì họ có thể sử dụng phần mềm này cho bất kỳ mục đích nào họ muốn—không chỉ theo cách mà người khác nghĩ rằng họ nên làm.

An ninh. Một số người thích phần mềm nguồn mở vì họ cho rằng nó an toàn và ổn định hơn phần mềm độc quyền. Bởi vì bất kỳ ai cũng có thể xem và sửa đổi phần mềm nguồn mở, nên ai đó có thể phát hiện và sửa các lỗi hoặc thiếu sót mà các tác giả ban đầu của chương trình có thể đã bỏ sót. Bởi vì rất nhiều lập trình viên có thể làm việc trên một phần mềm nguồn mở mà không cần xin phép tác giả gốc, nên họ có thể sửa chữa, cập nhật và nâng cấp phần mềm nguồn mở nhanh hơn so với phần mềm sở hữu độc quyền.

Tính ổn định. Nhiều người dùng thích phần mềm mã nguồn mở hơn phần mềm độc quyền cho các dự án dài hạn. Bởi vì các lập trình viên phân phối công khai mã nguồn cho phần mềm nguồn mở, người dùng dựa vào phần mềm đó để thực hiện các nhiệm vụ quan trọng có thể chắc chắn rằng các công cụ của họ sẽ không biến mất hoặc rơi vào tình trạng hư hỏng nếu những người sáng tạo ban đầu ngừng làm việc với chúng. Ngoài ra, phần mềm nguồn mở có xu hướng kết hợp và vận hành theo các tiêu chuẩn mở.

Cộng đồng. Phần mềm nguồn mở thường truyền cảm hứng cho một cộng đồng người dùng và nhà phát triển hình thành xung quanh nó. Điều đó không phải là duy nhất đối với nguồn mở; nhiều ứng dụng phổ biến là chủ đề của các cuộc gặp gỡ và nhóm người dùng. Nhưng trong trường hợp mã nguồn mở, cộng đồng không chỉ là một nhóm người hâm mộ ủng hộ (về tình cảm hoặc tài chính) cho một nhóm người dùng ưu tú; đó là những người sản xuất, thử nghiệm, sử dụng, quảng cáo và cuối cùng ảnh hưởng đến phần mềm mà họ yêu thích.

Disciple.Tools được thiết kế cho sự cởi mở

Mã của chúng tôi đang mở

Bạn có thể xem tất cả mã của chúng tôi trên Github, tải xuống và xem lại bất kỳ lúc nào bạn muốn. Chúng tôi không có gì để che giấu!

Khuôn khổ của chúng tôi đang mở

Chúng tôi xây dựng với kỳ vọng mở rộng. Chúng tôi biết các mục vụ có sứ mệnh lớn chia sẻ gánh nặng cốt lõi là đào tạo môn đồ, đào tạo môn đồ và thành lập các hội thánh để xây dựng các hội thánh. Nhưng các bộ cũng là duy nhất.

Cốt lõi của Disciple.Tools được thiết kế để hỗ trợ cốt lõi chung của công việc thu hoạch.

Các plugin được thiết kế để mở rộng Disciple.Tools để bao gồm các yếu tố duy nhất cho nhu cầu của bộ. Một số plugin như Đào tạo hoặc tích hợp Facebook là plugin cộng đồng. Các bộ cũng có thể tạo các plugin dành riêng cho bộ của họ, mở rộng Disciple.Tools để đáp ứng nhu cầu cụ thể của họ.

Cốt lõi = được xây dựng cho mọi người

Plugin = mở rộng cho các nhu cầu riêng của bạn

Giấy phép của chúng tôi được mở

Disciple.Tools được cấp phép theo Giấy phép Công cộng GNU v2.

Giấy phép này nêu rõ: “Giấy phép cho hầu hết phần mềm được thiết kế để lấy đi quyền tự do chia sẻ và thay đổi của bạn. Ngược lại, Giấy phép Công cộng GNU nhằm mục đích đảm bảo quyền tự do chia sẻ và thay đổi phần mềm tự do của bạn–để đảm bảo phần mềm miễn phí cho tất cả người dùng của nó.”

Nói cách khác, chúng tôi đã cho đi một cách tự do, vì vậy bạn có thể cho đi một cách tự do.

Sự phát triển của chúng tôi là mở

Chúng tôi đang tích cực xây dựng các cộng đồng gồm các cá nhân từ các bộ và nền tảng khác nhau để lãnh đạo sự phát triển của Disciple.Tools hệ sinh thái. Các nhà đổi mới và các nhà lãnh đạo từ các nền tảng khác nhau và các quốc gia của bộ sẽ giúp đỡ Disciple.Tools trở thành một hệ thống Vương quốc thực sự.