This is an example of a HTML caption with a link.

KERNEL SISTEM OPERASI

0 komentar

Pengertian
Dalam ilmu komputer, kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.

Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.

Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.

Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung diload dan dijalankan di atas mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi. Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.

Bebarapa desain kernel
sebuah kernel sistem operasi tidak harus ada dan dibutuhkan untuk menjalankan sebuah komputer. Program dapat langsung dijalankan secara langsung di dalam sebuah mesin (contohnya adalah CMOS Setup) sehingga para pembuat program tersebut membuat program tanpa adanya dukungan dari sistem operasi atau hardware abstraction. Cara kerja seperti ini, adalah cara kerja yang digunakan pada zaman awal-awal dikembangkannya komputer (pada sekitar tahun 1950). Kerugian dari diterapkannya metode ini adalah pengguna harus melakukan reset ulang komputer tersebut dan memuatkan program lainnya untuk berpindah program, dari satu program ke program lainnya. Selanjutnya, para pembuat program tersebut membuat beberapa komponen program yang sengaja ditinggalkan di dalam komputer, seperti halnya loader atau debugger, atau dimuat dari dalam ROM (Read-Only Memory). Seiring dengan perkembangan zaman komputer yang mengalami akselerasi yang signifikan, metode ini selanjutnya membentuk apa yang disebut dengan kernel sistem operasi.
Selanjutnya, para arsitek sistem operasi mengembangkan kernel sistem operasi yang pada akhirnya terbagi menjadi empat bagian yang secara desain berbeda, sebagai berikut:




Kernel monolitik
Pendekatan kernel monolitik didefinisikan sebagai sebuah antarmuka virtual yang berada pada tingkat tinggi di atas perangkat keras, dengan sekumpulan primitif atau system call untuk mengimplementasikan layanan-layanan sistem operasi, seperti halnya manajemen proses, konkurensi (concurrency), dan manajemen memori pada modul-modul kernel yang berjalan di dalam mode supervisor.

Meskipun jika setiap modul memiliki layanan operasi-operasi tersebut terpisah dari modul utama, integrasi kode yang terjadi di dalam monolithic kernel sangatlah kuat, dan karena semua modul berjalan di dalam address space yang sama, sebuah bug dalam salah satu modul dapat merusak keseluruhan sistem. Akan tetapi, ketika implementasi dilakukan dengan benar, integrasi komponen internal yang sangat kuat tersebut justru akan mengizinkan fitur-fitur yang dimiliki oleh sistem yang berada di bawahnya dieksploitasi secara efektif, sehingga membuat sistem operasi dengan monolithic kernel sangatlah efisien—meskipun sangat sulit dalam pembuatannya.

Pada sistem operasi modern yang menggunakan monolithic kernel, seperti halnya Linux, FreeBSD, Solaris, dan Microsoft Windows, dapat memuat modul-modul yang dapat dieksekusi pada saat kernel tersebut dijalankan sehingga mengizinkan ekstensi terhadap kemampuan kernel sesuai kebutuhan, dan tentu saja dapat membantu menjaga agar kode yang berjalan di dalam ruangan kernel (kernel-space) seminim mungkin.

Di bawah ini ada beberapa sistem operasi yang menggunakan Monolithic kernel:
Kernel sistem operasi UNIX tradisional, seperti halnya kernel dari sistem operasi UNIX keluarga BSD (NetBSD, BSD/I, FreeBSD, dan lainnya).
Kernel sistem operasi GNU/Linux, Linux.
Kernel sistem operasi Windows (versi 1.x hingga 4.x; kecuali Windows NT).

Mikrokernel

Pendekatan mikrokernel berisi sebuah abstraksi yang sederhana terhadap hardware, dengan sekumpulan primitif atau system call yang dapat digunakan untuk membuat sebuah sistem operasi agar dapat berjalan, dengan layanan-layanan seperti manajemen thread, komunikasi antar address space, dan komunikasi antar proses. Layanan-layanan lainnya, yang biasanya disediakan oleh kernel, seperti halnya dukungan jaringan, pada pendekatan microkernel justru diimplementasikan di dalam ruangan pengguna (user-space), dan disebut dengan server.

Server atau disebut sebagai peladen adalah sebuah program, seperti halnya program lainnya. Server dapat mengizinkan sistem operasi agar dapat dimodifikasi hanya dengan menjalankan program atau menghentikannya. Sebagai contoh, untuk sebuah mesin yang kecil tanpa dukungan jaringan, server jaringan (istilah server di sini tidak dimaksudkan sebagai komputer pusat pengatur jaringan) tidak perlu dijalankan. Pada sistem operasi tradisional yang menggunakan monolithic kernel, hal ini dapat mengakibatkan pengguna harus melakukan rekompilasi terhadap kernel, yang tentu saja sulit untuk dilakukan oleh pengguna biasa yang awam.

Dalam teorinya, sistem operasi yang menggunakan microkernel disebut jauh lebih stabil dibandingkan dengan monolithic kernel, karena sebuah server yang gagal bekerja, tidak akan menyebabkan kernel menjadi tidak dapat berjalan, dan server tersebut akan dihentikan oleh kernel utama. Akan tetapi, dalam prakteknya, bagian dari system state dapat hilang oleh server yang gagal bekerja tersebut, dan biasanya untuk melakukan proses eksekusi aplikasi pun menjadi sulit, atau bahkan untuk menjalankan server-server lainnya.

Sistem operasi yang menggunakan microkernel umumnya secara dramatis memiliki kinerja di bawah kinerja sistem operasi yang menggunakan monolithic kernel. Hal ini disebabkan oleh adanya overhead yang terjadi akibat proses input/output dalam kernel yang ditujukan untuk mengganti konteks (context switch) untuk memindahkan data antara aplikasi dan server.

Beberapa sistem operasi yang menggunakan microkernel:
IBM AIX, sebuah versi UNIX dari IBM
Amoeba, sebuah kernel yang dikembangkan untuk tujuan edukasi
Kernel Mach, yang digunakan di dalam sistem operasi GNU/Hurd, NexTSTEP, OPENSTEP, dan Mac OS/X
Minix, kernel yang dikembangkan oleh Andrew Tanenbaum untuk tujuan edukasi
Symbian OS, sebuah sistem operasi yang populer digunakan pada hand phone, handheld device, embedded device, dan PDA Phone.

Kernel hibrida

Kernel hibrida aslinya adalah mikrokernel yang memiliki kode yang tidak menunjukkan bahwa kernel tersebut adalah mikrokernel di dalam ruangan kernel-nya. Kode-kode tersebut ditaruh di dalam ruangan kernel agar dapat dieksekusi lebih cepat dibandingkan jika ditaruh di dalam ruangan user. Hal ini dilakukan oleh para arsitek sistem operasi sebagai solusi awal terhadap masalah yang terjadi di dalam mikrokernel: kinerja.

Beberapa orang banyak yang bingung dalam membedakan antara kernel hibrida dan kernel monolitik yang dapat memuat modul kernel setelah proses booting, dan cenderung menyamakannya. Antara kernel hibrida dan kernel monolitik jelas berbeda. Kernel hibrida berarti bahwa konsep yang digunakannya diturunkan dari konsep desain kernel monolitik dan mikrokernel. Kernel hibrida juga memiliki secara spesifik memiliki teknologi pertukaran pesan (message passing) yang digunakan dalam mikrokernel, dan juga dapat memindahkan beberapa kode yang seharusnya bukan kode kernel ke dalam ruangan kode kernel karena alasan kinerja.

Di bawah ini adalah beberapa sistem operasi yang menggunakan kernel hibrida:
BeOS, sebuah sistem operasi yang memiliki kinerja tinggi untuk aplikasi multimedia.
Novell NetWare, sebuah sistem operasi yang pernah populer sebagai sistem operasi jaringan berbasis IBM PC dan kompatibelnya.
Microsoft Windows NT (dan semua keturunannya).

ExokernelSebenarnya, Exokernel bukanlah pendekatan kernel sistem operasi yang umum—seperti halnya microkernel atau monolithic kernel yang populer, melainkan sebuah struktur sistem operasi yang disusun secara vertikal.

Ide di balik exokernel adalah untuk memaksa abstraksi yang dilakukan oleh developer sesedikit mungkin, sehingga membuat mereka dapat memiliki banyak keputusan tentang abstraksi hardware. Exokernel biasanya berbentuk sangat kecil, karena fungsionalitas yang dimilikinya hanya terbatas pada proteksi dan penggandaan sumber daya.

Kernel-kernel klasik yang populer seperti halnya monolithic dan microkernel melakukan abstraksi terhadap hardware dengan menyembunyikan semua sumber daya yang berada di bawah hardware abstraction layer atau di balik driver untuk hardware. Sebagai contoh, jika sistem operasi klasik yang berbasis kedua kernel telah mengalokasikan sebuah lokasi memori untuk sebuah hardware tertentu, maka hardware lainnya tidak akan dapat menggunakan lokasi memori tersebut kembali.

Exokernel mengizinkan akses terhadap hardware secara langsung pada tingkat yang rendah: aplikasi dan abstraksi dapat melakukan request sebuah alamat memori spesifik baik itu berupa lokasi alamat physical memory dan blok di dalam hard disk. Tugas kernel hanya memastikan bahwa sumber daya yang diminta itu sedang berada dalam keadaan kosong—belum digunakan oleh yang lainnya—dan tentu saja mengizinkan aplikasi untuk mengakses sumber daya tersebut. Akses hardware pada tingkat rendah ini mengizinkan para programmer untuk mengimplementasikan sebuah abstraksi yang dikhususkan untuk sebuah aplikasi tertentu, dan tentu saja mengeluarkan sesuatu yang tidak perlu dari kernel agar membuat kernel lebih kecil, dan tentu saja meningkatkan performa.

Exokernel biasanya menggunakan library yang disebut dengan libOS untuk melakukan abstraksi. libOS memungkinkan para pembuat aplikasi untuk menulis abstraksi yang berada pada level yang lebih tinggi, seperti halnya abstraksi yang dilakukan pada sistem operasi tradisional, dengan menggunakan cara-cara yang lebih fleksibel, karena aplikasi mungkin memiliki abstraksinya masing-masing. Secara teori, sebuah sistem operasi berbasis Exokernel dapat membuat sistem operasi yang berbeda seperti halnya Linux, UNIX, dan Windows dapat berjalan di atas sistem operasi tersebut.


sumber http://id.wikipedia.org/wiki/Kernel




PETA KERNEL LINUX

0 komentar

peta kernel linux secara umum


CARA DUAL BOOT WINDOWS & LINUX

0 komentar

tak di pungkiri lagi saat ini walau pun windows merupakan sistem operasi yang berlicensi dan berbayar sudah begitu familiar dengan user komputer di indonesia terutama bagi para pengguna yang masih awam.maka dari itu biar pun sistem operasi berbasis open source,yakni linux memang masih lebih rumit dalam penggunaannya di banding windows.tapi kadang seiring dengan pengetahuan orang tersebut tak sedikit pula yang mencoba menggunakan sistem operasi berbasis open source yaitu linux untuk perbandingan tapi juga menggunakan windows dalam satu komputer berikut adalah cara menggunakan dua OS sekaligus dalam satu komputer.cara ini juga bisa di gunakan untuk instal linux yang berbentuk live cd atau live dvd yang biasanya para pengguna kesulitan cara membuat dual bootnya.berikut adalah langkah-langkahnya :

  1. pertama silahkan download aplikasi GPARTED exe atau live CD tak masalah  selanjutnya bila versi exe silahkan instal terlebih dahulu jika versi live CD di burning dulu.
  2. selanjutnya buka aplikasi gparted tesebut.

   3. selanjutnya perhatikan partisi awal
4.perhatikan partisi paling bawah lalu ubah ukurannya
5.perhatikan ukuran semula dari partisi tersebut
6.ubah ukuran sesuai yang di perlukan
7.hasilnya lalu terapkan atau apply
8.selanjutnya muncul tampilan seperti berikut pilih terapkan atau ok
9.berikutnya tunngu sampai proses  selesai 
10.berikutnya proses selesai dan kik tutup
langkah selanjutnya perhatikan gambar-gambar sesuai urutannya.
1. posisi awal
2.selanjutnya buat extended 
3.selanjutnya buat extended yang di pilih
4.selanjutnya setelah di pilih extended lalu klik tambah
5.selanjutnya perhatikan hasil dari extendednya
6.pilih partisi yang belum di alokasikan lalu pilih baru
7.selanjutnya pilih LINUX-SWAP 
8.selanjutnya perhatikan ukurannya lalu klik tambah
9.pilih partisi yang belum di alokasikan lalu klik baru
10.selanjutnya buat ROOT pada partisi tersebut lalu klik tambah
11.selanjutnya lakukan langkah berikutnya klik baru pada partisi yang belum di alokasikan
12.buat partisi baru sebagai pengguna super lakukan seperti gambar
13.perhatikan posisi akhirnya seperti betrikut
14.jangan lupa klik apply atau terapkan
15.selajutnya konfirmasi pilih terapkan atau apply
16.lalu tunggu sampai proses selesai
17.proses selesai lalu kilik tutup
18.hasil akhirnya seperti berikut
jika proses benar maka hasil proses partisi akan sepeti gambar terakhir.bila sudah selesai tinggal di lakukan proses instalasi linux secara dual boot.untuk proses ke OS linuxnya akan saya posting pada sesi berikutnya sekian dulu semoga bermanfaaat.

























 

STRUKTUR SISTEM PADA LINUX DAN WINDOWS

0 komentar


Sistem file pada Linux, yaitu dimulai dari root, lalu direktori dan sub direktori. Sistem file pada Linux diatur dimulai dari root dengan simbol “/”. Kita dapat menciptakan File dan Direktori mulai dari root ke bawah. Direktori adalah file khusus, yang berisi nama file. Direktori dapat berisi File dan Direktori lagi (disebut juga Subdirektori).

Setelah proses instalasi, Linux menciptakan system file yang baku, terdiri atas direktori sebagai berikut :
/etc = Berisi file administrative (konfigrasi dll) dan file executable atau script yang berguna untuk administrasi system.
/dev = Berisi file khusus yang merepresentasikan peralatan hardware seperti memori, disk, printer, tape, floppy, jaringan dll.
/bin = Berisi utilitas sistem level rendah (binary) .
/sbin = Berisi utilitas sistem untuk superuser (untuk membentuk administrasi sistem).
/usr/sbin dan /usr/bin = Berisi utilitas sistem dan program aplikasi level tinggi.
/usr/lib = Berisi program library yang diperlukan untuk kompilasi program (misalnya C). Berisi instruksi (command) misalnya untuk Print Spooler (lpadmin) dll.
/tmp = Berisi file sementara, yang pada saat Bootstrap akan dihapus (dapat digunakan oleh sembarang user).
/boot = Berisi file yang sangat penting untuk proses bootstrap. Kernel vmlinuz disimpan di direktori ini.

/proc = Berisi informasi tentang kernel Linux, proses dan virtual system file.
/var = Direktori variable, artinya tempan penyimpanan LOG (catatan hasil output program), file ini dapat membengkak dan perlu dimonitor perkembangannya.
/home = Berisi direktori untuk pemakai Linux (pada SCO diletakkan pada /usr)
/mnt = Direktori untuk mounting system file Home direktori untuk superuser (root)
/root/usr/bin/X11 Symbolic link ke /usr/X11R6/bin, program untuk X-Window Source code untuk Linux
/usr/src Option, direktori ini biasanya berisi aplikasi tambahan (“add-/opton”) seperti Netscape Navigator, kde, gnome, applix dll.

Direktori /etc : Berisi file yang berhubungan dengan administrasi system, maintenance script, konfigurasi, security dll. Hanya super user yang boleh memodifikasi file yang berada di drektori ini. Subdirektori yang sering diakses pada direktori /etc antara lain :
• httpd, apache web server.
• ppp , point to point protocol untuk koneksi ke Internet.
• rc.d atau init.d, inisialisasi (startup) dan terminasi (shutdown) proses di Linux dengan konsep runlevel.
• cron.d , rincian proses yang dieksekusi dengan menggunakan jadwal(time dependent process)
• FILES, file security dan konfigurasi meliputi : passwd, hosts, shadow, ftpaccess, inetd.conf, lilo.conf, motd, printcap, profile, resolv.conf, sendmail.cf, syslog.conf, dhcp.conf, smb.conf, fstab .

strukrur sistem windows
Sistem Operasi Windows merupakan sistem operasi yang paling dikenal luas. Windows menggunakan sistem drive letter dalam merepresentasikan setiap partisi dari disk. Secara otomatis sistem operasi terdapat dalam partisi yang pertama yaitu drive C.
Berikut gambar struktur file pada windows

 

Direktori yang secara otomatis dibuat dalam instalasi Windows adalah:
a)    Direktori C:\WINDOWS
Direktori ini berisikan sistem dari windows. Dalam direktori ini terdapat pustaka-pustaka yang diperlukan oleh windows, device driver, registry, dan program-program esensial yang dibutuhkan oleh windows untuk berjalan dengan baik.

b)    Direktori C:\Program Files
Direktori ini berisikan semua program yang diinstal ke dalam sistem operasi. Semua program yang diinstal akan menulis entry ke dalam registry agar program tersebut dapat dijalankan dalam sistem Windows.

c)    Direktori C:\My Documents
Direktori ini berisikan semua dokumen yang dimiliki oleh pengguna sistem atau user.
Sistem operasi Windows dapat berjalan diatas beberapa macam sistem file. Setiap sistem file memiliki keunggulan dan kekurangan masing-masing. Semua keluarga Windows yang berbasis Windows NT dapat mendukung sistem file yang digunakan oleh Windows 9x, namun hal tersebut tidak berlaku sebaliknya.



PENGERTIAN SHELL,SYSTEM CALL,COMMAND INTERPRETER & API

1 komentar

SHELL
Shell, dalam komputer adalah salah satu jenis program asali sistem operasi (seringnya merupakan program yang terpisah dari inti sistem operasi) yang menyediakan komunikasi langsung antara pengguna dan sistem operasi. Contoh dari kekerang adalah COMMAND.COM dalam MS-DOS, Macintosh Finder (Macintosh), Windows Explorer, Command Prompt/cmd.exe, PowerShell dalam Microsoft Windows, Bourne shell, C shell, Korn shell dan masih banyak lainnya khususnya dalam keluarga sistem operasi UNIX. Beberapa kekerang juga dapat digunakan untuk melakukan pengelolaan berkas.

SYSTEM CALL
System call adalah layanan dari sistem operasi untuk aplikasi atau program yang berjalan di atas sistem operasi . Bila diibaratkan SO adalah sebuah restoran dan aplikasi atau program merupakan pengunjung yang datang, maka system call akan berwujud sebagai pelayannya.

COMMAND INTERPRETER
Command Interpreter adalah mekanisme untuk menerima instruksi dari pengguna, serta menerjemahkan ke instruksi tersebut ke instruksi mesin yang dikenal oleh sistem. Command Interpreter diimplementasikan sebagai shell dari sistem operasi.

API (APLICATION PROGRAMING INTERFACE)
API adalah Seperangkat fungsi standar yang disediakan oleh OS atau Bahasa. Dalam Java, API dimasukkan ke dalam package-package yang sesuai dengan fungsinya.

Java mengandung ratusan kelas standar :

– J2SE: Edisi standar

– J2EE: Edisi enterprise (lebih banyak kelas)

– J2ME: Subset kelas standar

Kelas-kelas ini memungkinkan pembuatan program dengan mudah. API Java cukup lengkap, mulai dari yang sederhana (misalnya struktur data Stack) Sampai yang kompleks (seperti enkripsi dan akses file ZIP).

Cara Memakai API

Dilakukan dengan mengimpor package/kelas import java.util.Stack;
Ada beberapa kelas bernama sama dipackage yang berbeda, yaitu :
– import salah satu dan gunakan nama lengkap untuk yang lain, atau

– gunakan nama lengkap semua kelas

Ada tiga jenis Bahasa Pemrograman Java Application Programming Interface (API):

inti resmi Java API, yang terdapat dalam JDK atau JRE, dari salah satu edisi dari Java Platform. Tiga edisi dari Java Platform adalah Java ME (Micro edition), Java SE (Standard edition), dan Java EE (Enterprise edition).
Resmi opsional API yang dapat didownload secara terpisah. Spesifikasi API ini didefinisikan sesuai dengan Spesifikasi Jawa Request (JSR), dan kadang-kadang beberapa API ini kemudian dimasukkan dalam API inti dari platform (contoh yang paling terkenal dari jenis ini adalah swing).
API tidak resmi, yang dikembangkan oleh pihak ketiga, tetapi tidak berkaitan dengan JSRs apapun.
Pihak-pihak ketiga dapat dengan bebas mengimplementasikan spesifikasi JSR API resmi (bahkan untuk API inti dari bahasa), memberikan bahwa mereka menyesuaikan diri dengan Teknologi Kompatibilitas Kit (TCK) untuk JSR ini (yang TCK adalah paket tes yang memeriksa kesesuaian dari implementasi untuk JSR). The result of this freedom is that many official APIs have more implementations than the Sun’s Reference implementation (RI). Hasil dari kebebasan ini adalah bahwa banyak API resmi memiliki lebih implementasi daripada Matahari pelaksanaan Referensi (RI). Anda dapat menggunakan kelas Java dan API untuk mengakses konten di berbagai server konten.

The DB2 Content Management pusat informasi yang menyediakan dokumentasi API berikut:

Kelas Java dan API
JavaBeans
C + + kelas dan API
Tabel kontrol sistem
Perpustakaan pengguna server keluar
DB2 Content Manager aturan sistem konektor
Berikut ini adalah sebagian daftar Application Programming Interface (API) untuk Java Programming Language.

Java Platform, Standard Edition (Java SE)
Bundled 1.1.1 API (bagian dari standar download)
Opsional 1.1.2 API (download terpisah)
Java Platform, Enterprise Edition (Java EE)
Bundled 1.2.1 API (bagian dari standar download)
Opsional 1.2.2 API (download terpisah)
Java Platform, Micro Edition (Java ME)
Unofficial API (Dirilis oleh pihak ketiga)

LEBIH DEKAT DENGAN IGOS NUSANTARA

0 komentar

 IGOS Nusantara

Ketersediaan sistem operasi yang dikembangkan untuk kepentingan nasional harus dijaga secara berkesinambungan. Sistem operasi ditambah beragam aplikasi yang dikembangkan Pusat Penelitian Informatika Lembaga Ilmu Pengetahuan Indonesia adalah IGOS Nusantara (disingkat IGN). IGOS Nusantara adalah jawaban dari kebutuhan perangkat lunak legal, handal dan tanpa membayar lisensi. Pengguna tidak takut kehilangan data atau kerusakan sistem karena serangan virus. Dengan IGN pengguna akan mendapatkan pengalaman yang berbeda, menyenangkan dan nyaman pada saat bekerja berjam-jam di depan komputer. IGN diperlengkapi dengan berbagai aplikasi perangkat lunak dengan versi terakhir.

IGOS Nusantara secara konsisten dikembangkan sejak tahun 2006. Setiap tahun dikeluarkan rilis. Versi pertama dirilis tahun 2006 memakai nama IGN 2006 (R1), lalu IGN 2007 (R2), IGN 2008 (R3), IGN 2009 (R4), IGN 2010  (R5) dan IGN 2011 (R6). Mulai rilis ketujuh atau R7, IGOS Nusantara akan meniadakan akan tahun. Pada tahun 2012 akan muncul rilis kedelepan atau IGN R8.0. Pada IGN R8.0 selain IGOS Nusantara R8.0 32bit juga akan tersedia IGOS Nusantara R8.0 64bit.

Beberapa versi IGOS Nusantara memakai tema tertentu, misalnya IGOS Nusantara memakai tema IGN 2009 Go Green. Tema ini sebagai penyemangat dan pengingat bahwa setiap pengguna komputer berkewajiban untuk menjaga kelestarian bumi. Caranya adalah dengan menghemat energi listrik dan menghentikan aksi penggunaan perangkat lunak bajakan.

Fitur Utama IGOS Nusantara
IGOS Nusantara dilengkapi dengan berbagai perangkat lunak baru. Kernel sebagai inti sistem operasi pada IGN2009 telah menggunakan Kernel Linux versi 2.6.30.8, sedangkan untuk IGN2011 R6.2 telah memakai kernel Linux versi 3.

Berikut ini beberapa paket atau aplikasi yang ada di IGN2011:

Aplikasi perkantoran : LibreOffice
Aplikasi Grafis : Gimp, Inkscape, Blender, Dia
Aplikasi Internet : FireFox, Pidgin, Evolution, Thunderbird
Aplikasi Multimedia : Gnome Player, XMMS, Audio Mixer
Aplikasi Bantu : CD/DVD Burner, NTFS Compatible, Backup/Restore, Application Manager
Hardware & Networking : berbagai printer, scanner, WiFi
Modem GSM/CDMA, Bluetooth, Compiz
Kelebihan IGOS Nusantara

IGOS Nusantara memiliki beragam kelebihan, antara lain:

Pengembangan yang konsisten, tiap tahun mengeluarkan versi baru
Pengembangan dilakukan orang Indonesia
Menggunakan Bahasa Indonesia
Tampilan (grafik, ikon, kertas dinding) bernuansa Indonesia
Tersedia beragam pilihan media: LiveCD, DVD instalasi, LiveUSB
Tersedia pilihan Desktop: GNOME, KDE, LXDE
Tersedia server repositori yang terhubung di IIX
Tersedia beragam media untuk bantuan ke pengguna: Milis, Forum, Wiki, Buku Panduan, Surat Elektronik
Tersedia hampir 100 panduan yang ada di IGOS Nusantara Wiki (IGNwiki)
Interaksi cepat melalui penggunaan media sosial: Halaman dan grup IGOS Nusantara di Facebook
Tersedia versi 64bit, mulai tersedia di IGOS Nusantara R8.0
IGOS Nusantara dapat dijadikan sebagai server (pilih instalasi minimal/konsol/terminal lalu pasang paket server)
Berukuran ringkas, satu LiveCD berisi sistem operasi, aplikasi perkantoran, multimedia, internet, permainan dsb.
Kontribusi pengembangan IGOS Nusantara didukung beragam pihak/instansi
Komunitas pengguna IGOS Nusantara cukup aktif
Telah dipakai dibeberapa kegiatan/pertemuan regional, saat seminar, kampus, Pemda, dsb.
Beberapa versi IGOS Nusantara telah disertakan/bundle di majalah, tabloid komputer.
Pengguna IGOS Nusantara

IGOS Nusantara dapat dipakai oleh pengguna yang sehari-hari bekerja di depan komputer dengan berbagai latar belakang. Pengguna komputer dapat mengandalkan IGN untuk menjaga data mereka, karena sistem operasi IGN kebal terhadap virus dan memiliki mekanisme atau pengaturan keamanan yang handal.

Berbagai aplikasi yang dijejalkan oleh tim pengembang pada distro sistem operasi IGN  mampu menjawab beragam kebutuhan pengguna dari berbagai profesi, seperti sekretaris, profesional, desainer grafis, mahasiswa, pelajar, dan lain-lain.

Persyaratan Perangkat Keras

Perangkat keras yang diperlukan  untuk menjalankan sistem IGN adalah:

Processor Intel, AMD, Cyrix atau VIA dengan kecepatan setara Pentium III, disarankan setara Pentium IV atau diatasnya.
IGN2006 sampai IGN2010 perlu RAM minimal 128 MB, disarankan >= 512 MB, RAM lebih besar akan lebih baik.
IGN7, IGN8 disarankan RAM >= 1GB
Untuk instalasi ke harddisk perlu partisi kosong minimal 8 GB, disarankan >= 20 GB
Tersedia CD ROM atau DVD ROM
Kartu VGA dengan RAM minimal 4 MB, sebaiknya RAM >= 16 MB
Kartu Suara
Kartu Jaringan
Monitor CRT, LCD atau LED dengan resolusi minimal 1024×600
Keyboard dan Tetikus (mouse)
Terkait komputer yang dipakai pengguna: bila pengguna memiliki komputer dengan RAM kurang dari 1GB disarankan memakai  IGN2010, sedangkan bila memiliki komputer dengan RAM 1 GB >= disarankan memakai IGN8.

IGOS Nusantara LiveCD, IGN LiveDVD, IGN DVD instalasi dan IGN Minimal

IGOS Nusantara tersedia dalam beberapa jenis antara lain (1) IGN DVD Instalasi + Repositori, (2) IGN LiveCD mini (3) IGN LiveCD full (4) IGN LiveCD GNOME, (5) IGN LiveDVD dan (6) IGN Minimal atau Konsol/Terminal. Penyediaan IGOS Nusantara dalam beberapa jenis ini untuk memenuhi kebutuhan pengguna yang beragam. IGN LiveCD mini dipakai untuk browsing dan memainkan berkas audio dan video. IGN LiveCD full berisi paket yang ada di IGN LiveCD mini ditambah dengan beberapa aplikasi lainnya. Pengguna umum disarankan memakai LiveCD full atau LiveDVD.

IGOS Nusantara LiveCD dan LiveUSB

IGN LiveCD dan IGN LiveUSB dapat langsung digunakan tanpa perlu melakukan instalasi atau pemasangan ke harddisk. Penggunaan IGN LiveCD cukup mudah, masukkan IGN LiveCD ke CDROM Drive, lalu lakukan booting dari IGN LiveCD. Setelah IGN LiveCD memunculkan Desktop, pengguna dapat langsung melakukan aktifitas mengetik, memutar file audio dan video, mengakses Internet dan sebagainya. Jika pengguna ingin memasang LiveCD ke harddisk, tersedia aplikasi “Instal ke Hard drive” yang akan melakukan proses instalasi dari harddisk.

IGOS Nusantara DVD instalasi + repositori

IGN DVD instalasi + repositori berisi beragam aplikasi. Untuk IGN2009 DVD Installer ada 3839 file, sedangkan IGN2011 DVD instalasi lebih dari 4500 file. Aplikasi dapat dipilih dan dipasang sesuai kebutuhan. Kapasitas DVD yang terisi lebih dari 4.0 GB.

IGOS Nusantara DVD instalasi berfungsi untuk melakukan instalasi ke harddisk dan sekaligus sebagai gudang aplikasi atau repositori. DVD instalasi menyediakan beragam pilihan instal, pilihan instalasi default (paling atas atau nomor satu) akan memasang paket atau aplikasi seperti yang ada di LiveCD, pilihan default ini akan menghasilkan sistem yang hampir sama dengan proses instal dari LiveCD. Pilihan berikutnya di DVD instalasi adalah instal memakai desktop GNOME Plus, KDE, dan LXDE. Pilihan GNOME Plus akan memasang aplikasi seperti pada pilihan default ditambah aplikasi lainnya.

IGOS Nusantara DVD instalasi dapat dipakai sebagai repositori lokal. Setelah selesai melakukan instalasi dari LiveCD atau dari DVD instalasi, masukkan IGN DVD ke DVD Drive. Pada saat IGN DVD dimasukkan, secara otomatis akan dimuat (mount) dan siap digunakan untuk menambah aplikasi. Penambahan aplikasi dapat dilakukan dari konsol dengan memakai perintah yum, sedangkan dari GUI memakai aplikasi Yum Extender (Yumex) dan GNOME Package Kit (GPK). Di IGN2011 yumex ada di menu Aplikasi -> Perkakas Sistem -> Yum Extender, sedangkan GPK ada di menu Aplikasi -> Perkakas Sistem -> Tambah/Hapus Piranti Lunak.

IGOS Nusantara Mini

IGOS Nusantara awalnya dirancang sebagai sistem operasi untuk Desktop. Saat ini IGOS Nusantara dapat juga dipasang sebagai sistem operasi server. Admin server yang terbiasa bekerja melalui konsol atau terminal dapat memasang IGOS Nusantara Mini (versi konsol atau terminal). Pilihan instalasi konsol ini hanya memasang aplikasi sekitar 200-an berkas rpm, atau kurang dari 20% jumlah berkas rpm yang terpasang di LiveCD. Setelah instalasi versi konsol selesai dan melakukan booting ulang, komputer server selanjutnya dapat ditambah aplikasi server yang telah tersedia di repositori.

Kontributor IGOS Nusantara
Personil yang berperan atau kontributor dalam pengembangan IGOS Nusantara sejak tahun 2006 sampai saat ini cukup banyak. Personil yang dicantumkan berikut ini terlibat dalam hal teknis, non teknis, promosi, penyebaran, sosialisasi, workshop, fotografer, sukarelawan, instruktur, bantuan konsultasi, nara sumber dan sebagainya.

LIVE CD

0 komentar

Saat kita menguduh sistem operasi open source,banyak sekali hasil unduhannya berupa live cd yang di sayangkan masih banyak yang kurang mengerti apa itu live CD.live CD adalah yang dapat di jalankan langsung tanpa harus menginstal ke hard disk terlebih dulu.live CD awalnya di pakai untuk pengujian sistem operasi berbasi bopen source seperti FREEBSD,NETBSD,BEOS.selain itu juga live CD dapat di gunakan sebagai pengujian terhadap toubleshooting yang bermasalah pada sebuah sistem operasi.kini live CD banyak di gunakan oleh sistem operasi berbasis open source seperti knoppix yang menjadi pelopornya,blanxon,nimblex,puppy linux igos dan masih lebih banyak lagi yang lainnya.

IGOS NUSANTARA

0 komentar

   igos nusantara adalah sebuah sistem operasi hasil karya asli putra indonesia yang bebasis fendora ini merupakan salah satu dari sekian banyak IGOS (indonesia go to open source) yang dirancang khusus untuk desktop, sangat cocok digunakan untuk perorangan, bisnis, industri dan perkantoran dengan kemampuan yang handal sebagai solusi desktop. Dengan kemampuan untuk membuat/mengedit dokumen, database, spreadsheet, file grafis, maupun akses internet, chatting dan e-mail.
Diinisiasi oleh Kementerian Negara Riset dan Teknologi, IGOS Nusantara 2006 dikembangkan oleh Pusat Informatika LIPI Bandung bersama komunitas OSS, untuk memberikan aplikasi desktop yang bebas tanpa pungutan yang dapat dimanfaatkan oleh masyarakat pengguna komputer di Indonesia.
Aplikasi yang terinstall dalam IGOS Desktop Nusantara 2006 antara lain : sistem operasi (Linux); aplikasi perkantoran (OpenOffice 2.0.3); Internet Browser (FireFox), E-mail Client (Evolution); Chatting (GAIM); pengolahan grafis (GIMP) serta aplikasi multimedia.kini IGOS nusantara sudah pada versi 8 tersedia versi live CD dan DVD yang dapat kita unduh dengan cuma-cuma (gratis) IGOS nusantara juga di usung dengan dua versi alfa dan beta jika anda tertarik untuk mencoba silahkan kunjungi situs resminya di sini

CTTS, MULTICS DAN SISTEM OPERASI BASIS LINUX

0 komentar


1. Compatible Time-Sharing System
 (CTSS)
      Compaiteble Time sharing system adalah suatu teknik penggunaan online system oleh beberapa pemakai secara bergantian menurut waktu yang diperlukan pemakai . Disebabkan waktu perkembangan proses CPU semakin cepat, sedangkan alat Input/Output tidak dapat mengimbangi kecepatan dari CPU, maka kecepatan dari CPU dapat digunakan secara efisien dengan melayani beberapa alat I/O secara bergantian. Christopher Strachy pada tahun 1959 telah memberikan ide mengenai pembagian waktu yang dilakukan oleh CPU. Baru pada tahun 1961, pertama kali sistem yang benar-benar berbentuk time sharing system dilakukan di MIT (Massachusetts Institute of Technology) dan diberi nama CTSS (Compatible Time Sharing System) yang bisa melayani sebanyak 8 pemakai dengan menggunakan komputer IBM 7090.

2. MULTICS  (MULTiplexed  Information  and Computing System)
      MULTICS sebenernya adalah pengembangan dari TimeSharing System system operasi, Multics sendiri memiliki banyak fitur yang dapat menghasilkan kinerja tinggi sehingga akan mendukung utilitas komputasi yang mirip dengan telepon dan listrik .Sistem ini dapat tumbuh dan berjalan baik dengan hanya menambahkan lebih banyak sumber daya yang tepat - daya komputasi, memori utama, penyimpanan disk, dll.

3. Sistem Operasi Berbasis Unix
     Unix atau UNIX adalah sebuah sistem operasi komputer yang dikembangkan oleh AT&T Bell Labs pada tahun 1960 dan 1970-an. UNIX didesain sebagai sistem operasi yang portable, multi-tasking dan multi-user. BSD adalah salah satu turunan (varian) Unix yang dikembangkan oleh Universitas California, Berkeley. UNIX  sendiri adalah sebuah sistem operasi yang dikembangkan oleh banyak pihak. Setiap pihak yang mengembangkan UNIX, menambahkan teknologi miliknya ke dalam UNIX, yang meskipun hal itu di luar standar, mampu menjadikan sistem operasi UNIX lebih kuat atau lebih handal.

TEKNOLOGI FMS DAN IBSYS

0 komentar


FMS (Flexible Manufacturing System) adalah sistem manufaktur yang dapat bereaksi secara fleksibel terhadap perubahan-perubahan. Dua macam perubahan sistem itu dapat berupa perubahan tipe produk yang akan dihasilkan (machine flexibility), maupun perubahan urutan proses dalam pembuatan produk tersebut (routing flexibility). Keuntungan dari penggunaan FMS dalam suatu sistem produksi masal (mass production) adalah kemampuan fleksibilitasnya yang tinggi baik dalam mengalokasikan waktu dan usaha, sehingga dapat menaikkan produktifitas dan mutu produk serta menurunkan biaya produksi.

 IBSYS adalah model basis sistem operasi  yang di luncurkan  IBM yang dugunakan pada komputer  IBM 7090 dan IBM 7094 . IBM sebelumnya juga membuat sistem operasi  yang mirip ( dengan beberapa perbedaan yang signifikan), juga disebut IBSYS, yang digunakn pada komputer IBM 7040 dan IBM 7044, IBSYS sendiri dibuat berdasarkan  pada FORTRAN Monitor System (FMS) dan SHARE Operating system, IBSYS sendiri benar-benar program monitor dasar, tapi sudah mempunyai control card images yang sangat berguna untuk kinerja sebuah monitor.

PERBEDAAN WINDOWS LINUX & MAC OS

1 komentar

dari sisi interface:
  • windows linux dan unix masing- masing mempunyai interface dengan ciri khas masing-masing misal di windows pada awal kemunculannya user interface lebih terbatas ini di karenakan hanya menggunakan user interface bawaanya saja namun windows seri terkini sudah lebih baik.sementara di linux user di sajikan begitu banyak interface yang biasanya user interfacenya bisa di sajikan sesuai dengan kebutuhan dan sfesipikasi komputer dan lingkungan anda bekerja semisal  pada komputer yang lambat Anda bisa menggunakan user interface yang ringan, seperti XFCE atau Fluxbox.Atau jika Anda menyukai gaya Mac, Anda bisa memilih desktop model GNOME atau menggunakan utility Docker. Dan jika Anda terbiasa di Windows dan memiliki komputer yang cukup cepat, Anda bisa memilih desktop KDE.
dari sisi security
  • tingkat security pada windows lebih rentan di banding OS lainnya ini  Salah satu masalah utama di Windows yang paling sering Anda temukan adalah virus dan spyware. Dari tahun ke tahun permasalahan ini bukan semakin mengecil tetapi malah semakin membesar. Ini semua terjadi karena banyak lubang keamanan di Windows yang bisa dieksploitasi oleh orang-orang yang tidak bertanggungjawab.sedangkan Sulit untuk menyangkal bahwa Mac yang cantik dan aman. Menurut Sophos, ada empat virus yang dikenal pada OS X, dibandingkan dengan 80.000 pada Windows. Yang mengatakan, Mac tidak terkalahkan dengan cara apapun. Virus tidak berarti satu-satunya cara orang-orang dengan niat buruk bisa mendapatkan di komputer Anda. Bahkan, penyerang sangat menyadari rasa palsu Apple pemilik 'keamanan, dan kami telah melihat mereka memanfaatkan waktu ini setelah ke waktu untuk berkompromi OS X sistem.
dari sisi pengembang
  • windows di kembangkan oleh perusahaan raksaksa saat ini yaitu microsoft perkembangannya sangat pesat ini di tandai dengan sistem operasi windows itu sendiri  dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line.hingga yang bebasis grafis windows 8 yang terakhir di luncurkan.windows menganut basis berlicency atau berbayar.
  • Unix atau UNIX adalah sebuah sistem operasi komputer yang diawali dari project multich (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA), UNIX didesain sebagai Sistem operasi yang portable,multi tasking dan multi-user.
  •  Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.

ORANG-ORAMG SUKSES DI BIDANG SISTEM OPERASI

0 komentar


BIL GATES siapa yang tak kenal dengan nama itu orang yang menemukan dialah penemu sistem operasi windows walau pada pertama kalinya dia temukan dari garasi rumahnya dan kini menjadi perusahaan raksaksa dan bisa menempatkan dirinya sebagai orang terkaya di dunia hingga saat ini.microsoft adalah perurahaan yang kini menekuni pengembangan sistem operasi berbasis windows.dia sangat jeli sekali melihat peluang dari kebutuhan akan teknologi di era informasi digital yang sangat di butuhkan untuk keperluan berbagai macam kegiatan dari usaha hingga level rumahan kini pasti membutuhkan akan sistem operasi ini untuk para pengguna komputer sejak awal kemunculannya windows menjadi fenomena hingga saat ini dari jutaan komputer yang ada di dunia ini hampir delapan puluh persennya menggunakan sistem operasi windows luar biasa begitu fenomena.walau saat ini sudah banyak sistem operasi lain yang bermunculan windows masih menjadi favorit dari sekian banyak pengguna komputer di dunia.dan seiring perkembangan jaman saat ini komputer di generasi ke-5 (era mobile) windows pun tidak ketinggalan meluncurkan windows mobile wajar kalau BIL GATES menjadi orang paling sukses di dunia pengembangan sistem operasi.

STEVE JOBS pria kelahiran san fransisco california amerika serikat pada tanggal 24 febuari 1955 adalah seorang pendiri pendamping ketua juga mantan CEO apple inc ini termasuk salah satu orang yang sukses di bidang pengembangan sistem operasi yang lebih kepada antar muka grafis yang akhirnya berujung pada pengembangan macintosh yang saat ini menjadi salah satu favorit sistem operasi yang di gunakan pada product apple khususnya. Jobs terdaftar sebagai penemu utama atau penemu pendamping pada lebih dari 230 hadiah paten atau permintaan paten terkait serangkaian teknologi mulai dari komputer dan alat portabel hingga antarmuka pengguna (termasuk yang berbasis sentuh), pengeras suara, papan ketik, adapter tenaga, tangga, gesper, lengan baju, tali sandang dan paket.jobs wafat pada tanggal 5 0ktober 2011karena di vonis kangker pankreas.

BERTRAND SERLET pria ini merupakan Seorang pakar senior Apple, Bertrand Serlet, yang selama ini termasuk tokoh penting dalam pengembangan platform Mac OS resmi meninggalkan Apple bersama steve jobs dan tokoh lainnya.

Dia bergabung ke Apple pada tahun 1997 dan terlibat langsung dalam kelahiran Mac, dari mendefinisikan konsepnya, pengembangan, hingga pembuatan Mac OS X. Maka pantas baginya disebut sebagai salah satu orang yang membidangi Mac atau bahkan bapak Mac.



Linus Benedict Torvalds lelaki asal finlandia yang lahir pada 28 desember 1969 ini merupakan perintis dari pengembangan kernel linux dan dialah koordinator proyaek tersebut.Ketika Linus Torvalds, seorang mahasiswa Finlandia pendiam membagi-bagikan kode sumber (source code) kernel Linux seukuran disket via internet pada tahun 1991, ia sama sekali tidak menduga bahwa apa yang dimulainya melahirkan sebuah bisnis bernilai milyaran dolar di kemudian hari.
Ia bahkan tidak menduga Linux kemudian menjadi sistem operasi paling menjanjikan, yang bisa dibenamkan ke dalam server, komputer desktop, tablet PC, PDA, handphone, GPS, robot, mobil hingga pesawat ulang alik buatan NASA.hal lain menarik dari pengembangan sistem operasi ini adalah basis open source ini sangat memudahkan para pengguna komputer yang dapat menjalankan komputer dengan mudah tanpa harus membayar licency seperti sistem operasi kebanyakan.Saat ini Linus meninggalkan posisi menjanjikan di perusahaan semi konduktor Transmeta dan tinggal bersama istri dan 3 anaknya di sebuah bukit di desa di Portland, Oregon, USA, berdekatan dengan markas Open Source Development Labs. Organisasi nirlaba ini diawaki oleh 20-an programmer yang punya gairah hampir sama dengan Linus.

MARK SHUTTLEWORTH pria ini mungkin kalah populer di banding linu troval ya memang linus troval adalah penemu dari linux yang menjadi sumber perkembangan linux saat ini namun tahukah anda siapa pencipta dari linux yang paling populer saat ini? yaitu linux ubuntu? dialah mark shuttlewort pria ini bercita-cita ingin menjadikan ubuntu bukan hanya merupakan sistem operasi tetapi dia juga mengingikan ubuntu akan menjadi inspirasi ruang lingkup perangkat lunak dan akan memproduksi software yang memiliki kecanggihan pada fitur yang ada serta tampilan yang menawan dan mudah dalam penggunaan namun masih tetap berbasis open source saat ini linux ubuntu sudah di rillis dengan barbagai versi yang ada dengan sistem fitur aplikasi yang lebih di sesuai dengan kondisi terkini.



RICHARD STALLMAN adalah nama pria ini dia merupakan gerakan perangkat lunak bebas dia adalah yang mengerjakan proyak GNU dan yayasan perangkat lunak bebas.dia juga menulis GNU general public licence.hasil karyanya menjadi cikal bakal lahirnya perangkat lunak bebasis open source seperti linux,hingga android adalah hasil dari  pengembangan perangkal lunax unix yang pernah dia ciptakannya.berkat dia pula kini teknologi  opera sistem berbasis open source banyak di gunakan oleh para pengguna dari mulai untuk pemakai desktop komputer hingga mobile phone.



ANDY RUBIN pria kelahiran new bedford amerika serikat,22 juni 1946 merupakan orang pengembang dari android yang saat ini menjadi begitu fenomena.android sendiri adalah sistem operasi yang berbasis linux untuk phone cell seperti untuk smart phone dan komputer tablet.android menganut basis open source ini di tandai dengan menyediakan flatfom bagi para pengembang untuk bisa menciptakan aplikasi mereka untuk dapat di gunakan oleh piranti mobile.android di rillis pertama kali pada 5 november 2007. saat ini ada dua jenis mail distributor sistem operasi android yang pertama yang di dukung penuh oleh Google atau Google mail service (GMS) yang kedua adalah yang pada distribusinya benar-benar bebas tanpa di dukung langsung oleh google biasa di kenal dengan open handset distribution (OHD).

ONNO WIDODO PURBO salah seorang tokoh dari indonesia yang pakar di bidang sistem informasi pria asal bandung kelahiran 17 agustus 1962 ini adalah pengembang sistem operasi berbasi linux dari sekian banyak yang pernah ia kembangkan di antaranya Distro schoolloffline,distro smeonffline,distro orarinux,distro sekolahnux,distro ipteknux selain itu juga onno w purbo banyak mengeluarkan buku










  










 
all abouth linux © 2011 Theme made with the special support of Maiahost for their cheap WordPress hosting services and free support.