Özgür ve Açık Yazılımın geliştirilmesi için lisanslar: İyi uygulamalar

Özgür ve Açık Yazılımın geliştirilmesi için lisanslar: İyi uygulamalar

Özgür ve Açık Yazılımın geliştirilmesi için lisanslar: İyi uygulamalar

bir yazılım lisansı, geniş anlamda, şu şekilde tanımlanabilir: contrato arasında yazar (yaratıcı) Oluşturulan ürünü kullanma ve dağıtma haklarının sahibi ve alıcı veya kullanıcı onun

Dolayısıyla hepsi lisanslar Tanım olarak, bir dizi Şartlar ve koşullar yazar (yaratıcı) tarafından kurulmuştur. Bu bir yazılım lisansı, başka bir şey değil kullanma hakkı bir programın kabul edilen belirli parametreler altında.

Lisans Türleri

Yazılım Lisans Türleri

Bazı durumlarda, yazılım lisansları genellikle kurmak süre aynı şey olabilirler, çünkü olabilirler kalıcı veya sınırlı. Özelliklerini şekillendirme eğiliminde olan bir başka faktör de, Coğrafi kapsamyani uygulanacakları bölge Şartlar ve koşullar kurulmuş; her ülkenin genellikle kendi yazılım lisansı.

Lisanslar genellikle farklıdırlar Yazılım türü kapsanması gereken, yani her bir Lisans ve / veya Yazılım türü diğerini tanımlar. Bilinen Lisanslar ve / veya Yazılımlar arasında şunlar sayılabilir:

Özgür veya açık yazılım olmayan özgür yazılım ürünleri

  • Abandonware Lisansı: Kullanıcının yazılımı terk edilmiş bir durumda (tüm telif hakkından muaf) kamuya açık ve yazarı tarafından onaylanmış olarak kullanmasına izin verir. Başkalarıyla birlikte değişiklik ve dağıtımların gerçekleştirilmesini kolaylaştırmak.
  • Careware Lisansı: Kullanıcıya Ücretsiz Yazılım lisansı ile aynı haklara izin verir; ancak insani yardım, hayır işleri ve diğer ilgili kampanyaları desteklemek için bağışlar lehine, zorunlu veya koşullu olmayan bir bağış yapmaya davet etmek. Genel olarak, kullanıcının kısıtlama olmaksızın kopyalayıp değiştirmesine izin verir.
  • Crippleware Lisansı: Kullanıcının yazılımı hafif sürümlerde (lite), yani tam veya gelişmiş bir sürüme kıyasla sınırlı işlevlerle kullanmasına olanak tanır.
  • Bağış Yazılımı Lisansı: Kullanıcıya Ücretsiz Yazılım lisansı ile aynı haklara izin verir; ancak söz konusu uygulamanın geliştirilmesinin devam etmesi lehine, zorunlu olmayan veya koşullu bir bağış yapmaya davet etmek.
  • Ücretsiz Yazılım Lisansı: Kullanıcıya, söz konusu programın yazarı tarafından tanımlanan koşullar altında, herhangi bir koşulda değiştirilmesine veya üçüncü şahıslar tarafından satılmasına izin vermeden bir yazılımı kullanma ve kopyalama hakkını serbest bırakır.
  • Kartpostal Lisansı: Kullanıcıya Ücretsiz Yazılım lisansı ile aynı haklara izin verir; ancak aynısını, ürünün geliştirilmesi lehine, zorunlu olmayan veya koşullu bir şekilde bir posta mektubu göndermeye davet etmek.
  • Shareware Lisansı: Kullanıcının yazılımı sınırlı bir süre veya kalıcı olarak ancak sınırlı işlevlerle kullanmasına olanak tanır. Tam sürüm için ödeme yapıldığında etkinleştirilebilir.

Tescilli ve ticari yazılım ürünleri

Un Tescilli yazılım genellikle varsayılan olarak a Tescilli ve kapalı yazılımlisansı, telif hakları, değiştirme ve yeniden dağıtım aynı şey, son kullanıcı (alıcı) bunu yapma hakkına sahip olmak için yazara belirli bir miktar ödemediği sürece.

Bir iken Ticari yazılım Varsayılan olarak, kullanılmak üzere aynı ödemeyi veren bir lisansa sahiptir. Ancak, var Ücretsiz veya tescilli olabilen ticari yazılımolduğu gibi Ücretsiz ve ticari olmayan yazılım.

Dahası, büyük ölçüde veya tamamen, yazılım lisansları alanında Tescilli, kapalı veya ticari yazılım Bunlar, aralarında bahsedebileceğimiz çeşitli şemalarda edinilebilir:

  • Hacimsel lisanslama (Volume)
  • Ayrıntılı Ürün Lisansları (Perakende)
  • Belirli bir ürüne göre elektronik lisanslama (OEM)

Ayrıca, Son kullanıcı genellikle alır Ayrıntılı lisans genellikle şu şekilde bilinir: Son Kullanıcı Lisans Sözleşmesi (EULA) o Son Kullanıcı Lisans Sözleşmesi (EULA). İngilizcede genellikle denir Son Kullanıcı Lisans Sözleşmesi (EULA).

Diğer Yazılım Lisansı türleri

  • Genel alandan: Telif hakkı unsurlarını içermeyen ve kâr amaçlı olsun veya olmasın kullanımına, kopyalanmasına, değiştirilmesine veya yeniden dağıtılmasına izin veren.
  • Sola kopyala: Dağıtım koşulları, yeniden dağıtıcıların yeniden dağıtırken veya değiştirirken herhangi bir ek kısıtlama eklemesine izin vermeyen Özgür Yazılım ürünlerinde kullanılanlar, böylece değiştirilmiş sürümün de ücretsiz olması gerekir.
  • Yarı özgür yazılımdan: Özgür Yazılım olmayan, ancak kâr amacı gütmeyen kişiler için kullanım, kopyalama, dağıtım ve değiştirme yetkisi veren ürünlerde kullanılan.

Diğer ilgili tanımlar

  • Patent: Sınırlı bir süre için başvuru sahibinin iyiliği için endüstriyel olarak istismar edilebilen yeni bir ürünün (maddi veya manevi) mucidine bir hükümet veya makam tarafından garanti edilen münhasır haklar kümesidir.
  • Telif Hakkı veya Telif Hakkı: Edebiyat, dramatik, müzikal, sanatsal ve entelektüel eserler de dahil olmak üzere orijinal eserlerin yazarları için çoğu ülkede yürürlükte olan yasalarla sağlanan koruma biçimi.

Özgür Yazılım ve Kamu Politikaları: Sonuç

Özgür Yazılım ve Açık Kaynak Lisansları

Ücretsiz yazılım

El özgür yazılım saygı duyan yazılımdır kullanıcı ve topluluk özgürlüğü. Genel olarak, kullanıcıların sahip oldukları yazılımı çalıştırma, kopyalama, dağıtma, inceleme, değiştirme ve geliştirme özgürlüğü.

Açısından Ücretsiz yazılım ve özellikle hakkında Onaylanmış lisanslar (sertifikalı / onaylanmış) bu konudaki en yüksek otorite Özgür Yazılım Vakfı (FSF). Adanmış bölümünde Onaylanmış lisanslar ve bölümünde Onaylanmış lisanslar o Lisans Listesi (Yazılım, Dokümantasyon ve diğer işler, uyumlu olsun veya olmasın) Genel Kamu Lisansı (GPL)ve ücretsiz değil) GNU Organizasyonu diğerlerinin yanı sıra aşağıda açıklananlardan bahsedilmektedir:

Türleri

  • GNU Genel Kamu Lisansı: Genellikle GPL - GNU olarak adlandırılır ve çoğu GNU programı için ve Özgür Yazılım paketlerinin yarısından fazlası için kullanılır. Sonuncusu, sürüm numarası 3, ancak önceki sürüm 2 hala kullanılıyor.
  • GNU Daha Az Genel Kamu Lisansı: Genellikle LGPL - GNU olarak adlandırılır ve bazı (tümü değil) GNU kitaplıkları için kullanılır. Sonuncusu, sürüm 3, ancak önceki sürüm 2.1 hala kullanılıyor.
  • Affero Genel Kamu Lisansı: Genellikle AGPL - GNU olarak adlandırılan bu GNU GPL'ye dayanır, ancak kullanıcıların o programın kaynak kodunu almak için bir ağ üzerinden lisanslı programla etkileşime girmesine izin veren ek bir hüküm içerir. En son sürüm 3'tür.
  • GNU Özgür Belgeleme Lisansı: Genellikle FDL - GNU veya GFDL olarak adlandırılan bu, kılavuzlar, ders kitapları veya diğer belgeler için tasarlanmış bir Copyleft Lisansı biçimidir. Bunun amacı, herkesin çalışmayı değiştirerek veya değiştirmeden, ticari veya ticari olmayan şekilde kopyalama ve yeniden dağıtma özgürlüğüne sahip olmasını sağlamaktır. En son sürüm 1.3.

Açık kaynak

Yazılım Açık kaynak kodlu yazılımı ifade eder kaynak kodu konuldu disposición ücretsiz dünyanın her yerinden ve yeniden kullanımını veya farklı bağlamlara uyarlanmasını kolaylaştıran lisanslar ile verilir. Esas olarak farklıdır Ücretsiz yazılım, çünkü ikincisi kullanıcıların ve onu bütünleştiren topluluğun özgürlüğünü savunurken, Açık Kaynak esas olarak pratik avantajlara değer verir ve çok fazla özgürlük ilkelerine değer verir. Ücretsiz yazılım.

Açısından Açık Kaynak ve özellikle hakkında Onaylanmış lisanslar (sertifikalı / onaylanmış) bu konudaki en yüksek otorite Açık Kaynak Girişimi (OSI). Adanmış bölümünde Onaylanmış lisanslar diğerlerinin yanı sıra aşağıda açıklananlardan bahsedilmektedir:

Türleri

  • Apache 2.0
  • BSD - Madde 3
  • FreeBSD - Madde 2
  • GPL - GNU
  • LGPL - GNU
  • İLE
  • Mozilla 2.0
  • Ortak geliştirme ve dağıtım lisansı
  • Eclipse sürüm 2.0

OSI'de ayrıca Tüm onaylı OSI Lisanslarının listesi. Bunların çoğu Açık Kaynak Lisansları popülerdir, yaygın olarak kullanılır veya güçlü topluluklara sahiptir ve ayrıca Özgür Yazılım Vakfı (FSF).

İyi Uygulamalar: Lisans Yazılımı

İyi uygulamalar

Yazımız için örnek aldık. İyi uygulamalar tarafından tasarlanan ve ifşa edilen "Geliştirme Girişimi Kodubaşlıklı bir kılavuz yayınladı del Interamerican Kalkınma Bankasıkapsamında Lisans Yazılımıyazılım ürünleri (dijital araçlar) geliştirirken, özellikle ücretsiz ve açık olarak alınması gereken.

Arasında onlar tarafından sunulan iyi uygulamalar, açısından Lisans Yazılımı aşağıda belirtilenler:

a) Açık kaynak lisansı ekleyin

Önerinize atıfta bulunursak:

"... MIT, orijinal oluşturucuya atıfta bulundukları sürece diğer kullanıcılara özgürlük veren; lisans Apache 2.0, MIT'ye çok benzer, ancak aynı zamanda katkıda bulunanlardan kullanıcılara açık bir patent hakkı verir; ve GNU GPL lisanslarıBu, kodunuzu veya türev çalışmanızı dağıtan herkesin kaynağı ve şartları aynı tutarken bunu yapmasını gerektirir. Vergi mükellefleri, açık bir patent hakkı verirbaşlıklı bir kılavuz yayınladı.

b) Dokümantasyon için bir lisans ekleyin

Önerinize atıfta bulunursak:

"Araç belgelerinin lisanslanması için creative commons lisanslarının kullanılmasını tavsiye ederiz. CC0-1.0, CC-BY-4.0 ve CC-BY-SA-4.0 örneğin, veri setlerinden videolara kadar yazılım dışı materyal için kullanılan açık lisanslardır. Bunu not et CC-BY-4.0 ve CC-BY-SA-4.0 yazılım için kullanılmamalıdır. Şu anda IDB tarafından geliştirilen araçlar için, Creative Commons IGO 3.0 Atıf-Ticari Olmayan-Türetilemez (CC-IGO 3.0 BY-NC-ND)başlıklı bir kılavuz yayınladı.

Son olarak, 2 önceki ilgili makale Tema ile size aşağıdaki bağlantıları bırakıyoruz: "Özgür ve açık Yazılım geliştirmek için iyi uygulamalar: Belgelerbaşlıklı bir kılavuz yayınladı y "Teknik Kalite: Özgür Yazılımın geliştirilmesinde iyi uygulamalarbaşlıklı bir kılavuz yayınladı.

Sonuç

Sonuç

Umarız bu "yararlı küçük gönderibaşlıklı bir kılavuz yayınladı hakkında «Buenas prácticas» alanında «Licencias» onun için kullanmak «Software libre y abierto» geliştirildi, büyük ilgi ve faydalıdır. «Comunidad de Software Libre y Código Abierto» ve harika, devasa ve büyüyen ekosistemin yayılmasına büyük katkı sağlar. «GNU/Linux».

Ve daha fazla bilgi için, herhangi birini ziyaret etmekten her zaman çekinmeyin. Çevrimiçi kitaplık olarak OpenLibra y jedit okumak kitaplar (PDF'ler) bu konu veya diğerleri hakkında bilgi alanları. Şimdilik, bunu beğendiyseniz «publicación», paylaşmayı bırakma başkalarıyla, senin içinde Favori web siteleri, kanallar, gruplar veya topluluklar sosyal ağlar, tercihen ücretsiz ve açık Mastodonveya güvenli ve özel Telegram.

Veya adresindeki ana sayfamızı ziyaret edin DesdeLinux veya resmi Kanala katılın Telgrafı DesdeLinux bu veya diğer ilginç yayınları okumak ve oylamak için «Software Libre», «Código Abierto», «GNU/Linux» ve ilgili diğer konular «Informática y la Computación»Ve «Actualidad tecnológica».


İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.