İçindekiler:
Tanımı - Taşınabilirlik ne anlama geliyor?
Taşınabilirlik, yazılımla ilgili olarak, bir uygulamanın bir bilgisayar ortamından diğerine ne kadar kolay aktarılabileceğinin bir ölçüsüdür. Bir bilgisayar yazılımı uygulamasının, yeni ortama uyarlanması için gereken çabanın makul sınırlar dahilinde olması durumunda yeni bir ortama taşınabilir kabul edilir. Soyut 'makul' teriminin anlamı uygulamanın niteliğine bağlıdır ve ölçülebilir birimlerde ifade edilmesi genellikle zordur.
"Bağlantı noktası" ifadesi, yazılımı değiştirmek ve farklı bir bilgisayar sistemi üzerinde çalışmaya uyarlanabilir kılmak anlamına gelir. Örneğin, bir uygulamayı Linux'a taşımak, programı bir Linux ortamında çalıştırılabilecek şekilde değiştirmek anlamına gelir.
Taşınabilirlik, bir uygulamanın yalnızca platformlar arasında değil, ortamlar arasında hareket etme yeteneğini ifade eder. Açıklığa kavuşturmak için, bir bilgisayar platformu genellikle yalnızca işletim sistemi ve bilgisayar donanımı anlamına gelir. Bir bilgisayar ortamı çok daha geniştir ve donanım, işletim sistemi ve diğer yazılımlar, kullanıcılar ve programcılar ile arayüzleri içerebilir.
Techopedia Taşınabilirliği açıklıyor
Taşınabilirlik bir yeniden kullanılabilirlik şeklidir. Bazı yazılım türlerinin diğerlerine göre daha az taşınabilir olduğu bilinmektedir. Montaj kodu işlemci tipine özgü olduğundan, taşınabilir olmayan bir yazılım örneği montaj kodu olacaktır. Hiçbir yazılım mükemmel taşınabilir değildir, çünkü tüm yazılımların sınırlamaları vardır.
Bazı programlama dilleri oldukça taşınabilirdir, örneğin C dili. C derleyicileri, işletim sistemlerinin çoğu için kolayca kullanılabilir, bu da C programlarını çok taşınabilir hale getirir. C dili programlarının bu taşınabilirliği, bazı programcıların programlarını yeniden yazmasına ve daha taşınabilir hale getirmek için C'de yeniden derlemesine neden oldu.
Taşınabilirlik, veri kullanımının esnekliğini tanımlamak için de kullanılır. Bazı dosya biçimleri diğerlerinden daha az taşınabilirdir. Örneğin, PDF veya JPEG gibi dosya biçimlerine sahip dosyaları görüntülemek için, biçimler uygun yazılım uygulamalarının kullanılabilirliğine bağlıdır.
