Mono Framework: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Treeandsky (bicara | kontrib)
suntingan kecil
Pakdhe Wawan (bicara | kontrib)
Fitur saranan suntingan: 2 pranala ditambahkan.
 
Baris 17:
'''Mono''' adalah sebuah proyek yang dipimpin [[Novell]] (dulunya oleh [[Ximian]]) untuk membuat suatu [[Ecma International|ECMA]] compliant standar sekumpulan peralatan-peralatan kompatibel [[.NET Framework|.NET]], meliputi salah satunya [[C Sharp|C#]] [[kompiler]] dan suatu [[Common Language Runtime]]. Mono dapat berjalan pada [[Linux]], [[FreeBSD]], [[Unix|UNIX]], [[Mac OS X]], [[Lingkungan Operasi Solaris|Solaris]] dan komputer - komputer berbasis [[Microsoft Windows|Windows]].
 
Mono memiliki lisensi ganda oleh Novell, serupa dengan produk - produk lain seperti [[Qt (toolkit)|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.<ref>Untuk informasi lebih lanjut tentang lisensi Mono, lihat [http://www.mono-project.com/FAQ:_Licensing#Licensing Mono FAQ: Licensing] {{Webarchive|url=https://web.archive.org/web/20171007232436/http://www.mono-project.com/FAQ:_Licensing/#Licensing |date=2017-10-07 }}</ref>
 
[[Microsoft]] mempunyai suatu versi .NET yang tersedia untuk [[FreeBSD]], Windows dan Mac OS X yang disebut [[Shared Source Common Language Infrastructure|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]].
Baris 24:
 
== Sejarah ==
[[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 ==
{{Portal|Perangkat lunak bebas}}