İlan
Yavaş yavaş ama emin bir şekilde, açık kaynaklı yazılım Açık Kaynak Kodlu Yazılım Nedir? [Açıklamalar MakeUseOf]"Açık kaynak" bugünlerde çok fazla atılan bir terimdir. Linux ve Android gibi bazı şeylerin açık kaynak olduğunu biliyor olabilirsiniz, ancak bunun ne gerektirdiğini biliyor musunuz? Açık olan ... Daha fazla oku devralıyor. Buna inanmıyorsanız, hepimizin kullandığı en popüler araçlardan bazılarına bakın: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android ve tüm ücretli yazılıma ücretsiz alternatifler Ücretli Yazılımlar için 14 Ücretsiz ve Açık Kaynak AlternatifKişisel kullanım için yazılıma para harcamayın! Sadece ücretsiz alternatifler mevcut değildir, aynı zamanda ihtiyacınız olan tüm özellikleri sunarlar ve kullanımı daha kolay ve daha güvenli olabilirler. Daha fazla oku . Ancak tüm açık kaynak lisanslarının aynı olmadığını biliyor muydunuz?
Gerçekten de, onlarca tane var ve bu, bazı açık kaynaklı ürünlerin kullandığı benzersiz kendi kendine yazılan lisansları içermiyor. Farklılıklar nedir ve sizin için ne ifade ediyor? Açık kaynaklı yazılım yazıyorsanız hangisini kullanmalısınız?
Feragatname: Bu makale hukuki tavsiye niteliğinde değildir. Yalnızca farklı açık kaynak lisansları için kavramları ve kullanımları özetlemeye çalışır. Potansiyel yasal konular için bir avukata danışın.
Apache Lisansı ziyaret ettiğimiz birçok web sitesine güç veren Apache HTTP Sunucusu tarafından bilinen Apache Yazılım Vakfı tarafından yazılmış ve kullanılan lisanstır. Sürüm 2.0, Apache dışı projelerin lisansı daha kolay kullanabilmesi için 2004 yılında piyasaya sürüldü ve bugüne kadarki en popüler lisanslardan biri olmaya devam ediyor.
Özellikleri
- Yazılım ticari olarak kullanılabilir.
- Yazılım, türev çalışmalar oluşturmak için değiştirilebilir.
- Türev çalışmalar dağıtılabilir.
- Türev çalışmalar farklı bir lisansla dağıtılabilir.
- Yazılımın sahibi zararlardan sorumlu tutulamaz.
- Yazılımın ticari markalarının sahibi türev çalışmalarında kullanılamaz.
- Orijinal telif hakkı ve lisans metni dağıtımlarla birlikte saklanmalıdır.
- Orijinal yazılımda önemli değişiklikler kaydedilmelidir.
Ne zaman kullanmalısın?
Apache Lisansı, daha izinli yazılım lisanslarından biridir. Özellikle dikkate değer olan, yazarların türev eserlerini patentlemelerine izin verilmesidir. Kısacası, orijinal telif haklarını koruduğunuz ve yaptığınız önemli değişiklikleri bildirdiğiniz sürece orijinal yazılımla istediğiniz her şeyi yapabilirsiniz.
BSD Lisansı ilk kez 1990 yılında yayınlanan ve iki kez revize edilen ve her bir revizyon ile daha da basitleştirilen son derece basit ve izin verilen bir yazılım lisansıdır.
Özellikleri
- Yazılım ticari olarak kullanılabilir.
- Yazılım, türev çalışmalar oluşturmak için değiştirilebilir.
- Türev çalışmalar dağıtılabilir.
- Yazılımın sahibi zararlardan sorumlu tutulamaz.
- Orijinal telif hakkı ve lisans metni dağıtımlarla birlikte saklanmalıdır.
Ne zaman kullanmalısın?
BSD Lisansının basitliği nedeniyle, bazıları bunun yerine daha açık Apache Lisansını kullanmayı tercih ediyor. Ancak, BSD Lisansının aşağıdaki durumlarda bir avantajı vardır: kimse yazılımın varyantlarını minimum yasal çatışma ile ticarileştirebilmelidir. Eğer sen istemek diğerleri işinizi genişletmek ve ticarileştirmek için kullanın.
BSD Lisansı ile Apache Lisansı arasındaki temel farkın, Apache Lisansının türev çalışmalar için patent vermesine izin verdiğidir. BSD Lisansı bunu yapmaz.
Creative Commons (CC) yaratıcı çalışmaların paylaşılmasını teşvik etmek üzere tasarlanmış çeşitli lisans türlerini yayımlayan bir kuruluştur. CC standartları, bir bakışta herkesin yaratıcı bir çalışmaya (resim, video, yazılım vb.) Bakmasına ve onunla neler yapabileceğini ve yapamayacağını bilmesine olanak tanır.
Özellikleri
Toplamda, kuruluş tarafından sunulan yedi farklı lisans vardır. Hepsini burada özetlemek çok fazla olurdu, ama onlar hakkında okuyabilirsiniz Creative Commons'a genel bakış Creative Commons ve Ticari Olmayan Kullanım Nedir?Creative Commons nedir? "Ticari olmayan kullanım" ne anlama geliyor? Creative Commons lisansları ve bunların nasıl çalıştığı hakkında bilgi edinin. Daha fazla oku .
Ne zaman kullanmalısın?
CC lisansları harika ve bazı durumlarda yaratıcı müşterekler kariyerinizi canlandırabilir Creative Commons ile Çalışmalarınızı Lisanslamak İçin Kariyer Değişen 3 NedenCreative Commons'ı yolda büyük ödüller kazanabilecek bir pazarlama aracı olarak düşünün. Çalışmanızı altında lisanslıyor musunuz? Değilse, işte size neden üç güçlü sebep var. Daha fazla oku . İzleyebileceğiniz her türlü yaratıcı çalışmaya uyum sağlamak için yeterli CC lisansı varyasyonu vardır.
Bununla birlikte, Açık Kaynak Girişimi bu lisansların hiçbirini gerçekten “açık kaynak” olarak tanımamaktadır. Bu nedenle, CC lisansları diğer açık kaynaklı yazılımlar ve lisanslarla birlikte kullanıldığında uyumsuz olabilir.
GNU Genel Kamu Lisansı kısıtlayıcı tescilli lisanslara alternatif olarak Unix popülerlik kazandığı 1989 yılında kuruldu. Her sürüm önceki sürümlerde ortaya çıkan önemli sorunları ele alan lisans iki kez revize edilmiştir. Sürüm 3 2007'de yayınlandı.
Özellikleri
- Yazılım ticari olarak kullanılabilir.
- Yazılım, türev çalışmalar oluşturmak için değiştirilebilir.
- Türev çalışmalar dağıtılabilir.
- Türev çalışmalar da GPL 3 kapsamında lisanslanmalıdır.
- Dağıtımlar orijinal yazılımı ve tüm kaynak kodunu içermelidir.
- Yazılımın sahibi zararlardan sorumlu tutulamaz.
- Orijinal telif hakkı ve lisans metni dağıtımlarla birlikte saklanmalıdır.
Ne zaman kullanmalısın?
GPL, tüm kullanıcıların yazılımı çalıştırma, kopyalama, dağıtma, çalışma, değiştirme ve geliştirme özgürlüğüne sahip olması gereken felsefe olan “yazılım özgürlüğü” için idealdir. Türev çalışmalara genişletildiğinde bile açık kaynaklı yazılımın açık kaynaklı kalmasını sağlar.
Ancak, GPL kodunu kendi kodunuza dahil etmenin tüm projenizin GPL kapsamında lisanslanmasını gerektirdiğini unutmayın. Sadece projeniz için açık kaynak olarak yaşamaya ve ölmeye hazırsanız kullanın.
En sevdiğiniz açık kaynak lisansı hangisidir? Orada da bir sürü başka var. Açık yorum hareketi hakkındaki düşüncelerinizi aşağıda yorum yaparak paylaşın!
Joel Lee'nin bir B.S. Bilgisayar Bilimi ve altı yılı aşkın profesyonel yazma deneyimi. MakeUseOf'un Genel Yayın Yönetmeni.