CandraLab

IT Pro & Developer Resource

Menu Close

Month: February 2014 (page 1 of 5)

Pengantar Database NoSQL dan MongoDB

Ketika kita berbicara tentang database, maka pikiran kita langsung tertuju ke perintah “select * from table”, atau Oracle, PostgreSQL, MySQL dan SQL server. Dua hal diatas adalah database Relasional yang cukup populer ditelinga programer atau mahasiswa IT. Namun Apa itu database NoSQL? Database NoSQL adalah database yang tidak menggunakan realasi antar tabel dan tidak menyimpan data dalam format tabel kaku (kolom yang fix) seperti layaknya Relasional Database.

Pengelompokan database noSQL

Secara umum, database noSQL dibagi menurut format penyimpanan dokmentnya . Berikut ini adalah pengelompokan database noSQL berdasarkan model (penyimpanan) datanya

  1. Document Database contohnya MongoDB, seiap satu object data disimpan dalam satu dokumen. Dokumen sendiri Read more

Penjelasan Lisensi Open Source

Setiap karya digital mempunyai aturan dalam hal apa yang boleh dan apa yang tidak boleh. Apa yang boleh dan tidak boleh inilah yang namanya lisensi. Ketika kita berbicara masalah lisensi open source, sebenarnya kurang pas, karena lisensi Open source adalah puluhan jenis yang mempunyai kemiripan dalam hal “menggunakan, mempelajari dan menyebarkan” namun berbeda dalam hal rinciannya.

Tabel perbandingan lisensi open source

Artikel ini akan memberi penjelasan perbandingan lisensi open source dalam format tabel. Karena banyaknya lisensi open source, saya hanya akan menuliskan lisensi populer saja.

Hal GPLv2 GPLv3 MIT BSD 3 Apache v2
 Commercial Use  Ya  Ya  Ya  Ya  Ya
 Memodifikasi  Ya  Ya  ya  Ya  Ya
 mendistribusikan  Ya  Ya  Ya  Ya  Ya
 Menyertakan Warranty  Ya  Ya  –  Ya  Ya
 Sublisensi  Tidak  Tidak  Ya  Ya  Ya
 Bisa dituntut?/Hold liable  Tidak  Tidak  Tidak  Tidak  Tidak
 Menyertakan file asli  Harus  Harus  –  –  –
 Membuka source code Harus  Harus  –  –  –
 Menyertakan status perubahan  –  Harus  –  –  Harus
 Menyertakan hak cipta  –  – Harus  Harus Harus
 Menggunakan trademark  –  –  Tidak Boleh Tidak boleh

Penjelasan Tabel

Warranty Read more