Açık kaynak kod, Kapalı kaynak kod ve özgür yazılım hakkında araştırma yapınız ve ülke güvenliği / maliyet / etik gibi konularda fikirlerinizi yazınız.

Açık kaynak kodlu yazılımlar ,kaynak kodu isteyen herkese açık yazılımlardır. Ücretsizdir. Ayrıca hızlı ve güvenilirdir. Herkes tarafından geliştirilebilir çünkü açık kodludur. Yeni iş modelleri sunar ve uyarlanabilir. Açık kaynak kod yazılım denince bazı yazılımlar akla gelir. Bunlardan bazıları ; Linux, GNU, Open Office, Debian ‘ dır. Açık kaynaklı yazılımlar tüm kurumlarda ve bireysel olarak da kullanılabilir.

Kapalı kaynak kodlu yazılımlar, kaynak kodu açıklanmamış bilgisayar programları için kullanılır. Programcılar kodu saklar ise bu tür yazılımlara kapalı kaynak kodlu yazılım denir. Açık kaynak kodlu yazılımı anlamak için bilindik kapalı kaynak kodlu yazılımların nasıl çalıştığını bilmeliyiz. Örneğin ; windows XP , office XP , Adobe photoshop kapalı kaynak kodlu yazılımlardır.

Özgür yazılım , adından da anlaşılacağı üzere özgürlüğe saygı duyan bir yazılımdır. Yani özgür yazılımda ; çalıştırma , kopyalama, dağıtma, geliştirme ve değiştirme konusunda özgürdür. Bazı yerlerde ” Libre veya Free ” olarak da karşımıza çıkabilir.

Özgür yazılımın özgür olması için dört temel özgürlüğe sahip olması gerekir. Bunlar ;

* İstediğiniz şekilde yazılımı çalıştırma özgürlüğü
* Her ne istiyorsanız onu yaptırmak için programın nasıl çalıştığını öğrenmek ve onu değiştirme özgürlüğü
* Kopyaları dağıtma özgürlüğü
* Değiştirilmiş sürümlerin kopyalarını dağıtma özgürlüğü

Kullanıcılara bu özgürlükleri veren program özgür yazılımdır. Eğer bu özgürlükleri vermiyor ise özgür değildir.

Ülke güvenliği açısından;

Özgür yazılım; Devlet , kullanıcıları özgür yazılım kullanmaya teşvik etmelidir. Özgür olmayan program kullanıcıları özgürlük hakkını yok saymış olur. Bu durum ise toplumsal sorunları ortaya çıkarır. Çoğu devlet faaliyetleri Bilişime bağlıdır. Bu faaliyetler üzerindeki denetimi, ilgili bilişim faaliyetleri üzerindeki denetimine bağlıdır. Bu denetimi yitirmek ulusal güvenliği zayıflatır.

Açık ve kapalı kaynak kodlu yazılımlar; Yapılan araştırmalara göre ülke güvenliği açısından açık kaynak kodlu yazılımlar daha güvenlidir çünkü Kapalı kaynak kodlu yazılım üreticilerinin temel hedefi yazılım güvenliği değildir. Kapalı kaynak kodlu yazılımların tam olarak ne içerdiği, nasıl davrandığı, nasıl davranması gerektiği gibi davranıp davranmadığının bilinmesi açık kaynak kodlu yazılımlara göre düşüktür.

Maliyet açısından;

Özgür yazılım; Bazı durumlarda ücretsiz bazı durumlarda ise ücret karşılığı vardır. Ama genelde ücretsiz bir şekilde yararlanabilirsiniz. Özgür olmayan programların çok yüksek bir maliyeti vardır.

Açık kaynak kodlu yazılımlar; Yazılım maliyetlerini en az seviyeye düşürür. Bir sağlayıcı tarafından aldığınız kapalı kutu, ücretli ilişkisel veri tabanları yerine MySQL gibi açık kaynak kodlu yazılımlarla ödediğiniz yüksek lisans maliyetlerinden kurtulabilirsiniz.

Kapalı kaynak kodlu yazılımlar; Kapalı kaynak kodlu yazılımlar ücretlidir.

Etik açısından; Özgür yazılım ve açık kaynak kodlu yazılımlar daha etik çünkü ücretsiz ve kullanıcılara birçok olanak sağlıyor ve güvenilir. Kapalı kaynak kodlu yazılımlarda bir bakıma etik ama ücretli olması ve kod kapalı olması biraz etik olmasını bozuyor.

Yorum bırakın

WordPress.com ile böyle bir site tasarlayın
Başlayın