This article has been translated from English to Tagalog.

Open-source, mula sa perspective ng software, ay naglalarawan ng software code na publicly accessible, ibig sabihin, kahit sino ay pwedeng tingnan, i-modify at i-redistribute ang code.

Ang open-source software ay karaniwang na-de-develop sa isang collaborative na paraan kung saan maraming tao ang nag-aambag para tumulong.

Ang layunin ng open-source software ay i-promote ang openness, transparency, collaboration, at participation ng kahit sino sa pag-develop ng software.

Pinaniniwalaan na ang open-source software ay nakikinabang sa pilosopiyang ito sa pamamagitan ng mas magandang kalidad ng code, mas mabilis at mas mababang gastos sa pag-aayos ng mga isyu dahil sa dami ng taong kasangkot sa development, at mas maganda ang kooperasyon sa pagitan ng mga kalahok na nagtatrabaho kasama ang iba pang may parehong pananaw.

Ang open-source software ay madalas na boluntaryong isinusulat para sa proyekto.

Sa pagkaka-relate sa blockchains, marami sa mga top blockchains ay nade-develop gamit ang open-source software, na walang central bank, gobyerno, o institusyon na kumokontrol sa software.

Ang open-source nature ng foundational software ay nagbibigay-daan sa mga developer na gumawa ng blockchains sa isang decentralized na paraan, na nagdudulot ng mga benepisyo ng kaligtasan, seguridad, at verifiability ng blockchain transactions.