Klorofil Platform 0.2

Lesen: Percuma ‎Saiz fail: 2.65 MB
‎Penarafan Pengguna: 2.7/5 - ‎3 ‎Undi

Sumber terbuka (percuma) platform PHP yang dibangunkan oleh Saltanera untuk memudahkan dan mempercepatkan pembangunan aplikasi. Ia telah tetingkap rangka kerja GUI dan rangka kerja aplikasi web. Kelas-kelas lain adalah: - Pengkomputeran teragih - Lapisan abstrak pangkalan data (Oracle, MySQL, PostgreSQL, dan SQLite) - Rangkaian (soket, HTTP, e-mel, SMS) - XML, koleksi - I/O - Mampatan - Pengekod PHP (pengkomputer bait) Salah satu rangka kerja yang menarik ialah gambArt yang membolehkan pemaju menggunakan PHP untuk membangunkan aplikasi GUI bersalut yang berjalan tanpa pelayar internet. Pada masa ini, Platform Klorofil menyokong sistem operasi Windows dan Linux. Pada masa akan datang, platform ini akan menyokong lebih banyak sistem operasi.

sejarah versi

  • Versi 0.2 diposkan pada 2006-01-30
    Kod sumber termasuk, peningkatan prestasi disebabkan oleh penambahan sambungan GDI PHP, lebih banyak komponen, lebih banyak perpustakaan.

Butiran Atur Cara

EULA

EULA - Perjanjian Lesen Pengguna Akhir

Lesen Awam Biasa Versi 1.0 PROGRAM IRINGAN DISEDIAKAN DI BAWAH TERMA-TERMA ORANG AWAM YANG SAMA INI LESEN (&sebut harga;PERJANJIAN&sebut harga;). SEBARANG PENGGUNAAN, PEMBIAKAN ATAU PENGEDARAN ATUR CARA ITU MERUPAKAN PENERIMAAN PENERIMA PERJANJIAN INI. 1. DEFINISI &Sebutharga;Caruman&sebut harga; a) dalam kes Penyumbang awal, kod awal dan dokumentasi yang diedarkan di bawah Perjanjian ini, dan b) dalam hal setiap Penyumbang berikutnya: i) perubahan kepada Atur Cara, dan ii) penambahan kepada Program; di mana perubahan dan/atau penambahan kepada Program ini berasal dari dan diedarkan oleh Penyumbang tertentu. Sumbangan ''berasal dari Penyumbang jika ia ditambah kepada Program oleh Penyumbang itu sendiri atau sesiapa sahaja bertindak bagi pihak Penyumbang tersebut. Caruman tidak termasuk penambahan kepada Program yang: (i) adalah modul berasingan perisian yang diedarkan dalam bersempena dengan Program di bawah perjanjian lesen mereka sendiri, dan (ii) tidak karya terbitan Program ini. & quot;Penyumbang&sebut harga; ertinya mana-mana orang atau entiti yang mengedarkan Program ini. & sebutharga;Paten & sebut harga berlesen; maksud tuntutan paten yang boleh dilesenkan oleh Penyumbang yang semestinya dilanggar oleh penggunaan atau penjualan Sumbangannya sahaja atau apabila digabungkan dengan Program ini. &Sebutharga;sebutharga; ertinya Caruman yang diagihkan selaras dengan Perjanjian ini. &Sebutharga;Penerima;ertinya sesiapa yang menerima Program di bawah Perjanjian ini, termasuk semua Penyumbang. 2. PEMBERIAN HAK a) Tertakluk kepada terma Perjanjian ini, setiap Penyumbang dengan ini memberikan Penerima lesen hak cipta tanpa eksklusif, di seluruh dunia, bebas royalti untuk menghasilkan semula, menyediakan karya terbitan, memaparkan secara terbuka, melaksanakan secara terbuka, mengedarkan dan memberi sublesen Sumbangan Penyumbang tersebut, jika ada, dan karya terbitan, dalam kod sumber dan borang kod objek. b) Tertakluk kepada terma Perjanjian ini, setiap Penyumbang dengan ini memberikan Penerima lesen paten tanpa eksklusif, di seluruh dunia, bebas royalti di bawah Berlesen Paten untuk membuat, menggunakan, menjual, menawarkan untuk menjual, mengimport dan sebaliknya memindahkan Sumbangan Penyumbang tersebut, jika ada, dalam kod sumber dan borang kod objek. Lesen paten ini hendaklah terpakai bagi gabungan Caruman dan Program jika, pada masa Caruman ditambah oleh Penyumbang, penambahan Caruman menyebabkan gabungan tersebut dilindungi oleh Paten Berlesen. Lesen paten tidak terpakai kepada mana-mana kombinasi lain yang merangkumi Caruman. Tiada perkakasan setiap se dilesenkan di bawah ini. c) Penerima memahami bahawa walaupun setiap Penyumbang memberikan lesen sumbangan yang dinyatakan di sini, tiada jaminan disediakan oleh Penyumbang bahawa Program ini tidak melanggar paten atau intelektual lain hak harta mana-mana entiti lain. Setiap Pencarum menyalahi sebarang liabiliti kepada Penerima tuntutan yang dibawa oleh mana-mana entiti lain berdasarkan pelanggaran hak harta intelektual atau sebaliknya. Sebagai syarat untuk bersenam hak dan lesen yang diberikan di bawah ini, setiap Penerima dengan ini menganggap tanggungjawab untuk mendapatkan hak harta intelektual lain yang diperlukan, jika ada. Sebagai contoh, jika lesen paten pihak ketiga diperlukan untuk membenarkan Penerima mengedarkan Program ini, adalah menjadi tanggungjawab Penerima untuk memperoleh lesen tersebut sebelum mengedarkan Program ini. d) Setiap Penyumbang mewakili bahawa kepada pengetahuannya ia mempunyai hak cipta dalam Sumbangannya, jika ada, untuk memberikan lesen hak cipta yang ditetapkan dalam Perjanjian ini. 3. KEPERLUAN Penyumbang boleh memilih untuk mengedarkan Program dalam bentuk kod objek di bawah perjanjian lesen sendiri, dengan syarat bahawa: a) ia mematuhi terma dan syarat Perjanjian ini; Dan b) perjanjian lesennya: i) dengan berkesan menafsim bagi pihak semua Pencarum semua waranti dan syarat, nyata dan tersirat, termasuk waranti atau syarat hakmilik dan pelanggaran, dan waranti tersirat atau syarat-syarat kebolehdagangan dan kecergasan untuk tujuan tertentu; ii) dengan berkesan mengecualikan bagi pihak semua Penyumbang ganti rugi, termasuk langsung, tidak langsung, khas, sampingan dan berbangkit ganti rugi, seperti kehilangan keuntungan; iii) menyatakan bahawa mana-mana peruntukan yang berbeza daripada Perjanjian ini ditawarkan oleh Penyumbang itu sahaja dan bukan oleh mana-mana pihak lain; Dan iv) menyatakan bahawa kod sumber untuk Program ini boleh didapati dari Penyumbang, dan memaklumkan kepada pemegang lesen bagaimana untuk mendapatkannya dengan cara yang munasabah pada atau melalui medium yang biasa digunakan untuk pertukaran perisian. Apabila Program ini disediakan dalam borang kod sumber: a) ia mesti disediakan di bawah Perjanjian ini; Dan b) salinan Perjanjian ini mesti disertakan dengan setiap salinan Program. Penyumbang tidak boleh mengalih keluar atau mengubah sebarang notis hak cipta yang terkandung dalam Program. Setiap Penyumbang mesti mengenalpasti dirinya sebagai pemula Sumbangannya, jika dengan cara yang munasabah membenarkan Penerima berikutnya mengenal pasti pemula Sumbangan. 4. PENGAGIHAN KOMERSIAL Pengedar komersial perisian boleh menerima tanggungjawab tertentu dengan berkenaan dengan pengguna akhir, rakan kongsi perniagaan dan sebagainya. Walaupun lesen ini bertujuan untuk memudahkan penggunaan komersial Program ini, Penyumbang yang termasuk Program dalam tawaran produk komersial harus berbuat demikian dengan cara yang yang tidak mewujudkan liabiliti yang berpotensi untuk Penyumbang lain. Oleh itu, jika a Penyumbang termasuk Program dalam penawaran produk komersial, Penyumbang (&sebut harga;Penyumbang Komersial&) dengan ini bersetuju untuk mempertahankan dan menggangantikan setiap Penyumbang lain (&sebut harga;Ganti rugi Penyumbang&sebut harga;) terhadap sebarang kerugian, ganti rugi dan kos (secara kolektif & sebut harga;) yang timbul daripada tuntutan, tuntutan mahkamah dan undang-undang lain tindakan yang dibawa oleh pihak ketiga terhadap Penyumbang Indemnified kepada yang disebabkan oleh perbuatan atau peninggan Penyumbang Komersial tersebut dalam berkaitan dengan pengedaran Program dalam produk komersial Menawarkan. Kewajipan dalam seksyen ini tidak terpakai kepada sebarang tuntutan atau Kerugian berkaitan dengan apa-apa pelanggaran harta intelek yang sebenar atau didakwa. Agar untuk melayakkan diri, Penyumbang Indemnified mesti: a) dengan segera memaklumkan Komersial Penyumbang secara bertulis bagi tuntutan tersebut, dan b) membenarkan Penyumbang Komersial kawalan, dan bekerjasama dengan Penyumbang Komersial dalam, rundingan penyelesaian yang berkaitan. Penyumbang Indemnified boleh apa-apa tuntutan tersebut dengan perbelanjaan sendiri. Sebagai contoh, Penyumbang mungkin termasuk Program dalam produk komersial menawarkan, Produk X. Penyumbang itu kemudiannya merupakan Penyumbang Komersial. Jika itu Penyumbang Komersial kemudian membuat tuntutan prestasi, atau menawarkan jaminan yang berkaitan dengan Produk X, tuntutan prestasi dan waranti tersebut adalah sedemikian Tanggungjawab Penyumbang Komersial semata-mata. Di bawah seksyen ini, Penyumbang Komersial perlu mempertahankan tuntutan terhadap yang lain Penyumbang yang berkaitan dengan tuntutan prestasi dan waranti tersebut, dan jika mahkamah memerlukan mana-mana Penyumbang lain untuk membayar apa-apa ganti rugi akibatnya, Penyumbang mesti membayar ganti rugi tersebut. 5. TIADA WARANTI KECUALI SEPERTI YANG DINYATAKAN SECARA NYATA DALAM PERJANJIAN INI, PROGRAM INI DISEDIAKAN &SEBUTHARGA;SEBAGAI ASAS, TANPA WARANTI ATAU SYARAT APA-APA JENIS, SAMA ADA NYATA ATAU TERSIRAT TERMASUK, TANPA BATASAN, SEBARANG WARANTI ATAU SYARAT HAKMILIK, PELANGGARAN, KEBOLEHDAGANGAN ATAU KECERGASAN UNTUK TUJUAN TERTENTU. Setiap Penerima bertanggungjawab sepenuhnya untuk menentukan kesesuaian menggunakan dan mengedarkan Program ini dan menganggap semua risiko yang berkaitan dengan hak-hak di bawah Perjanjian ini, termasuk tetapi tidak terhad kepada risiko dan kos kesilapan program, pematuhan dengan undang-undang, kerosakan atau kehilangan data yang berkenaan, atur cara atau peralatan, dan ketiadaan atau gangguan operasi. 6. PENAFIAN LIABILITI KECUALI SEPERTI YANG DINYATAKAN SECARA NYATA DALAM PERJANJIAN INI, TIDAK PENERIMA ATAU PENYUMBANG HENDAKLAH MEMPUNYAI APA-APA LIABILITI UNTUK APA-APA LIABILITI LANGSUNG, TIDAK LANGSUNG, SAMPINGAN, GANTI RUGI KHAS, TELADAN, ATAU BERBANGKIT (TERMASUK TANPA BATASAN HILANG WALAU BAGAIMANAPUN, KEUNTUNGAN DISEBABKAN DAN KE ATAS SEBARANG TEORI LIABILITI, SAMA ADA DALAM KONTRAK, LIABILITI YANG KETAT, ATAU TORT (TERMASUK KECUAIAN ATAU SEBALIKNYA) YANG TIMBUL DALAM APA JUA CARA DARIPADA PENGGUNAAN ATAU PENGEDARAN PROGRAM ATAU PELAKSANAAN APA-APA HAK DIBERIKAN DI BAWAH INI, WALAUPUN DINASIHATKAN TENTANG KEMUNGKINAN KEROSAKAN TERSEBUT. 7. JENERAL Jika mana-mana peruntukan Perjanjian ini tidak sah atau tidak boleh dikuatkuasakan di bawah undang-undang, ia tidak akan menjejaskan kesahihan atau penguatkuasaan baki terma Perjanjian ini, dan tanpa tindakan selanjutnya oleh pihak-pihak kepada peruntukan hendaklah diperbaharui setakat yang minimum yang perlu untuk peruntukan yang sah dan boleh dikuatkuasakan. Jika Penerima menginjukkan litigasi paten terhadap Penyumbang berkenaan dengan paten yang terpakai bagi perisian (termasuk tuntutan silang atau tuntutan balas dalam tuntutan mahkamah), maka apa-apa lesen paten yang diberikan oleh Penyumbang itu kepada Penerima tersebut di bawah Perjanjian ini akan tamat pada tarikh litigasi tersebut difailkan. In tambahan, jika Penerima institut paten litigasi terhadap mana-mana entiti (termasuk tuntutan rentas atau tuntutan balas dalam tuntutan mahkamah) yang mendakwa bahawa Program sendiri (tidak termasuk kombinasi Program dengan perisian atau perkakasan lain) melanggar paten Penerima sedemikian, maka hak Penerima sedemikian yang diberikan di bawah Seksyen 2(b) hendaklah tamatkan pada tarikh litigasi tersebut difailkan. Semua hak Penerima di bawah Perjanjian ini akan tamat jika ia gagal mematuhi mana-mana terma atau syarat penting Perjanjian ini dan tidak tidak menyembuhkan kegagalan tersebut dalam tempoh masa yang munasabah selepas menyedari ketidakpatuhan tersebut. Jika semua hak Penerima di bawah Perjanjian ini tamat, Penerima bersetuju untuk mengancat penggunaan dan pengedaran Program secepat mungkin munasabah boleh dipraktikkan. Walau bagaimanapun, kewajipan Penerima di bawah Perjanjian ini dan apa-apa lesen yang diberikan oleh Penerima yang berkaitan dengan Program ini akan diteruskan dan Hidup. Semua orang dibenarkan untuk menyalin dan mengedarkan salinan Perjanjian ini, tetapi dalam untuk mengelakkan ketidakselarasan Perjanjian adalah hak cipta dan mungkin hanya diubahsuai dengan cara berikut. Perjanjian Steward berhak untuk menerbitkan versi baru (termasuk semakan) Perjanjian ini dari semasa ke semasa. Tiada siapa selain daripada Steward Perjanjian mempunyai hak untuk mengubahsuai Perjanjian ini. IBM adalah Steward Perjanjian awal. IBM boleh tugaskan tanggungjawab untuk berkhidmat sebagai Pengawas Perjanjian kepada entiti berasingan yang sesuai. Setiap versi baru Perjanjian akan diberikan nombor versi yang membezakan. Atur Cara (termasuk Caruman) sentiasa boleh diagihkan tertakluk kepada versi Perjanjian di mana ia diterima. Di samping itu, selepas versi baru Perjanjian diterbitkan, Penyumbang boleh memilih untuk mengedarkan Program (termasuk Caruman) di bawah versi baru. Kecuali seperti yang dinyatakan dengan jelas dalam Seksyen 2(a) dan 2(b) di atas, Penerima tidak menerima hak atau lesen harta intelek mana-mana Penyumbang di bawah Perjanjian ini, sama ada secara nyata, dengan implikasi, estopel atau sebaliknya. Semua hak dalam Program ini tidak yang diberikan secara nyata di bawah Perjanjian ini adalah terpelihara. Perjanjian ini ditadbir oleh undang-undang Negeri New York dan undang-undang harta intelek Amerika Syarikat. Tiada parti untuk ini Perjanjian akan membawa tindakan undang-undang di bawah Perjanjian ini lebih daripada satu tahun selepas punca tindakan timbul. Setiap pihak mengetepikan haknya untuk perbicaraan juri dalam apa-apa litigasi yang terhasil.