Skip to main content

Symbian

Hasil gambar untuk sejarah symbian
Pada tahun 1980, berdiri perusahaan pengembang software Psion yang didirikan oleh David Potter. Produk dari perusahaan itu diberi nama EPOC. Sistem operasi ini lebih difokuskan pada penggunaannya di telepon bergerak. Pada tahun 1998, terjadi sebuah kerjasama antara perusahaan Ericsson, Nokia, Motorola dan Psion untuk mengeksplorasi lebih jauh kekonvergensian antara PDA dan telepon selular yang diberi nama Symbian. Pada tahun 2004 Psion menjual sahamnya dan hasil kerjasama ini menghasilkan EPOC Release 5 yang kemudian dikenal dengan nama Symbian OS v5. Sistem operasi dari Symbian OS v5 itu sudah mulai mengintegrasikan kebutuhan implementasi aplikasi pada perangkat seperti PDA selain telepon seluler.Kemudian muncul perangkat yang dinamakan smartphone dan muncullah pula versi-versi terbaru dari Symbian OS hingga ada yang disebut dengan Symbian v6.0 atau yang lebih terkenal dengan nama ER6 yang merupakan versi pertama dari Symbian OS. Sifatnya terbuka karena pada sistem ini dapat dilakukan instalasi perangkat lunak oleh berbagai pengembang aplikasi. Pada awal tahun 2005, muncul Symbian OS v9.1 dengan sistem keamanan platform baru yang dikenal sebagai capability-based security. Sistem keamanan ini mengatur hak akses bagi aplikasi yang akan diinstal pada peralatan dalam hal mengakses API.

Muncul pula yang disebut dengan Symbian OS v9.2 yang melakukan perbaharuan pada teknologi konektifitas Bluetooth dengan digunakannya Bluetooth v.2.0. Sedangkan yang terbaru, Symbian mengeluarkan Symbian OS v9.3 (dirilis pada tanggal 12 Juli 2006) telah mengusung teknologi wifi 802.11 dan HSDPA sebagai bagian dari komponen standarnya.

Pada bulan Desember 2008, Nokia membeli Symbian Ltd, perusahaan di belakang Symbian OS, akibatnya, Nokia menjadi kontributor utama untuk kode Symbian, karena kemudian memiliki sumber daya pembangunan untuk kedua inti OS Symbian dan antarmuka pengguna. Sejak itu Nokia telah mempertahankan repositori kode sendiri untuk pengembangan platform, secara teratur melepaskan pengembangannya ke repositori umum. Symbian dimaksudkan untuk dikembangkan oleh komunitas yang dipimpin oleh Symbian Foundation, yang pertama kali diumumkan pada bulan Juni 2008 dan yang secara resmi diluncurkan pada April 2009. Tujuannya adalah untuk mempublikasikan kode sumber untuk platform Symbian seluruh bawah OSI dan FSF Lisensi disetujui Publik Eclipse (EPL). Kode ini diterbitkan di bawah EPL pada 4 Februari 2010; Symbian Foundation melaporkan acara ini untuk menjadi basis kode terbesar dialihkan ke Open Source dalam sejarah.
Namun, beberapa komponen penting dalam Symbian OS yang berlisensi dari pihak ketiga, yang mencegah dasar dari penerbitan sumber penuh di bawah EPL langsung, melainkan banyak sumber itu di lakukan Symbian Foundation lebih ketat Lisensi (SFL) dan akses ke sumber penuh kode terbatas pada perusahaan anggota saja, meskipun keanggotaannya terbuka bagi setiap organisasi.
Pada bulan November 2010, Symbian Foundation mengumumkan bahwa karena kurangnya dukungan dari anggota dana, itu akan transisi untuk organisasi lisensi-satunya, Nokia mengumumkan akan mengambil alih pengelolaan dari platform Symbian. Symbian Foundation akan tetap menjadi pemegang merek dagang dan lisensi entitas dan hanya akan memiliki direktur non-eksekutif yang terlibat.
Pada tanggal 11 Februari 2011, Nokia mengumumkan kemitraan dengan Microsoft yang akan melihatnya mengadopsi Windows Phone 7 untuk smartphone, mengurangi jumlah perangkat yang menjalankan Symbian selama dua tahun mendatang. Akibatnya, penggunaan platform Symbian untuk membangun aplikasi mobile turun dengan cepat. Penelitian pada bulan Juni 2011 menunjukkan bahwa lebih dari 39% dari pengembang mobile menggunakan Symbian pada saat publikasi berencana untuk meninggalkan platform.
Dengan April 5, 2011, Nokia tidak lagi open source setiap bagian dari perangkat lunak Symbian dan mengurangi kolaborasi untuk sekelompok kecil dipilih sebelumnya mitra di Jepang. Source code dirilis di bawah EPL tetap tersedia di repositori pihak ketiga.

credit: http://garismasuk.blogspot.com/2013/07/sejarah-sistem-operasi-symbian-si-raja.html

Comments

Popular posts from this blog

Microsoft Windows

credit:  https://www.theverge.com Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafik (graphical user interface). Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak

Critical Section

credit:  https://support.smartbear.com/testcomplete/docs/testing-with/advanced/distributed/synchronizing/critical-sections.html Sebuah proses memiliki bagian dimana bagian ini akan melakukan akses dan manipulasi data. Bagian ini disebut dengan critical section. Ketika sebuah proses sedang dijalankan dalam critical section nya, tidak ada proses lain yang boleh dijalankan dalam critical section nya. Karena hal ini dapat memungkinkan terjadinya akses ke resources yang sama dalam waktu yang sama. Keadaan seperti ini disebut proses tersebut mutually exclusive. Oleh karena itu, diperlukan suatu mekanisme atau aturan agar proses sifat mutually exclusive dapat terpenuhi. Dengan mengontrol variabel mana yang diubah baik didalam maupun diluar critical section, concurrent access dapat dicegah. Critical section biasanya digunakan saat program multithreading, dimana program tersebut terdiri dari banyak thread, akan mengubah nilai dari variabel. Dalam hal ini critical section diperlukan untu

Thread

credit:  http://www.jendelasarjana.com/2014/03/pengertian-bilangan-biner.html Thread adalah unit dasar dari utilitas CPU. Di dalamnya terdapat ID thread, program counter, register, dan stack. Dan saling berbagi dengan thread lain dalam proses yang sama. Keuntungan memakai Thread: * Tanggap: Multi-threading mengizinkan program untuk terus berjalan walaupun pada bagian program tersebut diblock atau sedang dalam keadaan menjalankan operasi yang lama/panjang. Contohnya multithread web browser dapat mengizinkan pengguna berinteraksi dengan suatu thread ketika suatu gambar sedang diload oleh thread yang lain. * Pembagian sumber daya: Secara default, thread membagi memori dan sumber daya dari proses. Keuntungan dari pembagian kode adalah aplikasi mempunyai perbedaan aktifitas thread dengan alokasi. * Ekonomis: Mengalokasikan memori dan sumber daya untuk membuat proses itu sangat mahal. Alternatifnya thread membagi sumber daya dari proses, Jadi lebih ekonomis. * Pemberdayaan arsit