Yazılımın nasıl derlenmiş olduğunu keşfetme

Tamamlandı

Yazılım oluştururken açık kaynak yazılım kullanma bölümüne göz atalım.

Açık kaynak yazılımı kullanma

Paketler, kaynak koddan oluşturulmuş bileşenler içerir. Açık kaynak kodu, inceleme, yeniden kullanım ve katkı için genel kullanıma açıktır.

En yaygın olarak açık kaynak projeleri, kaynakların daha sonra nasıl kullanılabileceğini ve dağıtılabileceğini gösterir. Lisans sözleşmesi kaynak koduyla birlikte gelir ve nelerin yapılıp yapılaamayacağını belirtir.

Günümüzde yazılım, bileşenler kullanılarak oluşturulmuştır. Bu bileşenler kısmen yazılım çözümünün tamamını yazan ekip tarafından oluşturulur.

Bazı bağımlılıklar diğer ekipler, üçüncü taraf şirketler ve topluluk tarafından oluşturulan ve kullanıma sunulan bileşenlere bağlıdır. Bileşenleri içeren paketler, dağıtım için resmi bir yoldur.

Yerleşik yazılım çözümü, mevcut bileşenlere göre ortalama %80'dir ve projenin dışında tutulur.

Çözümün geri kalanı, iş mantığına sahip kodunuz ve işlevsel gereksinimlere özgü bileşenlerden oluşur. Ayrıca, bileşenleri ve kodunuzu bağlayan "tutkal" kodu. Bileşenler ticari bir teklif veya ücretsiz olabilir.

Herkese açık ve ücretsiz bileşenlerin önemli bir kısmı, herkesin yazılım kullanması ve oluşturması için yeniden kullanılabilir bileşenler sunmaya yönelik topluluk çalışmalarıdır. Bu bileşenleri oluşturan ve koruyan kişiler genellikle kaynak kodunu da kullanılabilir hale getirir.

Kapalı kaynak koddan farklı olarak açık kaynak kod. Kapalı kaynak, bileşenler kullanılabilir olsa bile kaynak kodunun kullanılamadığını gösterir.