Fark: Ücretsiz Yazılım, Özgür Yazılım, Açık Kaynak, Shareware, Deneme Yazılımı vb.

Freeware , Free software, Open source, Shareware , Trialware , Adware , Nagware gibi terimler genellikle programları tanımlamak için kullanılır. Her ikisi de gevşek ve birbirinin yerine kullanılsa da, özgür yazılım ile özgür yazılım arasındaki farkı gerçekten biliyor muyuz? Sanırım çoğu bilgisayar kullanıcısı bilmiyor! Bu yazıda, bu terimlerle ilgili ince konuları netleştirmeye ve diğer “ware” terimlerini açıklamaya çalışacağız.

Ücretsiz(Freeware) Yazılım , Özgür Yazılım(Free Software) , Açık Kaynak(Open Source) vb. Arasındaki fark

Kötü Amaçlı Yazılım, Scareware, Deneme Yazılımı, Casus Yazılım, Reklam Yazılımı, Nagware, Bağış Yazılımı, Liteware, Ücretsiz Yazılım, Özgür Yazılım, Açık Kaynak, Shareware, Abandonware

ücretsiz

Freeware , kullanımı için herhangi bir ücret talep edilmeden dağıtılan yazılımdır. Bu programlar, sınırsız bir süre için tamamen işlevsel yazılım olarak mevcuttur.

Herhangi bir ücretsiz yazılımın mülkiyeti, geliştiricisine aittir. Geliştirici, isterse gelecekteki sürümleri ücretsiz yazılımdan ücretli bir ürüne (ücretsiz yazılım) değiştirebilir. Ayrıca, ücretsiz bir yazılım genellikle kaynak kodu(source code) olmadan dağıtılır . Bu, kullanıcıları tarafından herhangi bir değişiklik yapılmasını önlemek için yapılır. Ayrıca, ücretsiz bir programın dağıtıldığı lisans, yazılımın serbestçe kopyalanmasına ancak satılmamasına izin verebilir. Bazı durumlarda, yazılımın dağıtılmasına bile izin verilmeyebilir.

sakat yazılım

Bazı yazılımlar ücretsiz olarak sunulur - ancak çok sınırlı özelliklerle - veya ana özellik eksiktir. Bunlara Crippleware denir(Crippleware) . Tam işlevsel sürüm sağlayanlar, tüm işlevleri etkinleştirir ve çoğunlukla ticari bir program veya shareware olarak bulunur. Çoğu durumda, ücretsiz programlar ticari bir teklifi teşvik eder.

bağış

Bazen, kullanıcılara düzenli bir hatırlatma veya yazara veya bir hayır kurumu gibi bazı üçüncü taraflara bağış yapma isteği(regular reminder or request) ile ücretsiz yazılımlar dağıtılır . Bu gibi durumlarda, ücretsiz yazılıma Donationware adı verilir .

Ücretsiz yazılım

Pek çok bilgisayar kullanıcısı, bu biraz yeni ve ilgisiz kavramın tam olarak farkında değildir. Özgür(Well) yazılım, bir kullanıcıya yazılımı çalıştırma, kopyalama, dağıtma, inceleme, değiştirme ve geliştirme özgürlüğü veren bir yazılımdır. Kesin olmak gerekirse, özgür yazılım bir özgürlük meselesidir, fiyat değil!

Esasen, bir kullanıcının bir koşulla şart koşulan bir programı özgürce kullanabileceği, değiştirebileceği ve dağıtabileceği anlamına gelir: Yazılımın yeniden dağıtılan herhangi bir sürümü, orijinal ücretsiz kullanım, değiştirme ve dağıtım koşullarıyla (copyleft olarak bilinir) dağıtılmalıdır. Ve ücretsiz yazılımların aksine, ücretsiz yazılım bir ücret karşılığında dağıtılabilir.

(Please)Bir programı değiştirmek için, ücretsiz yazılımın sunduğu kaynak koduna erişmeniz gerektiğini, ancak ücretsiz bir yazılımın sağlamadığını unutmayın . Ayrıca, özgür yazılım kopyaları yeniden dağıtma özgürlüğü verir, ancak bunu yapmak için bir kullanıcının programın ikili veya yürütülebilir biçimlerini ve hem değiştirilmiş hem de değiştirilmemiş sürümleri için kaynak kodunu içermesi gerekir.

Burada, bazen hükümet ihracat kontrol düzenlemelerinin ve ticari yaptırımların, programların kopyalarını uluslararası olarak dağıtma özgürlüğünü de sınırladığını belirtmek özellikle dikkate değerdir. Bu gibi durumlarda, yazılım geliştiricilerin bu kısıtlamaları geçersiz kılma yetkisi olmadığından, temel özgürlüklerden herhangi birinin koşulu olarak herhangi bir ihracat düzenlemesini reddedin ve bunlara uymayın. FSF.org web sitesinde daha fazla ayrıntı bulabilirsiniz.

Açık kaynak

'Açık Kaynak' terimi, 'özgür yazılım'a çok yakındır, ancak onunla aynı değildir. Bunu söylüyoruz, çünkü açık kaynaklı yazılımın kaynak kodu kullanıcılar tarafından 2, ancak telif hakkı kapsamında hazırdır ve bir kişinin yazılımı serbestçe yeniden dağıtmasına izin verilir.

Açık kaynak programlarının konsepti, bir kullanıcının kaynak kodu içindeki olası hataları ortadan kaldırmak için gözden geçirebilmesi gerçeğine dayanır. Bu, ticari olarak geliştirilmiş ve paketlenmiş programlarda gözlemlemediğimiz bir şeydir. İnternetteki programcılar, olası hataları ortadan kaldırarak kaynak kodunu okur ve değiştirir. Böylece programcılar bu şekilde herkesin kullanması için daha kullanışlı ve hatasız ürün sağlamaya yardımcı olur. Daha fazla ayrıntı OpenSource.org'da(OpenSource.org) bulunabilir .

Okuyun: (Read:) Microsoft artık Linux'u ve Açık Kaynak'ı seviyor . Niye ya?

ortak yazılım

Shareware , ücretsiz olarak dağıtılan, ancak yalnızca belirli bir değerlendirme süresi için, örneğin 15-30 gün ( Deneme(Trialware) Yazılımı) için dağıtılan tanıtım yazılımıdır . Değerlendirme süresinden sonra programın süresi dolar ve kullanıcı artık programa erişemez. Yalnızca programı daha fazla kullanmakla ilgileniyorsanız, shareware sağlayıcısı yazılım için bir lisans satın almanızı isteyebilir.

Bu nedenle, temelde deneme bazında ve bir süre sonra bir kullanıcının bunun için ödeme yapmakla ilgilenebileceği anlayışıyla dağıtılır. Ayrıca, bazı shareware yazılımlar ' Liteware ' olarak sunulmaktadır. Bu programlarda, yani 'Liteware' bazı yetenekler devre dışı bırakılmıştır. Tam işlevlere yalnızca satın alma veya programın tam sürümünü yükseltme işleminden sonra erişebilirsiniz. Bu nedenle(Thus) , shareware yazılımlar pazarlama amaçlı kullanılmaktadır.

reklam yazılımı

Reklam(Adware) yazılımı, daha iyi reklam yazılımı olarak bilinir, reklamları otomatik olarak oluşturan yazılımdır. Bu reklamların çoğu can sıkıcı pop-up'lar şeklinde görünür. Ancak, bir kayıt anahtarı satın alarak reklamları devre dışı bırakabilirsiniz. Hatta ana sayfanızı, varsayılan aramanızı değiştirebilir veya bir araç çubuğu yükleyebilir. Ücretsiz yazılım gibi, Adware de(Adware too) bilgisayar kullanıcıları için ücretsiz olarak mevcuttur.

paket

Bundleware , adını farklı programları tek bir kurulum programında 'paketleyen' insanlardan alır. Paket yazılım yüklemesi, istediğiniz ana programı, istemediğiniz diğer programlarla birlikte yükler.

casus yazılım

Casus(Spyware) yazılım birkaç adım daha ileri gider ve bilgisayarınıza gizlice başka bir yazılım yükler. Casus yazılım, kullanıcının bilgisayarıyla ilgili bilgileri geliştiriciye veya kullanıcı İnternet'e(Internet) her bağlandığında başka bir konuma gönderen bir kod içerebilir . Bu, reklamları Web tarayıcısında görüntülemek için yapılır.

nagware

Bu, deneme süresi sona ermeden önce bir kullanıcıya bir uygulama veya bir ürün satın alması için rutin olarak hatırlatıcı yayınlayan bir programdır. Terim, adını, genellikle 'NAGS' olarak adlandırılan hatırlatıcıların, bir kullanıcının istenen uygulamayı etkinleştirene veya zorla çıkana kadar bilgisayar ekranında görünmeye devam etmesi fikrinden alır. Programı kullanabilecek olsanız da, tam sürümünü satın almanız veya yükseltmeniz için sizi sürekli rahatsız edecektir. Kısacası, herhangi bir program, tam ücretli sürümüne yükseltmek veya bağış yapmak için sürekli olarak sizi rahatsız ediyorsa, buna Nagware denir(Nagware) .

kötü amaçlı yazılım

Tipik olarak 'Kötü Amaçlı Yazılım' olarak anılan Kötü Amaçlı Yazılım, kötü(Malware) niyetli niyetlere sahip ve kullanıcının izni olmadan bir bilgisayarın verilerini kullanan herhangi bir programdır. Bir bilgisayarın sabit diskindeyken, tarayıcınızı ele geçirebilir ve ziyaret ettiğiniz web sitelerini izleyebilir ve daha da kötü hasara neden olabilir.

Buna ek olarak, Windows'un(Windows) derinliklerine gizlenebilir ve hatta tamamen kaldırıldıktan sonra kendini yeniden yükleyebilir, bu da onu kaldırılması veya temizlenmesi en zor program haline getirir. Virüsler, Truva atları(Trojans) vb. tümü kötü amaçlı yazılım olarak kabul edilebilir.

korkuluk

Kullanıcıları, işlevsel olmayan veya tehlikeli yazılımları indirip satın almaları için kandırmak için tasarlanmış kötü amaçlı yazılımlara Scareware veya Hileli Yazılım(Rogue Software) denir . Bunu nasıl yapıyor? Basit(Simple) , alarm vererek kullanıcıyı bilgisayarına potansiyel olarak zararlı virüslerin bulaştığına inandırarak korkutur.

İndirilip kurulduktan sonra, program yanlış virüs uyarıları görüntüler ve ona bulaşmaları ortadan kaldırmak için 'tam sürümü' satın almasını söyler (kurgusal). Sonuçta, bir kullanıcı yazılımı satın alır ve zor kazanılan parasını boşa harcar. Kısacası, kullanıcının korkusunu besleyen Kötü Amaçlı Yazılımlara Korkunç Yazılım (Malware)denir(Scareware) .

Eski ve kullanılmayan yazılım

Bir yazılımın geliştirilmesi Yazar(Author) tarafından terk edildiğinde ve kendisi için herhangi bir destek bulunmadığında, Terk Edilen Yazılım olarak anılır(Abandonware) . Terk(Abandonware) edilmiş yazılımlar, telif hakkı belirsiz veya ihtilaflı olan yazılımları da içerebilir.

Yorumlar bölümüne Jsg(Jsg) ekler : Destek, güncelleme vb. sunulmaz. Satın almaların artık hiçbir etkisi yoktur ve çoğu durumda kayıt kodları İnternette(Internet) açıkça mevcuttur . Terkedilmiş yazılımlar için İnternette(Internet) bulunan bir kayıt kodunu kullanmanın yasallığı sorgulanabilir, ancak genellikle yazarın bu konuda herhangi bir şey yapmak için aktif olmasını gerektirir.

Herhangi bir “-ware” terimini kaçırdım mı? Tanımlar hakkında yapacak bir yorumunuz var mı? Ya da belki bazı tanımların düzeltilmesi gerekiyor. Lütfen(Please) yorumlar bölümünde paylaşın.



About the author

Windows 11 veya 10 uygulamaları geliştirme ve bakımını 10 yılı aşkın deneyime sahip bir yazılım mühendisiyim. Ayrıca Google Dokümanlar ve Microsoft Edge ile çalışma deneyimim var. Bu alanlardaki becerilerim beni gelecekte yazılım mühendisliği rolleri için mükemmel bir aday yapıyor.



Related posts