Renevata
Ini project yang hampir aku selesaikan, well actually Renevata adalah sebuah web-server sederhana berukuran kecil dengan kemampuan untuk menjalankan script
Yeah mirip dengan Apache + PHP terus kenapa aku harus bother untuk reinvent the wheel ? well..pertama-tama karena ukurannya yang kecil (1.31Mb single executable untuk yang versi windows, 5.7Mb single executable untuk yang versi Linux) kita bisa mendeploy Renevata hampir dimana saja, memodifikasinya untuk berbagai keperluan dan Renevata menghandle berbagai request yang compliant dengan HTTP 1.0 protocol.
Renevata dibangun menggunakan FreePascal, so of-course akan menjadi multiplatform
Pemanfaatannya sendiri akan bervariasi tergantung kebutuhan, so far aku pakai Renevata engine untuk menjadi Agent (baca: troja) di beberapa komputer dengan tujuan menjadi dummy executer
(yeah kita bicara soal DoS, remote execution dan bouncer)
Salah satu pemakaian yang nampak positif
adalah sebagai Flash Engine WWW Host :), so triknya adalah menggambungkan Renevata dengan sebuah Flash Script yang mengakses web …. kenapa harus repot sih? so far yang aku tahu di flash generasi 5 s/d 6 mereka tidak bisa melakukan akses ke database atau file lokal.. jadi Renevata bertugas sebagai WWW server kecil yang melakukan semua itu untuk Flash Script. Flash Script kita tinggal mengirim request dalam bentuk URI (loadVariables) dan segala jenis eksekusi dilakukan oleh Renevata
So dengan memanfaatkan Renevata, Flash versi 5 s/d 6 akan bisa menulis ke file, akses database, akses ke OS (misalnya shutdown, ganti resolusi etc) dan berbagai akses lain yang bisa kita bikin sendiri
Script Renevata sendiri adalah Pascal Script sederhana yang bisa mengakses isi Objek dan melakukan instansiasi Objek ( belum bisa mendefinisikan kelas
) dan didalamnya aku definisikan berbagai objek dengan fungsi Statik yang bisa diakses seperti File, Math, Directory, System, Lang dan String.

Reneva
Well.. actually Renevata adalah simplifikasi dari Reneva, Reneva mirip dengan Renevata adalah sebuah WWW Server yang menjalankan Script, tapi Script Reneva adalah script yang memanfaatkan CLR-nya .NET (C#, VBNET, Python.. you name it!) dan Reneva dengan ukurannya yang bulky (12Mbyte) didesain sebagai Framework dari manajemen jaringan karena didalamnya kita bisa mendefinisikan lebih dari 40 protokol jaringan baik sebagai server maupun client, Pool Thread Engine untuk pengaksesan data yang memerlukan (almost) real-time timing, Database layering untuk berbagai database engine yang umum :), RRD (Round Robin Database) engine dan karena memanfaatkan CLR .NET tentu saja bisa mengakses .NET Libraries la
Khusus untuk Reneva.. aku belum liat potensi dia untuk aku dev ke MONO Framework.. so Reneva bukanlah engine yang multiplatform