📑 Table of Contents
Mono
PengembangXamarin (formerly by Novell, originally by Ximian), and the Mono community
Rilis awalJuniย 30, 2004; 21 tahun laluย (2004-06-30)
Templat:Kotak info perangkat lunak/simple
Ditulis dalamC, C#, XML
Sistem operasiWindows, OS X, Linux
PlatformARM, x86, x86-64, MIPS, PowerPC, SPARC, S390, IA-64
JenisPlatform
LisensiMIT, LGPLv2 and GPLv2, or dual license[1]
Situs webwww.mono-project.com
Repositori

Mono adalah sebuah proyek yang dipimpin Novell (dulunya oleh Ximian) untuk membuat suatu ECMA compliant standar sekumpulan peralatan-peralatan kompatibel .NET, meliputi salah satunya C# kompiler dan suatu Common Language Runtime. Mono dapat berjalan pada Linux, FreeBSD, UNIX, Mac OS X, Solaris dan komputer - komputer berbasis Windows.

Mono memiliki lisensi ganda oleh Novell, serupa dengan produk - produk lain seperti Qt dan Mozilla Application Suite. Kompiler C# Mono dan peralatannya dirilis di bawah GNU General Public License (GPL), pustaka - pustaka runtime di bawah GNU Lesser General Public License (LGPL) dan pustaka - pustaka kelas di bawah MIT License. Maka, Mono adalah perangkat lunak bebas dan perangkat lunak sumber terbuka. Kontribusi para pengembang kode sumber ke Mono harus menandatangani suatu perjanjian hak cipta yang mengizinkan Novell untuk melisensi kembali kode tersebut di bawah izin lisensi yang lain. Hal ini menjaga kemampuan Mono di bawah dua lisensi untuk secara komesial melisensi Mono.[3]

Microsoft mempunyai suatu versi .NET yang tersedia untuk FreeBSD, Windows dan Mac OS X yang disebut Shared Source CLI (Rotor). shared source Microsoft ini bukanlah free software atau open-source dan mungkin tidak mencukupi kebutuhan dari komunitas (dia secara eksplisit dilarang untuk penggunaan secara komersial). Proyek Mono mempunyai beberapa tujuan yang sama dengan proyek Portable.NET.

Runtime Mono berisi mesin just-in-time compilation (JIT) untuk beberapa prosesor: x86, SPARC, PowerPC, ARM, S390 (dalam mode 32 bit dan bit), danx86-64, IA64 dan SPARC untuk mode - mode 64 bit. Runtime akan melakukan suatu just-in-time compilation pada kode asli mesin dan mencadangkan ketika aplikasi berjalan. Hal ini juga memungkinkan untuk mencadangkan gambar asli sebelum eksekusi. Untuk sistem - sistem lain yang didukung dan tak terdaftar, suatu interpreter melakukan setiap bit kode satu demi satu tanpa meng-kompile gambar ke kode asli. pada hampir semua kondisi metode JIT akan melakukan metode interpretasi.

Sejarah

sunting

Miguel de Icaza menjadi tertarik pada teknologi .NET sesegera mungkin setelah dokumen - dokumen .NET keluar pada Desember 2000. Setelah melihat pada interpreter kode byte, dia menyadari bahwa tidak ada spesifikasi untuk metadata. Pada Februari 2001 de Icaza bertanya untuk informasi yang kurang pada format file metadata pada mailing list .NET dan pada waktu yang sama memulai bekerja pada kompiler C# yang ditulis dengan C#, sebagai suatu latihan pada C#. Pada April 2001 ECMA menerbitkan file format yang kurang, dan pada GUADEC (April 6 โ€“ April 8, 2001) de Icaza mendemokan kelebihan dari kompilernya (yang kemudian bisa untuk mem-parsing dirinya sendiri).

Lihat juga

sunting

Rujukan

sunting
  1. ^ "FAQ: Licensing โ€“ Mono". Diarsipkan dari asli tanggal 2017-10-07. Diakses tanggal 2009-11-26.
  2. ^ . Mono-project.com. 2015-05-14 - Mono http://www.mono-project.com/docs/about-mono/releases/4.0.1 - Mono. Diakses tanggal 2015-06-27. ;
  3. ^ Untuk informasi lebih lanjut tentang lisensi Mono, lihat Mono FAQ: Licensing Diarsipkan 2017-10-07 di Wayback Machine.

๐Ÿ“š Artikel Terkait di Wikipedia

Google Talk

dikirimkan ke kontak kotak surat sebagai suatu file MP3 yang terlampir (11kHZ mono 24kbit/s). Bagi penerima yang menggunakan akun Gmail akan mendapatkan integrasi

Miguel de Icaza

pemrogram berkebangsaan Meksiko-Amerika Serikat. Ia dikenal atas proyek GNOME, Mono Framework, dan Xamarin. Miguel de Icaza lahir di Kota Meksiko dan bersekolah

Subversion

itu. Pada 2009, Subversion didaftarkan sebagai calon proyek The Apache Software Foundation (ASF) dan mulai diangkat sebagai proyek aktif Apache sejak Februari

Daftar produk Nokia

handset nokia di x-phones.com[pranala nonaktif permanen] Nokia - Phone Software Update Diarsipkan 2006-10-14 di Wayback Machine. Nokia USA Nokia museum

Low Orbit Ion Cannon

Diarsipkan dari asli tanggal 2010-10-08. "LOIC | Free Security & Utilities software downloads at". Sourceforge.net. Diakses tanggal 2014-11-17. "NewEraCracker/LOIC

Opera (peramban web)

lunak untuk membaca dan mengirim surat elektronik. Opera dibuat oleh Opera Software yang bermarkas di Oslo, Norwegia. Opera dapat dijalankan di berbagai sistem

Paint.NET

memulai proyek porting yang disebut paint-mono. Proyek ini telah mem-porting sebagian Paint.net 3.0 ke Mono, implementasi sumber terbuka dari Infrastruktur

0 (angka)

dan terus berlanjut ke beberapa rupa huruf komputer modern seperti Andalรฉ Mono dan sistem reservasi penerbangan. Salah satu varian menggunakan garis di