02/12/2014 1:10
Bilgisayarda kullandığımız programların büyük çoğunluğu bir derleyici tarafından derlenip çalıştırlabilir dosya haline getirilmiş şekilde kullanıcılara sunulmuştur. Derlemek, programın yazıldığı dilin makine diline (bilgisayarın anlayabileceği) çevrilmesi demektir. Derlenmiş dosyalar üzerinde değişiklik yapmak oldukça zordur. Ticari yazılım üreten firmalar bu durumu bir avantaj olarak görmekte ve bu sayede yazdıkları kodları başkalarının çalması oldukça zorlu bir hale gelmiştir.

Açık kaynak kodlu yazılımlar ise bu durumdan oldukça farklıdır. Programın kaynak kodu, derlermiş versiyonu ve çeşitli eklentileri ile yayınlanırlar. Açık kaynak kodu destekleyen yazılımcılar tarafından uygulamanın kaynak kodlarında değişiklikler yapılıp, program daha kullanışlı hale getilmeye ve zaman içinde hata oranı en aza indirilmeye çalışılır.

Açık kaynak kodlu yazılım şeklinde dikkate alınan hususlardan bazılar şunlardır

1- Program ücretsiz olarak yayınlanmalıdır.

2- Kaynak kod programın içine dahil edilmelidr.

3- İsteyen herkes kod üzerinde değişiklik yapabilir

4- Değişiklik yapılmış versiyonlar tekrar yayınlanabilir.

5- uygulama hiçbir şekilde lisans içermemelidir.

Gerçek yaşamdan bir uygulamaya bakalım. 1991 yılında Linus Torvalds, Finlandiya Helsinki üniversitesinde yeni bir işletim sistemi geliştir. Adı Minix , Unix türevir bi sistem ve sonrasında Linux. Linus Torvalds GNU (General Public License) kuralları çerçevesinde Linux 0. 02 versiyonunu geliştirir. Dünya çapında çok sayıda kişi tarafından indirilen bu uygulama, birçok yazılımcı tarafından gelitirilmeye başlar. Üç yılın ardından Linus, bu geliştirlen versiyonları toparlayarak Linux 1. 0 'ı 1994 te bilgisayara dünyasına duyurur.

Son kullanıcı tarafında açık kaynak kodlu yazılımların garanti ve teknik servis şartları imkansız gibi görünmekte. Çünkü yazılımı herkes geliştirip farklı türlerini yapabilmektedir. Bu sebepten ötürü Red Hat yazılım firması 1994 te kurularak resmi Red Hat Linux 'ü piyasaya sunar ve hertürlü teknik desteği vermeye başlarlar.

Linux'ten başka Mozilla (Netscape internet tarayıcısı motorunu kullanır), Apache (web server), Perl (web programlama dili) ve PNG (grafik formatı) en popüler açık kaynak kodlu yazılımlardan bazılardır.

Kategoriler:

Yapılan Yorumlar

Henüz kimse yorum yapmamış.

Bu sayfada yer alan bilgilerle ilgili sorularınızı sorabilir, eleştiri ve önerilerde bulunabilirsiniz. Yeni bilgiler ekleyerek sayfanın gelişmesine katkıda bulunabilirsiniz.

Yorum Yapın

Güvenlik Kodu
İntel'in Core 2 Duo E6400'ü %56'lık oc ile fiyat-performans kralı     Avedesk 1.3 Bölüm 1     Cubase 4 - Devrimci bir kilometre taşı Müzik prodüksiyon yazılımı.     Avedesk Bölüm2     Murat Günak kimdir?     Arama Motorları Nasıl Çalışır?     Java Destekli Telefonlar için 3D Performans ve Kalite Testleri     VW Tiguan ( Küçük Touareg )     MouseIMP Pro     Beklenen oyun: Trackmania UNITED çıktı!     Ürün incelemesi: Saitek P3000 Wireless PRO Gamepad     Hidrojen Kullanan Otomobil Sayısı Her Geçen Gün Artıyor!     Samsung'tan Dünyanın En İnce Cep Telefonu     Avedesk Eklentilerin Ayarlanması     Dünyanın İlk Boxer Turbo Dizel Motoru     Yüzyılın yarış oyunu: Test Drive Unlimited!     Vista üzerinde IIS 7.0 Kurulumu     Corel WordPerfect Lightning' in halka açık beta sürümünü yayımlıyor!     Far Cry'ın devam oyunu, muhteşem grafikleriyle: Crysis     Küresel Isınmanın Nedenleri? Sebepleri?     Elbit Systems VIPeR "avcı-katil" robotu çıkarıyor     Hava Kirliliğini Arttıran Sıcaklık İnversiyonu- Bölüm1     Yahoo'dan Sınırsız Email Kapasitesi     Ati HD2900XT, Nvidia 8800GTX'a Karşı: Crysis Demo ve 3DMark06 Testleri     768MB 8800GTX, 512MB ATI HD 2900XT, 640MB 8800GTS Oyun ve 3DMark06 Testleri     Vestel, Tamamen Türk Yapımı Yakıt Pili Üretti     Geleceğin Yakıtı, Hidrojen Nedir?     Güneş Enerjisinden Elektrik Nasıl Elde Edilir?     Hidrojen Yakıt Pilinin Kullanım Alanları ve Dünya Üzerindeki Gelişimi     Telefonun İcadı (Alexander Graham BELL)     Zoho, Google Docs'a Yeni Rakip     ASUS Eee PC Notebook     Yeni iMac: Daha ince, Daha Güçlü!     Beynin Sırları     Samsung'dan Yeni LCD'ler: 245BW ve 226CW     İlk Vista Oyunu Shadowrun, Aslında XP'de Çalışabiliyormuş     Beyinin Oluşumu     AMD ve NVIDIA ‘dan Yeni Ekran Kartı Sürücüleri     Norton Removal Tool (Norton'u Sistemden Kaldırmak)     Pro Evolution Soccer 2008 (PES)     Muhteşem Grafikleriyle, Far Cry 2     İngiliz Mühendislerden Dünyanın En Büyük Uydusu     BMW X6 2008'de Yollarda     Renk Nedir? Nasıl Oluşur?     Rüzgar Enerjisi Nedir? Rüzgar Türbinleri Nasıl Çalışır?     Uzaya Yolcu Seferleri 2009'da Başlıyor     Biyodizel(Biodiesel) Nedir? Nasıl Elde Edilir?     ATi RV770, RV670'den Çok Daha Hızlı Olacak     Zamanı Durdurmak Mümkün Olabilir mi?     Race Driver: GRID Demo     Hidrojenin Taşınması     Hidrojen Kullanma Yöntemleri ve İçten Yanmalı Motorlarda Hidrojen Kullanımı     Hidrojen Kullanımınında Güvenlik     Güneş-Hidrojen Sistemi     Teknolojinin Zararları ve Çevre Kirliliği     Sony Ericsson'a 2 yeni üye: C702 ve C902     Dünyanın İlk Hipersonik Yolcu Uçağı     Pusulanın İcadı, Pusula Nasıl Çalışır?     Açık Kaynak Kod ?     WordPress 2.3.3 locale.php     Windows Live Messenger 9.0 ile Yepyeni Özellikler(Türkçe)     Windows XP İçin Service Pack 3 (SP3) Resmi Olarak Yayınlandı     LimeWire ile Sınırsız Paylaşım!     Mafia 2: Mafya Efsanesi Geri Dönüyor…     Philips ve Lite-On'dan Harici Blu-ray Sürücüsü     Lego Görünümlü USB Bellekler     Samsung D880: Çift Sim Kartlı Cep Telefonu     Efsane Geri Döndü: Starcraft 2     Call of Duty 4: Freedom's Last Call     Pilin İcadı (Alessandro Volta)     Mimar Sinan Kimdir?     Alfred Bernhard Nobel Kimdir?     Evangelista Torricelli Kimdir? , Barometrenin İcadı     James Watt Kimdir?     İbn Sina Kimdir?     Louis Pasteur Kimdir?     Farabi Kimdir?     Bioshock 2     Arşimet (Archimedes) Kimdir? , Suyun Kaldırma Kuvveti     Galileo Galilei Kimdir?     Trackmania Forever!!!     12 Yaşındaki "Manyetik Adam" Dokunduğu Bilgisayarı Bozuyor     Razer Salmosa: Orta Seviye Oyuncu Faresi     AMD 45nm'ye Geçtiğini Duyurdu!     Microsoft Windows Smartkey Üzerinde Çalışıyor     Tekerleğin İcadı     Albert Einstein Kimdir?     Bilgiye Ulaşmanın En Kolay Yolu     Google Yavaş Yüklenen Siteleri Cezalandırıyor!     Solid State Disc Kervanına OCZ de Katıldı     AMD'nin Üç Çekirdekli(triple-core) Phenom İşlemcileri Hazır     Acer 6920 ve 8920G Günyüzüne Çıktı     Fisker Karma: Motor Sesini Hoparlörle Dışarı Veren Spor Araba!     FPS(Frame Per Second) Nedir? FPS Oyunlarındaki Hız Kavramı     Santrifüj Pompa Nedir? Nasıl Çalışır?     Pistonlu Pompa Nedir? Nasıl Çalışır?     Diyot Nedir? Nasıl Çalışır?     Direnç Nedir? Nasıl Çalışır?     Servo Motor Nedir? Nasıl Çalışır?     Biyosensör Nedir?    
Coğafya Tarih Sitesi Matematik Sorusu Türkçe Sitesi