İlan
Düşündün mü açık kaynak kodlu yazılım hareketi 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 2000'lerin başında zirveye çıkan bir heves miydi? Bu kesinlikle değil durum. Aslında, açık kaynak hareketi, bazı beklenmedik şirketlerin desteği sayesinde son birkaç yılda çok fazla buhar aldı.
Örneğin, Apple Open, Swift programlama dilini tedarik etti Apple'ın Swift'i Açık Kaynak Oluyor: Peki Ne?Kendiniz bir programcı olmasanız bile, Apple'ın Swift açık kaynak kodlu kararı sizi etkileyecektir. Neden ve nasıl olduğunu bilmek ister misiniz? Daha fazla oku 2015 yılında. Bu doğru: tescilli tasarımlar ve teknolojiler aracılığıyla milyarlarca dolar biriktiren aynı şirket, en azından bunun için aslında açık kaynağı kucakladı. Açık kaynaklı yazılımın birçok faydası vardır Yazılımın Özgür ve Açık Kaynak Olması İçin 5 Neden Özgür yazılım sadece uygulamayı veya oyunu ödemeden kullanabileceğiniz anlamına gelmez. Uzun ömür, gizlilik, mülkiyet ve çok daha fazlası hakkında! Daha fazla oku ve Apple bunu gerçekleştirecek kadar akıllı.
Ve sadece onlar değil! Şirketlerin bir kez tescilli projeler için kaynak kodu yayınladığı düzinelerce, hatta yüzlerce vaka bulabilirsiniz - ve genellikle bundan yararlanırlar. İşte birçoğu muhtemelen tanıyacağınız daha önemli örneklerden bazıları.
1. Mozilla Firefox
Firefox her zaman Firefox değildi.
1990'larda, internet hala yeni ve kullanılmamışken, en popüler web tarayıcısı Netscape Navigator adlı özel bir yazılımdı. Ancak, Microsoft’un dünyayı Internet Explorer’a doğru itmesi nedeniyle, Netscape Navigator 2000’lerde öldü.

Buna karşılık, Netscape Corporation devam etti ve Netscape Communicator yazılım paketini yarattı. sonunda Phoenix tarayıcısının temeli haline gelecek olan Mozilla Uygulama paketinin temeli. Ticari marka baskısı nedeniyle Phoenix önce Firebird olarak değiştirildi ve sonunda ikinci kez Firefox olarak yeniden adlandırıldı.
2. LibreOffice
Bu listede LibreOffice'i gördüğüne şaşırdın 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şlemcisi olarak başladı. Şirket daha sonra 1999 yılında Sun Microsystems tarafından satın alındı ve uygulamayı Microsoft Office için açık kaynaklı bir alternatif haline getirerek OpenOffice adını kazandı.

Ancak daha sonra Oracle Corporation 2010 yılında Sun Microsystems'ı satın aldı. Bu, Oracle’ın bir yazılım geliştiricisi olarak geçmişinden ve itibarından memnun olmayan bazı OpenOffice kullanıcılarına kaynak kodunu hazırlayıp LibreOffice olarak serbest bırakmalarını sağladı. Şimdi buradayız, LibreOffice ile şu anda mevcut olan en iyi ücretsiz ofis paketleri LibreOffice Ofis Taçına Değer Mi?LibreOffice, ücretsiz ofis paketlerinin kralıdır. Microsoft Office'i bir iş ortamında değiştirmek olası değildir, ancak sıradan kullanıcılar için mükemmel bir alternatiftir. LibreOffice 5.1'deki yenilikler. Daha fazla oku .
3. ICQ
ICQ (“Seni Arayordum”) 1996 yılında başlatılan ve AIM, YIM ve MSN Messenger gibi daha iyi bilinen uygulamaların başarısının önünü 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 geçmişi hakkında çok fazla şey bilinmiyor, ancak bildiğimiz şey şu: ICQ, 1998 yılında AOL tarafından satın alındı, daha sonra AOL'dan Posta'ya satıldı. 2010 yılında Ru, sonra Mail tarafından kaynaklı açık açın. Ru 2016 yılında. Açık kaynaklardan pek bir şey gelmedi, çünkü çoğu insan bunu bilmiyor ya da umursamıyor.
Kısacası, bu hamle “çok az, çok geç” özetidir ve ICQ'nun bir daha popülerlik içinde patlamasını beklemiyorum. Ama o dır-dir Mail ile güzel bir hamle. Ru, bu yüzden biraz kredi hak ediyorlar.
4. karıştırıcı
Açık kaynak meraklıları doğru yapılan açık kaynak kodlu yazılımların bir örneği olarak genellikle Blender'a işaret ederler. Açık kaynaklı yazılımın kanıtıdır Yapabilmek profesyonel düzeyde alternatifler kadar iyi olun ve Blender’ın durumunda, açık kaynaklı yazılımlar daha iyi tescilli yazılımdan daha.
Ama işte başlatıcı: her zaman açık kaynak değildi!

1995 yılında şirket içi animasyon uygulaması olarak başlayan Blender, 1998 yılında shareware olarak piyasaya sürüldü ve gelişmekte olan şirketin iflas ettiği 2002 yılında kapatıldı. Son hendek çabası olarak, baş geliştirici bir bağış toplama kampanyası yürüttü ve topluluk 100.000 € topladığında açık kaynaklı Blender'a söz verdi. Hedef sadece birkaç ay içinde gerçekleşti ve Blender o zamandan beri açık kaynak oldu.
Sadece bu değil, aynı zamanda Blender topluluğu her zamankinden daha canlı ve aktif. 3D modelleme, animasyon, görsel efektler ve hatta video düzenlemeyi öğrenmek istiyorsanız, Blender'ı kullanmaya başlamak için bu eğitimler Blender'a Başlarken: Yeni başlayanlar için 7 harika öğretici3D modelleme, teknik yönünüzle iletişim halindeyken yaratıcılığı egzersiz için mükemmel bir yoldur. İşte bazı müthiş ücretsiz öğreticiler. Daha fazla oku .
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 benimsediğinde, Microsoft büyük olasılıkla listenin başında yer alacaktı. Öyleyse ne zaman Microsoft açık .NET Framework kaynaklı Microsoft İçin Başlayan Bir GNU: Açık Kaynak .NET Framework Bizim İçin Ne DemektirMicrosoft, kodunun önemli bir bölümünü izin verilen bir açık kaynak lisansı altında piyasaya sürdü. Bu hamle, yılların geleneğiyle sona eriyor. Ama neden ve sizin için ne anlama geliyor? Daha fazla oku 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 ilk başta var olduğunu bilmemiz gerekir.

2002 yılında 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şletme uygulaması oluşturmak istersem, pencereyi ekrana çizmek için tüm mantığı kodlamak zorunda değilim - çerçeve bunu benim için halledebilir. Çıkış yapmak .NET Framework tanıtım kılavuzumuz Microsoft .NET Framework: Neden Gereklidir ve Windows'a Nasıl YüklenirYüklemeniz veya güncellemeniz gerekir. Ancak .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 oku daha fazla ayrıntı için.
Dezavantajı, .NET Framework tabanlı kodun yalnızca .NET Framework Çalışma Zamanı Ortamı olan makinelerde çalışabilmesidir ve uzun süre bu yalnızca Windows için kullanılabilirdi. Ancak çerçeve açık kaynaklı olarak Mac, Linux ve diğer işletim sistemlerine taşınabilir, böylece bir kod tabanıyla platformlar arası uygulamalar oluşturulabilir.
6. Canlı Yazar
Microsoft’un açık kaynaklı yazılımlara girmesi tek seferlik bir şey değildi. .NET Framework'ün açık kaynaklanmasından bu yana geçen yıllarda Microsoft, sevilen Windows Live Writer uygulaması da dahil olmak üzere diğer bazı projeler için de aynısını yaptı.

2000'li yıllarda Microsoft, Onfolio adlı bir şirketi ve tüm yazılım ürünlerini satın aldı ve entegre etti. Bu uygulamalardan biri olan Onfolio Writer, 2007 yılında Windows Live Writer olarak piyasaya sürüldü, daha sonra 2012'deki son sürümüne kadar yıllık olarak güncellendi. O noktada gelişme durdu.
Neyse ki Live Writer hayranları için, uygulama açık kaynaklıydı ve şimdi Açık Canlı Yazar olarak bilinen şeye girdi. Bu, açık kaynaklı yazılımın son kullanıcılar için neden harika olduğuna dair temel bir örnektir: orijinal geliştiriciler üzerinde çalışmayı bırakırsa, başka biri çatalla ve üzerinde çalışmaya devam et Açık Kaynak Yazılım ve Çatal: İyi, Büyük ve ÇirkinBazen, son kullanıcı çatallardan büyük yarar sağlar. Bazen çatal, öfke, nefret ve düşmanlık örtüsü altında yapılır. Bazı örneklere bakalım. Daha fazla oku .
7. Xamarin Studio
İşte Microsoft'un açık kaynak topluluğunun doğru yaptığı üçüncü bir örneği.
Xamarin Studio tescilliydi entegre geliştirme ortamı Metin Editörleri vs. IDE'ler: Hangisi Programcılar İçin Daha İyi?Gelişmiş bir IDE ve daha basit bir metin düzenleyici arasında seçim yapmak zor olabilir. Bu kararı vermenize yardımcı olacak bilgiler sunuyoruz. Daha fazla oku C # kullanarak Mono, Kakao, Android ve iOS uygulamaları oluşturma işlemini basitleştirdi. 2016 yılının başlarında Microsoft, Xamarin'i ve tüm yazılım ürünlerini satın almak için harekete geçti ve daha sonra kaynakların çoğunu açtı.

Özelliklerinin çoğu Microsoft Visual Studio'ya dahil edildiğinden Xamarin Studio'nun kendisi durduruldu. Xamarin SDK'daki diğer tüm yazılımlar MIT Lisansı altında piyasaya sürüldü. Hatta GPL ve LGPL altında lisanslanan ve MIT altında serbest bırakılan .NET Framework'ün Xamarin liderliğindeki yeniden uygulaması olan Mono'yu bile aldılar.
Başka bir deyişle, Microsoft, bölümleri özel veya açık kaynaklarla kısıtlanmış olan ve çoğunu hiçbir 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örleri bulmak zordur. Sublime Text mükemmeldir ancak maliyeti 70 $ 'dır ve Atom ve Parantez gibi açık kaynak alternatiflerinin her zaman problemleri olmuştur (örneğin, düşük performans, buggy güncellemeleri, vb.). Visual Studio Code'a kadar her iki dünyanın da en iyisini elde edebildik.
Not: Visual Studio Code, Visual Studio'dan tamamen ayrıdır.

Visual Studio Code ilk olarak Haziran 2015'te tescilli bir kapalı kaynak lisansı altında başlatılmıştır. Ancak, çok fazla geri bildirim ve topluluktan gelen birçok istek sonrasında, Microsoft onu açtı ve GitHub'da MIT Lisansı altında yayınladı. Şimdi tartışmasız var olan en iyi metin editörü ve birçok eski Sublime / Atom / Brackets kullanıcısı lehine gönderildi.
Şahsen her gün kullanıyorum ve kesinlikle tavsiye ederim. Başlamak istiyorsanız, bakın Studio Kod kullanıcıları için bu üretkenlik ipuçları Visual Studio Code için 10 Temel Verimlilik İpucuVisual Studio Code diğer programlama metin editörlerini sudan üfler. Ücretsiz, açık kaynaklı, yıldırım hızında ve üretkenlik özellikleriyle doludur. Daha fazla oku .
Açık Kaynak Yazılım Gelecek
Tescilli yazılım her zaman var olacak ve bunu inkar etmek mümkün değil. Ancak açık kaynak hareketinin nasıl zemin kazandığını görmek büyüleyici. Daha fazlasını keşfetmek ister misiniz? Şu yayına bakın: Windows için açık kaynaklı yazılım bulma Windows için Açık Kaynak Yazılım Nasıl BulunurYazılımınızda gizlenmiş gizlilik, veri güvenliği veya kötü amaçlı kodlardan endişe duyuyor musunuz? Özel yazılımla, programın verilerinizle ne yaptığını asla bilemezsiniz. Cevap açık kaynak! Daha fazla oku .
Giderek daha fazla, açık kaynaklı yazılımdan başka bir şey yapmamak Tamamen Açık Kaynaklı Yazılım Kullanarak Alabilirsiniz?Açık kaynaklı yazılım düşündüğünüzden çok daha yaygın ve yaşamak için harika bir felsefe. İkna olmadınız mı? Sadece açık kaynaklı yazılımlarla üretken olma şansınız oldukça yüksektir. Daha fazla oku . İnce farkları anladığınızdan emin olun “açık kaynak” ve “özgür” yazılım arasında Açık Kaynak vs Özgür Yazılım: Fark Nedir ve Neden Önemlidir?Birçoğu "açık kaynak" ve "özgür yazılım" ın aynı anlama geldiğini varsayar ama bu doğru değildir. Farklılıkların ne olduğunu bilmek sizin yararınadır. Daha fazla oku - kullanıcılar eş anlamlı olmalarına rağmen, ikisi eş anlamlı değildir.
Açık kaynaklı yazılımlar hakkında ne düşünüyorsunuz? Mümkün olduğunca arar mısın? Yoksa tescilli uygulamaların genel olarak daha iyi kalitesini mi tercih edersiniz? Aşağıdaki yorumda bizimle 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.