Definisi Sistem Terbuka
Apabila bercakap tentang sistem untuk disiplin sains yang berbeza, ia dianggap terbuka yang boleh bertukar dengan persekitarannya, sejauh mana dia menerima aliran dari alam sekitar dan sesuai untuk membuat perubahan atau penyesuaian dalam tingkah lakunya mengikut input yang dia terima . Sistem-sistem ini dipuji sebagai alternatif pertukaran maklumat dan penyederhanaan dalam organisasi dan komunikasi.
Untuk pengkomputeran, sistem terbuka adalah sistem yang dikonfigurasikan sedemikian rupa sehingga mereka membenarkan kesemua operasi, mudah alih dan penggunaan standard terbuka. Dengan kata lain, sistem yang menyediakan akses percuma untuk penyesuaian dan konfigurasi semula.
Secara bersejarah, sistem terbuka adalah yang berdasarkan Unix, yang membolehkan kemasukan antara muka pengaturcaraan dan sambungan yang dibangunkan oleh pihak ketiga, atau pertukaran antara pemaju yang berbeza ketika mengkonfigurasi sistem komputer. Pada tahun 1990-an, peningkatan Spesifikasi UNIX Single berkembang.
Kemudian dan dengan kelahiran alaf baru, ledakan baru dalam sistem terbuka berlaku, membicarakan kelebihan daya saing bahawa produk yang direka dalam Unix mempunyai satu lagi yang tertutup. Walaupun syarikat perisian dan perkakasan yang besar menentang pertumbuhan ini, popularitas sistem terbuka adalah serta-merta dan kini mereka tersebar di seluruh dunia sebagai alternatif ekonomi dan relevan dalam pengkomputeran.
Salah satu perisian yang dibangunkan di bawah sistem terbuka ialah Linux, sistem operasi percuma yang kini menanam persaingan Windows di seluruh dunia. Banyak syarikat seperti IBM dan Hewlett-Packard tahu bagaimana mengamalkannya, kini memuji kelebihan dan kejayaan sumber terbuka lebih tertutup.
Syarikat-syarikat baru juga memulakan perniagaan mereka melalui produk terbuka, seperti Sun Microsystems dengan pakej OpenOffice.org, yang termasuk aplikasi yang serupa dengan Microsoft Office dalam fungsi mereka tetapi boleh digunakan secara bebas dan diubah suai.