Sejarah Linux
Pada tahun 1991, Linus Benedict Torvalds adalah seorang mahasiswa tahun kedua
Ilmu Komputer di University of Helsinki dan seorang hacker otodidak. Sejarah
Sistem Operasi Linux dimulai saat linus Berusia 21 tahun yang suka bermain-main
dengan kekuatan komputer dan batas-batas sistem yang dapat ditekan. Tapi semua
itu kurang adalah sebuah sistem operasi yang dapat memenuhi tuntutan
profesional. MINIX itu baik, tapi tetap saja itu hanyalah sebuah sistem operasi
untuk siswa, dirancang sebagai alat pengajaran dan bukan satu kekuatan industri.Pada saat itu, programer komputer di seluruh dunia
itu sangat terinspirasi oleh proyek GNU oleh Richard Stallman, sebuah gerakan
perangkat lunak untuk menyediakan perangkat lunak bebas (linux) dan
berkualitas. Dipuja sebagai pahlawan sekte dalam bidang komputasi, Stallman
memulai karirnya di mengagumkan yang terkenal Laboratorium Artificial
Intelligence di MIT, dan selama pertengahan dan akhir tahun tujuh puluhan,
menciptakan editor Emacs.Pada awal tahun delapan
puluhan, perusahaan perangkat lunak komersial memikat pergi jauh dari programer
brilian dari lab AI, dan bernegosiasi perjanjian menjaga rahasia ketat untuk
melindungi rahasia mereka. Tetapi Stallman memiliki visi yang berbeda. Idenya
adalah bahwa tidak seperti produk lain, perangkat lunak harus bebas dari
pembatasan terhadap menyalin atau modifikasi untuk membuat lebih baik dan
efisien cara kerja sistem
program komputer.Tahun 1983 terkenal dengan manifesto yang menyatakan
awal proyek GNU, ia memulai sebuah gerakan untuk membuat dan mendistribusikan
perangkat lunak yang menyampaikan filosofi (Kebetulan, nama GNU merupakan
singkatan rekursif yang sebenarnya adalah singkatan dari “GNU is Not
Unix”).Tetapi untuk mencapai impian ini akhirnya menciptakan sebuah sistem
operasi bebas (Linux), ia diperlukan untuk menciptakan alat pertama. Jadi,
mulai tahun 1984, Stallman mulai menulis GNU C Compiler (GCC), sebuah prestasi
luar biasa bagi seorang individu pemrograman. Dengan teknis legendaris sihir,
dia sendiri kalah seluruh kelompok programmer dari vendor perangkat lunak
komersial dalam menciptakan GCC, dianggap sebagai salah satu yang paling
efisien dan kuat kompiler yang pernah dibuat.
Pada 1991, proyek GNU menciptakan banyak alat. Yang banyak ditunggu Gnu C
Compiler yang tersedia pada saat itu, tapi masih belum ada sistem operasi.
Bahkan MINIX harus berlisensi. (Kemudian, pada bulan April 2000, Tanenbaum
Minix dirilis di bawah BSD License.) Pekerjaan akan kernel GNU HURD, tapi itu
tidak seharusnya keluar dalam beberapa tahun. dan akhirnya linux pun sekarang
semakin berkembang dan tidak sepenuhnya dikomersilkan.
Fitur-Fitur yang Disediakan Linux
Fitur pada sistem operasi Linux antara lain:
- Multitasking : Beberapa proses dalam dijalankan pada suatu saat.
- Multiuser : Beberapa user di mesin yang sama pada suatu saat.
- Multiplatform : Sistem operasi Linux berjalan di banyak CPU berbeda.
- Multiprocessor : Mendukung SMP (Symmentric Multiprocessing) untuk intel dan SPARC dan platform lain.
- Mode Protected : Berjalan pada mode proteceted intel x86.
- Memenuhi IEEE POSIX.1 : Linux kompatibel dengan banyak standar UNIX di tingkat kode sumber, IEEE POSIX.1 serta fitur-fitur system V dan BSD.
- Proteksi Memori : Mempunyai proteksi memori sehingga bug di satu program tidak menyebabkan seluruh program down.
- Demand Page Loaded Executable : Mengimplementasikan demand paging loading executable.
- Shared Copy on Write Pages Antara Executables : Banyak proses dapat menggunakan memori yang sama. Saat satu program mencoba menulis memori tersebut. Page (4 Kb memori) yang berbeda ini baru disalin ke suatu tempat.
- Virtual Memori : Virtual memori menggunakan sistem paging (disk-paging).
- Unified Memori Pool : Mengimplementasikan unified memori pool untuk program disk chace.
- Dynamically Linked Share Libraries : Mengimplementasikan dynamically linked share libraries.
- Post-Mortem Analysis untuk Debugging : Memungkinkan menggukan debugger pada program tidak hanya selama program berjalan tapi juga setelah program mengalami crash.
- iBCS2 (iBCS2-complaint emulation module) : Dengan modul emulasi yang memenuhi iBCS2, kebanyakkan kompatibel dengan SCO,SVR3 dan SVR4 di tingkat biner.
- Kode Sumber Bebas : Semua kode sumber yang ada tersedia, termasuk kernel dan driver, sehingga memudahkan pengembangan program user.
- POSIX Job Control : Digunakan pada shell csh dan bash.
- Customized-Keyboard : Mendukung keyboard dari berbagai negara.
- Multiple Virtual Consoles : Beberapa sesi login independen dengan konsol.
- Mendukung Beragam File System : Hampir semua file system dapat diimplementasikan.
- Pengaksesan Transparan ke Partisi MS-DOS : Untuk mengakses partisi MS-DOS tidak dibutuhkan sistem file khusus dan juga tidak memerlukan perintah khusus untuk menggunakan partisi MS-DOS.
- Sistem File UMSDOS memungkinkan Linux di install pada MS-DOS.
- Implementasi TCP/IP Networking : Untuk jaringan TCP/IP cukup lengkap.
- Mendukung sistem file HPFS-2 read only untuk OS/2.
- Mendukung sistem file HFS (Macintosh) sebagai modul terpisah.
- Dapat membaca sistem file CD-ROM : Bisa membaca file-file yang beranekaragam yang disimpan di CD-ROM.
- Terdapat pada Apple Talk Server.
- Dapat sebagai Netware Client dan berhubungan dengan Netware Server.
- Dapat sebagai LAN Manager Client.
- Protocol jaringan cukup lengkap.
Selain fitur-fitur yang telah disebutkan diatas,Linux
juga menyediakan program aplikasi pengolah kata dan angka,saat ini yang akan
dibahas adalah aplikasi pengolah angka berbasis Linux.
Perangkat aplikasi pengolah angka adalah program yang
difungsikan untuk mengolah data berupa angka. Kemampuan aplikasi ini, antara
lain: pembuatan tabel data, pengolahan data dengan melibatkan penggunaan rumus,
grafik, database, dan Iain-Iain. Dalam hal ini, angka yang sering muncul di
bidang bisnis, ilmiah, perencanaan, pembuatan statistik, pembuatan lembar
kerja, pengelolaan angka untuk perhitungan sebuah data (basis data) dan grafik.
Berikut adalah macam-macam aplikasi pengolah angka
berbasis Linux:
StarOffice
Calc
StarOffice Calc merupakan aplikasi pengolah angka yang
dikembangkan oleh Sun Microsystem. StarOffice Calc adalah aplikasi pengolah
angka yang bersifat multiplatform, yang berarti dapat dijalankan di berbagai
sistem operasi termasuk Linux, Solaris, Unix, dan Windows.
Fitur pada StarOffice Calc:
- StarCalc
mengijinkan anda untuk membuat daftar dan meng-handle konversi Euro dengan
mudah dan akurat.
- Template
dengan fungsi built-in, termasuk kemampuan untuk mengkalkulasi pertukaran
mata uang secara langsung dari Internet, memungkinkan anda tetap konsen
dengan pekerjaan anda.
- Anda
dapat membuat formula dengan menggunakan kata-kata sebagai
pengganti-perintah cryptic dan secara grafik menampilkan struktur formula.
- Pilihan
pemformatan sel yang fleksibel termasuk manipulasi isi sel secara bebas,
latar belakang yang banyak, garis batas, dan laen-laen.
- DataPilot:
Secara cepat memilih sumber data dan meningkatkan pilihan layout
- Konversi
ukuran universal (metric, ukuran British, and U.S.)
- Stocks
Manager memberikan fasilitas yang berhubungan dengan saham.
- Konverter
mata uang termasuk mata uang baru dan dua worksheet: satu untuk entri data
secara manual dan satu lagi untuk berhubungan dengan halaman daftar
pertukaran rata-rata pada Internet yang up-to-date
- Euro
Converter AutoPilot bekerja dengan semua mata uang negara Eropa dalam
Monetary Union
- Desain
theme yang dapat dengan mudah diubah.
- Filter
impor dan ekspor untuk Microsoft Excel 97/2000 men-support lebih dari
fungsi statistik termasuk AVERAGEA, MAXA, MINA, STDEVA, STDEVPA, VARA, and
VARPA
XESS
XESS adalah aplikasi pengolah angka yang dibuat oleh
AIS (Applied Information System –http://www.ais.com) dan dapat dijalankan
dikomputer dengan sistem UNIX, Linux, Open VMS dan Windows. XESS dikeluarkan dalam dua versi, yaitu versi
enterprise dan versi Lite. Versi Enterprise dibuat untuk pengguna di tingkat
perusahaan sedangkan versi Lite ditujukan untuk pengguna perorangan.
Untuk penggunaan di tingkat enterprise, XESS
dikeluarkan dengan tiga macam pilihan yakni XESS yang dilengkapi fungsi-fungsi
standard an kompetebel dengan Lotus dan Excel, XESSPlus yang dilengkapi dengan
kemampuan menggunakan Macro Add-Ins, dan XESSSDK yang dilengkapi dengan
fasilitas untuk melakukan pemrograman.
Kelamahan
yang dimiliki XESS adalah harganya yang sangat mahal.
XESS
dengan fungsi standar dijual dengan harga $495 dan XESSPlus dijual dengan harga
$595. Bandingkan dengan Microsoft Excel yang dijual dengan harga $229.
Kspread
KSpread merupakan aplikasi pengolah angka (spreadsheet) yang bersifat open
source dan multiplatform. Open source berarti kita dapat mendownload aplikasi
secara gratis dari internet dan menggunakannya secara bebas. Multiplatform
artinya dapat dijalankan di berbagai system operasi, baik itu windows, Linux,
maupun system operasi lainnya. KSpread dikeluarkan bersama-sama dengan paket
KOffice lainnya. Kita dapat mendownload aplikasi tersebut dari internet dengan
alamat URL www.koffice.org.
Kelebihan KSpread
yaitu :
- Tampilannya yang dilengkapi dengan menu-menu dan tombol-tombol sehingga mudah digunakan.
- Dilengkapi dengan berbagai kemampuan dan fitur-fitur yang dibutuhkan dari sebuah aplikasi pengolah angka.
- Dilengkapi dengan kemampuan untuk menggunakan banyak table dan lembaran kerja dalam satu dokumen.
- Mempunyai banyak format grafik.
- Dilengkapi dengan lebih dari 100 fungsi untuk melakukan operasi perhitungan.
- Mempunyai kemampuan untuk mengurutkan data.
OpenOffice
Calc
OpenOffice Calc adalah aplikasi
pengolah angka yang bersifat opensource. Selain gratis, kelebihan lain dari
aplikasi OpenOffice Calc adalah dapat dijalankan di berbagai platform system
operasi seperti windows, linux, solaris, dan Mac OS. OpenOffice Calc didistribusikan
bersama-sama dengan paket OpenOffice yang lain. Kita dapat mendownload aplikasi
tersebut dari www.openoffice.org.
OpenOffice Calc memiliki tampilan jendela yang
dilengkapi dengan menu-menu dan tombol-tombol toolbar dan didesain untuk mudah
digunakan.
Abs
abs merupakan suatu program spreadsheet yang berdiri
sendiri yang dapat dijalankan pada sembarang platform Unix (Linux). Program ini
memiliki bahasa makro AB Visual yang kompatibel dengan Microsoft Visual Basic.
abs dapat bertukar data dengan Microsoft Excel melalui Visual Basic. Seluruh
data, format, gambar, kontrol dan bagan (chart) dapat dieksport ke Microsoft
Excel. Program ini didistribusikan dengan source code dibawah lisensi GPL.
Program ini masih tetap dikembangkan, tetapi sudah cukup stabil untuk
digunakan.
Sumber:
https://deathwolfman.wordpress.com/2013/03/12/contoh-contoh-aplikasi-pengolah-angka-yang-berjalan-pada-sistem-operasi-dos-windows-dan-linux/
https://onitadesmiyarti.wordpress.com/category/program-pengolah-angka/
http://tefi-9h.blogspot.co.id/2013/08/pengertian-dan-contoh-contoh-program_23.html


0 komentar:
Posting Komentar