Özgür Yazılım Ne demek?

Konusu 'Web rehberi' forumundadır ve webkolik tarafından 22 Aralık 2012 başlatılmıştır.

  1. webkolik

    webkolik Süper moderatör Yönetici

    Özgür Yazılım Nedir?

    Özgür yazılım kısaca tanımı, kullanıcısına çalıştırma, kopyalama, dağıtma, inceleme, değiştirme ve geliştirme özgürlükleri tanıyan yazılım demektir.
    [​IMG]

    Özgür Yazılım Vakfı'nın ifadesiyle özgür yazılım, başlıca dört özgürlüğü barındırır.Bunlar:

    -Her türlü amaç için yazılımı çalıştırma özgürlüğü.(özgürlük 0)
    -Yazılımın nasıl çalıştığını inceleme ve kendi gereksinimleri doğrultusunda değiştirme özgürlüğü.(Özgürlük 1)
    - Yeniden dağıtma ve toplumla paylaşma özgürlüğü.(Özgürlük 2)
    -Yazılımı geliştirme ve gelişmiş haliyle topluma dağıtma özgürlüğü. (Özgürlük 3)

    Bir yazılım, ancak bütün kullanıcıları bu hakların tümüne sahip oldukları zaman özgür bir yazılım olur.
    Böylece yazılım bütün toplum yararına geliştirilmiş olur. Yazılım kaynak koduna erişim bunun için de bir ön şarttır.Bu özgürlüklere sahip olmak, kimseden izin almamayı ve izin için hiçbir bedel ödememeyi de içerir.Genel kanının aksine özgür bir yazılım, ücretsiz dağıtılabileceği gibi ücretli de dağıtılabilir. Bu nedenle ticari yazılım olarak satılmasına engel yoktur.

    Özgür Yazışım Lisansları

    Başlıca özgür yazılım lisansları aşağıda listelenmiştir:

    • Apache Lisansı
    • Avrupa Birliği Kamu Lisansı (EUPL)
    • BSD Lisansı
    • Eclipse Kamu Lisansı (EPL)
    • GNU Genel Kamu Lisansı (GPL)
    • GNU Kısıtlı Genel Kamu Lisansı (LGPL)
    • MIT Lisansı
    • Mozilla Kamu Lisansı (MPL)