Giấy phép phát triển Phần mềm miễn phí và mở: Các phương pháp hay

Giấy phép phát triển Phần mềm miễn phí và mở: Các phương pháp hay

Giấy phép phát triển Phần mềm miễn phí và mở: Các phương pháp hay

một bản quyền phần mềm, nói một cách rộng rãi, có thể được mô tả như một contrato giữa tác giả (người sáng tạo) chủ sở hữu quyền sử dụng và phân phối sản phẩm được tạo ra và người mua hoặc người dùng của nó

Do đó, tất cả giấy phép Theo định nghĩa, chúng liên quan đến việc thực hiện một loạt các điều khoản và điều kiện do tác giả (người sáng tạo) xác lập. Đó là một bản quyền phần mềm, không là gì ngoài quyền sử dụng của một chương trình theo các tham số được chấp nhận nhất định.

Các loại giấy phép

Các loại giấy phép phần mềm

Trong vài trường hợp, giấy phép phần mềm thường thiết lập thời hạn của thời hạn bạn cũng sẽ có như vậy, vì chúng có thể vĩnh viễn hoặc giới hạn. Một yếu tố khác có xu hướng hình thành đặc điểm của chúng là Phạm vi địa lýnghĩa là lãnh thổ mà chúng sẽ được áp dụng điều khoản và điều kiện thành lập; vì mỗi quốc gia thường có những quy định riêng về bản quyền phần mềm.

Giấy phép chúng thường khác nhau tùy thuộc vào loại phần mềm bao gồm, nghĩa là, mỗi loại Giấy phép và / hoặc Phần mềm xác định loại kia. Trong số các Giấy phép và / hoặc Phần mềm đã biết, chúng tôi có thể đề cập đến:

Sản phẩm phần mềm miễn phí, không phải là phần mềm miễn phí hoặc phần mềm mở

  • Giấy phép Abandonware: Nó cho phép người dùng sử dụng phần mềm ở trạng thái bị bỏ rơi (miễn phí tất cả bản quyền) công khai và được chứng nhận bởi tác giả của nó. Tạo điều kiện thuận lợi cho việc thực hiện các sửa đổi và phân phối với những người khác.
  • Giấy phép Careware: Nó cho phép người dùng các quyền giống như giấy phép Phần mềm miễn phí; nhưng mời những người giống nhau đóng góp không bắt buộc hoặc quy định, ủng hộ quyên góp để hỗ trợ các hoạt động nhân đạo, từ thiện và các chiến dịch liên quan khác. Nói chung cho phép người dùng sao chép và sửa đổi nó mà không có giới hạn.
  • Giấy phép Crippleware: Nó cho phép người dùng sử dụng phần mềm ở phiên bản nhẹ (lite), nghĩa là với các chức năng hạn chế so với phiên bản đầy đủ hoặc nâng cao.
  • Giấy phép phần mềm quyên góp: Nó cho phép người dùng các quyền giống như giấy phép Phần mềm miễn phí; nhưng mời những người tương tự đóng góp không phải là bắt buộc hoặc điều kiện, để có lợi cho việc tiếp tục phát triển ứng dụng nói trên.
  • Giấy phép phần mềm miễn phí: Nó cho phép người dùng có quyền tự do sử dụng và sao chép một phần mềm theo các điều khoản được xác định bởi tác giả của chương trình đó mà không cho phép bên thứ ba sửa đổi hoặc bán phần mềm trong bất kỳ điều kiện nào.
  • Giấy phép Postcardware: Nó cho phép người dùng các quyền giống như giấy phép Phần mềm miễn phí; nhưng mời những người cùng gửi một bức thư bưu điện, theo cách không bắt buộc hoặc điều kiện, có lợi cho sự phát triển của sản phẩm.
  • Giấy phép Phần mềm Chia sẻ: Nó cho phép người dùng sử dụng phần mềm trong một thời gian giới hạn hoặc vĩnh viễn, nhưng với các chức năng bị hạn chế. Có thể được kích hoạt khi thanh toán cho một phiên bản đầy đủ.

Sản phẩm phần mềm thương mại và độc quyền

Un Phần mềm độc quyền thường được mặc định là Phần mềm độc quyền và đóng, vì việc cấp phép của nó giới hạn bản quyền, sửa đổi và phân phối lại giống nhau, trừ khi người dùng cuối (người mua) trả một số tiền nhất định cho tác giả để có quyền làm như vậy.

Trong khi một Phần mềm thương mại Nó có một giấy phép cấp theo mặc định, thanh toán giống nhau để được sử dụng. Tuy nhiên, có Phần mềm thương mại có thể miễn phí hoặc độc quyềnnhư nó tồn tại Phần mềm không miễn phí và không mang tính thương mại.

Hơn nữa, ở một mức độ lớn hơn hoặc toàn bộ, giấy phép phần mềm trong lĩnh vực Phần mềm độc quyền, đóng hoặc thương mại Chúng có thể được mua trong nhiều chương trình khác nhau, trong đó chúng ta có thể đề cập đến:

  • Cấp phép số lượng lớn (Volume)
  • Giấy phép sản phẩm chi tiết (Bán lẻ)
  • Cấp phép điện tử theo sản phẩm cụ thể (OEM)

Ngoài ra, khi một Người dùng cuối cùng thường có được một Giấy phép chi tiết nó thường được gọi là: Thỏa thuận cấp phép người dùng cuối (EULA) o Thỏa thuận cấp phép người dùng cuối (EULA). Trong tiếng Anh, nó thường được gọi là Thỏa thuận cấp phép người dùng cuối (EULA).

Các loại giấy phép phần mềm khác

  • Từ miền công cộng: Điều đó không bao gồm các yếu tố của Bản quyền và cho phép sử dụng, sao chép, sửa đổi hoặc phân phối lại vì lợi nhuận hoặc phi lợi nhuận.
  • Sao chép trái: Điều đó được sử dụng trong các sản phẩm Phần mềm miễn phí, có điều khoản phân phối không cho phép nhà phân phối lại thêm bất kỳ hạn chế bổ sung nào khi họ phân phối lại hoặc sửa đổi nó, do đó phiên bản đã sửa đổi cũng phải miễn phí.
  • Từ phần mềm bán miễn phí: Phần mềm được sử dụng trong các sản phẩm không phải là Phần mềm Miễn phí, nhưng cho phép sử dụng, sao chép, phân phối và sửa đổi cho các cá nhân phi lợi nhuận.

Các định nghĩa liên quan khác

  • Bằng sáng chế: Đó là tập hợp các quyền độc quyền được chính phủ hoặc cơ quan có thẩm quyền đảm bảo cho người phát minh ra sản phẩm mới (hữu hình hoặc vô hình) có khả năng được khai thác công nghiệp vì lợi ích của người nộp đơn trong một khoảng thời gian giới hạn.
  • Bản quyền hoặc Bản quyền: Một hình thức bảo vệ được pháp luật hiện hành ở hầu hết các quốc gia quy định đối với tác giả của tác phẩm gốc bao gồm các tác phẩm văn học, kịch, âm nhạc, nghệ thuật và trí tuệ, cả đã xuất bản và đang chờ xuất bản.

Phần mềm miễn phí và chính sách công: Kết luận

Giấy phép phần mềm miễn phí và nguồn mở

Phần mềm miễn phí

El Phần mềm miễn phí là phần mềm tôn trọng quyền tự do của người dùng và cộng đồng. Nói rộng ra, điều đó có nghĩa là người dùng có tự do chạy, sao chép, phân phối, nghiên cứu, sửa đổi và cải tiến phần mềm.

Về mặt Phần mềm miễn phí và đặc biệt là về Giấy phép đã được phê duyệt (được chứng nhận / chứng thực) cơ quan cao nhất về việc này là Tổ chức phần mềm miễn phí (FSF). Trong phần của nó dành riêng cho Giấy phép đã được phê duyệt và trong phần của Giấy phép đã được phê duyệt o Danh sách giấy phép (của Phần mềm, Tài liệu và các tác phẩm khác, tương thích hoặc không với Giấy phép Công cộng (GPL), và không miễn phí), của Tổ chức GNU được đề cập trong số nhiều người khác, những người được mô tả dưới đây:

Loại

  • Giấy phép Công cộng GNU: Thường được gọi là GPL - GNU, nó được sử dụng cho hầu hết các chương trình GNU và cho hơn một nửa các gói Phần mềm Tự do. Cái cuối cùng là phiên bản số 3, mặc dù phiên bản 2 trước đó của nó vẫn được sử dụng.
  • Giấy phép Công cộng Ít hơn GNU: Thường được gọi là LGPL - GNU, và được sử dụng cho một số (không phải tất cả) thư viện GNU. Cuối cùng là phiên bản 3, mặc dù phiên bản 2.1 trước đó của nó vẫn được sử dụng.
  • Giấy phép Công cộng Chung Affero: Thường được gọi là AGPL - GNU, nó dựa trên GNU GPL, nhưng chứa một điều khoản bổ sung cho phép người dùng tương tác với chương trình được cấp phép qua mạng để nhận mã nguồn của chương trình đó. Mới nhất là phiên bản 3.
  • Giấy phép Tài liệu Miễn phí GNU: Thường được gọi là FDL - GNU hoặc GFDL, đây là một dạng của Giấy phép Copyleft dành cho sách hướng dẫn, sách giáo khoa hoặc các tài liệu khác. Mục đích của việc này là để đảm bảo rằng mọi người đều có quyền tự do sao chép và phân phối lại tác phẩm, có hoặc không có sửa đổi, vì mục đích thương mại hoặc phi thương mại. Mới nhất là phiên bản số 1.3.

Mã nguồn mở

Phần mềm Nguồn mở đề cập đến phần mềm có mã nguồn đã được đưa vào bố trí miễn phí từ khắp nơi trên thế giới và được cấp giấy phép tạo điều kiện cho việc tái sử dụng hoặc thích ứng với các bối cảnh khác nhau. Nó chủ yếu khác với Phần mềm miễn phí, vì cái sau bảo vệ quyền tự do của người dùng và cộng đồng tích hợp nó, trong khi Mã nguồn mở chủ yếu coi trọng những lợi thế thiết thực và không quá coi trọng các nguyên tắc tự do do Phần mềm miễn phí.

Về mặt Mã nguồn mở và đặc biệt là về Giấy phép đã được phê duyệt (được chứng nhận / chứng thực) cơ quan cao nhất về việc này là Sáng kiến ​​nguồn mở (OSI). Trong phần của nó dành riêng cho Giấy phép đã được phê duyệt được đề cập trong số nhiều người khác, những người được mô tả dưới đây:

Loại

  • Apache 2.0
  • BSD - Điều khoản 3
  • FreeBSD - Điều khoản 2
  • GPL - GNU
  • LGPL - GNU
  • MIT
  • Mozila 2.0
  • Giấy phép phát triển và phân phối chung
  • Phiên bản Eclipse 2.0

OSI cũng có một Danh sách các Giấy phép OSI với tất cả các giấy phép đã được phê duyệt. Nhiều trong số các Giấy phép nguồn mở phổ biến, được sử dụng rộng rãi hoặc có cộng đồng mạnh và cũng được phê duyệt bởi Tổ chức phần mềm miễn phí (FSF).

Thực tiễn tốt: Phần mềm cấp phép

Thực hành tốt

Đối với bài viết của chúng tôi, chúng tôi đã lấy làm ví dụ Thực hành tốt hình thành và tiết lộ bởi "Mã cho Sáng kiến ​​Phát triển" các Ngân hàng phát triển liên Mỹ, trên phạm vi Phần mềm cấp phép, điều này phải được thực hiện khi phát triển các sản phẩm phần mềm (công cụ kỹ thuật số), đặc biệt là miễn phí và mở.

Entre las thực hành tốt do họ cung cấp, về mặt Phần mềm cấp phép là những người được đề cập dưới đây:

a) Bao gồm giấy phép nguồn mở

Trích dẫn đề xuất của bạn, đó là:

"... MIT, mang lại quyền tự do cho những người dùng khác miễn là họ quy kết người tạo ban đầu; giấy phép Apache 2.0, rất giống với MIT nhưng cũng cấp nhanh quyền sáng chế từ những người đóng góp cho người dùng; và Giấy phép GNU GPL, điều này yêu cầu bất kỳ ai phân phối mã hoặc tác phẩm phái sinh của bạn phải làm như vậy trong khi vẫn giữ nguyên nguồn và các điều khoản. Người nộp thuế cấp nhanh quyền sáng chế".

b) Bao gồm giấy phép cho tài liệu

Trích dẫn đề xuất của bạn, đó là:

"Chúng tôi khuyên bạn nên sử dụng giấy phép commons sáng tạo để cấp phép cho tài liệu công cụ. Các CC0-1.0, CC-BY-4.0 và CC-BY-SA-4.0 ví dụ: chúng là giấy phép mở được sử dụng cho tài liệu không phải phần mềm, từ tập dữ liệu đến video. Lưu ý rằng CC-BY-4.0 và CC-BY-SA-4.0 chúng không nên được sử dụng cho phần mềm. Đối với các công cụ do IDB phát triển hiện tại, chúng tôi khuyên bạn nên sử dụng Creative Commons IGO 3.0 Ghi công-Phi thương mại-Không phái sinh (CC-IGO 3.0 BY-NC-ND)".

Cuối cùng, nếu bạn muốn đọc 2 bài liên quan trước Với chủ đề, chúng tôi để lại cho bạn các liên kết bên dưới: "Các phương pháp hay để phát triển Phần mềm mở và miễn phí: Tài liệu" y "Chất lượng kỹ thuật: Thực hành tốt trong việc phát triển Phần mềm miễn phí".

Kết luận

Kết luận

Chúng tôi hy vọng rằng này "bài viết nhỏ hữu ích" về «Buenas prácticas» trong lĩnh vực «Licencias» để sử dụng cho anh ấy «Software libre y abierto» được phát triển, rất được quan tâm và tiện ích, cho toàn bộ «Comunidad de Software Libre y Código Abierto» và đóng góp to lớn vào việc truyền bá hệ sinh thái tuyệt vời, khổng lồ và đang phát triển của các ứng dụng và «GNU/Linux».

Và để biết thêm thông tin, đừng ngần ngại truy cập bất kỳ Thư viện trực tuyến như OpenLibra y jedit đọc sách (PDF) về chủ đề này hoặc chủ đề khác lĩnh vực kiến ​​thức. Còn bây giờ, nếu bạn thích điều này «publicación», đừng ngừng chia sẻ nó với những người khác, trong Các trang web, kênh, nhóm hoặc cộng đồng yêu thích của mạng xã hội, tốt nhất là miễn phí và mở như Loại voi lớn đa tuyệt chủnghoặc an toàn và riêng tư như Telegram.

Hoặc chỉ cần truy cập trang chủ của chúng tôi tại DesdeLinux hoặc tham gia Kênh chính thức Điện tín của DesdeLinux để đọc và bình chọn cho ấn phẩm này hoặc các ấn phẩm thú vị khác trên «Software Libre», «Código Abierto», «GNU/Linux» và các chủ đề khác liên quan đến «Informática y la Computación»«Actualidad tecnológica».


Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.