ReactOS: Perbedaan revisi

40 bita ditambahkan ,  12 tahun yang lalu
k
+kat
k (+kat)
 
ReactOS sebagian besar ditulis di dalam bahasa pemrograman C, dengan beberapa elemen, seperti ReactOS Explorer, ditulis di dalam bahasa C++. Komponen-komponen ReactOS tersedia secara bebas di bawah [[GNU General Public License]] (GNU GPL), [[GNU Lesser General Public License]] (GNU LGPL), dan juga [[BSD License]].
 
==Sejarah==
Sekitar tahun [[1996]], beberapa pengembang [[perangkat lunak bebas]] memulai sebuah proyek yang disebut sebagai ''FreeWin95'', yang bertujuan untuk mengimplementasikan sebuah sistem operasi yang nantinya akan berupa kloning dari [[Windows 95]]. Proyek tersebut terhenti, pada saat diskusi tentang desain sistem tersebut.
 
Pada akhir tahun [[1997]], proyek tersebut masih belum merilis satu perangkat lunak pun. Para anggota proyek, yang dipimpin oleh Jason Filby yang bertindak sebagai koordinator, terpanggil untuk menghidupkan kembali proyek tersebut. Target proyek yang dibuat bukanlah membuat kloning Windows 95 seperti dahulu, tetapi [[Windows NT]], dan nama proyek pun diubah menjadi '''ReactOS'''. Proyek ReactOS pun dimulai pada bulan Februari [[1998]], dengan dimulainya pengembangan ''[[kernel]]'' dan ''driver-driver'' dasar.
 
==Proyek yang berkaitan==
ReactOS bekerjasama dengan proyek Wine, sehingga proyek ReactOS dapat mengambil keuntungan dari Wine dalam rangka mengimplementasikan [[Win32 API]]. Usaha-usaha tersebut memfokuskan diri pada [[Dynamic Link Library]] (DLL) milik Wine, yang dapat digunakan secara bersama-sama oleh ReactOS dan Wine.
 
Proyek lainnya yang juga berkaitan adalah Samba TNG, yang mengimplementasikan banyak sekali layanan, seperti ''Local Security Account Subsystem'' (<code>LSASS</code>), [[Security Account Manager]] (<code>SAM</code>), ''NetLogon'', dam juga ''Spooler Subsystem'' (<code>SPOOLSS</code>).
 
==Kebutuhan [[perangkat keras]]==
ReactOS dapat berjalan pada perangkat keras seperti di bawah ini:
 
Mengingat [[Windows NT 4.0]] berjalan di atas [[mikroprosesor]] [[MIPS]], [[Alpha AXP]], dan [[PowerPC]] selain tentunya arsitektur Intel i386, sistem operasi yang diturunkan dari [[Windows NT]] seperti halnya Windows XP dan Windows Server 2003 telah di-''port'' agar dapat berjalan di atas beberapa arsitektur, seperti [[AMD64]], [[IA-32]], dan [[IA-64]], para pengembang ReactOS juga mulai memikirkan bagaimana caranya untuk meningkatkan [[portabilitas]] ReactOS. Sebagai contoh, dukungan terhadap varian IA-32, yang terdapat di dalam [[Xbox]] ditambahkan pada versi 0.2.5, dan usaha-usaha untuk mengembangkan ReactOS di atas PowerPC dan arsitektur Xen juga sedang di dalam proses.
 
{{software-stub}}
 
[[Kategori:Sistem operasi bebas]]
 
[[ar:رياكت.أو.إس]]
[[bg:ReactOS]]
112.688

suntingan