
Michael Fisher
0
3732
1167
Açık kaynaklı yazılım hareketinin 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… 2000'li yılların başında ortaya çıkan bir tuhaflık mıydı? Bu kesinlikle değil dosya. Aslında, açık kaynaklı hareket birkaç beklenmedik şirketin desteğiyle son birkaç yılda çok fazla buhar topladı..
Örneğin, Apple açık Swift programlama dilini edindi Apple'ın Swift Açık Kaynak mı: Öyleyse 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? 2015'e doğru. Doğru: özel tasarımlar ve teknolojilerle milyarlarca doları toplayan aynı şirket, en azından bunun için açık kaynak kodluydu. Açık kaynaklı yazılımın birçok faydası var 5 Neden Yazılımlar Özgür ve Açık Kaynak Olmalı 5 Nedenler Yazılımın Özgür ve Açık Kaynaklı Olması Gerekiyor Ücretsiz yazılım sadece uygulamayı veya oyunu ödemeden kullanabileceğiniz anlamına gelmez. Uzun ömürlülük, mahremiyet, mülkiyet ve çok daha fazlası hakkında! ve Apple bunu anlayacak kadar zeki.
Ve onlar sadece değil! Şirketlerin bir zamanlar tescilli projeler için kaynak kodu yayınladıkları düzinelerce, hatta yüzlerce vaka bulabilir ve genellikle bundan yararlanırlar. İşte birçoğu tanıyacağınız, daha dikkat çekici örneklerden bazıları.
1. Mozilla Firefox
Firefox her zaman Firefox değildi.
1990'larda, internet hala yeni ve kullanılmadığında, en popüler web tarayıcısı Netscape Navigator adlı tescilli bir yazılımdı. Bununla birlikte, Microsoft’un dünyayı Internet Explorer’a karşı başarılı bir şekilde zorlaması nedeniyle, Netscape Navigator 2000’lerde tamamen ortadan kayboldu..
Resim Kredisi: Wikimedia Commons ile Mozilla Vakfı
Sırasıyla, Netscape Corporation ilerledi ve sonunda Phoenix tarayıcısının temeli olacak Mozilla Uygulama paketinin temeli olarak kullanılan Netscape Communicator yazılım paketini yarattı. Ticari marka baskısı nedeniyle, Phoenix önce Firebird olarak yeniden adlandırıldı ve sonunda Firefox olarak ikinci kez yeniden adlandırıldı.
2. LibreOffice
Bu listede LibreOffice'i görünce şaşırdınız mı? Gerçekten de, LibreOffice her zaman açık kaynak değildi.
1985 yılında StarDivision tarafından StarOffice'in bir parçası olan StarWriter adı altında tescilli bir kelime işlemci olarak başladı. Şirket daha sonra 1999 yılında Sun Microsystems tarafından satın alındı ve başvuruyu Microsoft Office için açık kaynaklı bir alternatif haline getirdi ve OpenOffice adını aldı..
Fakat daha sonra Oracle Corporation 2010 yılında Sun Microsystems'ı satın aldı ve satın aldı. Bu, Oracle'ın yazılım geliştiricisi olarak geçmişi ve ününden memnun olmayan bazı OpenOffice kullanıcılarının kaynak kodunu doldurup LibreOffice olarak yayınlanmasını sağladı. Şimdi buradayız, bugün mevcut olan en iyi ücretsiz ofis paketlerinden biri olan LibreOffice ile LibreOffice Office Crown'a layık mı? LibreOffice Office Crown'a layık mı? LibreOffice, ücretsiz ofis odalarının kralıdır. Microsoft Office'in bir iş ortamında değiştirilmesi pek mümkün değildir, ancak sıradan kullanıcılar için mükemmel bir alternatiftir. İşte LibreOffice 5.1'deki yenilikler. .
3. ICQ
ICQ (“Seni arıyorum”) 1996 yılında yeniden başlatılan ve AIM, YIM ve MSN Messenger gibi daha iyi bilinen uygulamaların başarısının yolunu açan popüler bir anlık mesajlaşma programıdır. Şaşırtıcı bir şekilde, ICQ hala dünya çapında 11 milyondan fazla kullanıcı tarafından kullanılıyor.
ICQ'nun tarihçesi hakkında pek bir şey bilinmemektedir, ancak işte bildiğimiz şey: ICQ 1998'de AOL tarafından satın alındı, daha sonra 2010'da AOL'dan Mail.Ru'ya satıldı, daha sonra 2016'da Mail.Ru tarafından açıldı. Açık kaynak kullanımı, çünkü çoğu insan bunu bilmiyor ya da umursamıyor.
Kısacası, bu hareketin özüdür “çok küçük çok geç” ve ICQ'nun bir daha popülaritesinde patlamasını beklemiyorum. Ama o olduğu Mail.Ru tarafından güzel bir hamle, böylece biraz kredi hak ediyor.
4. Blender
Açık kaynak meraklıları genellikle doğru şekilde yapılan açık kaynaklı yazılımların bir örneği olarak Blender'a işaret eder. Açık kaynaklı yazılımın kanıtı olarak kullanılır. kutu profesyonel kalitede alternatifler kadar iyi olabilirsiniz ve Blender'ın durumunda, açık kaynaklı yazılımlar olabilir. daha iyi tescilli yazılımdan çok.
Ama işte kicker: her zaman açık kaynak değildi!
1995 yılında şirket içi bir animasyon uygulaması olarak başlayan Blender, 1998'de shareware olarak piyasaya sürüldü ve gelişen şirket iflas ettiğinde 2002'de kapatıldı. Son bir çaba olarak, lider geliştirici bir bağış toplama kampanyası yürüttü ve topluluk 100.000 € topladıysa kaynak Blender'ı açma sözü verdi. Hedef birkaç ay içinde gerçekleşti ve Blender o zamandan beri açık kaynak oldu.
Sadece bu değil, Blender topluluğu da her zamankinden daha canlı ve hareketli. 3D modellemeyi, canlandırmayı, görsel efektleri ve hatta video düzenlemeyi öğrenmek istiyorsanız, Blender ile çalışmaya başlamak için bu öğreticilere göz atın Blender ile Başlarken: 7 Yeni Başlayanlar İçin Harika Rehberler Blender ile Başlarken: 7 Yeni Başlayanlar için Harika Rehberler 3D modelleme Teknik yönünüzle iletişiminizi sürdürürken yaratıcılığın egzersizinin mükemmel bir yolu. İşte bazı harika ücretsiz öğreticiler. .
5. .NET Framework
Beş yıl önce, düşündükleri şirketler için bir grup insanı araştırdıysanız asla açık kaynak felsefesini benimsemiş olsaydı, Microsoft muhtemelen listenin başında gelirdi. Öyleyse Microsoft, .NET Framework’ü Microsoft’a Başlayan Bir GNU’ya Kaynak Verdiğinde: Ne Açık Kaynaklı. NET Framework, Geri Kalanımız İçin Ne İfade Ediyor? izin verilen bir açık kaynak lisansı altında kodunun önemli bir kısmı. Bu hareket yıllarca gelenekle kopuyor. Ama neden ve senin için ne anlama geliyor? 2014 yılında herkesin çeneleri düştü.
Bunun neden bu kadar anıtsal bir an olduğunu anlamak için, .NET Framework'ün ne olduğunu ve neden en başta olduğunu bilmemiz gerekir.
2002'de piyasaya sürülen .NET Framework, geliştiricilerin geliştirme sürecini hızlandırmak için kullanabileceği bir ton kod sağlar. Örneğin, bir iş uygulaması oluşturmak istersem, pencereyi ekrana çizmek için tüm mantığı kodlamak zorunda değilim - çerçeve bunu benim için halledebilir. .NET Framework tanıtım kılavuzumuzu inceleyin Microsoft .NET Framework: Neden İhtiyacınız Var ve Windows'a Nasıl Yüklenir Microsoft .NET Framework: Neden İhtiyacınız Olan ve Windows'ta Nasıl Yüklenir Yüklemeniz veya güncellemeniz gerekir . Peki, .NET Framework'ün ne olduğunu biliyor musunuz? Size neden ihtiyacınız olduğunu ve en son sürümü nasıl alabileceğinizi gösteriyoruz. daha fazla ayrıntı için.
Dezavantajı, .NET Framework tabanlı kodun yalnızca .NET Framework Çalışma Zamanı Ortamı olan makinelerde çalışabilmesi ve uzun süre bu yalnızca Windows için geçerli olması. Ancak, çerçevenin açık kaynaklı olması sayesinde Mac, Linux ve diğer işletim sistemlerine aktarılabilir, böylece tek bir kod tabanıyla platformlar arası uygulamalar oluşturulabilir..
6. Canlı Yazar
Microsoft'un açık kaynaklı yazılıma girmesi bir kerelik bir şey değildi. Açık .NET Framework’ü kullanmaya başladığından bu yana geçen yıllarda Microsoft, sevilen Windows Live Writer uygulaması da dahil olmak üzere diğer birçok proje için de aynısını yaptı..
2000'lerde Microsoft, Onfolio ve tüm yazılım ürünleri adında bir şirket aldı ve entegre etti. Bu uygulamalardan biri olan Onfolio Writer, 2007'de Windows Live Writer olarak yayımlandı, ardından 2012'deki son sürümüne kadar yıllık olarak güncelleniyor. Bu noktada, geliştirme durdu.
Neyse ki, Canlı Yazar hayranları için, uygulama 2015 yılında açık kaynaklı ve şimdi Açık Canlı Yazar olarak bilinen şeye çatallandı. Bu, açık kaynaklı yazılımın son kullanıcılar için neden harika olduğunu gösteren başlıca örnek: eğer orijinal geliştiriciler üzerinde çalışmayı bırakırsa, başka biri onu çatallayabilir ve üzerinde çalışmaya devam edebilir 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. .
7. Xamarin Stüdyosu
İşte Microsoft'un açık kaynak topluluğu tarafından sağ yapma üçüncü bir örneği.
Xamarin Studio tescilli bir entegre geliştirme ortamıydı. Text Editors vs. IDEs: Programcılar İçin Hangisi Daha İyi? Metin Editörleri ve IDE'ler: Programcılar İçin Hangisi Daha İyi? Gelişmiş bir IDE ve daha basit bir metin editörü arasında seçim yapmak zor olabilir. Bu kararı vermenize yardımcı olacak bazı bilgiler sunuyoruz. C # kullanarak Mono, Kakao, Android ve iOS uygulamaları oluşturma işlemini basitleştirdi. Microsoft 2016 yılının başlarında, Xamarin'i ve tüm yazılım ürünlerini satın almak için girişti, sonra çoğu açık kaynaklı.
Xamarin Studio'nun kendisi durduruldu çünkü özelliklerinin çoğu Microsoft Visual Studio'ya dahil edildi. Xamarin SDK'daki diğer tüm yazılımlar MIT Lisansı altında yayınlandı. .NET Framework’ün Xamarin’in bir yeniden uygulaması olan Mono’yu GPL ve LGPL lisansı altında aldılar ve MIT’ye devretti..
Başka bir deyişle, Microsoft, parçaları tescilli olan veya kısıtlamaları olan açık kaynaklı olan ve çoğunu kısıtlama olmadan gerçekten açık kaynak yapan tanınmış bir proje aldı.
8. Visual Studio Kodu
Programcılar için iyi metin editörlerinin gelmesi zor. Sublime Text mükemmel ancak 70 $ 'a mal oluyor ve Atom ve Parantez gibi açık kaynaklı alternatiflerin her zaman problemleri vardı (örneğin, düşük performans, hatalı güncellemeler, vb.). Visual Studio Koduna kadar her iki dünyanın da en iyisini elde edebildik..
Not: Visual Studio Kodu, Visual Studio'dan tamamen ayrıdır..
Visual Studio Code, ilk olarak Haziran 2015'te tescilli bir kapalı kaynak lisansı altında başlatıldı. Ancak topluluğun geri bildirimleri ve birçok isteklerinin ardından Microsoft, MIT Lisansı altında GitHub'da onu açtı ve yayınladı. Şimdi tartışmasız en iyi metin editörü ve pek çok eski Sublime / Atom / Brackets kullanıcısı bunun lehine gönderildi.
Her gün kişisel olarak kullanıyorum ve kesinlikle tavsiye ediyorum. Başlamak istiyorsanız, Visual Studio Code kullanıcıları için bu verimlilik ipuçlarını inceleyin. Visual Studio Code için 10 Temel Verimlilik İpuçları Ücretsiz, açık kaynak kodlu, yıldırım hızında ve üretkenlik özellikleriyle dolu. .
Açık Kaynak Kodlu Yazılım Geleceğidir
Özel yazılım her zaman var olacak ve bunu inkar edecek bir şey yok. Ancak, açık kaynak hareketinin nasıl kazanıldığını görmek büyüleyici. Daha fazlasını keşfetmek ister misiniz? Windows için açık kaynaklı yazılım bulma ile ilgili yazımıza bakın Windows için Açık Kaynaklı Yazılım Nasıl Bulunur Windows için Açık Kaynaklı Yazılım Nasıl Bulunur Yazılımınızdaki gizli gizlilik, veri güvenliği veya kötü amaçlı koddan endişe ediyor musunuz? Özel yazılımlarla, programın verilerinizle ne yaptığını gerçekten asla bilemezsiniz. Açık kaynak cevaptır! .
Gittikçe daha fazla şey, açık kaynaklı yazılımdan başka bir şey yapmamak mümkün hale geliyor Tamamen Açık Kaynaklı Yazılım Kullanarak Alabilirsiniz? Tamamen Açık Kaynak Kodlu Yazılım Kullanarak Alabilir misiniz? Açık kaynaklı yazılımlar düşündüğünüzden çok daha yaygındır ve yaşanacak harika bir felsefedir. İkna olmadınız mı? Sadece açık kaynaklı yazılımlarla üretken olma ihtimaliniz oldukça yüksek. . Sadece arasındaki ince farkları anladığınızdan emin olun. “açık kaynak” ve “ücretsiz” Yazılım Açık Kaynak ve Özgür Yazılım: Farkı Nedir ve Neden Önemlidir? Açık Kaynak ve Özgür Yazılım: Fark Nedir ve Neden Önemli? Birçoğu "açık kaynak" ve "özgür yazılım" ın aynı anlama geldiğini varsayar, ancak bu doğru değildir. Farklılıkların ne olduğunu bilmek sizin yararınızadır. - kullanıcılar eşanlam yapma eğiliminde olsalar da ikisi eşanlamlı değildir.
Açık kaynaklı yazılımlar hakkında ne düşünüyorsunuz? Mümkün olduğunda araştırıyor musunuz? Yoksa tescilli uygulamaların genel olarak daha iyi kalitesini mi tercih edersiniz? Aşağıdaki yorumda bizimle paylaşın!