Perl Dev Kit (PDK) dari ActiveState menyediakan alat penting untuk programmer Perl, sehingga mudah untuk membangun dan menyebarkan aplikasi. PDK memiliki pembangun aplikasi untuk Windows, Mac OS X, Linux, Solaris dan AIX; ditambah serangkaian alat untuk mempercepat waktu pengembangan dan meningkatkan kualitas kode. PDK menyertakan rangkaian lengkap alat untuk membuat dan menerapkan aplikasi Perl. Antarmuka pengguna grafis untuk semua pembangun aplikasi membuat pembuatan executable cepat dan mudah, dengan panduan visual untuk banyak opsi build. Rangkaian fitur komprehensif termasuk PerlApp, Coverage Analyzer, Filter Builder, VBScript Converter, Graphical Debugger, PerlMSI, PerlCtrl, PerlNET, PerlSvc dan PerlTray.
Riwayat versi
- Versi 9.4 diposting di 2014-10-27
Dukungan untuk Perl 5.16
- Versi - diposting di 2010-06-30
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
Perjanjian Lisensi Perl Dev Kit (PDK)
Harap baca dengan seksama: INI ADALAH LISENSI DAN BUKAN PERJANJIAN UNTUK DIJUAL. Dengan menggunakan dan menginstal Perangkat Lunak ActiveState Software Inc. atau, jika berlaku, memilih "I ACCEPT... " opsi di akhir Lisensi Anda menunjukkan bahwa Anda telah membaca, memahami, dan menerima syarat dan ketentuan Lisensi. JIKA ANDA TIDAK SETUJU DENGAN SYARAT DAN KETENTUAN, ANDA TIDAK BOLEH MENCOBA MENGINSTAL PERANGKAT LUNAK. Jika Perangkat Lunak sudah diunduh atau diinstal, Anda harus segera berhenti menggunakan Perangkat Lunak dengan cara apa pun dan menghancurkan semua salinan Perangkat Lunak yang Anda miliki. Anda, pengguna, bertanggung jawab atas pemilihan Perangkat Lunak untuk mencapai hasil yang Anda maksudkan dan untuk instalasi, penggunaan, dan hasil yang diperoleh dari Perangkat Lunak. Jika Anda memiliki pertanyaan tentang hal ini, Anda dapat menghubungi ActiveState melalui
[email protected].
Lisensi ActiveState ini ("Lisensi") dibuat antara ActiveState Software Inc. ("ActiveState") sebagai pemberi lisensi, dan Anda, sebagai penerima lisensi, pada tanggal penggunaan Perangkat Lunak (Perangkat Lunak sedang digunakan pada komputer ketika dimuat ke dalam RAM atau diinstal ke dalam memori permanen (misalnya, hard disk atau perangkat penyimpanan lainnya) dari komputer tersebut).
Lisensi ini mencerminkan niat ActiveState untuk mempertahankan kepemilikan penuh atas dan kontrol penggunaan dan distribusi ActiveState Perl Dev Kit, Kunci Lisensi (sebagaimana didefinisikan selanjutnya) dan perangkat lunak lain yang berlaku (secara kolektif "Software").
DENGAN MENGINSTAL PERANGKAT LUNAK, ATAU, JIKA BERLAKU, MEMILIH "SAYA MENERIMA... " OPTION, ANDA MENUNJUKKAN BAHWA ANDA TELAH MEMBACA, MEMAHAMI, DAN MENERIMA SYARAT DAN KETENTUAN LISENSI. JIKA ANDA TIDAK SETUJU DENGAN SYARAT DAN KETENTUAN, ANDA TIDAK BOLEH MENCOBA MENGINSTAL PERANGKAT LUNAK.
1. Pemberian Lisensi. Tunduk pada syarat dan ketentuan Lisensi ini, ActiveState memberi Anda lisensi pribadi, non-eksklusif, tidak dapat ditransfer, dan terbatas untuk menggunakan Perangkat Lunak semata-mata untuk membuat, mengompilasi, menguji dan menyebarkan, dalam bentuk sumber atau kode objek, program aplikasi Anda sendiri ("Works"). Anda dapat membuat aplikasi yang dapat didistribusikan ulang berdasarkan pekerjaan pengembangan unik Anda menggunakan Perangkat Lunak dan Anda dapat mensublisensikan kepada pengguna akhir Karya tersebut ("Pengguna Akhir") hak pribadi, non-eksklusif, tidak dapat ditransfer untuk menginstal dan menjalankan file, dan / atau pustaka yang diperlukan untuk menggunakan Karya yang dibuat menggunakan Perangkat Lunak. Penggunaan file dan/atau pustaka tersebut oleh Pengguna Akhir tersebut hanya terbatas pada tujuan runtime. Anda tidak boleh memberi Pengguna Akhir akses ke pengembangan atau kemampuan interaktif pustaka atau teknologi Perangkat Lunak, juga tidak boleh mengekspos bahasa pemrograman dasar sebagai bahasa skrip dalam Karya kepada Pengguna Akhir tersebut. Ketika Anda membayar biaya lisensi yang ditetapkan oleh ActiveState, Anda akan menerima kunci lisensi (Kunci "Lisensi") dari ActiveState yang memberi Anda wewenang untuk menggunakan Perangkat Lunak hanya dalam konteks tertentu berikut:
a. Penggunaan Komersial. Jika Kunci Lisensi Anda mengotorisasi Penggunaan Komersial, Anda dapat menggunakan perangkat lunak di lebih dari satu komputer atau di jaringan selama Anda adalah satu-satunya pengguna Perangkat Lunak. (A "network" adalah kombinasi dari dua komputer atau lebih yang terhubung secara elektronik dan mampu berbagi penggunaan program perangkat lunak tunggal.) Anda akan mendapatkan lisensi terpisah untuk setiap pengguna tambahan Perangkat Lunak (apakah pengguna tersebut tersambung di jaringan atau tidak). Anda hanya boleh membuat satu salinan Perangkat Lunak untuk tujuan pengarsipan atau pencadangan. Anda tidak diizinkan untuk menjual, menyewakan, mendistribusikan, mentransfer, mensublisensikan, atau membuang Perangkat Lunak, secara keseluruhan atau sebagian, untuk segala bentuk keuntungan atau pertimbangan komersial aktual atau potensial.
b. Evaluasi (Uji Coba) Penggunaan. Jika Kunci Lisensi Anda mengesahkan Evaluasi (Uji Coba) Penggunaan, Anda dapat menggunakan perangkat lunak hanya untuk tujuan evaluasi tanpa pembayaran KutuPenggunaan tion (Trial) Anda dapat menggunakan perangkat lunak hanya untuk tujuan evaluasi tanpa pembayaran Biaya Lisensi untuk jangka waktu tidak lebih dari dua puluh satu (21) hari sejak tanggal pengunduhan atau instalasi ke hard drive Anda.
c. Penggunaan Non-komersial. Jika Kunci Lisensi Anda mengizinkan Penggunaan Non-komersial, Anda hanya dapat menggunakan perangkat lunak tersebut di lingkungan belajar mengajar atau belajar. Anda tidak diizinkan untuk menjual, menyewakan, mendistribusikan, mentransfer, mensublisensikan, atau membuang Perangkat Lunak, secara keseluruhan atau sebagian, untuk segala bentuk keuntungan atau pertimbangan komersial aktual atau potensial.
d. Penggunaan Lainnya. Setiap penggunaan perangkat lunak selain penggunaan yang ditentukan di atas memerlukan lisensi terpisah dari ActiveState dan pembayaran biaya lisensi tambahan sebagaimana ditentukan oleh ActiveState. Opsi redistribusi tambahan tersebut tersedia, atas kebijakan ActiveState sendiri, berdasarkan kasus per kasus. Email
[email protected] membahas opsi redistribusi apa pun yang tidak tercakup dalam perjanjian lisensi ini. ActiveState mencadangkan semua hak yang tidak secara tegas diberikan kepada Anda di sini.
Klausul ini dimaksudkan untuk melindungi hak-hak kekayaan intelektual ActiveState dan untuk mencegah distribusi produk yang menyediakan fungsionalitas kompetitif untuk Perangkat Lunak.
2. Izin Siswa. Perangkat Lunak Edisi Pelajar berarti versi lengkap Perangkat Lunak ActiveState, ditawarkan dengan harga khusus dan ketentuan lisensi, dan hanya tersedia untuk Pengguna Siswa yang Memenuhi Syarat.
a. Ketentuan Lisensi Khusus Edisi Siswa. Perangkat Lunak Edisi Pelajar tidak dapat ditransfer. Perangkat lunak siswa tidak dapat ditingkatkan versinya. Penggunaan komersial hanya diizinkan jika Pengguna adalah: Pengguna Siswa yang Memenuhi Syarat pada saat membeli Perangkat Lunak, Pengguna Siswa yang Memenuhi Syarat pada saat pengembangan Karya dan Pengguna Siswa yang Memenuhi Syarat pada saat sublisensing Karya.
B. Silakan merujuk pada persyaratan lisensi pelajar ActiveState atau hubungi ActiveState untuk informasi lebih lanjut tentang apa yang merupakan "Pengguna Pelajar Yang Memenuhi Syarat," dan tentang opsi lisensi lain yang mungkin tersedia.
3. Pengakhiran. Perjanjian Lisensi ini berlaku hingga diakhiri. ActiveState dapat segera mengakhiri Lisensi ini dan tanpa pemberitahuan sebelumnya jika Anda melanggar ketentuan lisensi ini atau untuk alasan apa pun. Jika terjadi penghentian atau kedaluwarsa, Anda setuju untuk segera menghancurkan dan/atau menghapus salinan asli dan semua salinan Perangkat Lunak, dokumentasi dan Kunci Lisensi yang menyertainya dan untuk menghentikan penggunaannya dan Anda tidak akan menyimpan atau menyimpan Perangkat Lunak atau salinannya, dalam bentuk atau media apa pun.
4. Hak Kepemilikan. Perangkat Lunak ini berlisensi, tidak dijual, kepada Anda. ActiveState mencadangkan semua hak yang tidak secara tegas diberikan kepada Anda. Kepemilikan Perangkat Lunak dan hak kepemilikan terkait, termasuk tetapi tidak terbatas pada aplikasi paten dan paten, dipertahankan oleh ActiveState. Perangkat Lunak dilindungi oleh undang-undang hak cipta Kanada dan Amerika Serikat dan oleh perjanjian internasional. Oleh karena itu, Anda harus mematuhi hukum dan perjanjian tersebut dalam penggunaan Perangkat Lunak oleh Anda. Anda setuju untuk tidak menghapus hak cipta, merek dagang, dan pemberitahuan kepemilikan ActiveState lainnya dari Perangkat Lunak.
5. Distribusi. Kecuali sebagaimana diizinkan secara tegas dalam Bagian 1, atau sebagaimana disepakati lain dalam perjanjian tertulis yang ditandatangani oleh Anda dan ActiveState, Anda tidak akan mendistribusikan Perangkat Lunak, baik secara keseluruhan atau sebagian, dalam bentuk atau media apa pun.
6. Pembatasan Transfer dan Penggunaan. Anda tidak boleh menjual, melisensikan, mensublisensikan, meminjamkan, menyewakan, menyewakan, menetapkan, mengirimkan, melakukan telekomunikasi, mengekspor, mendistribusikan, atau mentransfer Perangkat Lunak kepada orang lain, kecuali sebagaimana diizinkan secara tegas dalam Perjanjian Lisensi ini atau dalam perjanjian lain dengan ActiveState. Untuk menggunakan Perangkat Lunak, Anda akan diminta untuk mendapatkan Kunci Lisensi dan menyetujui Perjanjian Lisensi ini untuk penggunaan Perangkat Lunak. Anda tidak akan mengungkapkan atau menyediakan akses ke Kunci Lisensi Anda kepada orang atau entitas lain mana pun. Anda harus mematuhi semua undang-undang kontrol ekspor Kanada dan lainnya yang berlaku dalam penggunaan Perangkat Lunak oleh Anda. Kecuali jika dapat diizinkan secara tegas di atas, Anda tidak boleh memodifikasi, merekayasa balik, mendekompilasi, mendekripsi, mengekstrak, atau membongkar Perangkat Lunak.
7. MENGENAI PERANGKAT LUNAK KHUSUSNYA, ACTIVESTATE TIDAK MENJAMIN BAHWA PERANGKAT LUNAK AKAN BERFUNGSI SESUAI DENGAN DOKUMENTASI YANG MENYERTAINYA DALAM SETIAP KOMBINASI PLATFORM PERANGKAT KERAS ATAU LINGKUNGAN ATAU KONFIGURASI PERANGKAT LUNAK, ATAU KOMPATIBEL DENGAN SETIAP SISTEM KOMPUTER. JIKA PERANGKAT LUNAK RUSAK KARENA ALASAN APA PUN, ANDA AKAN MENANGGUNG SELURUH BIAYA SEMUA PERBAIKAN ATAU PENGGANTIAN YANG DIPERLUKAN.
8. SANGGAHAN. ACTIVESTATE TIDAK MENJAMIN BAHWA PERANGKAT LUNAK BEBAS DARI BUG, CACAT, KESALAHAN ATAU KELALAIAN. PERANGKAT LUNAK DISEDIAKAN BERDASARKAN "SEBAGAI IS" BASIS DAN ACTIVESTATE TIDAK MEMBUAT JAMINAN LAIN PERANGKAT LUNAK INI DISEDIAKAN BERDASARKAN "SEBAGAI IS" BASIS DAN ACTIVESTATE TIDAK MEMBUAT JAMINAN ATAU KETENTUAN LAIN, TERKIRAT ATAU TERSIRAT, SEHUBUNGAN DENGAN PERANGKAT LUNAK ATAU BARANG YANG MENYERTAINYA TERMASUK TANPA BATASAN JAMINAN TERSIRAT ATAU KONDISI KELAYAKAN UNTUK MERCHANTABILITY ATAU KESESUAIAN UNTUK TUJUAN TERTENTU. BEBERAPA YURISDIKSI TIDAK MENGIZINKAN PENGECUALIAN JAMINAN TERSIRAT, DALAM HAL INI PENGECUALIAN DI ATAS MUNGKIN TIDAK BERLAKU UNTUK ANDA.
9. PEMBATASAN TANGGUNG JAWAB. ACTIVESTATE TIDAK AKAN BERTANGGUNG JAWAB ATAU BERKEWAJIBAN ATAS KERUSAKAN ATAU SOLUSI APA PUN, TERMASUK, TANPA BATASAN, BIAYA BARANG PENGGANTI, KEHILANGAN DATA, KEHILANGAN KEUNTUNGAN, KEHILANGAN PENDAPATAN ATAU KERUSAKAN LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS, UMUM, HUKUMAN ATAU KONSEKUENSIAL LAINNYA, YANG TIMBUL DARI LISENSI INI ATAU PENGGUNAAN ATAU KETIDAKMAMPUAN UNTUK MENGGUNAKAN PERANGKAT LUNAK. DALAM HAL APA PUN, TOTAL TANGGUNG JAWAB AGREGAT ACTIVESTATE (BAIK DALAM KONTRAK (TERMASUK PELANGGARAN MENDASAR), GARANSI, KESALAHAN (TERMASUK KELALAIAN), TANGGUNG JAWAB PRODUK, PELANGGARAN KEKAYAAN INTELEKTUAL ATAU TEORI HUKUM LAINNYA) SEHUBUNGAN DENGAN PERANGKAT LUNAK DAN/ATAU LISENSI INI MELEBIHI BIAYA LISENSI YANG DIBAYARKAN OLEH ANDA KE ACTIVESTATE. SELANJUTNYA, ACTIVESTATE TIDAK AKAN BERTANGGUNG JAWAB ATAS KETERLAMBATAN ATAU KEGAGALAN UNTUK MELAKUKAN KEWAJIBANNYA BERDASARKAN LISENSI INI SEBAGAI AKIBAT DARI PENYEBAB ATAU KONDISI APA PUN DI LUAR KONTROL WAJAR ACTIVESTATE.
10. Legenda Hak Terbatas Pemerintah AS. Jika Perangkat Lunak diperoleh oleh agensi atau bagian lain dari pemerintah AS dalam transaksi yang tunduk pada Peraturan Akuisisi Federal atau Peraturan Akuisisi Federal Pertahanan, Perangkat Lunak dilengkapi dengan Hak Terbatas. Penggunaan, duplikasi, atau pengungkapan Perangkat Lunak oleh pemerintah AS tunduk pada semua pembatasan yang berlaku yang ditetapkan dalam Peraturan tersebut, sebagaimana diubah dari waktu ke waktu, termasuk subparagraf (c)(1) dan (2) dari Perangkat Lunak Komputer Komersial - Klausul Hak Terbatas pada Bagian 48 C.F.R. 52.227-19.
11. Seluruh Perjanjian. Lisensi ini dan Perjanjian Lisensi Penggunaan merupakan keseluruhan perjanjian antara Anda dan ActiveState mengenai Perangkat Lunak dan semua dokumentasi yang menyertainya. Jika ada ketentuan yang ditemukan tidak sah oleh pengadilan yurisdiksi yang kompeten, keseimbangan ketentuan akan tetap berlaku penuh. Lisensi ini akan diatur oleh dan ditafsirkan sesuai dengan hukum Provinsi British Columbia, Kanada, tidak termasuk konflik aturan hukumnya. Para pihak dengan ini menyimpan ke yurisdiksi pengadilan Provinsi British Columbia jika terjadi perselisihan di bawah ini. Ketentuan Konvensi PBB tentang Kontrak Penjualan Barang Internasional (1980) dan Konvensi penerus apa pun, tidak akan berlaku untuk Lisensi ini.
12. Inurement. Hak, pembatasan, batasan, penafian, dan solusi yang diberikan kepada, dipertahankan oleh, atau untuk kepentingan ActiveState akan memastikan manfaat dan akan dapat ditegakkan oleh ActiveState dan pemberi lisensi, penerus, dan penugasannya. Anda tidak boleh mengalihkan hak, kewajiban, dan minat Anda dalam dan terhadap Lisensi ini tanpa persetujuan tertulis sebelumnya dari ActiveState. Kewajiban, perjanjian, dan hak-hak yang berlaku bagi Anda akan mengasuransikan untuk kepentingan Anda dan akan mengikat Anda dan penerus yang diizinkan dan menetapkan.