Açık Kaynak Kodlu Yazılım Debunked Hakkında 6 Mit

  • Gabriel Brooks
  • 0
  • 3942
  • 610
reklâm

Açık kaynaklı yazılım Açık Kaynaklı Yazılım Nedir? [MakeUseOf Açıklar] Açık Kaynak Yazılım Nedir? [MakeUseOf Açıklar] "Açık kaynak", bugünlerde çok fazla atılan bir terimdir. Linux ve Android gibi bazı şeylerin açık kaynak olduğunu biliyor olabilirsiniz, ama bunun ne anlama geldiğini biliyor musunuz? Açık olan… harika! Yoksa öyle mi? Açık kaynaklı alternatiflerin artan popülaritesine rağmen 14 Ücretli Yazılımlar için Ücretsiz ve Açık Kaynak Alternatifleri 14 Ücretli Yazılımlar için Ücretsiz ve Açık Kaynak Alternatifleri Kişisel kullanım için yazılımın parasını boşa harcamayın! Sadece ücretsiz alternatifler sunmakla kalmaz, aynı zamanda ihtiyacınız olan tüm özellikleri sunar ve kullanımı daha kolay ve daha güvenli olabilir. Her türlü özel program için, birçok insan hala açık kaynaklı endüstrinin doğasını yanlış anlamaktadır..

Bazı insanlar açık kaynaklı yazılımın programlama dünyasını mahvedeceğini düşünüyor. Diğerleri, açık kaynaklı yazılımın insanlık için tek umut olduğuna inanıyor. Kötü mitler her iki uç tarafından da dolaştırılır, bu da her şeyin altında yatan gerçekleri ayırt etmeyi zorlaştırır..

Hala bu açık kaynaklı efsanelere inanıyor musunuz??

Efsane: Açık Kaynak Linux Kullanıcıları İçin mi

Linux'un tarihi ve çevresi açık kaynak kültürüyle doludur, bu yüzden insanların neden açık kaynak yazılım olduğunu varsaydıklarını görmek kolaydır. “Linux fenomeni”. Ve bir dereceye kadar, ifade doğrudur: birçok açık kaynaklı program Hangi Linux kullanılabilirliği ile ana motivasyon sağladı.

Ancak, bir Windows veya Mac kullanıcısıysanız ve bu şeylerle ilgilenmenize gerek olmadığını düşünüyorsanız, yanılıyorsunuz. Aslında, en sevdiğiniz programların bazılarının açık kaynak kodlu olması ve bunu bilmemeniz için iyi bir şans var..

Örnekler arasında VLC, Pidgin, GIMP, Audacity, Calibre ve WinCDEmu bulunur..

Gerçek şu ki, açık kaynaklı programlar, açık kaynaklı felsefeye uymasanız bile, hala faydalıdır. Sadece Linux düşkünleri ve meraklıları için değil; bu ... için herkes. Sonunda, açık kaynak her neyse işte budur..

Efsane: Açık Kaynak Daha Az / Daha Güvenlidir

Bilgi güvenliği bu günlerde büyük önem taşıyor, ancak komik olan, savaş alanının her iki yanındaki insanların - ki için ve olanlar karşısında açık kaynaklı yazılım - kullanım “güvenlik” Argümanlarını geliştirmek.

Bir tarafta, kamuya açık kodun doğal olarak bir programı güvensiz yaptığını iddia edenlere sahipsiniz. Ne de olsa, bir programın kötü niyetli gözlere yönelik çalışmalarını açığa çıkarır ve bilgisayar korsanlarının ve kötü amaçlı yazılım oluşturucuların güvenlik açıklarına girmesini ve istismar etmesini kolaylaştırır.

Öte yandan, açık kaynaklı programların olduğunu iddia edenlere sahipsin. Daha güvenli. Kodu halka açmak, hataları yakalayabilecek daha fazla göze ve gerektiğinde hızlı bir şekilde güvenlik deliklerine dokunabilecek daha fazla ele sahip olmak anlamına gelir.

Gerçek şu ki, her iki taraf da içeriğe bağlı olarak haklı. Herkesin hemfikir olabileceği şey şudur: açık kaynaklı yazılım bir farklı sorun kümesi tescilli yazılımlardan daha fazla. İkisinin de diğerinden daha iyi ya da daha kötü olması gerekmez..

Efsane: Büyük Şirketler Açık Kaynaktan Kaçının

İnsanlar açık kod yazarlar İnsanlar Açık Kaynaklı Projelere Neden Katkıda Bulunuyor? İnsanlar Açık Kaynaklı Projelere Neden Katkıda Bulunuyor? Açık kaynak geliştirme yazılımın geleceğidir. Kullanıcılar için harika çünkü açık kaynaklı yazılımlar genellikle bedavadır ve çoğu zaman kullanımı daha güvenlidir. Ancak geliştiricileri kodu ücretsiz olarak katkıda bulunmaya zorlayan şey nedir? Birçok sebepten dolayı, çoğunlukla amatör veya bağımsız programcıları içerir. Gibi, insanlar bunu düşünüyorum “ciddi şirketler” Microsoft veya Apple gibi açık kaynak neden yukarıda.

Bu tam olarak doğru değil.

Geçtiğimiz yıl, Microsoft devam etti ve açık kaynak kodlu bir Microsoft’a Giden Bir GNU’ya Kaynak: .NET Açık Kaynaklı bir .NET Framework, Geri Kalan İçin Ne İfade Ediyor? Microsoft bize az önce izin verilen açık kaynak lisansı altında kodunun önemli bir bölümünü sundu. Bu hareket yıllarca gelenekle kopuyor. Ama neden ve senin için ne anlama geliyor? programcılar arasında çok fazla sohbet yaratan bir hareket. Bu yıl, Apple takım elbisesini takip etti ve Swift programlama dilini açtı. Apple'ın Swift'i Açık Oluyor Kaynak: Peki ne? Apple'ın Swift Açık Kaynak Oluyor: Peki Ne? Kendinizi programcı olmasanız bile, Apple'ın kaynak Swift'i açma kararı sizi etkileyecek. Neden ve nasıl olduğunu bilmek ister misiniz? dünya çapındaki programcıları şok eden başka bir hamle.

Burada, açık kaynak idealine ısınma için dünyanın en özel iki şirketinden birine sahibiz. Bir daha asla, birileri açık kaynak kullanımının sadece amatörler ve bağımsızlar için olduğunu söyleyemez. İşe yaradığında, işe yarıyor - kim olursanız olun.

Efsane: “Ne istersen onu yap”

Açık kaynak kavramı basittir: verilen bir programın arkasındaki gerçek kod halka açıktır. İnsanlar bunu duyduğunda, acil düşünce olma eğilimindedir., “Ya biri kodu çalarsa?”

Ve aslında, bazı insanlar yap açık kod çalmak. Bazı insanlar, eğer kod halka açıklanırsa, istedikleri şekilde devam edip kullanabileceklerine inanır - ancak bu şekilde çalışmaz. Görüntüler, videolar ve müzik gibi yazılımlar da telif hakları ile korunmaktadır Concerned About Copyright? Telif Hakkı Konusunda Web’deki Görsellerin Yasal Olarak Kullanılması İçin Bir Kılavuz? Web Üzerindeki Resimleri Yasal Olarak Kullanma Kılavuzu Bir Telif Hakkı karmaşık bir konudur. Adil bir miktarda anlayış bunu kolaylaştırır. Hangi koşullar altında başka birinin yaratıcı çalışmasını kullanabileceğinizi merak ediyorsanız - burada bazı cevaplar bekleyin. .

Uzun lafın kısası, bu açık kaynak kodlu lisansın şartlarına uymanız gerektiği anlamına gelir Açık Kaynak Yazılım Lisansları: Hangisini Kullanmalısınız? Açık Kaynak Yazılım Lisansları: Hangisini Kullanmalısınız? Tüm açık kaynaklı lisansların aynı olmadığını biliyor muydunuz? kod altında yayınlandı.

Aslında bazı lisanslar (BSD ve MIT lisansları gibi) vardır. yap izin ver “ne istersen onu yap” Kod ile, türevleri ticarileştirmenize izin verecek kadar uzağa bile gidersiniz. Ancak her lisans böyle değildir ve neye izin verilip neye uyulduğunu öğrenmek sizin sorumluluğunuzdadır.

Efsane: Açık Kaynak Kodlama Kaotiktir

Size önerileri bağıran başka yüzlerce kişi ile bir araba tasarlamaya çalıştığınızı hayal edin. Telaşlı ve sinir bozucu, doğru? “Komite tarafından tasarım” nadiren gerçek dünyada çalışır, öyleyse neden yazılım geliştirme için çalışıyor?

Öyle değil. Açık kaynak geliştirme değil “komite tarafından tasarım”, kağıda kesinlikle bu şekilde geliyor olsa bile.

“Ancak herkesin açık kaynaklı bir projeye katkıda bulunabileceğini düşündüm.!” Yapabilirler, ancak kamu katkıları projeyi yönetenler tarafından onaylanır ve onaylanır. Önerilen bir değişiklik projenin vizyonuna uymuyorsa, reddedilebilir. Tüm süreç şaşırtıcı derecede basit ve düzenli.

Ancak proje liderliği vizyon ve yön konusunda hemfikir olmaya başladığında, o zaman işler karışabilir - ve o zaman projeler çatallanırken Açık Kaynak Yazılım ve Forking: İyi, Büyük ve Çirkin Açık Kaynak Yazılım ve Forking: İyi, Büyük ve Çirkin Bazen, son kullanıcı çatallardan büyük ölçüde yararlanır. Bazen çatal, bir öfke, nefret ve düşmanlık örtüsünün altında yapılır. Bazı örneklere bakalım. açık kaynak kodunun ayrı bir proje olarak klonlanması ve özgün amaçtan farklı bir yönde geliştirilmesi sürecini tanımlayan bir terim.

Efsane: Açık Kaynak Kodlama Pro Bono

Sadece açık kaynaklı yazılımların çoğu kez ücretsiz olarak sunulması, açık kaynaklı geliştiricilerin ücretsiz çalıştığı anlamına gelmez. Tabii ki bazıları var ama açık kaynak kodlu bir programcının para kazanması için birkaç yol var Açık Kaynak Yazılım Geliştiricilerin Nasıl Para Kazandığını Anlamak Açık Kaynak Kod Yazılım Geliştiricilerin Nasıl Para Kazandığını Anlamak Gerçek şu ki: birçok OSS geliştiricisi ve projesi gelir elde ediyor. .

Bazen bir program bir şirketin iş akışı için o kadar yararlı ve kritiktir ki, şirket söz konusu programın kodlayıcılarına sponsor olur ve üzerinde çalışmaya devam edebilmeleri için finansman sağlar..

Başka bir örnek, programcıların kaynak kodunu ücretsiz olarak sundukları, ancak ikili indirmeler için ücretlendirdikleri zamanlar. Bir adım daha ileri götürün; indirmeleri ücretsiz sağlayan ancak teknik destek için ücret alan programcılar bulacaksınız.

Bu sadece yüzeyi tırmalamak, ama bunu gösteriyor Pro Bono açık kaynak kodlu bir geliştirici için gerekli bir özellik değildir.

Orada Hangi Efsaneler Var?

Yukarıdaki efsanelerin abartılı ve / veya yanlış olduğunu bilmek, açık kaynaklı yazılımı benimseme olasılığının daha düşük veya daha düşük olduğunu düşünüyor musunuz? Şahsen ben konuyla ilgili tarafsızım. Eğer bir program iyi ise, nasıl yapıldığına bakmadan kullanacağım.

Olduğu söyleniyor, birçok açık kaynaklı efsanenin hala webde dolaştığını biliyoruz, bu yüzden herhangi bir karşılaşma olursa bize onlardan bahsetmekten çekinmeyin.

Açık kaynak hareketi hakkındaki düşüncelerin neler? Aşağıdaki yorumlarda bizimle paylaşın!

Image Credits: Shutterstock ile bluebay, Shutterstock ile rangizzz tarafından Locked Laptop, Shutterstock ile photovibes tarafından Kod Sözdizimi, Shutterstock ile Ellagrin tarafından tartışılan Grup, Shutterstock ile Corepics tarafından Masaüstü Programcısı




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.