jump to navigation

BORLAND DELPHI YANG OPEN SOURCE Maret 28, 2008

Posted by taufikassabil in Delphi.
add a comment

Bagi teman-teman yang sudah terbiasa menggunakan Borland Delphi untuk membuat suatu aplikasi, mungkin teman-teman bisa coba untuk menggunakan Lazarus. Memang apaan sih Lazarus ? He..he… Penasaran kan ? Yuk kita cari tau!

Lazarus adalah sebuah Framework yang dikembangkan oleh pakar-pakar programmer yang sering menggunakan Delphi. Core dari framework ini adalah free pascal, sebuah inovasi baru dari pascal.

Free pascal ini berbeda dengan bahasa pemrograman Pascal sebelumnya, karena free pascal adalah sebuah aplikasi berbasis object (Object Oriented Programming), sedangkan pendahulu-pendahulunya masih bersifat struktural.

Delphi yang bahasa pemrogramannya berbasis Pascal juga menggunakan core yang sama, yaitu free pascal. Jadi jangan heran, jika bahasa yang digunakan pada Lazarus dan Delphi persis sama, karena satu nenek moyang.

Terus, kenapa muncul Lazarus ? Ceritanya, banyak programer-programer Delphi yang komplain, karena jika ingin menggunakan Delphi mereka harus memiliki lisensi dari Borland. Tentu hal ini sangat menghambat terutama bagi programer yang sangat ketat dalam segi lisensi.

Oleh karena itu, beberapa programer berkumpul untuk membuat sebuah framework yang memiliki fungsi seperti Delphi, namun bersifat open source, sehingga programer-programer lain dapat dengan leluasa menggunakan dan memodifikasi code-code yang ada tanpa harus khawatir terhadap lisensi.

Hingga saat ini, Free Pascal dan Lazarus sudah mendukung berbagai Platform, mulai dari Windows, Linux, Macintosh, FreeBSD, dan masih banyak lagi platform. Itulah sebabnya para programmer Free Pascal mengusung moto “Write once, compile anywhere” karena banyaknya platform yang disuport.