Açık kaynak kodlu programlama nedir? açık kaynak kodlu programlama için gerekli platformlar hangileridir?

Açık kaynak kodlu programlama hakkında bilgi verip örneklerle birlikte açıkladım.

AÇIK KAYNAK KODLU PROGRAMLAMA NEDİR ?

Açık kaynak kodlu yazılımlar, kaynak kodu isteyen herkese açık olan yazılımlardır. Açık kaynak kodlu yazılımlar uyarlanabilir, sağlam hızlı ve güvenlidir. Bu tür yazılımların ayırt edici özelliği

kullanıcıya yazılımı değiştirme özgürlüğü sağlamasıdır. Açık kaynak kodlu yazılımlar, programcı topluluğunun gelişimini sağlar. Bu sayede eğitime,yaratıcılığa ve ilham almaya yardımcı olur.

 Açık kaynak kodlu yazılımlarda örneğin bir açık bulunduğunda, onunla ilgilenen çok daha fazla kişi olduğundan çok daha çabuk kapatılabilir. Kapalı kaynak kodlu yazılımlarda ise daha fazla

beklemeniz gerekebilir. Yazılımların farklı çeşitlerinin ortaya çıkmasını sağlar. Örneğin Mozilla Firefox, Chromium ve Linux'tan türeyen birçok yazılım vardır.  Açık kaynak kodlu yazılımlar ise kaynak

kodlarıyla beraber yayınlanırlar. Açık kaynak kodlu ve özgür bir yazılım olduğu için de Linux dağıtımlarının büyük bir kısmı ücretsiz olarak kullanılabilmektedir. Açık kaynak topluluğu Photoshop

gibi ticari yazılımlara alternatif olarak Gimp gibi açık kaynaklı ve ücretsiz yazılımlar çıkarmıştır ve çıkarmaya devam etmektedir. 

Açık kaynak kodlu yazılım örnekleri;

  • Linux          
  • Camstudio
  • SeaMonkey
  • Libreoffice
  • Cool Reader
  • Pardus

 

 

 

 

 

 

Yorumunuzu Ekleyin


Tümleşik geliştirme ortamlarında olması gerekli en temel özellikler ve avantajlar aşağıdaki gibidir: Programlama diline göre sözdizimi renklendirmesi yapabilen kod yazım editörü. Kod dosyalarının hiyerarşik olarak görülebilmesi amacıyla hazırlanmış gerçek

Tümleşik geliştirme ortamlarında olması gerekli en temel özellikler ve avantajlar aşağıdaki gibidir:
programlama diline göre sözdizimi renklendirmesi yapabilen kod yazım editörü.Kod dosyalarının hiyerarşik olarak görülebilmesi amacıyla hazırlanmış gerçek zamanlı bir dizelge.Tümleşik bir derleyici, yorumlayıcı ve hata ayıklayıcı.Yazılımın derlenmesi, bağlanması, çalışmaya tümüyle hazır hale gelmesi ve daha birçok ek işi otomatik olarak yapabilmek amacıyla küçük inşa araçları.Ide sayesinde çok daha organize bir şekilde kod yazabilir, projenizi kısa bir sürede bitirebilirsiniz.Ide yazılımlarının sunduğu görsel alanın çok olmasından ötürü daha rahat bir ortamda kod yazma şansına sahip olursunuz ve denemelerinizi her adımda kolayca yapabilirsiniz.Ide yazılımları sayesinde geliştirmekte olduğunuz projelerde oluşan debugging, kodlama hatası gibi problemlerin üstesinden kolayca gelebileceğiniz gibi versiyon kontrol ve otomatik tamamlama özelliklerinden de yararlanabilirsiniz.Ide sayesinde harcamış olduğunuz emeğin tam karşılığını alabilir ve içinden çıkılamaz bir projenin üstesinden rahatça gelebilirsiniz.

1,290 okuma,

Yükleniyor...
Yükleniyor...