Jumat, 01 April 2016

OCTAVE

Mengenal Aplikasi Octave untuk Pengolahan Citra Digital

PENGERTIAN OCTAVE

Octave adalah bahasa interpreter tingkat tinggi, yang terutama ditujukan untuk perhitungan numerik. Octave menyediakan kemampuan untuk mencari solusi dari masalah linear dan nonlinear dan untuk melakukan eksperimen numerik lainnya. Octave juga memberikan kemampuan grafis yang luas untuk visualisasi dan manipulasi data. Octave biasanya digunakan melalui antarmuka baris perintah (command line) interaktif, Octave juga dapat digunakan untuk menulis program non-interaktif. Bahasa Octave sangat mirip dengan Matlab sehingga sebagian besar program mudah dipahami

Octave memiliki kemampuan untuk memecahkan masalah aljabar linear numerik yang umum, menemukan akar persamaan nonlinier, mengintegrasikan fungsi biasa, memanipulasi polinomial, dan mengintegrasikan diferensial biasa dan persamaan diferensial-aljabar. Hal ini mudah dilakukan melalui fungsi yang ditetapkan pengguna yang dapat ditulis dalam bahasa Octave sendiri, atau menggunakan modul dimuat secara dinamis yang ditulis dalam bahasa C ++, C, Fortran, atau bahasa lainnya. Octave juga merupakan software disebarkan secara bebas. Anda diperbolehkan mendistribusikan dan/atau memodifikasinya di bawah ketentuan GNU General Public License (GPL) yang diterbitkan oleh Free Software Foundation.

Octave pertama kali dibangun oleh John W. Eaton dan diberi nama berdasarkan nama seorang profesor di bidang reaksi kimia dari Oregon State University yang bernama Octave Levenspiel. Octave ditulis menggunakan bahasa pemrograman C++.

Perintah dasar aplikasi Octave :

KOMBINASI TOMBOL FUNGSI
Ctrl + b                             mundur 1 karakter.
Ctrl + f                              maju 1 karakter.
Del                                    hapus karakter.
Ctrl + d                             hapus karakter.
Esc + f                               maju 1 kata.
Esc + b                              mundur 1 kata.
Ctrl + a                              pindah ke awal baris.
Ctrl + e                              pindah ke akhir baris.
Ctrl + l                               bersihkan layar, tulis ulang baris di atas.
Ctrl + /                               batalkan aksi terakhir.
Esc + r                              batalkan aksi di seluruh aksi pada baris.

Menghitung dengan Octave :

Operasi dasar matematis di Octave antara lain penjumlahan, pengurangan, perkalian, pembagian, pemangkatan, penarikan akar.

NOTASI OPERASI
+            Penjumlahan
-             Pengurangan
*             Perkalian
/             Pembagian
^            Perpangkatan
sqrt        Penarikan Akar

Contoh-contoh operator aritmatika :

Menjumlahkan :

octave> 2+3
ans = 5

Memangkatkan :

octave> 3^2
ans = 9

Mengakarkan :

octave> sqrt(9)
ans = 3

Menghitung Eksponen :

octave>exp(1)
ans = 2.7183


Menghitung nilai trigonemetri :

PERINTAH FUNGSI
cos                Cosinus suatu sudut (dalam radian)
sin                 Sinus suatu sudut (dalam radian)
tan                Tangen suatu sudut (dalam radian)
exp               Fungsi eksponensial (ex)
log                Logaritma natural 
log10             Logaritma basis 10
sinh              Sinus hiperbolikus
cosh             Cosinus hiperbolikus
tanh             Tangen hiperbolikus
acos             Invers cosinus
acosh Invers hyperbolic cosinus
asin              Invers sinus
asinh Invers hyperbolic sinus
atan              Invers tangen
atan2 Dua-argumen dari invers tangen
atanh Invers hiperbolikus tangen
abs               Harga mutlak
sign              Tanda bilangan (-1 atau +1)
round Pembulatan ke bilangan bulat terdekat
floor             Pembulatan kebawah (hingga minus tak-hingga)
ceil               Pembulatan keatas (hingga plus tak-hingga)
fix                 Pembulatan hingga nol
rem              Remainder setelah pembagian bilangan bulat

Contoh-contoh untuk menghitung nilai :

octave> 1.2 * sin(40*pi/180 + log(2.4^2))
ans = 0.76618
octave> deg = pi/180;
octave> 1.2 * sin(40*deg + log(2.4^2))
ans = 0.76618

Untuk mengganti format jawaban menjadi format panjang atau pendek dengan menulis format long atau format short sebelumnya.

octave> format long
octave> pi
ans = 3.14159265358979
octave> format short
octave>pi
ans = 3.1416

Menyimpan Data :

octave> save nama_file

Octave akan menyimpan data anda di direktori aktif. Direktori default sama dengan lokasi anda menginstal Octave, biasanya di C:\Program Files\Octave.

Memanggil Data :

Octave>load nama file

Memindah Direktori :

Jika ingin meletakkan di direktori selain direktori default, pindah direktori dengan perintah cd (change directory).

octave>cd lokasi

Ketika akan meload data, pastikan kita berada di direktori dimana kita menyimpan dokumen anda sebelumnya.

Mengakhiri octave :

Octave bekerja dalam mode DOS, anda tidak bisa menutup begitu saja jendela Octave, untuk mengakhiri Octave, ketik exit atau quit

octave>exit 
octave>quit
(http://www.romlisapermana.com/2015/07/mengenal-aplikasi-octave-untuk.html)

XAMPP

Pengertian XAMPP  adalah perangkat lunak ( free software) bebas, yang mendukung untuk banyak sistem operasi, yang  merupakan kompilasi dari beberapa program.


DEFINISI PENGERTIAN XAMPP


Fungsi XAMPP sendiri adalah sebagai server yang berdiri sendiri (localhost), yang terdiri beberapa program antara lain : Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP sendiri merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah untuk digunakan yang dapat menampilkan halaman web yang dinamis. Untuk mendapatkanya XAMPP anda dapat mendownload langsung dari web resminya. Dan berikut beberapa definisi program lainnya yang terdapat dalam XAMPP.

Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi seperti (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain).Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan cara mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu. Jika seseorang ingin membuat basis data (database), ketikkan baris perintah yang sesuai untuk membuat basis data. Jika seseorang menghapus tabel, ketikkan baris perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu saja sangat menyulitkan karena seseorang harus hafal dan mengetikkan perintahnya satu per satu.

Saat ini banyak sekali perangkat lunak yang dapat dimanfaatkan untuk mengelola basis data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin, seseorang dapat membuat database, membuat tabel, mengisi data, dan lain-lain dengan mudah, tanpa harus menghafal baris perintahnya.
phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpmyadmin, maka akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat (create) basis data baru, dan mengelolanya.
(http://opraywinter.blogspot.co.id/2014/11/definisi-pengertian-dan-fungsi-xampp.html)

GIMP

Pengertian GIMP
GIMP adalah suatu akronim untuk GNU Image Manipulation Program. Program ini merupakan perangkat lunak yang didistribusikan secara gratis, yang dapat digunakan untuk beberapa macam keperluan, misalnya mengolah foto, mengkomposisi gambar (citra) dan membuat gambar. Gimp merupakan salah satu program grafis yang mempunyai beragam kemampuan. Program ini dapat digunakan sebagai suatu program gambar sederhana, program pengolah foto yang sangat baik, suatu sistem yang dapat diproses secara on-line, membuat gambar bersekala besar, konversi format gambar, dll.
Gambar 1. Tampilan pembuka program Gimp
Gimp di samping memiliki alat bantu yang sudah umum dikenal seperti dalam program-program pengolah gambar yang lain, memiliki juga plug-ins atau filter yang dapat digunakan untuk membuat berbagai macam efek gambar. Plug-ins ini dipublikasi dalam internet. Situs Web www.gimp.org adalah salah satu tempat yang bagus untuk dapat memperoleh keterangan dan perkembangan lengkap dari program ini. Di samping itu terdapat banyak fungsi dalam Gimp yang dapat dijalankan secara otomatis. Bahasa script yang digunakan untuk menjalankan fungsi-fungsi ini dikenal dengan nama Script Fu.
Macam-macam kemampuan yang dimiliki oleh program ini adalah sebagai berikut:
  • sekumpulan alat gambar, seperti kuas, pensil, kuas semprot, dll.
  • manajemen/pengelolaan memori terpetak, sehingga ukuran gambar hanya dibatasi oleh ruang sisa pada disk
  • sampling subpiksel untuk semua alat gambar
  • dukungan lengkap untuk kanal alpha
  • lapis dan kanal
  • rangkaian prosedur untuk memanggil fungsi dalam Gimp dari program eksternal seperti script-fu
  • penscripan tingkat lanjut
  • alat bantu transformasi gambar seperti putar, skala, geser dan balik
  • berbagai macam dukungan format file seperti gif, jpg, png, xpm, tiff, tga, mpeg, ps, pdf, pcx, bmp, dll.
  • panggil, tampilkan, konvert, simpan ke dalam beragam format file
  • alat-alat bantu yang dapat dipilih, seperti segiempat, elips, gambar bebas, fuzzy, bezier dan inteligen
  • plug-ins yang menyediakan penambahan beberapa format file atau filter efek dengan mudah
  • dan masih banyak lagi
(http://warmada.staff.ugm.ac.id/Graphics/gimp/)

Spesifikasi GIMP
  • Ukuran berkas : 11.6MB (unduh), 18-36MB (terpasang).
  • Penerbit : PortableApps.com (John T. Haller) dan GIMP team.
  • Tanggal diperbaharui : 15 Juli 2007.
  • Sistem Operasi : Windows 98/ me/ 2000/ XP/ Vista
  • Lisensi : Free/Open source (GPL).
(https://id.wikipedia.org/wiki/GIMP)

OPEN OFFICE

OpenOffice adalah sebuah paket aplikasi yang diperuntukkan untuk pekerjaan kantor seperti penulisan surat, penggunaan spreadsheet, presentasi dan lain-lain. OpenOffice adalah aplikasi berkode sumber terbuka, artinya semua orang yang memiliki kemampuan dapat mengembangkan aplikasi ini sesuai dengan yang ia inginkan dengan syarat tidak menghapus credit atau penghargaan pada orang-orang yang berjasa pada pengembangan OpenOffice sebelumnya. Paket aplikasi ini dapat diperoleh gratis di website openoffice.org, yang terdiri dari komponen pengolah kata (word prosessor), lembar kerja (spreadsheet), presentasi, ilustrasi vektor dan gudang data atau database. OpenOffice ditujukan sebagai pengganti dari Microsoft Office yang berlisensi amat mahal. Open Office dapat dijalankan dari berbagai platform sistem operasi seperti Windows, Solaris, Linux dan Mac. OpenOffice mendukung format standar dokumen terbuka dengan ekstensi .odt yang dapat dipertukarkan dengan bebas.
Open Office
OpenOffice bukanlah paket aplikasi yang pertama karena sebenarnya OpenOffice dikembangkan dari kode sumber StarOffice, yang merupakan office suite yang dikembangkan oleh StarDivision yang pada akhirnya diakusisi oleh Sun Microsystems pada Agustus 1999. Pada Juli 2000, kode sumber StarOffice dilepas sebagai proyek sumber terbuka oleh Sun, dengan tujuan untuk mengimbangi pasar pengguna Microsoft Office dengan menyediakan aplikasi yang berbiaya rendah namun berkualitas tinggi. Proyeknya dikatakan sebagai OpenOffice, namun untuk rilis resminya tidak menggunakan nama yang sama karena hal ini adalah nama sebuah merk dagang yang dimiliki kelompok lain sehingga mereka mengambil OpenOffice.org sebagai nama resminya.
Komponen dalam OpenOffice.org adalah :
  1. OpenOffice.org Writer, adalah aplikasi perkantoran yang digunakan untuk mengolah huruf dan kata. Aplikasi yang ini sama seperti Microsoft Word pada Microsoft Office. Berguna untuk membuat dokumen tulisan, misal surat, buku, laporan, dll. Dokumen yang ada dapat disimpan dengan format yang bisa dibaca oleh Microsoft Word.
  2. OpenOffice.org Calc, adalah aplikasi perkantoran berupa spreadsheet yang lengkap, sama seperti Microsoft Excell pada Microsoft Office namun memiliki beberapa perbedaan kecil. Dokumen yang dibuat dapat disimpan dengan format yang bisa dibaca oleh Microsoft Excell.
  3. OpenOffice.org Impress, adalah aplikasi yang digunakan untuk membuat presentasi sebagaimana Microsoft PowerPoint pada Microsoft Office. Dokumen yang dibuat dapat dibaca oleh pengguna Microsoft PowerPoint.
  4. OpenOffice.org Draw, adalah aplikasi yang digunakan untuk menggambar dan dilengkapi dengan tool dalam membuat 3D, membuat efek kewarnaan, dll. Program ini hampir sama dengan Microsoft Visio pada Microsoft Office. Selain itu aplikasi ini memberikan sedikit fungsi dasar yang ada pada CorelDraw.
  5. OpenOffice.org Math, adalah aplikasi yang digunakan untuk menulis formula (rumus matematika), seperti halnya Microsoft Equation Editor pada Microsoft Office.
  6. OpenOffice.org Base, adalah aplikasi yang digunakan untuk membuat database, seperti halnya Microsoft Access pada Microsoft Office. Database yang digunakan dapat dibaca oleh aplikasi Microsoft Access.
Itulas sedikit tentang apa itu Open Office dan apa saja di dalamnya. Kenapa Open Office sangat menghemat biaya? Apalagi jika digunakan dalam sebuah perusahaan besar yang mempunyai perangkat komputer yang banyak dan membutuhkan Office untuk kerja perkantorannya. Saat kuliah Aplikasi Perkantoran hari jum’at tanggal 30 November 2012 dosen saya menjelaskan betapa efisiensinya jika dalam perusahaan menggunakan Open Office sebagai aplikasi perkantoran yang mereka butuhkan. Bayangkan saja, kini Harga Ms. Office cukup mahal misalnya saja kita patok harga Ms.Office sekitar 800ribu, dan dalam sebuah perusahaan mempunyai lebih dari 20 Personal Komputer. Sangat banyak sekali bukan biaya yang harus dikeluarkan. Tapi jika dalam sebuah perusahaan menggunakan Open Office yang gratis dan tidak perlu mengeluarkan biaya, bayangkan berapa penghematan yang dilakukan untuk hal itu. Dan hal ini juga akan berpengaruh bagi kemajuan perusahaan tersebut.
Open Office biasanya banyak dijumpai pada system operasi linux, tapi sudah disediakan juga software bagi system operasi yang lain. Tapi sudah banyak juga pengguna linux yang tidak memakai Open Office tapi beralih ke Libre Office. Libre Office juga merupakan aplikasi untuk office secara gratis tidak berbayar. Tidak ada banyak perbedaan antar Open Office dan Libre Office, kareba Libre Office merupakan pengembangan dari Open Office.
Open Office diciptakan oleh pembuatnya dengan tujuan bisa digunakan secara global dan memberikan manfaat bagi semua orang. Karena itulah Open Office ini aplikasi Office yang tidak berbayar. Tapi mungkin banyak sekali orang yang masih belum beralih pada Open Office dengan berbagai macam alasan. Mulai dari ‘enggak biasa pakai open office’, ‘tapilannya biasa saja’, ‘masih bingung cara mengoperasikannya’, dan berbagai macam alasan lain. Tapi tidak ada salahnya jika kita mencoba menggunakan Open Office sebagai penghematan dan menghargai si pembuat yang ingin menjadikan Open Office berguna bagi setiap orang.
Keuntungan lain penggunaan Open Office adalah kita terhindar dari namanya ‘membajak’. Mengapa begitu? Karena jika kita ingin menggunakan aplikasi office dari Microsoft otomatis harus mengeluarkan uang. Tapi banyak orang sangat enggan untuk mengeluarkan uang apalagi dalam jumlah yang banyak, akhirnya banyak yang akan menggunakan aplikasi yang bajakan saja supaya gratis. Dan hal tersebut memang ilegal dan tidak diperbolehkan. Tapi kalau kita pakai Open Office, dengan software yang gratis hanya download saja diwww.openoffice.org kita tidak perlu mengeluarkan uang dan tidak dikategorikan membajak.
Mempelajari tentang Open Office juga merupakan bagian dari Jurusan Teknik Informatika pada mata Kuliah Aplikasi Perkatoran yaitu bagaimana cara kita menghemat pembiayaan dari sebuah perusahaan atau instansi tertentu dalam pekerjaannya.
(http://semogaberkahuntukanda.blogspot.co.id/2013/02/pengertian-open-office.html)

7 APLIKASI OPEN SOURCE YANG DAPAT DIGUNAKAN PADA WINDOWS

1. AbiWord (Office Suite)
Download: Download Link Abiword
Situs Resmi: www.abisource.com
Dukungan: Windows NT, 2000, XP, Vista, Seven dan Platform Linux
Abiword merupakan bagian dari GNOME Office Suite, dan Abiword mampu memenuhi semua kebutuhan Anda. Dengan Abiword, Anda dapat membuat dokumen dan berinteraksi lebih baik. Abiword adalah aplikasi ringan, membutuhkan RAM yang kecil, cepat dan handal. Abiword mampu membaca dan menulis dokumen Microsoft Office dan OpenOffice dengan benar. Abiword adalah aplikasi freeware, open sources di bawah Lisensi GPL.
2. Amaya (W3C Web Browser)
Download: Download Link Amaya Web Browser
Situs Resmi: www.w3.org/Amaya
Dukungan: Windows NT/2000/XP/Vista/Seven, Linux Debian / RedHat,MacOSX
Amaya Web Browser adalah browser alternatif yang kiya butuhkan untuk menguji Web Consortium standar (W3C).  Amaya Browser Web juga Web Editor. Percaya atau tidak, Amaya Web Browser telah ada sejak tahun 1996, dan langsung dikelola oleh W3C. Amaya web browser adalah aplikasi freeware, open source di bawah LisensiGPL
3. Audacity (Sound Editor)
Download: Download Link Audacity Sound Editor
Situs Resmi: audacity.sourceforge.net
Dukungan: Windows NT/2000/XP/Vista/Seven, Linux, MacOSX
Audacity adalah aplikasi multimedia yang kuat, untuk merekam dan menyunting suara. Kita dapat menggunakannya untuk merekam audio, mengkonversi Analog untuk perekaman digital, memotong /copy/paste, mengatur tempo dan suara yang tinggi atau rendah, serta kemampuan untuk mengimpor atau ekspor berbagai format suara.
Audacity juga dapat menghilangkan kebisingan, dan menambahkan efek suara.
Sound Editor Audacity adalah aplikasi  freeware, open source di bawah LisensiGPL.
4. Blender (3D Graphic Modeling Software)
Download: Download Link Blender 3D Modeling Software Grafis
Situs Resmi: www.blender.org
Dukungan: Windows NT/2000/XP/Vista/Seven, Linux / UNIX, MacOSX,FreeBSD
Blender adalah aplikasi grafis 3D Powerfull dan di bawah lisensi GNU. Blender awalnya didistribusikan sebagai shareware, tetapi pada tahun 2002, Blender resmi berada di bawah GNU untuk distribusi. Blender memiliki kapasitas kecil dari file instalasi, hanya  29 MB dan bisa dijalankan di multi platform. Blender di distribusikan tanpa dokumentasi dan sampel, tetapi aplikasi ini memiliki fitur seperti high-kelas 3D modeling software.
5. ClamWin (Free Antivirus Software)
Download: Download Link ClamWin Free Antivirus Proyek Perangkat Lunak
Situs Resmi: www.clamwin.com
Dukungan: Windows 7/Vista/XP/Me/2000/98 dan Windows Server 2008 dan 2003
ClamWin adalah Antivirus untuk Windows, ClamAVmenggunakan Linux sebagai engine-nya. ClamWin menawarkan semua fitur standar yang biasa kita temukan di toolt antivirus, termasuk Outlook dan integrasiExplorer. Perbedaan utama antara ClamWin dan pesaingnya (selain harga) tidak menggunakan scanner real time. Selain penjadwalan scan, Anda harus memindai virus secara manual. Oleh karena itu, ClamWin bukan untuk orang malas.
6. Freemind (Mind-Mapping Application)
Download: Download Link FreeMind
Situs Resmi: freemind.sourceforge.net
Dukungan: Windows 7/Vista/XP/Me/2000/98, Linux
FreeMind adalah aplikasi pemetaan cocok untuk membuat aplikasi catatan, kelas, pikiran, dan yang lainnya. Yang terbaik dari alat pemetaan adalah bahwa hal itu tidak terbatas pada sepertiTugas atau To-Do-List reguler. Untuk menginstal FreeMind, kita harus terlebih dahulu menginstal JREsebagai Kerangka, persyaratan untuk menjalankan program berbasis Java. 7.
7. FDM (Free Download Manager)
Download: Download Link FDM (Free Download Manager)
Situs Resmi: freedownloadmanager.org
Dukungan: Windows 7/Vista/XP/Me/2000/98
FDM adalah download manager yang handal, kuat dan Gratis. Selain itu, FDMadalah Download Manager dengan tingkat keamanan yang tinggi, bersih, dantelah menerima 40 Awards lebih untuk Download Manager adalah bersih dan aman. Keuntungan dari FDM antara lain adalah percepatan download, membagi file dalam beberapa bagian untuk mempercepat proses download, mengatur penggunaan lalu lintas, melanjutkan download jika file terganggu, sudah mendukung protokol BitTorrent, kemampuan untuk meng-upload file,kemampuan untuk men-download file multimedia (Youtube , MySpace) dan banyak lagi.
(http://kasamamori.staff.umm.ac.id/2011/08/09/14-aplikasi-open-sources-yang-bagus-untuk-windows-part-1/)

FREE SOFTWARE

FREE SOFTWARE
Free Software adalah istilah yang diciptakan oleh Richard Stallman dan Free Software Foundation [1]yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun.
Untuk menjadikan sebuah perangkat lunak sebagai perangkat lunak bebas, perangkat lunak tersebut harus memiliki sebuah lisensi, atau berada dalam domain publik dan menyediakan akses ke kode sumbernya bagi setiap orang. Gerakan perangkat lunak bebas (free software movement) yang merintis perangkat lunak bebas berawal pada tahun 1983, bertujuan untuk memberikan kebebasan ini dapat dinikmati oleh setiap pengguna komputer.
Dengan konsep kebebasan ini, setiap orang bebas untuk menjual perangkat lunak bebas, menggunakannya secara komersial dan mengambil untung dari distribusi dan modifikasi kode sumbernya. Walaupun demikian setiap orang yang memiliki salinan dari sebuah perangkat lunak bebas dapat pula menyebarluaskan perangkat lunak bebas tersebut secara gratis. Model bisnis dari perangkat lunak bebas biasanya terletak pada nilai tambah seperti dukungan, pelatihan, kustomisasi, integrasi atau sertifikasi.
Perangkat lunak bebas (free software) jangan disalahartikan dengan perangkat lunak gratis (freeware) yaitu perangkat lunak yang digunakan secara gratis. Perangkat lunak gratis dapat berupa perangkat lunak bebas atau perangkat lunak tak bebas. Sejak akhir tahun 1990-an, beberapa alternatif istilah untuk perangkat lunak bebas digulirkan seperti "perangkat lunak sumber terbuka" (open-source software), "software libre", "FLOSS", dan "FOSS".
Saat ini, umumnya perangkat lunak bebas tersedia secara gratis dan dibangun/dikembangkan oleh suatu paguyuban terbuka. Anggota-anggota paguyuban tersebut umumnya bersifat sukarela tetapi dapat juga merupakan karyawan suatu perusahaan yang memang dibayar untuk membantu pengembangan perangkat lunak tersebut.

Contoh perangkat lunak bebas

Sistem operasi: GNU/Linux, BSD, Darwin, Debian, Ubuntu, dan OpenSolarisBeberapa perangkat lunak bebas yang dikenal secara internasional:
  • Pemutar Media: Rhythmbox, VLC, Amarok
  • Kompilator GCC, GDB debugger dan C libraries
  • Server: BIND name server, Sendmail mail transport, Apache HTTP Server, dan Samba file server
  • RDBMS: MySQL dan PostgreSQL
  • Bahasa pemrograman: Perl, PHP, Python, Ruby dan 
  • GUI: X Window System, GNOME, KDE, dan Xfce
  • Paket perkantoran OpenOffice.org, LibreOffice, Mozilla dan penjelajah web Firefox serta penyunting grafis GIMP
  • Sistem dokumen TeX dan LaTeX
  • Alat bantu UNIX untuk otomatisasi skrip dan pengujian: Expect
  • Alat bantu UNIX untuk layanan pemantauan jaringan: Nagios
  • Sistem manajemen konten MediaWiki
  • ogg: tipe berkas perangkat lunak bebas yang fungsinya menyerupai MP3 atau MP4
  • Lihat pula: Kategori:Perangkat lunak bebas
Direktori Perangkat Lunak Bebas (Free Software Directory) adalah proyek dari Yayasan Perangkat Lunak Bebas dan UNESCO yang memantau basisdata yang besar dari perangkat lunak bebas.
(https://id.wikipedia.org/wiki/Perangkat_lunak_bebas)

Kamis, 10 Maret 2016

OPEN SOURCE DAN CLOSE SOURCE

OPEN SOURCE

Open Source adalah program yang lisensinya memberi kebebasan kepada pengguna menjalankan program untuk apa saja, mempelajari dan memodifikasi program, dan mendistribusikan penggandaan program asli atau yang sudah dimodifikasi tanpa harus membayar royalti kepada pengembang sebelumnya. Free/Open Source Software (FOSS) atau perangkat lunak bebas dan Open Source (PLBOS) telah menjadi sebuah fenomena internasional. Dalam beberapa tahun terakhir, FOSS mengalami perubahan besar dari sebuah kata yang relatif tidak dikenal menjadi sebuah kata popular terbaru.
Ada banyak manfaat positif yang bisa kita peroleh dengan menggunakan Open Source, diantaranya :
  • Kreativitas : Dengan Open Source kita bisa mempelajari cara kerja suatu perangkat lunak, memodifikasinya, bahkan membuat produk baru dari sumber yang ada.
  • Kemandirian : Kita tidak perlu lagi tergantung pada suatu produk tertentu, bahkan dengan Open Source kita bisa membuat produk yang sekelas dengan perusahaan berskala raksasa seperti Microsoft.
  • Penghematan :
  • Legalitas
Selain membawa manfaat, tentu saja Open Source juga mempunyai kekurangan, diantaranya :
  • Kurangnya dukungan vendor : Harus diakui, masih cukup banyak vendor – baik Hardware, Software, ataupun Game – yang belum memberikan dukungan penuh padaOpen Source. Dan hal ini tentu saja cukup menghambat perkembangan Open Source.
  • Kurangnya dukungan support : Karena belum cukup memasyarakat, maka dukungan support juga masih cukup sulit untuk ditemukan. Support untuk Open Source selama ini masih banyak bergantung pada Internet (baca : Google). Sehingga cukup menyulitkan mereka yang tidak mempunyai akses penuh pada Internet.
  • Kurangnya dukungan bisnis : Pandangan bahwa Open Source adalah gratis dan tidak bisa membaa manfaat bisnis sangat menghambat para pebisnis yang akan terjun di Open Source. Kurangnya dukungan dari pebisnis ini membuat Open Source tidak bisa mempromosikan dirinya secara baik dan ini secara tidak langsung membuat pengenalan Open Source menjadi lebih lambat.
  • Kurangnya promosi : Masih banyak orang yang beranggapan Open Source susah untuk dipergunakan, padahal perkembangan Open Source belakangan ini sudah cukup pesat dan bahkan dalam beberapa hal terkadang mampu menggungguli produk closed source. Kesalahpahaman ini bisa terjadi karena kurangnya promosi akan Open Source. (https://habib1010.wordpress.com/2013/04/18/kelebihan-dan-kekurangan-open-source/)


CLOSE SOURCE

Close source adalah software yang source codenya tidak dibuka untuk umum. Sang pemilik code yang close source bisa membagi source codenya melalui lisensi, entah dengan gratis maupun membayar. Meskipun gratis, lisensi tertentu bisa membuat sebuah software tidak sepenuhnya open source. Misalnya jika di lisensi tersebut ada larangan untuk memodifikasi code, maka software ini tidak open source.
             Keungulannya close source kita bisa mengetahui kode-kode pembuatan program itu. Kalau udah tau kode/struktur program tersebut, maka kita bisa mengedit program itu sesuai keinginan kita. Bisa jadi, program yang berbayar menjadi gratis karena kita edit. Itu kalau si pemilik program mau memberikan kode-kode tersebut secara gratis.
Keuntungan dan Kekurangan Close Source :

Kelebihan Close Source
  • Linux gratis. Gratis disini berarti tidak harus membeli lisensi.
  • Linux stabil.
  • Linux open source. source code yang disertakannya.
  • Linux aman (secure). Linux mengimplementasikan standar protocol keamanan yang sangat aman.
  • Linux cepat dan jalan terus (keep on running), tidak harus restart saat selesai install aplikasi.
  • Banyak dukungan dan dokumentasi. Linux dan komunitasnya menyediakan milyaran dokumentasi (Readme, HOWTO, Guide, Manual, Info).
  • Linux menjunjung tinggi kemerdekaan tiap orang untuk berkreasi.
  • Bebas Virus. Linux itu merupakan like- Unix, dan Unix itu bebas virus. Mengapa bebas virus? Karena didalam system operasi Unix, setiapkali akan mengakses sistem, mengubah, menghapus, menambah bagian dari sistem, selalu diminta konfirmasi password, sedangkan virus tidak tahu password sistem kecuali pemilik sistem tersebut.
  • Linux mempunyai banyak pilihan. Kita bisa memilih Linux menurut selera kita, banyak sekali distro (perusahaan yang menyediakan sistem operasi Linux) yang ada dimuka bumi ini.
  • Tampilan Linux tidak lagi mengecewakan.

Kekurangan Close Source :
  • Pengoperasiannya yang Sulit.
  • Linux mengeluarkan banyak Distro sehingga membuat user bingung.
  • Tidak ada Game Linux berkualitas sama dengan Game Windows.
  • Masih Minimnya Dukungan Hardware dan Driver.
  • Software Yang Digunakan Tidak Tersedia di Linux.
  • Tidak Ada Waktu Untuk Belajar.
  • Kurangnya sosialiasi.
  • Ketergantungan dengan sofware bajakan.
  • Tidak adanya dukungan resmi.
  • Sedikitnya buku/web tentang linux.
(http://feydreambook.blogspot.co.id/2015/05/pengertian-kelebihan-dan-kekurangan.html)