Pengertian Open Source – Software atau perangkat lunak merupakan bagian dari inti yang
berperan penting pada sebuah komputer atau alat elektronik lainnya yang
membutuhkan software untuk mengoperasikannya. Software erat kaitannya dengan
yang namanya lisensi. Lisensi berguna untuk melindungi sebuah karya atau
kekayaan intelektual sehingga karya seseorang menjadi lebih dihargai.
Ada beragam macam lisensi software,
diantaranya: Free Software, Open Source, Freeware, Shareware dan masih ada lagi
yang lainnya. Dari beberapa jenis lisensi tadi, yang akan kami bahas pada
artikel kali ini adalah lisensi Open Source.
Pengertian Open Source
adalah istilah yang digunakan pada sebuah software atau
perangkat lunak yang bisa digunakan oleh siapa saja dengan membuka atau
membebaskan source codenya (sumber kode program) sehingga dapat mengetahui
dengan jelas cara kerja software tersebut, selain itu siapa saja dibebaskan
untuk mengubah ataupun memperbaiki jika ditemukan kelemahan-kelemahan pada
software tersebut.
Software Open Source
merupakan buah dari rapat yang diprakarsai oleh Netscape, penggagas Software
Open Source adalah Eric S. Raymond, Crhistine Peterson, Todd Anderson, Larry
Augustin, Jon Hall dan Sam Ockman dengan pelopornya Richard Stallman pada tahun
1998. Software berbasis Open Source mulai menanjak popularitasnya setelah tahun
2004 ditandai dengan lahirnya Linux yang tidak lain adalah sebuah terobosan
besar sebagai software sistem operasi open source dan gratis di tengah
merajainya OS Windows yang mengusung lisensi close source.
Keberadaan software open source sangat
bergantung pada internet, dengan begitu siapa dapat dengan mudah mendapatkan
software open source untuk lalu digunakan, diperbaiki dan dikembangkan dan
disebarluaskan kembali melalui internet, begitulah seterusnya. Pada mulanya
kualitas software open source dinilai kurang baik dan terkesan asal-asalan,
namun berkat banyaknya peminat software open source serta ditunjang dengan
kemudahan untuk mendapatkannya maka software open source berkembang pesat
menjadi lebih baik. Bahkan banyak sekali software open source saat ini yang
penggunanya lebih banyak dibanding software berbayar. Sebagai contoh
Apache+PHP+MySQL untuk aplikasi web server, WordPress untuk Content Management
System dan masih ada lagi yang lainnya.
Perlu digarisbawahi open source yang
bersifat bebas bukan berarti bebas sebebas-bebasnya, akan tetapi bebas disini
adalah bebas untuk digunakan, dikembangkan, disebarkan ulang dengan
mempertanggungjawabkan secara bersama dan tidak menghilangkan hak cipta
pembuatnya. Inilah yang menjadi alasan software open source yang tersebar saat
ini menjadi lebih berkualitas.
Software open source identik dengan
software gratis, anggapan tersebut tidaklah salah. Namun pada beberapa kasus
yang mengharuskan seseorang membayar untuk sebuah software open source.
Biasanya harga yang harus dibayar ini adalah untuk biaya layanan, seperti biaya
ganti copy CD, biaya instalasi, ataupun biaya pelatihan dan bukan untuk biaya
lisensi atau kekayaan intelektual source code tersebut.
Kelebihan Dan Kekurangan
Software Open Source
Kelebihan Software Open
Source
1.
Software Open Source biasanya dikembangkan
oleh suatu lembaga atau komunitas yang ahli dibidangnya secara bersama-sama
sehingga masalah yang ditemukan bisa dengan cepat diatasi.
2.
Fitur yang banyak dan kompleks begitupula
dengan kemampuannya.
3.
Software Open Source berlisensi GPL
(General Public Licence) sehingga pengguna tidak dikenakan biaya untuk software
tersebut.
Kekurangan Software Open
Source
1.
User interface yang cenderung rumit bagi
user awam
2.
Tidak bisa dipungkiri masih ada beberapa
software open source yang tidak bisa menggantikan kinerja software berbayar.
3.
User awam sering menemui kesulitan dalam
instalasi dan penggunaan software open source.
Contoh dan Perbandingan Software Open Source dan Software Berbayar
1. Sistem Operasi (OS)
Open Source: Linux (debian, ubuntu, mint, slackware, backtrack, open suse)
Software Berbayar: Windows (XP, Vista, Windows 7, Windows 8), MacOS
Open Source: Linux (debian, ubuntu, mint, slackware, backtrack, open suse)
Software Berbayar: Windows (XP, Vista, Windows 7, Windows 8), MacOS
2. Photo dan Image Editor
Open Source: GIMP, InkScape, Digikam, Abhishek’s GLIMPSE
Software Berbayar: Adobe Photoshop, Corel Draw
Open Source: GIMP, InkScape, Digikam, Abhishek’s GLIMPSE
Software Berbayar: Adobe Photoshop, Corel Draw
3. Office Editor
Open Source: LibreOffice, OpenOffice
Software Berbayar: KingOffice, MsOffice (2003,2007, 2010, 2013)
Open Source: LibreOffice, OpenOffice
Software Berbayar: KingOffice, MsOffice (2003,2007, 2010, 2013)
4. Sistem Operasi
Smartphone
Open Source: Android,
Firefox OS
Software Berbayar: Windows Phone, iOS
Software Berbayar: Windows Phone, iOS
Contoh
Softawre “Open Source”dalam bidang teknik mesin baik untuk Design, Manufaktur,
Perhitungan & Otromatisasi :
1. Mechanical
Desktop merupakan program CAD (Computer Aided Design) yang diperuntukkan bagi
para Mechanical Engineer atau yang siapa saja yang berkecimpung dalam bidang
teknik mesin. Mechanical Desktop sendiri merupakan salah satu tool yang sangat
membantu dalam pembuatan desain suatu perangkat permesinan. Anda dapat
merancang sebuah bangunan mulai dari Sketch, Part Modelling, Assembly Modelling
dan gambar kerja sampai pencetakan hanya dalam waktu sekejap. Sangat
mengagumkan, buktikan sendiri.
2. ANSYS
mechanical menawarkan produk solusi yang komprehensif untuk struktural linier /
nonlinier dan analisis dinamika. Produk ini menawarkan satu set lengkap
unsur-unsur perilaku, model material dan pemecah persamaan untuk berbagai
permasalahan dan rekayasa. Selain itu, ANSYS mechanical menawarkan analisis
termal dan kemampuan ditambah-fisika yang melibatkan akustik, piezoelektrik,
termal analisis-struktural dan termal-listrik.
3. Solidwork
merupakan salah satu software engineering yang banyak digunakan untuk aplikasi
pembuatan rancang desain dalam bentuk 3D. Solidwork ini merupakan pesaing
Autodesk Inventor.
4. ANSYS
DesignModeler Perangkat lunak ANSYS DesignModeler menyediakan fungsi yang unik
untuk pemodelan simulasi yang mencakup penciptaan geometri rinci, modifikasi
CAD geometri dan alat-alat model konsep penciptaan.
5. ANSYS
Profesional Perangkat lunak ANSYS Profesional menawarkan langkah pertama ke
dalam dinamika linier canggih dan kemampuan nonlinier. Mengandung kekuatan
teknologi simulasi terkemuka dalam sebuah paket yang mudah digunakan, ANSYS
Profesional alat menyediakan pengguna dengan kemampuan simulasi tingkat tinggi
tanpa memerlukan keahlian tingkat tinggi. Paket ini tersedia lengkap dengan
kontingen penuh elemen linier, nonlinier signifikan, kemampuan untuk memecahkan
rakitan kompleks? termasuk shell-ke-padat? dan yang paling diminta set pemecah
6. ANSYS
Design Space Perangkat lunak ANSYS Design Space adalah simulasi mudah
menggunakan perangkat lunak paket yang menyediakan alat untuk konsep, desain
dan memvalidasi ide pada desktop. Sebuah subset dari produk Profesional ANSYS,
ANSYS DesignSpace memungkinkan pengguna untuk dengan mudah melakukan di dunia
nyata, optimasi berat statis struktural dan termal, dinamis,, modus getaran,
dan simulasi faktor keamanan pada semua desain tanpa membutuhkan pengetahuan
analisis lanjut.
7. ANSYS
Engineering Knowledge Manager (EKM) ANSYS EKM ialah menawarkansolusi organisasi
yang fleksibel, terbuka manipulasi data dan pilihan bagi mereka yang tertarik
dalam meningkatkan efisiensi proses pengembangan produk mereka.
8. Mechanical
Toolbox (US unit saja) Program ini berisi beberapa fungsi yang biasa digunakan
oleh para insinyur teknik mesin . Fungsi ini termasuk database pipa, dimensi
flens, tekanan / peringkat suhu, konversi kekerasan, dimensi kawat gage,
kalkulator minimum dinding pipa, konversi unit, faktor intensitas tegangan
(SIFs) dan kalkulator penurunan tekanan.
9. Steam
Turbine Program ini menghitung kinerja bagian turbin uap diberi temperatur uap
masuk, tekanan, aliran dan tekanan keluar. Program ini juga dapat memperkirakan
efisiensi teoritis bagian turbin. Tingkat uap teoritis, kelembaban keluar, dan
enthaplies dari inlet dan outlet sungai dihitung. Tabel uap adalah built in
10. Gas
Dynamics Software teknik mesin telah mengembangkan sebuah Windows baru paket
perangkat lunak berbasis, Gas Dinamika, yang cepat, mudah dan terpercaya
spesies menghitung sifat termodinamika dan transportasi gas, cair dan padat,
analisis siklus kekuasaan, komponen siklus daya / proses dan aliran kompresif.
11. Computer
Aided Manufacturing (CAM) adalah sebuah sistem yang secara otomatis mampu
menghasilkan produk/ benda kerja (finish product) melalui penggunaan perangkat
permesinan yang dikendalikan oleh komputer.
12. PLC
Programing Software & PLC Simulator
Suatu
Software yang dipergunakan untuk mensimulasi program dari suatu system PLC
melalui computer sebelum diaplikasikan pada suatu system nyata.
Paket
perangkat lunak ini harus membuktikan menjadi alat yang baik bagi mereka yang
terlibat di berbagai tingkat dengan desain, pengelolaan dan pengoperasian
sistem propulsi. Harus memberikan kesempatan pengguna untuk lebih cepat, mudah
dan efektif melakukan / pekerjaannya, mencari lebih banyak pilihan, menghemat
waktu dan memberikan lebih percaya diri dalam melaksanakan perhitungan teknik.
0 komentar:
Posting Komentar