Açık Kaynak Kod ?

SoruCevap

Üye
Çözümler
1
Tepkime
61
Yaş
36
Coin
256,936
Bilgisayarda kullandığımız programların büyük çoğunluğu bir derleyen kimse kadar derlenip çalıştırlabilir dosya haline getirilmiş şekilde kullanıcılara sunulmuştur Toparlamak, programın yazıldığı dilin makine diline (bilgisayarın anlayabileceği) çevrilmesi demektir Derlenmiş dosyalar üzerinde değişim yapmak epeyce zordur Ticari yazılım üreten firmalar bu durumu bir fayda olarak görmekte ve bu sayede yazdıkları kodları başkalarının çalması epeyce zorlu bir ışık halkası gelmiştir
Açık kaynak kodlu yazılımlar ise bu durumdan epeyce farklıdır Programın kaynak kodu, derlermiş versiyonu ve değişik eklentileri ile yayınlanırlar Açık kaynak kodu destekleyen yazılımcılar göre uygulamanın kaynak kodlarında şartların değişmesi yapılıp, program daha elverişli hale getilmeye ve zaman içinde hata oranı en üye indirilmeye çalışılır
Açık kaynak kodlu yazılım biçiminde dikkate alınan hususlardan bazılar şunlardır
1 Program bedava olarak yayınlanmalıdır
2 Kaynak kod programın içine dahil edilmelidr
3 İsteyen cümbür cemaat kod üzerinde değişiklik yapabilir
4 Değişiklik üretilmiş versiyonlar her tarafta yayınlanabilir
5 uygulama hiçbir şekilde lisans içermemelidir
Hakiki 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 002 versiyonunu geliştirir Dünya çapında çok sayıda birey kadar indirilen bu uygulama, birçok yazılımcı kadar gelitirilmeye başlar Üç yılın arkasından Linus, bu geliştirlen versiyonları toparlayarak Linux 10 ‘ı 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 öbür türlerini yapabilmektedir Bu sebepten ötürü Red Hat yazılım firması 1994 te kurularak devlete ait Inkar Hat Linux ‘ü piyasaya sunar ve hertürlü teknik desteği vermeye başlarlar
Linux ’cilt 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
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Üst Alt